🌐

WebRTC를 테스트 하고싶어요

WebRTC 테스트하기
아래의 링크를 클릭해서 마이크, 카메라, 네트워크 등 WebRTC 성능을 테스트 해보세요.
 
전제
  • WebRTC와 클라이언트 간에는 NAT에서 IP 주소를 서로 파악할 수 없습니다.
  • TCP Signaling을 할 수 없다는 것은 서버가 WebSockets 에 대응하지 않는다는 뜻입니다.
    • Websockets의 경우, URL이 WSS:// 의 프로토콜입니다.
  • ice server(STUN/TURN)
 
Network
로컬 디바이스(혹은 LAN)에서 TCP/UDP/Ipv6를 사용할 수 있는지를 테스트합니다.
Ipv6은 oVice에서 사용할 수 없습니다.
 
Relay connectivity
TURN=TCP=Relay(UDP를 TCP에 접속하는 것)
oVice의 TURN 서버가 UDP 포트를 한 개 준비한 상태에서 클라이언트가 TCP 터널링이 되어있고, ICE와 webrtc.org가 통신 하고 있는지를 테스트합니다.
TCP 443의 방화벽이 열려있으면, 구글에서의 검색 기능이 되지 않습니다.
 
Reflexive connectivity
oVice의 STUN 서버와 IP 주소와 포트의 결합을 확인합니다. WebRTC.org와 UDP에서 접속 가능한지를 테스트합니다.
클라이언트와 WebRTC.org의 IP 주소를 표시하는 것을 확인할 수 있습니다.
이 테스트는 WebRTC 서버와의 접속 확인을 위한 테스트이므로, 현재 (2021년 8월 기준) 이 항목이 X 여도 oVice를 이용하시는데 문제가 없습니다.
 
Host connectivity
현재 상태로는 참고할 수 없음
 
Data throughput
데이터(마우스 포인터 기능 등)을 사용할 때 필요한 통신입니다. oVice에서는 사용하고 있지 않습니다.
 
Video bandwidth
비디오를 사용할 때의 대역입니다. 40Kbps를 가지고 있지 않으면 영상이 깔끔하게 송출 되지 않습니다.