]> git.ipfire.org Git - thirdparty/tvheadend.git/commitdiff
transcoding: hevc - use keyint=49 min-keyint=15 as default (for live streaming)
authorJaroslav Kysela <perex@perex.cz>
Tue, 24 Nov 2015 10:51:45 +0000 (11:51 +0100)
committerJaroslav Kysela <perex@perex.cz>
Tue, 24 Nov 2015 10:51:45 +0000 (11:51 +0100)
src/plumbing/transcoding.c

index c5aad65c1cf2316736dd2aae3c6e3e16337a0082..4c024d67c4269ea460be92f5a5b871fe93f4cfab 100644 (file)
@@ -1398,6 +1398,8 @@ transcoder_stream_video(transcoder_t *t, transcoder_stream_t *ts, th_pkt_t *pkt)
         av_dict_set_int__(&opts, "x265-params", maxrate,         AV_DICT_APPEND);
         av_dict_set(&opts,       "x265-params", ":strict-cbr=1", AV_DICT_APPEND);
       }
+      // reduce key frame interface for live streaming
+      av_dict_set(&opts, "x265-params", ":keyint=49:min-keyint=15", AV_DICT_APPEND);
 
       break;