When dashenc has to run for long duration(say 24x7 live stream), one can enable this option to ignore the io failure of few segment's upload due to an intermittent network issues.
When the network connection recovers dashenc will continue with the upload of the current segments, leading to the recovery of the stream.
pull/302/head
kjeyapal@akamai.com6 years agocommitted byKarthick J
{"auto","select segment file format based on codec",0,AV_OPT_TYPE_CONST,{.i64=SEGMENT_TYPE_AUTO},0,UINT_MAX,E,"segment_type"},
{"auto","select segment file format based on codec",0,AV_OPT_TYPE_CONST,{.i64=SEGMENT_TYPE_AUTO},0,UINT_MAX,E,"segment_type"},
{"mp4","make segment file in ISOBMFF format",0,AV_OPT_TYPE_CONST,{.i64=SEGMENT_TYPE_MP4},0,UINT_MAX,E,"segment_type"},
{"mp4","make segment file in ISOBMFF format",0,AV_OPT_TYPE_CONST,{.i64=SEGMENT_TYPE_MP4},0,UINT_MAX,E,"segment_type"},
{"webm","make segment file in WebM format",0,AV_OPT_TYPE_CONST,{.i64=SEGMENT_TYPE_WEBM},0,UINT_MAX,E,"segment_type"},
{"webm","make segment file in WebM format",0,AV_OPT_TYPE_CONST,{.i64=SEGMENT_TYPE_WEBM},0,UINT_MAX,E,"segment_type"},
{"ignore_io_errors","Ignore IO errors during open and write. Useful for long-duration runs with network output",OFFSET(ignore_io_errors),AV_OPT_TYPE_BOOL,{.i64=0},0,1,E},