stun 서버 (1) 썸네일형 리스트형 [WebRTC] 이용하기 쉬운 화상 채팅 경험 제공하기 국비 교육 최종 프로젝트를 진행하면서 비디오 채팅 기능을 개발했습니다.이번 글은 비디오 채팅을 구현하기 위해서 사용한 WebRTC에 대해서 정리하고자 작성하게 되었습니다.1. WebRTC란 무엇인가요?WebRTC는 웹 브라우저 간에 실시간으로 음성과 영상 통화를 가능하게 해주는 기술입니다.별도의 플러그인이나 소프트웨어 없이 브라우저끼리 데이터를 주고 받을 수 있도록 합니다. 2. WebRTC의 구성요소2-1. 시그널링 서버시그널링 서버는 브라우저의 P2P 연결을 위해 메타데이터를 교환하는 서버입니다.SDP라는 프로토콜 정보를 전달해서 미디어 형식이나 코덱 등을 협상하고, ICE 후보를 교환해서 네트워크 정보를 교환합니다.2-2. STUN 서버공유기 등의 NAT 환경에 있는 클라이언트는 일반적으로 사설 I.. 이전 1 다음