CN103428054A - 媒体信息的访问控制方法、装置和数字家庭多媒体*** - Google Patents

媒体信息的访问控制方法、装置和数字家庭多媒体*** Download PDF

Info

Publication number
CN103428054A
CN103428054A CN2012101644030A CN201210164403A CN103428054A CN 103428054 A CN103428054 A CN 103428054A CN 2012101644030 A CN2012101644030 A CN 2012101644030A CN 201210164403 A CN201210164403 A CN 201210164403A CN 103428054 A CN103428054 A CN 103428054A
Authority
CN
China
Prior art keywords
information
media
access
control appliance
authority
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
Application number
CN2012101644030A
Other languages
English (en)
Inventor
朱萸
单振威
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huawei Device Co Ltd
Original Assignee
Huawei Device Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Huawei Device Co Ltd filed Critical Huawei Device Co Ltd
Priority to CN2012101644030A priority Critical patent/CN103428054A/zh
Priority to PCT/CN2013/075841 priority patent/WO2013174241A1/zh
Priority to JP2015513002A priority patent/JP6074497B2/ja
Priority to KR20147034974A priority patent/KR20150011383A/ko
Priority to EP13794228.0A priority patent/EP2843881B1/en
Publication of CN103428054A publication Critical patent/CN103428054A/zh
Priority to US14/552,149 priority patent/US20150082395A1/en
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/10Network architectures or network communication protocols for network security for controlling access to devices or network resources
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/2803Home automation networks
    • H04L12/2816Controlling appliance services of a home automation network by calling their functionalities
    • H04L12/2821Avoiding conflicts related to the use of home appliances
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/2803Home automation networks
    • H04L12/2838Distribution of signals within a home automation network, e.g. involving splitting/multiplexing signals to/from different paths
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/2803Home automation networks
    • H04L2012/2847Home automation networks characterised by the type of home appliance used
    • H04L2012/2849Audio/video appliances

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Automation & Control Theory (AREA)
  • Computing Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Multimedia (AREA)
  • Storage Device Security (AREA)
  • Information Transfer Between Computers (AREA)
  • Computer And Data Communications (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

本发明适用于数字家庭网络领域,提供了一种媒体信息的访问控制方法、装置和数字家庭多媒体***,所述方法包括:汇聚第二媒体服务器中的媒体信息和所述媒体信息的访问权限信息;依据汇聚后的媒体信息和所述媒体信息的访问权限信息向发送媒体访问请求的控制设备返回所述控制设备有权限访问的媒体信息列表。本发明在实现数字家庭多媒体***中的媒体信息的汇聚浏览的同时,保证了数字家庭多媒体***中的媒体信息的安全性。

Description

媒体信息的访问控制方法、装置和数字家庭多媒体***
技术领域
本发明属于数字家庭网络领域,尤其涉及一种媒体信息的访问控制方法、装置和数字家庭多媒体***。
背景技术
随着数字家庭的发展,以及消费电子(Consumer electronics,CE)产品的普遍数字化,家庭中正出现越来越多的数字化的娱乐设备和家电产品。将这些家庭网络设备以有线或无线方式连接成家庭网络,以实现内容共享或相互控制等功能,是业界正在构想并努力实现的数字家庭多媒体***的概念。
为了实现各种不同类型的家庭设备的互通和控制,越来越多的家庭网络设备都支持通用即插即用(Universal Plug and Play,UPnP)。在UPnP体系中,用户通过数字家庭多媒体***中的控制设备(Control Point,CP)实现对家庭设备的控制,CP采用UPnP协议通过调用UPnP设备的相关的控制命令(action),读取家庭网络中UPnP设备的状态信息,以及控制UPnP设备执行相应的操作。
为了实现家庭网络中多个设备之间的媒体共享,现有技术构建了数字家庭多媒体***,该数字家庭多媒体***通过UPnP音视频(Audio and Video,AV)规范制定了家庭网络媒体共享的标准。现有技术提供的常用数字家庭多媒体***的架构一般包括控制设备、媒体服务器(Media Server,MS)和媒体播放器(Media Renderer,MR)等设备。其中媒体服务器一般提供内容目录服务(Content Directory Service,CDS)、连接管理服务和内容传输服务。媒体播放器一般提供播放控制服务、连接管理服务和内容传输服务。
为了对媒体服务器中的媒体信息进行保护,在媒体服务器中还引入了设备保护(Device Protection,DP)服务用以保护媒体服务器中的媒体信息。其中设备保护服务具体是指限制数字家庭多媒体***中的CP对MS上存储的媒体信息(如媒体文件及元数据)的读写操作。如果DP部署在某个MS上,则可以对该MS上的CDS中的媒体信息进行读写权限控制,使不受信或者级别较低的CP无法读或者写部分媒体信息的元数据,从而保护用户隐私。
现有的DP安全方案是:1)在MS上设置并保存CP对应的权限;2)在CP与MS建立传输层安全(Transport Layer Security,TLS)通道时,通过对CP进行认证来实现CP的身份识别。目前,AV5项目将考虑汇聚(Aggregation)特性,使得MS的CDS支持汇聚模块(Aggregation Option,AO)功能。CP可以直接访问同时支持CDS和AO服务的MS,获取到其他MS的CDS中保存的媒体信息,对于用户来说不必记住媒体信息具体存放在哪个MS的CDS上,从而更有利于全家庭范围的媒体共享。
为了使MS同时支持CDS和AO服务,现有技术对MS的架构进行了扩展定义,在MS的CDS上新增了汇聚模块(AO)和汇聚控制模块(AO CP)。
对于同时支持CDS和AO服务的MS来说,存在以下与安全相关的问题:
即支持CDS和AO服务的MS将汇聚后的媒体信息对外提供浏览接口时,如何保证数字家庭多媒体***中的各CP在浏览支持CDS和AO服务的MS上的汇聚后的媒体信息时,具有与在实际MS的CDS上相同的浏览权限。
发明内容
本发明实施例提供一种媒体信息的访问控制方法、装置和数字家庭多媒体***,旨在解决在实现数字家庭多媒体***中的媒体信息的汇聚浏览时,媒体信息的安全性低的问题。
本发明实施例是这样实现的,一种媒体信息的访问控制方法,所述方法包括:
汇聚第二媒体服务器中的媒体信息和所述媒体信息的访问权限信息;
依据汇聚后的媒体信息和所述媒体信息的访问权限信息向发送媒体访问请求的控制设备返回所述控制设备有权限访问的媒体信息列表。
本发明实施例的另一目的在于提供一种媒体信息的访问控制装置,所述装置包括:
媒体信息汇聚单元,用于汇聚第二媒体服务器中的媒体信息和所述媒体信息的访问权限信息;
媒体信息访问控制单元,用于依据所述媒体信息汇聚单元汇聚后的媒体信息和所述媒体信息的访问权限信息向发送媒体访问请求的控制设备返回所述控制设备有权限访问的媒体信息列表。
本发明实施例的再一目的在于提供一种媒体服务器,所述媒体服务器包括所述媒体信息的访问控制装置。
本发明实施例的还一目的在于提供一种数字家庭多媒体***,包括控制设备和若干媒体播放器,所述***还包括第一媒体服务器和若干第二媒体服务器,
所述第一媒体服务器汇聚第二媒体服务器中的媒体信息和所述媒体信息的访问权限信息,并依据汇聚后的媒体信息和所述媒体信息的访问权限信息向发送媒体访问请求的控制设备返回所述控制设备有权限访问的媒体信息列表。。
在本发明实施例中,第一媒体服务器汇聚各第二媒体服务器中的媒体信息列表和媒体信息权限表,第一媒体服务器在接收到控制设备发送的媒体访问请求后,依据汇聚后的媒体信息列表和媒体信息权限表向该控制设备返回该控制设备有权限访问的媒体信息列表,从而在实现数字家庭多媒体***中的媒体信息的汇聚浏览的同时,保证了数字家庭多媒体***中的媒体信息的安全性。
附图说明
图1是本发明实施例提供的数字家庭多媒体***的架构图;
图2是本发明实施例提供的媒体信息的访问控制方法的实现流程图;
图3是本发明另一实施例提供的媒体信息的访问控制方法的实现流程图;
图4是本发明再一实施例提供的媒体信息的访问控制方法的实现流程图;
图5是本发明还一实施例提供的媒体信息的访问控制方法的实现流程图;
图6是本发明实施例提供的媒体信息的访问控制装置的结构框图;
图7是本发明另一实施例提供的媒体信息的访问控制装置的结构框图;
图8是本发明再一实施例提供的媒体信息的访问控制装置的结构框图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
在本发明实施例中,第一媒体服务器汇聚第二媒体服务器中的媒体信息和媒体信息的访问权限信息,第一媒体服务器在接收到控制设备发送的媒体访问请求后,依据汇聚后的媒体信息和媒体信息的访问权限信息向该控制设备返回该控制设备有权限访问的媒体信息列表,从而在实现数字家庭多媒体***中的媒体信息的汇聚浏览的同时,保证了数字家庭多媒体***中的媒体信息的安全性。
为了说明本发明所述的技术方案,下面通过具体实施例来进行说明。
图1示出了本发明实施例提供的媒体信息的访问控制方法适用的数字家庭多媒体***的结构。为了便于说明,仅示出了与本发明实施例相关的部分。
该数字家庭多媒体***包括控制设备、第一媒体服务器、若干个第二媒体服务器和若干个媒体播放器。其中第一媒体服务器是指可以将其他媒体服务器中的媒体信息汇聚到自身的媒体服务器,第二媒体服务器是指除第一媒体服务器以外的其他媒体服务器。该数字家庭多媒体***的工作原理简述如下:
第一媒体服务器从第二媒体服务器中获取到第二媒体服务器中存储的媒体信息和媒体信息的访问权限信息,第一媒体服务器汇聚从第二媒体服务器获取的媒体信息和媒体信息的访问权限信息。
控制设备向第一媒体服务器发送媒体访问请求,第一媒体服务器在接收到控制设备发送的媒体访问请求后,根据该控制设备的信息查询汇聚后的媒体信息和媒体信息的访问权限信息,确定该控制设备有权限访问的媒体信息列表,并将该控制设备有权限访问的媒体信息列表返回至该控制设备。
控制设备根据返回的媒体信息列表***体播放器与第一媒体服务器之间的媒体信息的传输,以通过媒体播放器输出该媒体信息。
图2示出了本发明实施例提供的媒体信息的访问控制方法的实现流程,详述如下:
S301,第一媒体服务器汇聚第二媒体服务器中的媒体信息和所述媒体信息的访问权限信息。
在本实施例中,第一媒体服务器可以汇聚数字家庭多媒体***中的所有第二媒体服务器中的媒体信息和该媒体信息的访问权限信息,也可以汇聚数字家庭多媒体***中的指定的第二媒体服务器中的媒体信息和该媒体信息的访问权限信息。其中第二媒体服务器中的媒体信息为该第二媒体服务器存储的或者提供的媒体信息,媒体信息包括但不限于媒体元数据等。
媒体信息的访问权限信息是指数字家庭多媒体***中的各控制设备对第二媒体服务器中的媒体信息的访问权限信息。
S302,依据汇聚后的媒体信息和媒体信息的访问权限信息向发送媒体访问请求的控制设备返回该控制设备有权限访问的媒体信息列表。
在本实施例中,由于第一媒体服务器中汇聚了第二媒体服务器中的媒体信息和媒体信息的访问权限信息,因此,第一媒体服务器在接收到控制设备发送的媒体访问请求时,通过仅向该控制设备返回该控制设备有权限访问的媒体信息列表,从而在实现数字家庭多媒体***中的媒体信息的汇聚访问的同时,保证了数字家庭多媒体***中的媒体信息的安全性。
图3示出了本发明另一实施例提供的媒体信息的访问控制方法的实现流程,详述如下:
1、第一媒体服务器向第二媒体服务器发送第一媒体信息获取请求。
在本实施例中,第一媒体服务器在向第二媒体服务器发送第一媒体信息获取请求前,需要在第一媒体服务器中嵌入汇聚控制模块AO CP,该汇聚控制模块具有能获取所有第二媒体服务器上所有媒体信息的权限,如在所有第二媒体服务器的CDS上具有超级读权限(AV:SupperReader)、超级写权限(AV:SupperWriter)、管理员权限(Admin)等一个或多个权限。
其中为第一媒体服务器中的汇聚控制模块配置对各第二媒体服务器的CDS上的媒体信息的访问权限的方式可以为:
一种方式是第一媒体服务器中的汇聚控制模块与各第二媒体服务器通过WPS(Wi-Fi Protected Setup,Wi-Fi保护设置)对第一媒体服务器中的汇聚控制模块进行身份认证,并由各第二媒体服务器的管理员为第一媒体服务器中的汇聚控制模块分配足够高的权限,如SupperReader、SupperWriter、Admin中的一个或者多个权限。
另一种方式是第一媒体服务器中的汇聚控制模块向各第二媒体服务器发送权限申请请求,由各第二媒体服务器的管理员控制点(Admin CP)授权或用户通过各用户接口(User Interface,MS UI)授权。
在本实施例中,第一媒体信息获取请求中包括浏览指令(如Browse())和权限获取指令(如GetACLData())。其中第一媒体服务器可以通过向各第二媒体服务器发送CDS::Browse()指令和DP::GetACLData()指令,以向各第二媒体服务器发送第一媒体信息获取请求。
2、第二媒体服务器在接收到第一媒体服务器发送的第一媒体信息获取请求后,依据该媒体信息获取请求向第一媒体服务器返回各自的媒体信息和媒体信息的访问权限信息。
在本实施例中,第二媒体服务器向第一媒体服务器返回的媒体信息包括非受限媒体信息和受限媒体信息。其中非受限媒体信息是指数字家庭多媒体***中的各控制设备或者用户均可以任意访问或者播放的媒体信息。受限媒体信息是指除非受限媒体信息以外的其余媒体信息。举例说明如下,但各第二媒体服务器返回的媒体信息不以下述举例说明为限:
如其中一个第二媒体服务器CDS1返回的媒体信息(Media Metadata)如下:
Figure BDA00001680715100091
如上例子中提供了2个照片资源,对Item id=31的资源,其<upnp:inclusionControl>属性存在,表明该资源是受限资源,且明确了访问该资源的CP必须具备AV:Reader级别;而对于Item id=32的资源,没有设置访问受限,即任何CP都可以访问。
如另一个第二媒体服务器CDS2返回的媒体信息如下:
在这个例子中,描述了2个音频媒体资源,Item id=11的资源由于设置了<upnp:inclusionControl>属性,因此其为受限媒体信息,且权限为AV:SupperReader的CP才有权访问,而Item id=1-1-1-3的资源为非受限媒体信息。
媒体信息的访问权限信息是指数字家庭多媒体***中的各控制设备或者数字家庭多媒体***中的各用户对第二媒体服务器提供的媒体信息的访问权限信息。在本实施例中,数字家庭多媒体***中的各控制设备对各第二媒体服务器提供的媒体信息的访问权限信息包括但不限于AV:SuperReader、AV:Writer、AV:Reader和AV:PublicWriter等,还可以由设备厂商、用户自定义权限,如VendorA、Tim分别表示厂商A、用户Tim的权限。其中SuperReader是指超级读权限;Writer是指普通写权限;Reader是指普通读权限;PublicWriter是指公共写权限。读权限指对某一媒体资源能够进行读取,写权限指对某一媒体资源能够进行修改或删除。超级权限高于普通权限,普通权限高于公共权限,如果一个内容设置为公共权限或者没有标明,则认为该内容为非受限媒体信息。
举例说明如下,但各第二媒体服务器返回的媒体信息不以下述举例说明为限:
如其中一个第二媒体服务器CDS1返回的媒体信息的访问权限信息如下:
Figure BDA00001680715100111
Figure BDA00001680715100121
在该举例说明中,描述了2个控制设备的对第二媒体服务器CDS1中的媒体信息的访问权限信息,即对于CP ID=ad93e8f5-634b-4123-80ca-225886a5c0e8的控制设备,其访问权限信息RoleList为Basic和AV:Reader,对于CP ID=3543d8e6-3b8b-4456-81cb-f12886b5b044的控制设备,其访问权限信息RoleList为Public。为了使上述举例说明更为清楚,以下将上述举例说明的内容用表1表述如下:
表1
Figure BDA00001680715100122
如表1中所示的媒体信息的访问权限信息,其中对于标识为ad93e8f5-634b-4123-80ca-225886a5c0e8的数字家庭多媒体***中的控制设备,其对第二媒体服务器CDS1中的媒体信息的访问权限信息为Basic和AV:Reader;对于标识为3543d8e6-3b8b-4456-81cb-f12886b5b044的数字家庭多媒体***中的控制设备,其对第二媒体服务器CDS1中的媒体信息的访问权限信息为Public。
如另一个第二媒体服务器CDS2返回的媒体信息的访问权限信息如下:
Figure BDA00001680715100123
Figure BDA00001680715100131
在该举例说明中,描述了2个控制设备的对第二媒体服务器CDS2中的媒体信息的访问权限信息,即对于CP ID=ad93e8f5-634b-4123-80ca-225886a5c0e8的控制设备,其访问权限信息RoleList为Public,对于CP ID=3543d8e6-3b8b-4456-81cb-f12886b5b044的控制设备,其访问权限信息RoleList为AV:Reader。为了使上述举例说明更为清楚,以下将上述举例说明的内容用表2表述如下:
表2
Figure BDA00001680715100132
如表2中所示的媒体信息的访问权限信息,其中对于标识为ad93e8f5-634b-4123-80ca-225886a5c0e8的数字家庭多媒体***中的控制设备,其对第二媒体服务器CDS2中的媒体信息的访问权限信息为Public;对于标识为3543d8e6-3b8b-4456-81cb-f12886b5b044的数字家庭多媒体***中的控制设备,其对第二媒体服务器CDS2中的媒体信息的访问权限信息为AV:Reader。
3、第一媒体服务器接收并汇聚第二媒体服务器返回的媒体信息和该媒体信息的访问权限信息。
在本实施例中,第一媒体服务器接将第二媒体服务器返回的各自的媒体信息和媒体信息的访问权限信息汇聚成媒体信息访问控制表。其中媒体信息访问控制表用于存储汇聚后的各第二媒体服务器返回的各自的媒体信息和媒体信息的访问权限信息。其中汇聚的方式包括但不限于如下几种:
其中一种方式是直接将各第二媒体服务器返回的各自的媒体信息和媒体信息的访问权限信息汇聚成媒体信息访问控制表。请参阅表3,为本实施例提供的直接将各第二媒体服务器返回的各自的媒体信息和媒体信息的访问权限信息汇聚成媒体信息访问控制表的示例,但不以该示例为限:
表3
Figure BDA00001680715100141
其中媒体信息的Role为Public时表示该媒体信息为非受限媒体信息。
另外一种方式是第一媒体服务器先根据第二媒体服务器标识为各第二媒体服务器返回的媒体信息的访问权限信息增加相应的标识;再将第二媒体服务器返回的媒体信息以及增加了相应的标识后的媒体信息的访问权限信息汇聚成媒体信息访问控制表。
如对于第二媒体服务器CDS1返回的如表1所示的媒体信息的访问权限信息,根据该第二媒体服务器标识CDS1为该第二媒体服务器CDS1返回的媒体信息的访问权限信息增加相应的标识后,该媒体信息的访问权限信息如表5所示:
表5
Figure BDA00001680715100151
对于第二媒体服务器CDS2返回的如表2所示的媒体信息的访问权限信息,根据该第二媒体服务器标识CDS2为该第二媒体服务器CDS2返回的媒体信息的访问权限信息增加相应的标识后,该媒体信息的访问权限信息如表6所示:
表6
Figure BDA00001680715100152
将第二媒体服务器返回的媒体信息和上述增加了相应的标识后的媒体信息的访问权限信息汇聚成媒体信息访问控制表后,该媒体信息访问控制表如表7所示:
表7
Figure BDA00001680715100161
其中媒体信息的Role为Public时表示该媒体信息为非受限媒体信息。
4、接收控制设备的媒体访问请求,第一媒体服务器根据该控制设备的信息查找媒体信息访问控制表,并向该控制设备返回该控制设备有权限访问的媒体信息列表。
其中控制设备发送的媒体访问请求可以为浏览请求(如Browse()指令)或者查询请求(如Search()指令)。
当第一媒体服务器中的媒体信息访问控制表如表3所示,第一媒体服务器根据该控制设备信息查找媒体信息访问控制表,并向该控制设备返回该控制设备有权限访问的媒体信息的具体过程如下:
当数字家庭多媒体***中的某控制设备向第一媒体服务器发送媒体访问请求时,第一媒体服务器根据该控制设备信息查找媒体信息访问控制表,得到该控制设备的访问权限信息;再根据该控制设备的访问权限信息继续查找所述媒体信息访问控制表,得到该控制设备有权限访问的媒体信息列表,并将该控制设备有权限访问的媒体信息列表返回至该控制设备。举例说如下:
假设向第一媒体服务器发送媒体访问请求的控制设备的标识CP ID为ad93e8f5-634b-4123-80ca-225886a5c0e8,则查找表3所示的媒体信息访问控制表后,得到该控制设备的访问权限信息如下;对第二媒体服务器CDS1具有Basic和AV:Reader权限,对第二媒体服务器CDS2具有Public权限。
再根据该控制设备的访问权限信息(如上所述的对第二媒体服务器CDS1具有Basic和AV:Reader权限,对第二媒体服务器CDS2具有Public权限)继续查找表3所示的媒体信息访问控制表,得到该控制设备有权限访问的媒体信息列表如下;
Item ID=31;
Item ID=32;
Item ID=11;
Item ID=1-1-1-3
当第一媒体服务器中的媒体信息访问控制表如表7所示,则第一媒体服务器根据该控制设备信息查找媒体信息访问控制表,并向该控制设备返回该控制设备有权限访问的媒体信息列表的具体过程如下:
当数字家庭多媒体***中的某控制设备向第一媒体服务器发送媒体访问请求时,第一媒体服务器根据该控制设备的信息查找媒体信息访问控制表,得到该控制设备的带有标识的访问权限信息;去掉得到的控制设备的访问权限信息的标识;再根据去掉标识后的控制设备的访问权限信息查找表7所示的媒体信息访问控制表,得到该控制设备有权限访问的媒体信息,将该控制设备有权限访问的媒体信息返列表回至该控制设备。举例说如下:
假设向第一媒体服务器发送媒体访问请求的控制设备的标识CP ID为ad93e8f5-634b-4123-80ca-225886a5c0e8,则查找表7所示的媒体信息访问控制表后,得到该控制设备的带有标识的访问权限信息如下:Basic_1、AV:Reader_1和Public_2。
去掉得到的控制设备的访问权限信息的标识后,该控制设备的访问权限信息如下:对第二媒体服务器CDS1具有Basic和AV:Reader权限,对第二媒体服务器CDS2具有Public权限。
再根据该控制设备的访问权限信息(如上所述的对第二媒体服务器CDS1具有Basic和AV:Reader权限,对第二媒体服务器CDS2具有Public权限)继续查找表7所示的媒体信息访问控制表,得到该控制设备有权限访问的媒体信息如下:
Item ID=31;
Item ID=32;
Item ID=11;
Item ID=1-1-1-3
在本实施例中,第一媒体服务器一次性将各第二媒体服务器中的非受限媒体信息、受限媒体信息和媒体信息的访问权限信息汇聚到其自身,从而使得数字家庭多媒体***中的各控制设备只需要通过第一媒体服务器即可访问各第二媒体服务器提供的媒体信息,不需要关注媒体信息具体的存储位置,同时各控制设备在通过第一媒体服务器访问各第二媒体服务器提供的媒体信息时,具有与直接从各第二媒体服务器访问媒体信息的相同的访问权限,从而保证了数字家庭多媒体***中各媒体信息的安全性。
图4示出了本发明另一实施例提供的媒体信息访问控制方法的实现流程,在该实施例中,需要先在第一媒体服务器中嵌入AO CP,且该AO CP具有能获取所有第二媒体服务器上所有媒体信息的权限。嵌入至第一媒体服务器中的AO CP作为代理(Proxy),先汇聚第二媒体服务器中的非受限媒体信息,在判定控制设备访问受限媒体信息时,再汇聚第二媒体服务器中该控制设备有权限访问的受限媒体信息,并将汇聚的非受限媒体信息和汇聚的该控制设备有权限访问的受限媒体信息合并后,返回至控制设备。详述如下:
1、第一媒体服务器向第二媒体服务器发送第二媒体信息获取请求。
在本实施例中,第一媒体服务器在向第二媒体服务器发送第一媒体信息获取请求时。并不第一媒体服务器中的AO CP具有能获取所有第二媒体服务器上所有媒体信息的权限。
在本实施例中,第一媒体服务器可以通过向第二媒体服务器发送CDS::Browse(Root)指令,以向各第二媒体服务器发送第二媒体信息获取请求。
2、第二媒体服务器在接收到第一媒体服务器发送的第二媒体信息获取请求后,依据该第二媒体信息获取请求向第一媒体服务器返回各自的非受限媒体信息。
3、第一媒体服务器接收并汇聚第二媒体服务器返回的各自的非受限媒体信息。
在本实施例中,第一媒体服务器在接收到各第二媒体服务器返回的非受限媒体信息后,将各第二媒体服务器返回的非受限媒体信息进行整合,统一汇聚到非受限媒体信息列表,以便于后续访问。
4、第一媒体服务器接收控制设备的媒体访问请求,判断该媒体访问请求是否为访问受限媒体信息的媒体访问请求,如果否,则第一媒体服务器直接将汇聚后的非受限媒体信息返回至控制设备,如果是,执行5。
在本实施例中,判断该媒体访问请求是否为访问受限媒体信息的媒体访问请求的方式可以为:第一媒体服务器判断该控制设备是否是在TLS通道中调用了Browse()或者Search()命令,如果是,则判定该媒体访问请求为访问受限媒体信息的媒体访问请求,否则判定该媒体访问请求不是访问受限媒体信息的媒体访问请求。
其中控制设备发送的媒体访问请求可以为浏览请求(如Browse()指令)或者查询请求(如Search()指令)。
5、第一媒体服务器与第二媒体服务器建立安全连接(如TLS连接)。其中第一媒体服务器与第二媒体服务器建立安全连接的具体过程属于现有技术,在此不再赘述。
6、第一媒体服务器通过安全连接向第二媒体服务器发送第三媒体信息获取请求。该第三媒体信息获取请求中携带起始路径,以及控制设备的标识信息(CPID)或者用户名(Username)。其中起始路径是指用户选定需浏览的媒体资源存储目录的某一层级。控制设备的标识信息是指向第一媒体服务器发送浏览请求的控制设备的标识,该控制设备的标识信息可以为根据控制设备的证书的哈希值计算得到的UUID(Universal Unique Identifier,全球统一标识符)。用户名是指Username,用户在设备上注册的登陆账号。
在本实施例中,第一媒体服务器在向第二媒体服务器发送第三媒体信息获取请求时,需要第一媒体服务器中的汇聚控制模块AO CP具有能获取所有第二媒体服务器上所有媒体信息的权限。
其中第一媒体服务器通过安全连接向第二媒体服务器发送第三媒体信息获取请求的具体方式可以为:向第二媒体服务器发送CDS:Browse()指令或者CDS:Search()指令。
其中Browse()指令的参数列表如表8所示:
表8
Figure BDA00001680715100211
Figure BDA00001680715100221
Seach()指令的参数列表如表9所示:
表9
Figure BDA00001680715100222
7、第二媒体服务器接收到第一媒体服务器发送的第三媒体信息获取请求后,依据该第三媒体信息获取请求中携带的起始路径以及控制设备标识(CPID)或者用户名(Username),向第一媒体服务器返回该控制设备有权限访问的受限媒体信息。
在本实施例中,由于在第二媒体服务器中存储有媒体信息和媒体信息的访问权限信息,因此,第二媒体服务器接收到第一媒体服务器发送的第三媒体信息获取请求时,依据该第三媒体信息获取请求中携带的控制设备标识或用户名查询其存储的媒体信息的访问权限,即可得到该控制设备的访问权限信息,再依据该控制设备的访问权限信息从媒体信息中读取该控制设备有权限访问的受限媒体信息,并将该控制设备有权限访问的受限媒体信息返回至第一媒体服务器。
8、第一媒体服务器汇聚第二媒体服务器返回的该控制设备有权限访问的受限媒体信息,并将汇聚后的非受限媒体信息和汇聚后的该控制设备有权限访问的受限媒体信息合并后,返回至该控制设备。
在本实施例中,当第一媒体服务器仅汇聚第二媒体服务器中的非受限媒体信息时,则汇聚到第一媒体服务器中的媒体信息仅包括非受限媒体信息,汇聚到第一媒体服务器的媒体信息的访问权限信息为空。当第一媒体服务器汇聚第二媒体服务器中的非受限媒体信息和控制设备有权限访问的受限媒体信息时,则汇聚到第一媒体服务器中的媒体信息包括非受限媒体信息和控制设备有权限访问的受限媒体信息,汇聚到第一媒体服务器的媒体信息的访问权限信息隐含在汇聚后的控制设备有权限访问的受限媒体信息中。
在本实施例中,嵌入至第一媒体服务器中的AO CP作为代理,先汇聚第二媒体服务器中的非受限媒体信息,在接收到控制设备的媒体访问请求时,先判断该媒体访问请求是否为请求访问受限媒体信息的媒体访问请求,若否,则直接将汇聚后的非受限媒体信息返回至该控制设备,若是,嵌入至第一媒体服务器中的AO CP再汇聚第二媒体服务器中的该控制设备有权限访问的受限媒体信息,并将汇聚后的非受限媒体信息和汇聚后的该控制设备有权限访问的受限媒体信息合并后返回至该控制设备,从而使得该控制设备通过第一媒体服务器即可访问数字家庭多媒体***中各第二媒体服务器中存储的媒体信息,并具有直接在各第二媒体服务器中访问媒体信息的相同的权限。
在本发明另一实施例中,也可以先接收控制设备发送的媒体访问请求,判断该媒体访问请求是否为访问受限媒体信息的媒体访问请求,如果否,则汇聚第二媒体服务器中的非受限媒体信息,并将汇聚后的非受限媒体信息返回至该控制设备,如果是,则继续汇聚第二媒体服务器中的非受限媒体信息,同时汇聚第二媒体服务器中该控制设备有权限访问的受限媒体信息,并将汇聚后的非受限媒体信息和汇聚后的该控制设备有权限访问的受限媒体信息合并后返回至该控制设备。其中当判定该媒体访问请求为访问受限媒体信息的媒体访问请求时,可以一次性汇聚第二媒体服务器中的非受限媒体信息和第二媒体服务器中该控制设备有权限访问的受限媒体信息。其具体过程如下:
当判定该媒体访问请求为访问受限媒体信息的媒体访问请求时,第一媒体服务器向第二媒体服务器发送第五媒体信息获取请求,在该第五媒体信息获取请求中包含该控制设备的标识信息,第二媒体服务器接收到该第五媒体信息获取请求后,向第一媒体服务器返回非受限媒体信息和该控制设备有权限访问的受限媒体信息。
在本实施例中,先判断控制设备发送的媒体访问请求是否为访问受限媒体信息的媒体访问请求,再根据判断结果汇聚第二媒体服务器中的非受限媒体信息,或者汇聚第二媒体服务器中的非受限媒体信息和该控制设备有权限访问的受限媒体信息,从而在满足安全汇聚的同时,一定程度上减少了第一媒体服务器因为汇聚带来的开销。
图5示出了本发明另一实施例提供的媒体访问控制方法的实现流程,在该实施例中,需要先在第一媒体服务器中嵌入AO CP,且该AO CP具有能获取所有第二媒体服务器上所有媒体信息的权限。嵌入至第一媒体服务器中的AOCP作为代理(Proxy),先汇聚第二媒体服务器中的非受限媒体信息,在判定控制设备访问受限媒体信息时,再汇聚第二媒体服务器中的受限媒体信息和受限媒体信息的访问权限信息或者受限媒体信息和该控制设备的访问权限信息,并将汇聚的非受限媒体信息和汇聚的该控制设备有权限访问的受限媒体信息合并后,返回至控制设备。详述如下:
1、第一媒体服务器向第二媒体服务器发送第二媒体信息获取请求。
在本实施例中,第一媒体服务器在向第二媒体服务器发送第一媒体信息获取请求时。并不第一媒体服务器中的AO CP具有能获取所有第二媒体服务器上所有媒体信息的权限。
第一媒体服务器可以通过向第二媒体服务器发送CDS::Browse(Root)指令,以向各第二媒体服务器发送第二媒体信息获取请求。
2、第二媒体服务器在接收到第一媒体服务器发送的第二媒体信息获取请求后,依据该第二媒体信息获取请求向第一媒体服务器返回各自的非受限媒体信息。
3、第一媒体服务器接收并汇聚第二媒体服务器返回的各自的非受限媒体信息。
在本实施例中,第一媒体服务器在接收到各第二媒体服务器返回的非受限媒体信息后,将各第二媒体服务器返回的非受限媒体信息进行整合,统一汇聚到非受限媒体信息列表,以便于后续访问。
4、第一媒体服务器接收控制设备的媒体访问请求,判断该媒体访问请求是否为访问受限媒体信息的媒体访问请求,如果否,则第一媒体服务器直接将汇聚后的非受限媒体信息返回至控制设备,如果是,执行5。其中判断该媒体访问请求是否为访问受限媒体信息的媒体访问请求的方式如上所述,在此不再赘述。
5、第一媒体服务器与第二媒体服务器建立安全连接。其中第一媒体服务器与第二媒体服务器建立安全连接的具体过程属于现有技术,在此不再赘述。
6、第一媒体服务器通过安全连接向第二媒体服务器发送第四媒体信息获取请求。该第四媒体信息获取请求中包括所述控制设备的标识信息。
在本实施例中,第一媒体服务器在向第二媒体服务器发送第四媒体信息获取请求时,需要第一媒体服务器中的汇聚控制模块AO CP具有能获取所有第二媒体服务器上所有媒体信息的权限。
在本实施例中,第一媒体服务器可以通过向第二媒体服务器发送CDS::Browse()指令和DP::GetACLData()指令,以向第二媒体服务器发送第四媒体信息获取请求。其中Browse()指令的参数列表如表8所示,在此不再赘述。
7、第二媒体服务器接收到第一媒体服务器发送的第四媒体信息获取请求后,依据该第四媒体信息获取请求向第一媒体服务器返回各自的受限媒体信息和该受限媒体信息的访问权限信息,或者向第一媒体服务器返回各自的受限媒体信息和该控制设备的访问权限信息。
其中第二服务器可以依据第四媒体信息获取请求中携带的控制设备标识查询其存储的媒体信息的访问权限信息来得到控制设备的访问权限信息。
8、第一媒体服务器接收并汇聚第二媒体服务器返回的受限媒体信息和该受限媒体信息的访问权限信息,或者汇聚第二媒体服务器返回的受限媒体信息和所述控制设备的访问权限信息。其具体聚合过程如上所述,在此不再赘述。
9、第一媒体服务器根据控制设备的信息查找汇聚后的受限媒体信息和该受限媒体信息的访问权限信息,或者根据汇聚后的该控制设备的访问权限信息查找汇聚后的受限媒体信息,得到该控制设备有权限访问的受限媒体信息,并将汇聚后的非受限媒体信息和汇聚后的该控制设备有权限访问的受限媒体信息合并后,返回至控制设备。
在本实施例中,当第一媒体服务器仅汇聚第二媒体服务器中的非受限媒体信息时,则汇聚到第一媒体服务器中的媒体信息仅包括非受限媒体信息,汇聚到第一媒体服务器的媒体信息的访问权限信息为空。当第一媒体服务器汇聚第二媒体服务器中的非受限媒体信息、受限媒体信息和受限媒体信息的访问权限信息时,则汇聚到第一媒体服务器中的媒体信息包括非受限媒体信息和受限媒体信息,汇聚到第一媒体服务器的媒体信息的访问权限信息包括受限媒体的访问权限信息。当第一媒体服务器汇聚第二媒体服务器中的非受限媒体信息、受限媒体信息和该控制设备的访问权限信息时,则汇聚到第一媒体服务器中的媒体信息包括非受限媒体信息和受限媒体信息,汇聚到第一媒体服务器的媒体信息的访问权限信息包括该控制设备的访问权限信息。
在本实施例中,第一媒体服务器汇聚第二媒体服务器中的非受限媒体信息,在接收到控制设备发送的媒体访问请求时,如果该媒体访问请求不是访问受限媒体信息的媒体访问请求,则直接将汇聚后的非受限媒体信息返回至该控制设备,如果该媒体访问请求为访问受限媒体信息的媒体访问请求,则进一步汇聚第二媒体服务器中的受限媒体信息和该受限媒体信息的访问权限信息,或者汇聚第二媒体服务器中的受限媒体信息和该控制设备的访问权限信息,再根据控制设备的信息得到该控制设备有权限访问的受限媒体信息,将汇聚后的非受限媒体信息和该控制设备有权限访问的受限媒体信息合并后返回至该控制设备,从而使得在媒体汇聚浏览场景中兼顾了媒体信息的安全性,使得用户在享用媒体汇聚的便捷服务的同时,隐私也得到保护。
在本发明另一实施例中,也可以先接收控制设备发送的媒体访问请求,判断该媒体访问请求是否为访问受限媒体信息的媒体访问请求,如果否,则汇聚第二媒体服务器中的非受限媒体信息,并将汇聚后的非受限媒体信息返回至该控制设备,如果是,则汇聚第二媒体服务器中的非受限媒体信息,同时汇聚第二媒体服务器中的受限媒体信息和该受限媒体信息的访问权限信息或者受限媒体信息和该控制设备的访问权限信息,然后依据控制设备的信息查找汇聚后的受限媒体信息和该受限媒体信息的访问权限信息或者依据汇聚后的该控制设备的访问权限信息查找汇聚后的受限媒体信息,得到汇聚后的该控制设备有权限访问的受限媒体信息,并将汇聚后的非受限媒体信息和汇聚后的该控制设备有权限访问的受限媒体信息合并后返回至该控制设备。
其中当判定该媒体访问请求为访问受限媒体信息的媒体访问请求时,可以一次性汇聚第二媒体服务器中的非受限媒体信息和第二媒体服务器中该控制设备有权限访问的受限媒体信息。其具体过程如下:
当判定该媒体访问请求为访问受限媒体信息的媒体访问请求时,第一媒体服务器向第二媒体服务器发送第六媒体信息获取请求,在该第六媒体信息获取请求中包含该控制设备的标识信息,第二媒体服务器接收到该第六媒体信息获取请求后,向第一媒体服务器返回非受限媒体信息以及受限媒体信息和该受限媒体信息的访问权限信息或者受限媒体信息和该控制设备的访问权限信息。
在本实施例中,通过先判断控制设备发送的媒体访问请求是否为访问受限媒体信息的媒体访问请求,再根据判断结果汇聚第二媒体服务器中的非受限媒体信息并向控制设备返回非受限媒体信息,或者汇聚第二媒体服务器中的非受限媒体信息、受限媒体信息和受限媒体信息的访问权限信息或者汇聚第二媒体服务器中的非受限媒体信息、受限媒体信息和该控制设备的访问权限信息,依据汇聚后的受限媒体信息和受限媒体信息的访问权限信息或者受限媒体信息和该控制设备的访问权限信息,得到汇聚后的该控制设备有权限访问的受限媒体信息,并向该控制设备返回汇聚后的非受限媒体信息和汇聚后的该控制设备有权限访问的受限媒体信息,从而在满足安全汇聚的同时,一定程度上减少了第一媒体服务器因为汇聚带来的开销。
图6示出了本发明实施例提供的媒体信息的访问控制装置的结构,为了便于说明仅示出了与本发明实施例相关的部分。
该媒体信息的访问控制装置可以用于媒体服务器,可以是运行于媒体服务器内的软件单元、硬件单元或者软硬件相结合的单元,也可以作为独立的挂件集成到媒体服务器中或者运行于媒体服务器的应用***中,其中:
媒体信息汇聚单元1,汇聚第二媒体服务器中的媒体信息和所述媒体信息的访问权限信息。
在本实施例中,第一媒体服务器可以汇聚数字家庭多媒体***中的所有第二媒体服务器中的媒体信息和该媒体信息的访问权限信息,也可以汇聚数字家庭多媒体***中的指定的第二媒体服务器中的媒体信息和该媒体信息的访问权限信息。
媒体信息访问控制单元2依据媒体信息汇聚单元1汇聚后的媒体信息和所述媒体信息的访问权限信息向发送媒体访问请求的控制设备返回所述控制设备有权限访问的媒体信息列表。
其中媒体信息汇聚单元1包括获取请求发送模块11和第一汇聚模块12。其中:
获取请求发送模块11向第二媒体服务器发送第一媒体信息获取请求,以使接收到所述第一媒体信息获取请求的第二媒体服务器返回各自的媒体信息和所述媒体信息的访问权限信息,所述媒体信息包括非受限媒体信息和受限媒体信息。
在本实施例中,第一媒体服务器在向第二媒体服务器发送第一媒体信息获取请求前,需要在第一媒体服务器中嵌入汇聚控制模块AO CP,该汇聚控制模块具有能获取所有第二媒体服务器上所有媒体信息的权限,如在所有第二媒体服务器的CDS上具有超级读权限(AV:SupperReader)、超级写权限(AV:SupperWriter)、管理员权限(Admin)等一个或多个权限。
其中为第一媒体服务器中的汇聚控制模块配置对各第二媒体服务器的CDS上的媒体信息的访问权限的方式如上所述,在此不再赘述。
第一汇聚模块12接收并汇聚第二媒体服务器返回的媒体信息和所述媒体信息的访问权限信息。
在本实施例中,第一汇聚模块12具体用于将第二媒体服务器返回的媒体信息和所述媒体信息的访问权限信息汇聚成媒体信息访问控制表。
其中汇聚的方式包括但不限于如下几种:
其中一种方式是直接将第二媒体服务器返回的媒体信息和媒体信息的访问权限信息汇聚成媒体信息访问控制表;
另外一种方式是先根据第二媒体服务器标识为第二媒体服务器返回的媒体信息的访问权限信息增加相应的标识;再将第二媒体服务器返回的媒体信息以及增加了相应的标识后的媒体信息的访问权限信息汇聚成媒体信息访问控制表。
媒体信息访问控制单元2包括第一媒体信息返回模块21。该第一媒体信息返回模块21根据所述控制设备的信息查找所述媒体信息访问控制表,并向发送媒体访问请求的控制设备返回所述控制设备有权限访问的媒体信息列表。
在本发明其中一实施例中,第一媒体信息返回模块21具体用于根据发送媒体访问请求的控制设备的信息查找所述媒体信息访问控制表,得到所述控制设备的访问权限信息;根据所述控制设备的访问权限信息继续查找所述媒体信息访问控制表,得到所述控制设备有权限访问的媒体信息列表,并将所述控制设备有权限访问的媒体信息列表返回至所述控制设备。
在本发明另一实施例中,第一媒体信息返回模块21具体还用于根据发送媒体访问请求的控制设备的信息查找所述媒体信息访问控制表,得到所述控制设备的访问权限信息,所述控制设备的访问权限信息带有依据第二媒体服务器标识添加的标识;去掉所述控制设备的访问权限信息的标识;根据去掉标识后的控制设备的访问权限信息查找所述媒体信息访问控制表,得到所述控制设备有权限访问的媒体信息,将所述控制设备有权限访问的媒体信息返回至所述控制设备。
图7示出了本发明另一实施例提供的媒体信息的访问控制装置的结构,为了便于说明,仅示出了与本发明实施例相关的部分。其中:
媒体信息汇聚单元包括非受限媒体汇聚模块13和第一受限媒体汇聚模块14。其中:
非受限媒体汇聚模块13汇聚第二媒体服务器中的非受限媒体信息。
在本实施例中,非受限媒体汇聚模块13具体用于向第二媒体服务器发送第二媒体信息获取请求,以使接收到所述第二媒体信息获取请求的第二媒体服务器返回各自的非受限媒体信息;接收并汇聚第二媒体服务器返回的非受限媒体信息。
第一受限媒体汇聚模块14汇聚第二媒体服务器中所述控制设备有权限访问的受限媒体信息。
在本实施例中,第一受限媒体汇聚模块14具体用于建立与第二媒体服务器之间的安全连接,并通过所述安全连接向第二媒体服务器发送第三媒体信息获取请求,以使接收到所述第三媒体信息获取请求的第二媒体服务器返回所述控制设备有权限访问的受限媒体信息;接收并汇聚第二媒体服务器返回的所述控制设备有权限访问的受限媒体信息。
在本发明另一实施例中,该装置还包括访问请求判断单元3。该访问请求判断单元3判断接收到的控制设备发送的媒体访问请求是否为访问受限媒体信息的媒体访问请求。该第一受限媒体汇聚模块14在访问请求判断单元3的结果为是时,汇聚第二媒体服务器中所述控制设备有权限访问的受限媒体信息。
在本发明另一实施例中,当访问请求判断单元3判定接收到的控制设备发送的媒体访问请求不是访问受限媒体信息的媒体访问请求时,仅触发非受限媒体汇聚模块13,判定接收到的控制设备发送的媒体访问请求是访问受限媒体信息的媒体访问请求时,触发非受限媒体汇聚模块13和第一受限媒体汇聚模块14。
该媒体信息访问控制单元包括第二媒体信息返回模块22。该第二媒体信息返回模块22在接收到控制设备发送的媒体访问请求时,如果所述媒体访问请求为访问受限媒体信息的媒体访问请求,则将汇聚后的非受限媒体信息和汇聚后的所述控制设备有权限访问的受限媒体信息合并后,返回至所述控制设备,否则,直接将汇聚后的非受限媒体信息返回至所述控制设备。
图8示出了本发明再一实施例提供的媒体信息的访问控制装置的结构,为了便于说明,仅示出了与本发明实施例相关的部分。其中媒体信息汇聚单元1包括非受限媒体汇聚模块13和第二受限媒体汇聚模块15。其中:
第二受限媒体汇聚模块15汇聚第二媒体服务器中的受限媒体信息和所述受限媒体信息的访问权限信息或者第二媒体服务器中的受限媒体信息和所述控制设备的访问权限信息。
在本实施例中,第二受限媒体汇聚模块15具体用于建立与第二媒体服务器之间的安全连接,并通过所述安全连接向第二媒体服务器发送第四媒体信息获取请求,以使接收到所述第四媒体信息获取请求的第二媒体服务器返回受限媒体信息和所述受限媒体信息的访问权限信息或者受限媒体信息和所述控制设备的访问权限信息;接收并汇聚第二媒体服务器返回的受限媒体信息和所述受限媒体信息的访问权限信息或者受限媒体信息和所述控制设备的访问权限信息。
在本发明另一实施例中,该装置还包括访问请求判断单元3。该访问请求判断单元3判断接收到的控制设备发送的媒体访问请求是否为访问受限媒体信息的媒体访问请求;此时,第二受限媒体汇聚模块15在访问请求判断单元3的结果为是时,汇聚第二媒体服务器中的受限媒体信息和所述受限媒体信息的访问权限信息或者第二媒体服务器中的受限媒体信息和所述控制设备的访问权限信息。
在本发明另一实施例中,当访问请求判断单元3判定接收到的控制设备发送的媒体访问请求不是访问受限媒体信息的媒体访问请求时,仅触发非受限媒体汇聚模块13,当访问请求判断单元3判定接收到的控制设备发送的媒体访问请求是访问受限媒体信息的媒体访问请求时,则触发非受限媒体汇聚模块13和第二受限媒体汇聚模块15。
该媒体信息访问控制单元2包括第三媒体信息返回模块23。该第三媒体信息返回模块23在接收到控制设备发送的媒体访问请求时,如果所述媒体访问请求为访问受限媒体信息的媒体访问请求,则根据所述控制设备的信息查找汇聚后的媒体信息和所述媒体信息的访问权限信息,或者依据汇聚后的所述控制设备的访问权限信息查找所述汇聚后的媒体信息,得到所述控制设备有权限访问的受限媒体信息,将所述非受限媒体信息和所述控制设备有权限访问的受限媒体信息合并后,返回至所述控制设备,否则,直接将所述非受限媒体信息返回至所述控制设备。
值得注意的是,上述媒体信息的访问控制装置所包括的各个单元只是按照功能逻辑进行划分的,但并不局限于上述的划分,只要能够实现相应的功能即可;另外,各功能单元的具体名称也只是为了便于相互区分,并不用于限制本发明的保护范围。
本领域普通技术人员可以理解,实现上述实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,所述的程序可以在存储于一计算机可读取存储介质中,所述的存储介质,如ROM/RAM、磁盘、光盘等。
在本发明实施例中,第一媒体服务器通过向各第二媒体服务器发送媒体信息获取请求,从各第二媒体服务器中获取到各第二媒体服务器中存储的媒体信息列表和媒体信息权限表,第一媒体服务器将从各第二媒体服务器获取的媒体信息列表和媒体信息权限表汇聚成媒体信息访问控制表。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。

Claims (38)

1.一种媒体信息的访问控制方法,其特征在于,所述方法包括:
汇聚第二媒体服务器中的媒体信息和所述媒体信息的访问权限信息;
依据汇聚后的媒体信息和所述媒体信息的访问权限信息向发送媒体访问请求的控制设备返回所述控制设备有权限访问的媒体信息列表。
2.如权利要求1所述的媒体信息的访问控制方法,其特征在于,所述汇聚第二媒体服务器中的媒体信息和所述媒体信息的访问权限信息具体包括:
向第二媒体服务器发送第一媒体信息获取请求,以使接收到所述第一媒体信息获取请求的第二媒体服务器返回各自的媒体信息和所述媒体信息的访问权限信息,所述媒体信息包括非受限媒体信息和受限媒体信息;
接收并汇聚第二媒体服务器返回的媒体信息和所述媒体信息的访问权限信息。
3.如权利要求2所述的媒体信息的访问控制方法,其特征在于,所述汇聚第二媒体服务器返回的媒体信息和所述媒体信息的访问权限信息具体包括:
将第二媒体服务器返回的媒体信息和所述媒体信息的访问权限信息汇聚成媒体信息访问控制表。
4.如权利要求3所述的媒体信息的访问控制方法,其特征在于,所述将第二媒体服务器返回的媒体信息和所述媒体信息的访问权限信息汇聚成媒体信息访问控制表具体包括:
直接将第二媒体服务器返回的媒体信息和媒体信息的访问权限信息汇聚成媒体信息访问控制表;或者
先根据第二媒体服务器标识为第二媒体服务器返回的媒体信息的访问权限信息增加相应的标识;再将第二媒体服务器返回的媒体信息以及增加了相应的标识后的媒体信息的访问权限信息汇聚成媒体信息访问控制表。
5.如权利要求3或4所述的媒体信息的访问控制方法,其特征在于,所述依据汇聚后的媒体信息和所述媒体信息的访问权限信息向发送媒体访问请求的控制设备返回所述控制设备有权限访问的媒体信息列表具体包括:
接收控制设备发送的媒体访问请求;
根据所述控制设备的信息查找所述媒体信息访问控制表,并向所述控制设备返回所述控制设备有权限访问的媒体信息列表。
6.如权利要求5所述的媒体信息的访问控制方法,其特征在于,所述根据所述控制设备的信息查找所述媒体信息访问控制表,并向所述控制设备返回所述控制设备有权限访问的媒体信息列表具体包括:
根据所述控制设备的信息查找所述媒体信息访问控制表,得到所述控制设备的访问权限信息;
根据所述控制设备的访问权限信息继续查找所述媒体信息访问控制表,得到所述控制设备有权限访问的媒体信息列表,并将所述控制设备有权限访问的媒体信息列表返回至所述控制设备。
7.如权利要求5所述的媒体信息的访问控制方法,其特征在于,所述根据所述控制设备的信息查找所述媒体信息访问控制表,并向所述控制设备返回所述控制设备有权限访问的媒体信息列表具体包括:
根据所述控制设备信息查找媒体信息访问控制表,得到所述控制设备的访问权限信息,所述控制设备的访问权限信息带有依据第二媒体服务器标识添加的标识;
去掉所述控制设备的访问权限信息的标识;
根据去掉标识后的控制设备的访问权限信息查找所述媒体信息访问控制表,得到所述控制设备有权限访问的媒体信息,将所述控制设备有权限访问的媒体信息返回至所述控制设备。
8.如权利要求1所述的媒体信息的访问控制方法,其特征在于,所述汇聚第二媒体服务器中的媒体信息和所述媒体信息的访问权限信息具体包括:
汇聚第二媒体服务器中的非受限媒体信息;
汇聚第二媒体服务器中所述控制设备有权限访问的受限媒体信息。
9.如权利要求8所述的媒体信息的访问控制方法,其特征在于,在所述汇聚第二媒体服务器中的非受限媒体信息之后,所述方法还包括:
接收控制设备发送的媒体访问请求;
当所述媒体访问请求为访问受限媒体信息的媒体访问请求时,执行所述汇聚第二媒体服务器中所述控制设备有权限访问的受限媒体信息。
10.如权利要求8所述的媒体信息的访问控制方法,其特征在于,在所述汇聚第二媒体服务器中的非受限媒体信息之后,所述方法还包括:
接收控制设备发送的媒体访问请求;
判断所述媒体访问请求是否为访问受限媒体信息的媒体访问请求,如果否,执行所述汇聚第二媒体服务器中的非受限媒体信息,如果是,执行所述汇聚第二媒体服务器中的非受限媒体信息和汇聚第二媒体服务器中所述控制设备有权限访问的受限媒体信息。
11.如权利要求8至10任一权利要求所述的媒体信息的访问控制方法,其特征在于,所述汇聚第二媒体服务器中的非受限媒体信息具体包括:
向第二媒体服务器发送第二媒体信息获取请求,以使接收到所述第二媒体信息获取请求的第二媒体服务器返回各自的非受限媒体信息;
接收并汇聚第二媒体服务器返回的非受限媒体信息。
12.如权利要求8至10任一权利要求所述媒体信息的访问控制方法,其特征在于,所述汇聚第二媒体服务器中所述控制设备有权限访问的受限媒体信息具体包括:
建立与第二媒体服务器之间的安全连接,并通过所述安全连接向第二媒体服务器发送第三媒体信息获取请求,以使接收到所述第三媒体信息获取请求的第二媒体服务器返回所述控制设备有权限访问的受限媒体信息,所述第三媒体信息获取请求中包含所述控制设备的标识信息;
接收并汇聚第二媒体服务器返回的所述控制设备有权限访问的受限媒体信息。
13.如权利要求8至10任一权利要求所述的媒体信息的访问控制方法,其特征在于,所述依据汇聚后的媒体信息和所述媒体信息的访问权限信息向发送媒体访问请求的控制设备返回所述控制设备有权限访问的媒体信息列表具体包括:
在接收到控制设备发送的媒体访问请求时,如果所述媒体访问请求为访问受限媒体信息的媒体访问请求,则将汇聚后的非受限媒体信息和汇聚后的所述控制设备有权限访问的受限媒体信息合并后,返回至所述控制设备,否则,直接将汇聚后的非受限媒体信息返回至所述控制设备。
14.如权利要求1至13任一项所述的媒体信息的访问控制方法,其特征在于,所述汇聚第二媒体服务器中的媒体信息和所述媒体信息的访问权限信息具体包括:
汇聚第二媒体服务器中的非受限媒体信息;
汇聚第二媒体服务器中的受限媒体信息和所述受限媒体信息的访问权限信息或者第二媒体服务器中的受限媒体信息和所述控制设备的访问权限信息。
15.如权利要求14所述的媒体信息的访问控制方法,其特征在于,在所述汇聚第二媒体服务器中的非受限媒体信息之后,所述方法还包括:
接收控制设备发送的媒体访问请求;
当所述媒体访问请求为访问受限媒体信息的媒体访问请求时,执行所述汇聚第二媒体服务器中的受限媒体信息和所述受限媒体信息的访问权限信息或者第二媒体服务器中的受限媒体信息和所述控制设备的访问权限信息。
16.如权利要求14所述的媒体信息的访问控制方法,其特征在于,在所述汇聚第二媒体服务器中的非受限媒体信息之前,所述方法还包括:
接收控制设备发送的媒体访问请求;
判断所述媒体访问请求是否为访问受限媒体信息的媒体访问请求时,如果否,执行所述执行汇聚第二媒体服务器中的非受限媒体信息,如果是,执行所述汇聚第二媒体服务器中的非受限媒体信息和汇聚第二媒体服务器中的受限媒体信息和所述受限媒体信息的访问权限信息或者第二媒体服务器中的受限媒体信息和所述控制设备的访问权限信息。
17.如权利要求14至16任一权利要求所述的媒体信息的访问控制方法,其特征在于,所述汇聚第二媒体服务器中的受限媒体信息和所述受限媒体信息的访问权限信息或者第二媒体服务器中的受限媒体信息和所述控制设备的访问权限信息具体包括:
建立与第二媒体服务器之间的安全连接,并通过所述安全连接向第二媒体服务器发送第四媒体信息获取请求,以使接收到所述第四媒体信息获取请求的第二媒体服务器返回受限媒体信息和所述受限媒体信息的访问权限信息或者受限媒体信息和所述控制设备的访问权限信息,所述第四媒体信息获取请求中包括所述控制设备的标识信息;
接收并汇聚第二媒体服务器返回的受限媒体信息和所述受限媒体信息的访问权限信息或者受限媒体信息和所述控制设备的访问权限信息。
18.如权利要求14至16任一权利要求所述的媒体信息的访问控制方法,其特征在于,所述依据汇聚后的媒体信息和所述媒体信息的访问权限信息向发送媒体访问请求的控制设备返回所述控制设备有权限访问的媒体信息列表具体包括:
在接收到控制设备发送的媒体访问请求时,如果所述媒体访问请求为访问受限媒体信息的媒体访问请求,则根据所述控制设备的信息查找汇聚后的媒体信息和所述媒体信息的访问权限信息,或者依据汇聚后的所述控制设备的访问权限信息查找所述汇聚后的媒体信息,得到所述控制设备有权限访问的受限媒体信息,将所述非受限媒体信息和所述控制设备有权限访问的受限媒体信息合并后,返回至所述控制设备,否则,直接将所述非受限媒体信息返回至所述控制设备。
19.一种媒体信息的访问控制装置,其特征在于,所述装置包括:
媒体信息汇聚单元,用于汇聚第二媒体服务器中的媒体信息和所述媒体信息的访问权限信息;
媒体信息访问控制单元,用于依据所述媒体信息汇聚单元汇聚后的媒体信息和所述媒体信息的访问权限信息向发送媒体访问请求的控制设备返回所述控制设备有权限访问的媒体信息列表。
20.如权利要求19所述的媒体信息的访问控制装置,其特征在于,所述媒体信息汇聚单元包括:
获取请求发送模块,用于向第二媒体服务器发送第一媒体信息获取请求,以使接收到所述第一媒体信息获取请求的第二媒体服务器返回各自的媒体信息和所述媒体信息的访问权限信息,所述媒体信息包括非受限媒体信息和受限媒体信息;
第一汇聚模块,用于接收并汇聚第二媒体服务器返回的媒体信息和所述媒体信息的访问权限信息。
21.如权利要求20所述的媒体信息的访问控制装置,其特征在于,所述第一汇聚模块具体用于将第二媒体服务器返回的媒体信息和所述媒体信息的访问权限信息汇聚成媒体信息访问控制表。
22.如权利要求21所述的媒体信息的访问控制装置,其特征在于,所述第一汇聚模块具体用于直接将第二媒体服务器返回的媒体信息和媒体信息的访问权限信息汇聚成媒体信息访问控制表;或者,先根据第二媒体服务器标识为第二媒体服务器返回的媒体信息的访问权限信息增加相应的标识;再将第二媒体服务器返回的媒体信息以及增加了相应的标识后的媒体信息的访问权限信息汇聚成媒体信息访问控制表。
23.如权利要求21或22所述的媒体信息的访问控制方法,其特征在于,所述媒体信息访问控制单元包括:
第一媒体信息返回模块,用于根据所述控制设备的信息查找所述媒体信息访问控制表,并向发送媒体访问请求的控制设备返回所述控制设备有权限访问的媒体信息列表。
24.如权利要求23所述的媒体信息的访问控制装置,其特征在于,所述第一媒体信息返回模块具体用于根据发送媒体访问请求的控制设备的信息查找所述媒体信息访问控制表,得到所述控制设备的访问权限信息;根据所述控制设备的访问权限信息继续查找所述媒体信息访问控制表,得到所述控制设备有权限访问的媒体信息列表,并将所述控制设备有权限访问的媒体信息列表返回至所述控制设备。
25.如权利要求23所述的媒体信息的访问控制装置,其特征在于,所述第一媒体信息返回模块具体还用于根据发送媒体访问请求的控制设备的信息查找所述媒体信息访问控制表,得到所述控制设备的访问权限信息,所述控制设备的访问权限信息带有依据第二媒体服务器标识添加的标识;去掉所述控制设备的访问权限信息的标识;根据去掉标识后的控制设备的访问权限信息查找所述媒体信息访问控制表,得到所述控制设备有权限访问的媒体信息,将所述控制设备有权限访问的媒体信息返回至所述控制设备。
26.如权利要求19所述的媒体信息的访问控制装置,其特征在于,所述媒体信息汇聚单元包括:
非受限媒体汇聚模块,用于汇聚第二媒体服务器中的非受限媒体信息;
第一受限媒体汇聚模块,用于汇聚第二媒体服务器中所述控制设备有权限访问的受限媒体信息。
27.如权利要求26所述的媒体信息的访问控制装置,其特征在于,所述装置还包括:
访问请求判断单元,用于判断接收到的控制设备发送的媒体访问请求是否为访问受限媒体信息的媒体访问请求;此时,
所述第一受限媒体汇聚模块在所述访问请求判断单元的结果为是时,汇聚第二媒体服务器中所述控制设备有权限访问的受限媒体信息。
28.如权利要求26所述的媒体信息的访问控制装置,其特征在于,所述装置还包括:
访问请求判断单元,用于判断接收到的控制设备发送的媒体访问请求是否为访问受限媒体信息的媒体访问请求,如果否,仅触发所述非受限媒体汇聚模块,如果是,触发所述非受限媒体汇聚模块和所述第一受限媒体汇聚模块。
29.如权利要求26至28任一权利要求所述的媒体信息的访问控制装置,其特征在于,所述非受限媒体汇聚模块具体用于向第二媒体服务器发送第二媒体信息获取请求,以使接收到所述第二媒体信息获取请求的第二媒体服务器返回各自的非受限媒体信息;接收并汇聚第二媒体服务器返回的非受限媒体信息。
30.如权利要求26至28任一权利要求所述媒体信息的访问控制装置,其特征在于,所述第一受限媒体汇聚模块具体用于建立与第二媒体服务器之间的安全连接,并通过所述安全连接向第二媒体服务器发送第三媒体信息获取请求,以使接收到所述第三媒体信息获取请求的第二媒体服务器返回所述控制设备有权限访问的受限媒体信息;接收并汇聚第二媒体服务器返回的所述控制设备有权限访问的受限媒体信息。
31.如权利要求26至28任一权利要求所述的媒体信息的访问控制装置,其特征在于,所述媒体信息访问控制单元包括:
第二媒体信息返回模块,用于在接收到控制设备发送的媒体访问请求时,如果所述媒体访问请求为访问受限媒体信息的媒体访问请求,则将汇聚后的非受限媒体信息和汇聚后的所述控制设备有权限访问的受限媒体信息合并后,返回至所述控制设备,否则,直接将汇聚后的非受限媒体信息返回至所述控制设备。
32.如权利要求19至31任一项所述的媒体信息的访问控制装置,其特征在于,所述媒体信息汇聚单元包括:
非受限媒体汇聚模块,用于汇聚第二媒体服务器中的非受限媒体信息;
第二受限媒体汇聚模块,用于汇聚第二媒体服务器中的受限媒体信息和所述受限媒体信息的访问权限信息或者第二媒体服务器中的受限媒体信息和所述控制设备的访问权限信息。
33.如权利要求32所述的媒体信息的访问控制装置,其特征在于,所述装置还包括:
访问请求判断单元,用于判断接收到的控制设备发送的媒体访问请求是否为访问受限媒体信息的媒体访问请求;此时,
所述第二受限媒体汇聚模块在所述访问请求判断单元的结果为是时,汇聚第二媒体服务器中的受限媒体信息和所述受限媒体信息的访问权限信息或者第二媒体服务器中的受限媒体信息和所述控制设备的访问权限信息。
34.如权利要求32所述的媒体信息的访问控制装置,其特征在于,所述装置还包括:
访问请求判断单元,用于判断接收到的控制设备发送的媒体访问请求是否为访问受限媒体信息的媒体访问请求,如果否,仅触发所述非受限媒体汇聚模块,如果是,则触发所述非受限媒体汇聚模块和所述第二受限媒体汇聚模块。
35.如权利要求32至34任一权利要求所述的媒体信息的访问控制装置,其特征在于,所述第二受限媒体汇聚模块具体用于建立与第二媒体服务器之间的安全连接,并通过所述安全连接向第二媒体服务器发送第四媒体信息获取请求,以使接收到所述第四媒体信息获取请求的第二媒体服务器返回受限媒体信息和所述受限媒体信息的访问权限信息或者受限媒体信息和所述控制设备的访问权限信息;接收并汇聚第二媒体服务器返回的受限媒体信息和所述受限媒体信息的访问权限信息或者受限媒体信息和所述控制设备的访问权限信息。
36.如权利要求32至34任一权利要求所述的媒体信息的访问控制装置,其特征在于,所述媒体信息访问控制单元包括:
第三媒体信息返回模块,用于在接收到控制设备发送的媒体访问请求时,如果所述媒体访问请求为访问受限媒体信息的媒体访问请求,则根据所述控制设备的信息查找汇聚后的媒体信息和所述媒体信息的访问权限信息,或者依据汇聚后的所述控制设备的访问权限信息查找所述汇聚后的媒体信息,得到所述控制设备有权限访问的受限媒体信息,将所述非受限媒体信息和所述控制设备有权限访问的受限媒体信息合并后,返回至所述控制设备,否则,直接将所述非受限媒体信息返回至所述控制设备。
37.一种媒体服务器,其特征在于,所述媒体服务器包括权利要求19至36任一权利要求所述的媒体信息的访问控制装置。
38.一种数字家庭多媒体***,包括控制设备和若干媒体播放器,其特征在于,所述***还包括第一媒体服务器和若干第二媒体服务器,
所述第一媒体服务器汇聚第二媒体服务器中的媒体信息和所述媒体信息的访问权限信息,并依据汇聚后的媒体信息和所述媒体信息的访问权限信息向发送媒体访问请求的控制设备返回所述控制设备有权限访问的媒体信息列表。
CN2012101644030A 2012-05-24 2012-05-24 媒体信息的访问控制方法、装置和数字家庭多媒体*** Pending CN103428054A (zh)

Priority Applications (6)

Application Number Priority Date Filing Date Title
CN2012101644030A CN103428054A (zh) 2012-05-24 2012-05-24 媒体信息的访问控制方法、装置和数字家庭多媒体***
PCT/CN2013/075841 WO2013174241A1 (zh) 2012-05-24 2013-05-17 媒体信息的访问控制方法、装置和数字家庭多媒体***
JP2015513002A JP6074497B2 (ja) 2012-05-24 2013-05-17 メディア情報アクセス制御のための方法及び装置、並びにディジタル・ホーム・マルチメディア・システム
KR20147034974A KR20150011383A (ko) 2012-05-24 2013-05-17 미디어 정보 액세스 제어 방법 및 장치, 그리고 디지털 홈 멀티미디어 시스템
EP13794228.0A EP2843881B1 (en) 2012-05-24 2013-05-17 Method and apparatus for media information access control , and digital home multimedia system
US14/552,149 US20150082395A1 (en) 2012-05-24 2014-11-24 Method and Apparatus for Media Information Access Control, and Digital Home Multimedia System

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2012101644030A CN103428054A (zh) 2012-05-24 2012-05-24 媒体信息的访问控制方法、装置和数字家庭多媒体***

Publications (1)

Publication Number Publication Date
CN103428054A true CN103428054A (zh) 2013-12-04

Family

ID=49623113

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2012101644030A Pending CN103428054A (zh) 2012-05-24 2012-05-24 媒体信息的访问控制方法、装置和数字家庭多媒体***

Country Status (6)

Country Link
US (1) US20150082395A1 (zh)
EP (1) EP2843881B1 (zh)
JP (1) JP6074497B2 (zh)
KR (1) KR20150011383A (zh)
CN (1) CN103428054A (zh)
WO (1) WO2013174241A1 (zh)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103634659A (zh) * 2013-12-16 2014-03-12 乐视致新电子科技(天津)有限公司 智能电视的资源读取方法和装置
CN110324678A (zh) * 2019-05-29 2019-10-11 视联动力信息技术股份有限公司 传输监控资源的方法、装置、电子设备及可读存储介质
CN111212090A (zh) * 2020-02-20 2020-05-29 上海聚力传媒技术有限公司 终端列表获取方法、装置、计算机设备和存储介质

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10778739B2 (en) * 2014-09-19 2020-09-15 Sonos, Inc. Limited-access media
CN108830080A (zh) * 2018-06-12 2018-11-16 海南省火蓝数据有限公司 一种融媒体数据的多级接入方法及其***
US11366879B2 (en) * 2019-07-08 2022-06-21 Microsoft Technology Licensing, Llc Server-side audio rendering licensing
US20230015789A1 (en) * 2021-07-08 2023-01-19 Vmware, Inc. Aggregation of user authorizations from different providers in a hybrid cloud environment

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1859245A (zh) * 2005-11-02 2006-11-08 华为技术有限公司 一种数字家庭网络中的权限管理方法及家庭网络***
WO2007085989A2 (en) * 2006-01-26 2007-08-02 Koninklijke Philips Electronics N.V. Improved certificate chain validation
CN101103354A (zh) * 2004-11-29 2008-01-09 诺基亚公司 基于对共享式数据的访问权限来提供服务
CN101764726A (zh) * 2008-12-23 2010-06-30 埃森哲环球服务有限公司 增强的内容共享框架

Family Cites Families (34)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7165174B1 (en) * 1995-02-13 2007-01-16 Intertrust Technologies Corp. Trusted infrastructure support systems, methods and techniques for secure electronic commerce transaction and rights management
US6502137B1 (en) * 1997-10-09 2002-12-31 International Business Machines Corporation System and method for transferring information over a computer network
JP3985461B2 (ja) * 2000-05-02 2007-10-03 日本ビクター株式会社 認証方法、コンテンツ送信側機器、コンテンツ受信側機器、認証システム
US20020157024A1 (en) * 2001-04-06 2002-10-24 Aki Yokote Intelligent security association management server for mobile IP networks
US7012893B2 (en) * 2001-06-12 2006-03-14 Smartpackets, Inc. Adaptive control of data packet size in networks
US20030009681A1 (en) * 2001-07-09 2003-01-09 Shunji Harada Digital work protection system, recording medium apparatus, transmission apparatus, and playback apparatus
US7380271B2 (en) * 2001-07-12 2008-05-27 International Business Machines Corporation Grouped access control list actions
KR100547133B1 (ko) * 2003-07-11 2006-01-26 삼성전자주식회사 이종 단말들의 애드-혹 망을 구축하는 장치 및 방법
US8160089B1 (en) * 2003-11-04 2012-04-17 Advanced Micro Devices, Inc. Dynamic inter packet gap generation system and method
US9251519B1 (en) * 2003-12-31 2016-02-02 Google Inc. Systems and methods for monetizing subscription and archival news content
US7676814B2 (en) * 2004-03-25 2010-03-09 Globalfoundries Inc. Four layer architecture for network device drivers
US20100325153A1 (en) * 2009-06-17 2010-12-23 Microsoft Corporation Synchronized distributed media assets
US20080021952A1 (en) * 2005-02-01 2008-01-24 Molinie Alain Data Exchange Process and Device
US7631198B2 (en) * 2005-05-10 2009-12-08 Seagate Technology Protocol scripting language for safe execution in embedded system
EP1952310A2 (en) * 2005-07-06 2008-08-06 Kestrel Wireless, Inc. Device and method for authenticating and securing transactions using rf communication
JP4722610B2 (ja) * 2005-07-29 2011-07-13 フェリカネットワークス株式会社 情報処理装置および方法、並びにプログラム
US8863168B2 (en) * 2005-11-14 2014-10-14 Rovi Guides, Inc. Media control system with viewer rewards
US20100146536A1 (en) * 2005-11-14 2010-06-10 Michael Craner Parental media palettes
US20070157281A1 (en) * 2005-12-23 2007-07-05 United Video Properties, Inc. Interactive media guidance system having multiple devices
US10102351B2 (en) * 2006-04-04 2018-10-16 Apple Inc. Decoupling rights in a digital content unit from download
US8086535B2 (en) * 2006-04-04 2011-12-27 Apple Inc. Decoupling rights in a digital content unit from download
JP4730187B2 (ja) * 2006-04-25 2011-07-20 日本ビクター株式会社 コンテンツ再生装置
US8166515B2 (en) * 2006-10-30 2012-04-24 Microsoft Corporation Group policy for unique class identifier devices
US20080120667A1 (en) * 2006-11-17 2008-05-22 Texas Instruments Incorporated Hybrid mpeg/ip digital cable gateway device and architecture associated therewith
US8073828B2 (en) * 2007-06-14 2011-12-06 Curbis Corporation Licensed rights clearance and tracking for digital assets
KR100899809B1 (ko) * 2007-12-11 2009-05-27 한국전자통신연구원 무선 센서 네트워크에서 IPv6를 위한 코디네이터,게이트웨이 및 전송 방법
US20090164600A1 (en) * 2007-12-19 2009-06-25 Concert Technology Corporation System and method for place-shifting media items
US8196177B2 (en) * 2008-10-16 2012-06-05 International Business Machines Corporation Digital rights management (DRM)-enabled policy management for a service provider in a federated environment
US9043919B2 (en) * 2008-10-21 2015-05-26 Lookout, Inc. Crawling multiple markets and correlating
US8392959B2 (en) * 2009-06-16 2013-03-05 Comcast Cable Communications, Llc Portable media asset
US8320346B2 (en) * 2009-09-25 2012-11-27 Intel Corporation Apparatus and methods for universal services interface networking
WO2012003779A1 (en) * 2010-07-03 2012-01-12 Vitacount Limited Resource hubs for heterogeneous groups
US8726403B2 (en) * 2010-09-02 2014-05-13 Verizon Patent And Licensing Inc. Secure video content provisioning using digital rights management
US8543660B2 (en) * 2011-05-27 2013-09-24 Verizon Patent And Licensing Inc. Systems and methods for bridging and managing media content associated with separate media content networks

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101103354A (zh) * 2004-11-29 2008-01-09 诺基亚公司 基于对共享式数据的访问权限来提供服务
CN1859245A (zh) * 2005-11-02 2006-11-08 华为技术有限公司 一种数字家庭网络中的权限管理方法及家庭网络***
WO2007085989A2 (en) * 2006-01-26 2007-08-02 Koninklijke Philips Electronics N.V. Improved certificate chain validation
CN101764726A (zh) * 2008-12-23 2010-06-30 埃森哲环球服务有限公司 增强的内容共享框架

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103634659A (zh) * 2013-12-16 2014-03-12 乐视致新电子科技(天津)有限公司 智能电视的资源读取方法和装置
CN110324678A (zh) * 2019-05-29 2019-10-11 视联动力信息技术股份有限公司 传输监控资源的方法、装置、电子设备及可读存储介质
CN111212090A (zh) * 2020-02-20 2020-05-29 上海聚力传媒技术有限公司 终端列表获取方法、装置、计算机设备和存储介质

Also Published As

Publication number Publication date
EP2843881A1 (en) 2015-03-04
JP6074497B2 (ja) 2017-02-01
EP2843881A4 (en) 2015-03-18
JP2015525384A (ja) 2015-09-03
US20150082395A1 (en) 2015-03-19
WO2013174241A1 (zh) 2013-11-28
KR20150011383A (ko) 2015-01-30
EP2843881B1 (en) 2018-08-29

Similar Documents

Publication Publication Date Title
JP6700344B2 (ja) 情報交換方法、装置、オーディオ端末、コンピュータ可読記憶媒体及びプログラム
CN103428054A (zh) 媒体信息的访问控制方法、装置和数字家庭多媒体***
JP6599341B2 (ja) 動的ネットワークアクセス管理のための方法、デバイスおよびシステム
EP2769314B1 (en) Network connected media gateway for communication networks
KR101109232B1 (ko) 네트워크 자원 정보 라우팅을 위한 서버 아키텍처
US20170230696A1 (en) Device registration process from a second display
US7668939B2 (en) Routing of resource information in a network
US7647385B2 (en) Techniques for limiting network access
CN107784221B (zh) 权限控制方法、服务提供方法、装置、***及电子设备
KR101412318B1 (ko) 프라이빗 디지털 콘텐츠에 액세스하기 위한 방법, 시스템 및 컴퓨터 판독가능 저장 매체
US9589112B2 (en) Method, device, and system for downloading contents on the basis of a rights verification
US20120030738A1 (en) Digital media controller and method for sharing media data between networks using the digital media controller
CN104683320A (zh) 一种家庭网络多媒体内容共享的访问控制方法和装置
KR101325025B1 (ko) 셋톱박스 기반의 클라우드 서비스 방법 및 이를 위한 컴퓨터로 판독가능한 기록매체
US8903979B2 (en) Electronic device and operating method of the same
CN103384232A (zh) 身份认证的方法及装置
US20160099928A1 (en) Systems and methods for managing connections for universal plug-and-play devices
CN102891836A (zh) 一种UPnP访问控制方法、服务器和客户端
US9355260B2 (en) Method and system for securing access to configuration information stored in universal plug and play data models
CN103533076B (zh) Dlna中数字媒体服务器dms的访问控制方法、设备及dlna***
KR20120094350A (ko) Dlna 기반 홈 네트워크 시스템에서 제한된 컨텐츠 리스트를 제공하기 위한 방법, 이를 수행하기 위한 디지털 미디어 서버 및 디지털 미디어 플레이어

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20131204

RJ01 Rejection of invention patent application after publication