[FFmpeg-devel] Common Media Application Format

Karthick J kjeyapal at akamai.com
Wed Nov 22 08:53:33 EET 2017

[PATCH 1/2] avformat/hlsenc: Modularized playlist creation to allow
[PATCH 2/2] avformat/dashenc: Option to generate hls playlist as well

One of the biggest applications of MPEG Common Media Application Format, is to have common media file/segments, that could be used by both HLS and DASH players.
To achieve this possibility in ffmpeg we need to have a muxer plugin that generates both DASH manifest and HLS playlist files. 
Two simple options that we have are
1. Modify the dashenc plugin to generate the HLS playlist files
2. Modify the hlsenc plugin to generate DASH manifest files

Both options are equally good. I have chosen option 1, just for the sake easiness to implement the same. 


More information about the ffmpeg-devel mailing list