DLNA设备之间访问控制的实现方法、系统及终端技术方案

技术编号:9571530 阅读:215 留言:0更新日期:2014-01-16 04:19
本发明专利技术公开一种DLNA设备之间访问控制的实现方法、系统及终端,其中,所述方法包括步骤:所述第一DLNA终端的DLNA设备与第二DLNA终端的DLNA设备通过分别创建的第一虚拟DLNA设备及第二虚拟DLNA设备实现在广域网的相互访问控制。本发明专利技术通过建立广域网DLNA服务器,由DLNA设备与广域网DLNA服务器进行认证连接,并在DLNA终端上创建与其他DLNA设备对应的虚拟DLNA设备,通过虚拟DLNA设备与其它真实的DLNA设备进行访问控制,从而使DLNA设备之间的互联互通突破局域网的限制,扩展了DLNA设备的使用范围。

【技术实现步骤摘要】
DLNA设备之间访问控制的实现方法、系统及终端
本专利技术涉及DLNA设备领域,尤其涉及一种广域网内DLNA设备之间访问控制的实现方法及系统。
技术介绍
在数字家庭网络中,有各种各样的数字媒体设备,例如数码相机、电视、PC、手机、数码相框、MP4播放器等等。这些设备可以通过互联网、移动网络和广播网络获取最新的媒体内容(图片、音乐和视频)。DLNA(DigitalLivingNetworkAlliance,数字生活网络联盟)以uPnp(一种分布式开放的网络架构)为基础,由索尼、英特尔、微软等发起成立,目的是为了实现有线网络和无线网络的互通互联,使得数字媒体和内容服务的无限制共享成为可能。DLNA终端包括四种功能设备模块:数字媒体服务器(Server,以下简称DMS)、数字媒体播放器(Player,以下简称DMP)、数字媒体控制器(Control,以下简称DMC)和数字媒体接收器(DigitalMediaRenderer,以下简称DMR)。其中,DMS向其它设备分享自己的媒体内容,它通常需要实现内容目录业务、连接管理业务和音视频传输业务;DMR则接受DMS共享媒体内容的推送和展现,它通常本文档来自技高网...
DLNA设备之间访问控制的实现方法、系统及终端

【技术保护点】
一种广域网内DLNA设备之间访问控制的实现方法,其特征在于,包括步骤:A、第一DLNA终端与第二DLNA终端分别与广域网DLNA服务器认证连接;B、认证连接完成后,第一DLNA终端与第二DLNA终端分别收集并上传本终端的DLNA设备的设备信息至广域网DLNA服务器;C、第一DLNA终端从所述广域网DLNA服务器中下载第二DLNA终端的DLNA设备的设备信息,并创建第一虚拟DLNA设备,所述第一虚拟DLNA设备包含第二DLNA终端的DLNA设备的设备信息;第二DLNA终端从所述广域网DLNA服务器中下载第一DLNA终端的DLNA设备的设备信息,并创建第二虚拟DLNA设备,所述第二虚拟DLNA设备...

【技术特征摘要】
1.一种广域网内DLNA设备之间访问控制的实现方法,其特征在于,包括步骤:A、第一DLNA终端与第二DLNA终端分别与广域网DLNA服务器认证连接;B、认证连接完成后,第一DLNA终端与第二DLNA终端分别收集并上传本终端的DLNA设备的设备信息至广域网DLNA服务器;C、第一DLNA终端从所述广域网DLNA服务器中下载第二DLNA终端的DLNA设备的设备信息,并创建第一虚拟DLNA设备,所述第一虚拟DLNA设备包含第二DLNA终端的DLNA设备的设备信息;第二DLNA终端从所述广域网DLNA服务器中下载第一DLNA终端的DLNA设备的设备信息,并创建第二虚拟DLNA设备,所述第二虚拟DLNA设备包含第一DLNA终端的DLNA设备的设备信息;D、所述第一DLNA终端的DLNA设备与第二DLNA终端的DLNA设备通过分别创建的第一虚拟DLNA设备及第二虚拟DLNA设备实现在广域网的相互访问控制;所述步骤B中,所述第一DLNA终端及第二DLNA终端分别收集并上传本终端的DMS设备以及DMR设备的设备信息;所述步骤B还包括:第一DLNA终端与第二DLNA终端分别收集并上传本终端的DMS设备的媒体项信息至广域网DLNA服务器,广域网DLNA服务器将二者的媒体项信息中的局域网URI地址生成广域网DLNA服务器URI地址,并将生成得到的广域网DLNA服务器URI地址写入到广域网DLNA服务器中的数据库中。2.根据权利要求1所述广域网内DLNA设备之间访问控制的实现方法,其特征在于,所述步骤C中,第一DLNA终端创建的第一虚拟DLNA设备包括分别与第二DLNA终端的DMS设备及DMR设备对应的第一虚拟DMS设备以及第一虚拟DMR设备;第二DLNA终端创建的第二虚拟DLNA设备包括分别与第一DLNA终端的DMS设备及DMR设备对应的第二虚拟DMS设备以及第二虚拟DMR设备。3.根据权利要求2所述广域网内DLNA设备之间访问控制的实现方法,其特征在于,所述步骤D中,第一DLNA终端的DMC设备向第二DLNA终端的DMR设备推送播放第一DLNA终端的媒体文件的过程包括:D1、第一DLNA终端的DMC设备调用第一虚拟DMR设备的URI设置方法,获取第一DLNA终端的DMS设备的媒体项信息中的局域网URI地址,将所述局域网URI地址发送至广域网DLNA服务器;D2、广域网DLNA服务器根据所述局域网URI地址查询所述广域网DLNA服务器是否存在媒体文件,当存在时,调用第二DLNA终端上DMR设备的URI设置方法,获取第一DLNA终端的DMS设备的媒体项信息中的广域网DLNA服务器URI地址;D3、第一DLNA终端的DMC设备调用第一虚拟DMR设备的播放方法,通过广域网DLNA服务器向第二DLNA终端转发播放请求;D4、第二DLNA终端调用第二DLNA终端的DMR设备的播放方法,根据所述广域网DLNA服务器URI地址播放所述广域网DLNA服务器上的媒体文件。4.根据权利要求2所述广域网内DLNA设备之间访问控制的实现方法,其特征在于,所述步骤D中,第一DLNA终端的DMC设备拉取第二DLNA终端的DMS设备的媒体文件进行播放的过程包括:D11、第一DLNA终端的DMC设备调用第一DLNA终端的DMR设备的URI设置方法,获取第二DLNA终端的DMR设备的广域网DLNA服务器URI地址;D12、第一DLNA终端的DMC设备调用第一DLNA终端的DMR设备的播放方法,并根据所述广域网DLNA服务器URI地址查找广域网DLNA服务器中是否存在第二DLNA终端的DMR设备上传的媒体文件,当是时转入步骤D14,当否时转入步骤D13;D13、广域网DLNA服务器向第二DLNA终端的DMS设备发送下载请求,从第二DLNA终端的DMS设备下载媒体文件,转入步骤D14;D14、第一DLNA终端的DMC设备根据所述广域网DLNA服务器URI地址播放广域网DLNA服务器上的媒体文件。5.一种广域网内DLNA设备之间访问控制的实现系统,其特征在于,包括第一DLNA终端、第二DLNA终端、广域网DLNA服务...

【专利技术属性】
技术研发人员:周穗
申请(专利权)人:TCL集团股份有限公司
类型:发明
国别省市:

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

1