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.78k stars 438 forks source link

Add stream recording #692

Open Iliya5digital opened 7 months ago

Iliya5digital commented 7 months ago

Is your feature request related to the issue? Please describe. No

Describe your desired solution Stream recording allows you to record a stream regardless of the source. The recording goes to disk, after which you can take the recording of the stream to your disk, where the user’s stream was originally broadcast

Describe alternatives you have considered No

Additional context No

ioppermann commented 7 months ago

Thanks for this suggestion. We added it to our feature list: https://github.com/datarhei/restreamer/discussions/345

brixxnatt commented 6 months ago

I hope this comes soon

LuizStSantos commented 5 months ago

I liked this feature, and I have ideas for it.

1º - 24-hour recording regardless of whether the RTMP, SRT stream or USB and Blackmagic or HLS inputs drop.

2º - Location where to save the file.

3º - Recording start and end times - you can select to do this every day or just specific days.

4º - Overlay with system time and date, with top left, bottom left, top right and bottom right options.

5º - Maximum time that recordings will be saved, as if it were a DVR with a specific date Example 15 days, 30 days and 90 days.