项目场景:
在VOLTE通话中,需要听取抓包文件中的AMR音频流,没有现成的工具可以利用,这里分享一种“投机取巧”的办法,不一定通用,但是可以尝试。
问题描述:
在VOLTE通话过程中,发现一端用户内容听不清,通话采用的编码格式为AMR,在IMS上抓包之后,得到包含发往该用户的音频流的包,那么如何快速分析一下这个音频流内容???
解决方案:
1. 使用wireshark过滤amr,并导出原始数据文件;
-
使用ue的二进制编辑模式,编辑该文件,添加amr头,6个字节数据“#!AMR”,字节数据为 23 21 41 4D 52 0A
-
修正格式:通过抓包发现,amr的负载中&