[go: up one dir, main page]

CN114501048A - Cross-screen real-time communication interaction method and system centered on large-screen display - Google Patents

Cross-screen real-time communication interaction method and system centered on large-screen display Download PDF

Info

Publication number
CN114501048A
CN114501048A CN202210053767.5A CN202210053767A CN114501048A CN 114501048 A CN114501048 A CN 114501048A CN 202210053767 A CN202210053767 A CN 202210053767A CN 114501048 A CN114501048 A CN 114501048A
Authority
CN
China
Prior art keywords
information
data information
content
sending
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.)
Pending
Application number
CN202210053767.5A
Other languages
Chinese (zh)
Inventor
陈晓东
张华生
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Yixin Media Information Technology Guangzhou Co ltd
Original Assignee
Yixin Media Information Technology Guangzhou Co ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Yixin Media Information Technology Guangzhou Co ltd filed Critical Yixin Media Information Technology Guangzhou Co ltd
Priority to CN202210053767.5A priority Critical patent/CN114501048A/en
Publication of CN114501048A publication Critical patent/CN114501048A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/21Server components or server architectures
    • H04N21/218Source of audio or video content, e.g. local disk arrays
    • H04N21/2187Live feed
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/10File systems; File servers
    • G06F16/16File or folder operations, e.g. details of user interfaces specifically adapted to file systems
    • G06F16/168Details of user interfaces specifically adapted to file systems, e.g. browsing and visualisation, 2d or 3d GUIs
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/10File systems; File servers
    • G06F16/17Details of further file system functions
    • G06F16/174Redundancy elimination performed by the file system
    • G06F16/1744Redundancy elimination performed by the file system using compression, e.g. sparse files
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/14Digital output to display device ; Cooperation and interconnection of the display device with other functional units
    • G06F3/1454Digital output to display device ; Cooperation and interconnection of the display device with other functional units involving copying of the display data of a local workstation or window to a remote workstation or window so that an actual copy of the data is displayed simultaneously on two or more displays, e.g. teledisplay
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/4104Peripherals receiving signals from specially adapted client devices
    • H04N21/4126The peripheral being portable, e.g. PDAs or mobile phones
    • H04N21/41265The peripheral being portable, e.g. PDAs or mobile phones having a remote control device for bidirectional communication between the remote control device and client device
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/422Input-only peripherals, i.e. input devices connected to specially adapted client devices, e.g. global positioning system [GPS]
    • H04N21/42204User interfaces specially adapted for controlling a client device through a remote control device; Remote control devices therefor
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing 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/4302Content synchronisation processes, e.g. decoder synchronisation
    • H04N21/4307Synchronising 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing 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/431Generation of visual interfaces for content selection or interaction; Content or additional data rendering
    • H04N21/4312Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/488Data services, e.g. news ticker
    • H04N21/4882Data services, e.g. news ticker for displaying messages, e.g. warnings, reminders
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/81Monomedia components thereof
    • H04N21/8146Monomedia components thereof involving graphical data, e.g. 3D object, 2D graphics

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Databases & Information Systems (AREA)
  • Data Mining & Analysis (AREA)
  • Computer Graphics (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

The invention discloses a cross-screen real-time communication interaction method and a cross-screen real-time communication interaction system with large-screen display as a center, which relate to the technical field of data communication methods and cross-screen display, wherein the cross-screen real-time communication interaction system with the large-screen end is realized by taking an OTT large screen as the center, through application programs loaded in a mobile end and the OTT large screen end and depending on a mobile 4G/5G, WiFi network; the method comprises the steps of establishing an information communication channel between people by constructing an interactive link between a mobile terminal and an OTT large screen, solving the problems of inconvenient operation, complex functions, narrow screen and visual fatigue of a mobile phone, focusing information communication and sharing between a small mobile phone screen and a television large screen by the OTT large screen, and constructing a communication channel between the small mobile phone screen and the large mobile phone screen, so that people can realize multimedia information connection of characters, voice, pictures and video between people in a very convenient mode, and the most basic and common communication requirements of people are met.

Description

以大屏显示为中心的跨屏实时通信交互方法及系统Cross-screen real-time communication interaction method and system centered on large-screen display

技术领域technical field

本发明涉及数据通信方法、跨屏幕显示技术领域,具体涉及以大屏显示为中心的跨屏实时通信交互方法及系统。The invention relates to the technical field of data communication methods and cross-screen display, and in particular to a cross-screen real-time communication interaction method and system centered on large-screen display.

背景技术Background technique

移动客户端是一款具备移动端与移动端实现即时通讯功能的同时,还可实现移动端与OTT大屏之间多媒体即时通讯服务APP。其中,OTT大屏APP用于下载安装在OTT智能电视、OTT智能投影或OTT机顶盒中,移动端APP用于下载安装在手机(包括安卓和苹果)中.实现手机与大屏之间的即时通讯服务。The mobile client is an APP that not only has the function of instant messaging between the mobile terminal and the mobile terminal, but also realizes the multimedia instant messaging service between the mobile terminal and the OTT large screen. Among them, the OTT large-screen APP is used to download and install in the OTT smart TV, OTT smart projection or OTT set-top box, and the mobile APP is used to download and install in the mobile phone (including Android and Apple). Realize instant communication between the mobile phone and the large screen Serve.

OTT大屏端APP与移动端小屏APP两者的功能、操作UI、UE等互不相同,以此分别满足不同终端、不同用户、不同场景和不同需求之间“人与人“的渠道建立和沟通实现。其中,移动端APP充分考虑了用户生活的忙碌、时间的碎片、场所的移动和变换等因素,OTT大屏端APP的设计更多的考虑了中老年人群使用需求、特点、能力、场景、生理等特殊因素,力求为双方都提供使用便捷、功能强大交流手段。The functions, operation UI, UE, etc. of the OTT large-screen APP and the mobile small-screen APP are different from each other, so as to meet the establishment of "people-to-people" channels between different terminals, different users, different scenarios and different needs. and communication to achieve. Among them, the mobile APP fully considers factors such as the busy life of the user, the fragmentation of time, the movement and change of the place, etc. The design of the OTT large-screen APP takes more into account the use needs, characteristics, abilities, scenarios, physiology of the middle-aged and elderly people. and other special factors, and strive to provide both parties with a convenient and powerful means of communication.

发明内容SUMMARY OF THE INVENTION

本发明的目的在于提出以大屏显示为中心的跨屏实时通信交互方法及系统,以解决现有技术中所存在的一个或多个技术问题,至少提供一种有益的选择或创造条件。The purpose of the present invention is to propose a cross-screen real-time communication interaction method and system centered on large-screen display, so as to solve one or more technical problems existing in the prior art, and at least provide a beneficial option or create conditions.

本发明为了是建立在以OTT大屏为中心,通过移动端与OTT大屏端中装载的应用程序,依托移动4G/5G、wifi网络,实现移动端与大屏端跨屏实时通信交互系统,由服务平台、移动客户端、OTT大屏客户端软件共同组成,跨屏实时通信交互方法包括发送端(信息发送)、平台端和信息接收端(信息接收)三方构成。The invention is based on the OTT large screen as the center, through the mobile terminal and the application program loaded in the OTT large screen terminal, relying on the mobile 4G/5G, wifi network, to realize the mobile terminal and the large screen terminal cross-screen real-time communication interactive system, It is composed of service platform, mobile client, and OTT large-screen client software. The cross-screen real-time communication and interaction method includes three parties: the sending end (information sending), the platform end and the information receiving end (information receiving).

为了实现上述目的,根据本发明的一方面,提供以大屏显示为中心的跨屏实时通信交互方法,所述方法包括以下步骤:In order to achieve the above object, according to an aspect of the present invention, a cross-screen real-time communication interaction method centered on a large-screen display is provided, and the method includes the following steps:

S100,发送端选择信息接收对象;S100, the sender selects an information receiving object;

S200,发送端对平台端发送数据信息,并显示所发送的数据信息所包含的一维信息或二维信息的缩略图;S200, the sending end sends data information to the platform end, and displays a thumbnail of one-dimensional information or two-dimensional information contained in the sent data information;

S300,平台端接收数据信息后,对接收到的数据信息进行合法性检查,如果监测到非法的内容则中止发送流程并向发送端返回发送内容非法提醒及发送失败的提醒,如果通过合法性检查则转到步骤S400;S300: After receiving the data information, the platform side checks the validity of the received data information, and if illegal content is detected, the sending process is terminated and a reminder of the illegal content and the failure of sending is returned to the sender. Then go to step S400;

S400,如果内容合法则将数据信息存储在平台端的存储介质中,同时向发送数据信息的发送端返回发送成功消息;S400, if the content is legal, store the data information in the storage medium of the platform side, and return a sending success message to the sender that sends the data information at the same time;

S500,平台端解析数据信息中的信息接收对象,判断信息接收对象的联系人进行是否在线,如果信息接收对象的联系人在线则将数据信息传输至在线接收对象所对应的信息接收端并进入步骤S700;如果信息接收对象的联系人离线则进入步骤S600;S500, the platform side parses the information receiving object in the data information, determines whether the contact of the information receiving object is online, if the contact of the information receiving object is online, transmits the data information to the information receiving end corresponding to the online receiving object and enters the step S700; if the contact person of the information receiving object is offline, enter step S600;

S600,当监测到信息接收对象的联系人离线时将数据信息挂起,同时启动对象上线监测进程,直到当监测到信息接收对象的联系人上线时则将数据信息传输至在线接收对象所对应的信息接收端;即,信息接收对象的联系人如果离线则将数据信息挂起,同时启动对象上线监测进程,当监测信息接收对象的联系人上线则将数据信息传输至在线接收对象;S600, when it is detected that the contact person of the information receiving object is offline, the data information is suspended, and the online monitoring process of the object is started at the same time, until when it is monitored that the contact of the information receiving object is online, the data information is transmitted to the corresponding online receiving object. Information receiving end; that is, if the contact of the information receiving object is offline, the data information will be suspended, and the online monitoring process of the object will be started at the same time, and the data information will be transmitted to the online receiving object when the contact of the monitoring information receiving object is online;

S700,平台端生成数据信息的缩略图并发送到所述信息接收端,所述信息接收端收到数据信息的缩略图后进行来信息提醒;S700, the platform terminal generates a thumbnail image of the data information and sends it to the information receiving terminal, and the information receiving terminal performs an information reminder after receiving the thumbnail image of the data information;

S800,当所述信息接收端显示数据信息的缩略图并向平台端请求下载数据信息的清晰视图,平台端生成数据信息的清晰视图并将所述数据信息的清晰视图发送到所述信息接收端,所述信息接收端将所述数据信息的清晰视图下载完成后替换所述数据信息的缩略图,以显示所述数据信息的清晰视图,并同步将所述数据信息的清晰视图存储在缓存中;当信息接收端再次查看数据信息时会先检查缓存,如存在数据信息的清晰视图则读取缓存中数据信息的清晰视图,如果没有则从平台端下载数据信息的清晰视图;所述清晰视图是数据信息的视频截图或者数据信息的第一帧图像;设置此步骤主要是考虑到OTT大屏端的存储空间普遍有限,如不设置缓存则很容易造成系统空间不足;S800, when the information receiving end displays a thumbnail of the data information and requests the platform to download a clear view of the data information, the platform generates a clear view of the data information and sends the clear view of the data information to the information receiving end , the information receiving end replaces the thumbnail of the data information after downloading the clear view of the data information to display the clear view of the data information, and simultaneously stores the clear view of the data information in the cache ;When the information receiving end checks the data information again, it will check the cache first, if there is a clear view of the data information, it will read the clear view of the data information in the cache, if not, download the clear view of the data information from the platform; the clear view It is a video screenshot of the data information or the first frame of the data information; this step is mainly set to consider that the storage space of the OTT large screen is generally limited, and if the cache is not set, it is easy to cause insufficient system space;

S900,信息接收端向平台端发送信息接收完成回执,平台端收到信息接收完成回执,改变信息状态,完成整个信息发送及接收流程。S900, the information receiving end sends a receipt of completion of information reception to the platform, and the platform receives the receipt of completion of information reception, changes the state of the information, and completes the entire information sending and receiving process.

进一步地,在S100中,所述信息接收对象包括一个或多个移动端用户、一个或多个OTT大屏终端、移动端与OTT大屏端组合的群组中任意一种或多种的组合。Further, in S100, the information receiving object includes any one or more combinations of one or more mobile terminal users, one or more OTT large-screen terminals, and a combination of a mobile terminal and an OTT large-screen terminal. .

进一步地,在S200中,所述数据信息包括输入的文本内容、图片内容、视频内容、音频内容、即时录入语音内容、即时拍摄的音视频内容中任意一种,其中,输入的文本内容、即时录入的语音内容、即时拍摄的音视频内容一次只能发生一条,而发送选择的文件一次可以选择多个。Further, in S200, the data information includes any one of the input text content, picture content, video content, audio content, real-time input voice content, and real-time shooting audio and video content, wherein the input text content, real-time audio and video content The recorded voice content and the instantly shot audio and video content can only occur one at a time, while the selected files for sending can be selected at a time.

进一步地,在S100中,发送端选择信息接收对象还包括以下步骤:Further, in S100, the sending end selecting the information receiving object also includes the following steps:

S101,进入二维富媒体内容编辑界面;其中,所述二维富媒体包括动画、声音、视频或交互性的信息;S101, enter a two-dimensional rich media content editing interface; wherein, the two-dimensional rich media includes animation, sound, video or interactive information;

S102,选择及编辑封面内容,得到二维富媒体主题封面内容;其中,选择封面内容是指从输入的文本内容、图片内容、视频内容、音频内容、录入语音内容、实时拍摄的音视频内容中选择其中的一项作为二维富媒体封面内容;S102, select and edit the cover content to obtain the two-dimensional rich media theme cover content; wherein, selecting the cover content refers to selecting and editing the cover content from the input text content, picture content, video content, audio content, input voice content, and real-time shooting audio and video content. Select one of them as the 2D rich media cover content;

S103,对已选择或编辑的二维富媒体封面内容进行确认,确认的封面内容为二维富媒体的第一维内容即为一维信息;S103, confirming the selected or edited two-dimensional rich media cover content, and the confirmed cover content is the first-dimensional content of the two-dimensional rich media, that is, one-dimensional information;

S104,选择二维富媒体中的第二维内容,第二维内容可以是一个或多个图片、一个或多个视频、一个或多个音频、一个或多个PDF文档中一个或多个类型文件的组合;S104, select second-dimensional content in the two-dimensional rich media, where the second-dimensional content may be one or more pictures, one or more videos, one or more audios, one or more types of one or more PDF documents combination of documents;

S105,对选择的第二维内容进行编辑整理及排序;S105, editing and sorting the selected second-dimensional content;

S106,对整个二维富媒体内容进行确认,在并在移动端形成二维富媒体信息集合,即为二维信息;S106, confirming the entire two-dimensional rich media content, and forming a two-dimensional rich media information set on the mobile terminal, that is, two-dimensional information;

S107,对二维信息中的图片、视频文档进行压缩生成缩略图;S107, compressing the pictures and video documents in the two-dimensional information to generate thumbnails;

S108,将二维富媒体的数据集合作为数据信息,所述数据信息包含二维富媒体数据结构文档,封面文件,缩略图文件,二维文件包;二维富媒体数据结构文档中包含联系人信息、二维信息结构内容;其中,二维信息结构内容包括封面内容记录、文本内容、缩略图大小和名称等。S108, the data collection of the two-dimensional rich media is used as data information, and the data information includes a two-dimensional rich media data structure document, a cover file, a thumbnail file, and a two-dimensional file package; the two-dimensional rich media data structure document includes a contact person Information, two-dimensional information structure content; wherein, the two-dimensional information structure content includes cover content record, text content, thumbnail size and name, etc.

进一步地,在S200中,发送端对平台端发送数据信息还包括以下步骤:Further, in S200, sending the data information from the sending end to the platform end also includes the following steps:

S201,对数据信息的内容进行图片化处理,对图片和视频生成剪影缩略图,对文本类文件对应生成默认图标;S201, performing image processing on the content of the data information, generating silhouette thumbnails for pictures and videos, and correspondingly generating default icons for text files;

S202,发送端的界面显示等待发送动画;S202, the interface of the sending end displays an animation waiting to be sent;

S203,将数据信息的内容加入发送队列等待发送;S203, adding the content of the data information to the sending queue to wait for sending;

S204,按发送队列顺序逐条发送数据信息的内容;当内容开始发送时发送通知到信息接收对象;S204, send the content of the data information one by one in the order of the sending queue; send a notification to the information receiving object when the content starts to be sent;

S205,收到发送通知时,停止等待发送动画并显示发送进度;S205, when receiving the sending notification, stop waiting for the sending animation and display the sending progress;

S206,判断发送队列中的内容是否发送成功,如果发送不成功则返回发送不成功通知;S206, determine whether the content in the sending queue is successfully sent, and if the sending is unsuccessful, a notification of unsuccessful sending is returned;

S207,收到发送不成功通知时显示发送失败,显示重新发送按钮标识;S207, when receiving a notification of unsuccessful sending, displaying that the sending failed, and displaying a re-send button identifier;

S208,如果发送成功则检查发送的内容是否发送完成,如果已经发送完成则按发送队列的顺序发送队列中的下一条内容;S208, if the sending is successful, check whether the sent content has been sent, and if it has been sent, send the next content in the queue in the order of the sending queue;

S209,如果已经发送完成则返回发送完成通知并显示信息发送成功。S209, if the sending has been completed, return a sending completion notification and display that the information has been sent successfully.

进一步地,在S300中,对接收到的数据信息进行合法性检查的方法具体包括:一是合规检查,二是版权检查;其中合规问题涉及的对象包括非法信息、违规信息;通常都通过技术手段和/或人工审核来完成审核检查工作;技术手段采用深度学习的模型相关文献(Goodfellow, Ian J., Jonathon Shlens, and Christian Szegedy. "Explaining andharnessing adversarial examples." arXiv preprint arXiv:1412.6572 (2014))进行合法性检查。Further, in S300, the method for checking the validity of the received data information specifically includes: one is compliance inspection, and the other is copyright inspection; wherein the objects involved in the compliance problem include illegal information and illegal information; Technical means and/or manual review to complete the review inspection; technical means using deep learning model related literature (Goodfellow, Ian J., Jonathon Shlens, and Christian Szegedy. "Explaining andharnessing adversarial examples." arXiv preprint arXiv:1412.6572 (2014 )) for a legality check.

进一步地,在S800中,对所有接收到的信息进行通览,通览是一条一条自动播放接收到的信息,同时可以通过遥控器左右进行内容切换。Further, in S800, all the received information is browsed, and the browse is to automatically play the received information one by one, and at the same time, the content can be switched left and right through the remote control.

其中,发送端是移动端,移动端指的是装载有移动端APP的智能手机、智能平板电脑。Among them, the sender is a mobile terminal, and the mobile terminal refers to a smart phone or a smart tablet computer loaded with a mobile terminal APP.

其中,平台端指的是装载有管理系统的云服务平台,包括云计算和云存储平台。The platform side refers to a cloud service platform loaded with a management system, including cloud computing and cloud storage platforms.

其中,信息接收端可以是一个或多个移动端、一个或多个移动端对应的OTT大屏端、多个移动端与多个移动端对应的OTT大屏端的组合,OTT大屏端指的是安装有OTT大屏APP的智能电视、智能投影或智能机顶盒等可以在大屏幕显示的终端设备;其中,移动端可以是信息发送方,也可以是信息接收方;OTT大屏端只能是移动端对应的信息接收方。The information receiving terminal may be one or more mobile terminals, OTT large-screen terminals corresponding to one or more mobile terminals, or a combination of multiple mobile terminals and OTT large-screen terminals corresponding to multiple mobile terminals, and the OTT large-screen terminal refers to It is a terminal device that can be displayed on a large screen, such as a smart TV, smart projection or smart set-top box installed with an OTT large-screen APP; among them, the mobile terminal can be the information sender or the information receiver; the OTT large-screen terminal can only be The information receiver corresponding to the mobile terminal.

本发明还提供了以大屏显示为中心的跨屏实时通信交互系统,所述系统包括:存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序运行在以下系统的单元中:The present invention also provides a cross-screen real-time communication interaction system centered on large-screen display, the system comprising: a memory, a processor, and a computer program stored in the memory and running on the processor, the The processor executes the computer program running in the following system units:

接收对象选择单元,用于发送端选择信息接收对象;a receiving object selection unit, used for the sending end to select the information receiving object;

信息发送单元,用于发送端对平台端发送数据信息,并显示所发送的数据信息所包含的一维信息或二维信息的缩略图;an information sending unit, used for sending data information from the sending end to the platform end, and displaying a thumbnail of one-dimensional information or two-dimensional information contained in the sent data information;

合法性检查单元,用于平台端接收数据信息后,对接收到的数据信息进行合法性检查,如果监测到非法的内容则中止发送流程并向发送端返回发送内容非法提醒及发送失败的提醒,如果通过合法性检查则转到信息存储单元;The legality checking unit is used to check the legality of the received data information after the platform receives the data information. If illegal content is detected, the sending process will be terminated and the sending end will be sent back to the sending end. If it passes the legality check, go to the information storage unit;

信息存储单元,用于如果内容合法则将数据信息存储在平台端的存储介质中,同时向发送数据信息的发送端返回发送成功消息;The information storage unit is used to store the data information in the storage medium of the platform side if the content is legal, and return a successful message to the sender that sends the data information at the same time;

在线判断单元,用于平台端解析数据信息中的信息接收对象,判断信息接收对象的联系人进行是否在线,如果信息接收对象的联系人在线则将数据信息传输至在线接收对象所对应的信息接收端并进入信息接收单元;如果信息接收对象的联系人离线则进入离线检测单元;The online judgment unit is used for the platform to analyze the information receiving object in the data information, judge whether the contact of the information receiving object is online, and if the contact of the information receiving object is online, transmit the data information to the information receiving corresponding to the online receiving object terminal and enter the information receiving unit; if the contact of the information receiving object is offline, enter the offline detection unit;

离线检测单元,用于当监测到信息接收对象的联系人离线时将数据信息挂起,同时启动对象上线监测进程,直到当监测到信息接收对象的联系人上线时则将数据信息传输至在线接收对象所对应的信息接收端;The offline detection unit is used to suspend the data information when it is detected that the contact of the information receiving object is offline, and at the same time start the online monitoring process of the object, until when the contact of the information receiving object is detected to be online, the data information is transmitted to the online receiver The information receiver corresponding to the object;

信息接收单元,用于平台端生成数据信息的缩略图并将所述数据信息的缩略图发送到所述信息接收端,所述信息接收端收到数据信息的缩略图后进行来信息提醒;an information receiving unit, used for the platform terminal to generate a thumbnail of the data information and send the thumbnail of the data information to the information receiving terminal, and the information receiving terminal will send an information reminder after receiving the thumbnail of the data information;

清晰视图下载单元,用于当所述信息接收端显示数据信息的缩略图并向平台端请求下载数据信息的清晰视图,平台端生成数据信息的清晰视图并将所述数据信息的清晰视图发送到所述信息接收端,所述信息接收端将所述数据信息的清晰视图下载完成后替换所述数据信息的缩略图,以显示所述数据信息的清晰视图,并同步将所述数据信息的清晰视图存储在缓存中;当信息接收端再次查看数据信息时会先检查缓存,如存在数据信息的清晰视图则读取缓存中数据信息的清晰视图,如果没有则从平台端下载数据信息的清晰视图;设置此单元主要是考虑到OTT大屏端的存储空间普遍有限,如不设置缓存则很容易造成系统空间不足;The clear view download unit is used for when the information receiving end displays the thumbnail of the data information and requests the platform to download the clear view of the data information, the platform generates the clear view of the data information and sends the clear view of the data information to The information receiving end replaces the thumbnail of the data information after downloading the clear view of the data information, so as to display the clear view of the data information, and synchronize the clear view of the data information. The view is stored in the cache; when the information receiver checks the data information again, it will check the cache first. If there is a clear view of the data information, it will read the clear view of the data information in the cache, and if not, download the clear view of the data information from the platform. ; Setting this unit is mainly to consider that the storage space of the OTT large screen is generally limited, and if the cache is not set, it is easy to cause insufficient system space;

信息接收完成单元,用于信息接收端向平台端发送信息接收完成回执,平台端收到信息接收完成回执,改变信息状态,完成整个信息发送及接收流程。The information receiving completion unit is used for the information receiving end to send the information receiving completion receipt to the platform end, and the platform end receives the information receiving completion receipt, changes the information state, and completes the entire information sending and receiving process.

本发明的有益效果为:本发明提供以大屏显示为中心的跨屏实时通信交互方法及系统,通过构建移动端与OTT大屏互动链路,建立“人与人”之间信息沟通渠道。虽然,手机微信等能够提供丰富的互动交流手段,但手机操作不便、功能繁杂,屏幕狭小、视觉疲劳。OTT大屏聚焦手机小屏与电视大屏之间的信息交流和分享,构建手机小屏与大屏之间的沟通渠道,使人们能够以十分便捷的方式实现“人与人”之间文字、语音、图片、视频的多媒体信息连接,以满足人们最基础、最普遍的交流需求。The beneficial effects of the present invention are as follows: the present invention provides a cross-screen real-time communication interaction method and system centered on large-screen display, and establishes an information communication channel between "people" by constructing an interactive link between the mobile terminal and the OTT large-screen. Although mobile phones such as WeChat can provide a wealth of interactive communication methods, mobile phones are inconvenient to operate, have complex functions, small screens, and visual fatigue. The OTT large screen focuses on the information exchange and sharing between the small screen of the mobile phone and the large screen of the TV, and builds a communication channel between the small screen of the mobile phone and the large screen, so that people can realize the text, Multimedia information connection of voice, picture and video to meet people's most basic and common communication needs.

附图说明Description of drawings

通过对结合附图所示出的实施方式进行详细说明,本发明的上述以及其他特征将更加明显,本发明附图中相同的参考标号表示相同或相似的元素,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图,在附图中:The above and other features of the present invention will become more apparent from the detailed description of the embodiments shown in conjunction with the accompanying drawings, in which the same reference numerals denote the same or similar elements of the present invention. The drawings are only some embodiments of the present invention. For those of ordinary skill in the art, other drawings can also be obtained from these drawings without creative work. In the drawings:

图1所示为以大屏显示为中心的跨屏实时通信交互方法的流程图;Fig. 1 shows the flow chart of the cross-screen real-time communication interaction method centered on the large-screen display;

图2所示为二维富媒体内容处理的流程图;Fig. 2 shows the flow chart of two-dimensional rich media content processing;

图3所示为二维富媒体发送流程图;Figure 3 shows a flow chart of two-dimensional rich media sending;

图4所示为以大屏显示为中心的跨屏实时通信交互系统结构图。Figure 4 shows the structure diagram of the cross-screen real-time communication interaction system centered on the large-screen display.

具体实施方式Detailed ways

以下将结合实施例和附图对本发明的构思、具体结构及产生的技术效果进行清楚、完整的描述,以充分地理解本发明的目的、方案和效果。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。The concept, specific structure and technical effects of the present invention will be clearly and completely described below in conjunction with the embodiments and the accompanying drawings, so as to fully understand the purpose, solutions and effects of the present invention. It should be noted that the embodiments in the present application and the features of the embodiments may be combined with each other in the case of no conflict.

如图1所示为根据本发明的以大屏显示为中心的跨屏实时通信交互方法的流程图,下面结合图1来阐述根据本发明的实施方式的以大屏显示为中心的跨屏实时通信交互方法。FIG. 1 is a flow chart of the cross-screen real-time communication and interaction method centered on large-screen display according to the present invention. The following describes the cross-screen real-time communication method centered on large-screen display according to an embodiment of the present invention with reference to FIG. 1 . Communication interaction method.

本发明提出以大屏显示为中心的跨屏实时通信交互方法,具体包括以下步骤:The present invention proposes a cross-screen real-time communication interaction method centered on large-screen display, which specifically includes the following steps:

1.本方法的应用对象包括信息发送、平台端和信息接收三方;1. The application objects of this method include three parties: information sending, platform and information receiving;

2.信息发送方只能是移动端,移动端指的是装载有移动端APP的智能手机、智能平板电脑;2. The sender of information can only be the mobile terminal, and the mobile terminal refers to the smart phone and smart tablet computer loaded with the mobile terminal APP;

3.平台端指的是装载有管理系统的云服务平台,包括云计算和云存储平台;3. The platform side refers to the cloud service platform loaded with the management system, including cloud computing and cloud storage platforms;

4.信息接收端可以是一个或多个移动端、一个或多个移动端对应的OTT大屏端、多个移动端与多个移动端对应的OTT大屏端的组合;4. The information receiving terminal can be one or more mobile terminals, OTT large-screen terminals corresponding to one or more mobile terminals, and a combination of multiple mobile terminals and OTT large-screen terminals corresponding to multiple mobile terminals;

5.移动端可以是信息发送方,也可以是信息接收方;5. The mobile terminal can be the information sender or the information receiver;

6.OTT大屏端只能是移动端对应的信息接收方。6. The OTT large screen terminal can only be the receiver of information corresponding to the mobile terminal.

7.OTT大屏端指的是安装有OTT大屏APP的智能电视、智能投影或智能机顶盒等可以在大屏幕显示的终端设备。7. The OTT large-screen terminal refers to the terminal equipment that can be displayed on the large screen, such as smart TVs, smart projectors or smart set-top boxes installed with OTT large-screen APPs.

其具体特征在于:Its specific characteristics are:

A、选择信息接收对象,可以是一个或多个移动端用户、一个或多个移动端用户对应的OTT大屏端终端组合的群组;A. Select the information receiving object, which can be a group of one or more mobile terminal users, or a combination of OTT large-screen terminal terminals corresponding to one or more mobile terminal users;

B.针对对象A选择发送一维信息,发送的内容可以是输入的文本内容、图片内容、视频内容、音频内容、即时录入语音内容、即时拍摄的音视频内容等,发送内容一次只能发送上述的一种,其中输入的文本内容、即时录入的语音内容、即时拍摄的音视频内容一次只能发生一条,而发送选择的文件一次可以选择多个;B. Choose to send one-dimensional information for object A. The content to be sent can be input text content, picture content, video content, audio content, instant recorded voice content, instant shot audio and video content, etc. The content to be sent can only be sent at one time. One of them, in which the input text content, the instant recorded voice content, and the instant recorded audio and video content can only occur one at a time, and the selected files can be selected at a time for sending;

C.针对对象A选择二维富媒体内容,其内容包括封面、内容集合等;C. Select two-dimensional rich media content for object A, and its content includes cover, content collection, etc.;

D.信息发送;D. Information sending;

E.在发送端显示缩略图;E. Display thumbnails on the sending end;

F.将发送的信息集合D通过X网络发送至平台端;F. Send the sent information set D to the platform through the X network;

G.平台端对接收到的的信息进行合法性检查;G. The platform side checks the legality of the received information;

H.平台端如果监测到非法的内容则中止发送流程,并向移动端返回发送内容非法提醒及发送失败的提醒;H. If the platform side detects illegal content, it will stop the sending process, and return a reminder to the mobile terminal that the content is illegal and that the sending fails;

I.如果内容合法则将信息正式存储在平台存储介质中,同时向发送信息的移动端返回发送成功消息J;1. If the content is legal, then the information is formally stored in the platform storage medium, and a successful message J is returned to the mobile terminal that sends the information simultaneously;

K.内容在平台端完成H步骤后解析二维信息集合中的信息接收对象,对信息接收对象进行是否在线监测L。接收对象在线则通过Y网络将信息传输至在线接收对象;接收对象如果离线则进入步骤M;K. Content After completing step H on the platform side, analyze the information receiving objects in the two-dimensional information set, and monitor whether the information receiving objects are online or not. If the receiving object is online, the information is transmitted to the online receiving object through the Y network; if the receiving object is offline, then enter step M;

M.接收对象不在线则将信息挂起,同时启动对象上线监测过程,当监测到未上线对象上线则通过Y网络将信息传输至在线接收对象;M. If the receiving object is not online, the information will be suspended, and the online monitoring process of the object will be started at the same time. When it is detected that the offline object is online, the information will be transmitted to the online receiving object through the Y network;

O.在线接收对象接收缩略信息内容;O. The online recipient receives the abbreviated information content;

P.信息接收端收到缩略信息后进行来信息提醒;P. After receiving the abbreviated information, the information receiving end will remind the information;

Q.查看缩略图信息,同时向平台端I请求下载清晰视图,下载完后替换缩略图显示,同步将清晰视图存储在缓存R中;再次查看信息时会先检查缓存R,如有清晰视图则读取缓存R中的内容,如果没有再向平台端I发出请求;设置此步骤主要是考虑到OTT大屏端的存储空间普遍有限,如不设置缓存则很容易造成系统空间不足;Q. When viewing the thumbnail information, at the same time, request the platform I to download the clear view. After downloading, replace the thumbnail display, and store the clear view in the cache R synchronously; when viewing the information again, the cache R will be checked first, and if there is a clear view, the Read the content in the cache R, if there is no request to the platform side I; this step is mainly set up to consider that the storage space of the OTT large screen is generally limited, if the cache is not set, it is easy to cause insufficient system space;

S.显示信息有三种方式,S是根据信息提醒进行信息浏览;S. There are three ways to display information, S is to browse the information according to the information reminder;

T.对所有接收到的信息进行通览,所谓通览就是一条一条自动播放,同时可以通过遥控器左右进行内容切换;T. Browse through all the received information. The so-called browse is to automatically play one by one, and at the same time, the content can be switched left and right through the remote control;

U.打开信息后在下方显示所有信息缩略图,通过遥控器可左右选择播放信息;U. After opening the information, all information thumbnails are displayed below, and the playback information can be selected left and right through the remote control;

V.对信息浏览首先显示的也是缩略图,正式查看时则会显示清晰视图;V. Thumbnails are also displayed first for information browsing, and a clear view will be displayed during official viewing;

W.向平台端发送信息接收完成回执;W. Send the information receipt to the platform to receive the completion receipt;

N.平台端收到信息接收完成回执,改变信息状态,完成整个信息发送及接收流程;N. The platform side receives the receipt of completion of information reception, changes the information status, and completes the entire information sending and receiving process;

X/Y:指的是3G、4G、5G、WIFI或有线网络;X/Y: refers to 3G, 4G, 5G, WIFI or wired network;

如图2所示,其中,所述还包括图2中的二维富媒体内容处理的步骤:As shown in Figure 2, wherein, described also includes the step of two-dimensional rich media content processing in Figure 2:

B1.进入二维富媒体内容编辑界面;B1. Enter the two-dimensional rich media content editing interface;

B2/B3.选择及编辑二维富媒体主题封面;选择封面内容可以是输入的文本内容、图片内容、视频内容、音频内容、录入语音内容、实时拍摄的音视频内容等,并且只能选择其中的一项作为二维富媒体封面内容;B2/B3. Select and edit the two-dimensional rich media theme cover; the selected cover content can be input text content, picture content, video content, audio content, input voice content, real-time captured audio and video content, etc. Item as 2D rich media cover content;

B4.对已选择或编辑的二维富媒体封面内容进行确认,确认的内容为二维富媒体的第一维;B4. Confirm the selected or edited 2D rich media cover content, and the confirmed content is the first dimension of 2D rich media;

B5/B6.选择二维富媒体中的第二维内容,其内容可以是一个或多个图片、一个或多个视频、一个或多个音频、一个或多个PDF文档中一个或多个类型文件的组合;B5/B6. Select the second-dimensional content in the two-dimensional rich media, and the content can be one or more types of one or more pictures, one or more videos, one or more audios, and one or more PDF documents combination of documents;

B7.对选择的第二维度内容进行编辑整理及排序;B7. Edit and sort the selected second dimension content;

B8.对整个二维富媒体内容进行确认;B8. Confirm the entire 2D rich media content;

B9.经过B8步骤后在移动端形成二维富媒体信息集合;B9. After step B8, a two-dimensional rich media information collection is formed on the mobile terminal;

B10.根据信息集合内容进行二次处理过程,对其中的图片、视频文档进行压缩生成缩略图;B10. Carry out a secondary processing process according to the content of the information collection, and compress the pictures and video documents therein to generate thumbnails;

B11.生成二维富媒体数据集合,其中包含二维富媒体数据结构文档,封面文件,缩略图文件,二维文件包;文档中包含接收人信息、二维信息结构内容;B11. Generate a two-dimensional rich media data collection, which includes a two-dimensional rich media data structure document, a cover file, a thumbnail file, and a two-dimensional file package; the document contains recipient information and two-dimensional information structure content;

B12.文档中包含接收对象信息和二维信息结构内容,结构内容包括封面内容记录、文本内容、缩略图大小和名称等;B12. The document contains receiving object information and two-dimensional information structure content, which includes cover content record, text content, thumbnail size and name, etc.;

B13.一维封面文件包;B13. One-dimensional cover file package;

B14.缩略图文件;B14. Thumbnail file;

B15.二维内容文件包。B15. Two-dimensional content file package.

如图3所示,其中,所述步骤C还包括图3中二维富媒体发送流程:As shown in Figure 3, wherein, described step C also includes two-dimensional rich media sending flow process in Figure 3:

C1.确定发送的内容进入C2;C1. Confirm that the sent content enters C2;

C2.对C1确定发送的内容进行图片化处理,对图片和视频生成剪影缩略图,对文本类文件对应生成默认图标;C2. Perform image processing on the content determined by C1, generate silhouette thumbnails for pictures and videos, and generate default icons for text files;

C3.手机端界面显示等待发送动画;C3. The mobile terminal interface displays the animation waiting to be sent;

C4.将内容加入发送队列等待发送,进入C5移动端发送功能模块;C4. Add the content to the sending queue to wait for sending, and enter the C5 mobile terminal sending function module;

C5.移动端内容发送功能模块,此功能模块属于中间件;C5. The mobile terminal content sending function module, this function module belongs to middleware;

C6.发送内容进入移动端发送功能模块的发送队列;C6. The sending content enters the sending queue of the sending function module of the mobile terminal;

C7/C8.内容发送,按C8发送队列顺序逐条发送;当内容开始发送时功能模块进入C9返回信息开始发送通知;C7/C8. Content is sent, and sent one by one in the order of the C8 sending queue; when the content starts to be sent, the function module enters C9 and returns the information to start sending notifications;

C10.收到来自发送功能模块的返回的发送通知时,停止等待发送动画并显示发送进度;C10. When receiving the sending notification returned from the sending function module, stop waiting for the sending animation and display the sending progress;

C11.对发送队列中的内容进行发送成功与否检测,如果发送不成功则返回不成功通知;C11. Detect whether the content in the sending queue is sent successfully or not, and return an unsuccessful notification if the sending is unsuccessful;

C12.收到发送不成功通知时显示发送失败,显示重新发送按钮标识;C12. When receiving the notification of unsuccessful sending, display the sending failure, and display the re-send button logo;

C13.如果发送成功则检查发送的内容是否发送完成,如果已经发送完成则进入C8按顺序发送队列中的下一条内容;C13. If the sending is successful, check whether the sent content has been sent. If it has been sent, enter C8 to send the next content in the queue in order;

C14.如果已经发送完成则返回发送完成通知,在显示层显示信息发送成功。C14. If the sending has been completed, return the sending completion notification, and display the information sent successfully on the display layer.

本发明的实施例提供的以大屏显示为中心的跨屏实时通信交互系统,如图4所示为本发明的以大屏显示为中心的跨屏实时通信交互系统结构图,该实施例的以大屏显示为中心的跨屏实时通信交互系统包括:处理器、存储器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述以大屏显示为中心的跨屏实时通信交互系统实施例中的步骤。The cross-screen real-time communication interaction system centered on the large-screen display provided by the embodiment of the present invention is shown in FIG. A cross-screen real-time communication interaction system centered on large-screen display includes: a processor, a memory, and a computer program stored in the memory and running on the processor, and the processor implements the computer program when the processor executes the computer program. The steps in the above embodiments of the cross-screen real-time communication interaction system centered on the large-screen display.

所述系统包括:存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序运行在以下系统的单元中:The system includes: a memory, a processor, and a computer program stored in the memory and executable on the processor, the processor executing the computer program and running in elements of the following system:

接收对象选择单元,用于发送端选择信息接收对象;a receiving object selection unit, used for the sending end to select the information receiving object;

信息发送单元,用于发送端对平台端发送数据信息,并显示所发送的数据信息所包含的一维信息或二维信息的缩略图;an information sending unit, used for sending data information from the sending end to the platform end, and displaying a thumbnail of one-dimensional information or two-dimensional information contained in the sent data information;

合法性检查单元,用于平台端接收数据信息后,对接收到的数据信息进行合法性检查,如果监测到非法的内容则中止发送流程并向发送端返回发送内容非法提醒及发送失败的提醒,如果通过合法性检查则转到信息存储单元;The legality checking unit is used to check the legality of the received data information after the platform receives the data information. If illegal content is detected, the sending process will be terminated and the sending end will be sent back to the sending end. If it passes the legality check, go to the information storage unit;

信息存储单元,用于如果内容合法则将数据信息存储在平台端的存储介质中,同时向发送数据信息的发送端返回发送成功消息;The information storage unit is used to store the data information in the storage medium of the platform side if the content is legal, and return a successful message to the sender that sends the data information at the same time;

在线判断单元,用于平台端解析数据信息中的信息接收对象,判断信息接收对象的联系人进行是否在线,如果信息接收对象的联系人在线则将数据信息传输至在线接收对象所对应的信息接收端并进入信息接收单元;如果信息接收对象的联系人离线则进入离线检测单元;The online judgment unit is used for the platform to analyze the information receiving object in the data information, judge whether the contact of the information receiving object is online, and if the contact of the information receiving object is online, transmit the data information to the information receiving corresponding to the online receiving object terminal and enter the information receiving unit; if the contact of the information receiving object is offline, enter the offline detection unit;

离线检测单元,用于当监测到信息接收对象的联系人离线时将数据信息挂起,同时启动对象上线监测进程,直到当监测到信息接收对象的联系人上线时则将数据信息传输至在线接收对象所对应的信息接收端;The offline detection unit is used to suspend the data information when it is detected that the contact of the information receiving object is offline, and at the same time start the online monitoring process of the object, until when the contact of the information receiving object is detected to be online, the data information is transmitted to the online receiver The information receiver corresponding to the object;

信息接收单元,用于平台端生成数据信息的缩略图并将所述数据信息的缩略图发送到所述信息接收端,所述信息接收端收到数据信息的缩略图后进行来信息提醒;an information receiving unit, used for the platform terminal to generate a thumbnail of the data information and send the thumbnail of the data information to the information receiving terminal, and the information receiving terminal will send an information reminder after receiving the thumbnail of the data information;

清晰视图下载单元,用于当所述信息接收端显示数据信息的缩略图并向平台端请求下载数据信息的清晰视图,平台端生成数据信息的清晰视图并将所述数据信息的清晰视图发送到所述信息接收端,所述信息接收端将所述数据信息的清晰视图下载完成后替换所述数据信息的缩略图,以显示所述数据信息的清晰视图,并同步将所述数据信息的清晰视图存储在缓存中;当信息接收端再次查看数据信息时会先检查缓存,如存在数据信息的清晰视图则读取缓存中数据信息的清晰视图,如果没有则从平台端下载数据信息的清晰视图;设置此单元主要是考虑到OTT大屏端的存储空间普遍有限,如不设置缓存则很容易造成系统空间不足;The clear view download unit is used for when the information receiving end displays the thumbnail of the data information and requests the platform to download the clear view of the data information, the platform generates the clear view of the data information and sends the clear view of the data information to The information receiving end replaces the thumbnail of the data information after downloading the clear view of the data information, so as to display the clear view of the data information, and synchronize the clear view of the data information. The view is stored in the cache; when the information receiver checks the data information again, it will check the cache first. If there is a clear view of the data information, it will read the clear view of the data information in the cache, and if not, download the clear view of the data information from the platform. ; Setting this unit is mainly to consider that the storage space of the OTT large screen is generally limited, and if the cache is not set, it is easy to cause insufficient system space;

信息接收完成单元,用于信息接收端向平台端发送信息接收完成回执,平台端收到信息接收完成回执,改变信息状态,完成整个信息发送及接收流程。The information receiving completion unit is used for the information receiving end to send the information receiving completion receipt to the platform end, and the platform end receives the information receiving completion receipt, changes the information state, and completes the entire information sending and receiving process.

所述以大屏显示为中心的跨屏实时通信交互系统可以运行于桌上型计算机、笔记本、掌上电脑及云端服务器等计算设备中。所述以大屏显示为中心的跨屏实时通信交互系统,可运行的系统可包括,但不仅限于,处理器、存储器。本领域技术人员可以理解,所述例子仅仅是以大屏显示为中心的跨屏实时通信交互系统的示例,并不构成对以大屏显示为中心的跨屏实时通信交互系统的限定,可以包括比例子更多或更少的部件,或者组合某些部件,或者不同的部件,例如所述以大屏显示为中心的跨屏实时通信交互系统还可以包括输入输出设备、网络接入设备、总线等。The cross-screen real-time communication and interaction system centered on the large-screen display can run in computing devices such as desktop computers, notebook computers, palmtop computers, and cloud servers. For the cross-screen real-time communication and interaction system centered on the large-screen display, the operable system may include, but is not limited to, a processor and a memory. Those skilled in the art can understand that the example is only an example of a cross-screen real-time communication interaction system centered on large-screen display, and does not constitute a limitation on the cross-screen real-time communication and interaction system centered on large-screen display, which may include There are more or less components, or some components are combined, or different components, for example, the cross-screen real-time communication interaction system centered on the large-screen display may also include input and output devices, network access devices, buses Wait.

所称处理器可以是中央处理单元(Central Processing Unit,CPU),还可以是其他通用处理器、数字信号处理器 (Digital Signal Processor,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现场可编程门阵列 (Field-Programmable Gate Array,FPGA) 或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等,所述处理器是所述以大屏显示为中心的跨屏实时通信交互系统运行系统的控制中心,利用各种接口和线路连接整个以大屏显示为中心的跨屏实时通信交互系统可运行系统的各个部分。The processor may be a central processing unit (Central Processing Unit, CPU), or other general-purpose processors, digital signal processors (Digital Signal Processors, DSP), application specific integrated circuits (Application Specific Integrated Circuit, ASIC), field Field-Programmable Gate Array (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor can be a microprocessor or the processor can also be any conventional processor, etc. The processor is the control center of the operating system of the cross-screen real-time communication interactive system centered on the large-screen display. Such interfaces and lines connect all parts of the entire operating system of the cross-screen real-time communication interactive system centered on the large-screen display.

所述存储器可用于存储所述计算机程序和/或模块,所述处理器通过运行或执行存储在所述存储器内的计算机程序和/或模块,以及调用存储在存储器内的数据,实现所述以大屏显示为中心的跨屏实时通信交互系统的各种功能。所述存储器可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据手机的使用所创建的数据(比如音频数据、电话本等)等。此外,存储器可以包括高速随机存取存储器,还可以包括非易失性存储器,例如硬盘、内存、插接式硬盘,智能存储卡(Smart Media Card, SMC),安全数字(Secure Digital, SD)卡,闪存卡(Flash Card)、至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。The memory can be used to store the computer program and/or module, and the processor implements the process by running or executing the computer program and/or module stored in the memory and calling the data stored in the memory. Various functions of the cross-screen real-time communication interaction system centered on the large-screen display. The memory may mainly include a stored program area and a stored data area, wherein the stored program area may store an operating system, an application program required for at least one function (such as a sound playback function, an image playback function, etc.), etc.; the storage data area may store Data created according to the usage of the mobile phone (such as audio data, phone book, etc.), etc. In addition, the memory may include high-speed random access memory, and may also include non-volatile memory such as hard disk, internal memory, plug-in hard disk, Smart Media Card (SMC), Secure Digital (SD) card , a flash memory card (Flash Card), at least one magnetic disk storage device, flash memory device, or other volatile solid-state storage device.

尽管本发明的描述已经相当详尽且特别对几个所述实施例进行了描述,但其并非旨在局限于任何这些细节或实施例或任何特殊实施例,从而有效地涵盖本发明的预定范围。此外,上文以发明人可预见的实施例对本发明进行描述,其目的是为了提供有用的描述,而那些目前尚未预见的对本发明的非实质性改动仍可代表本发明的等效改动。Although the present invention has been described in considerable detail and with particular reference to a few of the described embodiments, it is not intended to be limited to any of these details or embodiments or any particular embodiment so as to effectively encompass the intended scope of the invention. Furthermore, the foregoing description of the invention in terms of embodiments foreseen by the inventors is intended to provide a useful description, while insubstantial modifications of the invention not presently foreseen may still represent equivalent modifications of the invention.

Claims (8)

1. The cross-screen real-time communication interaction method taking large-screen display as a center is characterized by comprising the following steps of:
s100, a sending end selects an information receiving object;
s200, the sending end sends data information to the platform end and displays a thumbnail of one-dimensional information or two-dimensional information contained in the sent data information;
s300, after the platform receives the data information, the platform checks the validity of the received data information, if illegal contents are monitored, the sending process is stopped, illegal reminding of the sent contents and reminding of sending failure are returned to the sending end, and if the illegal contents pass the validity check, the platform goes to the step S400;
s400, if the content contract rule is adopted, the data information is stored in a storage medium of the platform end, and meanwhile, a successful sending message is returned to a sending end for sending the data information;
s500, the platform terminal analyzes the information receiving object in the data information, judges whether the contact person of the information receiving object is online, transmits the data information to the information receiving terminal corresponding to the online receiving object if the contact person of the information receiving object is online, and enters the step S700; if the contact of the information receiving object is off-line, the step S600 is carried out;
s600, when the contact person of the information receiving object is monitored to be offline, the data information is suspended, meanwhile, an object online monitoring process is started, and until the contact person of the information receiving object is monitored to be online, the data information is transmitted to an information receiving end corresponding to the online receiving object;
s700, the platform terminal generates a thumbnail of the data information and sends the thumbnail of the data information to the information receiving terminal, and the information receiving terminal receives the thumbnail of the data information and then carries out information reminding;
s800, when the information receiving end displays a thumbnail of the data information and requests a platform end to download a clear view of the data information, the platform end generates the clear view of the data information and sends the clear view of the data information to the information receiving end, and the information receiving end replaces the thumbnail of the data information after downloading the clear view of the data information to display the clear view of the data information and synchronously stores the clear view of the data information in a cache; when the information receiving end checks the data information again, the cache is checked first, if the clear view of the data information exists, the clear view of the data information in the cache is read, and if the clear view of the data information does not exist, the clear view of the data information is downloaded from the platform end;
s900, the information receiving end sends the information receiving completion receipt to the platform end, and the platform end receives the information receiving completion receipt, changes the information state and completes the whole information sending and receiving process.
2. The method according to claim 1, wherein in S100, the information receiving object includes any one or more of a group consisting of one or more mobile end users, one or more OTT large-screen terminals, and a combination of a mobile end and an OTT large-screen end.
3. The cross-screen real-time communication interaction method centered on large-screen display according to claim 1, wherein in S200, the data information includes any one of input text content, picture content, video content, audio content, instant-entry voice content, and instant-taken audio/video content, wherein the input text content, the instant-entry voice content, and the instant-taken audio/video content can only occur one at a time, and a plurality of files can be selected at a time when the selected file is sent.
4. The method for cross-screen real-time communication interaction centered on large-screen display of claim 1, wherein in S100, the step of the sender selecting the information receiving object further comprises the steps of:
s101, entering a two-dimensional rich media content editing interface; wherein the two-dimensional rich media comprises information of animation, sound, video or interactivity;
s102, selecting and editing cover content to obtain two-dimensional rich media theme cover content; selecting cover content refers to selecting one of input text content, picture content, video content, audio content, input voice content and real-time shot audio and video content as two-dimensional rich media cover content;
s103, confirming the selected or edited two-dimensional rich media cover content, wherein the confirmed cover content is the first-dimensional content of the two-dimensional rich media, namely one-dimensional information;
s104, selecting second-dimension content in the two-dimension rich media, wherein the second-dimension content can be a combination of one or more pictures, one or more videos, one or more audios and one or more type files in one or more PDF documents;
s105, editing, sorting and sequencing the selected second-dimension content;
s106, confirming the whole two-dimensional rich media content, and forming a two-dimensional rich media information set at the mobile terminal, wherein the two-dimensional rich media information set is two-dimensional information;
s107, compressing the pictures and the video documents in the two-dimensional information to generate thumbnails;
s108, taking a data set of the two-dimensional rich media as data information, wherein the data information comprises a two-dimensional rich media data structure document, a cover file, a thumbnail file and a two-dimensional file package; the two-dimensional rich media data structure document comprises contact information and two-dimensional information structure content; the two-dimensional information structure content comprises a cover page content record, text content, a thumbnail size, a thumbnail name and the like.
5. The cross-screen real-time communication interaction method based on large-screen display as a center according to claim 1, wherein in S200, the step of sending the data information to the platform end by the sending end further comprises the steps of:
s201, performing picture processing on the content of the data information, generating a silhouette thumbnail for the picture and the video, and correspondingly generating a default icon for the text file;
s202, displaying a to-be-sent animation on an interface of a sending end;
s203, adding the content of the data information into a sending queue to wait for sending;
s204, sending the content of the data information one by one according to the sequence of the sending queue, and sending a notice to an information receiving object when the content starts to be sent;
s205, when receiving the sending notice, stopping waiting for sending the animation and displaying the sending progress;
s206, judging whether the content in the transmission queue is successfully transmitted or not, and if the transmission is unsuccessful, returning a transmission unsuccessful notification;
s207, when receiving the transmission unsuccessful notification, displaying the transmission failure and displaying the re-transmission button identification;
s208, if the transmission is successful, checking whether the transmission of the transmitted content is completed, and if the transmission is completed, transmitting the next content in the queue according to the sequence of the transmission queue;
s209, if the transmission is completed, returning a transmission completion notice and displaying that the information transmission is successful.
6. The method for cross-screen real-time communication interaction centered on large-screen display as claimed in claim 1, wherein in S800, all received information is browsed, wherein the browsing is a piece of information that automatically plays the received information, and the content can be switched from left to right through a remote controller.
7. The cross-screen real-time communication interaction method taking large-screen display as a center according to claim 1, wherein the information receiving end can be one or more mobile ends, an OTT large-screen end corresponding to the one or more mobile ends, or a combination of the plurality of mobile ends and the OTT large-screen end corresponding to the plurality of mobile ends, and the OTT large-screen end refers to a terminal device which can display on a large screen, such as an intelligent television, an intelligent projection or an intelligent set-top box, and the like, and is provided with an OTT large-screen APP; the mobile terminal can be an information sending party or an information receiving party; the OTT large screen end can only be an information receiver corresponding to the mobile end.
8. A cross-screen real-time communication interactive system taking large-screen display as a center is characterized by comprising: a memory, a processor, and a computer program stored in the memory and executable on the processor, the processor executing the computer program to run in the units of the following system:
a receiving object selection unit, which is used for the sending end to select the information receiving object;
the information sending unit is used for sending data information to the platform end by the sending end and displaying a thumbnail of one-dimensional information or two-dimensional information contained in the sent data information;
the legality checking unit is used for checking the legality of the received data information after the platform end receives the data information, stopping a sending process and returning illegal sending content reminding and sending failure reminding to a sending end if illegal content is monitored, and transferring to the information storage unit if the illegal content passes the legality checking;
the information storage unit is used for storing the data information in a storage medium of the platform end if the content contract rule is satisfied, and simultaneously returning a successful sending message to a sending end for sending the data information;
the online judging unit is used for analyzing the information receiving object in the data information by the platform end, judging whether the contact person of the information receiving object is online or not, and if the contact person of the information receiving object is online, transmitting the data information to the information receiving end corresponding to the online receiving object and entering the information receiving unit; if the contact of the information receiving object is offline, entering an offline detection unit;
the offline detection unit is used for suspending the data information when the contact person monitoring the information receiving object is offline, starting an object online monitoring process at the same time, and transmitting the data information to an information receiving end corresponding to the online receiving object when the contact person monitoring the information receiving object is online;
the information receiving unit is used for generating a thumbnail of data information by the platform end and sending the thumbnail of the data information to the information receiving end, and the information receiving end receives the thumbnail of the data information and then carries out information reminding;
the clear view downloading unit is used for generating a clear view of the data information and sending the clear view of the data information to the information receiving end when the information receiving end displays the thumbnail of the data information and requests the platform end to download the clear view of the data information, and the information receiving end replaces the thumbnail of the data information after downloading the clear view of the data information so as to display the clear view of the data information and synchronously stores the clear view of the data information in a cache; when the information receiving end checks the data information again, the cache is checked first, if the clear view of the data information exists, the clear view of the data information in the cache is read, and if the clear view of the data information does not exist, the clear view of the data information is downloaded from the platform end;
and the information receiving completion unit is used for sending the information receiving completion receipt to the platform end by the information receiving end, and the platform end receives the information receiving completion receipt, changes the information state and completes the whole information sending and receiving process.
CN202210053767.5A 2022-01-18 2022-01-18 Cross-screen real-time communication interaction method and system centered on large-screen display Pending CN114501048A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210053767.5A CN114501048A (en) 2022-01-18 2022-01-18 Cross-screen real-time communication interaction method and system centered on large-screen display

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210053767.5A CN114501048A (en) 2022-01-18 2022-01-18 Cross-screen real-time communication interaction method and system centered on large-screen display

Publications (1)

Publication Number Publication Date
CN114501048A true CN114501048A (en) 2022-05-13

Family

ID=81511025

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210053767.5A Pending CN114501048A (en) 2022-01-18 2022-01-18 Cross-screen real-time communication interaction method and system centered on large-screen display

Country Status (1)

Country Link
CN (1) CN114501048A (en)

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1992612A (en) * 2005-12-29 2007-07-04 腾讯科技(深圳)有限公司 Method and system for realizing instant communication by TV terminal
CN107306219A (en) * 2016-04-21 2017-10-31 上海神计信息系统工程有限公司 Picture transmission method and device in instant messaging
US20180167426A1 (en) * 2015-10-29 2018-06-14 CrankWheel ehf. Multiplatform Screen Sharing Solution for Software Demonstration
US20180167443A1 (en) * 2016-12-08 2018-06-14 Sap Se Hybrid cloud integration systems and methods
US20180275948A1 (en) * 2017-03-27 2018-09-27 Lenovo (Beijing) Co., Ltd. Information processing method and electronic device
CN109445733A (en) * 2018-10-16 2019-03-08 杭州橙鹰数据技术有限公司 Across screen methods of exhibiting, device, calculate equipment and storage medium
CN110430314A (en) * 2018-10-11 2019-11-08 彩云之端文化传媒(北京)有限公司 A kind of intelligence between different screen is across screen connecting platform
CN110474948A (en) * 2019-06-18 2019-11-19 北京世纪超星信息技术发展有限责任公司 A kind of exchange method between the network equipment
CN111988382A (en) * 2020-08-07 2020-11-24 浙江讯盟科技有限公司 Method and system for performing application interface interaction across terminals
CN113286191A (en) * 2021-05-20 2021-08-20 Oppo广东移动通信有限公司 Content collaboration method, device, electronic equipment and storage medium

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1992612A (en) * 2005-12-29 2007-07-04 腾讯科技(深圳)有限公司 Method and system for realizing instant communication by TV terminal
US20180167426A1 (en) * 2015-10-29 2018-06-14 CrankWheel ehf. Multiplatform Screen Sharing Solution for Software Demonstration
CN107306219A (en) * 2016-04-21 2017-10-31 上海神计信息系统工程有限公司 Picture transmission method and device in instant messaging
US20180167443A1 (en) * 2016-12-08 2018-06-14 Sap Se Hybrid cloud integration systems and methods
US20180275948A1 (en) * 2017-03-27 2018-09-27 Lenovo (Beijing) Co., Ltd. Information processing method and electronic device
CN110430314A (en) * 2018-10-11 2019-11-08 彩云之端文化传媒(北京)有限公司 A kind of intelligence between different screen is across screen connecting platform
CN109445733A (en) * 2018-10-16 2019-03-08 杭州橙鹰数据技术有限公司 Across screen methods of exhibiting, device, calculate equipment and storage medium
CN110474948A (en) * 2019-06-18 2019-11-19 北京世纪超星信息技术发展有限责任公司 A kind of exchange method between the network equipment
CN111988382A (en) * 2020-08-07 2020-11-24 浙江讯盟科技有限公司 Method and system for performing application interface interaction across terminals
CN113286191A (en) * 2021-05-20 2021-08-20 Oppo广东移动通信有限公司 Content collaboration method, device, electronic equipment and storage medium

Similar Documents

Publication Publication Date Title
EP2940940B1 (en) Methods for sending and receiving video short message, apparatus and handheld electronic device thereof
US10057731B2 (en) Image and message integration system and method
US10180776B2 (en) Image grouping with audio commentaries system and method
US9894022B2 (en) Image with audio conversation system and method
CN106789562B (en) Virtual article sending method, virtual article receiving method, virtual article sending device, virtual article receiving device and virtual article sending system
US20140232817A1 (en) Systems, Methods, and Computer Programs for Joining an Online Conference Already in Progress
KR101942211B1 (en) Cooperative provision of personalized user functions using shared and personal devices
CN102710789A (en) Interaction method, system and device for data between intelligent terminals
EP2239703B1 (en) Method of sharing image based files between a group of communication devices
CN103166941A (en) Data sharing method and device
CN107306219A (en) Picture transmission method and device in instant messaging
WO2022242281A1 (en) File storage method and apparatus, and electronic device and storage medium
CN111880865A (en) Multimedia data pushing method and device, electronic equipment and storage medium
KR102440341B1 (en) Video processing method, apparatus, terminal and storage medium
CN114793285B (en) Information display method, device, equipment and medium
US10504277B1 (en) Communicating within a VR environment
US20080026779A1 (en) Mobile communication terminal and method for playing message in real time thereof
GB2508138A (en) Delivering video content to a device by storing multiple formats
CN113282590A (en) Interface joint debugging method and device based on 5G message
CN114501048A (en) Cross-screen real-time communication interaction method and system centered on large-screen display
US10491681B2 (en) Method and a device for enriching a call
JP2007243605A (en) Communication equipment, communication method, and program
JP4791213B2 (en) COMMUNICATION DEVICE, COMMUNICATION METHOD, AND PROGRAM
CN116156270B (en) Information broadcasting control method, device, equipment and storage medium
US20230288786A1 (en) Graphic user interface system for improving throughput and privacy in photo booth applications

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