From df67c0272e776e0fac38e45edc456d1cdd4af44e Mon Sep 17 00:00:00 2001 From: Kamil Trzcinski Date: Thu, 1 Sep 2022 13:11:42 +0200 Subject: [PATCH] Make `video.mp4` streamable using MSE on supported browsers --- output/http_ffmpeg.c | 1 + 1 file changed, 1 insertion(+) diff --git a/output/http_ffmpeg.c b/output/http_ffmpeg.c index c475561..cffb7b4 100644 --- a/output/http_ffmpeg.c +++ b/output/http_ffmpeg.c @@ -131,6 +131,7 @@ static void http_ffmpeg_video(http_worker_t *worker, FILE *stream, const char *c av_dict_set_int(&remuxer.output_opts, "low_delay", 1, 0); av_dict_set_int(&remuxer.output_opts, "nobuffer", 1, 0); av_dict_set_int(&remuxer.output_opts, "flush_packets", 1, 0); + av_dict_set(&remuxer.output_opts, "movflags", "frag_keyframe+empty_moov+default_base_moof", 0); #endif int n = buffer_lock_write_loop(