From b5f0fe386e31ee5434465f7f80c254fe782bb0fa Mon Sep 17 00:00:00 2001 From: Ingo Oppermann Date: Mon, 18 Jul 2022 10:04:59 +0200 Subject: [PATCH] Allow to store HLS on diskfs --- CHANGELOG.md | 2 + src/misc/controls/HLS.js | 19 +- src/misc/controls/Source.js | 48 ++--- src/utils/restreamer.js | 186 ++++++++++-------- src/views/Edit/Sources/Network.js | 18 +- src/views/Edit/Wizard/Sources/InternalHLS.js | 14 +- src/views/Edit/Wizard/Sources/InternalRTMP.js | 14 +- src/views/Edit/Wizard/Sources/InternalSRT.js | 14 +- src/views/Main/index.js | 16 +- src/views/Publication/Player.js | 27 +-- 10 files changed, 190 insertions(+), 168 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 112c970..5ef2a15 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,7 @@ #### v1.1.0 > v1.2.0 +- Add allow writing HLS to disk - Add audio pan filter - Add video rotation filter ([#347](https://github.com/datarhei/restreamer/discussions/347)) - Add video h/v flip filter @@ -27,6 +28,7 @@ - Fix VAAPI encoder Dependency: + - datarhei Core v16.9.0+ #### v1.0.0 > v1.1.0 diff --git a/src/misc/controls/HLS.js b/src/misc/controls/HLS.js index d97c028..0281590 100644 --- a/src/misc/controls/HLS.js +++ b/src/misc/controls/HLS.js @@ -61,6 +61,19 @@ export default function Control(props) { */} + + + + Where to store the HLS playlist and segments. + +