瞎想-电信IPTV如何做到真高清真4K直播
前几天看电信IPTV,发现高清足球大镜头的时候,基本看不清球员号码,有时候球员的头都比较模糊。
我真的比较纳闷,电信都开始100M宽带起步了,为什么连10M的高清频道都无法展现好呢?
我觉得IPTV肯定遇到了什么带宽瓶颈,但是具体瓶颈在哪,我不好说,也说不好。
突然有个想法,IPTV是否能够参考广电的架构,完成高质量的直播呢? 甚至是4K直播。
先来看看广电的直播做法
我们广电是的做法是,所有频道都满码流打包在一起,发送到机顶盒,机顶盒来决定放哪个频道。每个频道都是真高清,所以不存在有时看不清的问题。
上图看出来,和电信IPTV最大的区别在于,电信同一时间,只有一个视频流进来,而广电所有频道都进来,然后需要播哪个频道,就解哪个频道的包。
为什么电信不能像广电一样做呢?
试想一下,接近1G带宽的报文,全部打到电脑的网卡上是什么效果。CPU肯定炸了,因为CPU负责处理每一个报文。
如果是机顶盒,肯定也炸了。
用交换模拟高频头
因为我曾经做过交换研发,我就想,能否通过交换芯片丢包的方式,只让需要播的频道包转发到机顶盒CPU呢? 如下图
交换有各种花式丢包,把不同频道的的报文,区别开来,放心大胆丢就行了。
看起来似乎是可行的哦,貌似电信的机顶盒也带了个交换芯片。
对电信网络拓扑影响大不大?
既然用了广播,那就要真的广播起来,至少1G-2G的广播带宽要有。 在干线上基本没啥问题,我觉得电信目前在干线上跑的直播流量肯定不止2G。
重点还是在到户环节,一根光纤800M传100套高清,200M做宽带。我敢说,五年之内都是比较顶级的体验。
但是按国外有线电视的发展趋势,2G是趋势,那未来就要双纤入户了。
序列图这里体验比较差,作者尽力了
不许笑!内容存粹瞎想
作者并不甚清楚电信网络架构,直播的具体细节。如有出入,请您谅解。
已经公开,请勿申请专利 :)