datarhei / restreamer

The Restreamer is a complete streaming server solution for self-hosting. It has a visually appealing user interface and no ongoing license costs. Upload your live stream to YouTube, Twitch, Facebook, Vimeo, or other streaming solutions like Wowza. Receive video data from OBS and publish it with the RTMP and SRT server.
https://docs.datarhei.com/restreamer/
Apache License 2.0
3.85k stars 441 forks source link

Display fallback stream/image when main ingest disconnect? #599

Open r1bnc opened 1 year ago

r1bnc commented 1 year ago

Subject of the issue I want to display a fall back video/image or stream when the main ingest (obs to restreamer) goes down, to also avoid restreamer disconnecting live broadcast to twitch or other platform.

Your environment Restreamer on a VPS OBS Stream to my restreamer then to twitch thru rtmp But I have a bad internet and when the stream goes down, restreamer attempts to restart it and it rebroadcasts as another stream (multiple VOD is generated after restreamer restarts the twitch stream).

Files Not relevant?

Steps to reproduce Stream to twitch via thru restreamer, disconnect your main inges (OBS rtmp) that is going to restreamer site and connect again.

Expected behavior Could be a feature request: An option to wait for ingest before restarting it or option to display fall back image or video stream.

Actual behavior Restreamer reconnects to main ingest and rebroadcast to twitch which in turn creates another VOD

judin commented 1 year ago

I'd like this too

Gussy commented 1 year ago

Any updates you can share on this one @svenerbeck? Sounds like it may be in progress.

vanlueckn commented 11 months ago

This would be very nice

ethaniel commented 10 months ago

YES, PLEASE!!!!!

deflax commented 10 months ago

This one will be quite nice. It should be technically possible if the fallback stream/video has the same codec/resolution etc, so it can switch on keyframe. I think in Wowza its called ModuleLoopUntilLive and in Flussonic there is Source Failover, so it must be possible. Unfortunately both are proprietary software so Im not sure how its implemented.

azat-ismagilov commented 5 months ago

Would love to see this feature, because otherwise Facebook stream breaks every time

ZoIo03 commented 4 months ago

Bump! would be useful very much.

DJDevil2K commented 1 month ago

+1

SimTechLP commented 9 hours ago

+1 Having a backup/failover source in case primary ingest disconnects, would be absolutely awesome!