【发布时间】:2018-08-31 19:51:01
【问题描述】:
我正在尝试使用 opus 前向纠错 (FEC) 功能。 我有一项使用 OPUS_SET_INBAND_FEC(1) 进行编码的服务 和 OPUS_SET_PACKET_LOSS_PERC(20) 和 10ms 数据包并通过 UDP 发送。
不过,我不清楚解码过程。
- 当一个数据包丢失时,我是否只需要使用 fec=1 调用 decode 还是需要在下一个数据包之后也使用 fec=0 调用 decode?
- 在启用 fec 的情况下,我如何预先知道我发送来解码的 pcm 的大小?
【问题讨论】: