基于版权保护的卡拉OK实现方法及系统、终端转让专利

申请号 : CN201010033797.7

文献号 : CN102123326A

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 赵久成刘红旗安岗

申请人 : 中国联合网络通信集团有限公司

摘要 :

本发明实施例涉及一种基于版权保护的卡拉OK实现方法及系统、终端,方法包括:终端获取来自卡拉OK业务管理平台推送的门户界面;终端通过门户界面获取点歌界面;终端通过点歌界面获取被点播歌曲的点播信息;若终端未保存所述被点播歌曲,则根据点播信息从卡拉OK业务管理平台将被点播歌曲下载至所述终端,并向DRM系统获取播放许可信息;所述终端根据所述播放许可信息播放所述被点播歌曲。本发明提供的基于版权保护的卡拉OK实现方法及系统、终端,若终端未保存该被点播歌曲,则终端根据点播信息从卡拉OK业务管理平台将被点播歌曲下载至终端,并向根据该点播信息从DRM系统获取播放许可信息,因此加强了对歌曲的DRM版权保护。

权利要求 :

1.一种基于版权保护的卡拉OK实现方法,其特征在于,包括:终端获取来自卡拉OK业务管理平台推送的门户界面;

所述终端通过所述门户界面获取点歌界面;

所述终端通过所述点歌界面获取被点播歌曲的点播信息;

若所述终端未保存所述被点播歌曲,则根据所述点播信息从所述卡拉OK业务管理平台将所述被点播歌曲下载至所述终端,并根据所述点播信息从数字版权管理DRM系统获取播放许可信息;

所述终端根据所述播放许可信息播放所述被点播歌曲。

2.根据权利要求1所述的方法,其特征在于,所述终端获取来自卡拉OK业务管理平台推送的门户界面包括:所述终端向电子节目菜单EPG服务器发送浏览曲目请求消息;

所述EPG服务器根据所述浏览曲目请求消息向所述终端返回电子节目菜单;

所述EPG服务器将通过所述电子节目菜单获取到的所述终端发送的接入请求消息转发至所述卡拉OK业务管理平台;

所述卡拉OK业务管理平台对接收到的所述接入请求消息携带的身份信息与所请求的业务信息进行鉴权认证,确认所述身份信息与业务信息合法后向所述终端推送门户界面。

3.根据权利要求1所述的方法,其特征在于,所述根据所述点播信息从卡拉OK业务管理平台将所述被点播歌曲下载至所述终端包括:所述终端向卡拉OK业务管理平台发起歌曲下载请求,所述歌曲下载请求携带有所述终端的地址信息和歌曲的标识信息;

所述卡拉OK业务管理平台进行记录并将所述歌曲下载请求转发至媒体交换网络,所述歌曲下载请求中携带有所述终端的地址信息和歌曲的标识信息;

所述媒体交换网络根据所述歌曲下载请求进行歌曲下载;

所述媒体交换网络将下载完成的所述被点播歌曲推送至所述终端。

4.根据权利要求1所述的方法,其特征在于,所述根据所述点播信息从数字版权管理DRM系统获取播放许可信息包括:所述终端向DRM系统发送用于获取点播歌曲的获取播放许可请求,所述获取播放许可请求中包含所述被点播歌曲的标识信息、所请求的业务信息及所述终端的标识信息;

所述DRM系统接收到所述获取播放许可请求后通知所述卡拉OK业务管理平台进行计费;

所述卡拉OK业务管理平台进行计费处理并生成计费信息,向所述DRM系统返回计费成功消息;

所述DRM系统接收到所述计费成功信息后将播放许可信息推送至所述终端。

5.根据权利要求1~4任一所述的方法,其特征在于,还包括:若所述终端保存有所述被点播歌曲,但所述终端并未保存从所述DRM系统获取的播放许可信息或播放许可信息无效,则所述终端向所述卡拉OK业务管理平台发送获取播放许可请求,所述获取播放许可请求包含有所述被点播歌曲的信息和播放所述被点播歌曲的播放次数信息;

所述卡拉OK业务管理平台将所述被点播歌曲的信息和播放所述被点播歌曲的播放次数信息进行记录,并将所述获取播放许可请求转发至所述DRM系统;

所述DRM系统根据所述获取播放许可请求生成播放许可信息,并通知所述卡拉OK业务管理平台进行计费;

所述卡拉OK业务管理平台生成计费信息并向所述DRM系统发送计费成功的消息;

所述DRM系统接收到所述卡拉OK业务管理平台返回的计费成功的消息后将播放许可信息推送至所述终端。

6.根据权利要求1~4任一所述的方法,其特征在于,还包括:所述终端通过门户界面向所述卡拉OK业务管理平台发送定期点播歌曲请求,所述定期点播歌曲请求中携带有所述终端的身份标识;

所述卡拉OK业务管理平台记录所述终端的定期点播属性,并将所述定期点播歌曲请求转发至所述DRM系统获取播放许可信息;

所述DRM系统通知所述卡拉OK业务管理平台进行计费;

所述卡拉OK业务管理平台生成话单,并向所述DRM系统发送计费成功的消息;

所述DRM系统接收到所述计费成功的消息后,推送所述播放许可信息至所述终端。

7.根据权利要求1~4任一所述的方法,其特征在于,所述终端根据所述播放许可信息播放所述被点播歌曲包括:内置在所述终端的版权管理客户端查找存储在本地的播放许可信息;

根据所述本地的播放许可信息减少播放次数并播放所述被点播歌曲。

8.一种基于版权保护的卡拉OK实现系统,包括:终端、卡拉OK业务管理平台、数字版权管理DRM系统,其特征在于,所述终端获取来自所述卡拉OK业务管理平台推送的门户界面,通过所述门户界面获取点歌界面,通过所述点歌界面获取被点播歌曲的点播信息;

若所述终端未保存所述被点播歌曲,则根据所述点播信息从所述卡拉OK业务管理平台将所述被点播歌曲下载至所述终端,并根据所述点播信息从DRM系统获取播放许可信息;

所述终端根据所述播放许可信息播放所述被点播歌曲。

9.根据权利要求8所述的系统,其特征在于,还包括:电子节目菜单EPG服务器;

所述EPG服务器用于接收所述终端发送的浏览曲目请求消息,根据所述浏览曲目请求消息向所述终端返回电子节目菜单,将通过所述电子节目菜单获取到的所述终端发送的接入请求消息转发至所述卡拉OK业务管理平台;

所述卡拉OK业务管理平台对接收到的所述接入请求消息携带的身份信息与所请求的业务信息进行鉴权认证,确认所述身份信息与业务信息合法后向所述终端推送门户界面。

10.根据权利要求8或9所述的系统,其特征在于,还包括:媒体交换网络;

若所述终端未保存所述被点播歌曲,则所述终端向所述卡拉OK业务管理平台发起歌曲下载请求,所述歌曲下载请求携带有所述终端的地址信息和歌曲的标识信息;

所述卡拉OK业务管理平台进行记录并将所述歌曲下载请求转发至媒体交换网络,所述歌曲下载请求中携带有所述终端的地址信息和歌曲的标识信息;

所述媒体交换网络根据所述歌曲下载请求进行歌曲下载,并将下载完成的所述被点播歌曲推送至所述终端。

11.根据权利要求10所述的系统,其特征在于,还包括:所述终端向所述DRM系统发送用于获取点播歌曲的获取播放许可请求,所述获取播放许可请求中包含所述被点播歌曲的标识信息、所请求的业务信息及所述终端的标识信息;

所述DRM系统接收到所述获取播放许可请求后通知所述卡拉OK业务管理平台可以进行计费;所述卡拉OK业务管理平台进行计费处理并生成计费信息,向所述DRM系统返回计费成功消息;所述DRM系统接收到所述计费成功信息后将播放许可信息推送至所述终端。

12.根据权利要求8或9所述的系统,其特征在于,还包括:所述终端还用于通过门户界面向所述卡拉OK业务管理平台发送定期点播歌曲请求,所述定期点播歌曲请求中携带有所述终端的身份标识;

所述卡拉OK业务管理平台还用于记录所述终端的定期点播属性,并将所述定期点播歌曲请求转发至所述DRM系统获取播放许可信息;

所述DRM系统通知所述卡拉OK业务管理平台进行计费;所述卡拉OK业务管理平台生成话单,并向所述DRM系统发送计费成功的消息;所述DRM系统接收到所述计费成功的消息后,推送所述播放许可信息至所述终端。

13.一种终端,其特征在于,包括:

第一获取模块,用于获取来自卡拉OK业务管理平台推送的门户界面;

第二获取模块,用于通过所述门户界面获取点歌界面;

第三获取模块,用于通过所述点歌界面获取被点播歌曲的点播信息;

下载获取模块,用于若未保存所述被点播歌曲,则根据所述点播信息从所述卡拉OK业务管理平台下载所述被点播歌曲,并根据所述点播信息从DRM系统获取播放许可信息;

播放模块,用于根据所述播放许可信息播放所述被点播歌曲。

14.根据权利要求13所述的终端,其特征在于,

若所述终端保存有所述被点播歌曲,但所述终端并未保存从所述DRM系统获取的播放许可信息或播放许可信息无效,则所述下载获取模块还用于通过向所述卡拉OK业务管理平台发送获取播放许可请求获取播放许可信息。

15.根据权利要求13或14所述的终端,其特征在于,所述终端还内置有版权管理客户端,所述版权管理客户端根据所述播放许可信息查找存储在本地的播放许可信息,根据所述本地的播放许可信息减少播放次数并播放所述被点播歌曲。

说明书 :

基于版权保护的卡拉OK实现方法及系统、终端

技术领域

[0001] 本发明涉及电信领域,尤其涉及一种基于版权保护的卡拉OK实现方法及系统、终端。

背景技术

[0002] 卡拉OK业务作为家庭宽带娱乐中心的重要业务之一,为家庭宽带用户提供家庭式KTV的全新娱乐体验。卡拉OK业务以交互式网络电视(Interactive Personality TV,简称:IPTV)为终端,通过机顶盒为用户提供本地点唱、歌曲下载等功能,通过在卡拉OK点唱机中预置部分经常点播的歌曲,可以使用户在本地实现快速点播,通过在卡拉OK点唱机中预留部分下载空间,用户可以对本地未预置的歌曲在初次点播时通过媒体交换网络或者宽带网络下载到本地并进行保存,若用户再次需要点播该歌曲时无需进行下载操作。
[0003] 现有技术中的卡拉OK业务室独立于因特网(Internet)之外的相对封闭的局域网络环境,歌厅消费者通过内部的局域网获得卡拉OK歌曲的点播服务,而非通过因特网直接获得歌曲,因此限制了对点唱歌曲进行及时有效的更新,并且面向因特网用户的版权保护方式难以支持上述内部的局域网业务的正常运营,并且基于局域网络的家庭版卡拉OK设备缺乏歌曲版权的保护,无法实现点播歌曲的计费。

发明内容

[0004] 本发明的目的在于提供一种基于版权保护的卡拉OK实现方法及系统、终端,实现对卡拉OK点唱歌曲进行版权保护。
[0005] 本发明提供了一种基于版权保护的卡拉OK实现方法,包括:
[0006] 终端获取来自卡拉OK业务管理平台推送的门户界面;
[0007] 所述终端通过所述门户界面获取点歌界面;
[0008] 所述终端通过所述点歌界面获取被点播歌曲的点播信息;
[0009] 若所述终端保存有所述被点播歌曲,则根据所述点播信息从所述卡拉OK业务管理平台将所述被点播歌曲下载至所述终端,并根据所述点播信息从DRM系统获取播放许可信息;
[0010] 根据所述播放许可信息播放所述被点播歌曲。
[0011] 本发明还提供了一种基于版权保护的卡拉OK实现系统,包括:终端、卡拉OK业务管理平台、数字版权管理DRM系统,其中,
[0012] 所述终端获取来自所述卡拉OK业务管理平台推送的门户界面,通过所述门户界面获取点歌界面,通过所述点歌界面获取被点播歌曲的点播信息;
[0013] 若所述终端未保存所述被点播歌曲,则根据所述点播信息从所述卡拉OK业务管理平台将所述被点播歌曲下载至所述终端,并根据所述点播信息从DRM系统获取播放许可信息;
[0014] 所述终端根据所述播放许可信息播放所述被点播歌曲。
[0015] 本发明还提供了一种终端,包括:
[0016] 第一获取模块,用于获取来自卡拉OK业务管理平台推送的门户界面;
[0017] 第二获取模块,用于通过所述门户界面获取点歌界面;
[0018] 第三获取模块,用于通过所述点歌界面获取被点播歌曲的点播信息;
[0019] 下载获取模块,用于若未保存所述被点播歌曲,则根据所述点播信息从所述卡拉OK业务管理平台下载所述被点播歌曲,并根据所述点播信息从DRM系统获取播放许可信息;
[0020] 播放模块,用于根据所述播放许可信息播放所述被点播歌曲。
[0021] 上述基于版权保护的卡拉OK实现方法及系统、终端,若终端未保存该被点播歌曲,则终端根据点播信息从卡拉OK业务管理平台将被点播歌曲下载至终端,并向根据该点播信息从DRM系统获取播放许可信息,因此加强了对歌曲的DRM版权保护。

附图说明

[0022] 为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0023] 图1为本发明基于版权保护的卡拉OK实现方法一个实施例的流程示意图;
[0024] 图2为图1所示实施例中步骤101的信令示意图;
[0025] 图3为图1所示实施例中步骤104中下载点播歌曲的信令示意图;
[0026] 图4为图1所示实施例中步骤104中获取播放许可信息的一个信令示意图;
[0027] 图5为图1所示实施例中替换步骤104的另一个流程示意图;
[0028] 图6本发明实施例定期获取播放许可信息的信令示意图;
[0029] 图7为本发明基于版权保护的卡拉OK实现系统一个实施例的结构示意图;
[0030] 图8为本发明基于版权保护的卡拉OK实现系统又一个实施例的结构示意图;
[0031] 图9为本发明终端一个实施例的结构示意图;
[0032] 图10为本发明实施例所适用的基于DRM系统的卡拉OK实现系统的结构示意图。

具体实施方式

[0033] 下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0034] 图1为本发明基于版权保护的卡拉OK实现方法一个实施例的流程示意图,如图1所示,本实施例具体包括如下步骤:
[0035] 步骤101、终端获取来自卡拉OK业务管理平台推送的门户界面;
[0036] 步骤102、终端通过门户界面获取点歌界面;
[0037] 步骤103、终端通过点歌界面获取被点播歌曲的点播信息;
[0038] 步骤104、若终端未保存该被点播歌曲,则终端根据点播信息从卡拉OK业务管理平台将被点播歌曲下载至终端,并根据该点播信息从DRM系统获取播放许可信息;
[0039] 步骤105、终端根据播放许可信息播放被点播歌曲。
[0040] 本发明实施例所述的播放许可信息,具体可以包括:用户终端的身份标识(ID)、用户账号、歌曲名称、歌曲编号、播放次数、播放有效时间等信息。
[0041] 本发明实施例提供的基于版权保护的卡拉OK实现方法,若终端未保存该被点播歌曲,则终端根据点播信息从卡拉OK业务管理平台将被点播歌曲下载至终端,并向DRM系统获取播放许可信息,因此加强了对歌曲的DRM版权保护。
[0042] 图2为图1所示实施例中步骤101的信令示意图,如图2所示,并结合图1进行示例性说明,步骤101具体可以通过如下步骤实现:
[0043] 步骤201、终端向电子节目菜单服务器发送浏览曲目请求消息;
[0044] 步骤202、EPG服务器根据浏览曲目请求消息向终端返回电子节目菜单;
[0045] 步骤203、EPG服务器将通过电子节目菜单获取到的终端发送的接入请求消息转发至卡拉OK业务管理平台;
[0046] 步骤204、卡拉OK业务管理平台对接收到的接入请求消息携带的身份信息与所请求的业务信息进行鉴权认证,确认身份信息与业务信息合法后向终端推送门户界面。
[0047] 其中,业务信息具体为终端向卡拉OK业务管理平台所请求的播放次数、播放有效时间等信息,若终端发送的接入请求消息中携带的业务信息不属于卡拉OK业务管理平台设定的管理权限,例如卡拉OK业务管理平台设定终端最多一次请求播放次数不能超过100次,但终端发送的接入请求中携带的业务信息指示终端请求播放次数为150次,则该接入请求消息被视为非法的;用户界面可以通过插件的形式实现,用于将终端保存的本地歌曲的信息以列表的形式显示,以便于用户进行歌曲的查找和操作。
[0048] 图3为图1所示实施例中步骤104中下载点播歌曲的信令示意图,本实施例中,由于终端未保存被点播歌曲,终端需要根据点播信息从卡拉OK业务管理平台将被点播歌曲下载至终端,如图3所示,将被点播歌曲下载至终端的具体实现包括如下步骤:
[0049] 步骤301、终端向卡拉OK业务管理平台发起歌曲下载请求,其中,歌曲下载请求携带有终端的地址信息和歌曲的标识信息;
[0050] 终端的地址信息为媒体交换网络的媒体交换网元能够识别的网络地址,例如:终端的IP地址。
[0051] 步骤302、卡拉OK业务管理平台进行记录并将歌曲下载请求转发至媒体交换网络,其中,歌曲下载请求中携带有终端的地址信息和歌曲的标识信息;
[0052] 本发明实施例所述的标识信息,具体可以包括:歌曲名称、歌曲编号等信息;媒体交换网络根据终端的地址信息寻找距离终端最近的网元,并将终端的地址信息下发给媒体交换网元。
[0053] 步骤303、媒体交换网络根据歌曲下载请求进行歌曲下载;
[0054] 步骤304、媒体交换网络将下载完成的被点播歌曲推送至终端。
[0055] 进一步地,在终端未保存被点播歌曲的情况下,终端根据点播信息从卡拉OK业务管理平台将被点播歌曲下载至终端,需要向DRM系统获取播放许可信息,图4为图1所示实施例中步骤104中获取播放许可信息的一个信令示意图,如图4所示,获取播放许可信息的具体实现包括如下步骤:
[0056] 步骤401、终端向DRM系统发送用于获取点播歌曲的获取播放许可请求,其中,该获取播放许可请求中包含被点播歌曲的标识信息、所请求的业务信息及终端的终端信息;
[0057] 步骤402、DRM系统接收到获取播放许可请求后通知卡拉OK业务管理平台进行计费;
[0058] 步骤403、卡拉OK业务管理平台进行计费处理并生成计费信息,向DRM系统返回计费成功消息;
[0059] 步骤404、DRM系统接收到计费成功信息后将播放许可信息推送至终端。
[0060] 可替换地,在上述图1所示实施例中,当从步骤101执行到步骤103时,若终端虽保存了被点播歌曲,但终端并未保存从DRM系统获取的播放许可信息时或播放许可信息已无效时,需要从DRM系统获取播放许可信息,图5为图1所示实施例中替换步骤104的另一个流程示意图,如图5所示,终端向DRM系统获取播放许可信息的具体实现包括如下步骤:
[0061] 步骤501、终端向卡拉OK业务管理平台发送获取播放许可请求,其中,获取播放许可请求包含有被点播歌曲的信息和播放被点播歌曲的播放次数信息;
[0062] 其中,被点播歌曲的信息是根据终端用户选择被点播歌曲生成的,具体可以包括:歌曲名称、歌曲编号。
[0063] 步骤502、卡拉OK业务管理平台将被点播歌曲的信息和播放被点播歌曲的播放次数信息进行记录,并将获取播放许可请求转发至DRM系统;
[0064] 步骤503、DRM系统根据获取播放许可请求生成播放许可信息,并通知卡拉OK业务管理平台进行计费;
[0065] 播放许可信息具体可以包括:用户终端的身份标识(ID)、用户账号、歌曲名称、歌曲编号、播放次数、播放有效时间等信息。
[0066] 步骤504、卡拉OK业务管理平台生成计费信息并向DRM系统发送计费成功的消息;
[0067] 步骤505、DRM系统接收到卡拉OK业务管理平台返回的计费成功的消息后将播放许可信息推送至终端。
[0068] 作为一个完整的技术方案,在执行步骤501之前,仍需要执行图1所示实施例中的步骤101~步骤103,在执行步骤505之后,仍需要执行步骤105,本实施例中的步骤501~步骤505仅为上述图1所示实施例中步骤104的替换实现方式,其它步骤实现同步骤101~步骤103、步骤105,在此不再赘述。
[0069] 本实施例中,在终端保存有被点播歌曲的情况下,终端通过向DRM系统获取播放许可信息,若播放许可信息包含的播放次数为一次,则每点播一次,终端都要从DRM系统获取一次包含播放次数为一次的播放许可信息,若播放许可信息包含的播放次数为多次,则每获取一次播放许可信息,可播放多次被点播歌曲,因此实现了对被点播歌曲进行限次点播和计费,加强了对歌曲的DRM版权保护。
[0070] 为了方便点播歌曲,终端用户也可以通过定期获取播放许可信息的方式点播歌曲,图6本发明实施例定期获取播放许可信息的信令示意图,如图6所示,具体可以通过如下步骤实现:
[0071] 步骤601、终端通过门户界面向卡拉OK业务管理平台发送定期点播歌曲请求,其中,定期点播歌曲请求中携带有所述终端的身份标识;
[0072] 步骤602、卡拉OK业务管理平台记录终端的定期点播属性,并将定期点播歌曲请求转发至DRM系统获取播放许可信息;
[0073] 本发明实施例中所述的定期点播属性具体可以为用户通过终端所预置的设定期限的长短,例如,定期点播属性具体可以为包月、或者包年的业务;卡拉OK业务管理平台通过记录该定期点播属性,可以设定用户的点播权限,方便了卡拉OK业务管理平台对终端用户的管理。
[0074] 步骤603、DRM系统通知卡拉OK业务管理平台进行计费;
[0075] 步骤604、卡拉OK业务管理平台生成话单,并向DRM系统发送计费成功的消息;
[0076] 步骤605、DRM系统接收到计费成功的消息后,推送播放许可信息至终端。
[0077] 具体地,本实施例中的定期点播歌曲请求具体可以为包月订制点播歌曲或者包年订制点播歌曲,通过包月订制点播歌曲或者包年订制点播歌曲,可以使得终端用户不限制播放次数地进行点播歌曲。
[0078] 本实施例获取播放许可信息的方法实现,通过定期从DRM系统获取到播放许可信息,可以使终端用户在设定期限内不受次数限制地进行歌曲点播,为终端用户提供人性化服务。
[0079] 进一步地,在上述图1~图6所示实施例的基础上,步骤105可以通过如下过程实现:
[0080] 内置在终端的版权管理客户端查找存储在本地的播放许可信息;由于播放许可信息中包括了用户终端的身份ID、歌曲名称、歌曲编号、播放次数、播放有效时间,因此当用户通过终端点唱某一特定的歌曲时,版权管理客户端可以通过该歌曲的名称(或者其它有效信息:例如歌曲编号等)查找到存储在本地的关于该歌曲的播放许可信息。
[0081] 根据本地的播放许可信息减少播放次数并播放被点播歌曲。
[0082] 进一步地,在上述图1~图6所示实施例的基础上,还可以包括:
[0083] 若终端保存该被点播歌曲,并且终端保存有从DRM系统获取到的播放许可信息,则终端根据该播放许可信息直接进行点播,因此在加强对歌曲的DRM版权保护的基础上实现了离线点播。
[0084] 图7为本发明基于版权保护的卡拉OK实现系统一个实施例的结构示意图,本实施可以实现上述图1~图6所示实施例的方法流程,如图7所示,本实施例包括:终端71、卡拉OK业务管理平台72、DRM系统73;
[0085] 其中,终端71获取来自卡拉OK业务管理平台72推送的门户界面,通过该门户界面获取点歌界面,通过点歌界面获取被点播歌曲的点播信息;若终端71未保存该被点播歌曲,则根据点播信息从所述卡拉OK业务管理平台72将被点播歌曲下载至终端71,并根据该点播信息从DRM系统73获取播放许可信息;终端71根据播放许可信息播放被点播歌曲。
[0086] 本发明实施例提供的基于版权保护的卡拉OK实现系统,若终端71未保存该被点播歌曲,则终端71根据点播信息从卡拉OK业务管理平台72将被点播歌曲下载至终端71,并根据该点播信息从DRM系统获取播放许可信息,因此加强了对歌曲的DRM版权保护。
[0087] 图8为本发明基于版权保护的卡拉OK实现系统又一个实施例的结构示意图,本发明实施例具体可以实现图1~图6所示实施例的方法流程,如图8所示,本实施例包括:终端81、卡拉OK业务管理平台82、DRM系统83、EPG服务器84、媒体交换网络85;
[0088] 其中,终端81获取来自卡拉OK业务管理平台82通过EPG服务器84推送的门户界面,通过该门户界面获取点歌界面,通过点歌界面获取被点播歌曲的点播信息;若终端81未保存该被点播歌曲,则根据点播信息从卡拉OK业务管理平台82将被点播歌曲下载至终端81,并向DRM系统83获取播放许可信息;终端81根据播放许可信息播放被点播歌曲。
[0089] 进一步地,EPG服务器84接收终端81发送的浏览曲目请求消息,根据所述浏览曲目请求消息向终端81返回电子节目菜单,将通过所述电子节目菜单获取到的终端81发送的接入请求消息转发至卡拉OK业务管理平台82;卡拉OK业务管理平台82对接收到的所述接入请求消息携带的身份信息与所请求的业务信息进行鉴权认证,确认所述身份信息与业务信息合法后向终端81推送门户界面。
[0090] 进一步地,若终端81未保存被点播歌曲,则终端81向卡拉OK业务管理平台82发起歌曲下载请求,其中,歌曲下载请求携带有所述终端的地址信息和歌曲的标识信息;卡拉OK业务管理平台82进行记录并将所述歌曲下载请求转发至媒体交换网络85,其中,歌曲下载请求中携带有所述终端的地址信息和歌曲的标识信息;媒体交换网络85根据所述歌曲下载请求进行歌曲下载,并将下载完成的所述被点播歌曲推送至终端81。
[0091] 终端81向DRM系统83发送用于获取点播歌曲的播放许可信息的请求消息,其中,请求消息中携带所述被点播歌曲的标识信息、所请求的业务信息及所述终端的标识信息;
[0092] DRM系统83接收到所述请求消息后通知卡拉OK业务管理平台82进行计费;卡拉OK业务管理平台82进行计费处理并生成计费信息,向DRM系统83返回计费成功消息;DRM系统83接收到所述计费成功信息后将播放许可信息推送至终端81。
[0093] 进一步地,终端81还用于通过门户界面向卡拉OK业务管理平台82发送定期点播歌曲请求,其中,定期点播歌曲请求中携带有所述终端的身份标识;
[0094] 卡拉OK业务管理平台82还用于记录终端81的定期点播属性,并将所述定期点播歌曲请求转发至DRM系统83获取播放许可信息;DRM系统83通知卡拉OK业务管理平台82进行计费;卡拉OK业务管理平台82生成话单,并向DRM系统83发送计费成功的消息;DRM系统83接收到所述计费成功的消息后,推送所述播放许可信息至所述终端81。
[0095] 本发明实施例提供的基于版权保护的卡拉OK实现系统,若终端81未保存该被点播歌曲,则终端81根据点播信息从卡拉OK业务管理平台82将被点播歌曲下载至终端,并向DRM系统83获取播放许可信息,因此加强了对歌曲的DRM版权保护;在终端81保存有被点播歌曲的情况下,若播放许可信息包含的播放次数为一次,则每点播一次,终端81都要从DRM系统83获取一次包含播放次数为一次的播放许可信息,若播放许可信息包含的播放次数为多次,则每获取一次播放许可信息,可播放多次被点播歌曲,因此实现了对被点播歌曲进行限次点播和计费,因此在加强了对歌曲的DRM版权保护的基础上实现了在线点播;若终端81保存该被点播歌曲,并且终端81保存有从DRM系统83获取到的播放许可信息,则终端81根据该播放许可信息直接进行点播,因此在加强对歌曲的DRM版权保护的基础上实现了离线点播。
[0096] 图9为本发明终端一个实施例的结构示意图,如图9所示,本实施例包括:第一获取模块91、第二获取模块92、第三获取模块93、下载获取模块94、播放模块95;
[0097] 其中,第一获取模块91获取来自卡拉OK业务管理平台推送的门户界面;第二获取模块92通过所述门户界面获取点歌界面;第三获取模块93通过所述点歌界面获取被点播歌曲的点播信息;若未保存所述被点播歌曲,则下载获取模块94根据所述点播信息从所述卡拉OK业务管理平台下载所述被点播歌曲,并根据该点播信息从DRM系统获取播放许可信息;播放模块95根据播放许可信息播放所述被点播歌曲。
[0098] 本发明实施例提供的终端,若终端未保存该被点播歌曲,则下载获取模块94根据点播信息从卡拉OK业务管理平台将被点播歌曲下载至终端,并向DRM系统获取播放许可信息,因此加强了对歌曲的DRM版权保护。
[0099] 进一步地,若所述终端保存有所述被点播歌曲,但终端并未保存从DRM系统获取的播放许可信息时或播放许可信息已无效时,则上述图9所示实施例中的下载获取模块94还用于通过向所述卡拉OK业务管理平台发送获取播放许可请求获取播放许可信息;下载获取模块94通过向DRM系统获取播放许可信息,若播放许可信息包含的播放次数为一次,则每点播一次,终端都要从DRM系统获取一次包含播放次数为一次的播放许可信息,若播放许可信息包含的播放次数为多次,则每获取一次播放许可信息,可播放多次被点播歌曲,因此实现了对被点播歌曲进行限次点播和计费,加强了对歌曲的DRM版权保护。
[0100] 进一步地,上述图9所示实施例的终端还内置有版权管理客户端,所述版权管理客户端查找存储在本地的播放许可信息,根据所述本地的播放许可信息减少播放次数并播放所述被点播歌曲。
[0101] 图10为本发明实施例所适用的基于DRM系统的卡拉OK实现系统的结构示意图,如图10所示,本实施例包括:终端11、媒体交换网络12、IPTVEPG13、卡拉OK业务管理平台14、运营支撑系统15、DRM系统16。
[0102] 其中,终端11具体可以为IPTV终端,如终端11具体为IPTV终端用户,则可以为IPTV终端提供内置卡拉OK业务的机顶盒,机顶盒中预置部分歌曲,并预留部分空间以供歌曲的下载存放,机顶盒中内置带有数字版权管理客户端的播放器,机顶盒带有连接网络的接口。
[0103] 媒体交换网络12具体可以包括媒体交换中心、媒体交换网元和媒体交换网关;其中,媒体交换中心用来负责处理用户的下载请求,根据用户的信息选择并通知相关的媒体交换网元,并把歌曲下载服务器的信息通知媒体交换网元,同时将媒体交换网元的信息通知给机顶盒,媒体交换网元从歌曲服务器下载用户请求的歌曲,用户再从得知的媒体交换网元处获得歌曲文件;媒体交换网关用于不同网络间格式和信息的转换。
[0104] IPTV EPG13可以实现业务接入和导航的功能,主要完成和用户的接口用户命令的解析和交互并将结果发回给用户,为最终用户操作提供指引。
[0105] 卡拉OK业务管理平台14可以包括:歌曲下载服务器、业务门户服务器、业务管理服务器、计费服务器、网关服务器;其中,歌曲下载服务器用户歌曲的存放,供用户下载,歌曲下载服务器与媒体交换网元交互,完成用户请求歌曲的下载,业务管理服务器用户管理业务用户的信息及业务信息的管理和记录等,业务门户服务器是面向用户的门户系统,用户通过门户服务器对业务进行操作和管理。
[0106] 运营支撑系统15可以包括网管中心、预付费平台、计费中心;其中,网管中心与卡拉OK业务管理平台14相连,负责收集卡拉OK业务平台的相关网管信息,从而实现对系统的配置管理、故障管理、性能管理和安全管理;预付费平台对预付费用户使用卡拉OK业务做余额鉴权、二次批价和扣费,卡拉OK业务管理平台14通过与预付费平台的接口发送用户的余额鉴权请求和扣费请求;卡拉OK业务管理平台14向计费中心传递一次批价的CDR话单,计费中心负责对一次批价话单做二次批价和计费。
[0107] DRM系统16可以包括:版权管理服务器,身份认证服务器、密钥管理服务器和内容加密服务器;其中,内容加密服务器负责原始文件的加密,身份认证服务器负责认证申请播放许可消息的机顶盒的合法性,密钥管理服务器负责管理密钥,版权管理服务器负责版权的管理和分发。
[0108] 本发明实施例中,基于DRM系统面向IPTV的家庭卡拉OK业务,通过终端为用户提供本地点唱、歌曲下载等功能,通过在终端中预置部分经常点播的歌曲,使用户可以实现本地的快速点播,通过在终端中预留部分下载空间,对于终端中没有预置的歌曲,用户初次点播时可以通过IPTV网络从卡拉OK业务管理平台下载到本地(终端)并进行保存,用户再点播该歌曲时无需再进行下载。
[0109] 本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于一计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤,而前述的存储介质包括:ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。
[0110] 最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。