[发明专利]基于OPUS编码的RTP包的检测方法、装置及介质在审
申请号: | 201811533681.2 | 申请日: | 2018-12-14 |
公开(公告)号: | CN111326176A | 公开(公告)日: | 2020-06-23 |
发明(设计)人: | 刘超;杨琛;黄挺;袁小霞 | 申请(专利权)人: | 中移(杭州)信息技术有限公司;中国移动通信集团有限公司 |
主分类号: | G10L25/60 | 分类号: | G10L25/60;H04L12/26;H04L29/06 |
代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 郭润湘 |
地址: | 311100 浙江省杭州市*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 opus 编码 rtp 检测 方法 装置 介质 | ||
本申请公开了一种基于OPUS编码的RTP包的检测方法、装置及介质,涉及音频测试领域,用以解决不能对基于OPUS音频编码RTP包解码成可以播放的音频文件的问题。该方法包括:获取基于OPUS编码的RTP数据包;剔除RTP数据包中各RTP包的包头部分的字节,得到各RTP包的剩余字节;将各RTP包的剩余字节拼接起来,得到原始数据文件;调用预先编译好的解码工具对所述原始数据文件进行解码,得到可播放音频文件后进行音频检测。这样,通过对RTP数据包的剔除与重组,使得基于OPUS编码的RTP包可以通过专用工具及解码工具,解码成可播放的音频文件,使基于OPUS编码的音频文件的音频测试更加简单。
技术领域
本申请涉及音频测试领域,尤其涉及一种基于OPUS编码的RTP包的检测方法、装置及介质。
背景技术
随着网络带宽和网络质量的提升,很多公司在音频编码领域,已经不再采用PCMU或PCMA对音频进行编码,而是更多的采用灵活度更高、保真度更好的OPUS编码。而现有技术中,只有基于PCMA和PCMU编码的RTP(Realtime Transport Protocol实时传输协议)包能通过wireshark工具,解压成可以播放的音频文件。而现有技术中,并没有对基于OPUS音频编码RTP包解码成可以播放的音频文件的功能,导致无法对基于OPUS音频编码RTP包进行音频测试。
发明内容
本申请实施例提供了一种基于OPUS编码的RTP包的检测方法、装置及存储介质。通过wireshark工具的LUA接口调用预先配置的可执行脚本文件获取基于OPUS编码的RTP数据包,并将该RTP数据包中包头部分的字节剔除。将各RTP包的剩余字节拼接起来,得到原始数据文件,并将该原始数据文件通过预先编译好的解码工具进行解码,得到可播放的音频文件。这样,通过对RTP数据包的剔除与重组,使得基于OPUS编码的RTP包可以通过wireshark工具及解码工具,解码成可播放的音频文件,使基于OPUS编码的音频文件的音频测试更加简单。
第一方面,本申请实施例提供一种基于OPUS编码的RTP包的检测方法,该方法包括:
获取基于OPUS编码的RTP数据包;
剔除RTP数据包中各RTP包的包头部分的字节,得到各RTP包的剩余字节;
将各RTP包的剩余字节拼接起来,得到原始数据文件;
调用预先编译好的解码工具对所述原始数据文件进行解码,得到可播放音频文件后进行音频检测。
第二方面,本申请实施例提供一种基于OPUS编码的RTP包的检测装置,该装置包括:
获取模块,用于获取基于OPUS编码的RTP数据包;
剔除模块,用于剔除RTP数据包中各RTP包的包头部分的字节,得到各RTP包的剩余字节;
拼接模块,用于将各RTP包的剩余字节拼接起来,得到原始数据文件;
解码模块,用于调用预先编译好的解码工具对所述原始数据文件进行解码,得到可播放音频文件后进行音频检测。
第三方面,本申请另一实施例还提供了一种计算装置,包括至少一个处理器;以及;
与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行本申请实施例提供的一种基于OPUS编码的RTP包的检测方法。
第四方面,本申请另一实施例还提供了一种计算机存储介质,其中,所述计算机存储介质存储有计算机可执行指令,所述计算机可执行指令用于使计算机执行本申请实施例中的一种基于OPUS编码的RTP包的检测方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中移(杭州)信息技术有限公司;中国移动通信集团有限公司,未经中移(杭州)信息技术有限公司;中国移动通信集团有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811533681.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:可移植的执行体文件的处理方法、检测方法及装置
- 下一篇:电连接器和电子设备