| 网站首页 | 下载中心 | 雁过留声 | 电子入门 | 电子制作 | 家电影音 | 卫星电视 | 电子网址 | 电子资料 | 
Google
 
您现在的位置: 电子爱好者 >> 卫星电视 >> 共享接收 >> 正文 用户登录 新用户注册
浅谈卫视“共享”接收的未来         ★★★ 【字体:
浅谈卫视“共享”接收的未来
作者:imefan    文章来源:hrh    点击数:    更新时间:2009-6-18    

  关于GX的未来,一半是好消息,一半是坏消息。
1、GX的原理
  目前的DVB-S系统中,条件接收(CA)是通过对MPEG码流(应该是PS流吧)加密实现的。以VIAC***SS为例,加密是通过一个密钥CW经过运算后产生的数据与码流进行运算的结果,解密则通过逆运算恢复原始码流。因此,在上行站CA系统产生的密钥CW(一般每10秒到一分钟左右更新一次),通过用卡里的Key00、Key01等加密后通过卫星信号中ECM发给用户,这个两个密钥是所有用户相同的。而卡里的Key00、Key01等也是可通过卫星信号中的EMM更改的,这个Key00、Key01也是加密的,是用与卡序列号对应的一个唯一的原始密钥更改的,因此发给每个用户的信息是不一样的。对NAG*A而言,EMM信号还具有升级解密算法和代码的能力。
  由于卫星信道是一个单向广播信道,因此对MPEG码流来说,发给所有用户的都是相同的,因此必须保证CW是相同的,否则就会有人解不出。因此,要能稳定地看电视,就需要稳定地获得K的内容。
  要获得CW,要么知道卡里的Key00、Key01和通过ECM解密K的算法,要么直接获得CW。
  在网络技术还没那么发达的年代,最初级的GX是通过卡里的Key和算法共享实现的。那时候流行的是用接收卡,加接收软件和解密软件,算法就是那些如Yankse等插件,Key是网上论坛里搜索来的,因为知道了怎么将ECM通过运算获得CW,因此获得Key和算法后就可以看了。后来算法被研究透以后,Key就不要搜索了,因为EMM信号中的Key自己可以算出来,于是出现了象D卡之类的东西。
  运营商发现问题后,通过及时更新卡和加密算法,这种方法就不行了,毕竟研究找出算法和Key不是那么容易的。因此,目前的GX是通过直接获得对MPEG码流进行加密的CW实现的。
  现在的GX一般原理是这样的:GX服务器那里有智能卡,可以没有卫星接收卡,当然有了性能更好。以没有接收卡为例,用户调到一个加密台后,ECM会不停通过卡座发给终端,终端又发给服务器,服务器将ECM送到正版卡里,解出CW后返回终端。由于用户多,看的频道又不一样,因此可能需要多个读卡器和智能卡,要不然来不及处理。另外解出的CW也会保存一段时间,因为网速慢的用户可能要晚一点才能发到。
2、反制方法
  从理论上来说,由于信号是单向广播信号,因此反制方法对这种类型的GX效果是不大的。但由于在下不是GX服务商,因此目前的反制方法了解得不详细,仅从目前了解的几方面分析。
  一是运营商通过发送未被了解的指令,使GX服务器无法正常工作。这其实算不上真正意义上的反制,只是对GX服务器软件漏洞的攻击。毕竟GX软件开发者手里没有全套的智能卡资料,发一些奇怪的命令和超长超短的命令,可能会处理出错,但这个手段只要用一次,开发者就可以弥补一次,而且修改起来应该很快,开发者有时间的花,一般也就GX失效半天一天,就可以恢复了。
  二是缩短CW更换速度。如果更换速度比网络传输延时要快,那么接收者就会收到断续的信号,甚至完全无法看。由于ECM数据插入量比较小,再加上系统设计时为了保证稳定收视,考虑到偶尔传输错误的因素,具有2个CW轮流更换和2~3次ECM数据更换一次CW的特性。因此一般状态下,这种方法效果也不好,因为最快也要4~6秒时间更换一次CW,而目前一般网络延时还不会大于这个数字。
  三是限制智能卡读写次数。由于服务器上一张卡同时可服务多个频道和用户,而家用的应该同时只有一个频道一个用户,因此限制ECM解密次数,对一般正版用户不影响,但会影响到GX服务器的运作。这种方法不能灭绝GX服务器,但会使GX服务成本增加,因为服务器上现在需要更多的卡解密所有频道。
3、解决措施和发展方向
  针对第一种反制,没有很好的方法,但危害也不是太大,只要GX软件开发者尽力就行了。当然这样会影响到服务质量,而且小的缺乏技术支持的GX商就会日子难过。
  针对第三种,也没有好方法,如果GX还是按现在的模式运行,GX服务商就必须增加读卡器和智能卡,提高成本。另外一条解决思路是转变为P2P分布式模式,串连一帮有正版卡的人,可以减少一次性投资数量和风险。但在国内的情况下,未必行得通。
  关键是针对第二种。从理论上说,如果增加ECM插入量,提高更新速度(比如每秒更新2次),估计是有可能造成GX无法玩下去的。这个问题的解决办法主要不在GX服务商,而在于接收机。解决方法是Time-Shifting,即时间平移。
  很多电视卡有这种功能,就是将目前接收的节目录下来,看是从录的内容中播放出来。平移的时间大小取决于录制存储容量,容量越大就能平移越久。对于解决GX问题的接收机来说,平移时间不需要太长,只要能满足一般网络延时的这点时间就可以了。这样,实际在用户看到的节目是延时了比如10秒后的,在这10秒中可以有充分的时间实现ECM上传、解密和下载,然后接收机对平移后的信号,也就是10秒前的节目进行解密,实现稳定收视。
  考虑到接收机的通用性,建议接收机对MPEG流和ECM流同时进行平移(要不然插正版卡看会有问题),而GX服务商的服务器上就要装上接收卡,对不平移的信号进行ECM流接收并解密,这样才能实现可靠的服务。
  .另外,如果接收机平移短期内难以实现,估计卫星接收卡销售会重新转强,因为毕竟在PC上开发平移有基础并且易于实现。希望不久能看到高手的成果。如果你有1020,先别急着扔,说不定明年又走俏了:)。
4、关于下一代卫星电视体制的坏消息
  下一代卫星体制DVB-S2现在已在研究过程中,主要提升两个方面:一是采用8PSK+TURBO码,提高传输速率和纠错性能;另外压缩标准

[1] [2] 下一页

文章录入:imefan    责任编辑:ImEfan 
  • 上一篇文章:

  • 下一篇文章:
  • 发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
    最新热点 最新推荐 相关文章
    卫视共享之路走来真辛苦
    GPRS模块上网的卫视共享接收