作者回复: 回答的很好
作者回复: 像丢包率这种信息稍微丢一些问题不大,像NACK这种丢了有可能会造成重传慢了,是会有些影响。但一般只要不是非常大的丢包就没太大问题。一般不需要用TCP来传。
作者回复: 因为使用udp的话,你就需要自己实现拥塞控制等QOS的策略了。这个东西是很难的。rtmp用在直播领域,对实时性要求没有rtc高。
作者回复: 出发点是我觉得代码很多没有注释你很难看懂所以我想做一门课程让大家懂基本原理,之后看代码就会容易一些。这些原理在webrtc和ffmpeg 里面都有实现,只是光看代码很难看懂。我在想以后有时间我是不是可以直接讲讲里面的代码。可是最近太忙了。😭
作者回复: rtmp其实就是使用的flv的封装,并使用tcp传输。
作者回复: 是的
作者回复: 实时采集的话不一定是固定的。比如有时帧率是变化的