![为什么当使用与互联网相同的媒介时,为电视设计的网络更能提供节目?](https://linux22.com/image/1559482/%E4%B8%BA%E4%BB%80%E4%B9%88%E5%BD%93%E4%BD%BF%E7%94%A8%E4%B8%8E%E4%BA%92%E8%81%94%E7%BD%91%E7%9B%B8%E5%90%8C%E7%9A%84%E5%AA%92%E4%BB%8B%E6%97%B6%EF%BC%8C%E4%B8%BA%E7%94%B5%E8%A7%86%E8%AE%BE%E8%AE%A1%E7%9A%84%E7%BD%91%E7%BB%9C%E6%9B%B4%E8%83%BD%E6%8F%90%E4%BE%9B%E8%8A%82%E7%9B%AE%EF%BC%9F.png)
为什么通过有线或卫星电视等“正常方式”观看电视节目比通过互联网观看更快?
这个问题听起来可能有点搞笑,但考虑到实际媒介可能相同(例如,您可以通过同轴电缆连接互联网,就像您连接电视一样),那么速度和质量不是更接近相同吗?我认为我的前提没有错,因为您可以正常观看 4K 电视,但除非您的互联网连接非常好,否则在线观看 4K 时您可能会注意到缓冲。
是不是因为互联网的开销要大得多(尽管我认为使用 UDP 等协议的开销会小得多)?
答案1
从本质上讲,您假设的“通过同轴电缆以同样的方式传输”是错误的。电缆只是传输电信号。该信号可以用多种不同的方式进行编码,每种方式都针对特定用途进行定制,包括将多种用途组合成单个信号的编码方案。
“有线电视”提供电视的速度很快,因为它是一种单向广播信号,专门用于同时向多个用户分发电视频道。每个人都在同一时间收到相同的信号,基本没有变化。从根本上说,它是一种向许多人发送的信号。
在互联网上看电视几乎在所有方面都与此相反。它是一种双向信号,专门针对按需向个人用户分发数据而量身定制。没有人会同时收到相同的信号,每个人都有自己的需求。从根本上说,它是向许多人发送多个信号。
现代“有线电视”通过采用受数据网络影响的新型双向数字基础设施来改变这一现状,以实现有线互联网。这进一步实现了点播节目和机顶盒游戏等新服务。这需要对有线电视网络和电缆上传输的电信号进行根本性变革。数据网络通过采用多播协议来允许大规模广播数据,从而实现 IPTV、点播节目和机顶盒游戏,从而改变了这一现状。这也需要对数据网络进行根本性变革。
这种融合将持续下去,直到“有线/IPTV”和“互联网”网络变得难以区分。有一天,你的互联网服务提供商将为你提供 10,000 个频道的 YouTube 广播,电影制片厂将直接向全世界广播 IPTV 多播。广播中仍然没有任何内容可看,你的个人节目仍然会缓冲,因为你最喜欢的猫视频永远不会流行到足以进入广播时间表。
答案2
对于电视和互联网视频来说,问题是一样的:你必须将视频帧发送给观众。每种方法解决问题的方式都不同,各有优缺点。
帧实际上只是信息,所以让我们举个例子。假设你想向 100 个人口述葛底斯堡演说。你必须将演讲的每一行都发送给每个人(就像视频提供商必须将帧发送给每个观众一样)。
现在,每个电视频道都可以独家使用电缆上的某个频率范围。这就像独家使用演讲厅一样。你不会被试图讲话的人打断。如果你像电视频道一样,发布你计划口述演讲的时间,到时候你就可以上台开始演讲。你甚至不用检查观众是谁,就可以开始:
you send "Four score and seven years ago" to whoeverIsListening
you send "our fathers brought forth on this continent" to whoeverIsListening
you send "a new nation, conceived in Liberty," to whoeverIsListening
you send "and dedicated to the proposition" to whoeverIsListening
you send "that all men are created equal." to whoeverIsListening
...
...
you send "shall not perish from the earth." to whoeverIsListening
你口述整个演讲,中间不间断。每句台词你只说一次。这对你来说并不难。而且在场聆听的任何人都能听到整个演讲,没有任何延迟或中断。同样,电视台也只通过电线发送一次信号,如果你正在观看,信号会实时传送。但同样,如果你在节目播出时不在电视机旁,或者中途不得不离开去洗手间,你就会错过部分内容。
但是,如果你想让人们按照自己的时间安排听剧,并且确保每个人都能听完整部剧,该怎么办?你邀请每个人随时到公园拜访你,然后你给他们单独口述台词。这就像让你的视频在互联网上发布一样。
公园里人来人往,有时太吵闹,你没法说话。流媒体服务与其他互联网流量共享网络。它们没有专用频率。它们的数据包有时必须排队等待。
Person1 出现了,你开始告诉他们台词:
you send "Four score and seven years ago" to person1
someone sends somethingIrrelevant to someoneElse
you send "our fathers brought forth on this continent" to person1
那还不算太糟。第一个人仍然以相当好的速度进行表演,但是第二个人出现了,你答应为每个人从头开始,然后第三个人很快就出现了,接着第一个人要求你重复一遍……
you send "a new nation, conceived in Liberty," to person1
you send "Four score and seven years ago" to person2
someone sends somethingIrrelevant to someoneElse
you send "and dedicated to the proposition" to person1
you send "Four score and seven years ago" to person3
person1 sends "what?" to you
you send "our fathers brought forth on this continent" to person2
someone sends somethingIrrelevant to someoneElse
you send "and dedicated to the proposition" to person1
you send "our fathers brought forth on this continent" to person2
someone sends somethingIrrelevant to someoneElse
you send "that all men are created equal." to person1
someone sends somethingIrrelevant to someoneElse
someone sends somethingIrrelevant to someoneElse
you send "our fathers brought forth on this continent" to person3
you send "Four score and seven years ago" to person4
person3 sends "what?" to you
you send "a new nation, conceived in Liberty," to person2
you send "Now we are engaged in a great civil war" to person 1
you send "our fathers brought forth on this continent" to person3
someone sends somethingIrrelevant to someoneElse
someone sends somethingIrrelevant to someoneElse
someone sends somethingIrrelevant to someoneElse
you send "a new nation, conceived in Liberty," to person3
you send "our fathers brought forth on this continent" to person2
you send "a new nation, conceived in Liberty," to person3
you send "our fathers brought forth on this continent" to person4
someone sends somethingIrrelevant to someoneElse
you send "Four score and seven years ago" to person5
you send "Four score and seven years ago" to person6...
如此反复,直到你把演讲的每一句都讲给每个人听。当你在演讲厅里听写时,无论有多少人到场,你仍然只说一次,每个人都会听到。但是现在,如果同时有三十个人到场,或者公园变得更忙,每个人接收演讲的速度就会慢得像爬行一样。互联网视频的优点是每个人都可以随时开始收听,甚至可以要求暂停并稍后继续或重复他们错过的部分,但缺点是,如果网络拥挤或许多人使用同一台服务器,视频加载速度会很慢。
答案3
实际介质是不是相同之处:通过专用同轴电缆分发的电视工作方式非常不同,并且与观看 Youtube 或 Netflix 或通过公共互联网观看任何其他内容相比具有非常不同的基础设施。
即使使用同轴电缆来实现 IP 协议,并在其上分发电视内容,您仍然可以完全控制带宽,并且可以使用专用的多播基础设施(这在公共互联网上运行效果不佳)。
所以,你的问题的答案是:你在比较苹果和橘子,它们相似的前提是错误的。
答案4
最简单的解释是,广播视频拥有一个专属频道,几乎没有延迟,带宽非常稳定。数据会发送给所有人,无论他们是否在收听(当预期听众人数达到数百万时,这会非常高效),并且经过精心设计,以便当有人做开始聆听,他们就会得到一个关键帧,让他们可以在几分之一秒内开始观看。
相反,互联网视频必须与服务器和计算机之间路由器之间共享各种链路的其他流量竞争,这会导致延迟和丢失,必须加以缓解。必须向每个听众发送数据的副本,从服务器的角度来看,这种做法效率不高,而且进一步增加了中断的可能性。为了应对中断,您的计算机会等待几秒钟的数据到达,将其存储在缓冲区中,然后才开始播放。
如果两者恰好通过同一物理电缆传输,那么它们几乎肯定会被调制到不同的载波频率上,非常类似于老式的电视频道。
如果您正在观看电影或连续剧,缓冲区填满时的短暂停顿并不明显,而且无需等待电视台开始播出的便利性是互联网视频的一大优势。但对于现场体育赛事或新闻事件,广播电视可能是最好的选择,因为它具有即时性。