一种多媒体广播业务中的节目流播放系统、方法及装置制造方法及图纸

技术编号:9827328 阅读:119 留言:0更新日期:2014-04-01 16:40
本发明专利技术公开了一种多媒体广播业务中的节目流播放系统、方法及装置。多媒体广播业务平台获得多媒体广播业务客户端发送的业务密钥获取请求后,确定用于表征所述客户端请求的业务密钥的有效期限的有效期限信息,并将有效期限信息和业务密钥发送给多媒体广播业务客户端,指示多媒体广播业务客户端在根据有效期限信息判断出业务密钥有效时,利用业务密钥解密加密的节目流密钥,根据解密得到节目流密钥解密节目流并实现节目流的播放。通过对业务密钥设置有效期限信息,使得用户不需要频繁的通过多媒体广播业务客户端向多媒体广播业务平台请求业务密钥,节省了业务流量。

【技术实现步骤摘要】
一种多媒体广播业务中的节目流播放系统、方法及装置
本专利技术涉及移动多媒体广播领域,尤其涉及一种在多媒体广播业务中的节目流播放系统、方法及装置。
技术介绍
多媒体广播业务是一种通过广播方式下发电视媒体内容的业务,其特点是电视媒体内容的单向下行、一点到面的传输。具体过程为,多媒体广播业务平台先利用节目流密钥对节目流进行加密,再利用业务密钥对节目流密钥进行加密,并将加密的节目流密钥随着节目流一起在广播信道中下发,然后通过向用户发送业务密钥的方式解密加密的节目流密钥,再利用解密的节目流密钥解密加密的节目流,从而实现节目流的播放。目前多媒体广播业务平台平均每月更新一次业务密钥,并计划将业务密钥的更新周期延长至三个月。多媒体广播业务客户端将从多媒体广播业务平台获取的业务密钥存储在所述客户端的用户认证模块UAM芯片中。考虑到业务密钥可能在该芯片下电后仍然长期有效,存在被盗取传播的危险,现有技术的设计方案为:每次在多媒体广播业务客户端退出多媒体广播业务时,所述客户端中的用户认证模块UAM芯片都会下电,相应地存储在该芯片中的业务密钥也将被删除。用户下次使用多媒体广播业务时需要重新向多媒体广播业务平台请求业务密钥。根据用户使用多媒体广播业务的数据分析,用户平均每次使用多媒体广播业务的时间约为8分钟,并且在一天内会使用多次。根据现有的技术方案,可能会出现用户在一天内针对同一多媒体广播业务多次向多媒体广播业务平台请求业务密钥的场景。根据现网运营数据统计,超过三分之一的多媒体广播业务订购用户一天内请求业务密钥超过3次。随着用户数量的不断增长,多媒体广播业务中因业务密钥请求的增多而消耗的流量日益剧增,从而制约了多媒体广播业务的进一步发展。因此,目前迫切需要一种有效控制业务密钥请求次数的方法以减少多媒体广播业务中因多次请求业务密钥而浪费的流量。
技术实现思路
本专利技术实施例提供一种多媒体广播业务中的节目流播放系统、方法及装置,用以解决现有技术中存在的由于频繁地向多媒体广播业务平台请求业务密钥所造成的业务流量资源浪费的问题。本专利技术实施例采用以下技术方案:一种多媒体广播业务中的节目流播放系统,包括多媒体广播业务平台和多媒体广播业务客户端。其中,多媒体广播业务平台,用于获得多媒体广播业务客户端发送的业务密钥获取请求;确定用于表征业务密钥有效期限的有效期限信息;并将有效期限信息和业务密钥发送给所述多媒体广播业务客户端;其中,所述业务密钥对应于所述业务密钥获取请求。多媒体广播业务客户端,用于接收并存储多媒体广播业务平台发送的所述有效期限信息和业务密钥,并在接收到对应于所述业务密钥的多媒体广播业务节目流播放指示后,根据存储的所述有效期限信息判断所述业务密钥是否有效,在判断结果为是时,利用所述业务密钥解密加密的节目流密钥,并根据解密得到节目流密钥解密节目流并播放。当用于表征业务密钥有效期限的有效期限信息为有效使用次数时,则多媒体广播业务客户端具体用于:确定存储的所述有效使用次数是否为0,在确定结果为是时,判断所述业务密钥无效;在确定结果为否时,判断所述业务密钥有效,并更新存储的有效使用次数;更新存储的有效使用次数的方式包括:执行存储的有效使用次数减一的操作。多媒体广播业务平台具体用于:根据用户日均使用多媒体广播业务时长和节目流密钥更新周期,确定所述时长内的节目流密钥更新次数,并将所述更新次数确定为用于表征业务密钥有效期限的有效使用次数;或将用户日均使用多媒体广播业务的次数确定为用于表征业务密钥有效期限的有效使用次数。当用于表征业务密钥有效期限的有效期限信息为有效时长时,则多媒体广播业务客户端具体用于:确定所述业务密钥在所述客户端中的存储时间长度是否超过所述有效时长;在确定结果为是时,判断所述业务密钥无效;在确定结果为否时,判断所述业务密钥有效。本专利技术的有益效果如下:本专利技术实施例提供的上述方案中,通过针对业务密钥设置有效期限信息,使得多媒体广播业务客户端根据该有效期限信息判断出其存储的业务密钥有效时,不再向多媒体广播业务平台请求获取业务密钥,而是可以直接根据存储的业务密钥实现节目流的播放,从而使得用户不需要频繁的通过多媒体广播业务客户端向多媒体广播业务平台请求业务密钥,节省了业务流量。附图说明图1为本专利技术实施例提供的多媒体广播业务中的节目流播放方法流程图;图2为本专利技术实施例提供的多媒体广播业务中的节目流播放系统结构图;图3为本专利技术实施例提供的多媒体广播业务中的节目流播放装置示意图;图4为本专利技术实施例提供的多媒体广播业务中的业务密钥发送装置示意图。具体实施方式为避免用户在使用多媒体广播业务时频繁地通过多媒体广播业务客户端向多媒体广播业务平台请求业务密钥,浪费业务流量,本专利技术实施例提供了一种多媒体广播业务中的节目流播放系统、方法及装置。由多媒体广播业务平台设置用于表征业务密钥的有效期限的有效期限信息并发送给多媒体广播业务客户端,从而后续多媒体广播业务客户端在接收到多媒体广播业务节目流播放指示后,不需要直接向多媒体广播业务平台请求业务密钥,而是先根据该有效期限信息判断多媒体广播业务客户端存储的业务密钥是否有效,在判定存储于所述客户端的业务密钥有效时,直接利用所述业务密钥解密加密的节目流密钥,并根据解密得到节目流密钥解密节目流并播放。从而有效地减少了用户通过多媒体广播业务客户端向多媒体广播业务平台请求业务密钥的次数,节省了业务流量。以下结合说明书附图对本专利技术的实施例进行说明,应当理解,此处所描述的实施例仅用与说明和解释本专利技术,并不用于限制本专利技术。并且在不冲突的情况下,本说明中的实施例及实施列中的特征可以互相结合。实施例1基于上述基本思想,本专利技术实施例提供的一种多媒体广播业务中的节目流播放方法流程图如图1所示,具体包括以下步骤:步骤101、多媒体广播业务客户端的CPU(以下简称CPU)获得节目流播放指示。步骤102、CPU向用户认证模块UAM芯片发送节目流密钥和业务密钥读取请求。其中,多媒体广播业务客户端欲读取的节目流密钥和业务密钥均对应于节目流播放指示所指示播放的节目流。一般地,用户认证模块UAM芯片可以设置在多媒体广播业务客户端中。本专利技术实施例中,表征业务密钥有效期限的有效期限信息可以为有效使用次数,也可以为有效时长。步骤103、UAM芯片在接收到上述读取请求后,判断自身存储的业务密钥是否有效。具体判断过程可以包括:UAM芯片确定存储的业务密钥的有效使用次数是否为零,在确定结果为是时,判断所述业务密钥无效,则执行步骤106;在确定结果为否,判断所述业务密钥有效,执行步骤104。可选的,多媒体广播业务客户端可以与多媒体广播业务平台预先约定用于表征业务密钥有效期限的有效期限信息,多媒体广播业务客户端根据约定,可以设置有效期限信息,并将其存储于多媒体广播业务客户端的UAM芯片中。这样多媒体广播业务客户端获得多媒体广播业务节目流播放指示后,直接根据UAM芯片存储的对应于该指示所指示播放的节目流的有效期限信息,判断存储的相应的业务密钥是否有效;在判断结果为是时,执行步骤104,否则,执行步骤106。步骤104、UAM芯片用业务密钥解密预先存储在该芯片中的加密的节目流密钥,更新存储在该芯片的业务密钥的有效使用次数,并向CPU发送解密得到的节目流密钥。其中,更本文档来自技高网
...
一种多媒体广播业务中的节目流播放系统、方法及装置

【技术保护点】
一种多媒体广播业务中的节目流播放系统,包括多媒体广播业务平台和多媒体广播业务客户端,其特征在于:多媒体广播业务平台,用于获得多媒体广播业务客户端发送的业务密钥获取请求;确定用于表征业务密钥有效期限的有效期限信息;并将有效期限信息和业务密钥发送给所述多媒体广播业务客户端;其中,所述业务密钥对应于所述业务密钥获取请求;多媒体广播业务客户端,用于接收并存储多媒体广播业务平台发送的所述有效期限信息和业务密钥,并在接收到对应于所述业务密钥的多媒体广播业务节目流播放指示后,根据存储的所述有效期限信息判断所述业务密钥是否有效,在判断结果为是时,利用所述业务密钥解密加密的节目流密钥,并根据解密得到节目流密钥解密节目流并播放。

【技术特征摘要】
1.一种多媒体广播业务中的节目流播放系统,包括多媒体广播业务平台和多媒体广播业务客户端,其特征在于:多媒体广播业务平台,用于获得多媒体广播业务客户端发送的业务密钥获取请求;确定用于表征业务密钥有效期限的有效期限信息;并将有效期限信息和业务密钥发送给所述多媒体广播业务客户端;其中,所述业务密钥对应于所述业务密钥获取请求;多媒体广播业务客户端,用于接收并存储多媒体广播业务平台发送的所述有效期限信息和业务密钥,并在接收到对应于所述业务密钥的多媒体广播业务节目流播放指示后,根据存储的所述有效期限信息判断所述业务密钥是否有效,在判断结果为是时,利用所述业务密钥解密加密的节目流密钥,并根据解密得到节目流密钥解密节目流并播放;其中,所述有效期限信息为有效使用次数;则多媒体广播业务客户端具体用于:确定存储的所述有效使用次数是否为0,在确定结果为是时,判断所述业务密钥无效;在确定结果为否时,判断所述业务密钥有效,并更新存储的有效使用次数;更新存储的有效使用次数的方式包括:执行存储的有效使用次数减一的操作;其中,多媒体广播业务平台具体用于:根据用户日均使用多媒体广播业务时长和节目流密钥更新周期,确定所述时长内的节目流密钥更新次数,并将所述更新次数确定为用于表征业务密钥有效期限的有效使用次数;或将用户日均使用多媒体广播业务的次数确定为用于表征业务密钥有效期限的有效使用次数。2.如权利要求1所述的系统,其特征在于,所述有效期限信息为有效时长;则多媒体广播业务客户端具体用于:确定所述业务密钥在所述客户端中的存储时间长度是否超过所述有效时长;在确定结果为是时,判断所述业务密钥无效;在确定结果为否时,判断所述业务密钥有效。3.一种多媒体广播业务中的节目流播放方法,其特征在于,包括:多媒体广播业务客户端获得多媒体广播业务节目流播放指示;根据存储的对应于所述节目流的有效期限信息,判断存储的对应于所述节目流的业务密钥是否有效;在判断结果为是时,利用所述业务密钥解密加密的节目流密钥;并根据解密得到节目流密钥解密节目流并播放;其中,所述有效期限信息为业务密钥的有效使用次数,且,所述有效使用次数是多媒体广播业务平台根据用户日均使用多媒体广播业务时长和节目流密钥更新周期,确定的所述时长内的节目流密钥更新次数;或为用户日均使用多媒体广播业务的次数;则根据存储的用于表征业务密钥的有效期限的有效期限信息判断所述业务密钥是否有效,具体包括:多媒体广播业务客户端确定存储的业务密钥的有效使用次数是否为零,在确定结果为是时,判断所述业务密钥无效;在确定结果为否,判断所述业务密钥有效,并更新存储的业务密钥的有效使用次数。4.如权利要求3所述的方法,其特征在于,所述有效期限信息为有效时长;则根据存储的用于表征业务密钥的有效期限的有效期限信息判断所述业务密钥是否有效,具体包括:多媒体广播业务客户端确定所述业务密钥在所述客户端中的存储时间长度是否超过所述有效时长;在确定结果为是时,判断所述业务密钥无效;在确定结果为否时,判断所述业务密钥有效。5.一种多媒体广播业务中的业务密钥发送方法,其特征在于,包括:多媒体广播业务平台获得多媒体广播业务客户端发送的业务密钥获取请求;多媒体广播业务平台确定用于表征所述客户端请求的业务密钥的有效期限的有效期限信息;并将有效期限信息和业务密钥发送给所述客户端,指示所述客户端在根据有效期限信息判断出业务密钥有效时,根据所述客户端存储的业务密钥解密加密的节目流密钥,以及根据解密得到节目流密钥解密节目流并播放;其中,所述...

【专利技术属性】
技术研发人员:刘钇汐
申请(专利权)人:中国移动通信集团公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1