[FFmpeg-user] hls stream: remove EXT-X-ALLOW-CACHE

Zsolt zsocam at gmail.com
Wed Feb 24 11:55:29 CET 2016


Hello Guys,
I'm creating a hls stream with this command:

ffmpeg -i udp://232.1.117.1:58000 -ignore_unknown \
\
-map i:0x3f3 -map i:0x3f6 \
-filter:v yadif \
-pix_fmt yuv420p \
-c:v:0 libx264 \
-r 25 \
-profile:v high -level 4.0 \
-b:v $BIT1 \
-bufsize $BIT1 \
-vf scale=$RES1 \
-g 250 \
-keyint_min 250 \
-sc_threshold 0 \
-c:a:0 libfdk_aac \
-b:a $AUD1 \
-cutoff 18000 \
-hls_allow_cache 0 \
-flags:v +global_header \
-f ssegment \
-segment_list /dev/shm/live/index_$BIT1.m3u8 \
-segment_time 10 \
-segment_format mpeg_ts \
-segment_list_type m3u8 \
-segment_list_flags +live \
-segment_list_size 10 \
-segment_wrap 10 /dev/shm/live/segment_"$BIT1"_%01d.ts \

my question is, how can I remove the EXT-X-ALLOW-CACHE line from the m3u8
list file, since Apple's Media Stream Validator says it's deprecated?

Cheers,
Zsolt


More information about the ffmpeg-user mailing list