Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Cloud desktop broadcasting method, device and system, equipment and medium

A cloud desktop and broadcast notification technology, applied in the computer field, can solve the problems of not being able to complete the broadcast effect of the teacher's desktop well, consume large CPU, GPU resources, and network bandwidth resources, so as to improve the smoothness of use and reduce CPU and other resources Effect

Active Publication Date: 2020-04-28
FUJIAN CENTM INFORMATION
View PDF7 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0007] When the student cloud desktop receives the screen broadcast and displays the picture, it is equivalent to that all the student desktops receiving the screen broadcast are concurrently executing the video playback inside the cloud desktop, and when playing the video, it needs Decoding and displaying video consumes a lot of CPU, GPU resources and network bandwidth resources
This method consumes a large amount of server CPU, network bandwidth and other resources for no reason, but it cannot complete the teacher's desktop broadcasting effect very well.

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
  • Cloud desktop broadcasting method, device and system, equipment and medium
  • Cloud desktop broadcasting method, device and system, equipment and medium
  • Cloud desktop broadcasting method, device and system, equipment and medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0064] This embodiment provides a cloud desktop broadcasting method, such as image 3 Shown, including:

[0065] Startup process: After the sending terminal receives the screen broadcast notification initiated by the cloud desktop, the receiving terminal is notified through the network to be ready to receive the broadcast; the preparation for receiving the broadcast refers to: notifying the local receiving terminal to start the image and audio broadcast monitoring thread , Waiting for the broadcast, while generating an image display window to be embedded in the cloud desktop display window, and disable the keyboard and mouse operations of the local receiving terminal;

[0066] Broadcasting process: when the cloud desktop starts broadcasting, collect the screen image data and audio data of the sending terminal, and broadcast the collected data to the network in real time to the receiving terminal, and the receiving terminal displays the image data and plays the audio in real time;

[...

Embodiment 2

[0070] In this embodiment, a cloud desktop broadcasting method is provided, such as figure 1 , figure 2 with Figure 4 Shown, including:

[0071] The start-up process includes:

[0072] (11) The screen broadcast notification initiated by the cloud desktop to the broadcast sending server agent of the sending terminal;

[0073] (12) The broadcast sending server agent notifies the broadcast receiving client agent of the receiving terminal through the network;

[0074] (13) The broadcast receiving client Agent of the receiving terminal is ready to receive the broadcast after receiving the notification; the preparation for receiving the broadcast refers to: informing the local receiving terminal to start the image and audio broadcast monitoring thread and wait for the broadcast, At the same time, the image display window is generated and embedded into the cloud desktop display window, and the keyboard and mouse operations of the local receiving terminal are disabled;

[0075] Broadcast pr...

Embodiment 3

[0085] In this embodiment, a cloud desktop broadcast device is provided, which is a broadcast sending server agent, such as Figure 5 Shown, including:

[0086] The receiving module is used to receive the screen broadcast notification initiated by the cloud desktop or receive the stop screen broadcast notification initiated by the cloud desktop;

[0087] The notification module is used to notify the broadcast receiving client agent of the receiving terminal to be ready to receive broadcasts through the network, or to notify the broadcast receiving client agent of the receiving terminal to stop receiving broadcasts through the network;

[0088] The collection module is used to collect the screen image and audio of the sending terminal when the cloud desktop starts broadcasting, and broadcast the collected data to the network in real time to the broadcast receiving client Agent.

[0089] Since the device introduced in the third embodiment of the present invention is a device used to impl...

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 invention provides a cloud desktop broadcasting method, device and system, equipment and a medium. The method comprises starting, broadcasting and stopping processes, the starting process comprising: after a sending terminal receives a screen broadcast notification initiated by a cloud desktop, notifying a receiving terminal to prepare for receiving the broadcast through a network; a broadcasting process: when the cloud desktop starts broadcasting, acquiring screen image data and audio data of a sending terminal, broadcasting the acquired data to a receiving terminal in real time, and displaying the image data and playing the audio in real time by the receiving terminal; and a stop process: after receiving a screen broadcast stop notification initiated by the cloud desktop, notifying the receiving terminal to stop receiving the broadcast through the network. According to the invention, simultaneous concurrent playing of the teacher screen by the cloud desktop is avoided, and CPU and GPU resources and network bandwidth resources are effectively reduced.

Description

Technical field [0001] The present invention relates to the field of computer technology, in particular to a method, device, system, equipment and medium for cloud desktop broadcasting. Background technique [0002] Screen broadcast refers to the real-time broadcast of the content on the teacher's screen to individual, part, and all students; any content that can be displayed on the teacher's screen can be broadcast efficiently in real time, including various courseware and videos in the courseware. Audio broadcasting refers to broadcasting the teacher's audio to individual, part, or all students in real time. [0003] In training places or electronic classrooms, teachers usually broadcast their own desktop and audio, so that the students’ desktop and audio playback can be synchronized with the teacher’s desktop, so that students can better learn and operate. At present, many training places or The electronic classroom has been transformed by the desktop cloud method, that is, the...

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 Applications(China)
IPC IPC(8): H04L12/18H04L29/08G06F9/451
CPCH04L12/18G06F9/452H04L67/562H04L67/56
Inventor 张辉陈建辉
Owner FUJIAN CENTM INFORMATION
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products