webrtc 3

SDP(Session Description Protocol)

SDP는 멀티미디어를 전달하는 RTP 프로토콜에 대한 세부적인 내용을 협상합니다. SDP의 Capability Exchange를 주도하는 라인은 m= 와 a= 로 RTP가 사용할 코덱, IP 주소, 포트넘버가 자세히 명기됩니다. SDP 메세지를 생성하는 UA는 자신이 지원가능한 모든 코덱과 능력을 아래와 같이 명기합니다. m=audio 16444 RTP/AVP 0 8 18 101 a=rtpmap:0 PCMU/8000 a=ptime:20 a=rtpmap:8 PCMA/8000 a=ptime:20 a=rtpmap:18 G729/8000 a=ptime:20 a=sendrecv a=rtpmap:101 telephone-event/8000 a=fmtp:101 0-15 m= (미디어 설명) Media Descript..

webrtc 2019.08.03

About WebRTC_basic

1. what is WebRTC? Web Real-Time Communication 웹 기반에서의 실시간 미디어 통신을 위한 표준 및 오픈소스 프로젝트 WebRTC 란 P2P 통신(영상 및 음성 통신용)을 위한 웹 표준 WebRTC 는 브라우저에서 동작하는 유일한 P2P프로토콜 WebRTC 스트림에는 암호화가 필수적이므로 SSL (Secure Sockets Layer)을 사용 UDP 기반의 데이터 통신 - WebRTC api MediaStream (getUserMedia) : 미디어 스트림 동기화. 예를 들어 카메라 및 마이크 입력에서 가져온 스트림은 비디오 및 오디오 트랙을 동기화. RTCPeerConnection : webRTC의 거의 모든 운용은 PeerConnection 인터페이스로 해결가능, 자..

webrtc 2019.04.11

[해석] WebRTC SFU Load Testing (Alex Gouaillard)

출처 : https://webrtchacks.com/sfu-load-testing/ 요약 - 미디어 스트리밍은 단일 소스에서 수천 또는 수만 명의 시청자에게 스트리밍, 다중서버 계층구조로 가야함 - 테스트 기준은 Video conferencing – many to many, all equals, one participant speaking at a time (hopefully) : 우리가 필요한 Media streaming – one-to many, unidirectional(단방향)는 Streaming Media West에서 공개했다고 함... - SFU 미디어 서버들로 테스트 : Janus, Jitsi, Kurento, mediasoup, Medooze - 500명의 유저를 초대하여 테스트 (한방에 ..

webrtc 2018.12.13