A little explanation, we are a twitch channel running 24/7 non stop, we work with 50+ streamers that relay all the time to keep chanel running, we took new server to do the following:
We want to make a nginx rtmp server with specific functions.
Full incoming stream transcoding (GPU to not use all CPU power)
Fallback video (so live never go offline) same transcode as incoming stream for no error
We already have authentication but on other server, move everything to new server
Add crash check on authentication so when connection drop the connection does not stay live
Planned video stream, stream a video on the live at a specific time.
We will need logging, and a maximum of information. (incoming stream, outgoing stream, transcoding, cpu, gpu usage, etc saved to database.