发明名称 |
家庭间DLNA设备发现和控制方法及装置 |
摘要 |
本发明提供一种用于在本地家庭和对端家庭之间进行家庭间DLNA设备发现的方法,所述方法包括:在所述对端家庭中的SSDP代理将所接收的设备检索多播消息以多播方式向所述对端家庭中的家庭DLNA设备发送后,基于所述家庭DLNA设备的UUID,对从该家庭DLNA设备发出的检索响应进行URL改写,然后以单播方式将经过URL改写后的检索响应发送到本地家庭中的所述家庭DLNA设备,其中,在URL改写时,将所述检索响应中的URL的IP地址和端口号分别改写为所述本地家庭的网关中的Web代理服务器的IP地址和监听端口的端口号;以及将所述检索响应中的URL的路径部分改写为所述对端家庭中的所述家庭DLNA设备的UUID。 |
申请公布号 |
CN102123065A |
申请公布日期 |
2011.07.13 |
申请号 |
CN201010621374.7 |
申请日期 |
2010.12.29 |
申请人 |
东软集团股份有限公司 |
发明人 |
张骞;赵立军;刘冉;张霞;杨明;刘捷妤;李强 |
分类号 |
H04L12/28(2006.01)I;H04L29/12(2006.01)I;H04L29/08(2006.01)I |
主分类号 |
H04L12/28(2006.01)I |
代理机构 |
北京鸿元知识产权代理有限公司 11327 |
代理人 |
林锦辉;陈英俊 |
主权项 |
一种用于在本地家庭和对端家庭之间进行家庭间DLNA设备发现的方法,用于家庭间DLNA设备发现的设备检索多播消息从所述本地家庭中发出,以及被所述对端家庭接收,所述方法包括:本地家庭中的第一SSDP中继设备将所述本地家庭中的第一SSDP代理以多播方式从本地家庭中的家庭DLNA设备接收的设备检索多播消息,经由VPN隧道发送给对端家庭的第二SSDP中继设备;在所述对端家庭中的第二SSDP代理从所述第二SSDP中继设备接收到所述设备检索多播消息后,以多播方式向所述对端家庭中的家庭DLNA设备发送所述设备检索多播消息;所述对端家庭中的URL改写单元基于所述对端家庭中的家庭DLNA设备的唯一标识符(UUID),对从该家庭DLNA设备接收的针对所述设备检索多播消息的检索响应进行URL改写,所述检索响应至少包括URL字段和ST字段,所述ST字段存储检索目标;通过所述第二SSDP代理和第二SSDP中继设备,经由所述VPN隧道将经过URL改写后的检索响应发送到所述第一SSDP中继设备;以及通过所述第一SSDP代理对所述第一SSDP中继设备所接收的经过URL改写后的检索响应进行处理,从而以单播方式将经过URL改写后的检索响应发送到本地家庭中的所述家庭DLNA设备,其中,所述URL改写单元基于所述对端家庭中的家庭DLNA设备的UUID,对从所接收的检索响应进行URL改写的步骤包括:将所述检索响应中的URL的IP地址和端口号分别改写为所述本地家庭的网关中的Web代理服务器的IP地址和监听端口的端口号;以及将所述检索响应中的URL的路径部分改写为所述对端家庭中的所述家庭DLNA设备的UUID。 |
地址 |
110179 辽宁省沈阳市浑南新区新秀街2号 |