From: Jaroslav Kysela Date: Tue, 24 Nov 2015 10:51:45 +0000 (+0100) Subject: transcoding: hevc - use keyint=49 min-keyint=15 as default (for live streaming) X-Git-Tag: v4.2.1~1478 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=598b6322acc5ab744560ba83d20ead2a736dac56;p=thirdparty%2Ftvheadend.git transcoding: hevc - use keyint=49 min-keyint=15 as default (for live streaming) --- diff --git a/src/plumbing/transcoding.c b/src/plumbing/transcoding.c index c5aad65c1..4c024d67c 100644 --- a/src/plumbing/transcoding.c +++ b/src/plumbing/transcoding.c @@ -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;