diff --git a/CHANGELOG.md b/CHANGELOG.md index 5912160..0f7381a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,7 @@ - Add dlive & Trovo publication services - Mod optimized DVR on DiskFS - Mod updates packages +- Fix SRT bitstream on tee - Fix typo - Fix viewer count (datarhei/restreamer#394) - Fix user registration if username and/or password are set via environment (datarhei/restreamer-ui#13) diff --git a/package.json b/package.json index aa4e0c8..455862a 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "restreamer-ui", "version": "1.3.0", - "bundle": "restreamer-v2.2.0", + "bundle": "restreamer-v2.3.0", "private": false, "license": "Apache-2.0", "dependencies": { diff --git a/src/utils/restreamer.js b/src/utils/restreamer.js index 0cd1d99..772f5dc 100644 --- a/src/utils/restreamer.js +++ b/src/utils/restreamer.js @@ -1776,7 +1776,7 @@ class Restreamer { output.address = `[${hls_aac_adtstoasc ? 'bsfs/a=aac_adtstoasc:' : ''}${hls_params}]${hls_segment_playlist}` + (rtmp_enabled ? `|[f=flv]{rtmp,name=${channel.channelid}.stream}` : '') + - (srt_enabled ? `|[f=mpegts]{srt,name=${channel.channelid},mode=publish}` : ''); + (srt_enabled ? `|[bsfs/v=dump_extra=freq=keyframe:f=mpegts]{srt,name=${channel.channelid},mode=publish}` : ''); } else { // ['-f', 'hls', '-start_number', '0', ...] // adding the '-' in front of the first option, then flatten everything