Cloud desktop video playing method, server, terminal and storage medium

A video playback and cloud desktop technology, applied in the field of cloud computing virtualization, can solve problems such as out-of-sync audio and video on the client side, and achieve the effects of avoiding restrictions on user habits, improving user experience, and avoiding crashes

Pending Publication Date: 2021-02-23
ZTE CORP
View PDF4 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] The cloud desktop video playback method, server, terminal, and storage medium provided by the embodiments of the present invention mainly solve the technical problem that in the related cloud desktop video playback scheme, audio streams and video image streams are transmitted to the client respectively, which may easily cause the client to The problem of out-of-sync sound and picture

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 video playing method, server, terminal and storage medium
  • Cloud desktop video playing method, server, terminal and storage medium
  • Cloud desktop video playing method, server, terminal and storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0034] There are two ways to play cloud desktop video: server-side decoding playback and client-side decoding playback. The advantages and disadvantages of these two playback methods are explained below:

[0035] 1. The server decodes and plays

[0036] Server-side decoding and playback is the traditional cloud desktop video playback method. Video files are decapsulated, decoded and played on the server, and the video screen is projected to the client through a certain transmission protocol as a part of the desktop screen. Decoding on the server side will greatly occupy the CPU processing resources on the server side, which will inevitably reduce the number of virtual machines that can be carried by the same server; at the same time, the amount of decoded data is dozens or even hundreds of times the amount of undecoded data. When reaching the client, it will take up a lot of network bandwidth resources. In order to reduce the demand for bandwidth and ensure the fluency of the...

Embodiment 2

[0103] This embodiment will continue to illustrate the aforementioned cloud desktop video playback method in conjunction with some examples, so that those skilled in the art will be more aware of the advantages and details of the cloud desktop video playback method, please refer to Figure 7 An interactive flowchart of the shown cloud desktop video playback method:

[0104] S702: start the cloud desktop operating system;

[0105] S704: the Hook service is started;

[0106] After the cloud desktop operating system is started, the Hook service will be started. It is understandable that the Hook service may be self-starting.

[0107] S706: the user selects a media file to be played;

[0108] S708: start the cloud desktop player;

[0109] Because the user has selected the media file to be played, there is currently a demand for cloud desktop video playback, so the cloud desktop operating system will control and start the cloud desktop player.

[0110] S710: The Hook service i...

Embodiment 3

[0129] This embodiment provides a storage medium, which may store one or more computer programs that can be read, compiled, and executed by one or more processors. In this embodiment, the storage medium may store a At least one of the first cloud desktop video player program and the second first cloud desktop video player program, wherein, the first cloud desktop video player program can be executed by one or more processors to implement any cloud desktop described in the foregoing embodiments. The process on the server side of the desktop video playing method, the second cloud desktop video playing program can be used by one or more processors to implement the process on the terminal side of any one of the cloud desktop video playing methods introduced in the foregoing embodiments.

[0130] In addition, this embodiment provides a server, such as Figure 8 As shown: the server 80 includes a first processor 81, a first memory 82, and a first communication bus 83 for connecting ...

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 provides a cloud desktop video playing method, a server, a terminal and a storage medium. The server sends an audio file stream and a video image file stream containedin a target media stream file to the terminal. The terminal can decode the target media stream file and then play the decoded target media stream file. Therefore, the problem of asynchronous sound andpicture is avoided. Meanwhile, when the client plays the video, the cloud desktop player can also play the false media, so that the crash of the cloud desktop player is avoided. Meanwhile, accordingto the playing scheme provided by the embodiment of the invention, video playing is carried out on the basis of replacing part of architecture parts of the original cloud desktop player, and a clientdoes not need to be researched, so that the problem that the playing scheme is limited by user habits is avoided, and the user experience is improved.

Description

technical field [0001] The invention relates to the technical field of cloud computing virtualization, in particular to a cloud desktop video playback method, server, terminal and storage medium. Background technique [0002] In recent years, cloud desktops have flourished in China, and many schools, governments, and enterprises have gradually adopted cloud desktop technology to replace traditional PCs. Cloud desktop is a revolution in enterprise IT architecture, which not only brings mobile computing experience, but also meets the needs of many specific industries. [0003] With the rapid commercialization of cloud desktops, customers' demand for cloud desktops is not only satisfied with daily office work. It is also a basic requirement of customers to be able to play local videos normally. According to the different decoding methods, the video playback of Cloud Desktop can be divided into two playback modes: server-side decoding and playback and client-side decoding and ...

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): H04N21/443H04N21/43H04N21/81H04N21/2389H04N21/4385H04N21/434H04L29/06H04L29/08
CPCH04N21/443H04N21/4307H04N21/8193H04N21/2389H04N21/43853H04N21/4341H04L65/40H04L67/10H04N21/4385H04N21/4431H04L65/80H04L65/612H04L65/764H04L65/65
Inventor 郭腾
Owner ZTE CORP
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