반응형
wireshark의 voip calls에서 음성 패킷이 안들릴 때

wireshark의 voip calls에서 음성 패킷이 안들릴 때 해결법

기본적으로 X-Lite로 음성 통화한 내용을 wireshark를 이용하여 패킷 캡처를 하게되면 다음 그림과 같이 wireshark 메뉴

- Statistics - VoIP Calls로 들어가서 캡처된 음성 패킷의 내용을 들을 수 있습니다.



그런데 이게 X-Lite로 음성 통화했던 내용을 캡처했을 당시에 X-Lite에서의 음성 코덱 설정이 G.711로 설정되지 않았었다

면 wireshark를 통해 음성을 듣지 못하더군요. wireshark는 기본적으로 G.711 코덱을 지원한다고 합니다. 따라서 다음 그

림과 같이 X-Lite의 option-advanced-audio codecs 에 들어가셔서 Enabled codes 중 G711 uLaw로 선택하시고 적용

하신 다음, 다시 음성을 wireshark로 캡춰해보세요. 그럼 음성을 들을 수 있습니다.



참고로 wireshark에서 해당 RTP 패킷의 코덱을 볼 수 있는 방법이 있는데요. VoIP calls 메뉴를 통해 들어가면 밑에 왼쪽
그림과 같은 창이 뜹니다. 여기서 Graph 메뉴를 클릭하면 오른쪽 그림과 같이 flow를 볼 수 있는데 여기서 RTP의 괄호 안

에 있는 내용이 해당 코덱이 되겠습니다.

반응형

'Network' 카테고리의 다른 글

Bandwidth, bit rate  (0) 2009.11.30
TDD, FDD  (0) 2009.11.16
distance vector routing, link state routing  (0) 2009.10.07
TCP flag(URG, ACK, PSH, RST, SYN, FIN)  (0) 2009.10.07
802.11 무선랜 용어  (0) 2009.10.06

+ Recent posts