Ffmpeg is an open source software project that produces programs and libraries for handling multimedia data.http://www.oodlestechnologies.com/blogs/An-Insight-into-Ffmpeg-Video-Streaming