电脑,看电视直播,为什么会有延迟?其中的计算机原理,计算机网络原理,分析

电脑,看电视直播,为什么会有延迟?其中的计算机原理,计算机网络原理,分析

首先,延迟包含两种意思:

1同样看直播,A的电脑那演到30分钟了,我这里才演到20分钟。

2为什么不牺牲可靠性,来保证实时性?也就是说,如果我的电脑在看电视直播的时候,在20分钟的时候卡住了,卡了5分钟,等网络好了的时候,我希望从25分钟开始看(即和直播保持实时一致),而不是从卡住的20分钟开始看。


---猜测分析:

1tcp和udp角度分析。

跟使用的tcp协议有关系吗?

tcp协议是可靠的传输,保证不丢包即不丢任何信息即任何图像和声音,A要通过互联网络发送一个视频给B,B接收到的视频和A一定是一模一样,不会有丝毫差错,如果差了一分一毫,都会全部重新发送。(如果一个视频1G,那1G没有全部传输成功就会重新发?那不是会非常慢?传1G大概要20分钟,到19分钟的时候传输失败了,就要重新传,那不是浪费了19分钟,以此类推,多次发送失败,简直是灾难,怎么能忍?答案是:1G会拆分成n个网络包,一个包一个包的发送,哪个包发送失败,就重新发送哪个包)。

udp是不可靠的传输。



2其他角度分析,待查ing



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值