Method and Device for Playing and Processing a Video Based on a Virtual Desktop
First Claim
Patent Images
1. A method for playing a video based on a virtual desktop, comprising:
- receiving, by a terminal, an original code stream of a video file to be played currently, wherein the original code stream is sent to the terminal by a virtual desktop system after the virtual desktop acquires the original code stream; and
playing, by the terminal, the video file according to the original code stream.
1 Assignment
0 Petitions
Accused Products
Abstract
Provided a method and device for playing and processing a video based on a virtual desktop. The method comprises: a terminal receives a original code stream of a video file to be played currently, wherein the original code stream is sent to the terminal by a virtual desktop system after the virtual desktop acquires the original code stream; and the terminal plays the video file according to the original code stream. The disclosure avoids or reduces the occupation of Central Processing Unit (CPU) resources of a virtual machine host, and achieves smooth playback of video files.
28 Citations
16 Claims
-
1. A method for playing a video based on a virtual desktop, comprising:
-
receiving, by a terminal, an original code stream of a video file to be played currently, wherein the original code stream is sent to the terminal by a virtual desktop system after the virtual desktop acquires the original code stream; and playing, by the terminal, the video file according to the original code stream.
-
-
2. A device for playing a video based on a virtual desktop, comprising:
-
a receiving component, configured to receive an original code stream of a video file to be played currently, wherein the original code stream is sent to a terminal by a virtual desktop system after the virtual desktop acquires the original code stream; and a playing component, configured to play the video file according to the original code stream.
-
-
3. A method for processing a video based on a virtual desktop, comprising:
-
sending, by a virtual desktop system, an original code stream of a video file to be played currently to a video format converter for format conversion; sending, by the virtual desktop system, the converted code stream to a terminal for video playing. - View Dependent Claims (4, 5, 15)
-
-
6. A device for processing a video based on a virtual desktop, comprising:
-
a first sending component, configured to send an original code stream of a video file to be played currently to a video format converter for format conversion, wherein the video format converter is set on a virtual server in advance; and a second sending component, configured to send the converted code stream to a terminal for video playing.
-
-
7. A method for processing a video based on a virtual desktop, comprising:
-
scanning, by a virtual desktop system, a video file on the virtual desktop to obtain first graphic information for describing a change area of the video file; sending, by the virtual desktop system, the first graphic information to a format compressor for compression; and sending, by the virtual desktop system, second graphic information obtained by compression to a terminal for video playing. - View Dependent Claims (8)
-
-
9. A device for processing a video based on a virtual desktop, comprising:
-
a scanning component, configured to scan a video file on the virtual desktop to obtain first graphic information for describing a change area of the video file; a first sending component, configured to send the first graphic information to a format compressor for compression; and a second sending component, configured to send second graphic information obtained by compression to a terminal for video playing. - View Dependent Claims (10)
-
-
11. A method for processing a video based on a virtual desktop, comprising:
-
scanning, by a virtual desktop system, a video file on the virtual desktop to obtain first graphic information for describing a change area of the video file; sending, by the virtual desktop system, the first graphic information and a preset compression policy to a virtual server or a preset compressor for compression, wherein the preset compression policy is used for dynamically adjusting to different compression ratios based on different network bandwidths; and sending, by the virtual desktop system, second graphic information obtained by compression to a terminal for video playing. - View Dependent Claims (12, 13, 16)
-
-
14. A device for processing a video based on a virtual desktop, comprising:
-
a scanning component, configured to scan a video file on the virtual desktop to obtain first graphic information for describing a change area of the video file; a first sending component, configured to send the first graphic information and a preset compression policy to a virtual server or a preset compressor for compression, wherein the preset compression policy is used for dynamically adjusting to different compression ratios based on different network bandwidths; and a second sending component, configured to send second graphic information obtained by compression to a terminal for video playing.
-
Specification