《一种数字媒体服务器限制访问的方法、服务器及系统.pdf》由会员分享,可在线阅读,更多相关《一种数字媒体服务器限制访问的方法、服务器及系统.pdf(10页珍藏版)》请在专利查询网上搜索。
1、(10)申请公布号 (43)申请公布日 (21)申请号 201310400966.X(22)申请日 2013.09.05H04L 29/06(2006.01)(71)申请人上海斐讯数据通信技术有限公司地址 201616 上海市松江区广富林路4855号大业领地20号(72)发明人黄洪华(54) 发明名称一种数字媒体服务器限制访问的方法、服务器及系统(57) 摘要一种数字媒体服务器限制访问的方法包括:对数字媒体控制点发送的请求访问信息进行解析;当所述请求访问信息中包含密钥信息时,提取所述密钥信息并进行验证;当密钥信息验证通过后,数字媒体服务器将对应的目录内容映射至所述数字媒体控制点。一种数字媒体服。
2、务器包括解析单元,适于对数字媒体控制点发送的请求访问信息进行解析;验证单元,适于当所述请求访问信息中包含密钥信息时,提取所述密钥信息并进行验证;发送单元,适于当所述密钥信息验证通过后,将对应的目录内容映射至所述数字媒体控制点。本发明利用密钥设置访问权限,安全、灵活。(51)Int.Cl.(19)中华人民共和国国家知识产权局(12)发明专利申请权利要求书2页 说明书5页 附图2页(10)申请公布号 CN 104426888 A(43)申请公布日 2015.03.18CN 104426888 A1/2页21.一种数字媒体服务器限制访问的方法,其特征在于,包括:对数字媒体控制点发送的请求访问信息进行。
3、解析,所述请求访问信息至少包括目录信息;当所述请求访问信息中包含密钥信息时,提取所述密钥信息并进行验证;当所述密钥信息验证通过后,数字媒体服务器将所述请求访问信息中的目录信息对应的目录内容映射至所述数字媒体控制点。2.根据权利要求1所述的数字媒体服务器限制访问的方法,其特征在于,当所述请求访问信息中包含密钥信息时,所述请求访问信息依次包括:目录信息、间隔符和密钥信息;所述提取所述密钥信息并进行验证的步骤包括:提取所述间隔符之后的密钥信息;将提取出的密钥信息与预置的密钥信息进行比较,当所述预置的密钥信息与提取出的密钥信息相一致时,所述密钥信息验证通过。3.根据权利要求2所述的数字媒体服务器限制访。
4、问的方法,其特征在于,所述间隔符为特殊字符。4.根据权利要求2所述的数字媒体服务器限制访问的方法,其特征在于,将所述请求访问信息中的目录信息对应的目录内容映射至所述数字媒体控制点的步骤包括:提取所述间隔符之前的目录信息;将提取出的目录信息对应的目录内容映射至所述数字媒体控制点。5.根据权利要求1所述的数字媒体服务器限制访问的方法,其特征在于,还包括:当所述请求访问信息中不包含密钥信息时,获取所述数字媒体控制点的MAC地址,并将获取到的MAC地址与预置的MAC地址进行比较,当所述预置的MAC地址与获取到的MAC相一致时,所述MAC地址验证通过,将所述请求访问信息中的目录信息对应的目录内容映射至所。
5、述数字媒体控制点。6.一种数字媒体服务器,其特征在于,包括:解析单元,适于对数字媒体控制点发送的请求访问信息进行解析,所述请求访问信息至少包括目录信息;验证单元,适于当所述请求访问信息中包含密钥信息时,提取所述密钥信息并进行验证;发送单元,适于当所述密钥信息验证通过后,数字媒体服务器将所述请求访问信息中的目录信息对应的目录内容映射至所述数字媒体控制点。7.根据权利要求6所述的数字媒体服务器,其特征在于,所述请求访问信息依次包括目录信息、间隔符和密钥信息,所述验证单元包括:提取单元,适于提取所述间隔符之后的密钥信息;比较单元,适于将提取出的密钥信息与预置的密钥信息进行比较,当所述预置的密钥信息与。
6、提取出的密钥信息相一致时,所述密钥信息验证通过。8.根据权利要求6所述的数字媒体服务器,其特征在于,还包括MAC管理器,所述MAC管理器适于当所述请求访问信息中不包含密钥信息时,获取所述数字媒体控制点的MAC地址,当所述数字媒体控制点的MAC地址验证通过后,将所述请求访问信息中的目录信息对应的目录内容映射至所述数字媒体控制点。权 利 要 求 书CN 104426888 A2/2页39.一种数字媒体服务系统,其特征在于,包括权利要求6至8任一项所述的数字媒体服务器及数字媒体控制点,所述数字媒体控制点适于向所述数字媒体服务器发送请求访问信息。权 利 要 求 书CN 104426888 A1/5页4。
7、一种数字媒体服务器限制访问的方法、 服务器及系统技术领域0001 本发明涉及一种数字媒体服务器限制访问的方法、服务器及系统。背景技术0002 DLNA是一个组织,该组织旨在建立一个基于开放的工业标准的互操作平台,并确立技术设计规则,供企业开发数字家庭有关的产品。其工作目标是根据开放工业标准制定媒体格式,传输和协议互操作性的指南和规范,和其他工业标准化组织进行联络,提供互操作性测试,并进行数字家庭市场计划的制定和实施。DLNA使用到UPNP(Universal Plug and play,通用即插即用)协议,只要遵守相同的协议,加入同一个网络的设备、数字媒体控制器就可以进行互操作。Windows。
8、操作系统的Media Player就含有DLNA功能,只要数字媒体控制器和它连接到同一个网络,就可以使用它的服务,如获取它的资源来播放或者将资源播放到它上面等。0003 DLNA的应用在家庭多媒体共享领域将越来越广泛,但是其作为提供媒体服务的数字媒体服务器却有先天的缺陷,标准的数字媒体服务器没有提供任何媒体内容保护,只要数字媒体控制器和它连接在同一个局域网,就可以使用数字媒体服务器提供的服务,这样不利于数字媒体服务器内容的保护,很可能造成敏感内容的外泄。0004 目前在保护数字媒体服务器内容的方法方面,主要有不提供服务,如把整个数字媒体服务器关闭;选择性地共享某些内容,如指定只共享音乐或者图片。
9、,或者只共享哪些图片、音乐等,如Windows操作系统的Media Player就有这些设置。现有的通过关闭服务,设置只提供某一方面的服务(如只提音乐共享),以及只共享某些指定文件来保护数字媒体服务器的内容,如Windows操作系统的Media Player,这种限制访问数字媒体服务器内容的方式不够灵活,而且操作繁琐。0005 现有的与数字媒体服务器内容保护相关专利主要集中在单纯通过IP地址来验证数字媒体控制器的访问权限,如申请号为CN201210201179.8的中国专利公开了一种控制DLNA设备服务权限的方法和DLNA设备,通过IP地址来预先设置数字媒体控制器和获取服务的对应关系,在数字媒。
10、体控制器访问数字媒体服务器时根据这种对应关系来验证数字媒体控制器是否可以访问数字媒体服务器的内容。这种方法也有不足之处,因为无法保证数字媒体控制器和数字媒体服务器设备每次连接上网络时所获取到的IP地址都和上一次的一样,所以每次数字媒体控制器或者数字媒体服务器重新连接到网络时都要重新设置这种对应关系,这使得操作更加繁琐。发明内容0006 为解决上述问题,本发明提供一种数字媒体服务器限制访问的方法、服务器及系统。0007 一种数字媒体服务器限制访问的方法,包括:对数字媒体控制点发送的请求访问信息进行解析,所述请求访问信息至少包括目录信息;当所述请求访问信息中包含密钥信说 明 书CN 1044268。
11、88 A2/5页5息时,提取所述密钥信息并进行验证;当所述密钥信息验证通过后,数字媒体服务器将所述请求访问信息中的目录信息对应的目录内容映射至所述数字媒体控制点。0008 进一步的,当所述请求访问信息中包含密钥信息时,所述请求访问信息依次包括目录信息、间隔符和密钥信息,所述提取所述密钥信息并进行验证的步骤包括:0009 提取所述间隔符之后的密钥信息;0010 将提取出的密钥信息与预置的密钥信息进行比较,当所述预置的密钥信息与提取出的密钥信息相一致时,所述密钥信息验证通过。0011 进一步的,所述间隔符为特殊字符。0012 进一步的,将所述请求访问信息中的目录信息对应的目录内容映射至所述数字媒体。
12、控制点的步骤包括:0013 提取所述间隔符之前的目录信息;0014 将提取出的目录信息对应的目录内容映射至所述数字媒体控制点。0015 进一步的,当所述请求访问信息中不包含密钥信息时,获取所述数字媒体控制点的MAC地址,并将获取到的MAC地址与预置的MAC地址进行比较,当所述预置的MAC地址与获取到的MAC相一致时,所述MAC地址验证通过,将所述请求访问信息中的目录信息对应的目录内容映射至所述数字媒体控制点。0016 本发明还公开了一种数字媒体服务器,包括:0017 解析单元,适于对数字媒体控制点发送的请求访问信息进行解析,所述请求访问信息至少包括目录信息;0018 验证单元,适于当所述请求访。
13、问信息中包含密钥信息时,提取所述密钥信息并进行验证;0019 发送单元,适于当所述密钥信息验证通过后,数字媒体服务器将所述请求访问信息中的目录信息对应的目录内容映射至所述数字媒体控制点。0020 进一步的,所述请求访问信息依次包括目录信息、间隔符和密钥信息,所述验证单元包括:0021 提取单元,适于提取所述间隔符之后的密钥信息;0022 比较单元,适于将提取出的密钥信息与预置的密钥信息进行比较,当所述预置的密钥信息与提取出的密钥信息相一致时,所述密钥信息验证通过。0023 进一步的,所述数字媒体服务器还包括MAC管理器,所述MAC管理器适于当所述请求访问信息中不包含密钥信息时,获取所述数字媒体。
14、控制点的MAC地址,当所述数字媒体控制点的MAC地址验证通过后,将所述请求访问信息中的目录信息对应的目录内容映射至所述数字媒体控制点。0024 本发明还提供了一种数字媒体服务系统,包括本发明提供的数字媒体服务器及数字媒体控制点,所述数字媒体控制点适于向所述数字媒体服务器发送请求访问信息。0025 与现有技术相比,本发明结合密钥和MAC地址设置访问权限,更加安全、灵活。附图说明0026 图1是本发明数字媒体服务器限制访问的方法的实施例一的流程示意图;0027 图2是本发明数字媒体服务器限制访问的方法的实施例二的流程示意图。说 明 书CN 104426888 A3/5页6具体实施方式0028 为了。
15、使本领域相关技术人员更好地理解本发明的技术方案,下面将结合本发明实施方式的附图,对本发明实施方式中的技术方案进行清楚、完整地描述,显然,所描述的实施方式仅仅是本发明一部分实施方式,而不是全部的实施方式。0029 如图1所示,一种数字媒体服务器限制访问的方法,包括以下几个步骤。0030 步骤S101,解析请求访问信息。0031 具体地,对数字媒体控制点发送的请求访问信息进行解析,所述请求访问信息至少包括目录信息。所述目录信息指的是数字媒体控制点要求访问目录的ID。0032 在具体实施例中,所述请求访问信息还可以依次包括目录信息、间隔符、和密钥信息。如果请求访问信息包含间隔符,则该请求访问信息包括。
16、密钥信息,发送该请求访问信息的数字媒体控制点为可输入密钥数字媒体控制点;如果请求访问信息不包含间隔符,则发送该请求访问信息的数字媒体控制点为不可输入密钥的普通数字媒体控制点。0033 所述间隔符为特殊字符,所述特殊字符指的是数字字符及字母字符之外的其他字符,如希腊字符(、等)、制表符(、等)、数学符号(、等)、俄文字母(、等)等。0034 当然,所述间隔符还可以根据用户需要进行其他的设定,上述关于间隔符的说明仅为举例,此不应限制本发明的保护范围。0035 步骤S102,判断所述请求访问信息是否包含密钥信息;0036 当所述请求访问信息中包含密钥信息时,执行步骤S103提取所述密钥信息并进行验证。
17、。0037 所述验证的步骤包括:提取所述间隔符之后的密钥信息,将提取出的密钥信息与预置的密钥信息进行比较,当所述预置的密钥信息与提取出的密钥信息相一致时,所述密钥信息验证通过。0038 在具体应用中,可以根据实际需要设置多个预置的密钥信息,当所述请求访问信息中的密钥信息为其中一个所述多个预置的密钥信息时,即表明所述密钥信息验证通过;当所述密钥信息均不与所述多个预置的密钥信息相匹配时,表明所述密钥信息未验证通过,则询问是否将此密钥添加到预置密钥中,如果允许将此密钥添加到预置密钥中则数字媒体服务器将该密钥添加到预置密钥中并将对应内容映射到数字媒体控制点,如果不允许,则结束。0039 当验证通过之后。
18、,执行步骤S104将内容映射到数字媒体控制点。0040 具体地,当所述密钥信息验证通过后,数字媒体服务器提取间隔符之前的目录信息,将提取出的目录信息对应的目录内容映射至所述数字媒体控制点。0041 所述目录信息对应的目录内容仅仅是实际文件的一个映射,仅仅包含文件名、类型、大小、URL等等。也就是说,数字媒体服务器只将上述目录内容映射至所述数字媒体控制点,并不实际传输所述目录信息对应的数据至所述数字媒体控制点。0042 例如,数字媒体控制点发送的目录信息对应的目录ID为XXX.X,该目录ID下包括三个子目录信息,该三个子目录信息下对应的数据分别为:音频数据、图片数据及文本数据。那么执行完步骤S1。
19、04后,所述数字媒体服务器仅将该三个子目录的基本信息映射到数说 明 书CN 104426888 A4/5页7字媒体控制点,并不将该三个子目录对应的音频数据、图片数据及文本数据发送至数字媒体控制点。0043 图2示出了本发明数字媒体服务器限制访问的方法实施例二的流程示意图。参考图2,与实施例一相比,实施例二的区别之处在于:所述方法还包括:步骤S105和步骤S106。0044 步骤S105为获取MAC地址并验证MAC地址。具体地,当请求访问信息中不包含密钥信息时,则发送该请求访问信息的数字媒体控制点为不可输入密钥的普通数字媒体控制点,数字媒体服务器获取所述数字媒体控制点的MAC地址,并将获取MAC。
20、地址与预置的MAC地址进行比较。0045 当预置的MAC地址与数字媒体控制点的MAC地址相一致时,所述MAC地址验证通过;当预置的MAC地址与数字媒体控制点的MAC地址不一致时,所述MAC地址验证不通过,则询问是否将此MAC地址添加到预置MAC地址中,如果允许此MAC地址添加到预置MAC地址中,则数字媒体服务器将此MAC地址添加到预置MAC地址中并将对应内容映射到数字媒体控制点,如果不允许则结束0046 步骤S106为将内容映射到数字媒体控制点。0047 具体地,当所述MAC地址验证通过后,数字媒体服务器将对应的目录内容映射至所述数字媒体控制点。0048 本实施例中,步骤S101至步骤S104。
21、可参考实施例一中的相应步骤,在此不再赘述。0049 本发明还提供了一种数字媒体服务器,包括:0050 解析单元,适于对数字媒体控制点发送的请求访问信息进行解析,所述请求访问信息至少包括目录信息;0051 验证单元,适于当所述请求访问信息中包含密钥信息时,提取所述密钥信息并验证,所述验证单元进一步包括提取单元和比较单元,所述提取单元适于提取所述间隔符之后的密钥信息,所述比较单元适于将提取出的密钥信息与预置信息进行比较,当所述预置的密钥信息与提取出的密钥信息相一致时,所述密钥信息验证通过;0052 发送单元,适于当所述密钥信息验证通过后,数字媒体服务器将所述请求访问信息中的目录信息对应的目录内容映。
22、射至所述数字媒体控制点。0053 数字媒体服务器的另一个实施例,包括解析单元、验证单元和发送单元,另外还包括MAC管理器,所述MAC管理器适于当所述请求访问信息中不包含密钥信息时,获取所述数字媒体控制点的MAC地址,当所述数字媒体控制点的MAC地址验证通过后,将所述请求访问信息中的目录信息对应的目录内容映射至所述数字媒体控制点。0054 本发明还提供一种数字媒体服务系统,包括数字媒体控制点和上述数字媒体服务器,所述数字媒体控制点扩展了密钥输入模块,适于向所述数字媒体服务器发送请求访问信息。本发明数字媒体服务系统中的数字媒体控制点可以发送包括密钥信息的请求访问信息至所述数字媒体服务器,所述数字媒。
23、体服务器对所述密钥信息进行验证,当验证通过后将对应的目录内容映射至所述数字媒体控制点,具体过程可参考前述内容,在此不再赘述。0055 需要说明的是,所述数字媒体控制点还可以访问普通未设密钥权限的数字媒体服务器,步骤包括:说 明 书CN 104426888 A5/5页80056 输入空密钥,即所述数字媒体控制点发送给数字媒体服务器的请求访问信息只包含目录信息;0057 普通数字媒体服务器对所述数字媒体控制点的MAC地址验证通过后,将访问信息中目录信息对应的目录内容映射至所述数字媒体控制点。0058 具体来说,本发明提供的数字媒体服务系统包括如下几种访问类型:0059 第一种,扩展了密钥输入模块的。
24、数字媒体控制点访问设置密钥权限的数字媒体服务器:验证在扩展了密钥输入模块的数字媒体控制点输入的密钥,验证通过即可访问;0060 第二种,扩展了密钥输入模块的数字媒体控制点访问普通未设密钥权限的数字媒体服务器:数字媒体控制点输入空密钥,即其发送的请求访问信息只包含目录信息,数字媒体服务器验证所述数字媒体控制点的MAC地址,验证通过后可以访问;0061 第三种,没有密钥输入模块的普通数字媒体控制点访问设置密钥权限的数字媒体服务器:数字媒体服务器设置了MAC管理器,数字媒体服务器获取普通数字媒体控制点的MAC地址并验证MAC地址,验证通过就可访问;0062 以上仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。说 明 书CN 104426888 A1/2页9图1说 明 书 附 图CN 104426888 A2/2页10图2说 明 书 附 图CN 104426888 A10。