본문 바로가기

카테고리 없음

[ WebRTC 학습하기 ] 하... 해보자....아

아 진심 처음 해보는 거라 너무 막막하고 어떻게 진행되는지도 모르겠고, nodejs도 모르겠다..ㅠㅜㅠㅜ

어디서 부터 시작해야할 지 너무 막막한데 차근차근 해보도록 한다.. 

 

WebRTC는 심플한 API를 통해 웹 브라우저와 모바일 어플리케이션에 RTC(Real-Time Communication) 지원하는 오픈소스 프로젝트

 

별도의 플러그인이나 프로그램 설치 P2P통신을 통해 웹 페이지 내에서 오디오와 비디오 통신이 가능

 

주요 기능

   - getUserMedia : 로컬 비디오와 오디오에 접근하여 미디어 데이터를 가져온다.

   - RTCPeerConnection : 피어간 오디오, 비디오 통신을 활성화한다. 신호처리, 코덱관리, P2P통신, 보안, 대역폭 관리 등을 수행한다.

   - RTCDataChannel : 피어간 양방향 임의 데이터 통신을 허용한다. 웹 소켓과 동일한 API를 사용하며 낮은 레이턴시를 보여준다.

   - getStats : 관리를 위한 통계 API이다.