From 274bd1670b9c85e24f37d08f9043dd82e0a28c67 Mon Sep 17 00:00:00 2001 From: Steven Liu Date: Mon, 3 Jul 2017 20:20:44 +0800 Subject: avfomat/hlsenc: support fmp4 format in hls add the fmp4 format into hlsenc because the fmp4 format add into hls from version 7. the spec link is: https://tools.ietf.org/html/draft-pantos-http-live-streaming-20 and the describe on WWDC https://developer.apple.com/videos/play/wwdc2017/515/ Signed-off-by: Steven Liu --- doc/muxers.texi | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) (limited to 'doc/muxers.texi') diff --git a/doc/muxers.texi b/doc/muxers.texi index 0866142d43..94472cef44 100644 --- a/doc/muxers.texi +++ b/doc/muxers.texi @@ -614,6 +614,23 @@ in the playlist. Hex-coded 16byte initialization vector for every segment instead of the autogenerated ones. +@item hls_segment_type @var{flags} +Possible values: + +@table @samp +@item mpegts +If this flag is set, the hls segment files will format to mpegts. +the mpegts files is used in all hls versions. + +@item fmp4 +If this flag is set, the hls segment files will format to fragment mp4 looks like dash. +the fmp4 files is used in hls after version 7. + +@end table + +@item hls_fmp4_init_filename @var{filename} +set filename to the fragment files header file, default filename is @file{init.mp4}. + @item hls_flags @var{flags} Possible values: -- cgit v1.2.3