Display data processing method, system and server

A technology for displaying data and processing methods, applied in the field of communication, which can solve the problems of high display data processing overhead and difficulty in broadcasting video in real time, and achieve the effect of realizing real-time broadcasting, reducing the burden of data transmission, and increasing the number of concurrent broadcasting terminals

Active Publication Date: 2015-03-04
LENOVO (BEIJING) LTD
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] The purpose of the embodiments of the present application is to provide a display data processing method, system and server to solve the problems in the prior art that the display data processing overhead of the broadcast source is high and it is difficult to broadcast video in real time

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Display data processing method, system and server
  • Display data processing method, system and server
  • Display data processing method, system and server

Examples

Experimental program
Comparison scheme
Effect test

no. 1 example

[0055] see Figure 1A , which is the flow chart of the first embodiment of the data processing method shown in this application:

[0056] Step 101: The server obtains first display data corresponding to a first terminal among at least two terminals in the server.

[0057] Wherein, when the server establishes a connection with at least two terminals through the remote desktop protocol, it can specifically use a virtual machine mode to connect with the at least two terminals, that is, establish a virtual machine for each terminal, and the terminal is connected to the virtual machine; Or connect to the at least two terminals in a session manner, that is, open a session for each terminal, and the terminal accepts data transmitted by the server in the session.

[0058] see Figure 1B , which is a schematic structural diagram of establishing a connection between the server and at least two terminals using a virtual machine in the embodiment of the present application. For the conve...

no. 1 example

[0084] see Figure 4 , which is the block diagram of the first embodiment of the application server:

[0085] The server includes: a connection unit 410 , an acquisition unit 420 , a mapping unit 430 and a transmission unit 440 .

[0086] Wherein, the connection unit 410 is used to connect with at least two terminals through the remote desktop protocol;

[0087] An obtaining unit 420, configured to obtain first display data corresponding to a first terminal among the at least two terminals in the server;

[0088] A mapping unit 430, configured to map the first display data to display data corresponding to at least one terminal of the at least two terminals except the first terminal;

[0089] The transmitting unit 440 is configured to transmit the corresponding display data to the at least one terminal, so that the at least one terminal displays the same content as the first terminal.

no. 2 example

[0090] see Figure 5 , which is a block diagram of the second embodiment of the application server:

[0091] The server includes: a connection unit 510 , a grouping unit 520 , an acquisition unit 530 , a mapping unit 540 and a transmission unit 550 .

[0092] Wherein, the connection unit 510 is configured to connect with at least two terminals through the remote desktop protocol;

[0093] The grouping unit 520 is configured to group the at least two terminals in advance, and select a terminal from each group as the broadcast node of the group, and each broadcast node saves the terminal identifier of the terminal in its group;

[0094] An obtaining unit 530, configured to obtain first display data corresponding to a first terminal among the at least two terminals in the server;

[0095] a mapping unit 540, configured to map the first display data to display data corresponding to the broadcast node;

[0096] The transmission unit 550 is configured to transmit the correspondin...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The embodiment of the invention discloses a display data processing method, a display data processing system and a display data processing server. The server is connected with at least two terminals by a remote desktop protocol. The method comprises the following steps: obtaining first display data corresponding to a first terminal in the at least two terminals in the server; mapping the first display data to corresponding display data of at least one terminal except the first terminal in the at least two terminals; and transmitting the corresponding display data to the at least one terminal to cause the at least one terminal and the first terminal to display the same content. According to the embodiment of the invention, the server can map the display data of the terminal which serves as a broadcasting source to the display data of other terminals; then, the display data is transmitted to each terminal; therefore, the terminal which serves as the broadcasting source does not need to carry out the screen capturing operation; the data processing resource of the terminal is reduced; and the video content is broadcasted in real time.

Description

technical field [0001] The present application relates to the field of communication technologies, and in particular to a display data processing method, system and server. Background technique [0002] Cloud computing is an important trend in computer development at present, and an important implementation mode of cloud computing is remote desktop sharing. In the remote desktop sharing application environment, several user terminals are connected to the server through a remote desktop protocol, such as RDP (Remote Desktop Protocol, Remote Desktop Protocol), etc., and several user terminals are independent from each other and cannot communicate. [0003] Taking English teaching as an example, the teacher needs to play the video to the students. At this time, the user terminal where the teacher is located is used as the broadcast source to run the broadcast software to intercept the screen of the broadcast source. Packet Protocol), TCP (Transfer Control Protocol, Transmissio...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Patents(China)
IPC IPC(8): H04L12/18H04L12/58H04L29/08H04L47/27
Inventor 孙成昆高栈年郭子华
Owner LENOVO (BEIJING) LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products