Releases: streamwall/streamdelay
Streamdelay 0.0.10
This version improves upon the pipeline data dropping behavior introduced in 0.0.9, which drastically improved stream stability in case of network blips, but caused codec glitches while recovering. This version drops data while it's in raw form, so the encoded stream remains valid. It also increases the size of outgoing buffers, which will trade reliability for more latency in the case of upload falling behind.
To run on Windows, use the binaries provided here. The gstreamer-superficial.node
file must be in the same directory as streamdelay.exe
. You must also install the GStreamer runtime (when doing so, select a custom install and select all subcomponents).
Streamdelay 0.0.9
This version makes the video processing pipeline drop old data when the output is blocked. This should hopefully prevent the SRT ingest from getting backed up and crashing in situations when the output is lagging.
To run on Windows, use the binaries provided here. The gstreamer-superficial.node
file must be in the same directory as streamdelay.exe
. You must also install the GStreamer runtime (when doing so, select a custom install and select all subcomponents).
Streamdelay 0.0.8
This version improves automatic reconnection logic upon errors, and adds a configurable restart delay.
To run on Windows, use the binaries provided here. The gstreamer-superficial.node
file must be in the same directory as streamdelay.exe
. You must also install the GStreamer runtime (when doing so, select a custom install and select all subcomponents).
Streamdelay 0.0.7
This release fixes some cases where streamdelay would not be able to determine the timestamps to buffer a stream.
To run on Windows, use the binaries provided here. The gstreamer-superficial.node file must be in the same directory as streamdelay.exe. You must also install the GStreamer runtime (when doing so, select a custom install and select all subcomponents).
Streamdelay 0.0.6
This release improves stream stability with long delay times and adds optional debugging output.
To run on Windows, use the binaries provided here. The gstreamer-superficial.node file must be in the same directory as streamdelay.exe. You must also install the GStreamer runtime (when doing so, select a custom install and select all subcomponents).
Streamdelay 0.0.5
This release improves Streamdelay's ability to restart a stream after losing connection to the source SRT stream. It should now be able to handle reconnects from the source app and re-establish sending to the destination stream.
To run on Windows, use the binaries provided here. The gstreamer-superficial.node file must be in the same directory as streamdelay.exe. You must also install the GStreamer runtime (when doing so, select a custom install and select all subcomponents).
Streamdelay 0.0.4
This version makes some breaking changes to the API in the process of integrating into Streamwall.
To run on Windows, use the binaries provided here. The gstreamer-superficial.node file must be in the same directory as streamdelay.exe. You must also install the GStreamer runtime (when doing so, select a custom install and select all subcomponents).
Streamdelay 0.0.3
This version improves stream stability by improving buffering of the stream generation.
To run on Windows, use the binaries provided here. The gstreamer-superficial.node
file must be in the same directory as streamdelay.exe
. You must also have the GStreamer runtime installed.
Streamdelay 0.0.2
This version fixes flickers when switching censorship mode.
To run on Windows, use the binaries provided here. The gstreamer-superficial.node
file must be in the same directory as streamdelay.exe
. You must also have the GStreamer runtime installed.
Streamdelay 0.0.1
The first public release of Streamdelay. 🎉
To run on Windows, use the binaries provided here. The gstreamer-superficial.node
file must be in the same directory as streamdelay.exe
. You must also have the GStreamer runtime installed.