FFmpeg (i)

Source: Internet
Author: User

Now the work is the development of the Player Library, not to call the iOS system comes with the player framework to do some simple functions and interface customization, these are nothing. There are 3 years involved in iOS development, and now the job is a bit of gold. When it comes to player development, the architecture and functionality of the FFmpeg must be clear. FFmpeg comes with three projects: Ffplay, FFmpeg, Ffprobe. The code of the three projects is too large, how to cut into, a glimpse of the mysteries of their own use it? Cut from the core, encode and decode. The core API interface for encoding and decoding is the more than 10, and with these in-depth and then dissect the source code, the goal is clear.

As far as I am concerned, the first thing to know about FFmpeg's entire operating mechanism, which part of the work needs to call FFmpeg, this must be clear. Player Library development, decoding playback This is the core, I need to start from the FFmpeg decoding process. ffmpeg source code structure diagram-decoding This article is very good, see my eyes shining, the essence. This article read thoroughly, can fully control the use of ffmpeg. My next learning task, that is to seriously study and knock Code learning, light look is not good, need to write.

  ffmpeg source code structure diagram-The decoding contains too much information, for like me in the field of audio and video in the small white, first of all to see ffmpeg source code structure-decoding mentioned in the simple ffmpeg+sdl-based video player Ver2 (use SDL2.0) to start. Impatient to eat hot tofu, impatient can not calm down to understand the deep-seated problems. I give myself six months time, the player this set of things skillfully.

  

FFmpeg (i)

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.