一种利用单向ca授权控制ott播放的方法

文档序号:7797708阅读:374来源:国知局
一种利用单向ca授权控制ott播放的方法
【专利摘要】本发明公开了一种利用单向CA授权控制OTT播放的方法,包括:通过CAS系统产生一个包括SK密钥及授权时间的OTT授权包;将该OTT授权包发送到机顶盒端;所述机顶盒端再解析所述OTT授权包,以得到SK明文和授权时间,并对SK明文和授权时间进行存储;所述机顶盒端利用授权的SK解密CW,利用授权时间判断节目授权是否到期。本发明的一种利用单向CA授权控制OTT播放的方法,通过CA授权方式,简单实现控制OTT播放。
【专利说明】—种利用单向CA授权控制OTT播放的方法
【技术领域】
[0001]本发明涉及控制OTT播放的【技术领域】,具体涉及一种利用单向CA授权控制OTT播放的方法。
【背景技术】
[0002]机顶盒的全称叫做“数字电视机顶盒”,它是一种将数字电视信号转换成模拟信号的变换设备,它对经过数字化压缩的图像和声音信号进行解码还原,产生模拟的视频和声音信号,通过电视显示器和音响设备给观众提供高质量的电视节目。

【发明内容】

[0003]本发明克服了现有技术的不足,提供一种利用单向CA授权控制OTT播放的方法,能方便、简单的控制OTT点播。
[0004]考虑到现有技术的上述问题,根据本发明公开的一个方面,本发明采用以下技术
方案:
[0005]一种利用单向CA授权控制OTT播放的方法,包括:
[0006]通过CAS系统产生一个包括SK密钥及授权时间的OTT授权包;
[0007]将该OTT授权包发送到机顶盒端;
[0008]所述机顶盒端再解析所述OTT授权包,以得到SK明文和授权时间,并对SK明文和授权时间进行存储;
[0009]所述机顶盒端利用授权的SK解密CW,利用授权时间判断节目授权是否到期。
[0010]为了更好地实现本发明,进一步的技术方案是:
[0011]根据本发明的一个实施方案,所述CA为无卡CA的情况下,机顶盒没有智能卡,所述SK明文和授权时间则是以某种加密的数据格式(如:包括但不限于AES等加密算法)存储在机顶盒Flash中。
[0012]根据本发明的一个实施方案,所述机顶盒在没有存储到智能卡的情况下,所述SK明文和授权时间存储在机顶盒Flash中。
[0013]根据本发明的一个实施方案,所述机顶盒端包括对OTT授权包的授权时间校验。
[0014]根据本发明的一个实施方案,所述机顶盒通过网络获取当前时间,在进行OTT点播时判断是否有OTT授权或当前时间是否在OTT授权包时间范围内,如果是则进入点播认证流程,如果不是则提示OTT点播未授权。
[0015]根据本发明的一个实施方案,所述OTT授权包的点播认证和当前时间是否在授权时间内的代码一起打库。
[0016]本发明还可以是:
[0017]根据本发明的一个实施方案,所述机顶盒为android智能型机顶盒的情况下,在无OTT授权或在授权时间过期的情况下,不允许安卓Media播放接口进行音视频播放。
[0018]与现有技术相比,本发明的有益效果之一是:[0019]本发明的一种利用单向CA授权控制OTT播放的方法,简单实现通过CA授权方式,控制OTT播放。
【专利附图】

【附图说明】
[0020]为了更清楚的说明本申请文件实施例或现有技术中的技术方案,下面将对实施例或现有技术的描述中所需要使用的附图作简单的介绍,显而易见地,下面描述中的附图仅是对本申请文件中一些实施例的参考,对于本领域技术人员来讲,在不付出创造性劳动的情况下,还可以根据这些附图得到其它的附图。
[0021]图1示出了根据本发明一个实施例的一种利用单向CA授权控制OTT播放的方法的流程示意图。
【具体实施方式】
[0022]下面结合实施例对本发明作进一步地详细说明,但本发明的实施方式不限于此。
[0023]CA授权,即通过CAS系统产生SK密钥及授权时间,EMM包装后发送到后端机顶盒。机顶盒解析EMM,通过特定算法运算后得到SK明文和授权时间存储到智能卡(无卡CA存储到机顶盒Flash)中。机顶盒利用授权的SK解密CW,利用授权时间判断节目授权是否到期。
[0024]OTT点播,基于开放互联网的视频服务,通过互联网传输的视频节目。
[0025]图1示出了根据本发明一个实施例的一种利用单向CA授权控制OTT播放的方法的流程示意图。整个过程如如图1所示,这种授权控制方法,比较简单、方便。
[0026]一种利用单向CA授权控制OTT播放的方法,可适应各种CA:
[0027]1、前端CA为OTT设定一个专用的产品包或节目包的授权,叫做OTT授权包。如:指定产品包号100的产品包为OTT授权。对开通OTT业务的用户卡号,订购该产品包授权,并以授权时间控制OTT功能的使用,以便收取业务费;
[0028]2、机顶盒端,机顶盒接收授权存储到智能卡。为了保证授权时间不被篡改,加入授权时间校验。通过CA显示智能卡授权的接口读取到授权包号和授权时间。找到OTT授权包号,后面将使用该授权时间。如果没找到该授权包号,则无OTT授权;
[0029]3、机顶盒通过网络获取当前时间(当前时间获取方式多种,也可根据TS中TDT表获取),在进行OTT点播时判断是否有OTT授权或当前时间是否在OTT授权包时间范围内,如果是则进入点播认证流程,如果不是则提示“0TT点播未授权”;
[0030]4、为了尽量保证安全性,OTT点播认证部分打库,将判断是否有OTT授权,和当前时间是否在授权时间内的代码,放在一起打库,该库由核心设计人员维护;
[0031]5、如果是android智能型机顶盒要控制OTT播放,因为可能安装了其他点播的客户端装置。为了控制授权播放需要在底层进行处理,无OTT授权或授权时间过期的,直接不允许安卓Media播放接口进行音视频播放。并给出相应的返回值,控制相应的提示。
[0032]本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其它实施例的不同之处,各个实施例之间相同相似部分相互参见即可。
[0033]在本说明书中所谈到的“一个实施例”、“另一个实施例”、“实施例”、等,指的是结合该实施例描述的具体特征、结构或者特点包括在本申请概括性描述的至少一个实施例中。在说明书中多个地方出现同种表述不是一定指的是同一个实施例。进一步来说,结合任一实施例描述一个具体特征、结构或者特点时,所要主张的是结合其他实施例来实现这种特征、结构或者特点也落在本发明的范围内。
[0034]尽管这里参照本发明的多个解释性实施例对本发明进行了描述,但是,应该理解,本领域技术人员可以设计出很多其他的修改和实施方式,这些修改和实施方式将落在本申请公开的原则范围和精神之内。更具体地说,在本申请公开、附图和权利要求的范围内,可以对主题组合布局的组成部件和/或布局进行多种变型和改进。除了对组成部件和/或布局进行的变型和改进外,对于本领域技术人员来说,其他的用途也将是明显的。
【权利要求】
1.一种利用单向CA授权控制OTT播放的方法,其特征在于,包括: 通过CAS系统产生一个包括SK密钥及授权时间的OTT授权包; 将该OTT授权包发送到机顶盒端; 所述机顶盒端再解析所述OTT授权包,以得到SK明文和授权时间,并对SK明文和授权时间进行存储; 所述机顶盒端利用授权的SK解密CW,利用授权时间判断节目授权是否到期。
2.根据权利要求1所述的利用单向CA授权控制OTT播放的方法,其特征在于,所述机顶盒在有存储到智能卡的情况下,所述SK明文和授权时间存储在该存储到智能卡上。
3.根据权利要求1所述的利用单向CA授权控制OTT播放的方法,其特征在于,所述CA为无卡CA的情况下,机顶盒没有智能卡,所述SK明文和授权时间以加密的数据格式存储在机顶盒Flash中。
4.根据权利要求1所述的利用单向CA授权控制OTT播放的方法,其特征在于,所述机顶盒端包括对OTT授权包的授权时间校验。
5.根据权利要求1所述的利用单向CA授权控制OTT播放的方法,其特征在于,所述机顶盒通过网络获取当前时间,在进行OTT点播时判断是否有OTT授权或当前时间是否在OTT授权包时间范围内,如果是则进入点播认证流程,如果不是则提示OTT点播未授权。
6.根据权利要求1所述的利用单向CA授权控制OTT播放的方法,其特征在于,所述OTT授权包的点播认证和当前时间是否在授权时间内的代码一起打库。
7.根据权利要求1所述的利用单向CA授权控制OTT播放的方法,其特征在于,所述机顶盒为android智能型机顶盒的情况下,在无OTT授权或在授权时间过期的情况下,不允许安卓Media播放接口进行音视频播放。
【文档编号】H04N21/4627GK103841463SQ201410069220
【公开日】2014年6月4日 申请日期:2014年2月27日 优先权日:2014年2月27日
【发明者】余勇, 刘海润 申请人:四川金网通电子科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1