CN102984148A - 内容访问控制的方法、装置和系统 - Google Patents
内容访问控制的方法、装置和系统 Download PDFInfo
- Publication number
- CN102984148A CN102984148A CN2012104824815A CN201210482481A CN102984148A CN 102984148 A CN102984148 A CN 102984148A CN 2012104824815 A CN2012104824815 A CN 2012104824815A CN 201210482481 A CN201210482481 A CN 201210482481A CN 102984148 A CN102984148 A CN 102984148A
- Authority
- CN
- China
- Prior art keywords
- content
- terminal
- sign
- play
- request
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Landscapes
- Information Transfer Between Computers (AREA)
Abstract
本发明涉及通信技术领域,本发明实施例提供了一种内容访问控制的方法、装置和系统,所述方法包括:接收用户的内容播放指令,所述内容播放指令中包含请求播放的内容的标识;查看本地保存的禁止播放内容列表,所述禁止播放内容列表包含与所述用户属于相同家庭的第二终端正在播放的内容的标识;确定所述第二终端正在播放的内容的标识与所述请求播放的内容的标识相同,则拒绝所述内容播放指令。使用本发明能够控制同一个家庭中同时观看相同内容的终端数目,从而实现了一个内容只能同时被家庭内一个终端观看,进一步提高了对内容版权控制能力。
Description
技术领域
本发明涉及通信网络技术领域,尤其涉及一种内容访问控制的方法、装置和系统。
背景技术
随着互联网业务的迅速发展,越来越多的用户使用PC、智能手机和平板电脑等多种终端体验互联网音视频业务。
通常,用户开通一个互联网业务时,业务提供商将为该用户分配一个订户、即家庭账户,并允许用户为每个家庭成员创建用户账号,业务提供商将保存这多个用户账号与订户之间的关系。在用户订购内容包后,采用该创建过的任意用户账号可以同时登录多个用户终端访问该互联网业务、并同时在该多个用户终端上播放该订购过的内容。
现有技术中,用户订购内容包后,家庭内所有设备都可以同时访问相同内容,这将导致网络对内容版权控制能力的削弱。
发明内容
本发明实施例提供了一种内容访问控制的方法、装置和系统,用于控制一个内容只能同时被家庭内一个终端观看。
第一方面,本发明实施例提供的内容访问控制的方法包括:接收用户的内容播放指令,所述内容播放指令中包含请求播放的内容的标识;查看本地保存的禁止播放内容列表,所述禁止播放内容列表包含与所述用户属于相同家庭的第二终端正在播放的内容的标识;确定所述第二终端正在播放的内容的标识与所述请求播放的内容的标识相同,则拒绝所述内容播放指令。
在第一方面的第一种可能的实现方式中,接收所述用户的内容播放指令之前,还包括:接收业务服务器发送的内容播放消息,所述内容播放消息中包含所述第二终端正在播放的内容的标识;保存所述第二终端正在播放的内容的标识到所述禁止播放内容列表。
在第一方面的第二种可能的实现方式中,所述方法还包括:接收业务服务器发送的内容结束消息,所述内容结束消息中包含所述第二终端结束播放的内容的标识;从所述本地保存的禁止播放内容列表中删除所述第二终端正在播放的内容的标识。
第二方面,本发明实施例提供的内容访问控制的方法包括:接收第一终端发送的内容播放请求,所述内容播放请求包含请求播放的内容的标识;向所述第一终端播放所述请求播放的内容;获取与所述第一终端属于相同家庭的第二终端的标识;向所述第二终端下发内容播放消息,所述内容播放消息包含所述请求播放的内容的标识。
在第二方面的第一种可能的实现方式中,接收所述第一终端发送的所述内容播放请求之后还包括:保存内容播放信息,所述内容播放信息包含所述请求播放的内容的标识、所述第一终端的标识;接收与所述第一终端属于相同家庭的第三终端登录的请求;根据所述内容播放信息,向所述第三终端下发内容播放消息,所述内容播放消息包含所述请求播放的内容的标识。
结合第二方面或第二方面的第一种可能的实现方式,在第二种可能的实现方式中,所述方法还包括:接收所述第一终端发送的内容结束请求,所述内容结束请求包含请求结束的内容的标识;获取与所述第一终端属于相同家庭的第二终端的标识;向所述第二终端下发内容结束消息,所述内容结束消息包含所述请求结束的内容的标识。
第三方面,本发明实施例提供的内容访问控制的终端包括:
用户交互模块,用于接收用户的内容播放指令,所述内容播放指令中包含请求播放的内容的标识,以及将所述请求播放的内容的标识传输给内容访问控制模块;
禁止播放内容列表管理模块,用于查看本地保存的禁止播放内容列表,所述禁止播放内容列表包含与所述用户属于相同家庭的第二终端正在播放的内容的标识,以及将所述第二终端正在播放的内容的标识传输给内容访问控制模块;
内容访问控制模块,用于从所述用户交互模块接收所述请求播放的内容的标识,以及从所述禁止播放内容列表管理模块接收所述第二终端正在播放的内容的标识,并确定所述请求播放的内容的标识与所述第二终端正在播放的内容的标识相同,拒绝所述内容播放指令。
在第三方面的第一种可能的实现方式中:所述终端还包含接收模块,用于接收业务服务器发送的内容播放消息,所述内容播放消息中包含所述第二终端正在播放的内容的标识,以及将所述第二终端正在播放的内容的标识传输给禁止播放内容列表管理模块;所述禁止播放内容列表管理模块还用于从所述接收模块接收所述第二终端正在播放的内容的标识,保存所述第二终端正在播放的内容的标识到所述禁止播放内容列表。
在第三方面的第二种可能的实现方式中:所述接收模块还用于接收业务服务器发送的内容结束消息,所述内容结束消息中包含所述第二终端结束播放的内容的标识,以及将所述第二终端结束播放的内容的标识传输给禁止播放内容列表管理模块;所述禁止播放内容列表管理模块还用于从所述接收模块接收所述第二终端结束播放的内容的标识,从所述本地保存的禁止播放内容列表中删除所述第二终端结束播放的内容标识。
第四方面,本发明实施例提供的内容访问控制的业务服务器包括:
接收模块,用于接收第一终端发送的内容播放请求,所述内容播放请求包含请求播放的内容的标识,以及将所述请求播放的内容的标识传输给播放模块,将所述第一终端的标识发送给获取模块;
播放模块,用于从所述接收模块接收所述请求播放的内容的标识,以及根据所述请求播放的内容的标识,向所述第一终端播放所述请求播放的内容;
获取模块,用于从所述接收模块接收所述第一终端的标识,以及根据所述第一终端的标识,获取与所述第一终端属于相同家庭的第二终端的标识,并向发送模块传输所述第二终端的标识;
发送模块,用于从所述获取模块接收所述第二终端的标识,根据所述第二终端的标识,向所述第二终端下发内容播放消息,所述内容播放消息包含所述请求播放的内容的标识。
在第四方面的第一种可能的实现方式中:
所述业务服务器还包含存储模块,用于保存内容播放信息,所述内容播放信息包含所述请求播放的内容的标识、所述第一终端的标识;
所述接收模块,还用于接收与所述第一终端属于相同家庭的第三终端登录的请求;
所述发送模块,还用于根据所述第三终端的标识以及所述内容播放信息,向所述第三终端下发内容播放消息,所述内容播放消息包含所述请求播放的内容的标识。
结合第四方面或第四方面的第一种可能的实现方式,在第二种可能的实现方式中:
所述接收模块,还用于接收所述第一终端发送的内容结束请求,所述内容结束请求包含请求结束的内容的标识,以及将所述第一终端的标识发送给所述获取模块。
所述发送模块,还用于从所述获取模块接收所述第二终端的标识,根据所述第二终端的标识,向所述第二终端下发内容结束消息,所述内容结束消息包含所述请求结束的内容的标识。
由以上技术方案可以看出,由于本发明实施例利用终端在接收到用户的内容播放指令后检查本地保存的禁止播放内容列表,确定与该用户属于相同的家庭的第二终端正在播放相同的内容,拒绝该内容播放指令,从而实现了一个内容只能同时被家庭内一个终端观看的目的,进一步提高了对内容版权控制能力。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为本发明一个实施例提供的内容访问控制的系统结构图;
图2为本发明一个实施例提供的内容访问控制的方法流程图;
图3为本发明另一个实施例提供的内容访问控制的方法流程图;
图4为本发明一个实施例提供的内容访问控制的信令流程图;
图5为本发明另一个实施例提供的内容访问控制的信令流程图;
图6为本发明实施例提供的内容访问控制的终端结构图;
图7为本发明实施例提供的内容访问控制的业务服务器结构图;
图8为本发明一个实施例提供的基于计算机系统的终端的结构图;
图9为本发明一个实施例提供的基于计算机系统的业务服务器的结构图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明一个实施例提供了一种内容访问控制的系统,请参照图1,该系统100包含:
业务服务器101,用于接收终端102中任一终端发送的内容播放请求,所述内容播放请求包含请求播放的内容的标识;向所述终端播放所述请求播放的内容;获取与所述终端属于相同家庭的其他终端的标识;向所述其他终端下发内容播放消息,所述内容播放消息包含所述请求播放的内容的标识;
终端102,至少包含属于相同家庭的第一终端1021,第二终端1022,还可以包含属于相同家庭的其他终端,以及属于其他家庭的其他终端。其任一终端用于接收用户的内容播放指令,所述内容播放指令中包含请求播放的内容的标识;查看本地保存的禁止播放内容列表,所述禁止播放内容列表包含与所述用户属于相同家庭的其他终端正在播放的内容的标识;确定所述其他终端正在播放的内容的标识与所述请求播放的内容的标识相同,则拒绝所述内容播放指令。
本发明一个实施例提供了一种内容访问控制的方法,请参照图2,该方法包含:
步骤201:接收用户的内容播放指令,该内容播放指令中包含请求播放的内容的标识。
可选的,终端在接收用户的内容播放指令之前,接收业务服务器发送的内容播放消息,该内容播放消息中包含与该用户属于相同家庭的第二终端正在播放的内容的标识,将该第二终端正在播放的内容的标识保存到本地的禁止播放内容列表中。
步骤202:查看本地保存的禁止播放内容列表,该禁止播放内容列表包含与所述用户属于相同家庭的第二终端正在播放的内容的标识。
步骤203:确定该第二终端正在播放的内容的标识与该请求播放的内容的标识相同,则拒绝所述内容播放指令。
可选的,步骤203之后还可以包含:终端接收业务服务器发送的内容结束消息,该内容结束消息中包含该第二终端结束播放的内容的标识,从本地保存的禁止播放内容列表中删除该第二终端结束播放的内容的标识。
本发明另一个实施例提供了一种内容访问控制的方法,请参照图3,该方法包含:
步骤301:接收第一终端发送的内容播放请求,该内容播放请求包含请求播放的内容的标识。
该内容播放请求还可以包含第一终端的标识以及在该第一终端上登录的用户标识。
可选的,接收第一终端发送的内容播放请求之后,还可以包含:保存内容播放信息,该内容播放信息包含该请求播放的内容的标识、第一终端的标识;接收与所述第一终端属于相同家庭的第三终端登录的请求,获取该第三终端的标识;根据保存的内容播放信息,向该第三终端下发内容播放消息,该内容播放消息包含该请求播放的内容的标识。
步骤302:向该第一终端播放该请求播放的内容。
步骤303:获取与该第一终端属于相同家庭的第二终端的标识。
具体的,该步骤可以是访问业务服务器上的用户数据库,通过用户标识获取该用户所属的家庭标识,即为第一终端所属的家庭标识。然后根据该家庭标识,查询在线终端表,获取与第一终端属于相同家庭的第二终端的标识。
步骤304:向该第二终端下发内容播放消息,该内容播放消息包含该请求播放的内容的标识。
可选的,步骤304之后还可以包含:接收第一终端发送的内容结束请求,所述内容结束请求包含请求结束的内容的标识,获取与所述第一终端属于相同家庭的第二终端的标识,根据所述第二终端的标识向所述第二终端下发内容结束消息,所述内容结束消息包含该请求结束的内容的标识。
本发明一个实施例提供了一种内容访问控制的信令流程图,请参照图4,该流程描述的是如何向生成内容播放消息之前已经登录的终端下发该消息的方法,具体流程包含:
401、终端1向业务服务器发送登录请求消息,消息中携带登录用户的标识userID1和终端1的标识DeviceID1,可选的,消息中还携带了终端1的类型type1。
其中终端1的类型包含三种:安卓、iOS和PC,终端1的标识可以是终端1根据类型事先向相应的推送服务器注册时获得的注册标识。例如终端1的类型是安卓,则终端1的标识为终端1在向google消息推送服务器注册时获得的Device Token;例如终端1的类型是iOS,则终端1的标识为终端1在向apple消息推送服务器注册时获得的registration ID;例如终端1的类型是PC,则终端1的标识为终端1在向web消息推送服务器注册时获得的Reg ID。
402、业务服务器接收到终端1的登录请求消息,记录在线信息,并向终端1返回登录请求的响应消息。
业务服务器包含一个用户数据库,用户数据库中包含了用户的归属家庭关系,即登录用户标识与家庭标识的对应关系。业务服务器根据登录请求消息中携带的登录用户的标识userID1查询用户数据库,获得用户所属的家庭标识HomeID1,这也是终端1所属的家庭标识。业务服务器将终端1的在线信息保存到在线终端表中,包含终端类型type1,终端标识DeviceID1,所属的家庭标识HomeID1。在线终端表如表1所示:
表1在线终端表
| 编号 | 终端类型 | 终端标识 | 所属家庭标识 |
| 1 | Type1 | DeviceID1 | HomeID1 |
其中,为了防止终端的异常情况,例如异常关机,终端1登录后还会根据设定的周期定期的向业务服务器发送一个心跳消息,如果业务服务器在设定周期内收不到心跳消息,就认为终端异常。
403、终端2向业务服务器发送登录请求消息,消息携带登录用户的标识userID2,此外,消息中还携带了终端2的类型type2和终端2的标识DeviceID2。
404、业务服务器接收到终端2的登录请求消息,记录在线信息,并向终端2返回登录请求的响应消息。
和步骤403类似,业务服务器获得登录用户userID2和终端2所属的家庭标识也是HomeID1,同时将终端2的在线信息保存到在线终端表,更新后的在线终端表如表2所示:
表2更新后的在线终端表
| 编号 | 终端类型 | 终端标识 | 所属家庭标识 |
| 1 | Type1 | DeviceID1 | HomeID1 |
| 2 | Type2 | DeviceID2 | HomeID1 |
其中,为了防止终端的异常情况,例如异常关机,终端2登录后还会根据设定的周期定期的向业务服务器发送一个心跳消息。
405、终端1发起点播内容A的请求,点播请求消息中携带点播内容的标识contentID。这里,contentID=A。
406、业务服务器检查该用户user1是否具有播放权限,如果有则向终端1返回内容A的播放地址,否则拒绝该终端的播放请求。该播放地址可以是URL链接。
407、终端1根据返回的内容A的播放地址获得视频内容流。
408、进一步,业务服务器查询在线终端表,获取与终端1属于相同家庭的第二在线终端,例如,通过在线终端表查询到终端1所属的家庭标识为HomeID1,然后在该在线终端表中查询其所属家庭标识也是HomeID1的第二在线终端。业务服务器向该第二在线终端发送一条内容播放消息,该内容播放消息包含内容标识A,播放操作指示符Play,终端1的标识DeviceID1。
具体的,业务服务器可以通过消息推送服务器发送该内容播放消息。例如,当第二在线终端的类型是iOS时,业务服务器通过apple的APNS(ApplePush Notification Server)消息推送服务器发送该内容播放消息;当第二在线终端的类型是安卓时,业务服务器通过google的C2DM(Cloud to DeviceMessaging)消息推送服务器发送该内容播放消息;当第二在线终端的类型是PC时,业务服务器通过web互联网消息推送服务器发送该内容播放消息。
409、终端2接收到业务服务器发送的内容播放消息,根据消息中携带的内容标识A、播放操作指示符Play判断出这是一个内容播放消息,将内容标识A、终端1的标识DeviceID1保存到本地存储的禁止播放内容列表,如表3所示。
表3禁止播放内容列表
| 编号 | 内容标识 | 播放终端标识 |
| 1 | A | DeviceID1 |
可选的,终端2收到消息后可以给出用户提示信息,例如“当前您有一个同一家庭的用户正在标识为DeviceID1的终端上播放内容A”。
410、终端2接收到用户的播放内容A的指令,检查本地保存的禁止播放内容列表,即表3,发现表中存在和指令中相同的内容标识A,则拒绝用户的播放指令,同时可以给出用户提示,例如:“您无法执行该播放操作,因为当前您有一个同一家庭的用户正在标识为DeviceID1的终端上播放相同内容。”
411、终端1结束观看内容A,向业务服务器发起内容结束消息。
412、接收到终端1发起的内容结束消息后,和步骤408类似的,业务服务器查询在线终端表,获取与终端1属于相同家庭的第二在线终端,向该第二在线终端发送一条内容结束消息。该内容结束消息包含内容标识A,结束操作指示符Stop,终端1的标识DeviceID1。
当终端1在播放中出现了异常关机等异常情况,将导致业务服务器在设定的周期内没有收到终端1的心跳消息,业务服务器也将向该第二在线终端发送该内容结束消息,并删除在线终端表中终端1的信息。
413、终端2接收到业务服务器发送的内容结束消息,根据消息中携带的内容标识A、结束操作指示符Stop判断出这是一个内容结束消息,将本地存储的禁止播放内容列表、即表3中具有内容标识A的条目删除。可选的,同时给出用户一条提示信息:“您的家庭用户已经结束在标识为DeviceID1的终端上播放内容A”。
414、终端2再次接收到用户的播放内容A的指令后,检查本地保存的禁止播放内容列表,发现表中不存在和请求内容相同的内容标识A,允许用户的播放指令。
本发明一个实施例提供了一种内容访问控制的信令流程图,请参照图5,该流程描述的是如何向生成内容播放消息之后才登录的终端下发该消息的方法,具体流程包含:
501、终端1向业务服务器发送登录请求消息,具体消息格式可参见步骤401。
502、业务服务器接收到终端1的登录请求消息,记录在线信息,并向终端1返回登录请求的响应消息,该步骤具体实现可参见步骤402。
503、终端1发起点播内容A的请求,点播请求消息中携带点播内容的标识contentID。这里,contentID=A。
504、业务服务器检查该用户user1是否具有播放权限,如果有则向终端1返回内容A的播放地址,否则拒绝该终端的播放请求。该播放地址可以是URL链接。
505、终端1根据返回的内容A的播放地址获得视频内容流。
506、业务服务器保存终端1的内容播放信息,例如可以包含内容标识A,终端1的标识DeviceID1。进一步,业务服务器查询在线终端表,查找与终端1属于相同家庭的其它终端的在线状态,例如,通过在线终端表查询到终端1所属的家庭标识为HomeID1,然后在该在线终端表中没有找到其所属家庭标识也是HomeID1的其它在线终端。
507、终端2向业务服务器发送登录请求消息,具体消息格式可参见步骤403。
508、业务服务器接收到终端2的登录请求消息,记录在线信息,并向终端2返回登录请求的响应消息,该步骤具体实现可参见步骤404。
509、进一步的,业务服务器在保存的内容播放信息中查找与终端2属于同一家庭的终端的内容播放信息,并下发这些内容播放信息到终端2。例如,业务服务器可以先通过在线终端表查找与终端2属于同一家庭HomeID1的在线终端,再查找这些在线终端当前正在播放的内容信息。
图5所示的实施例中,假定当前与终端2属于同一家庭HomeID1的在线终端有终端1,终端1当前正在播放的内容为A。业务服务器向终端2下发一条内容播放消息。该内容播放消息包含内容标识A,播放操作指示符Play,终端1的标识DeviceID1。
和步骤408相似,具体的,业务服务器可以通过消息推送服务器发送该内容播放消息。
510、终端2接收到业务服务器发送的内容播放消息,保存其中的内容信息到本地的禁止播放内容列表,该步骤具体实现参见步骤409。
511、终端2接收到用户的播放内容A的指令,检查本地保存的禁止播放内容列表,发现存在相同的内容标识A,则拒绝用户的播放指令,该步骤具体实现参见步骤410。
512、终端1结束观看内容A,向业务服务器发起内容结束消息。
513、和步骤412相似,接收到终端1发起的内容结束消息后,业务服务器查询在线终端表,向第二在线终端发送一条内容结束消息。同时在保存的内容播放信息中删除包含相同内容标识的内容播放信息。
514、终端2接收到业务服务器发送的内容结束消息,根据消息中携带的内容标识,将本地存储的禁止播放内容列表中的该内容标识删除。该步骤具体实现参见步骤413。
515、终端2再次接收到用户播放内容A的指令后,允许用户的播放指令。
本发明实施例提供了用于内容访问控制的终端,如图6所示,该终端600包括:
用户交互模块601,用于接收用户的内容播放指令,所述内容播放指令中包含请求播放的内容的标识,以及将所述请求播放的内容的标识传输给内容访问控制模块;
禁止播放内容列表管理模块602,用于查看本地保存的禁止播放内容列表,所述禁止播放内容列表包含与所述用户属于相同家庭的第二终端正在播放的内容的标识,以及将所述第二终端正在播放的内容的标识传输给内容访问控制模块;
内容访问控制模块603,用于从所述用户交互模块接收所述请求播放的内容的标识,以及从所述禁止播放内容列表管理模块接收所述第二终端正在播放的内容的标识,并确定所述请求播放的内容的标识与所述第二终端正在播放的内容的标识相同,拒绝所述内容播放指令。
可选的,该终端600进一步的还可以包含接收模块604,用于接收业务服务器发送的内容播放消息,所述内容播放消息中包含所述第二终端正在播放的内容的标识,以及将所述第二终端正在播放的内容的标识传输给禁止播放内容列表管理模块;
可选的,禁止播放内容列表管理模块602,进一步的还用于从接收模块604接收所述第二终端正在播放的内容的标识,保存所述第二终端正在播放的内容的标识到所述禁止播放内容列表;
可选的,接收模块604,进一步的还用于接收业务服务器发送的内容结束消息,所述内容结束消息中包含所述第二终端结束播放的内容的标识,以及将所述第二终端结束播放的内容的标识传输给禁止播放内容列表管理模块;
可选的,禁止播放内容列表管理模块602,进一步的还用于从接收模块604接收所述第二终端结束播放的内容的标识,从所述本地保存的禁止播放内容列表中删除所述第二终端结束播放的内容标识。
本发明实施例提供了用于内容访问控制的业务服务器,如图7所示,该业务服务器700包括:
接收模块701,用于接收第一终端发送的内容播放请求,所述内容播放请求包含请求播放的内容的标识,以及将所述请求播放的内容的标识传输给播放模块,将所述第一终端的标识发送给获取模块;
播放模块702,用于从接收模块701接收请求播放的内容的标识,以及根据所述请求播放的内容的标识,向所述第一终端播放所述请求播放的内容;
获取模块703,用于从接收模块701接收所述第一终端的标识,以及根据所述第一终端的标识,获取与所述第一终端属于相同家庭的第二终端的标识,并向发送模块传输所述第二终端的标识;
发送模块704,用于从获取模块703接收所述第二终端的标识,根据所述第二终端的标识,向所述第二终端下发内容播放消息,所述内容播放消息包含所述请求播放的内容的标识。
可选的,该业务服务器700进一步的还可以包含存储模块705,用于根据接收模块701接收到的所述内容播放请求,保存内容播放信息,所述内容播放信息包含所述请求播放的内容的标识、所述第一终端的标识;
可选的,接收模块701,进一步的还用于接收与所述第一终端属于相同家庭的第三终端登录的请求;
可选的,发送模块704,进一步的还用于根据所述第三终端的标识以及存储模块705上保存的内容播放信息,向所述第三终端下发内容播放消息,所述内容播放消息包含所述请求播放的内容的标识;
可选的,接收模块701,进一步的还用于接收所述第一终端发送的内容结束请求,所述内容结束请求包含请求结束的内容的标识,以及将所述第一终端的标识发送给获取模块;
可选的,发送模块704,进一步的还用于从获取模块703接收所述第二终端的标识,根据所述第二终端的标识,向所述第二终端下发内容结束消息,所述内容结束消息包含所述请求结束的内容的标识。
本发明实施例中的终端可以基于计算机系统来实现,图2、图4、图5所示的方法均可在基于计算机系统的终端来实现。图8示出了基于计算机系统来实现的终端的实施例。本实施例中终端可以包括:处理器801、存储器802和通信接口803,其中:
通信接口803,用于与业务服务器通信。终端与业务服务器之间交互的消息(如方法实施例图2、4、5所示)均通过通信接口803发送和接收。具体地,通信接口803用于接收业务服务器发送的内容播放信息和内容结束信息,以及向业务服务器发送内容播放请求和内容结束请求;存储器802用于存储程序指令;处理器801用于在接收用户的内容播放指令之后,调用存储器802中存储的程序指令,执行如下操作:查看本地保存的禁止播放内容列表,所述禁止播放内容列表包含与所述用户属于相同家庭的第二终端正在播放的内容的标识;确定所述第二终端正在播放的内容的标识与所述请求播放的内容的标识相同,则拒绝所述内容播放指令。
其中,处理器801可以是中央处理器(central processing unit,CPU)、专用集成电路(application-specific integrated circuit,ASIC)等。其中,本实施例中的终端可以包括总线804。处理器801、存储器802以及通信接口803之间可通过总线804连接并通信。其中,存储器802可以包括:随机存取存储器(random access memory,RAM),只读存储器(read-only memory,ROM),磁盘等具有存储功能的实体;
处理器801还可以用于执行方法实施例中图2、图4、图5描述的各步骤,本发明实施例在此不再详述。
本发明实施例中的业务服务器可以基于计算机系统来实现,图3-5所示的方法均可在基于计算机系统的业务服务器来实现。图9示出了基于计算机系统来实现的业务服务器的实施例。本实施例中业务服务器可以包括:处理器901、存储器902和通信接口903,其中:
通信接口903,用于与终端通信。业务服务器与终端之间交互的消息(如方法实施例图3-5所示)均通过通信接口903发送和接收。具体地,通信接口903用于向终端发送内容播放信息和内容结束信息,以及接收终端发送的内容播放请求和内容结束请求;存储器902用于存储程序指令;处理器901用于在接收第一终端发送的内容播放请求之后,调用存储器902中存储的程序指令,执行如下操作:向所述第一终端播放所述请求播放的内容;获取与所述第一终端属于相同家庭的第二终端的标识;向所述第二终端下发内容播放消息,所述内容播放消息包含所述请求播放的内容的标识。
其中,处理器901可以是中央处理器(central processing unit,CPU)、专用集成电路(application-specific integrated circuit,ASIC)等。其中,本实施例中的业务服务器可以包括总线904。处理器901、存储器902以及通信接口903之间可通过总线904连接并通信。其中,存储器902可以包括:随机存取存储器(random access memory,RAM),只读存储器(read-onlymemory,ROM),磁盘等具有存储功能的实体;
处理器901还可以用于执行方法实施例中图3到图5描述的各步骤,本发明实施例在此不再详述。
以上对本发明所提供的一种进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。
Claims (12)
1.一种内容访问控制的方法,其特征在于,所述方法包括:
接收用户的内容播放指令,所述内容播放指令中包含请求播放的内容的标识;
查看本地保存的禁止播放内容列表,所述禁止播放内容列表包含与所述用户属于相同家庭的第二终端正在播放的内容的标识;
确定所述第二终端正在播放的内容的标识与所述请求播放的内容的标识相同,则拒绝所述内容播放指令。
2.根据权利要求1所述的方法,其特征在于,接收所述用户的内容播放指令之前,还包括:
接收业务服务器发送的内容播放消息,所述内容播放消息中包含所述第二终端正在播放的内容的标识;
保存所述第二终端正在播放的内容的标识到所述禁止播放内容列表。
3.根据权利要求1所述的方法,其特征在于,所述方法还包括:
接收业务服务器发送的内容结束消息,所述内容结束消息中包含所述第二终端结束播放的内容的标识;
从所述本地保存的禁止播放内容列表中删除所述第二终端正在播放的内容的标识。
4.一种内容访问控制的方法,其特征在于,所述方法包括:
接收第一终端发送的内容播放请求,所述内容播放请求包含请求播放的内容的标识;
向所述第一终端播放所述请求播放的内容;
获取与所述第一终端属于相同家庭的第二终端的标识;
向所述第二终端下发内容播放消息,所述内容播放消息包含所述请求播放的内容的标识。
5.根据权利要求4所述的方法,其特征在于,所述接收所述第一终端发送的所述内容播放请求之后还包括:
保存内容播放信息,所述内容播放信息包含所述请求播放的内容的标识、所述第一终端的标识;
接收与所述第一终端属于相同家庭的第三终端登录的请求;
根据所述内容播放信息,向所述第三终端下发内容播放消息,所述内容播放消息包含所述请求播放的内容的标识。
6.根据权利要求4或5所述的方法,其特征在于,还包含:
接收所述第一终端发送的内容结束请求,所述内容结束请求包含请求结束的内容的标识;
获取与所述第一终端属于相同家庭的第二终端的标识;
向所述第二终端下发内容结束消息,所述内容结束消息包含所述请求结束的内容的标识。
7.一种内容访问控制的终端,其特征在于,所述终端包括:
用户交互模块,用于接收用户的内容播放指令,所述内容播放指令中包含请求播放的内容的标识,以及将所述请求播放的内容的标识传输给内容访问控制模块;
禁止播放内容列表管理模块,用于查看本地保存的禁止播放内容列表,所述禁止播放内容列表包含与所述用户属于相同家庭的第二终端正在播放的内容的标识,以及将所述第二终端正在播放的内容的标识传输给内容访问控制模块;
内容访问控制模块,用于从所述用户交互模块接收所述请求播放的内容的标识,以及从所述禁止播放内容列表管理模块接收所述第二终端正在播放的内容的标识,并确定所述请求播放的内容的标识与所述第二终端正在播放的内容的标识相同,拒绝所述内容播放指令。
8.根据权利要求7所述的终端,其特征在于:
所述终端还包括接收模块,用于接收业务服务器发送的内容播放消息,所述内容播放消息中包含所述第二终端正在播放的内容的标识,以及将所述第二终端正在播放的内容的标识传输给禁止播放内容列表管理模块;
所述禁止播放内容列表管理模块还用于从所述接收模块接收所述第二终端正在播放的内容的标识,保存所述第二终端正在播放的内容的标识到所述禁止播放内容列表。
9.根据权利要求7所述的终端,其特征在于:
所述接收模块还用于接收业务服务器发送的内容结束消息,所述内容结束消息中包含所述第二终端结束播放的内容的标识,以及将所述第二终端结束播放的内容的标识传输给禁止播放内容列表管理模块;
所述禁止播放内容列表管理模块还用于从所述接收模块接收所述第二终端结束播放的内容的标识,从所述本地保存的禁止播放内容列表中删除所述第二终端结束播放的内容标识。
10.一种内容访问控制的业务服务器,其特征在于,所述业务服务器包含:
接收模块,用于接收第一终端发送的内容播放请求,所述内容播放请求包含请求播放的内容的标识,以及将所述请求播放的内容的标识传输给播放模块,将所述第一终端的标识发送给获取模块;
播放模块,用于从所述接收模块接收所述请求播放的内容的标识,以及根据所述请求播放的内容的标识,向所述第一终端播放所述请求播放的内容;
获取模块,用于从所述接收模块接收所述第一终端的标识,以及根据所述第一终端的标识,获取与所述第一终端属于相同家庭的第二终端的标识,并向发送模块传输所述第二终端的标识;
发送模块,用于从所述获取模块接收所述第二终端的标识,根据所述第二终端的标识,向所述第二终端下发内容播放消息,所述内容播放消息包含所述请求播放的内容的标识。
11.根据权利要求10所述的业务服务器,其特征在于:
所述业务服务器还包含存储模块,用于保存内容播放信息,所述内容播放信息包含所述请求播放的内容的标识、所述第一终端的标识;
所述接收模块,还用于接收与所述第一终端属于相同家庭的第三终端登录的请求;
所述发送模块,还用于根据所述第三终端的标识以及所述内容播放信息,向所述第三终端下发内容播放消息,所述内容播放消息包含所述请求播放的内容的标识。
12.根据权利要求10或11所述的业务服务器,其特征在于:
所述接收模块,还用于接收所述第一终端发送的内容结束请求,所述内容结束请求包含请求结束的内容的标识,以及将所述第一终端的标识发送给所述获取模块。
所述发送模块,还用于从所述获取模块接收所述第二终端的标识,根据所述第二终端的标识,向所述第二终端下发内容结束消息,所述内容结束消息包含所述请求结束的内容的标识。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN2012104824815A CN102984148A (zh) | 2012-11-23 | 2012-11-23 | 内容访问控制的方法、装置和系统 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN2012104824815A CN102984148A (zh) | 2012-11-23 | 2012-11-23 | 内容访问控制的方法、装置和系统 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN102984148A true CN102984148A (zh) | 2013-03-20 |
Family
ID=47857893
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN2012104824815A Pending CN102984148A (zh) | 2012-11-23 | 2012-11-23 | 内容访问控制的方法、装置和系统 |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN102984148A (zh) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN104243271A (zh) * | 2013-06-09 | 2014-12-24 | 深圳中兴网信科技有限公司 | 一种通过xmpp实现离线消息推送的方法及系统 |
| CN106385637A (zh) * | 2016-10-14 | 2017-02-08 | 腾讯科技(北京)有限公司 | 多媒体信息的播放方法、装置和系统 |
| CN107657951A (zh) * | 2017-08-24 | 2018-02-02 | 深圳依偎控股有限公司 | 一种在直播过程中处理声音的方法及终端设备 |
Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1659844A (zh) * | 2002-08-28 | 2005-08-24 | 松下电器产业株式会社 | 内容复制管理系统与网络化装置 |
| CN1698037A (zh) * | 2003-02-05 | 2005-11-16 | 索尼株式会社 | 信息处理装置、许可信息记录介质、信息处理方法和计算机程序 |
| CN1767036A (zh) * | 2004-06-18 | 2006-05-03 | 索尼株式会社 | 信息管理方法、信息播放装置和信息管理装置 |
| US20080313742A1 (en) * | 2006-02-17 | 2008-12-18 | Huawei Technologies Co., Ltd. | Method and system for restricting the users of media content |
| CN102378057A (zh) * | 2010-08-24 | 2012-03-14 | 华为终端有限公司 | 网络电视终端播放节目的实现方法及相关设备与系统 |
| CN102498690A (zh) * | 2009-09-09 | 2012-06-13 | 索尼公司 | 通信系统、通信设备、通信方法和计算机程序 |
| CN102598620A (zh) * | 2009-09-09 | 2012-07-18 | 索尼公司 | 通信系统、通信设备、通信方法和计算机程序 |
-
2012
- 2012-11-23 CN CN2012104824815A patent/CN102984148A/zh active Pending
Patent Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1659844A (zh) * | 2002-08-28 | 2005-08-24 | 松下电器产业株式会社 | 内容复制管理系统与网络化装置 |
| CN1698037A (zh) * | 2003-02-05 | 2005-11-16 | 索尼株式会社 | 信息处理装置、许可信息记录介质、信息处理方法和计算机程序 |
| CN1767036A (zh) * | 2004-06-18 | 2006-05-03 | 索尼株式会社 | 信息管理方法、信息播放装置和信息管理装置 |
| US20080313742A1 (en) * | 2006-02-17 | 2008-12-18 | Huawei Technologies Co., Ltd. | Method and system for restricting the users of media content |
| CN102498690A (zh) * | 2009-09-09 | 2012-06-13 | 索尼公司 | 通信系统、通信设备、通信方法和计算机程序 |
| CN102598620A (zh) * | 2009-09-09 | 2012-07-18 | 索尼公司 | 通信系统、通信设备、通信方法和计算机程序 |
| CN102378057A (zh) * | 2010-08-24 | 2012-03-14 | 华为终端有限公司 | 网络电视终端播放节目的实现方法及相关设备与系统 |
Cited By (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN104243271A (zh) * | 2013-06-09 | 2014-12-24 | 深圳中兴网信科技有限公司 | 一种通过xmpp实现离线消息推送的方法及系统 |
| CN104243271B (zh) * | 2013-06-09 | 2018-04-03 | 深圳中兴网信科技有限公司 | 一种通过xmpp实现离线消息推送的方法及系统 |
| CN106385637A (zh) * | 2016-10-14 | 2017-02-08 | 腾讯科技(北京)有限公司 | 多媒体信息的播放方法、装置和系统 |
| CN106385637B (zh) * | 2016-10-14 | 2019-07-23 | 腾讯科技(北京)有限公司 | 多媒体信息的播放方法、装置和系统 |
| CN107657951A (zh) * | 2017-08-24 | 2018-02-02 | 深圳依偎控股有限公司 | 一种在直播过程中处理声音的方法及终端设备 |
| CN107657951B (zh) * | 2017-08-24 | 2020-10-30 | 深圳依偎控股有限公司 | 一种在直播过程中处理声音的方法及终端设备 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US11539687B2 (en) | Message right management method, device and storage medium | |
| CN105530175B (zh) | 一种消息处理方法、装置及系统 | |
| US10834031B2 (en) | Information exchange method, client, and apparatus | |
| US9559992B2 (en) | System and method for updating information in an instant messaging application | |
| CN102724139B (zh) | 即时通信好友推荐方法及装置 | |
| US20160352677A1 (en) | Integrated email and chat system and method | |
| CN102238106A (zh) | 新闻订阅源技术 | |
| US10326714B2 (en) | Instant messaging with non subscriber users | |
| WO2014113476A1 (en) | Method, device and system for pushing information | |
| US20120297031A1 (en) | Anonymous Signalling | |
| CN111093159B (zh) | 一种消息推送方法、装置、服务器及计算机可读存储介质 | |
| CN103518342A (zh) | 一种心跳信号的发送控制方法及装置 | |
| CN105165035B (zh) | 兼具文本消息传输的多媒体消息传输 | |
| US12231382B2 (en) | Data processing method and apparatus based on instant messaging, device, and storage medium | |
| CN105991407A (zh) | 一种消息处理方法、装置及处理服务器 | |
| CN104702647B (zh) | 信息请求方法和系统 | |
| US20170171339A1 (en) | Advertisement data transmission method, electrnoic device and system | |
| WO2014176896A1 (en) | System and method for updating information in an instant messaging application | |
| CN113938847B (zh) | 一种5g消息处理的方法及装置 | |
| CN102984148A (zh) | 内容访问控制的方法、装置和系统 | |
| CN103797751B (zh) | 一种用户在线状态的查询方法和装置 | |
| CN104093081A (zh) | 一种基于数字电视的在线即时聊天系统及实现方法 | |
| CN105634931B (zh) | 消息业务处理方法及即时通讯服务器 | |
| CN109831417B (zh) | 防骚扰处理帐号的方法、装置、服务器及存储介质 | |
| CN104702493B (zh) | 即时通信好友推荐方法及装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| C02 | Deemed withdrawal of patent application after publication (patent law 2001) | ||
| WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20130320 |