Web RTC란? | P2P 연결 과정, NAT, STUN, TURN, ICE
WebRTC(Web Real-Time Communications)란? 웹 어플리케이션에서 음성, 영상, 또는 텍스트 파일과 같은 데이터를 브라우저끼리 실시간으로 주고 받을 수 있게 만든 기술이다. WebRTC를 이용하면 외부 소프트웨어나 플러그인을 설치할 필요 없이 데이터를 공유할 수 있고 peer-to-peer 화상회의가 가능하다. 브라우저 호환성 WebRTC는 지속적으로 발전하고있고 브라우저별로, 또는 브라우저의 버전별로 codec과 WebRTC에 대한 지원 수준이 다르기 때문에 안정적인 사용을 위해 adapter를 사용할 것이 권장된다. https://github.com/webrtcHacks/adapter WebRTC 핵심 개념들: NAT, STUN, TURN, ICE NAT(Network Addr..
더보기