연결 버튼의 성공은 첫 단계일 수 있습니다
상대를 호출하는 신호와 실제 소리를 보내는 미디어는 다른 경로를 쓸 수 있습니다. 통화 화면이 열렸다는 표시만으로 양방향 음성이 확인되지는 않습니다.
주소를 알았다는 것과 연결되는 것은 다릅니다
STUN은 보이는 주소와 연결성 확인에 쓰이는 도구입니다. NAT나 방화벽 조건에 따라 직접 전달이 되지 않아 TURN 중계가 필요할 수 있습니다.
ICE는 가능한 경로를 시험합니다
후보가 여러 개 생겼다고 모두 사용되는 것은 아닙니다. 실제 검사에 성공하고 선택된 경로가 무엇인지 확인해야 통신 상태를 해석하기 쉽습니다.
암호화와 재생도 나눠 봅니다
SRTP 같은 보호를 사용해도 코덱과 장치 권한 및 실제 재생 조건은 추가로 확인해야 합니다. 보안 연결 표시와 사용자가 소리를 들은 결과는 다른 정보입니다.
실제 기록으로 범위를 좁힙니다
호출, 경로 선택과 미디어 송수신의 단계별 결과를 비교하면 무작정 공유기 설정을 바꾸는 일을 줄일 수 있습니다. 개인 통화 내용 대신 필요한 상태 정보로 검증합니다.