专利名称:一种对dlna设备进行播放控制的方法、设备和系统的制作方法
技术领域:
本发明涉及数字生活网络联盟(Digital Living Network Alliance,DLNA)领域,尤其涉及一种对DLNA设备进行播放控制的方法、接入设备和系统。
背景技术:
DLNA由索尼、英特尔和微软等公司发起成立,旨在通过无线网络和有线网络解决个人电脑PC、消费电器和移动设备等家用设备的互联互通,使得数字媒体和内容服务的无限制共享和增长成为可能。根据目前的应用来看,DLNA网络主要是由家用设备通过WIFI、LAN等接入方式直接连接到同一个无线/有线路由器组成的局域网。该局域网中的家用设备(DLNASI)具有媒体播放控制器的功能,即可通过局域网获取由所有DLNA设备信息组成的列表,并能从该列表选择一个可播放多媒体的家用设备作为播放设备,向该播放设备发送播放控制指令。随着家用设备支持的接入方式增多,人们在考虑将家用设备连接DLNA网络的时候,除了直接将家用设备连接到路由器外,还会考虑将需要连接到DLNA网络的家用设备通过已连接到路由器的家用设备间接连接到DLNA网络,这样不仅大大扩展了 DLNA的应用,而且也为用户提供了方便。但是现有的通过上述间接方式连接到DLNA网络的家用设备无法获知DLNA网络中设备的列表信息,无法实现媒体播放控制器的功能。
发明内容
本发明提供了一种对DLNA设备进行播放控制的方法、接入设备和系统,以解决如何使通过上述间接连接到DLNA网络的家用设备实现媒体播放控制器的功能的技术问题。为解决上述技术问题,本发明提供了一种接入设备对DLNA设备进行播放控制的方法,所述方法包括与DLNA设备建立数据传输通道;通过所述数据传输通道向所述DLNA设备请求获取包含DLNA网络所有DLNA设备信息的列表;从所述数据传输通道接收到所述列表后,从该列表中选择播放多媒体的DLNA设备,并通过建立数据传输通道的DLNA设备向选择的DLNA设备发送播放控制指令;上述DLNA设备为直接通过路由器连接至DLNA网络的设备。进一步地,与DLNA设备建立数据传输通道的方式包括蓝牙、USB和远程互联网(Internet)。进一步地,从所述数据传输通道接收到所述列表后,从该列表中选择播放多媒体的DLNA设备包括从所述数据传输通道接收到所述列表后,将该列表在本地呈现给用户,并在接收到用户发送的选择该列表中用于播放多媒体的DLNA设备的指令后,从该列表中选择相应地DLNA设备。为解决上述技术问题,本发明还提供了一种对DLNA设备进行播放控制的方法,所述方法包括接入设备与DLNA设备建立数据传输通道;接入设备通过所述数据传输通道向所述DLNA设备发送获取包含DLNA网络所有DLNA设备信息列表的请求;接收到所述请求的DLNA设备获取所述列表,并将该列表通过所述数据传输通道发送至所述接入设备;所述接入设备从所述数据传输通道接收到所述列表后,从该列表中选择播放多媒体的DLNA设备,通过所述传输通道发送包含选择的DLNA设备信息的播放控制指令;与接入设备建立数据传输通道的DLNA设备解析所述播放控制指令,并对所述选择的DLNA设备执行相应的播放控制操作;上述DLNA设备为直接通过路由器连接至DLNA网络的设备。进一步地,所述接入设备与DLNA设备建立数据传输通道的方式包括蓝牙、USB和远程互联网(Internet)。进一步地,所述接入设备从所述数据传输通道接收到所述列表后,从该列表中选择播放多媒体的DLNA设备包括所述接入设备从所述数据传输通道接收到所述列表后,将该列表在本地呈现给用户,并在接收到用户发送的选择该列表中用于播放多媒体的DLNA设备的指令后,从该列表中选择相应地DLNA设备。为解决上述技术问题,本发明还提供了一种对DLNA设备进行播放控制的接入设备,所述接入设备包括数据传输模块、DLNA设备播放控制模块,其中,所述数据传输模块,用于与DLNA设备建立数据传输通道;所述DLNA设备播放控制模块,用于通过所述数据传输通道向所述DLNA设备请求获取包含DLNA网络所有DLNA设备信息的列表;以及从所述数据传输通道接收到所述列表后,从该列表中选择播放多媒体的DLNA设备,并通过所述数据传输通道向与自身建立连接的DLNA设备发送针对选择的DLNA设备的播放控制指令;上述DLNA设备为直接通过路由器连接至DLNA网络的设备。进一步地,所述数据连接模块,用于通过包括蓝牙、USB和远程互联网(Internet)的连接方式与DLNA设备建立数据传输通道。进一步地,所述DLNA设备播放控制模块,用于从所述数据传输通道接收到所述列表后,将该列表在本地呈现给用户,并在接收到用户发送的选择该列表中用于播放多媒体的DLNA设备的指令后,从该列表中选择相应地DLNA设备。为解决上述技术问题,本发明还提供了一种对DLNA设备进行播放控制的系统,所述系统包括接入设备以及与所述接入设备建立数据传输通道的DLNA设备,其中,
所述接入设备采用如上所述的接入设备;所述DLNA设备,用于接收到所述接入设备的请求后,获取所述列表,并将该列表通过所述数据传输通道发送至所述接入设备;以及接收到所述接入设备的播放控制指令后,执行相应的播放控制操作。上述技术方案中,当人们将家用设备通过已连接到路由器的家用设备间接连接到DLNA网络,可以通过该已连接到路由器的家用设备获取DLNA网络中的播放多媒体设备的列表,进而为控制多媒体播放提供可能。
图I为本实施例的接入设备对DLNA设备进行播放控制的方法流程图; 图2为本实施例的对DLNA设备进行播放控制的方法;图3为本实施例的对DLNA设备进行播放控制的接入设备组成模块图。
具体实施例方式为使本发明的目的、技术方案和优点更加清楚明白,下文中将结合附图对本发明的实施例进行详细说明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互任意组合。以下实施例中DLNA设备为直接通过路由器连接至DLNA网络的设备。图I为本实施例的接入设备对DLNA设备进行播放控制的方法流程图。SlOl与DLNA设备建立数据传输通道;接入设备与DLNA设备建立数据传输通道的方式包括蓝牙、USB和远程互联网(Internet);S102通过所述数据传输通道向所述DLNA设备请求获取包含DLNA网络所有DLNA设备信息的列表;所述列表中包含所有DLNA设备的节点信息、媒体信息等;S103从所述数据传输通道接收到所述列表后,从该列表中选择播放多媒体的DLNA设备,并通过建立数据传输通道的DLNA设备向选择的DLNA设备发送播放控制指令;接入设备从所述数据传输通道接收到所述列表后,可将该列表在本地呈现给用户,并在接收到用户发送的选择该列表中用于播放多媒体的DLNA设备的指令后,从该列表中选择相应地DLNA设备。图2为本实施例的对DLNA设备进行播放控制的方法。S201接入设备与DLNA设备建立数据传输通道;接入设备与DLNA设备建立数据传输通道的方式包括蓝牙、USB和远程互联网(Internet);S202接入设备通过所述数据传输通道向所述DLNA设备发送获取包含DLNA网络所有DLNA设备信息列表的请求;S203接收到所述请求的DLNA设备获取所述列表,并将该列表通过所述数据传输通道发送至所述接入设备;S204所述接入设备从所述数据传输通道接收到所述列表后,从该列表中选择播放多媒体的DLNA设备,通过所述传输通道发送包含选择的DLNA设备信息的播放控制指令;接入设备从所述数据传输通道接收到所述列表后,将该列表在本地呈现给用户,并在接收到用户发送的选择该列表中用于播放多媒体的DLNA设备的指令后,从该列表中选择相应地DLNA设备;S205与接入设备建立数据传输通道的DLNA设备解析所述播放控制指令,并对所述选择的DLNA设备执行相应的播放控制操作;该执行播放控制操作的DLNA设备还可将操作结果反馈给接入设备。图3为本实施例的对DLNA设备进行播放控制的接入设备组成模块图。该接入设备包括数据传输模块、DLNA设备播放控制模块,其中,所述数据传输模块,用于与DLNA设备建立数据传输通道;该数据传输模块与DLNA设备建立数据传输通道的方式包括蓝牙、USB和远程互联网(Internet);所述DLNA设备播放控制模块,用于通过所述数据传输通道向所述DLNA设备请求获取包含DLNA网络所有DLNA设备信息的列表;以及从所述数据传输通道接收到所述列表后,从该列表中选择播放多媒体的DLNA设备,并通过所述数据传输通道向与自身建立连接的DLNA设备发送针对选择的DLNA设备的播放控制指令;该DLNA设备播放控制模块从所述数据传输通道接收到所述列表后,将该列表在本地呈现给用户,并在接收到用户发送的选择该列表中用于播放多媒体的DLNA设备的指令后,从该列表中选择相应地DLNA设备。上述DLNA设备为直接通过路由器连接至DLNA网络的设备。本发明还提供了一种对DLNA设备进行播放控制的系统的实施例。该实施例中,对DLNA设备进行播放控制的系统包括接入设备以及与所述接入设备建立数据传输通道的DLNA设备,其中接入设备可采用上述对DLNA设备进行播放控制的接入设备的实施例记载的接入设备;该系统中的DLNA设备,用于接收到上述接入设备的请求后,获取所述列表,并将该列表通过所述数据传输通道发送至所述接入设备;以及接收到所述接入设备的播放控制指令后,执行相应的播放控制操作。本领域普通技术人员可以理解上述方法中的全部或部分步骤可通过程序来指令相关硬件完成,所述程序可以存储于计算机可读存储介质中,如只读存储器、磁盘或光盘等。可选地,上述实施例的全部或部分步骤也可以使用一个或多个集成电路来实现,相应地,上述实施例中的各模块/单元可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。本发明不限制于任何特定形式的硬件和软件的结合。需要说明的是,本发明还可有其他多种实施例,在不背离本发明精神及其实质的情况下,熟悉本领域的技术人员可根据本发明作出各种相应的改变和变形,但这些相应的改变和变形都应属于本发明所附的权利要求的保护范围。
权利要求
1.一种接入设备对DLNA设备进行播放控制的方法,其特征在于,所述方法包括与DLNA设备建立数据传输通道;通过所述数据传输通道向所述DLNA设备请求获取包含DLNA网络所有DLNA设备信息的列表;从所述数据传输通道接收到所述列表后,从该列表中选择播放多媒体的DLNA设备,并通过建立数据传输通道的DLNA设备向选择的DLNA设备发送播放控制指令;上述DLNA设备为直接通过路由器连接至DLNA网络的设备。
2.如权利要求I所述的方法,其特征在于,所述方法进一步包括与DLNA设备建立数据传输通道的方式包括蓝牙、USB和远程互联网(Internet)。
3.如权利要求I或2所述的方法,其特征在于,从所述数据传输通道接收到所述列表后,从该列表中选择播放多媒体的DLNA设备进一步包括从所述数据传输通道接收到所述列表后,将该列表在本地呈现给用户,并在接收到用户发送的选择该列表中用于播放多媒体的DLNA设备的指令后,从该列表中选择相应地DLNA设备。
4.一种对DLNA设备进行播放控制的方法,其特征在于,所述方法包括接入设备与DLNA设备建立数据传输通道;接入设备通过所述数据传输通道向所述DLNA设备发送获取包含DLNA网络所有DLNA设备信息列表的请求;接收到所述请求的DLNA设备获取所述列表,并将该列表通过所述数据传输通道发送至所述接入设备;所述接入设备从所述数据传输通道接收到所述列表后,从该列表中选择播放多媒体的DLNA设备,通过所述传输通道发送包含选择的DLNA设备信息的播放控制指令;与接入设备建立数据传输通道的DLNA设备解析所述播放控制指令,并对所述选择的DLNA设备执行相应的播放控制操作;上述DLNA设备为直接通过路由器连接至DLNA网络的设备。
5.如权利要求4所述的方法,其特征在于,所述方法进一步包括所述接入设备与DLNA设备建立数据传输通道的方式包括蓝牙、USB和远程互联网(Internet)。
6.如权利要求4或5所述的方法,其特征在于,所述接入设备从所述数据传输通道接收到所述列表后,从该列表中选择播放多媒体的DLNA设备进一步包括所述接入设备从所述数据传输通道接收到所述列表后,将该列表在本地呈现给用户,并在接收到用户发送的选择该列表中用于播放多媒体的DLNA设备的指令后,从该列表中选择相应地DLNA设备。
7.—种对DLNA设备进行播放控制的接入设备,其特征在于,所述接入设备包括数据传输模块、DLNA设备播放控制模块,其中,所述数据传输模块,用于与DLNA设备建立数据传输通道;所述DLNA设备播放控制模块,用于通过所述数据传输通道向所述DLNA设备请求获取包含DLNA网络所有DLNA设备信息的列表;以及从所述数据传输通道接收到所述列表后,从该列表中选择播放多媒体的DLNA设备,并通过所述数据传输通道向与自身建立连接的DLNA设备发送针对选择的DLNA设备的播放控制指令;上述DLNA设备为直接通过路由器连接至DLNA网络的设备。
8.如权利要求7所述的接入设备,其特征在于,所述数据连接模块,用于与DLNA设备建立数据传输通道进一步包括所述数据连接模块,用于通过包括蓝牙、USB和远程互联网(Internet)的连接方式与DLNA设备建立数据传输通道。
9.如权利要求7或8所述的接入设备,其特征在于,所述DLNA设备播放控制模块,用于从所述数据传输通道接收到所述列表后,从该列表中选择播放多媒体的DLNA设备进一步包括所述DLNA设备播放控制模块,用于从所述数据传输通道接收到所述列表后,将该列表在本地呈现给用户,并在接收到用户发送的选择该列表中用于播放多媒体的DLNA设备的指令后,从该列表中选择相应地DLNA设备。
10.一种对DLNA设备进行播放控制的系统,其特征在于,所述系统包括接入设备以及与所述接入设备建立数据传输通道的DLNA设备,其中,所述接入设备采用如权利要求7 9中任一项所述的接入设备;所述DLNA设备,用于接收到所述接入设备的请求后,获取所述列表,并将该列表通过所述数据传输通道发送至所述接入设备;以及接收到所述接入设备的播放控制指令后,执行相应的播放控制操作。
全文摘要
本发明提供了一种对DLNA设备进行播放控制的方法、接入设备和系统,其中所述方法包括与DLNA设备建立数据传输通道;通过数据传输通道向DLNA设备请求获取包含DLNA网络所有DLNA设备信息的列表;从数据传输通道接收到所述列表后,从该列表中选择播放多媒体的DLNA设备,并通过建立数据传输通道的DLNA设备向选择的DLNA设备发送播放控制指令;上述DLNA设备为直接通过路由器连接至DLNA网络的设备。本发明使得通过间接方式连接到DLNA网络的家用设备实现媒体播放控制器的功能。
文档编号H04L12/28GK102938717SQ201210384809
公开日2013年2月20日 申请日期2012年10月11日 优先权日2012年10月11日
发明者杨会明, 廖芳芳 申请人:中兴通讯股份有限公司