gpt4 book ai didi

c - 我正在尝试将压缩的 rtp 数据包解码为 evs 并将其转换为 wav 文件

转载 作者:行者123 更新时间:2023-11-30 19:26:28 27 4
gpt4 key购买 nike

我正在尝试将压缩的 rtp 数据包解码为 evs 并将其转换为 wav 文件。

我在Redhat 6.8 64位环境下使用C语言。

我有 rtp 数据包转储 ( evs )

我在 3GPP TS 26.443 V15.1.0 中使用了 EVS_dec。 C源代码。

rtp数据包->g.192格式文件->wav

我已成功创建 wav 文件,但听不到声音。

3gpp 看文档不太明白。

我想详细了解如何使用 EVS_dec。

最佳答案

媒体管道应该是

RTP Unpack(带有EVS编码数据的缓冲区)-> EVS解码器(带有PCM数据的缓冲区)-> Wav File Writer(Pcm数据写入wav文件中)

应遵循的步骤:

您需要编写一个RTP堆栈来处理拆包。使用 EVS 编解码器对 EVS 负载数据进行解码。将 PCM 数据写入波形文件。

关于c - 我正在尝试将压缩的 rtp 数据包解码为 evs 并将其转换为 wav 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57215330/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com