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

Streaming media audio and video synchronization method and system

A technology for video synchronization and streaming media, applied in TV, selective content distribution, electrical components, etc., can solve the problems of increasing task switching rate, limited mobile phone resources, waste of CPU utilization, etc., achieve high-quality audio and video synchronization, improve battery life ability, the effect of reducing work tasks

Inactive Publication Date: 2010-03-17
融创天下(上海)科技发展有限公司
View PDF0 Cites 19 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0009] We will find that there is a problem with the above technology that it is impossible to determine the decoding amount of an audio decoding task, how long to perform an audio decoding process, and how to query the video timestamp
Obviously, if there are too many audio packets to be decoded at one time, the video decoding time will be delayed. The resources of the mobile phone are limited, and there is only one CPU
And frequently checking the video timestamp will increase the meaningless task switching rate, resulting in a waste of CPU utilization, which will also reduce the battery life of the mobile phone

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 audio and video synchronization method and system
  • Streaming media audio and video synchronization method and system
  • Streaming media audio and video synchronization method and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0027] The specific implementation of the present invention will be described below in conjunction with the accompanying drawings.

[0028] The DMA method, Direct Memory Access, is also known as the group data transfer method.

[0029] Working principle: A device interface tries to send data (usually a large amount of data) directly to another device through the bus, and it will first send a DMA request signal to the CPU. The peripheral device sends a bus request to the CPU to take over the control of the bus through a special interface circuit of DMA——DMA controller (DMAC). After receiving the signal, the CPU will press the DMA signal after the current bus cycle ends Priority and the order in which DMA requests are made respond to DMA signals. When the CPU responds to a DMA request for a device interface, it relinquishes control of the bus. So under the management of the DMA controller, the peripheral hardware and the memory directly exchange data without CPU intervention. ...

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 audio and video synchronization method and a system, and the system comprises a caching module which is divided into an audio caching module and a video caching module during pre-decoding and decoding, wherein, the audio caching module is divided into a first audio caching module and a second audio caching module; a decoding module which is divided into an audio decoding module and a video decoding module for decoding received audio and video data packets which are not decoded, wherein, the audio decoding module takes the data packets between the adjacent video frames as the unit for decoding the audio data packets, and the first audio caching module and the second audio caching module respectively cache the adjacent decoded audio data packets; and an input and output control module which is used for controlling the output of audio and video data after decoding, wherein, the input and output control module controls and selects the output of the audio data packets decoded by the first audio caching module or the second audio caching module, and controls the output of the next adjacent decoded video frame after completing the output of the audio data packets decoded by the first audio caching module or the second audio caching module.

Description

technical field [0001] The invention relates to mobile phone streaming media technology, in particular to a streaming media audio and video synchronization method and system. Background technique [0002] With the rapid development of Internet TV, communication technology and multimedia products, streaming media technology has become an online playback technology that has emerged in recent years, that is, playing while downloading, and the player does not have to wait until all multimedia files are downloaded to local storage before playing. Instead, download and play at the same time. The player opens up a buffer in the client's memory, usually a few megabytes of space, and the player waits until the buffer has enough data to start decoding and playing. During the "streaming media" transmission process, the transmission protocol used is real-time transmission Protocol, referred to as RTP protocol, this protocol is defined to work in one-to-one or one-to-many transmission s...

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): H04N7/60H04N7/62
CPCH04N21/4307H04N21/44004H04N21/4392H04N21/43072
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