美文网首页
各种传输协议的对比,技术一定要知道弱点。

各种传输协议的对比,技术一定要知道弱点。

作者: 小金hhh | 来源:发表于2018-11-25 16:17 被阅读0次

    技术一定要知道弱点,RTMP有个弱点就是累积误差,原因是RTMP基于TCP不会丢包。
    所以当网络状态差时,服务器会将包缓存起来,导致累积的延迟;
    待网络状况好了,就一起发给客户端。

    如果是基于udp的话就会丢掉一些数据包,会看到画面个别地方显示不清,但是相对流畅。

    tcp协议是有保证的服务,有些数据丢掉要重传。

    比起UDP私有协议,RTMP算延迟大的(延迟在1-3秒),
    比起HTTP流的延时(一般在10秒以上)RTMP算低延时。
    一般的直播应用,只要不是电话类对话的那种要求,RTMP延迟是可以接受的。
    在一般的视频会议应用中,RTMP延时也能接受,原因是别人在说话的时候我们一般在听,
    实际上1秒延时没有关系,我们也要思考。

    相关文章

      网友评论

          本文标题:各种传输协议的对比,技术一定要知道弱点。

          本文链接:https://www.haomeiwen.com/subject/mjipqqtx.html