CN106506535A - An interactive system for multiple people to interact on the same screen - Google Patents
An interactive system for multiple people to interact on the same screen Download PDFInfo
- Publication number
- CN106506535A CN106506535A CN201611154936.5A CN201611154936A CN106506535A CN 106506535 A CN106506535 A CN 106506535A CN 201611154936 A CN201611154936 A CN 201611154936A CN 106506535 A CN106506535 A CN 106506535A
- Authority
- CN
- China
- Prior art keywords
- terminal
- server
- control
- screen
- terminals
- 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.)
- Pending
Links
- 230000002452 interceptive effect Effects 0.000 title claims abstract description 105
- 230000004044 response Effects 0.000 claims abstract description 32
- 230000011664 signaling Effects 0.000 claims abstract description 11
- 230000003993 interaction Effects 0.000 claims description 42
- 238000000034 method Methods 0.000 claims description 24
- 238000004891 communication Methods 0.000 claims description 16
- 238000012545 processing Methods 0.000 claims description 9
- 230000008569 process Effects 0.000 claims description 8
- 230000005540 biological transmission Effects 0.000 claims description 4
- 238000012360 testing method Methods 0.000 claims description 3
- 238000010586 diagram Methods 0.000 description 3
- 238000011161 development Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 238000004590 computer program Methods 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000008520 organization Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/02—Protocol performance
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/60—Network streaming of media packets
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/60—Network streaming of media packets
- H04L65/65—Network streaming protocols, e.g. real-time transport protocol [RTP] or real-time control protocol [RTCP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/12—Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
- H04L67/125—Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks involving control of end-device applications over a network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/08—Protocols for interworking; Protocol conversion
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Computer Security & Cryptography (AREA)
- Health & Medical Sciences (AREA)
- Computing Systems (AREA)
- General Health & Medical Sciences (AREA)
- Medical Informatics (AREA)
- Information Transfer Between Computers (AREA)
Abstract
Description
技术领域technical field
本发明涉及多屏互动技术领域,尤其涉及一种多屏互动设备之间的控制及显示方法、多屏互动设备及系统。The present invention relates to the technical field of multi-screen interaction, in particular to a control and display method between multi-screen interactive devices, multi-screen interactive device and system.
背景技术Background technique
随着互联网技术的不断发展,互联网电视迅速的崛起,各个终端产品已经很好的融合到互联网电视、智能屏幕中,随着这一趋势的发展,实现终端对于互联网视频和信息的内容分享和互动已经迫在眉睫。根据这一现状多屏互动技术应运而生,多屏互动所指的是,基于DLNA协议或闪联协议,通过WIFI及移动网络连接,在不同多媒体终端上,如常见基于Ios,Android,Symbian、Windows mobile等不同操作系统上的不同智能终端设备如手机,PAD,TV、大屏幕等之间,可进行多媒体(音频,视频,图片)及数据内容的传输,解析,展示,控制等一系列操作,可以在不同平台终端上同时共享展示内容,丰富用户的多媒体生活。而应用最为广泛的三屏互动是电视屏,手机屏和电脑屏之间通过三屏互动的网络协议实现视频互相推送、手机模拟遥控器控制、手机模拟鼠标控制、三屏终端的数据共享。With the continuous development of Internet technology and the rapid rise of Internet TV, various terminal products have been well integrated into Internet TV and smart screens. With the development of this trend, the content sharing and interaction of Internet video and information by terminals will be realized. It is imminent. According to this status quo, multi-screen interactive technology emerged as the times require. Multi-screen interaction refers to, based on DLNA protocol or IGRS protocol, connected through WIFI and mobile network, on different multimedia terminals, such as common based on Ios, Android, Symbian, A series of operations such as transmission, analysis, display, control, etc. , can share and display content on different platform terminals at the same time, enriching users' multimedia life. The most widely used three-screen interaction is the TV screen. The three-screen interactive network protocol between the mobile phone screen and the computer screen realizes video mutual push, mobile phone analog remote control, mobile phone analog mouse control, and data sharing of three-screen terminals.
目前,多屏互动设备凭借其可在不同平台设备上同时共享展示内容,丰富用户的多媒体生活,已得到了广泛的使用。多屏互动设备支持的协议包括DLNA协议、IGRS协议等,其中,数字生活网络联盟(DigitalLivingNetworkAlliance,简称DLNA)是国际通用的多屏互动协议,可以在不同设备之间直接进行相互发现、推送播放和控制,该协议是当前多屏互动设备的首选,如XBOX、Windows7、IntelToolsforUPnP等很多软硬件都在应用该协议。信息设备资源共享协同服务(IntelligentGroupingandResourceSharing,简称IGRS)是国内闪联组织制定的符合中国国内使用习惯的多屏互动协议,它整合了DLNA协议制定的一些功能,同时提供远程多媒体文件分享、网站视频分享等功能。目前在国内已得到了广泛的应用。At present, multi-screen interactive devices have been widely used because they can share and display content on different platform devices at the same time, enriching users' multimedia life. The protocols supported by multi-screen interactive devices include DLNA protocol, IGRS protocol, etc. Among them, Digital Living Network Alliance (Digital Living Network Alliance, referred to as DLNA) is an internationally common multi-screen interactive protocol, which can directly perform mutual discovery, push playback and Control, this protocol is the first choice for current multi-screen interactive devices, such as XBOX, Windows7, IntelToolsforUPnP and many other software and hardware are using this protocol. Information Equipment Resource Sharing Collaboration Service (Intelligent Grouping and Resource Sharing, referred to as IGRS) is a multi-screen interactive protocol formulated by the domestic IGRS organization in line with China's domestic usage habits. It integrates some functions formulated by the DLNA protocol and provides remote multimedia file sharing and website video sharing. and other functions. At present, it has been widely used in China.
现有技术中支持相同多屏互动协议类型的多屏互动设备之间可直接进行通信、控制,如支持DLNA协议的DLNA设备能与同类型的其他DLNA设备进行通信、控制,支持IGRS协议的IGRS设备能与同类型的其他IGRS设备进行通信、控制。然而,支持不同多屏互动协议类型的多屏互动设备之间则无法进行通信、控制,如DLNA设备与IGRS设备之间无法直接进行通信、控制,这样,使得用户在使用支持不同多屏互动协议类型的多屏互动设备时非常不便。In the prior art, multi-screen interactive devices that support the same type of multi-screen interactive protocol can directly communicate and control each other. For example, a DLNA device that supports the DLNA protocol can communicate and control with other DLNA devices of the same type, and an IGRS that supports the IGRS protocol The device can communicate and control with other IGRS devices of the same type. However, multi-screen interactive devices that support different types of multi-screen interactive protocols cannot communicate and control each other. For example, DLNA devices and IGRS devices cannot directly communicate and control. This type of multi-screen interactive device is very inconvenient.
发明内容Contents of the invention
本发明的主要目的在于提供一种多屏互动设备之间的控制方法、多屏互动设备及系统,旨在实现不同多屏互动协议类型的多屏互动设备之间的相互控制。为此,本发明提供的技术方案如下:The main purpose of the present invention is to provide a control method between multi-screen interactive devices, a multi-screen interactive device and a system, aiming at realizing mutual control between multi-screen interactive devices of different types of multi-screen interactive protocols. For this reason, the technical scheme provided by the invention is as follows:
一种多人同屏互动的交互系统,其特征在于,所述多屏互动系统包括:一个服务器和多个终端,服务器包括发送模块,用于向终端发送识别信息,所述识别信息中包括预设多屏互动协议的描述信息;接收模块,用于接收终端根据所述识别信息反馈的响应信息,其中,所述响应信息由所述终端根据所述识别信息中与所述终端支持类型相同的多屏互动协议的描述信息生成;控制模块,用于根据所述响应信息获取所述终端支持的多屏互动协议类型,并根据所述终端支持的多屏互动协议类型发送相应的控制指令至所述终端;终端包括:音视频数据收发模块,用于经由第一信道收发音视频数据;控制信息收发模块,用于经由不同于该第一信道的第二信道收发控制信息;终端还包括应用程序,所述应用程序与所述服务器端的服务程序之间建立连接;通过标准通信与传输协议完成服务器和多个终端间的通信与识别信息,所述识别信息中包括预设多屏互动协议的描述信息;所述服务器接收所述从终端根据所述识别信息反馈的响应信息,其中,所述响应信息由所述从终端根据所述识别信息中与所述从终端支持类型相同的多屏互动协议的描述信息生成;终端将相关控制命令发送至服务器,服务器完成对相关协议的解析并生成适合被控制终端解析的控制信令,并将控制信令发送至被控制终端,完成操作终端对被控制终端的控制。An interactive system for multi-person interaction on the same screen, characterized in that the multi-screen interactive system includes: a server and multiple terminals, the server includes a sending module for sending identification information to the terminal, the identification information includes preset The description information of the multi-screen interactive protocol is provided; the receiving module is used to receive the response information fed back by the terminal according to the identification information, wherein the response information is provided by the terminal according to the identification information of the same type as that supported by the terminal. Generation of description information of the multi-screen interactive protocol; a control module, configured to obtain the type of multi-screen interactive protocol supported by the terminal according to the response information, and send corresponding control instructions to the terminal according to the type of multi-screen interactive protocol supported by the terminal The above-mentioned terminal; the terminal includes: an audio and video data transceiver module, used to send and receive audio and video data via a first channel; a control information transceiver module, used to send and receive control information via a second channel different from the first channel; the terminal also includes an application program , establish a connection between the application program and the server-side service program; complete the communication and identification information between the server and multiple terminals through a standard communication and transmission protocol, and the identification information includes a description of a preset multi-screen interactive protocol information; the server receives the response information fed back by the slave terminal according to the identification information, wherein the response information is provided by the slave terminal according to the identification information and the same type of multi-screen interaction protocol supported by the slave terminal The description information is generated; the terminal sends the relevant control command to the server, the server completes the analysis of the relevant protocol and generates the control signaling suitable for the analysis of the controlled terminal, and sends the control signaling to the controlled terminal to complete the operation of the terminal to the controlled terminal. terminal control.
进一步,所述服务器为数字生活网络联盟DLNA设备或信息设备资源共享协同服务IGRS设备,所述终端为IGRS设备或DLNA设备,所述第一信道可以为局域网、无线局域网、移动互联网,所述第二信道可以为局域网、无线局域网、移动互联网、蓝牙或红外。Further, the server is a Digital Living Network Alliance DLNA device or an information device resource sharing collaborative service IGRS device, the terminal is an IGRS device or a DLNA device, the first channel can be a local area network, a wireless local area network, or the mobile Internet, and the second The second channel can be LAN, WLAN, mobile Internet, bluetooth or infrared.
进一步,所述识别信息包括DLNA数据包和IGRS数据包,所述DLNA数据包中包括DLNA描述模版,所述IGRS数据包中包括IGRS描述模版。Further, the identification information includes a DLNA data packet and an IGRS data packet, the DLNA data packet includes a DLNA description template, and the IGRS data packet includes an IGRS description template.
进一步,在服务器通过相应的业务处理平台和终端安装相关平台客户端软件来实现多种终端间内容的无缝切换、不同终端上同一内容的数据关联、使用者在不同终端登录账号的关联,不同终端间通信均通过服务器进行,实现终端对终端的控制;业务处理平台在此过程完成对不同终端发起的信令请求的解析、处理、并通知被控制终端完成相关操作;为实现多种终端上登录账号的统一,在服务器通过建立关联数据库表,将多种终端上的登录账号进行绑定,从而实现统一的登录认证;所述服务器由数据关联模块、用户账号关联模块构成,所述数据关联模块完成在不同应用终端上展示内容的索引文件的关联关系创建,并生成新的索引文件供能力支撑平台所使用;所述用户账号关联模块完成使用者在不同应用终端进行登录所用账号的关联关系的创建,从而实现系统自动识别不同终端上登陆的同一使用者。Furthermore, the server installs relevant platform client software through corresponding business processing platforms and terminals to realize seamless switching of content between various terminals, data association of the same content on different terminals, and association of users’ login accounts on different terminals. The communication between terminals is carried out through the server to realize terminal-to-terminal control; the business processing platform completes the analysis and processing of signaling requests initiated by different terminals in this process, and notifies the controlled terminal to complete related operations; For the unification of login accounts, the server binds the login accounts on various terminals by establishing an associated database table, so as to realize unified login authentication; the server is composed of a data association module and a user account association module, and the data association The module completes the creation of the association relationship of index files displaying content on different application terminals, and generates new index files for use by the capability support platform; the user account association module completes the association relationship of accounts used by users to log in on different application terminals Create, so that the system can automatically identify the same user logged in on different terminals.
本发明还提供一种多屏互动实现方法,包括以下步骤:The present invention also provides a method for realizing multi-screen interaction, which includes the following steps:
步骤1:服务器应用程序以广播的方式发送数据包;Step 1: The server application sends data packets in broadcast mode;
步骤2:所述服务器端的所述服务程序监听数据包,并辨别其接收到的数据包是否是终端的所述应用程序所发送;Step 2: The service program on the server side listens to data packets, and distinguishes whether the received data packets are sent by the application program of the terminal;
步骤3:终端登录服务器,与所述服务器端的所述服务程序之间建立连接后,在所述客户端的显示屏上显示操控界面,其中所述操控界面上具有操控按钮;Step 3: After the terminal logs in to the server and establishes a connection with the service program on the server, a control interface is displayed on the display screen of the client, wherein the control interface has control buttons;
步骤:4:终端登陆成功后,服务器向各登陆成功的终端主动下发该终端所处的终端分类的终端列表,所述终端列表至少包括终端标识,终端分组,以及终端连接状态信息;Step: 4: After the terminal successfully logs in, the server actively sends the terminal list of the terminal classification where the terminal is located to each successfully logged-in terminal, and the terminal list includes at least terminal identification, terminal grouping, and terminal connection status information;
步骤5:终端获取上述终端列表,与列表中的终端进行本地直连测试,并记录每个终端的直连状态,所述直连状态包括连接正常和连接失败;Step 5: The terminal obtains the above terminal list, performs a local direct connection test with the terminals in the list, and records the direct connection status of each terminal, and the direct connection status includes normal connection and connection failure;
步骤6:终端根据直连状态与其他终端通信,利用所述客户端上的所述操控界面上的操控按钮而输入控制命令,并向所述服务器端发送所述控制命令,所述服务器端的所述服务程序根据所述控制命令而执行相应的操作,并将相应的画面显示在所述服务器端的显示屏上。Step 6: The terminal communicates with other terminals according to the directly connected state, uses the control button on the control interface on the client to input a control command, and sends the control command to the server, and all the control commands on the server The service program executes corresponding operations according to the control commands, and displays corresponding pictures on the display screen of the server.
进一步,所述多屏互动方法进一步包括:当终端的所述应用程序关闭时,发送一个关闭命令至所述服务器端的所述服务程序;所述服务器端的所述服务程序关闭所述终端的所述应用程序与所述服务器端的所述服务程序之间的连接;在终端的所述应用程序与所述服务器端的所述服务程序之间建立连接后,所述终端定时向所述服务器端发送心跳包;所述服务器端判断是否定时收到所述终端发送来的心跳包,如未定时收到,则所述服务器端的所述服务程序关闭所述客户端的所述应用程序与所述服务器端的所述服务程序之间的连接。Further, the multi-screen interaction method further includes: when the application program of the terminal is closed, sending a close command to the service program of the server; the service program of the server closes the terminal The connection between the application program and the service program on the server side; after the connection is established between the application program on the terminal and the service program on the server side, the terminal regularly sends heartbeat packets to the server side ; The server side judges whether to receive the heartbeat packet sent by the terminal regularly, and if it is not received regularly, the service program of the server side closes the application program of the client side and the described server side of the server side Connections between service programs.
本发明提出的一种多屏互动设备之间的控制方法、多屏互动设备及系统,通过服务器向终端发送预设多屏互动协议的描述信息,终端根据与其支持的多屏互动协议类型相同的描述信息生成响应信息并反馈至服务器,服务器即可根据反馈的响应信息识别出终端支持的多屏互动协议类型,并根据终端支持的多屏互动协议类型发送相应的控制指令至该终端,从而能根据不同设备的类型发送不同的控制指令,实现了不同多屏互动协议类型的多屏互动设备之间的相互控制,为用户使用支持不同多屏互动协议类型的多屏互动设备时提供了便利。A control method between multi-screen interactive devices, a multi-screen interactive device and a system proposed by the present invention send the description information of the preset multi-screen interactive protocol to the terminal through the server, and the terminal uses the same type of multi-screen interactive protocol as it supports. The description information generates response information and feeds it back to the server. The server can identify the type of multi-screen interaction protocol supported by the terminal according to the feedback information, and send corresponding control instructions to the terminal according to the type of multi-screen interaction protocol supported by the terminal. Sending different control commands according to different types of devices realizes mutual control between multi-screen interactive devices of different types of multi-screen interactive protocols, and provides convenience for users when using multi-screen interactive devices supporting different types of multi-screen interactive protocols.
附图说明Description of drawings
图1是本发明多屏互动系统的连接关系图;Fig. 1 is a connection diagram of the multi-screen interactive system of the present invention;
图2是本发明终端登陆服务器并建立通信直连的示意图示意图;Fig. 2 is a schematic diagram of a terminal of the present invention logging in to a server and establishing a direct communication connection;
图3本发明多屏互动设备之间的控制系统一实施例的结构示意图Fig. 3 is a schematic structural diagram of an embodiment of the control system between multi-screen interactive devices of the present invention
具体实施方式detailed description
下面结合实施例对本发明进行进一步说明。The present invention is further described below in conjunction with embodiment.
实施例1Example 1
多屏互动设备支持的协议类型包括DLNA、IGRS等多种协议,通过对多种多屏互动协议的系统结构、处理流程进行比对分析后发现:支持相同多屏互动协议类型的多屏互动设备之间发送的控制指令相同,因此,支持相同多屏互动协议类型的多屏互动设备之间可识别各自的控制指令,使得支持相同多屏互动协议类型的多屏互动设备之间可直接进行通信、控制;而支持不同多屏互动协议类型的多屏互动设备之间发送的控制指令不同,支持不同多屏互动协议类型的多屏互动设备之间无法识别各自的控制指令,从而导致支持不同多屏互动协议类型的多屏互动设备之间无法进行通信、控制。因而,本发明中只需在支持不同多屏互动协议类型的多屏互动设备之间首先识别多屏互动设备支持的多屏互动协议类型,再根据多屏互动设备支持的不同多屏互动协议类型发送对应的控制指令,即可使得不同多屏互动协议类型的多屏互动设备之间识别各自发送的控制指令,实现不同多屏互动协议类型的多屏互动设备之间的控制。The protocol types supported by multi-screen interactive devices include DLNA, IGRS and other protocols. After comparing and analyzing the system structure and processing flow of various multi-screen interactive protocols, it is found that: multi-screen interactive devices that support the same type of multi-screen interactive protocol The control commands sent between them are the same, therefore, the multi-screen interactive devices that support the same type of multi-screen interactive protocol can recognize their own control commands, so that the multi-screen interactive devices that support the same type of multi-screen interactive protocol can communicate directly , control; while the control commands sent by multi-screen interactive devices supporting different types of multi-screen interactive protocols are different, the multi-screen interactive devices supporting different types of multi-screen interactive protocols cannot recognize their respective control commands, resulting in different Communication and control cannot be performed between multi-screen interactive devices of the screen interactive protocol type. Therefore, in the present invention, it is only necessary to first identify the types of multi-screen interactive protocols supported by the multi-screen interactive devices among the multi-screen interactive devices supporting different types of multi-screen interactive protocols, and then according to the different types of multi-screen interactive protocols supported by the multi-screen interactive devices Sending the corresponding control instructions can make the multi-screen interactive devices of different multi-screen interactive protocol types recognize the control instructions sent respectively, and realize the control between the multi-screen interactive devices of different multi-screen interactive protocol types.
附图1-3所示,本发明提供一种多屏互动系统,包括一个服务器1和多个终端,所述多个终端至少包括:至少一个带有显示屏幕的电脑2-1至2-n、至少一个带有显示屏幕的移动通信终端3-1至3-n、以及至少一个带有显示屏幕的电视4-1至4-n。多屏互动系统的各终端之间与服务器之间优选采用直接连接方式。优选地,所述服务器记录了媒体资源。As shown in the accompanying drawings 1-3, the present invention provides a multi-screen interactive system, including a server 1 and a plurality of terminals, the plurality of terminals at least include: at least one computer 2-1 to 2-n with a display screen , at least one mobile communication terminal 3-1 to 3-n with a display screen, and at least one television 4-1 to 4-n with a display screen. It is preferable to adopt a direct connection mode between each terminal of the multi-screen interactive system and the server. Preferably, said server records media resources.
一种多人同屏互动的交互系统,其特征在于,所述多屏互动系统包括:一个服务器和多个终端,服务器包括发送模块,用于向终端发送识别信息,所述识别信息中包括预设多屏互动协议的描述信息;接收模块,用于接收终端根据所述识别信息反馈的响应信息,其中,所述响应信息由所述终端根据所述识别信息中与所述终端支持类型相同的多屏互动协议的描述信息生成;控制模块,用于根据所述响应信息获取所述终端支持的多屏互动协议类型,并根据所述终端支持的多屏互动协议类型发送相应的控制指令至所述终端;终端包括:音视频数据收发模块,用于经由第一信道收发音视频数据;控制信息收发模块,用于经由不同于该第一信道的第二信道收发控制信息;终端还包括应用程序,所述应用程序与所述服务器端的服务程序之间建立连接;通过标准通信与传输协议完成服务器和多个终端间的通信与识别信息,所述识别信息中包括预设多屏互动协议的描述信息;所述服务器接收所述从终端根据所述识别信息反馈的响应信息,其中,所述响应信息由所述从终端根据所述识别信息中与所述从终端支持类型相同的多屏互动协议的描述信息生成;终端将相关控制命令发送至服务器,服务器完成对相关协议的解析并生成适合被控制终端解析的控制信令,并将控制信令发送至被控制终端,完成操作终端对被控制终端的控制。An interactive system for multi-person interaction on the same screen, characterized in that the multi-screen interactive system includes: a server and multiple terminals, the server includes a sending module for sending identification information to the terminal, the identification information includes preset The description information of the multi-screen interactive protocol is provided; the receiving module is used to receive the response information fed back by the terminal according to the identification information, wherein the response information is provided by the terminal according to the identification information of the same type as that supported by the terminal. Generation of description information of the multi-screen interactive protocol; a control module, configured to obtain the type of multi-screen interactive protocol supported by the terminal according to the response information, and send corresponding control instructions to the terminal according to the type of multi-screen interactive protocol supported by the terminal The above-mentioned terminal; the terminal includes: an audio and video data transceiver module, used to send and receive audio and video data via a first channel; a control information transceiver module, used to send and receive control information via a second channel different from the first channel; the terminal also includes an application program , establish a connection between the application program and the server-side service program; complete the communication and identification information between the server and multiple terminals through a standard communication and transmission protocol, and the identification information includes a description of a preset multi-screen interactive protocol information; the server receives the response information fed back by the slave terminal according to the identification information, wherein the response information is provided by the slave terminal according to the identification information and the same type of multi-screen interaction protocol supported by the slave terminal The description information is generated; the terminal sends the relevant control command to the server, the server completes the analysis of the relevant protocol and generates the control signaling suitable for the analysis of the controlled terminal, and sends the control signaling to the controlled terminal to complete the operation of the terminal to the controlled terminal. terminal control.
进一步,所述服务器为数字生活网络联盟DLNA设备或信息设备资源共享协同服务IGRS设备,所述终端为IGRS设备或DLNA设备,所述第一信道可以为局域网、无线局域网、移动互联网,所述第二信道可以为局域网、无线局域网、移动互联网、蓝牙或红外。Further, the server is a Digital Living Network Alliance DLNA device or an information device resource sharing collaborative service IGRS device, the terminal is an IGRS device or a DLNA device, the first channel can be a local area network, a wireless local area network, or the mobile Internet, and the second The second channel can be LAN, WLAN, mobile Internet, bluetooth or infrared.
进一步,所述识别信息包括DLNA数据包和IGRS数据包,所述DLNA数据包中包括DLNA描述模版,所述IGRS数据包中包括IGRS描述模版。Further, the identification information includes a DLNA data packet and an IGRS data packet, the DLNA data packet includes a DLNA description template, and the IGRS data packet includes an IGRS description template.
进一步,在服务器通过相应的业务处理平台和终端安装相关平台客户端软件来实现多种终端间内容的无缝切换、不同终端上同一内容的数据关联、使用者在不同终端登录账号的关联,不同终端间通信均通过服务器进行,实现终端对终端的控制;业务处理平台在此过程完成对不同终端发起的信令请求的解析、处理、并通知被控制终端完成相关操作;为实现多种终端上登录账号的统一,在服务器通过建立关联数据库表,将多种终端上的登录账号进行绑定,从而实现统一的登录认证;所述服务器由数据关联模块、用户账号关联模块构成,所述数据关联模块完成在不同应用终端上展示内容的索引文件的关联关系创建,并生成新的索引文件供能力支撑平台所使用;所述用户账号关联模块完成使用者在不同应用终端进行登录所用账号的关联关系的创建,从而实现系统自动识别不同终端上登陆的同一使用者。Furthermore, the server installs relevant platform client software through corresponding business processing platforms and terminals to realize seamless switching of content between various terminals, data association of the same content on different terminals, and association of users’ login accounts on different terminals. The communication between terminals is carried out through the server to realize terminal-to-terminal control; the business processing platform completes the analysis and processing of signaling requests initiated by different terminals in this process, and notifies the controlled terminal to complete related operations; For the unification of login accounts, the server binds the login accounts on various terminals by establishing an associated database table, so as to realize unified login authentication; the server is composed of a data association module and a user account association module, and the data association The module completes the creation of the association relationship of index files displaying content on different application terminals, and generates new index files for use by the capability support platform; the user account association module completes the association relationship of accounts used by users to log in on different application terminals Create, so that the system can automatically identify the same user logged in on different terminals.
所述服务器首先通过简单服务发现协议(SimpleServiceDiscoveryProtocol,简称SSDP)向所述终端发送识别信息,该识别信息包括DLNA数据包和IGRS数据包这两种特定类型的组播包,其中,所述DLNA数据包符合DLNA的协议定义与要求,IGRS数据包符合IGRS的协议定义与要求。且所述DLNA数据包中包括DLNA描述模版,所述IGRS数据包中包括IGRS描述模版。所述DLNA描述模版和所述IGRS描述模版为可扩展标记语言(ExtensibleMarkupLanguage,简称XML)格式,所述DLNA描述模版中包括服务器信息及DLNA的协议描述信息;所述IGRS描述模版中包括服务器信息及IGRS的协议描述信息。其中,服务器信息可包括服务器名称、设备类型、服务类型等与服务器相关的信息。DLNA、IGRS的协议描述信息可以包括DLNA、IGRS的协议模块、标识等用于体现不同互动协议特征的描述信息。The server first sends identification information to the terminal through Simple Service Discovery Protocol (SSDP), the identification information includes two specific types of multicast packets, DLNA data packets and IGRS data packets, wherein the DLNA data The package conforms to the protocol definition and requirements of DLNA, and the IGRS data packet conforms to the protocol definition and requirements of IGRS. And the DLNA data packet includes a DLNA description template, and the IGRS data packet includes an IGRS description template. The DLNA description template and the IGRS description template are in Extensible Markup Language (XML) format, and the DLNA description template includes server information and DLNA protocol description information; the IGRS description template includes server information and IGRS protocol description information. Wherein, the server information may include server-related information such as server name, device type, and service type. The protocol description information of DLNA and IGRS may include description information such as protocol modules and identifiers of DLNA and IGRS for reflecting the characteristics of different interactive protocols.
终端接收到服务器发送的DLNA数据包和IGRS数据包这两种特定类型的组播包后,先判断当前终端自身所支持的多屏互动协议类型是DLNA协议还是IGRS协议,再尝试对DLNA数据包和IGRS数据包中的描述模版进行解析,在解析过程中,终端只能解析与已判断出的该终端自身所支持类型相同的多屏互动协议的描述模版,而无法解析与所述终端支持类型不同的多屏互动协议的描述模版,例如若终端为IGRS设备,支持的多屏互动协议类型为IGRS,则该终端接收到服务器发送的DLNA数据包和IGRS数据包后,只能解析与其支持类型相同的多屏互动协议的描述模版即IGRS描述模版,而对于DLNA数据包中的DLNA描述模版则无法解析。进一步地,终端在解析与其支持类型相同的多屏互动协议的描述模版后,获取该描述模版中多屏互动协议的描述信息及服务器信息,并根据该描述模版中与所述终端支持类型相同的多屏互动协议的描述信息生成响应信息,该响应信息中可包含所述终端支持的多屏互动协议的相关描述信息。进而根据服务器信息将生成的响应信息反馈至服务器。After receiving the two specific types of multicast packets, DLNA data packet and IGRS data packet sent by the server, the terminal first judges whether the current multi-screen interaction protocol supported by the terminal itself is the DLNA protocol or the IGRS protocol, and then tries to process the DLNA data packet. and the description template in the IGRS data packet. During the parsing process, the terminal can only parse the description template of the multi-screen interactive protocol that is the same as the type supported by the terminal itself, but cannot parse the type supported by the terminal. Description templates for different multi-screen interactive protocols. For example, if the terminal is an IGRS device and the supported multi-screen interactive protocol type is IGRS, the terminal can only parse the supported type after receiving the DLNA data packet and IGRS data packet sent by the server. The description template of the same multi-screen interaction protocol is the IGRS description template, but the DLNA description template in the DLNA data packet cannot be parsed. Further, after the terminal parses the description template of the multi-screen interactive protocol of the same type as it supports, it obtains the description information and server information of the multi-screen interactive protocol in the description template, and according to the The description information of the multi-screen interaction protocol generates response information, and the response information may include relevant description information of the multi-screen interaction protocol supported by the terminal. Then, the generated response information is fed back to the server according to the server information.
服务器等待终端的响应信息,并在预设时间内判断是否接收到终端的响应信息,若是,则将反馈响应信息的终端加入到预设的设备列表中,该设备列表中存储的设备均为已与服务器建立通信连接,且可被服务器控制的终端。服务器根据终端反馈的响应信息即可获取终端支持的多屏互动协议的相关描述信息,进而获知所述终端支持的多屏互动协议类型,并根据所述终端支持的多屏互动协议类型发送相应的控制指令至所述终端,以实现DLNA设备与IGRS设备之间的相互控制。The server waits for the response information of the terminal, and judges whether the response information of the terminal is received within the preset time. A terminal that establishes a communication connection with the server and can be controlled by the server. According to the response information fed back by the terminal, the server can obtain the relevant description information of the multi-screen interactive protocol supported by the terminal, and then know the type of multi-screen interactive protocol supported by the terminal, and send a corresponding message according to the type of multi-screen interactive protocol supported by the terminal. The control instruction is sent to the terminal to realize the mutual control between the DLNA equipment and the IGRS equipment.
在一实施例中,所述多屏互动设备为主设备,所述主设备、从设备为支持不同多屏互动协议类型的多屏互动设备,该多屏互动设备包括:In one embodiment, the multi-screen interactive device is a master device, and the master device and the slave device are multi-screen interactive devices supporting different types of multi-screen interactive protocols. The multi-screen interactive device includes:
发送模块,用于向所述从设备发送识别信息,所述识别信息中包括预设多屏互动协议的描述信息;A sending module, configured to send identification information to the slave device, where the identification information includes description information of a preset multi-screen interaction protocol;
本实施例中,首先由主设备向所述从设备发送包含预设多屏互动协议描述信息的识别信息,其中,预设多屏互动协议的描述信息可以是所有多屏互动协议的描述信息,这样,主设备即可对其他所有多屏互动协议类型的从设备进行控制;也可以是主设备需要控制的从设备可能包含的几种多屏互动协议的描述信息,该识别信息中的多屏互动协议描述信息可预先根据用户需要进行设定。In this embodiment, firstly, the master device sends identification information including the description information of the preset multi-screen interaction protocol to the slave device, wherein the description information of the preset multi-screen interaction protocol may be the description information of all multi-screen interaction protocols, In this way, the master device can control all other slave devices of the multi-screen interactive protocol type; it can also be the description information of several multi-screen interactive protocols that the slave device needs to control. The multi-screen interactive protocol in the identification information The description information of the interaction protocol can be set in advance according to the needs of the user.
接收模块,用于接收所述从设备根据所述识别信息反馈的响应信息,其中,所述响应信息由所述从设备根据所述识别信息中与所述从设备支持类型相同的多屏互动协议的描述信息生成;A receiving module, configured to receive response information fed back by the slave device according to the identification information, wherein the response information is provided by the slave device according to the identification information and the same type of multi-screen interaction protocol supported by the slave device generation of description information;
将包含预设多屏互动协议描述信息的识别信息发送至从设备后,从设备可将自身支持的多屏互动协议与识别信息中包含多种多屏互动协议的描述信息进行比对,识别与自身支持类型相同的多屏互动协议的描述信息,并根据与自身支持类型相同的多屏互动协议的描述信息生成响应信息,并反馈至主设备,以通过反馈的响应信息使主设备获知该从设备自身支持的多屏互动协议类型。主设备接收从设备反馈的响应信息。After sending the identification information containing the description information of the preset multi-screen interaction protocol to the slave device, the slave device can compare the multi-screen interaction protocol supported by itself with the description information containing multiple multi-screen interaction protocols in the identification information, and identify the It supports the description information of the multi-screen interactive protocol of the same type, and generates response information according to the description information of the multi-screen interactive protocol of the same type supported by itself, and feeds it back to the master device, so that the master device can know the slave through the feedback response information The type of multi-screen interaction protocol supported by the device itself. The master device receives the response information fed back from the slave device.
控制模块,用于根据所述响应信息获取所述从设备支持的多屏互动协议类型,并根据所述从设备支持的多屏互动协议类型发送相应的控制指令至所述从设备。A control module, configured to obtain the type of multi-screen interaction protocol supported by the slave device according to the response information, and send corresponding control instructions to the slave device according to the type of multi-screen interaction protocol supported by the slave device.
由于所述响应信息是由从设备根据与其自身支持的多屏互动协议类型相同的描述信息生成的,因此,主设备根据所述响应信息即可获知所述从设备支持的多屏互动协议类型,进而根据所述从设备支持的多屏互动协议类型发送相应的控制指令至所述从设备,其中,对支持不同多屏互动协议类型的从设备,发送的控制指令均不相同,且发送的控制指令均为支持不同多屏互动协议类型的从设备能识别的指令,从而实现对支持不同多屏互动协议类型的从设备的控制。Since the response information is generated by the slave device according to the same description information as the multi-screen interaction protocol type supported by itself, the master device can learn the multi-screen interaction protocol type supported by the slave device according to the response information, Then, according to the type of multi-screen interaction protocol supported by the slave device, corresponding control instructions are sent to the slave device, wherein, for slave devices supporting different types of multi-screen interaction protocols, the control instructions sent are all different, and the control instructions sent are all different. The instructions are instructions that can be recognized by slave devices supporting different types of multi-screen interaction protocols, so as to realize the control of slave devices supporting different types of multi-screen interaction protocols.
上述系统的基础上,本发明还提供一种多屏互动实现方法,包括以下步骤:On the basis of the above system, the present invention also provides a method for realizing multi-screen interaction, which includes the following steps:
步骤1:服务器应用程序以广播的方式发送数据包;Step 1: The server application sends data packets in broadcast mode;
步骤2:所述服务器端的所述服务程序监听数据包,并辨别其接收到的数据包是否是终端的所述应用程序所发送;Step 2: The service program on the server side listens to data packets, and distinguishes whether the received data packets are sent by the application program of the terminal;
步骤3:终端登录服务器,与所述服务器端的所述服务程序之间建立连接后,在所述客户端的显示屏上显示操控界面,其中所述操控界面上具有操控按钮;Step 3: After the terminal logs in to the server and establishes a connection with the service program on the server, a control interface is displayed on the display screen of the client, wherein the control interface has control buttons;
步骤:4:终端登陆成功后,服务器向各登陆成功的终端主动下发该终端所处的终端分类的终端列表,所述终端列表至少包括终端标识,终端分组,以及终端连接状态信息;Step: 4: After the terminal successfully logs in, the server actively sends the terminal list of the terminal classification where the terminal is located to each successfully logged-in terminal, and the terminal list includes at least terminal identification, terminal grouping, and terminal connection status information;
步骤5:终端获取上述终端列表,与列表中的终端进行本地直连测试,并记录每个终端的直连状态,所述直连状态包括连接正常和连接失败;Step 5: The terminal obtains the above terminal list, performs a local direct connection test with the terminals in the list, and records the direct connection status of each terminal, and the direct connection status includes normal connection and connection failure;
步骤6:终端根据直连状态与其他终端通信,利用所述客户端上的所述操控界面上的操控按钮而输入控制命令,并向所述服务器端发送所述控制命令,所述服务器端的所述服务程序根据所述控制命令而执行相应的操作,并将相应的画面显示在所述服务器端的显示屏上。Step 6: The terminal communicates with other terminals according to the directly connected state, uses the control button on the control interface on the client to input a control command, and sends the control command to the server, and all the control commands on the server The service program executes corresponding operations according to the control commands, and displays corresponding pictures on the display screen of the server.
进一步,所述步骤3进一步包括:Further, said step 3 further includes:
步骤3-1:当直连正常时,终端与其他终端通过udp协议通信,当直连失败时,执行步骤3-2:Step 3-1: When the direct connection is normal, the terminal communicates with other terminals through the UDP protocol. When the direct connection fails, perform step 3-2:
步骤3-2:终端与其他终端通过tcp与服务器通信,并通过服务器转发通信协议。Step 3-2: The terminal and other terminals communicate with the server through tcp, and forward the communication protocol through the server.
在一个实施方式中,步骤3中所述的通信为屏幕切换通信;所述屏幕切换通信进一步包括:In one embodiment, the communication described in step 3 is screen switching communication; the screen switching communication further includes:
步骤1)第一终端向第二终端发出屏幕内容切换的消息;Step 1) The first terminal sends a screen content switching message to the second terminal;
步骤2):第二终端停止其屏幕的内容显示,根据屏幕内容切换的消息进行协议解析,根据解析后的协议数据获取第一终端发送的视频资源值;Step 2): The second terminal stops displaying the content of its screen, performs protocol analysis according to the message of screen content switching, and obtains the video resource value sent by the first terminal according to the resolved protocol data;
步骤3):第二终端向媒资服务器请求视频本终端最优的视频码率的播放地址,并打开播放器播放该地址的视频内容。Step 3): The second terminal requests the playback address of the video terminal with the optimal video bit rate from the media asset server, and opens the player to play the video content at the address.
进一步,所述步骤1)中,第一终端向第二终端发出屏幕内容切换的消息的方法是:Further, in the step 1), the method for the first terminal to send a message of screen content switching to the second terminal is:
第一终端向第二终端发送屏幕内容切换的请求,请求的内容包括:第一终端的标识,视频资源值;或者:第一终端向第二终端发出屏幕内容切换的消息的方法是:第一终端直接将其屏幕内容推送到第二终端。The first terminal sends a screen content switching request to the second terminal, and the content of the request includes: the identification of the first terminal, the video resource value; or: the method for the first terminal to send a screen content switching message to the second terminal is: first The terminal directly pushes its screen content to the second terminal.
所述多屏互动方法进一步包括:当终端的所述应用程序关闭时,发送一个关闭命令至所述服务器端的所述服务程序;所述服务器端的所述服务程序关闭所述终端的所述应用程序与所述服务器端的所述服务程序之间的连接;在终端的所述应用程序与所述服务器端的所述服务程序之间建立连接后,所述终端定时向所述服务器端发送心跳包;所述服务器端判断是否定时收到所述终端发送来的心跳包,如未定时收到,则所述服务器端的所述服务程序关闭所述客户端的所述应用程序与所述服务器端的所述服务程序之间的连接。The multi-screen interaction method further includes: when the application program of the terminal is closed, sending a close command to the service program of the server; the service program of the server closes the application program of the terminal A connection with the service program on the server side; after establishing a connection between the application program on the terminal and the service program on the server side, the terminal sends a heartbeat packet to the server side at regular intervals; The server side judges whether the heartbeat packet sent by the terminal is received regularly, and if it is not received regularly, the service program on the server side closes the application program on the client side and the service program on the server side the connection between.
综上所述,本发明的多屏互动系统及多屏互动方法可以利用客户端的应用程序自动搜索运行服务程序的服务器端,从而在客户端的应用程序与服务器端的服务程序之间建立连接,从而发送控制命令,实现客户端与服务器端之间的互动。特别是,在本发明中,可以利用作为客户端的手持式智能设备而操控作为服务器端的大屏幕显示设备,以操控游戏,从而实现大屏幕显示设备与手持式智能设备的互动,满足家庭多人游戏多人参与的需求。本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)或随机存储记忆体(Random Access Memory,RAM)等。To sum up, the multi-screen interactive system and multi-screen interactive method of the present invention can use the application program of the client to automatically search for the server running the service program, thereby establishing a connection between the application program of the client and the service program of the server, thereby sending Control commands to realize the interaction between the client and the server. In particular, in the present invention, the hand-held smart device as the client can be used to manipulate the large-screen display device as the server to control the game, thereby realizing the interaction between the large-screen display device and the handheld smart device, and satisfying the need for family multiplayer games. The need for multiplayer participation. Those of ordinary skill in the art can understand that all or part of the processes in the methods of the above embodiments can be implemented through computer programs to instruct related hardware, and the programs can be stored in a computer-readable storage medium. During execution, it may include the processes of the embodiments of the above-mentioned methods. Wherein, the storage medium may be a magnetic disk, an optical disk, a read-only memory (Read-Only Memory, ROM) or a random access memory (Random Access Memory, RAM) and the like.
对于本领域技术人员而言,显然本发明不限于上述示范性实施例的细节,而且在不背离本发明的精神或基本特征的情况下,能够以其他的具体形式实现本发明。因此,无论从哪一点来看,均应将实施例看作是示范性的,而且是非限制性的,本发明的范围由所附权利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有变化囊括在本发明内。不应将权利要求中的任何附图标记视为限制所涉及的权利要求。It will be apparent to those skilled in the art that the invention is not limited to the details of the above-described exemplary embodiments, but that the invention can be embodied in other specific forms without departing from the spirit or essential characteristics of the invention. Accordingly, the embodiments should be regarded in all points of view as exemplary and not restrictive, the scope of the invention being defined by the appended claims rather than the foregoing description, and it is therefore intended that the scope of the invention be defined by the appended claims rather than by the foregoing description. All changes within the meaning and range of equivalents of the elements are embraced in the present invention. Any reference sign in a claim should not be construed as limiting the claim concerned.
Claims (6)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201611154936.5A CN106506535A (en) | 2016-12-14 | 2016-12-14 | An interactive system for multiple people to interact on the same screen |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201611154936.5A CN106506535A (en) | 2016-12-14 | 2016-12-14 | An interactive system for multiple people to interact on the same screen |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN106506535A true CN106506535A (en) | 2017-03-15 |
Family
ID=58330047
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201611154936.5A Pending CN106506535A (en) | 2016-12-14 | 2016-12-14 | An interactive system for multiple people to interact on the same screen |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN106506535A (en) |
Cited By (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN107018204A (en) * | 2017-05-25 | 2017-08-04 | 努比亚技术有限公司 | A kind of data interactive method and equipment |
| CN107343098A (en) * | 2017-06-30 | 2017-11-10 | 西安万像电子科技有限公司 | Display system, method and apparatus, storage medium and processor |
| CN108399056A (en) * | 2018-02-26 | 2018-08-14 | 上海康斐信息技术有限公司 | It is a kind of wirelessly to throw screen method and wireless router |
| CN109379332A (en) * | 2018-09-08 | 2019-02-22 | 北京爱视界科技有限公司 | Multi-screen interactive display methods |
| CN111107405A (en) * | 2019-12-27 | 2020-05-05 | 北京比利信息技术有限公司 | Screen projection method, server, screen projection system and storage medium |
| CN111459438A (en) * | 2020-04-07 | 2020-07-28 | 苗圣全 | System, method, terminal and server for synchronizing drawing content with multiple terminals |
| CN112241247A (en) * | 2020-10-09 | 2021-01-19 | 安徽讯呼信息科技有限公司 | Interactive intelligent display screen can be shielded more |
| CN107846399B (en) * | 2017-10-19 | 2021-08-10 | 西安万像电子科技有限公司 | Method for distributing and receiving multimedia content and system for processing multimedia content |
| CN113965788A (en) * | 2021-10-22 | 2022-01-21 | 上海大风实验室设备有限公司 | Teaching same-screen interaction system in local area network |
| CN114296670A (en) * | 2021-04-30 | 2022-04-08 | 海信视像科技股份有限公司 | Display equipment and control method for multi-equipment screen projection on same screen display |
| CN115361248A (en) * | 2022-07-20 | 2022-11-18 | 青岛海尔科技有限公司 | Multi-screen interaction method, multi-screen interaction device and multi-screen interaction system |
Citations (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102630057A (en) * | 2012-04-25 | 2012-08-08 | 青岛海信电器股份有限公司 | Multi-screen interactive system, intelligent terminal and multi-screen interactive control method |
| CN102802048A (en) * | 2012-08-24 | 2012-11-28 | 乐视网信息技术(北京)股份有限公司 | Multi-screen interaction system and method |
| CN103491119A (en) * | 2012-06-13 | 2014-01-01 | 腾讯科技(深圳)有限公司 | Airsharing system and airsharing method |
| CN102891886B (en) * | 2012-09-14 | 2015-05-20 | 吉视传媒股份有限公司 | Multi-screen interaction method and system based on cloud computing |
| CN105142007A (en) * | 2015-07-23 | 2015-12-09 | 深圳Tcl数字技术有限公司 | Control method between multi-screen interactive equipment, multi-screen interactive equipment and system |
| CN105430482A (en) * | 2015-09-29 | 2016-03-23 | 合一网络技术(北京)有限公司 | Multi-screen interaction method and terminal equipment |
| US20160301772A1 (en) * | 2013-11-13 | 2016-10-13 | Lg Electronics Inc. | Method and apparatus for managing connection between plurality of devices over network |
| US20160309237A1 (en) * | 2013-11-13 | 2016-10-20 | Lg Electronics Inc. | Method and apparatus for managing connection between broadcast receiving device and another device connected by network |
| CN106162313A (en) * | 2015-04-28 | 2016-11-23 | 天脉聚源(北京)科技有限公司 | A kind of multi-screen interaction method and system |
-
2016
- 2016-12-14 CN CN201611154936.5A patent/CN106506535A/en active Pending
Patent Citations (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102630057A (en) * | 2012-04-25 | 2012-08-08 | 青岛海信电器股份有限公司 | Multi-screen interactive system, intelligent terminal and multi-screen interactive control method |
| CN103491119A (en) * | 2012-06-13 | 2014-01-01 | 腾讯科技(深圳)有限公司 | Airsharing system and airsharing method |
| CN102802048A (en) * | 2012-08-24 | 2012-11-28 | 乐视网信息技术(北京)股份有限公司 | Multi-screen interaction system and method |
| CN102891886B (en) * | 2012-09-14 | 2015-05-20 | 吉视传媒股份有限公司 | Multi-screen interaction method and system based on cloud computing |
| US20160301772A1 (en) * | 2013-11-13 | 2016-10-13 | Lg Electronics Inc. | Method and apparatus for managing connection between plurality of devices over network |
| US20160309237A1 (en) * | 2013-11-13 | 2016-10-20 | Lg Electronics Inc. | Method and apparatus for managing connection between broadcast receiving device and another device connected by network |
| CN106162313A (en) * | 2015-04-28 | 2016-11-23 | 天脉聚源(北京)科技有限公司 | A kind of multi-screen interaction method and system |
| CN105142007A (en) * | 2015-07-23 | 2015-12-09 | 深圳Tcl数字技术有限公司 | Control method between multi-screen interactive equipment, multi-screen interactive equipment and system |
| CN105430482A (en) * | 2015-09-29 | 2016-03-23 | 合一网络技术(北京)有限公司 | Multi-screen interaction method and terminal equipment |
Cited By (16)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN107018204A (en) * | 2017-05-25 | 2017-08-04 | 努比亚技术有限公司 | A kind of data interactive method and equipment |
| CN107018204B (en) * | 2017-05-25 | 2020-06-05 | 深圳市勤能科技有限公司 | Data interaction method and equipment |
| CN107343098A (en) * | 2017-06-30 | 2017-11-10 | 西安万像电子科技有限公司 | Display system, method and apparatus, storage medium and processor |
| CN107846399B (en) * | 2017-10-19 | 2021-08-10 | 西安万像电子科技有限公司 | Method for distributing and receiving multimedia content and system for processing multimedia content |
| CN108399056A (en) * | 2018-02-26 | 2018-08-14 | 上海康斐信息技术有限公司 | It is a kind of wirelessly to throw screen method and wireless router |
| CN109379332A (en) * | 2018-09-08 | 2019-02-22 | 北京爱视界科技有限公司 | Multi-screen interactive display methods |
| CN111107405A (en) * | 2019-12-27 | 2020-05-05 | 北京比利信息技术有限公司 | Screen projection method, server, screen projection system and storage medium |
| CN111459438A (en) * | 2020-04-07 | 2020-07-28 | 苗圣全 | System, method, terminal and server for synchronizing drawing content with multiple terminals |
| CN112241247A (en) * | 2020-10-09 | 2021-01-19 | 安徽讯呼信息科技有限公司 | Interactive intelligent display screen can be shielded more |
| CN114296670A (en) * | 2021-04-30 | 2022-04-08 | 海信视像科技股份有限公司 | Display equipment and control method for multi-equipment screen projection on same screen display |
| CN114327327A (en) * | 2021-04-30 | 2022-04-12 | 海信视像科技股份有限公司 | Display equipment and control method for multi-equipment screen projection on same screen display |
| WO2022228021A1 (en) * | 2021-04-30 | 2022-11-03 | 海信视像科技股份有限公司 | Display device and method for controlling multi-device screen projection same-screen display |
| CN114296670B (en) * | 2021-04-30 | 2023-09-15 | 海信视像科技股份有限公司 | Display device and control method for same-screen display of multi-device screen throwing |
| CN113965788A (en) * | 2021-10-22 | 2022-01-21 | 上海大风实验室设备有限公司 | Teaching same-screen interaction system in local area network |
| CN113965788B (en) * | 2021-10-22 | 2024-06-14 | 上海大风实验室设备有限公司 | Teaching same-screen interaction system in local area network |
| CN115361248A (en) * | 2022-07-20 | 2022-11-18 | 青岛海尔科技有限公司 | Multi-screen interaction method, multi-screen interaction device and multi-screen interaction system |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN106506535A (en) | An interactive system for multiple people to interact on the same screen | |
| CN105142007B (en) | Control method, multi-screen interactive equipment between multi-screen interactive equipment and system | |
| CN102802048B (en) | A kind of Multi-screen interaction system and method | |
| EP3640849B1 (en) | Electronic device and method of registering personal cloud apparatus in user portal server thereof | |
| US10034057B2 (en) | Message processing method, device, gateway, STB and IPTV | |
| CN107070933A (en) | Set up and control Wi Fi show the audio connected and voice backward channel | |
| CN103581704B (en) | The method and apparatus for realizing multi-screen interactive | |
| US10419822B2 (en) | Method, device, and system for switching at a mobile terminal of a smart television and acquiring information at a television terminal | |
| WO2017097088A1 (en) | Multi-screen projection control method and system, terminal device, and computer storage medium | |
| CN103618941B (en) | Multi-screen interaction-based interactive system and method | |
| US20160014172A1 (en) | Multiple user wireless docking | |
| CN104079597B (en) | The transfer method and user equipment of Media Stream | |
| CN104394127B (en) | A multimedia sharing method, device and system | |
| CN103856374A (en) | Data transmission method, terminal and home interconnected system | |
| CN105898893B (en) | Full-duplex communication method for mobile terminal and Internet of things equipment | |
| CN103414740B (en) | A kind of private cloud account configuration method and device | |
| WO2019153722A1 (en) | Terminal communication method and device, terminal and storage medium | |
| CN105227397A (en) | Method for discovering equipment, main equipment, from equipment and corresponding system | |
| WO2015180446A1 (en) | System and method for maintaining connection channel in multi-device interworking service | |
| CN103618967A (en) | Method and device for interaction of mobile terminal and television end | |
| JP2014131143A (en) | Transmitter, transmitting method and program | |
| CN104301400A (en) | Multi-screen cooperation and resource sharing method on basis of Samba protocol | |
| CN102469099B (en) | Multimedia file playing method and system | |
| CN103781138A (en) | Method, apparatus and system for connecting WiMo sending terminal to WLAN | |
| CN105392179A (en) | Local area network equipment mutual discovery method and device based on web application |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| RJ01 | Rejection of invention patent application after publication |
Application publication date: 20170315 |
|
| RJ01 | Rejection of invention patent application after publication |