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).