FEC或者encoder码率确定问题
来源:1-2 WebRTC源码剖析课程导学

慕粉1139011000
2023-03-20
不好意思因为时间问题,课程只暂时看了FEC那部分,想知道WebRTC在确定一个流的可用负载码率后将码率分给protection和encoder的具体算法,目前自己的理解是:可用负载码率减去上一秒发送的FEC码率作为这一秒的encoder码率,然后根据encoder真正编码出来的包和一些params来生成FEC包,就得到了真正的FEC码率。
如果其他章节课程有讲的话,请老师指向具体章节课程。
谢谢李超老师!!!
写回答
1回答
-
李超
2023-03-20
webRTC 会根据带宽情况动态更新码率,这个码率叫目标码率,如果使用了FEC,则FEC输出的码率要与目标码率匹配,当FEC的输出码率大于目标码率时,它会计算自己要占多少,然后告诉视频编码器你的输出码率是多少,编码器会根据要求调整自己的输出码率。你可以按这个流程捋一下代码
00
相似问题