您好我应该编写一个实用程序,它将从RTP数据包中提取opus编码的音频有效负载,我将从pcap转储文件中读取。该实用程序还应具有可用于解码我从rtp数据包中提取的有效负载并将其转换为.wav文件的功能。 目前我编写了一个代码,用于从rtp数据包中提取有效负载并将其转储到文件“log.opus”中。但是我在这一点上陷入困境。我该如何继续编写解码器逻辑? 我正在使用Windows平台,并使用winpcap库和libopus。
答案 0 :(得分:0)
我建议你看看我创建的这个简单的例子,以展示如何使用Opus:
http://git.xiph.org/?p=opus.git;a=blob;f=doc/trivial_example.c
你只想保留解码器部分。还有API文档以获取更多详细信息: