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

Streaming media playback method and equipment

A playback method and playback device technology, applied in televisions, electrical components, transmission systems, etc., can solve problems such as CPU decompression speed bottlenecks, player frame loss, and video quality not reaching the best effect, etc., to achieve reading Take the defect of uneven speed, avoid the jitter of the picture, and ensure the effect of smooth playback

Active Publication Date: 2012-07-04
FANTAWILD DIGITAL FILM
View PDF9 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] Since the current CPU has developed to a multi-core CPU, multi-core simultaneous decompression is generally used to solve the problem of CPU decompression speed, so that the CPU decompression speed can keep up with the playback speed, but this will cause a new problem: For the playback of giant screen movies 4K resolution video frame needs to be output in the whole frame, so that the output video does not need to be spliced ​​on the giant screen, otherwise the giant screen playback loses its fundamental meaning
Ordinary players decompress the entire frame and output the entire frame, which makes the operating system unable to evenly distribute the burden of decompression of the entire frame to multiple cores inside the CPU for simultaneous processing. As a result, one core inside the CPU is overloaded while other cores have no burden or In the case of very little burden, as long as one core inside the CPU is overloaded, it will cause the player to drop frames, thus making the playback not smooth;
[0006] 2. The reading speed of the computer hard disk cannot keep up with the playback speed
[0007] To solve the problem that the reading speed of the computer hard disk cannot keep up with the playback speed, a compression algorithm with a high compression rate is generally used, such as: h.264 or MPEG4, etc., but this method will encounter new problems: 1) The video frame is a little distorted, The video quality is not up to the best effect; 2) Due to the high compression rate, it takes time to decompress during playback, and the CPU decompression speed cannot keep up
If the MJPEG2000 standard advocated by today's digital film industry is used for compression, the video quality is good, and the compression rate is also moderate. However, due to the wavelet transform decompression algorithm, decompression is time-consuming and requires the support of a dedicated decompression chip. Pure software cannot solve the CPU problem. Decompression speed bottleneck problem

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
  • Streaming media playback method and equipment
  • Streaming media playback method and equipment
  • Streaming media playback method and equipment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0032] like figure 1 As shown, in the flowchart of Embodiment 1 of the streaming media playing method of the present invention, the streaming media playing method includes:

[0033] Step S100. The video frame of the streaming media is divided into multiple small block frames in advance, and a frame number is assigned to each small block frame. The frame number of the small block frame includes the frame sequence identification of the original video frame and the small block frame The position identification of the frame in the original video frame, and then compress the multiple small block frames respectively, and store the compressed multiple small block frames in the same file on the hard disk in sequence;

[0034] Step S200. The multi-core CPU multi-thread decompresses the multiple small block frames to the corresponding positions of the corresponding video frames according to the frame sequence identification and position identification of each small block frame, so as to...

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 relates to a streaming media playback method and streaming media playback equipment. The playback method comprises the following steps of: pre-cutting a video frame of a streaming media to form a plurality of small block frames, and distributing a frame number to each small block frame, so that the numbered small block frame number comprises a frame sequence identifier of an original video frame and a position identifier in the original video frame; then compressing the small block frames respectively, and storing the small compressed block frames into the same file of a hard disk sequentially; and decompressing the small block frames to corresponding positions of corresponding video frames by a plurality of threads of a multi-core central processing unit (CPU) according to the frame sequence identifier and the position identifier of the original video frame of each small block frame so as to synthesize a video frame to be played. According to the method, the decompression speed of the CPU can be increased greatly, and a phenomenon that a picture shakes can be avoided.

Description

technical field [0001] The present invention relates to the technical field of streaming media playing, and more specifically, to a streaming media playing method and playing equipment. Background technique [0002] DirectX is a widely used application programming interface (API) developed by Microsoft, which includes Direct Graphics (Direct 3D+Direct Draw), Direct Input, Direct Play, Direct Sound, Direct Show, Direct Setup, Direct Media Objects, etc. With multiple components, it provides a complete set of multimedia interface solutions. DirectX has now developed into an interface that has a decisive influence on all aspects of the entire multimedia system. [0003] Microsoft DirectDraw supports fast access to the accelerated hardware capabilities of your computer's video adapter. It supports the standard method of displaying graphics on all video adapters and provides faster and more direct access when using accelerated drivers. Microsoft DirectX 9.0c DirectShow provides...

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): H04N7/26H04L29/06H04N19/176H04N19/80
Inventor 李明戎志刚刘道强丁亮徐海波
Owner FANTAWILD DIGITAL FILM
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