CN110620953A - 一种多屏互动方法、装置及*** - Google Patents
一种多屏互动方法、装置及*** Download PDFInfo
- Publication number
- CN110620953A CN110620953A CN201910950632.7A CN201910950632A CN110620953A CN 110620953 A CN110620953 A CN 110620953A CN 201910950632 A CN201910950632 A CN 201910950632A CN 110620953 A CN110620953 A CN 110620953A
- Authority
- CN
- China
- Prior art keywords
- screen
- display
- interaction
- control
- service platform
- 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
- 230000003993 interaction Effects 0.000 title claims abstract description 64
- 238000000034 method Methods 0.000 title claims abstract description 33
- 238000004891 communication Methods 0.000 claims abstract description 46
- 230000002452 interceptive effect Effects 0.000 claims abstract description 34
- 230000001360 synchronised effect Effects 0.000 claims abstract description 13
- 230000007246 mechanism Effects 0.000 claims description 6
- 230000005540 biological transmission Effects 0.000 claims description 4
- 238000005516 engineering process Methods 0.000 abstract description 2
- 230000000694 effects Effects 0.000 description 4
- VYZAMTAEIAYCRO-UHFFFAOYSA-N Chromium Chemical compound [Cr] VYZAMTAEIAYCRO-UHFFFAOYSA-N 0.000 description 2
- 238000004590 computer program Methods 0.000 description 2
- 230000003111 delayed effect Effects 0.000 description 2
- 238000012546 transfer Methods 0.000 description 2
- 230000000903 blocking effect Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000006855 networking Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
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/41—Structure of client; Structure of client peripherals
- H04N21/4104—Peripherals receiving signals from specially adapted client devices
- H04N21/4122—Peripherals receiving signals from specially adapted client devices additional display device, e.g. video projector
-
- 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/41—Structure of client; Structure of client peripherals
- H04N21/4104—Peripherals receiving signals from specially adapted client devices
- H04N21/4126—The peripheral being portable, e.g. PDAs or mobile phones
-
- 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/4302—Content synchronisation processes, e.g. decoder synchronisation
- H04N21/4307—Synchronising the rendering of multiple content streams or additional data on devices, e.g. synchronisation of audio on a mobile phone with the video output on the TV screen
-
- 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
- H04N21/4363—Adapting the video stream to a specific local network, e.g. a Bluetooth® network
- H04N21/43637—Adapting the video stream to a specific local network, e.g. a Bluetooth® network involving a wireless protocol, e.g. Bluetooth, RF or wireless LAN [IEEE 802.11]
-
- 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/47—End-user applications
- H04N21/472—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
-
- 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/47—End-user applications
- H04N21/475—End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data
- H04N21/4756—End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data for rating content, e.g. scoring a recommended movie
-
- 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/47—End-user applications
- H04N21/475—End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data
- H04N21/4758—End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data for providing answers, e.g. voting
-
- 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/47—End-user applications
- H04N21/478—Supplemental services, e.g. displaying phone caller identification, shopping application
- H04N21/4788—Supplemental services, e.g. displaying phone caller identification, shopping application communicating with other users, e.g. chatting
-
- 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/60—Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client
- H04N21/63—Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
- H04N21/633—Control signals issued by server directed to the network components or client
- H04N21/6332—Control signals issued by server directed to the network components or client directed to client
-
- 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/60—Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client
- H04N21/63—Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
- H04N21/637—Control signals issued by the client directed to the server or network components
- H04N21/6377—Control signals issued by the client directed to the server or network components directed to server
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Human Computer Interaction (AREA)
- Computer Networks & Wireless Communication (AREA)
- General Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Information Transfer Between Computers (AREA)
Abstract
本发明实施例公开了一种多屏互动方法、装置及***,涉及多屏互动领域,所述方法包括:创建显示端屏幕、控制端屏幕和智能终端屏幕;在服务器端搭建消息服务平台;分别建立所述消息服务平台与显示端屏幕、控制端屏幕和手机端屏幕之间的通信链路;通过所述通信链路将参与互动方与智能终端的互动信息实时同步到显示端屏幕,以及,通过所述通信链路对显示端屏幕所显示的具体内容进行控制。本发明实施例能够解决现有多屏互动技术中存在延时以及对于前端显示屏幕的控制不能可视化的问题。通过创建消息通道服务平台将移动终端和多媒体资料和参与互动方的互动消息实时同步到显示端屏幕,避免频繁地刷新,能够提高现场的用户体验。
Description
技术领域
本发明实施例涉及多屏互动领域,具体涉及一种多屏互动方法、装置及***。
背景技术
多屏互动指的是运用闪联协议、Miracast协议等,通过WIFI网络连接,在不同多媒体终端上,可进行音频,视频,图片等多媒体内容的传输、解析、展示和控制等一系列操作,可以在不同平台设备上同时共享展示内容,丰富用户的多媒体生活。如常见基于Ios\Android\Symbian等不同操作***上的不同智能终端设备,如手机,PAD,TV等之间通过专门的连接设备就可以互相连接转换。
现有技术一般使用html创建一个大屏幕页面和一个手机互动的页面。pc打开大屏幕页面并连接至投影或电视等大屏幕显示,参与用户打开手机互动页面参与互动,互动结果显示在大屏幕上。但是现有技术存在一些客观缺点,如:控制大屏幕的各种设置项需要在互动的后台进行设置,不能可视化,导致对显示大屏幕的控制不直观;对显示大屏的各种选项进行设置时需要刷新大屏,导致多媒体信息的同步出现延时,不能即时生效。
发明内容
本发明实施例的目的在于提供一种多屏互动方法、装置及***,用以解决现有多屏互动技术中存在延时以及对于前端显示屏幕的控制不能可视化的问题。
为实现上述目的,本发明实施例主要提供如下技术方案:
第一方面,本发明实施例提供了一种多屏互动方法,
所述方法包括:创建显示端屏幕、控制端屏幕和智能终端屏幕;在服务器端搭建消息服务平台;分别建立所述消息服务平台与显示端屏幕、控制端屏幕和手机端屏幕之间的通信链路;通过所述通信链路将参与互动方与智能终端的互动信息实时同步到显示端屏幕,以及,通过所述通信链路对显示端屏幕所显示的具体内容进行控制。
进一步地,所述控制端屏幕的显示界面包括显示端同步界面和控制界面,所述显示端同步界面与显示端屏幕界面显示的内容实时同步,所述控制界面展示有若干控制项,用于对显示端屏幕展现的内容进行实时控制。
进一步地,使用nodejs在服务器端搭建消息服务平台。
进一步地,所述通信链路的建立,具体包括:进行多屏互动操作时,显示端、控制端和智能终端分别读取配置文件获得nodejs服务器端地址;根据nodejs服务器端地址建立基于Socket通讯机制的通信链路;其中,显示端、控制端和智能终端与消息服务平台之间分别具有各自独立的通信链路。
进一步地,通过所述通信链路将参与互动方与智能终端的互动信息实时同步到显示端屏幕,具体包括:参与互动方向服务器发送互动请求信息;服务器根据所述互动请求信息获取互动信息,并将所述互动信息通过消息服务平台传输给显示端屏幕;显示端屏幕显示所述互动信息。
进一步地,通过所述通信链路对显示端屏幕所显示的具体内容进行控制,具体包括:通过控制端屏幕的若干控制项生成控制命令;将所述控制命令经通信链路传输到消息服务平台;消息服务平台再将所述控制命令传输至显示端;显示端执行所述控制命令。
第二方面,本发明实施例还提供一种多屏互动装置,所述装置包括:平台搭建模块,用于使用nodejs在服务器端搭建消息服务平台;通信模块,用于创建基于Socket通讯机制的通信链路,以及,控制消息服务平台与显示端屏幕、控制端屏幕和智能终端屏幕之间的数据传输;控制端,用于对控制项进行可视化展示,生成控制命令,对显示端屏幕展现的内容进行控制;智能终端,用于提供多媒体资源,以及创建互动链接,供参与互动方生成互动信息;显示端,用于对多媒体资源和互动信息进行大屏显示。
第三方面,本发明实施例还提供一种多屏互动***,所述***包括:存储器和处理器;所述存储器用于存储一个或多个程序指令;所述处理器,用于运行一个或多个程序指令,用以执行一种多屏互动方法。
第四方面,本发明实施例还提供一种计算机可读存储介质,所述计算机存储介质中包含一个或多个程序指令,所述一个或多个程序指令用于被一种多屏互动***执行一种多屏互动方法。
本发明实施例提供的技术方案至少具有如下优点:
本发明实施例通过增加一个控制端屏幕,能够将显示端屏幕的控制进行可视化,极大地方便了操作人员对显示端屏幕的设置,主要的是通过创建消息通道服务平台将移动终端和多媒体资料和参与互动方的互动消息实时同步到显示端屏幕,避免频繁地刷新,能够提高现场的用户体验。
附图说明
图1为本发明实施例提供的一种多屏互动方法的步骤图。
图2为本发明实施例提供的一种多屏互动装置的结构示意图。
具体实施方式
以下由特定的具体实施例说明本发明的实施方式,熟悉此技术的人士可由本说明书所揭露的内容轻易地了解本发明的其他优点及功效。
以下描述中,为了说明而不是为了限定,提出了诸如特定***结构、接口、技术之类的具体细节,以便透彻理解本发明。然而,本领域的技术人员应当清楚,在没有这些具体细节的其它实施例中也可以实现本发明。在其它情况中,省略对众所周知的***、电路以及方法的详细说明,以免不必要的细节妨碍本发明的描述。
在描述本实施例之前,首先对本申请的应用场景做出简单介绍:
多屏互动是一种新型互动方式,能够让更多参与者直观的参与到活动中,又因为多屏互动需要流畅性和及时性,因此,需要对显示端屏幕的画面转换和显示内容进行控制,以保证显示的内容和智能终端同步,然而现有对显示端大屏进行控制的控制台是通过预先设置好的程序进行操作,并不能直观的看到各种设置项,且由于信息传递的不及时,导致显示端屏幕显示的内容和智能终端产生的多媒体数据不能同步,出现播放卡顿,严重影响用户的互动体验。
因此,本发明实施例提供一种多屏互动方法,参考图1,该方法包括:
创建显示端屏幕、控制端屏幕和智能终端屏幕;在服务器端搭建消息服务平台;分别建立所述消息服务平台与显示端屏幕、控制端屏幕和手机端屏幕之间的通信链路;通过所述通信链路将参与互动方与智能终端的互动信息实时同步到显示端屏幕,以及,通过所述通信链路对显示端屏幕所显示的具体内容进行控制。
具体地,使用html5创建显示端屏幕、控制端屏幕和智能终端屏幕,html5,HyperText Markup Language,超文本标记语言,是标准通用标记语言下的一个应用,HTML5能够赋予网页更好的意义和结构,基于HTML5开发的网页APP拥有更短的启动时间,更快的联网速度,从而提高本实施例的应用效率。
上述显示端屏幕用于展现与参与者进行互动的画面,如,当智能终端将互动请求发送至服务器时,服务器生成互动链接回传至智能终端,智能终端再将该链接以二维码的方式展现在显示端屏幕上,参与者扫描该二维码参与活动,且通过显示终端显示活动画面。
上述控制端屏幕的显示界面包括显示端同步界面和控制界面,显示端同步界面与显示端屏幕界面显示的内容实时同步,以此保证能够实时看到显示端所显示的内容,方便进行控制,需要说明的是,控制界面展示有若干控制项,用于对显示端屏幕展现的内容进行实时控制,从而将控制项可视化,更加方便地对显示端屏幕进行控制,即,控制端屏幕除了有控制项之外,其他的界面样式与显示端屏幕一模一样,做到可视化控制。
上述智能终端屏幕展现在智能终端上,如手机、平板电脑等,具体的,智能终端通过网络通信向服务器发出互动请求,服务器实时获取智能终端的多媒体资料,如直播视频、语音、图片等,然后将该多媒体资料同步在显示端屏幕上。
在服务器端搭建消息服务平台的方式具体为使用nodejs进行搭建,Nodejs是一个基于Chrome V8引擎的JavaScript运行环境。Nodejs使用了一个事件驱动、非阻塞式I/O的模型而得以轻量和高效,非常适合在分布式设备上运行数据密集型的实时应用。Node是一个基于Chrome JavaScript运行时建立的平台,用于方便地搭建响应速度快、易于扩展的网络应用。
更具体地,通信链路的建立,具体包括:
进行多屏互动操作时,显示端、控制端和智能终端分别读取配置文件获得nodejs服务器端地址;
根据nodejs服务器端地址建立基于Socket通讯机制的通信链路;
其中,显示端、控制端和智能终端与消息服务平台之间分别具有各自独立的通信链路,即每个互动屏幕都有一个指定的消息通道。
另外,通过所述通信链路将智能终端的多媒体实时信息同步到显示端屏幕,具体包括:
参与互动方向服务器发送互动请求信息,具体的,可以是通过扫描显示端屏幕上的二维码,或复制链接通过网络通信与服务器建立连接;
服务器根据互动请求信息获取互动信息,并将互动信息通过消息服务平台传输给显示端屏幕,互动信息包括签到、投票、留言等;
显示端屏幕显示签到、投票、留言等互动信息。
需要说明的是,显示端屏幕显示的不仅仅是互动信息,还可以在显示端屏幕上分屏显示不同的内容,其中包括互动信息和移动终端的多媒体资源,如直播视频、图片等。
本实施例通过通信链路对显示端屏幕所显示的具体内容进行控制,具体包括:
通过控制端屏幕的若干控制项生成控制命令,控制指令包括分屏显示、跳转、切换等;
将控制命令经通信链路传输到消息服务平台;
消息服务平台再将控制命令传输至显示端屏幕;
显示端执行所述控制命令,实现分屏显示、跳转、切换等功能。
本实施例通过增加一个控制端屏幕,能够将显示端屏幕的控制进行可视化,极大地方便了操作人员对显示端屏幕的设置,主要的是通过创建消息通道服务平台将移动终端和多媒体资料和参与互动方的互动消息实时同步到显示端屏幕,避免频繁地刷新,能够提高现场的用户体验。
与上述实施例对应的,本发明实施例还提供一种多屏互动装置,参考图2,该装置包括:
平台搭建模块01,用于使用nodejs在服务器端搭建消息服务平台;
通信模块02,用于创建基于Socket通讯机制的通信链路,以及,控制消息服务平台与显示端屏幕、控制端屏幕和智能终端屏幕之间的数据传输;具体地,通信模块02还用于将智能终端的多媒体资源传输到显示端屏幕,对参与互动方的互动信息进行传递。
控制端03,用于对控制项进行可视化展示,生成控制命令,对显示端屏幕展现的内容进行控制;
智能终端04,用于创建互动信息,提供多媒体资源;
显示端05,用于对多媒体资源进行大屏显示。
本实施例能够增加一个控制端屏幕,能够将显示端屏幕的控制进行可视化,极大地方便了操作人员对显示端屏幕的设置,主要的是通过创建消息通道服务平台将移动终端和多媒体资料和参与互动方的互动消息实时同步到显示端屏幕,避免频繁地刷新,能够提高现场的用户体验。
与上述实施例对应的,本发明实施例还提供一种多屏互动***,该***包括:存储器和处理器;存储器用于存储一个或多个程序指令;处理器,用于运行一个或多个程序指令,用以执行一种多屏互动方法。
与上述实施例对应的,本发明实施例还提供一种计算机可读存储介质,计算机存储介质中包含一个或多个程序指令,所述一个或多个程序指令用于被一种多屏互动***执行一种多屏互动方法。
本发明所公开的实施例提供一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机程序指令,当所述计算机程序指令在计算机上运行时,使得计算机执行上述的方法。
在本发明实施例中,处理器可以是一种集成电路芯片,具有信号的处理能力。处理器可以是通用处理器、数字信号处理器(Digital Signal Processor,简称DSP)、专用集成电路(Application Specific工ntegrated Circuit,简称ASIC)、现场可编程门阵列(FieldProgrammable Gate Array,简称FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。
可以实现或者执行本发明实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本发明实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。处理器读取存储介质中的信息,结合其硬件完成上述方法的步骤。
存储介质可以是存储器,例如可以是易失性存储器或非易失性存储器,或可包括易失性和非易失性存储器两者。
其中,非易失性存储器可以是只读存储器(Read-Only Memory,简称ROM)、可编程只读存储器(Programmable ROM,简称PROM)、可擦除可编程只读存储器(Erasable PROM,简称EPROM)、电可擦除可编程只读存储器(Electrically EPROM,简称EEPROM)或闪存。
易失性存储器可以是随机存取存储器(Random Access Memory,简称RAM),其用作外部高速缓存。通过示例性但不是限制性说明,许多形式的RAM可用,例如静态随机存取存储器(Static RAM,简称SRAM)、动态随机存取存储器(Dynamic RAM,简称DRAM)、同步动态随机存取存储器(Synchronous DRAM,简称SDRAM)、双倍数据速率同步动态随机存取存储器(Double Data RateSDRAM,简称DDRSDRAM)、增强型同步动态随机存取存储器(EnhancedSDRAM,简称ESDRAM)、同步连接动态随机存取存储器(Synchlink DRAM,简称SLDRAM)和直接内存总线随机存取存储器(DirectRambus RAM,简称DRRAM)。
本发明实施例描述的存储介质旨在包括但不限于这些和任意其它适合类型的存储器。
本领域技术人员应该可以意识到,在上述一个或多个示例中,本发明所描述的功能可以用硬件与软件组合来实现。当应用软件时,可以将相应功能存储在计算机可读介质中或者作为计算机可读介质上的一个或多个指令或代码进行传输。计算机可读介质包括计算机存储介质和通信介质,其中通信介质包括便于从一个地方向另一个地方传送计算机程序的任何介质。存储介质可以是通用或专用计算机能够存取的任何可用介质。
以上所述的具体实施方式,对本发明的目的、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上所述仅为本发明的具体实施方式而已,并不用于限定本发明的保护范围,凡在本发明的技术方案的基础之上,所做的任何修改、等同替换、改进等,均应包括在本发明的保护范围之内。
Claims (9)
1.一种多屏互动方法,其特征在于,所述方法包括:
创建显示端屏幕、控制端屏幕和智能终端屏幕;
在服务器端搭建消息服务平台;
分别建立所述消息服务平台与显示端屏幕、控制端屏幕和手机端屏幕之间的通信链路;
通过所述通信链路将参与互动方与智能终端的互动信息实时同步到显示端屏幕,以及,
通过所述通信链路对显示端屏幕所显示的具体内容进行控制。
2.如权利要求1所述的一种多屏互动方法,其特征在于,所述控制端屏幕的显示界面包括显示端同步界面和控制界面,所述显示端同步界面与显示端屏幕界面显示的内容实时同步,所述控制界面展示有若干控制项,用于对显示端屏幕展现的内容进行实时控制。
3.如权利要求1所述的一种多屏互动方法,其特征在于,使用nodejs在服务器端搭建消息服务平台。
4.如权利要求1所述的一种多屏互动方法,其特征在于,所述通信链路的建立,具体包括:
进行多屏互动操作时,显示端、控制端和智能终端分别读取配置文件获得nodejs服务器端地址;
根据nodejs服务器端地址建立基于Socket通讯机制的通信链路;
其中,显示端、控制端和智能终端与消息服务平台之间分别具有各自独立的通信链路。
5.如权利要求1所述的一种多屏互动方法,其特征在于,通过所述通信链路将参与互动方与智能终端的互动信息实时同步到显示端屏幕,具体包括:
参与互动方向服务器发送互动请求信息;
服务器根据所述互动请求信息获取互动信息,并将所述互动信息通过消息服务平台传输给显示端屏幕;
显示端屏幕显示所述互动信息。
6.如权利要求1所述的一种多屏互动方法,其特征在于,通过所述通信链路对显示端屏幕所显示的具体内容进行控制,具体包括:
通过控制端屏幕的若干控制项生成控制命令;
将所述控制命令经通信链路传输到消息服务平台;
消息服务平台再将所述控制命令传输至显示端;
显示端执行所述控制命令。
7.一种多屏互动装置,其特征在于,所述装置包括:
平台搭建模块,用于使用nodejs在服务器端搭建消息服务平台;
通信模块,用于创建基于Socket通讯机制的通信链路,以及,控制消息服务平台与显示端屏幕、控制端屏幕和智能终端屏幕之间的数据传输;
控制端,用于对控制项进行可视化展示,生成控制命令,对显示端屏幕展现的内容进行控制;
智能终端,用于提供多媒体资源,以及创建互动链接,供参与互动方生成互动信息;
显示端,用于对多媒体资源和互动信息进行大屏显示。
8.一种多屏互动***,其特征在于,所述***包括:存储器和处理器;
所述存储器用于存储一个或多个程序指令;
所述处理器,用于运行一个或多个程序指令,用以执行如权利要求1-6任一项所述的方法。
9.一种计算机可读存储介质,其特征在于,所述计算机存储介质中包含一个或多个程序指令,所述一个或多个程序指令用于被一种多屏互动***执行如权利要求1-6任一项所述的方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910950632.7A CN110620953A (zh) | 2019-10-08 | 2019-10-08 | 一种多屏互动方法、装置及*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910950632.7A CN110620953A (zh) | 2019-10-08 | 2019-10-08 | 一种多屏互动方法、装置及*** |
Publications (1)
Publication Number | Publication Date |
---|---|
CN110620953A true CN110620953A (zh) | 2019-12-27 |
Family
ID=68925506
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910950632.7A Pending CN110620953A (zh) | 2019-10-08 | 2019-10-08 | 一种多屏互动方法、装置及*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110620953A (zh) |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111629240A (zh) * | 2020-05-06 | 2020-09-04 | 上海幻电信息科技有限公司 | 多屏互动显示方法及装置 |
CN111966310A (zh) * | 2020-07-10 | 2020-11-20 | 零乙科技有限公司 | 智能多屏互动*** |
CN112241247A (zh) * | 2020-10-09 | 2021-01-19 | 安徽讯呼信息科技有限公司 | 一种可多屏互动的智能显示屏 |
CN112860368A (zh) * | 2021-03-15 | 2021-05-28 | 重庆度小满优扬科技有限公司 | 一种同步操作方法、***、程序产品、存储介质及设备 |
CN113377318A (zh) * | 2021-06-30 | 2021-09-10 | 苏州科达科技股份有限公司 | 显示屏控制方法、装置及*** |
CN113489934A (zh) * | 2020-08-24 | 2021-10-08 | 青岛海信电子产业控股股份有限公司 | 一种智能管家服务器、***及屏幕远程交互方法 |
CN113542857A (zh) * | 2020-04-13 | 2021-10-22 | 中兴通讯股份有限公司 | 投屏方法、装置、投射设备、投屏播放设备及存储介质 |
Citations (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102801641A (zh) * | 2011-05-25 | 2012-11-28 | 新浪网技术(中国)有限公司 | 一种信息展现***和方法 |
WO2014005053A1 (en) * | 2012-06-29 | 2014-01-03 | Avocent Huntsville Corp. | System and method for single kvm client accommodating multiple different video compression technologies |
CN104980807A (zh) * | 2014-04-09 | 2015-10-14 | 海尔集团公司 | 一种用于多媒体互动的方法及终端 |
WO2015162550A1 (en) * | 2014-04-22 | 2015-10-29 | Screemo Ltd. | System, device, and method for interactive communications among mobile devices and ip-connected screens |
CN105187934A (zh) * | 2015-08-24 | 2015-12-23 | 天脉聚源(北京)科技有限公司 | 一种电视互动***的终端平台 |
CN105635259A (zh) * | 2015-12-25 | 2016-06-01 | 上海建坤信息技术有限责任公司 | 一种基于Web技术的多屏实时交互*** |
CN106231375A (zh) * | 2016-07-26 | 2016-12-14 | 西安诺瓦电子科技有限公司 | 人屏互动投票方法 |
CN107040798A (zh) * | 2016-02-04 | 2017-08-11 | 深圳市光息谷科技发展有限公司 | 互动展示控制方法、***、服务器、控制终端及播放终端 |
CN107797781A (zh) * | 2016-09-02 | 2018-03-13 | 中兴通讯股份有限公司 | 多屏互动连接方法及终端 |
CN109472638A (zh) * | 2018-10-23 | 2019-03-15 | 佛山欧神诺云商科技有限公司 | 一种微信小程序活动管理方法及装置 |
CN110225382A (zh) * | 2019-05-27 | 2019-09-10 | 上海天怀信息科技有限公司 | 基于分屏控制技术的音视频互动一体化操作软件 |
CN110267066A (zh) * | 2019-05-14 | 2019-09-20 | 平安科技(深圳)有限公司 | 数据传输方法、装置、计算机设备及计算机可读存储介质 |
-
2019
- 2019-10-08 CN CN201910950632.7A patent/CN110620953A/zh active Pending
Patent Citations (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102801641A (zh) * | 2011-05-25 | 2012-11-28 | 新浪网技术(中国)有限公司 | 一种信息展现***和方法 |
WO2014005053A1 (en) * | 2012-06-29 | 2014-01-03 | Avocent Huntsville Corp. | System and method for single kvm client accommodating multiple different video compression technologies |
CN104980807A (zh) * | 2014-04-09 | 2015-10-14 | 海尔集团公司 | 一种用于多媒体互动的方法及终端 |
WO2015162550A1 (en) * | 2014-04-22 | 2015-10-29 | Screemo Ltd. | System, device, and method for interactive communications among mobile devices and ip-connected screens |
CN105187934A (zh) * | 2015-08-24 | 2015-12-23 | 天脉聚源(北京)科技有限公司 | 一种电视互动***的终端平台 |
CN105635259A (zh) * | 2015-12-25 | 2016-06-01 | 上海建坤信息技术有限责任公司 | 一种基于Web技术的多屏实时交互*** |
CN107040798A (zh) * | 2016-02-04 | 2017-08-11 | 深圳市光息谷科技发展有限公司 | 互动展示控制方法、***、服务器、控制终端及播放终端 |
CN106231375A (zh) * | 2016-07-26 | 2016-12-14 | 西安诺瓦电子科技有限公司 | 人屏互动投票方法 |
CN107797781A (zh) * | 2016-09-02 | 2018-03-13 | 中兴通讯股份有限公司 | 多屏互动连接方法及终端 |
CN109472638A (zh) * | 2018-10-23 | 2019-03-15 | 佛山欧神诺云商科技有限公司 | 一种微信小程序活动管理方法及装置 |
CN110267066A (zh) * | 2019-05-14 | 2019-09-20 | 平安科技(深圳)有限公司 | 数据传输方法、装置、计算机设备及计算机可读存储介质 |
CN110225382A (zh) * | 2019-05-27 | 2019-09-10 | 上海天怀信息科技有限公司 | 基于分屏控制技术的音视频互动一体化操作软件 |
Non-Patent Citations (2)
Title |
---|
HI现场: "关于活动"二维码"的几个常见问题", 《HTTP://BBS.HIXIANCHANG.COM/FORUM.PHP?MOD=VIEWTHREAD&TID=1332》 * |
R. YADAV ET AL.: "Matrix scan: A switch aided screen traversal mechanism for motor disabled", 《6TH INTERNATIONAL CONFERENCE ON MOBILE COMPUTING, APPLICATIONS AND SERVICES》 * |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113542857A (zh) * | 2020-04-13 | 2021-10-22 | 中兴通讯股份有限公司 | 投屏方法、装置、投射设备、投屏播放设备及存储介质 |
CN111629240A (zh) * | 2020-05-06 | 2020-09-04 | 上海幻电信息科技有限公司 | 多屏互动显示方法及装置 |
US11910072B2 (en) | 2020-05-06 | 2024-02-20 | Shanghai Hode Information Technology Co., Ltd. | Multi-screen interactive display method and apparatus |
CN111966310A (zh) * | 2020-07-10 | 2020-11-20 | 零乙科技有限公司 | 智能多屏互动*** |
CN113489934A (zh) * | 2020-08-24 | 2021-10-08 | 青岛海信电子产业控股股份有限公司 | 一种智能管家服务器、***及屏幕远程交互方法 |
CN112241247A (zh) * | 2020-10-09 | 2021-01-19 | 安徽讯呼信息科技有限公司 | 一种可多屏互动的智能显示屏 |
CN112860368A (zh) * | 2021-03-15 | 2021-05-28 | 重庆度小满优扬科技有限公司 | 一种同步操作方法、***、程序产品、存储介质及设备 |
CN113377318A (zh) * | 2021-06-30 | 2021-09-10 | 苏州科达科技股份有限公司 | 显示屏控制方法、装置及*** |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110620953A (zh) | 一种多屏互动方法、装置及*** | |
CN110874959B (zh) | 一种多终端同屏教学***及教学方法 | |
CN105991962B (zh) | 连接方法、信息展示方法、装置及*** | |
CN111031368B (zh) | 多媒体播放方法、装置、设备及存储介质 | |
WO2021082299A1 (zh) | 一种视频播放方法及装置 | |
CN113741837B (zh) | 信息处理方法、设备、***及存储介质 | |
CN109981711A (zh) | 文档动态播放方法、装置、***及计算机可读存储介质 | |
CN110198478B (zh) | 交互录播方法、***、客户端、装置、设备及存储介质 | |
CN114584736B (zh) | 基于视频会议的共享方法、装置、电子设备和计算机介质 | |
WO2021164154A1 (zh) | 屏幕多方共享的发起、转发、响应、接收方法及互动*** | |
CN112291502B (zh) | 信息交互方法、装置、***和电子设备 | |
CN111338590A (zh) | 一种屏幕共享的发起、响应方法及互动*** | |
CN112911320B (zh) | 一种直播方法、装置、计算机设备和存储介质 | |
CN110446114A (zh) | 多媒体数据的处理装置、方法、电子设备及存储介质 | |
CN112788276A (zh) | 视频流显示方法、发送方法、装置、终端、服务器及介质 | |
WO2017071356A1 (zh) | 一种基于客户端的网络数据同步的方法、装置以及*** | |
CN110752999B (zh) | 屏幕广播方法、装置、***、电子设备以及存储介质 | |
CN103873490A (zh) | 一种幻灯片的播放控制方法及客户端 | |
CN113868575A (zh) | 一种网页同屏方法与*** | |
CN112216311B (zh) | 在线课堂重现方法、***、设备及介质 | |
WO2019210667A1 (zh) | 屏幕画面传输方法、装置、服务器、***及存储介质 | |
CN106973076B (zh) | 一种信息同步方法及装置 | |
CN108769565B (zh) | 画面布局自动切换方法、服务器及本地录播*** | |
CN113628312B (zh) | 一种基于Unity3D内置渲染管线的云渲染方法及装置 | |
CN116661790B (zh) | 跨平台渲染方法、装置以及电子设备 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | 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 | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20191227 |