广播电视条件接收系统统为什么要scrambling

全数字广播电视传输系统中的有条件接收技术--《中国电影电视技术学会影视科技论文集》2002年
全数字广播电视传输系统中的有条件接收技术
【摘要】:本文概要讲解了有条件接收技术中的密码学基础,详细阐述了有条件接收系统中密钥传输的基本原理、全数字传输系统中有条件接收系统的特性,并推荐了可供选择或借鉴的欧洲DVB的有条件接收系统。
【作者单位】:
【关键词】:
【分类号】:TN943.6【正文快照】:
广播电视已经进入到数字化、网络化、交互信息化的时代,全数字传输技术的突破更为信息高速公路搭建了直通平台。在全数字传输平台上运行的各种应用服务业务都离不开有条件接收系统(Conditional Access Sys-tem一cAs),否则就无从谈及增值营利。因此,广播电视系统中采用有条件
欢迎:、、)
支持CAJ、PDF文件格式,仅支持PDF格式
【相似文献】
中国期刊全文数据库
谢庆国,闵松,沈轶,万淑芸;[J];计算机工程与应用;2002年05期
张钖鹤;张世平;;[J];吉林化工学院学报;1990年04期
徐孟侠;;[J];电视技术;1993年10期
黄卫平;[J];自动化与仪表;1997年03期
杨秀华;[J];电子产品世界;1998年10期
刘旋南;[J];武钢技术;1998年09期
余江;[J];家庭电子;2001年05期
;[J];现代电视技术;2004年S1期
谭国俊;熊树;;[J];煤矿机电;2006年01期
汪庆华;张堑;谭小容;;[J];消费导刊;2006年10期
中国重要会议论文全文数据库
Seyyed Mohammad Reza FIman Dehghan E;[A];Proceedings of International Conference on Computer Communication and Management(ICCCM 2011)[C];2011年
;[A];Proceedings 2010 International Conference on Intelligent Computing and Integrated Systems[C];2010年
K.SR.T;[A];Proceedings of International Conference on Information and Network Technology(ICINT 2011)[C];2011年
;[A];Proceedings 2010 International Conference on Intelligent Computing and Integrated Systems[C];2010年
Ashwini GDattatraya LMangesh B;[A];Proceedings of International Conference on Information and Network Technology(ICINT 2011)[C];2011年
Rezvan DHadi Shahriar S;[A];Proceedings of International Conference on Information and Electronics Engineering(ICIEE 2011)[C];2011年
Hassan MGhazy AA.Al-MA.Juma’h;;[A];Proceedings of International Conference on Machine Learning and Computing(ICMLC 2009)[C];2009年
Rashidah KMohd Aizaini M;[A];Proceedings of International Conference on Computer Engineering and Applications(ICCEA 2009)[C];2009年
Erfaneh NAMIR REZA ESTAKHRIAN HAGHIGHI;Farzad PAhmad K;[A];Proceedings of International Conference on Machine Learning and Computing(ICMLC 2009)[C];2009年
Pravin M.SShubhangi S;[A];Proceedings of International Conference on Information and Network Technology(ICINT 2011)[C];2011年
中国重要报纸全文数据库
侯莎莎;[N];北京日报;2008年
多隆;[N];中国工商报;2000年
本报实习记者
杨海涛;[N];中国电影报;2005年
周莹;[N];电子报;2008年
程晖;[N];中国经济导报;2008年
本报记者 安治永;[N];中国建设报;2005年
文风;[N];中国电子报;2004年
淄博市博山区北博山中心小学
于永洲;[N];中国电脑教育报;2005年
洪宾;[N];深圳商报;2006年
赵齐;[N];国际商报;2009年
中国博士学位论文全文数据库
朱健军;[D];浙江大学;2001年
窦汝振;[D];天津大学;2003年
段彬;[D];山东大学;2010年
李鹏;[D];浙江大学;2009年
陈林飞;[D];浙江大学;2008年
蒋亚丽;[D];山东大学;2011年
郭现峰;[D];西南交通大学;2011年
陈新;[D];南京航空航天大学;2002年
赖俊祚;[D];上海交通大学;2010年
路献辉;[D];西南交通大学;2009年
中国硕士学位论文全文数据库
徐锡胜;[D];浙江大学;2003年
史悦玲;[D];河北工业大学;2003年
刘洋;[D];华中科技大学;2005年
周行平;[D];浙江大学;2007年
孙宇;[D];兰州理工大学;2004年
孔明东;[D];电子科技大学;2003年
耿德普;[D];大连理工大学;2002年
赵春水;[D];天津大学;2004年
刘策;[D];哈尔滨工程大学;2005年
刘日宝;[D];南京航空航天大学;2004年
&快捷付款方式
&订购知网充值卡
400-819-9993
《中国学术期刊(光盘版)》电子杂志社有限公司
同方知网数字出版技术股份有限公司
地址:北京清华大学 84-48信箱 知识超市公司
出版物经营许可证 新出发京批字第直0595号
订购热线:400-819-82499
服务热线:010--
在线咨询:
传真:010-
京公网安备75号您所在位置: &
&nbsp&&nbsp&nbsp&&nbsp
数字电视系统中的安全机制的研究与应用硕士论文.pdf70页
本文档一共被下载:
次 ,您可免费全文在线阅读后下载本文档
文档加载中...广告还剩秒
需要金币:200 &&
你可能关注的文档:
··········
··········
数字电视系统中的安全机制的研究与应用
目前数字电视已经进入大众家庭,清晰的画面,出色的音质,丰富的内
容,满足了我们对视听、对内容的需求。为了实现版权的保护,以及付费管
理,数字电视系统应用了加、解密技术。条件接收系统 CAS 就是其典型的
应用,它是一种对数字电视节目的内容进行加扰、加密以建立有效收费体系
的数字付费系统,同时也是开发网络多功能新业务、提供增值服务、保障系
统安全,开辟广播电视新的经济增长点的业务保障系统。
条件接收系统本身是一个综合性系统,系统涉及到多种技术,包括加解
密技术、加解扰技术、编码技术、复用技术、智能卡技术、网络技术、接收
技术,此外还涉及到用户管理、节目管理、收费管理等信息管理技术。
有线电视网的发展方向是综合信息网,即数字化、宽带化、光纤化、综
合化。综合网支持的服务 业务 广泛:模拟电视广播、模拟声音广播、数
程教育、股市证券服务 SES 、可视电话、社区服务、连接各种信息家电等。
为了支撑多项业务的安全开展,必须要有一个安全可靠的加密系统进行支持。
由于数字电视的加密与解密的重要性,所以我们有必要了解加密与解密’
的组成,以及其具体实现方法。
本课题重点为数字电视中安全机制的设计与实现。
本文主要进行了如下几个方面的工作:
1.对数字电视加密系中的同密与多密进行了深入的分析。
2.对DES、3DES、RSA三种加密算法进行了深入的分析。
3.对数字电视系统构成进行了深入研究。
4.对数字电视加、解密系统进行了深入分析。
正在加载中,请稍后...METHOD AND DEVICE FOR DESCRAMBLING MEDIA DATA BLOCKS
WIPO Patent Application WO/
A method and device for descrambling media data blocks are provided, and the method includes the following steps: control words from a conditional access system are received by a the control words are saved by the media data blocks from a demultiplexing module are received by the and the media data blocks are descrambled by the descrambling module with the saved control words. The play of program stream is ensured by the present invention.
Inventors:
GUO, Shiliang (ZTE Plaza, Keji Road South Hi-Tech Industrial Park, Nanshan Distric, Shenzhen Guangdong 7, 518057, CN)
郭世亮 (中国广东省深圳市南山区高新技术产业园科技南路中兴通讯大厦, Guangdong 7, 518057, CN)
Application Number:
Publication Date:
03/01/2012
Filing Date:
03/24/2011
Export Citation:
ZTE CORPORATION (ZTE Plaza, Keji Road South Hi-Tech Industrial Park, Nanshan Distric, Shenzhen Guangdong 7, 518057, CN)
中兴通讯股份有限公司 (中国广东省深圳市南山区高新技术产业园科技南路中兴通讯大厦, Guangdong 7, 518057, CN)
GUO, Shiliang (ZTE Plaza, Keji Road South Hi-Tech Industrial Park, Nanshan Distric, Shenzhen Guangdong 7, 518057, CN)
International Classes:
H04N7/167; H04N7/24
View Patent Images:
&&&&&&PDF help
Foreign References:
CNACNACN1868206ACN1585478ACN1960552A
Attorney, Agent or Firm:
KANGXIN PARTNERS, P.C. (Floor 16, Tower A Indo Building,A48 Zhichun Road,Haidian District, Beijing 8, 100098, CN)
权 利 要 求 书 一种媒体数据块解 4尤方法, 包括: 解扰模块接收到来自条件接收系统的控制字;
所述解扰模块保存所述控制字;
所述解扰模块接收到来自解复用模块的媒体数据块;
所述解扰模块使用所述保存的控制字, 对所述媒体数据块进行解 扰。 根据权利要求 1所述的方法, 其中, 所述解扰模块保存所述控制字包 括:
所述解扰模块保存所述控制字到所述解扰模块中的控制字数据 库。 根据权利要求 2所述的方法, 其中, 所述解扰模块使用所述保存的控 制字, 对所述媒体数据块进行解扰包括:
所述解扰模块在所述控制字数据库中查找是否存在与所述媒体数 据块对应的控制字;
如果查找结果为是, 则使用所述查找的控制字, 对所述媒体数据 块进行解 4尤。 根据权利要求 1至 3中任一项所述的方法, 其中, 在所述解扰模块接 收到来自所述条件接收系统的所述控制字之前, 所述方法还包括: 所述解复用模块接收来自接收和解调芯片的数据帧;
所述解复用模块解复用所述数据帧, 得到授权控制信息; 所述解复用模块向所述条件接收系统发送所述授权控制信息; 所述条件接收系统接收到授权管理信息;
所述条件接收系统使用所述授权控制信息和所述授权管理信息, 计算得到所述控制字。
5. 根据权利要求 1至 3中任一项所述的方法, 其中, 在所述解扰模块接 收到来自所述解复用模块的所述媒体数据块之前, 所述方法还包括: 所述解复用模块接收来自接收和解调芯片的数据帧; 所述解复用模块解复用所述数据帧, 得到所述媒体数据块。
6. 根据权利要求 1至 3中任一项所述的方法, 其中, 在所述解扰模块使 用所述保存的控制字, 对所述媒体数据块进行解 4尤之后, 所述方法还 包括:
所述解扰模块向播放器模块发送所述解扰后的媒体数据块; 所述播放器模块对所述解扰后的媒体数据块进行解码和播放。
7. —种媒体数据块解扰装置, 包括:
第一接收单元, 设置为接收来自条件接收系统的控制字; 保存单元, 设置为保存所述控制字;
第二接收单元, 设置为接收来自解复用模块的媒体数据块; 解扰单元, 设置为使用所述保存的控制字, 对所述媒体数据块进 行解扰。
8. 根据权利要求 7所述的媒体数据块解扰装置, 其中, 所述媒体数据块 解扰装置还包括控制字数据库, 所述保存单元包括:
保存子单元, 设置为保存所述控制字到所述控制字数据库。
9. 根据权利要求 8所述的媒体数据块解扰装置, 其中, 所述解扰单元包 括:
查找子单元, 设置为在所述控制字数据库中查找是否存在与所述 媒体数据块对应的控制字;
解扰子单元, 设置为在查找结果为是的情况下, 使用所述查找的 控制字, 对所述媒体数据块进行解扰。
10. 根据权利要求 7至 9中任一项所述的媒体数据块解扰装置, 其中, 还 包括: 发送单元, 设置为向播放器模块发送所述解扰后的媒体数据块, 以便所述播放器模块对所述解扰后的媒体数据块进行解码和播放。
Description:
媒体数据块解扰方法^置 技术领域 本发明涉及通信领域,具体而言, 涉及一种媒体数据块解 4尤方法及装置。 背景技术 近年来, 数字移动多媒体广播技术尤其是手机电视技术发展迅速, 各种 电视标准为移动多媒体广播终端用户提供了丰富多彩的内容, 譬如新闻、 体 育节目、 综艺、 电视剧以及电影等节目, 用户可以 居自己的爱好选择移动 多媒体广播的服务节目。 内容运营商为了持续的广播运营收益,经常提供有偿的多媒体广播服务, 这就需要对节目流进行加 4尤, 只有经过 ·?受权的用户才能收看节目。 用户得到 授权后, 接收节目流, 然后解扰节目流, 才可以播放。 用户为了随时随地地使用移动数据业务, 需要在接收终端 (以下简称终 端) 上增加一个广播信号接收芯片, 借此实现多媒体播放, 并且价格低廉, 是比较受欢迎的一种接收终端。 图 1是根据相关技术的移动多媒体广播方案 (终端) 的示意图, 如图 1 所示, 支持移动多媒体广播功能的终端至少包括媒体广播模块和播放器模块 两部分。 其中媒体广播模块由一个接收与解调芯片、 解复用模块、 解扰模块 以及条件接收系统(Conditional Access System, 简称为 CAS )组成。 播放器 模块一般指个人电脑、 掌上电脑 ( Personal Digital Assistant , 简称为 PDA ) 和手机等终端上的播放器。 具体地, 接收与解调芯片负责数字广播信号的接收与解调, 得到数据帧 后由解复用模块解复用得到加 4尤的媒体数据块和 4受权控制信息 ( Entitlement Control Message, 简称为 ECM ), 然后把 ECM送给 CAS模块, 把加扰的媒 体数据块送给解 4尤模块; ·?受权管理信息 (Entitlement Management Message, 简称为 EMM ) 可以在广播信道中传输, 也可以通过交互信道传输(图 1所 示的是通过交互信道传输) 给 CAS , CAS模块根据 EMM/ECM算出控制字 ( Control Word, 简称为 CW ), 解 4尤模块得到 CW后对加 4尤的媒体数据块进 行解扰,得到清流后传送给播放器模块,播放器模块对清流进行解码和播放。 媒体数据块和 ECM都是经过广播信道下发的。 出于密钥轮转的目的, 密钥流一般会一次携带两个密钥, 即一个 ECM包中包含两个 CW, —个用 于解 4尤当前时刻的媒体数据块, 一个用于解 4尤下个时刻的媒体数据块。 目前 终端的一般策略是: 同时保存两个密钥, 并随着码流的密钥更新而及时更新 本地密钥。 终端的解扰模块得到 CW后首先需要对媒体数据块和 CW进行同 步, 才能正确地解 4尤。 图 2是根据相关技术的密钥流与媒体流同步的示意图, 如图 2所示, 用 Key stream表示密钥流, 用 A/V stream表示媒体流。 由于终端的密钥同步机 制是随时与码流保持同步, 因此 Key stream实际上也就是终端所保存的密钥 流。 密钥流中的 Kl、 Κ2分别表示第一个控制字、 第二个控制字, 放在一个 方框中表示一个 ECM包中包含两个 CW。 媒体流中的 K1 , 表示此媒体块必 须用第一个控制字解扰, 用其它控制字解扰就会失败。 但是, 实际系统中, 图 2所示的密钥流与媒体流同步的理想情形基本上 见不到。 其原因是终端釆用了流媒体播放器, 先緩存一定的媒体流, 直到播 放前才开始解扰, 造成了密钥流相比媒体流提前。 图 3是根据相关技术的密钥流相比媒体流提前的示意图, 其中仅仅对解 扰失败的媒体块釆用阴影进行表示, 其余各参数的定义与图 2中相同。 如图 3所示, 在密钥流相比媒体流提前的情况下, 如果媒体数据块解扰时将无法 找到合适的 CW, 即产生密钥失步。 密钥失步会造成解扰失败, 并将导致播 放过程中的花屏、 停顿甚至无法播放等严重问题。 发明内容 针对相关技术中密钥失步造成的媒体数据块的解扰失败, 将导致节目流 无法播放的问题而提出本发明, 为此, 本发明的主要目的在于提供一种媒体 数据块解 4尤方法及装置, 以解决上述问题。 为了实现上述目的, 才艮据本发明的一个方面, 提供了一种媒体数据块解 扰方法。 根据本发明的媒体数据块解扰方法包括: 解扰模块接收到来自条件接收 系统的控制字; 解扰模块保存控制字; 解扰模块接收到来自解复用模块的媒 体数据块; 解扰模块使用保存的控制字, 对媒体数据块进行解扰。 解扰模块保存控制字包括: 解扰模块保存控制字到解扰模块中的控制字 数据库。 解扰模块使用保存的控制字, 对媒体数据块进行解扰包括: 解扰模块在 控制字数据库中查找是否存在与媒体数据块对应的控制字; 如果查找结果为 是, 则使用查找的控制字, 对媒体数据块进行解扰。 在解 4尤模块接收到来自条件接收系统的控制字之前, 上述方法还包括: 解复用模块接收来自接收和解调芯片的数据帧; 解复用模块解复用数据帧, 得到授权控制信息; 解复用模块向条件接收系统发送授权控制信息; 条件接 收系统接收到授权管理信息; 条件接收系统使用授权控制信息和授权管理信 息, 计算得到控制字。 在解扰模块接收到来自解复用模块的媒体数据块之前,上述方法还包括: 解复用模块接收来自接收和解调芯片的数据帧; 解复用模块解复用数据帧, 得到媒体数据块。 在解扰模块使用保存的控制字, 对媒体数据块进行解扰之后, 上述方法 还包括: 解扰模块向播放器模块发送解扰后的媒体数据块; 播放器模块对解 扰后的媒体数据块进行解码和播放。 为了实现上述目的, 根据本发明的另一个方面, 提供了一种媒体数据块 解扰装置。 根据本发明的媒体数据块解扰装置包括: 第一接收单元, 设置为接收来 自条件接收系统的控制字; 保存单元, 设置为保存控制字; 第二接收单元, 设置为接收来自解复用模块的媒体数据块; 解扰单元, 设置为使用保存的控 制字, 对媒体数据块进行解扰。 媒体数据块解 4尤装置还包括控制字数据库,保存单元包括: 保存子单元, 设置为保存控制字到控制字数据库。 解扰单元包括: 查找子单元, 设置为在控制字数据库中查找是否存在与 媒体数据块对应的控制字; 解扰子单元, 设置为在查找结果为是的情况下, 使用查找的控制字, 对媒体数据块进行解扰。 上述媒体数据块解扰装置还包括: 发送单元, 设置为向播放器模块发送 解扰后的媒体数据块, 以便播放器模块对解扰后的媒体数据块进行解码和播 放。 通过本发明, 釆用解扰模块保存控制字, 并使用保存的控制字对媒体数 据块进行解扰, 解决了相关技术中密钥失步造成解扰失败的问题, 进而保证 了节目流的播放。 附图说明 此处所说明的附图用来提供对本发明的进一步理解, 构成本申请的一部 分, 本发明的示意性实施例及其说明用于解释本发明, 并不构成对本发明的 不当限定。 在附图中: 图 1是根据相关技术的移动多媒体广播方案 (终端) 的示意图; 图 2是根据相关技术的密钥流与媒体流同步的示意图; 图 3是根据相关技术的密钥流相比媒体流提前的示意图; 图 4是根据本发明实施例的移动多媒体广播方案 (终端) 的示意图; 图 5是根据本发明实施例的媒体数据块解扰方法的流程图; 图 6是根据本发明实施例的密钥流相比媒体流提前也不会造成密钥失步 的示意图; 图 7是才艮据本发明优选实施例的密钥同步方法的流程图; 图 8是根据本发明实施例的媒体数据块解扰装置的结构框图; 图 9是根据本发明优选实施例的媒体数据块解扰装置的结构框图。 具体实施方式 需要说明的是, 在不冲突的情况下, 本申请中的实施例及实施例中的特 征可以相互组合。 下面将参考附图并结合实施例来详细说明本发明。 图 4是根据本发明实施例的移动多媒体广播方案 (终端) 的示意图, 如 图 4所示, 包括媒体广播模块和播放器模块两部分。 其中媒体广播模块由数 字广播信号接收和解调芯片、解复用子模块、解扰子模块、 CAS子模块组成。 本方案的改进之处在于, 在解扰子模块中增加了一个本地保存控制字的控制 字数据库。 本发明提供了一种媒体数据块解扰方法, 该方法可以基于图 4所示的移 动多媒体广播方案 (终端) 而实现。 图 5是根据本发明实施例的媒体数据块 解扰方法的流程图, 包括步骤 S502至步骤 S508。 步骤 S502 , 解扰模块接收到来自条件接收系统的控制字。 步骤 S504, 解 4尤模块保存控制字。 步骤 S506, 解扰模块接收到来自解复用模块的媒体数据块。 步骤 S508, 解扰模块使用保存的控制字, 对媒体数据块进行解扰。 相关技术中, 密钥失步将造成媒体数据块的解扰失败。本发明实施例中, 将用于对媒体数据块进行解码的控制字进行保存, 可以保证媒体数据块被正 确的解码, 进而保证节目流的播放。 图 6是根据本发明实施例的密钥流相比媒体流提前也不会造成密钥失步 的示意图, 通过与图 3进行对比可以看出, 由于密钥流包含了更多的密钥, 从而保证了媒体数据块的正确解码。 优选地, 解扰模块保存控制字包括: 解扰模块保存控制字到解扰模块中 的控制字数据库。 本优选实施例中, 增加了一个用于本地保存控制字的控制字数据库, 将 用于对媒体数据块进行解码的控制字保存在控制字数据库中, 可以进一步地 保证媒体数据块被正确的解码, 进而保证节目流的播放。 并且, 釆用控制字 数据库对控制字进行保存, 实现方式简单、 可靠。 需要说明的是, 本地保存控制字的数量应当超过一个 ECM中所包含的 CW数(通常为 2个), 以便满足终端解扰的需求。 优选地, 解 4尤模块使用保存的控制字, 对媒体数据块进行解 4尤包括: 解 扰模块在控制字数据库中查找是否存在与媒体数据块对应的控制字; 如果查 找结果为是, 则使用查找的控制字, 对媒体数据块进行解扰。 本优选实施例描述了使用控制字数据库中保存的控制字对媒体数据块进 行解 4尤的过程。 通过查找与媒体数据块对应的控制字, 可以保证媒体数据块 被正确的解码, 进而保证节目流的播放。 优选地, 在解扰模块接收到来自条件接收系统的控制字之前, 解复用模 块接收来自接收和解调芯片的数据帧; 解复用模块解复用数据帧, 得到授权 控制信息; 解复用模块向条件接收系统发送授权控制信息; 条件接收系统接 收到授权管理信息; 条件接收系统使用授权控制信息和授权管理信息, 计算 得到控制字。 本优选实施例描述了解复用模块计算控制字的过程, 其实现方式与现有 技术中相似,可以无需改动地用在各种多媒体加密协议、各种播放器应用中, 并具备良好的扩展性、 可调试性以及广泛的适应性。 优选地, 在解 4尤模块接收到来自解复用模块的媒体数据块之前, 解复用 模块接收来自接收和解调芯片的数据帧; 解复用模块解复用数据帧, 得到媒 体数据块。 本优选实施例描述了解复用模块解复用数据帧得到媒体数据块的过程, 其实现方式与现有技术中相似, 可以无需改动地用在各种多媒体加密协议、 各种播放器应用中, 并具备良好的扩展性、 可调试性以及广泛的适应性。 优选地, 在解扰模块使用保存的控制字, 对媒体数据块进行解扰之后, 解扰模块向播放器模块发送解扰后的媒体数据块; 播放器模块对解扰后的媒 体数据块进行解码和播放。 本优选实施例描述了播放器模块对解扰后的媒体数据块进行解码和播放 的过程, 其实现方式与现有技术中相似, 可以无需改动地用在各种多媒体加 密协议、 各种播放器应用中, 并具备良好的扩展性、 可调试性以及广泛的适 应性。 下面将结合实例对本发明实施例的实现过程进行详细描述。 图 7是才艮据本发明优选实施例的密钥同步方法的流程图, 如图 7所示, 包括如下的步骤 S702至步骤 S710。 步骤 S702 , 接收和解调芯片接收信号得到数据帧, 并送给解复用模块。 步骤 S704, 解复用模块解出 ECM送给 CAS , 解出加扰的媒体数据块送 给解扰模块。 步骤 S706, CAS根据带外传输的 EMM和已经收到的 ECM算出 CW后 传给解扰模块。 步骤 S708, 解扰模块首先保存 CW到 CW DB, 然后根据媒体数据块在 CW DB中查找正确的 CW, 才艮据此 CW 4巴本数据块解 4尤成清流。 步骤 S710, 播放器模块对清流进行解码和播放。 需要说明的是, 在附图的流程图示出的步骤可以在诸如一组计算机可执 行指令的计算机系统中执行, 并且, 虽然在流程图中示出了逻辑顺序, 但是 在某些情况下, 可以以不同于此处的顺序执行所示出或描述的步骤。 本发明实施例提供了一种媒体数据块解扰装置, 该媒体数据块解扰装置 可以用于实现上述媒体数据块解扰方法。 图 8是根据本发明实施例的媒体数 据块解扰装置的结构框图, 包括第一接收单元 82 , 保存单元 84 , 第二接收 单元 86和解 4尤单元 88。 下面对其结构进行详细描述。 第一接收单元 82 , 设置为接收来自条件接收系统的控制字; 保存单元 84 , 连接至第一接收单元 82 , 设置为保存第一接收单元 82接收的控制字; 第二接收单元 86 , 设置为接收来自解复用模块的媒体数据块; 解 4尤单元 88 , 连接至保存单元 84和第二接收单元 86 ,设置为使用保存单元 84保存的控制 字, 对第二接收单元 86接收的媒体数据块进行解扰。 相关技术中, 密钥失步将造成媒体数据块的解扰失败。本发明实施例中, 将用于对媒体数据块进行解码的控制字进行保存, 可以保证媒体数据块被正 确的解码, 进而保证节目流的播放。 图 9是根据本发明优选实施例的媒体数据块解扰装置的结构框图。 优选地, 媒体数据块解 4尤装置还包括控制字数据库, 保存单元 84包括 保存子单元 842 , 连接至第一接收单元 82 , 设置为保存第一接收单元 82接 收的控制字到控制字数据库。 本优选实施例中, 增加了一个用于本地保存控制字的控制字数据库, 将 用于对媒体数据块进行解码的控制字保存在控制字数据库中, 可以进一步地 保证媒体数据块被正确的解码, 进而保证节目流的播放。 并且, 釆用控制字 数据库对控制字进行保存, 实现方式简单、 可靠。 需要说明的是, 本地保存控制字的数量应当超过一个 ECM中所包含的 CW数(通常为 2个), 以便满足终端解扰的需求。 优选地, 解 4尤单元 88包括: 查找子单元 882和解 4尤子单元 884, 下面对 其结构进行详细描述。 查找子单元 882 , 连接至保存单元 84和第二接收单元 86 , 设置为在保 存单元 84包括的保存子单元 842保存的控制字数据库中查找是否存在与第 二接收单元 86接收的媒体数据块对应的控制字; 解 4尤子单元 884 , 连接至查 找子单元 882 , 设置为在查找子单元 882查找结果为是的情况下, 使用查找 的控制字, 对媒体数据块进行解扰。 本优选实施例描述了使用控制字数据库中保存的控制字对媒体数据块进 行解 4尤的过程。 通过查找与媒体数据块对应的控制字, 可以保证媒体数据块 被正确的解码, 进而保证节目流的播放。 优选地, 媒体数据块解 4尤装置还包括发送单元 89, 连接至解 4尤单元 88, 设置为向播放器模块发送解扰单元 88解扰后的媒体数据块, 以便播放器模 块对解 4尤单元 88解 4尤后的媒体数据块进行解码和播放。 本优选实施例描述了播放器模块对解扰后的媒体数据块进行解码和播放 的过程, 其实现方式与现有技术中相似, 可以无需改动地用在各种多媒体加 密协议、 各种播放器应用中, 并具备良好的扩展性、 可调试性以及广泛的适 应性。 需要说明的是, 装置实施例中描述的媒体数据块解扰装置对应于上述的 方法实施例, 其具体的实现过程在方法实施例中已经进行过详细说明, 在此 不再赘述。 综上所述, 根据本发明的上述实施例, 提供了一种媒体数据块解扰方法 及装置。 釆用解扰模块保存控制字, 并使用保存的控制字对媒体数据块进行 解扰, 解决了相关技术中密钥失步造成解扰失败的问题, 进而保证了节目流 的播放。 需要说明的是, 上述方法对各种终端播放器和各种解扰算法如
ISMACryp ( Internet Streaming Media Alliance Encryption and Authentication )、 安全实时传输协议 ( Secure Real-time Transport Protocol,简称为 SRTP ), IPsec ( IP Security ) 都是有效的。 显然, 本领域的技术人员应该明白, 上述的本发明的各模块或各步骤可 以用通用的计算装置来实现, 它们可以集中在单个的计算装置上, 或者分布 在多个计算装置所组成的网络上, 可选地, 它们可以用计算装置可执行的程 序代码来实现, 从而, 可以将它们存储在存储装置中由计算装置来执行, 或 者将它们分别制作成各个集成电路模块, 或者将它们中的多个模块或步骤制 作成单个集成电路模块来实现。 这样, 本发明不限制于任何特定的硬件和软 件结合。 以上所述仅为本发明的优选实施例而已, 并不用于限制本发明, 对于本 领域的技术人员来说, 本发明可以有各种更改和变化。 凡在本发明的^"神和 原则之内, 所作的任何修改、 等同替换、 改进等, 均应包含在本发明的保护 范围之内。
& 2004-. All rights reserved.

我要回帖

更多关于 短信验证码接收系统 的文章

 

随机推荐