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

Streaming media audio and video synchronization method and system

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

Inactive Publication Date: 2013-05-08
融创天下(上海)科技发展有限公司
View PDF0 Cites 2 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

A streaming media audio-video synchronization method and system are provided by the present invention. The system includes: buffer modules, which are classified as audio buffer modules and video buffer modules when pre-decoding and decoding, wherein the audio buffer modules are classified as a first audio buffer module and a second audio buffer module; decoding modules, which are classified as audio decoding modules and video decoding modules, for decoding the received un-decoded audio and video data packets, wherein the audio decoding modules decode the audio data packets by taking the data packet between the adjacent video frames as a unit and the first audio buffer module and the second audio buffer module buffer respectively the adjacent decoded audio data packets; and an input and output control module for controlling the output of the decoded audio and video data, wherein controlling to output selectively the decoded audio data packets in the first audio buffer module or the second audio buffer module and controlling the output of the next adjacent decoded video frame after accomplishing the output of the decoded audio data packets in the first audio buffer module or the second audio buffer 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 cache area in the client's memory, usually a few megabytes of space, and the player waits until there is enough data in the buffer area 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-ma...

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 Patents(China)
IPC IPC(8): H04N21/434H04N21/8547
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