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

Processing method for improving real-time performance of MPEG-DASH

A processing method and real-time technology, applied in selective content distribution, image communication, electrical components, etc., can solve the problem of large delay in streaming media live broadcast system, and achieve the effect of reducing live broadcast delay

Pending Publication Date: 2021-03-30
上海悠络客电子科技股份有限公司
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] The purpose of the invention is to overcome the above-mentioned deficiencies in the prior art, and solve the problem that the delay of the live streaming system based on the MPEG-DASH protocol is too large

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
  • Processing method for improving real-time performance of MPEG-DASH
  • Processing method for improving real-time performance of MPEG-DASH

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0016] Such as figure 2 As shown, the MPEG-DASH server uses memory files to generate fragmented files. When generating the first frame data of the fragmented files, the memory file size is generated according to the fixed encoding rate (slightly smaller than the file size corresponding to the fixed encoding rate). large, so as to ensure that the file size will not be exceeded), start the MPEG-DASH service of the live broadcast.

[0017] The fragment file in the playlist provided by the MPEG-DASH service is the memory file.

[0018] The encoding module and the sending module (the module forwarded to the client) simultaneously read and write the file.

[0019] Each time the encoding module generates a frame of data, it notifies the sending module that the frame can be read, thus ensuring that the sending module will not be faster than the encoding module.

[0020] When a fragmented file time period ends, the memory file is not full, and redundant data is written into the memo...

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 processing method for improving real-time performance of MPEG-DASH, which is characterized in that a plurality of paths of code rates is generated at a server side, corresponding playlists are created, and a player side selects the playlist corresponding to the code rate according to network bandwidth. According to the invention, the real-time problem of the MPEG-DASH service is solved, the live broadcast delay of the MPEG-DASH protocol can be reduced, and the minimum delay can reach about 1 second.

Description

technical field [0001] The invention belongs to an optimized processing method for improving real-time performance of MPEG-DASH, and relates to a dynamic code rate adaptive method of a client under a weak network environment based on the MPEG-DASH protocol. Background technique [0002] DASH: Dynamic Adaptive Streaming over HTTP is a Video Streaming technology that transmits dynamic bit rates on the Internet, similar to Apple's HLS, which slices video content into very short file segments through media presentation description (MPD), each slice There are multiple different bit rates, and DASH Client can choose a bit rate to play according to the network conditions, and supports seamless switching between different bit rates. Its switching method is as follows figure 1 shown. The advantage of this protocol is that it solves the bit rate adaptation of the player. The disadvantage is that the delay is extremely high, depending on the number of play-list fragments, the delay ...

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/2187H04N21/845H04N21/2662H04N21/231
CPCH04N21/2187H04N21/231H04N21/2662H04N21/8456
Inventor 周志建沈修平
Owner 上海悠络客电子科技股份有限公司
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