CN105142007B - 多屏互动设备之间的控制方法、多屏互动设备及系统 - Google Patents
多屏互动设备之间的控制方法、多屏互动设备及系统 Download PDFInfo
- Publication number
- CN105142007B CN105142007B CN201510439163.4A CN201510439163A CN105142007B CN 105142007 B CN105142007 B CN 105142007B CN 201510439163 A CN201510439163 A CN 201510439163A CN 105142007 B CN105142007 B CN 105142007B
- Authority
- CN
- China
- Prior art keywords
- equipment
- screen interactive
- igrs
- information
- screen
- 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.)
- Active
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/436—Interfacing a local distribution network, e.g. communicating with another STB or one or more peripheral devices inside the home
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Computer And Data Communications (AREA)
- Information Transfer Between Computers (AREA)
Abstract
本发明公开了一种多屏互动设备之间的控制方法,主设备和从设备为支持不同多屏互动协议类型的多屏互动设备,该方法包括:主设备向从设备发送识别信息,识别信息中包括预设多屏互动协议的描述信息;接收从设备根据识别信息反馈的响应信息,响应信息由从设备根据识别信息中与从设备支持类型相同的多屏互动协议的描述信息生成;根据响应信息获取从设备支持的多屏互动协议类型,并根据从设备支持的多屏互动协议类型发送相应的控制指令至从设备。本发明还公开了一种多屏互动设备及多屏互动设备之间的控制系统。本发明实现了不同多屏互动协议类型的多屏互动设备之间的相互控制,为用户使用支持不同多屏互动协议类型的多屏互动设备时提供了便利。
Description
技术领域
本发明涉及多屏互动技术领域,尤其涉及一种多屏互动设备之间的控制方法、多屏互动设备及系统。
背景技术
目前,多屏互动设备凭借其可在不同平台设备上同时共享展示内容,丰富用户的多媒体生活,已得到了广泛的使用。多屏互动设备支持的协议包括DLNA协议、IGRS协议等,其中,数字生活网络联盟(Digital Living Network Alliance,简称DLNA)是国际通用的多屏互动协议,可以在不同设备之间直接进行相互发现、推送播放和控制,该协议是当前多屏互动设备的首选,如XBOX、Windows 7、Intel Tools for UPnP等很多软硬件都在应用该协议。信息设备资源共享协同服务(Intelligent Grouping and Resource Sharing,简称IGRS)是国内闪联组织制定的符合中国国内使用习惯的多屏互动协议,它整合了DLNA协议制定的一些功能,同时提供远程多媒体文件分享、网站视频分享等功能。目前在国内已得到了广泛的应用。
现有技术中支持相同多屏互动协议类型的多屏互动设备之间可直接进行通信、控制,如支持DLNA协议的DLNA设备能与同类型的其他DLNA设备进行通信、控制,支持IGRS协议的IGRS设备能与同类型的其他IGRS设备进行通信、控制。然而,支持不同多屏互动协议类型的多屏互动设备之间则无法进行通信、控制,如DLNA设备与IGRS设备之间无法直接进行通信、控制,这样,使得用户在使用支持不同多屏互动协议类型的多屏互动设备时非常不便。
发明内容
本发明的主要目的在于提供一种多屏互动设备之间的控制方法、多屏互动设备及系统,旨在实现不同多屏互动协议类型的多屏互动设备之间的相互控制。
为实现上述目的,本发明提供的一种多屏互动设备之间的控制方法,主设备和从设备为支持不同多屏互动协议类型的多屏互动设备,所述方法包括以下步骤:
所述主设备向所述从设备发送识别信息,所述识别信息中包括预设多屏互动协议的描述信息;
所述主设备接收所述从设备根据所述识别信息反馈的响应信息,其中,所述响应信息由所述从设备根据所述识别信息中与所述从设备支持类型相同的多屏互动协议的描述信息生成;
所述主设备根据所述响应信息获取所述从设备支持的多屏互动协议类型,并根据所述从设备支持的多屏互动协议类型发送相应的控制指令至所述从设备。
优选地,所述主设备为数字生活网络联盟DLNA设备或信息设备资源共享协同服务IGRS设备,所述从设备为IGRS设备或DLNA设备,所述主设备向所述从设备发送识别信息的步骤包括:
所述主设备通过简单服务发现协议向所述从设备发送DLNA数据包和IGRS数据包,所述DLNA数据包中包括DLNA描述模版,所述IGRS数据包中包括IGRS描述模版。
优选地,所述DLNA描述模版和所述IGRS描述模版为可扩展标记语言格式,所述DLNA描述模版中包括DLNA的协议描述信息;所述IGRS描述模版中包括IGRS的协议描述信息。
此外,为实现上述目的,本发明还提供一种多屏互动设备,所述多屏互动设备为主设备,所述主设备、从设备为支持不同多屏互动协议类型的多屏互动设备,所述多屏互动设备包括:
发送模块,用于向所述从设备发送识别信息,所述识别信息中包括预设多屏互动协议的描述信息;
接收模块,用于接收所述从设备根据所述识别信息反馈的响应信息,其中,所述响应信息由所述从设备根据所述识别信息中与所述从设备支持类型相同的多屏互动协议的描述信息生成;
控制模块,用于根据所述响应信息获取所述从设备支持的多屏互动协议类型,并根据所述从设备支持的多屏互动协议类型发送相应的控制指令至所述从设备。
优选地,所述主设备为DLNA设备或IGRS设备,所述从设备为IGRS设备或DLNA设备,所述发送模块具体用于:
通过简单服务发现协议向所述从设备发送DLNA数据包和IGRS数据包,所述DLNA数据包中包括DLNA描述模版,所述IGRS数据包中包括IGRS描述模版。
优选地,所述DLNA描述模版和所述IGRS描述模版为可扩展标记语言格式,所述DLNA描述模版中包括DLNA的协议描述信息;所述IGRS描述模版中包括IGRS的协议描述信息。
本发明又提供一种多屏互动设备之间的控制系统,所述系统包括:主设备及从设备,其中,所述主设备和从设备为支持不同多屏互动协议类型的多屏互动设备;
所述主设备向所述从设备发送识别信息,所述识别信息中包括预设多屏互动协议的描述信息;
所述从设备接收所述主设备发送的识别信息,根据所述识别信息中与所述从设备支持类型相同的多屏互动协议的描述信息生成响应信息,将所述响应信息反馈至所述主设备;
所述主设备接收所述从设备反馈的响应信息,根据所述响应信息获取所述从设备支持的多屏互动协议类型,并根据所述从设备支持的多屏互动协议类型发送相应的控制指令至所述从设备。
优选地,所述响应信息为统一资源定位符格式。
优选地,所述主设备还用于:
根据所述从设备支持的多屏互动协议类型通过超文本传输协议发送相应的控制指令至所述从设备,以供所述从设备根据所述控制指令执行相应的操作。
优选地,所述从设备还用于:当需要中断所述主设备的控制时,向所述主设备发送中断信息,以供所述主设备根据所述中断信息停止向所述从设备发送控制指令。
本发明提出的一种多屏互动设备之间的控制方法、多屏互动设备及系统,通过主设备向从设备发送预设多屏互动协议的描述信息,从设备根据与其支持的多屏互动协议类型相同的描述信息生成响应信息并反馈至主设备,主设备即可根据反馈的响应信息识别出从设备支持的多屏互动协议类型,并根据从设备支持的多屏互动协议类型发送相应的控制指令至该从设备,从而能根据不同设备的类型发送不同的控制指令,实现了不同多屏互动协议类型的多屏互动设备之间的相互控制,为用户使用支持不同多屏互动协议类型的多屏互动设备时提供了便利。
附图说明
图1为本发明多屏互动设备之间的控制方法一实施例的流程示意图;
图2为本发明多屏互动设备一实施例的功能模块示意图;
图3为本发明多屏互动设备之间的控制系统一实施例的结构示意图。
本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
多屏互动设备支持的协议类型包括DLNA、IGRS等多种协议,通过对多种多屏互动协议的系统结构、处理流程进行比对分析后发现:支持相同多屏互动协议类型的多屏互动设备之间发送的控制指令相同,因此,支持相同多屏互动协议类型的多屏互动设备之间可识别各自的控制指令,使得支持相同多屏互动协议类型的多屏互动设备之间可直接进行通信、控制;而支持不同多屏互动协议类型的多屏互动设备之间发送的控制指令不同,支持不同多屏互动协议类型的多屏互动设备之间无法识别各自的控制指令,从而导致支持不同多屏互动协议类型的多屏互动设备之间无法进行通信、控制。因而,本发明中只需在支持不同多屏互动协议类型的多屏互动设备之间首先识别多屏互动设备支持的多屏互动协议类型,再根据多屏互动设备支持的不同多屏互动协议类型发送对应的控制指令,即可使得不同多屏互动协议类型的多屏互动设备之间识别各自发送的控制指令,实现不同多屏互动协议类型的多屏互动设备之间的控制。
为此,本发明提供一种多屏互动设备之间的控制方法。
参照图1,图1为本发明多屏互动设备之间的控制方法一实施例的流程示意图。
在一实施例中,主设备和从设备为支持不同多屏互动协议类型的多屏互动设备,该多屏互动设备之间的控制方法包括:
步骤S10,所述主设备向所述从设备发送识别信息,所述识别信息中包括预设多屏互动协议的描述信息;
本实施例中,首先由主设备向所述从设备发送包含预设多屏互动协议描述信息的识别信息,其中,预设多屏互动协议的描述信息可以是所有多屏互动协议的描述信息,这样,主设备即可对其他所有多屏互动协议类型的从设备进行控制;也可以是主设备需要控制的从设备可能包含的几种多屏互动协议的描述信息,该识别信息中的多屏互动协议描述信息可预先根据用户需要进行设定。
步骤S20,所述主设备接收所述从设备根据所述识别信息反馈的响应信息,其中,所述响应信息由所述从设备根据所述识别信息中与所述从设备支持类型相同的多屏互动协议的描述信息生成;
将包含预设多屏互动协议描述信息的识别信息发送至从设备后,从设备可将自身支持的多屏互动协议与识别信息中包含多种多屏互动协议的描述信息进行比对,识别与自身支持类型相同的多屏互动协议的描述信息,并根据与自身支持类型相同的多屏互动协议的描述信息生成响应信息,并反馈至主设备,以通过反馈的响应信息使主设备获知该从设备自身支持的多屏互动协议类型。主设备接收从设备反馈的响应信息。
步骤S30,所述主设备根据所述响应信息获取所述从设备支持的多屏互动协议类型,并根据所述从设备支持的多屏互动协议类型发送相应的控制指令至所述从设备。
由于所述响应信息是由从设备根据与其自身支持的多屏互动协议类型相同的描述信息生成的,因此,主设备根据所述响应信息即可获知所述从设备支持的多屏互动协议类型,进而根据所述从设备支持的多屏互动协议类型发送相应的控制指令至所述从设备,其中,对支持不同多屏互动协议类型的从设备,发送的控制指令均不相同,且发送的控制指令均为支持不同多屏互动协议类型的从设备能识别的指令,从而实现对支持不同多屏互动协议类型的从设备的控制。
本实施例通过主设备向从设备发送预设多屏互动协议的描述信息,从设备根据与其支持的多屏互动协议类型相同的描述信息生成响应信息并反馈至主设备,主设备即可根据反馈的响应信息识别出从设备支持的多屏互动协议类型,并根据从设备支持的多屏互动协议类型发送相应的控制指令至该从设备,从而能根据不同设备的类型发送不同的控制指令,实现了不同多屏互动协议类型的多屏互动设备之间的相互控制,为用户使用支持不同多屏互动协议类型的多屏互动设备时提供了便利。
进一步地,在其他实施例中,所述主设备为DLNA设备或IGRS设备,所述从设备为IGRS设备或DLNA设备,上述步骤S10可以包括:
所述主设备通过简单服务发现协议向所述从设备发送DLNA数据包和IGRS数据包,所述DLNA数据包中包括DLNA描述模版,所述IGRS数据包中包括IGRS描述模版。
本实施例中,主设备、从设备为支持DLNA或IGRS的多屏互动设备,DLNA是国际通用的多屏互动协议,IGRS是国内闪联组织制定的符合中国国内使用习惯的多屏互动协议,DLNA与IGRS为目前使用最广泛的两种多屏互动协议,在此以主设备、从设备为DLNA设备或IGRS设备为例具体进行说明。
所述主设备首先通过简单服务发现协议(Simple Service Discovery Protocol,简称SSDP)向所述从设备发送识别信息,该识别信息包括DLNA数据包和IGRS数据包这两种特定类型的组播包,其中,所述DLNA数据包符合DLNA的协议定义与要求,IGRS数据包符合IGRS的协议定义与要求。且所述DLNA数据包中包括DLNA描述模版,所述IGRS数据包中包括IGRS描述模版。所述DLNA描述模版和所述IGRS描述模版为可扩展标记语言(ExtensibleMarkup Language,简称XML)格式,所述DLNA描述模版中包括主设备信息及DLNA的协议描述信息;所述IGRS描述模版中包括主设备信息及IGRS的协议描述信息。其中,主设备信息可包括主设备名称、设备类型、服务类型等与主设备相关的信息。DLNA、IGRS的协议描述信息可以包括DLNA、IGRS的协议模块、标识等用于体现不同互动协议特征的描述信息。
从设备接收到主设备发送的DLNA数据包和IGRS数据包这两种特定类型的组播包后,先判断当前从设备自身所支持的多屏互动协议类型是DLNA协议还是IGRS协议,再尝试对DLNA数据包和IGRS数据包中的描述模版进行解析,在解析过程中,从设备只能解析与已判断出的该从设备自身所支持类型相同的多屏互动协议的描述模版,而无法解析与所述从设备支持类型不同的多屏互动协议的描述模版,例如若从设备为IGRS设备,支持的多屏互动协议类型为IGRS,则该从设备接收到主设备发送的DLNA数据包和IGRS数据包后,只能解析与其支持类型相同的多屏互动协议的描述模版即IGRS描述模版,而对于DLNA数据包中的DLNA描述模版则无法解析。进一步地,从设备在解析与其支持类型相同的多屏互动协议的描述模版后,获取该描述模版中多屏互动协议的描述信息及主设备信息,并根据该描述模版中与所述从设备支持类型相同的多屏互动协议的描述信息生成响应信息,该响应信息中可包含所述从设备支持的多屏互动协议的相关描述信息。进而根据主设备信息将生成的响应信息反馈至主设备。
主设备等待从设备的响应信息,并在预设时间内判断是否接收到从设备的响应信息,若是,则将反馈响应信息的从设备加入到预设的设备列表中,该设备列表中存储的设备均为已与主设备建立通信连接,且可被主设备控制的从设备。主设备根据从设备反馈的响应信息即可获取从设备支持的多屏互动协议的相关描述信息,进而获知所述从设备支持的多屏互动协议类型,并根据所述从设备支持的多屏互动协议类型发送相应的控制指令至所述从设备,以实现DLNA设备与IGRS设备之间的相互控制。
本发明进一步提供一种多屏互动设备。
需要说明的是,本发明实施例中,该多屏互动设备可以为电视、电脑、移动终端等具有多屏互动功能的播放终端,也可以为XBOX等具有多屏互动处理功能的中间设备,在此不作限定。
参照图2,图2为本发明多屏互动设备一实施例的功能模块示意图。
在一实施例中,所述多屏互动设备为主设备,所述主设备、从设备为支持不同多屏互动协议类型的多屏互动设备,该多屏互动设备包括:
发送模块01,用于向所述从设备发送识别信息,所述识别信息中包括预设多屏互动协议的描述信息;
本实施例中,首先由主设备向所述从设备发送包含预设多屏互动协议描述信息的识别信息,其中,预设多屏互动协议的描述信息可以是所有多屏互动协议的描述信息,这样,主设备即可对其他所有多屏互动协议类型的从设备进行控制;也可以是主设备需要控制的从设备可能包含的几种多屏互动协议的描述信息,该识别信息中的多屏互动协议描述信息可预先根据用户需要进行设定。
接收模块02,用于接收所述从设备根据所述识别信息反馈的响应信息,其中,所述响应信息由所述从设备根据所述识别信息中与所述从设备支持类型相同的多屏互动协议的描述信息生成;
将包含预设多屏互动协议描述信息的识别信息发送至从设备后,从设备可将自身支持的多屏互动协议与识别信息中包含多种多屏互动协议的描述信息进行比对,识别与自身支持类型相同的多屏互动协议的描述信息,并根据与自身支持类型相同的多屏互动协议的描述信息生成响应信息,并反馈至主设备,以通过反馈的响应信息使主设备获知该从设备自身支持的多屏互动协议类型。主设备接收从设备反馈的响应信息。
控制模块03,用于根据所述响应信息获取所述从设备支持的多屏互动协议类型,并根据所述从设备支持的多屏互动协议类型发送相应的控制指令至所述从设备。
由于所述响应信息是由从设备根据与其自身支持的多屏互动协议类型相同的描述信息生成的,因此,主设备根据所述响应信息即可获知所述从设备支持的多屏互动协议类型,进而根据所述从设备支持的多屏互动协议类型发送相应的控制指令至所述从设备,其中,对支持不同多屏互动协议类型的从设备,发送的控制指令均不相同,且发送的控制指令均为支持不同多屏互动协议类型的从设备能识别的指令,从而实现对支持不同多屏互动协议类型的从设备的控制。
本实施例通过主设备向从设备发送预设多屏互动协议的描述信息,从设备根据与其支持的多屏互动协议类型相同的描述信息生成响应信息并反馈至主设备,主设备即可根据反馈的响应信息识别出从设备支持的多屏互动协议类型,并根据从设备支持的多屏互动协议类型发送相应的控制指令至该从设备,从而能根据不同设备的类型发送不同的控制指令,实现了不同多屏互动协议类型的多屏互动设备之间的相互控制,为用户使用支持不同多屏互动协议类型的多屏互动设备时提供了便利。
进一步地,在其他实施例中,所述主设备为DLNA设备或IGRS设备,所述从设备为IGRS设备或DLNA设备,上述发送模块01可以用于:
通过简单服务发现协议向所述从设备发送DLNA数据包和IGRS数据包,所述DLNA数据包中包括DLNA描述模版,所述IGRS数据包中包括IGRS描述模版。
本实施例中,主设备、从设备为支持DLNA或IGRS的多屏互动设备,DLNA是国际通用的多屏互动协议,IGRS是国内闪联组织制定的符合中国国内使用习惯的多屏互动协议,DLNA与IGRS为目前使用最广泛的两种多屏互动协议,在此以主设备、从设备为DLNA设备或IGRS设备为例具体进行说明。
所述主设备首先通过简单服务发现协议(Simple Service Discovery Protocol,简称SSDP)向所述从设备发送识别信息,该识别信息包括DLNA数据包和IGRS数据包这两种特定类型的组播包,其中,所述DLNA数据包符合DLNA的协议定义与要求,IGRS数据包符合IGRS的协议定义与要求。且所述DLNA数据包中包括DLNA描述模版,所述IGRS数据包中包括IGRS描述模版。所述DLNA描述模版和所述IGRS描述模版为可扩展标记语言(ExtensibleMarkup Language,简称XML)格式,所述DLNA描述模版中包括主设备信息及DLNA的协议描述信息;所述IGRS描述模版中包括主设备信息及IGRS的协议描述信息。其中,主设备信息可包括主设备名称、设备类型、服务类型等与主设备相关的信息。DLNA、IGRS的协议描述信息可以包括DLNA、IGRS的协议模块、标识等用于体现不同互动协议特征的描述信息。
从设备接收到主设备发送的DLNA数据包和IGRS数据包这两种特定类型的组播包后,先判断当前从设备自身所支持的多屏互动协议类型是DLNA协议还是IGRS协议,再尝试对DLNA数据包和IGRS数据包中的描述模版进行解析,在解析过程中,从设备只能解析与已判断出的该从设备自身所支持类型相同的多屏互动协议的描述模版,而无法解析与所述从设备支持类型不同的多屏互动协议的描述模版,例如若从设备为IGRS设备,支持的多屏互动协议类型为IGRS,则该从设备接收到主设备发送的DLNA数据包和IGRS数据包后,只能解析与其支持类型相同的多屏互动协议的描述模版即IGRS描述模版,而对于DLNA数据包中的DLNA描述模版则无法解析。进一步地,从设备在解析与其支持类型相同的多屏互动协议的描述模版后,获取该描述模版中多屏互动协议的描述信息及主设备信息,并根据该描述模版中与所述从设备支持类型相同的多屏互动协议的描述信息生成响应信息,该响应信息中可包含所述从设备支持的多屏互动协议的相关描述信息。进而根据主设备信息将生成的响应信息反馈至主设备。
主设备等待从设备的响应信息,并在预设时间内判断是否接收到从设备的响应信息,若是,则将反馈响应信息的从设备加入到预设的设备列表中,该设备列表中存储的设备均为已与主设备建立通信连接,且可被主设备控制的从设备。主设备根据从设备反馈的响应信息即可获取从设备支持的多屏互动协议的相关描述信息,进而获知所述从设备支持的多屏互动协议类型,并根据所述从设备支持的多屏互动协议类型发送相应的控制指令至所述从设备,以实现DLNA设备与IGRS设备之间的相互控制。
进一步地,在其他实施例中,上述接收模块02还可以用于:接收其他从设备发送的识别信息。将主设备自身支持的多屏互动协议与从设备发送的识别信息中包含多种多屏互动协议的描述信息进行比对,识别与主设备自身支持类型相同的多屏互动协议的描述信息,并根据与主设备自身支持类型相同的多屏互动协议的描述信息生成响应信息。
上述发送模块01还可以用于:将生成的响应信息发送至相应的从设备,以通过反馈的响应信息使相应的从设备获知该主设备自身支持的多屏互动协议类型,并由相应的从设备根据所述主设备支持的多屏互动协议类型发送相应的控制指令至所述主设备。
上述控制模块03还可以用于:识别从设备发送的控制指令,并进行相应的操作,操作完成后向从设备响应相应的操作结果。
本发明又提供一种多屏互动设备之间的控制系统。
参照图3,图3为本发明多屏互动设备之间的控制系统一实施例的结构示意图。
在一实施例中,该多屏互动设备之间的控制系统包括:主设备1及从设备2,其中,主设备1和从设备2为支持不同多屏互动协议类型的多屏互动设备;主设备1向从设备2发送识别信息,所述识别信息中包括预设多屏互动协议的描述信息;从设备2接收主设备1发送的识别信息,根据所述识别信息中与从设备2支持类型相同的多屏互动协议的描述信息生成响应信息,将所述响应信息反馈至主设备1;主设备1接收从设备2反馈的响应信息,根据所述响应信息获取从设备2支持的多屏互动协议类型,并根据从设备2支持的多屏互动协议类型发送相应的控制指令至从设备2。
具体地,主设备1向从设备2发送识别信息,并根据从设备2反馈的响应信息发送相应的控制指令至从设备2的过程如上所述,在此不再赘述。
本实施例中,从设备2在根据所述识别信息中与从设备2支持类型相同的多屏互动协议的描述信息生成响应信息后,将该响应信息以统一资源定位符(Uniform ResourceLocator,简称URL)格式反馈至主设备1,主设备1在根据反馈的响应信息识别从设备2支持的多屏互动协议类型后,可根据从设备2支持的多屏互动协议类型通过超文本传输协议(HyperText Transfer Protocol,简称HTTP)发送相应的控制指令至从设备2,同时,从设备2可根据主设备1发送的控制指令识别主设备1支持的多屏互动协议类型,并根据主设备1支持的多屏互动协议类型向主设备1发送对应的控制指令,这样,主设备1与从设备2即可通过网络进行信息交互,并通过网络实现不同多屏互动协议类型的多屏互动设备之间的相互调用、控制。
进一步地,当从设备2离开网络即需要中断主设备1的控制时,从设备2向主设备1发送中断信息,主设备1在侦听到从设备2的中断信息后,可获知从设备2已断开与主设备1的通信,则主设备1停止向从设备2发送控制指令,以终止与从设备2的交互控制,减小主设备1的资源损耗。
本实施例通过主设备1向从设备2发送预设多屏互动协议的描述信息,从设备2根据与其支持的多屏互动协议类型相同的描述信息生成响应信息并反馈至主设备1,主设备1即可根据反馈的响应信息识别出从设备2支持的多屏互动协议类型,并根据从设备2支持的多屏互动协议类型发送相应的控制指令至该从设备2,从而能根据不同设备的类型发送不同的控制指令,实现了不同多屏互动协议类型的多屏互动设备之间的相互控制,为用户使用支持不同多屏互动协议类型的多屏互动设备时提供了便利。
上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。
以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。
Claims (10)
1.一种多屏互动设备之间的控制方法,其特征在于,主设备和从设备为支持不同多屏互动协议类型的多屏互动设备,所述方法包括以下步骤:
所述主设备向所述从设备发送识别信息,所述识别信息中包括预设多屏互动协议的描述信息,所述预设多屏互动协议的描述信息包含从设备支持的多屏互动协议的描述信息;
所述主设备接收所述从设备根据所述识别信息反馈的响应信息,其中,所述响应信息由所述从设备根据所述识别信息中与所述从设备支持类型相同的多屏互动协议的描述信息生成;
所述主设备根据所述响应信息获取所述从设备支持的多屏互动协议类型,并根据所述从设备支持的多屏互动协议类型发送相应的控制指令至所述从设备。
2.如权利要求1所述的多屏互动设备之间的控制方法,其特征在于,所述主设备为数字生活网络联盟DLNA设备或信息设备资源共享协同服务IGRS设备,所述从设备为IGRS设备或DLNA设备,所述主设备向所述从设备发送识别信息的步骤包括:
所述主设备通过简单服务发现协议向所述从设备发送DLNA数据包和IGRS数据包,所述DLNA数据包中包括DLNA描述模版,所述IGRS数据包中包括IGRS描述模版。
3.如权利要求2所述的多屏互动设备之间的控制方法,其特征在于,所述DLNA描述模版和所述IGRS描述模版为可扩展标记语言格式,所述DLNA描述模版中包括DLNA的协议描述信息;所述IGRS描述模版中包括IGRS的协议描述信息。
4.一种多屏互动设备,其特征在于,所述多屏互动设备为主设备,所述主设备和从设备为支持不同多屏互动协议类型的多屏互动设备,所述主设备包括:
发送模块,用于向所述从设备发送识别信息,所述识别信息中包括预设多屏互动协议的描述信息,所述预设多屏互动协议的描述信息包含从设备支持的多屏互动协议的描述信息;
接收模块,用于接收所述从设备根据所述识别信息反馈的响应信息,其中,所述响应信息由所述从设备根据所述识别信息中与所述从设备支持类型相同的多屏互动协议的描述信息生成;
控制模块,用于根据所述响应信息获取所述从设备支持的多屏互动协议类型,并根据所述从设备支持的多屏互动协议类型发送相应的控制指令至所述从设备。
5.如权利要求4所述的多屏互动设备,其特征在于,所述主设备为DLNA设备或IGRS设备,所述从设备为IGRS设备或DLNA设备,所述发送模块用于:
通过简单服务发现协议向所述从设备发送DLNA数据包和IGRS数据包,所述DLNA数据包中包括DLNA描述模版,所述IGRS数据包中包括IGRS描述模版。
6.如权利要求5所述的多屏互动设备,其特征在于,所述DLNA描述模版和所述IGRS描述模版为可扩展标记语言格式,所述DLNA描述模版中包括DLNA的协议描述信息;所述IGRS描述模版中包括IGRS的协议描述信息。
7.一种多屏互动设备之间的控制系统,其特征在于,所述系统包括:主设备及从设备,其中,所述主设备和从设备为支持不同多屏互动协议类型的多屏互动设备;
所述主设备向所述从设备发送识别信息,所述识别信息中包括预设多屏互动协议的描述信息,所述预设多屏互动协议的描述信息包含从设备支持的多屏互动协议的描述信息;
所述从设备接收所述主设备发送的识别信息,根据所述识别信息中与所述从设备支持类型相同的多屏互动协议的描述信息生成响应信息,将所述响应信息反馈至所述主设备;
所述主设备接收所述从设备反馈的响应信息,根据所述响应信息获取所述从设备支持的多屏互动协议类型,并根据所述从设备支持的多屏互动协议类型发送相应的控制指令至所述从设备。
8.如权利要求7所述的多屏互动设备之间的控制系统,其特征在于,所述响应信息为统一资源定位符格式。
9.如权利要求8所述的多屏互动设备之间的控制系统,其特征在于,所述主设备还用于:
根据所述从设备支持的多屏互动协议类型通过超文本传输协议发送相应的控制指令至所述从设备,以供所述从设备根据所述控制指令执行相应的操作。
10.如权利要求7所述的多屏互动设备之间的控制系统,其特征在于,所述从设备还用于:当需要中断所述主设备的控制时,向所述主设备发送中断信息,以供所述主设备根据所述中断信息停止向所述从设备发送控制指令。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201510439163.4A CN105142007B (zh) | 2015-07-23 | 2015-07-23 | 多屏互动设备之间的控制方法、多屏互动设备及系统 |
| PCT/CN2016/084191 WO2017012417A1 (zh) | 2015-07-23 | 2016-05-31 | 多屏互动设备之间的控制方法、多屏互动设备及系统 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201510439163.4A CN105142007B (zh) | 2015-07-23 | 2015-07-23 | 多屏互动设备之间的控制方法、多屏互动设备及系统 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN105142007A CN105142007A (zh) | 2015-12-09 |
| CN105142007B true CN105142007B (zh) | 2018-09-04 |
Family
ID=54727192
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201510439163.4A Active CN105142007B (zh) | 2015-07-23 | 2015-07-23 | 多屏互动设备之间的控制方法、多屏互动设备及系统 |
Country Status (2)
| Country | Link |
|---|---|
| CN (1) | CN105142007B (zh) |
| WO (1) | WO2017012417A1 (zh) |
Families Citing this family (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN105142007B (zh) * | 2015-07-23 | 2018-09-04 | 深圳Tcl数字技术有限公司 | 多屏互动设备之间的控制方法、多屏互动设备及系统 |
| CN105657641B (zh) * | 2015-12-31 | 2020-05-05 | 中科创达软件股份有限公司 | 一种识别互联设备的方法、主智能设备及从智能设备 |
| CN105813227B (zh) * | 2016-04-29 | 2020-04-28 | 江苏惠通集团有限责任公司 | Ble语音数据传输方法及蓝牙设备 |
| CN107797781B (zh) * | 2016-09-02 | 2021-11-16 | 中兴通讯股份有限公司 | 多屏互动连接方法及终端 |
| CN106506535A (zh) * | 2016-12-14 | 2017-03-15 | 北京火舞科技有限公司 | 一种多人同屏互动的交互系统 |
| CN108322812B (zh) * | 2018-02-26 | 2020-12-04 | 海信视像科技股份有限公司 | 一种多屏互动方法、装置及终端 |
| CN112165520B (zh) * | 2020-09-24 | 2022-06-07 | 茂佳科技(广东)有限公司 | 投屏控制方法、投屏接收端及存储介质 |
| CN113053374B (zh) * | 2021-03-05 | 2022-08-26 | 天九共享网络科技集团有限公司 | 一种大屏幕控制系统 |
| CN115801859B (zh) * | 2022-11-10 | 2024-06-04 | 广东美的智能科技有限公司 | 组态设备之间的连接方法、工业控制装置和系统 |
| CN119030963B (zh) * | 2024-07-25 | 2025-09-30 | 浪潮云信息技术股份公司 | 一种安全大屏跨平台多屏实时联动的系统 |
| CN119402477B (zh) * | 2024-11-12 | 2025-11-25 | 北京文华在线教育科技股份有限公司 | 一种基于动态网络调节的适用于多教学场景的多屏互动方法 |
Family Cites Families (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101662453A (zh) * | 2008-08-29 | 2010-03-03 | 联想(北京)有限公司 | 一种针对协同标准的数据转换方法及设备 |
| CN101383777B (zh) * | 2008-10-23 | 2012-06-06 | 无锡中星微电子有限公司 | 一种连接蓝牙设备与闪联设备的装置和方法 |
| CN102118377A (zh) * | 2010-01-04 | 2011-07-06 | 上海贝尔股份有限公司 | 跨平台多媒体内容录制方法、装置和系统 |
| US20120151006A1 (en) * | 2010-12-13 | 2012-06-14 | Motorola Mobility, Inc. | Content sharing between a universal plug and play device and a wide area network device |
| CN102404413B (zh) * | 2011-12-29 | 2014-12-17 | Tcl集团股份有限公司 | 一种实现数字家庭设备间功能应用自动匹配的方法及系统 |
| CN103546575A (zh) * | 2013-10-30 | 2014-01-29 | 乐视致新电子科技(天津)有限公司 | 一种数据传输方法及装置 |
| CN105142007B (zh) * | 2015-07-23 | 2018-09-04 | 深圳Tcl数字技术有限公司 | 多屏互动设备之间的控制方法、多屏互动设备及系统 |
| CN105430482A (zh) * | 2015-09-29 | 2016-03-23 | 合一网络技术(北京)有限公司 | 一种多屏互动方法及终端设备 |
-
2015
- 2015-07-23 CN CN201510439163.4A patent/CN105142007B/zh active Active
-
2016
- 2016-05-31 WO PCT/CN2016/084191 patent/WO2017012417A1/zh not_active Ceased
Also Published As
| Publication number | Publication date |
|---|---|
| CN105142007A (zh) | 2015-12-09 |
| WO2017012417A1 (zh) | 2017-01-26 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN105142007B (zh) | 多屏互动设备之间的控制方法、多屏互动设备及系统 | |
| US11395213B2 (en) | Systems and methods for implementing multiple band service discovery | |
| CN106506535A (zh) | 一种多人同屏互动的交互系统 | |
| EP2933982B1 (en) | Media stream transfer method and user equipment | |
| CN105763619B (zh) | 客户端与服务端进行通讯的方法及装置 | |
| CN105050202B (zh) | 移动终端的利用中继服务器主动接入的会话建立方法 | |
| CN105898893B (zh) | 一种移动终端与物联网设备全双工通信的方法 | |
| CN107006054B (zh) | 用于音频-视频中继的无线对接方法和系统 | |
| CN103856374A (zh) | 一种数据传输方法、终端及家庭互联系统 | |
| CN103856376A (zh) | 智能交互方法和智能交互系统 | |
| US20200125346A1 (en) | Method, User Equipment, and Application Server for Downloading Application | |
| CN103716901A (zh) | 设备之间连接的方法、系统及相关设备 | |
| CN105847019A (zh) | 智能设备控制方法、控制节点及智能设备 | |
| US20250301022A1 (en) | Data transmission method and system, electronic device, and nonvolatile readable storage medium | |
| CN107743081B (zh) | 家电设备及其控制方法、系统及计算机可读存储介质 | |
| CN107835445B (zh) | 基于mqtt协议的电视控制方法、移动终端及电视 | |
| CN103530342B (zh) | 数据共享方法及装置 | |
| CN104852835A (zh) | 智能设备wifi通信系统及其控制方法 | |
| CN107465723A (zh) | 多屏互动连接方法、系统、移动终端及可读存储介质 | |
| CN104079422A (zh) | 管理网络设备的方法 | |
| CN103023668A (zh) | 一种发现并控制嵌入式入网设备的方法、装置及系统 | |
| CN112187486A (zh) | 智能设备之间的交互方法及智能设备 | |
| CN103685470B (zh) | 基于浏览器的遥控方法和系统、浏览器、应用服务器 | |
| CN105392179A (zh) | 一种基于web应用的局域网设备互发现的方法及装置 | |
| CN106534052B (zh) | 一种通信处理方法及电子设备 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant |