Video file processing method, device and system

A technology of video files and processing methods, which is applied in transmission systems, electrical digital data processing, and input/output processes of data processing, etc., and can solve problems such as unsmooth video playback, inability to adapt to processors, and launch of cloud desktops.

Inactive Publication Date: 2017-04-19
ZTE CORP
View PDF9 Cites 15 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The current mainstream virtual desktop protocols include Citrix's Independent Computing Architecture (ICA, Independent Computing Architecture), VMware's PcoIP (PC-over-IP), Microsoft's Remote Desktop Protocol (RDP, Remote Desktop Protocol) and Red Hat's independent Simple Protocol for Independent Computing Environment (SPICE, Simple Protocol for Independent ComputingEnvironment). At present, Citrix's cloud desktop has good support for video playback, but it cannot adapt to all processors.
Usually, when users play video on other types of cloud desktops, the video playback will not be smooth or even cause the cloud desktop to be launched.

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
  • Video file processing method, device and system
  • Video file processing method, device and system
  • Video file processing method, device and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0087] see figure 1 , which shows a video file processing method provided by an embodiment of the present invention, which can be applied to a cloud desktop server; the method can include:

[0088] S101: Intercepting the video file stream to be played;

[0089] S102: Separate the video file stream according to the data type to obtain the separated data stream;

[0090] S103: Send the separated data stream through a channel corresponding to the separated data stream;

[0091] for figure 1 In the technical solution shown, it should be noted that after the cloud desktop server intercepts the video file stream, it does not decode the video file stream, but only separates it according to the data type, and sends the separated data stream to Cloud terminal, so that the cloud terminal can decode and play the separated data stream according to the local hardware decoding capability, reduce the operating pressure of the cloud desktop server and reduce the traffic between the cloud t...

Embodiment 2

[0111] Based on the same technical idea of ​​the foregoing embodiments, see figure 2 , which shows a video file processing method provided by an embodiment of the present invention, the method is applied to a cloud terminal, and the method may include:

[0112] S201: Establish a transmission channel corresponding to the separated data stream;

[0113] S202: Receive the corresponding separated data stream through the transmission channel;

[0114] S203: Decode and play the separated data stream.

[0115] It should be noted that the separated data stream may include an audio stream, a video stream, and a subtitle stream; therefore, correspondingly, the establishment of the transmission channel corresponding to the separated data stream specifically includes:

[0116] A transmission channel for transmitting the audio stream, the video stream, and the subtitle stream is established.

[0117] It should be noted that, see image 3 , the specific implementation process of the ab...

Embodiment 3

[0135] Based on the same technical idea of ​​the foregoing embodiments, see Figure 4 , which shows a detailed flow of a video file processing method provided by an embodiment of the present invention; the flow is applied to such as Figure 5 As shown in the cloud desktop system, the cloud desktop system includes: a cloud desktop server and a cloud terminal; the method may include:

[0136] S401: The cloud terminal initiates a TCP connection establishment request to the cloud desktop server;

[0137] Understandably, a client corresponding to the cloud desktop server may be installed in the cloud terminal, so as to interact with the cloud desktop server through the client, which is not specifically limited in this embodiment.

[0138] S402: The cloud desktop server feeds back a request response to the cloud terminal;

[0139] S403: The cloud terminal obtains the main window of the current desktop protocol;

[0140] After obtaining the main window of the current interface of ...

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 discloses a video file processing method, a device and a video file processing system. The method includes the following steps that: a video file stream to be played is intercepted; the video file stream is split according to data types, so that split data streams are obtained; and the split data streams are transmitted through channels corresponding to the split data streams.

Description

technical field [0001] The invention relates to video playing technology, in particular to a video file processing method, device and system. Background technique [0002] In recent years, with the development of cloud computing technology, cloud desktops have gradually begun to replace traditional PCs. In the cloud computing system, one of the most important functions is to play video in the cloud desktop. The current mainstream virtual desktop protocols include Citrix's Independent Computing Architecture (ICA, Independent Computing Architecture), VMware's PcoIP (PC-over-IP), Microsoft's Remote Desktop Protocol (RDP, Remote Desktop Protocol) and Red Hat's independent Simple Protocol for Independent Computing Environment (SPICE, Simple Protocol for Independent Computing Environment), currently supports better video playback mainly Citrix's cloud desktop, but it cannot adapt to all processors. Usually, when users play videos on other types of cloud desktops, the video playb...

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
IPC IPC(8): H04N21/234H04N21/44H04L29/08H04L29/06G06F3/14
CPCH04L67/06H04N21/234H04N21/44H04N21/44008G06F3/1454H04L67/131H04N21/2343H04N21/2389H04N21/2408H04N21/6582H04N21/472H04N21/25833
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