是否有可以存储GSM-EFR语音数据的文件容器? 刚才我有一个包含大量RTP包的文件,RTP包的有效载荷类型是GSM-EFR。我想将此文件转换为存储GSM-EFR数据的文件。 然后我需要一个音频播放器来解码文件并播放语音。 我尝试过.amr文件格式,但遇到.amr格式无法区分全速率并且在12.2kbps时都能提高全速率。 我试过ffmpeg,但这个播放器无法解码GSM-EFR数据。 所以我需要一个文件格式和一个音频播放器。有人可以帮助我吗? 非常感谢!
答案 0 :(得分:0)
GSM-EFR与AMR模式相同7.尝试使用amr头模式7将您的RTP有效负载分组到AMR存储文件。并且要小心,因为在RTP中有效负载可以是开头的签名4位(0xC),如果有,你需要删除开头4位befor打包到AMR文件