W3C는 WebRTC 표준 상태를 제공했습니다.

W3C 공개 최근 발표를 통해 관련 API가 WebRTC는 권장 표준이되었습니다.

동시에 인터넷 프로토콜 및 아키텍처 개발을 전담하는 IETF (Internet Engineering Task Force)위원회는 아키텍처, 프로토콜 요소, 전송 모드 및 WebRTC에서 사용되는 오류 수정 메커니즘. 이러한 RFC는 이제 "제안 된 표준"상태를 갖습니다.

WebRTC 기술에 익숙하지 않은 사람들은 이것은 2009 년부터 Google에 의해 개발되었습니다. Adobe Flash 및 데스크톱 응용 프로그램의 대안 인 브라우저 용 통신 플랫폼을 만드는 아이디어의 구체화입니다.

2011 년 Google은 BSD 라이선스에 따라 디지털 신호 처리 회사 인 GIPS를 인수하여 얻은 오디오 및 비디오 처리 기술과 WebRTC 관련 개발을 발표했습니다.

동시에, WebRTC를 다루는 특허에 대한 무료 액세스가 제공되었습니다. Mozilla, Microsoft, Cisco 및 Ericsson과 함께 WebRTC 표준화 프로세스는 W3C 및 IETF에서 시작되었습니다.

그 이후로, WebRTC 지원은 모든 최신 브라우저에서 구현되었습니다. 사용자 간의 직접적인 커뮤니케이션 채널을 구성해야하는 커뮤니케이션 프로그램, 모바일 애플리케이션 및 웹 서비스에서 널리 보급되었습니다.

예를 들어, WebRTC가 이미 가지고있는 범위에 대해 조금 더 이해하기 위해서는 이것은 비디오 및 오디오 회의 응용 프로그램에서 널리 사용됩니다.s, 게임, 협업 플랫폼, 인스턴트 메시징, 시스템 스트리밍 및 콘텐츠 배포.

WebRTC를 사용하면 통신 애플리케이션 음성 및 비디오 트래픽을 처리 할 수 ​​있으며n 타사 독점 기술 및 외부 플러그인을 사용하지 않고 HTML 및 JavaScript 만 사용하는 실시간.

WebRTC는 다음 네 가지 기본 구성 요소로 구성됩니다. 사용자 세션 관리 시스템, 오디오 처리 엔진, 비디오 처리 엔진 및 전송 계층. 오디오 및 비디오 처리 엔진을 사용하면 다양한 코덱 (VP8, H.264)과 소음 억제 방법을 사용할 수 있습니다.

모든 데이터는 암호화 된 형식으로 만 전송됩니다. 실시간 데이터 전송을 위해 DTLS 및 SRTP (Secure Real-Time Transport Protocol) 프로토콜을 기술과 함께 사용하여 P2P 통신 채널을 구성하고 방화벽 및 주소 변환기 (ICE, STUN, TURN, RTP-over- TCP, 프록시를 통해 작동하는 기능).

표준화 된 기본 부품 외에도 W3C 및 IETF는 아직 승인되지 않은 확장 기능도 개발 중입니다. QUIC 프로토콜을 전송으로 사용할 수 있고 AV1 비디오 코덱을 사용할 수 있습니다.

여러 수신자에 대한 전송 구성을 단순화하는 WebTransport API와 클라이언트의 대역폭에 맞게 비디오 전송을 조정하는 Scalable Video Encoding API를 개발하기위한 작업 그룹이 만들어졌습니다.

WebRTC의 다음 버전의 경우 또한 기능이 사용되고 있습니다 ~와 같은 화상 회의의 종단 간 암호화, 오디오 및 비디오 전송의 실시간 처리 (머신 러닝 시스템 사용 포함)는 개발 된 IoT 장치에서 센서와 영구적 인 통신 채널을 구축하는 수단입니다.

웹 애플리케이션은 다음을 통해 WebRTC 기능에 액세스합니다. JavaScript API 특별히 준비된 다음 인터페이스가 포함됩니다.

  • getUserMedia: 로컬로 연결된 장치 (웹캠, 마이크, 비디오 카메라) 또는 파일에서 멀티미디어 스트림 (비디오, 사운드)을 수신합니다.
  • RTCPeerConnection : 사용자 간 직접 연결 설정, 신호 처리, 코덱 작업, 대역폭 제어, 보안 통신 채널 구성.
  • RTCDataChannel : 표준 WebSockets API를 사용하여 양방향 통신 채널을 통한 임의 데이터 교환.
  • getStats: 통계를 얻습니다.

마지막으로 그것에 대해 더 알고 싶다면 다음 링크.


코멘트를 남겨주세요

귀하의 이메일 주소는 공개되지 않습니다. 필수 필드가 표시되어 있습니다 *

*

*

  1. 데이터 책임자 : Miguel Ángel Gatón
  2. 데이터의 목적 : 스팸 제어, 댓글 관리.
  3. 합법성 : 귀하의 동의
  4. 데이터 전달 : 법적 의무에 의한 경우를 제외하고 데이터는 제 XNUMX 자에게 전달되지 않습니다.
  5. 데이터 저장소 : Occentus Networks (EU)에서 호스팅하는 데이터베이스
  6. 권리 : 귀하는 언제든지 귀하의 정보를 제한, 복구 및 삭제할 수 있습니다.