Ingo Oppermann
Ingo Oppermann
@aldas Thanks for your thoughts. For the `http.Flusher` it must probably enforce a gzip'ed response (ignoring the threshold) in order not to break the interface logic. Regarding the threshold for...
In the config.json you can set value of `debug.force_gc` to `15`. This will run the garbage collector every 15 seconds. Go is quite greedy when it comes to memory. With...
@seccentral > Funny thing is, ffmpeg can stream to restreamer using rtmp://.../teststream?token={my_token} but this stream is nowhere visible in the admin page, nor the publication page This is true. You...
You can add the stream key directly to the streaming URL: rtmp://livepush.trovo.live/live/[your trovo stream key]
On the latest releases of Raspbian, raspivid is not anymore supported. They will go all-in with libcamera. Please read the official documentation for the camera on https://www.raspberrypi.com/documentation/accessories/camera.html or check our...
This is a feature we're currently working on. In a first step, you'll be able to add the logo to the player (this doen't require re-encoding the stream). As @matigumma...
@advantix78 If you want to display some pre-roll (or ads), you can use any player that supports this and HLS streaming instead of the player that comes with Restreamer. The...
The encoder could well introduce some latency. Other sources might be the nginx-rtmp module and the player. The nginx-rtmp is configured in a way that it creates chunks of 2...
@Wisbell You also have to consider the key frame interval that the camera produces (also known as GOP size). The nginx-rtmp module usually splits the stream at key frames and...
I didn't try out the `hls_max_fragment` option yet. However, I'm not sure how much it will help because players usually wait until they have a complete key frame until they...