小编sto*_*art的帖子

如何将 FEC 功能用于 Opus 编解码器

我正在尝试使用 opus 前向纠错 (FEC) 功能。我有一个服务,它使用 OPUS_SET_INBAND_FEC(1) 和 OPUS_SET_PACKET_LOSS_PERC(20) 进行编码,并使用 10ms 数据包并通过 UDP 发送它们。

虽然我不清楚解码过程。

  1. 当一个数据包丢失时,我是否只需要使用 fec=1 调用 decode 或者我是否需要在下一个数据包之后调用 fec=0 的 decode ?
  2. 我如何预先知道我在启用 fec 的情况下发送以解码的 pcm 的大小?

audio opus

6
推荐指数
1
解决办法
2510
查看次数

标签 统计

audio ×1

opus ×1