Skip to main content Skip to main navigation Skip to search Skip to footer

Open Source Multimedia Framework ? FFmpeg

introduction to the topic

Multimedia Framework is a software framework that provides functionalities to perform media processing, and an interface for applications to use this framework. 'Open source' implies that it is a free software. It gives developers a significant advantage in developing applications on the multimedia framework. The popular multimedia frameworks available in the open source community are:

  • FFmpeg
  • Gstreamer
  • OSMF
  • VideoLAN etc.

In this session, the speaker will cover a widely used multimedia framework called FFmpeg. Multimedia applications can use FFmpeg to leverage the following functionalities:

Transcoding: Transcoding is the conversion of a multimedia file from one format to another. It is divided into the following:

  • Decoding: Decoding involves a multimedia file to be parsed, demuxed and then decoded into audio and video streams in the raw format.
  • Encoding: Encoding involves the encoding of raw audio and video streams into their respective desired multimedia formats and then multiplexing into the desired container format.
  • Streaming: Streaming is the transmission of multimedia streams over the network. FFmpeg can be used to provide transcoding on-the-fly.

During this session the speaker will provide an understanding of:

  • The FFmpeg components
  • The various use cases of FFmpeg
  • The build and installation
  • The Integration of hardware codecs into FFmpeg
  • The most common issues faced during integration and their remedies.

About the speaker

Apoorv Sangal: Technical Manager

Apoorv
Technical Manager, ERS-OEM-CE-Mobility

Apoorv has 9 years of industry experience in the Embedded Systems Domain. He has extensive experience in Board Bring Up, Firmware Development (Boot Loader Customization and in porting the Linux OS), Device Drivers, Multimedia Framework and User Application Development in Embedded Systems.

Tuesday 29th January 2013

REGISTER FOR RECORDED WEBINAR

Contact Us
MAX CHARACTERS: 10,000

We will treat any information you submit with us as confidential. Please read our privacy statement for additional information.

We will treat any information you submit with us as confidential. Please read our privacy statement for additional information.