Restreaming
Last updated
Last updated
Restreaming lets you define custom RTMP destinations, then create 'restreams' for any channel with a stream you'd like to push to one of those destinations.
Note that restreaming supports RTMP/RTMPS only, and requires that your incoming stream uses H264 video + AAC audio.
With Restreaming enabled under Server Settings, a new 'Destinations' panel will appear which lets you define one or more RTMP Server URLs. Note that this is not where you would put your actual stream key, just the RTMP Server URL (including the application name if applicable).
Once defined, a destination can be re-used across multiple channels + restreams.
Go to a channel you would like to restream, and choose 'Add New' under the Restreaming panel to add a new restream:
Your restream will appear in the list where it can be started / stopped on-demand or deleted when you are finished with it:
There are 4 possible states for a restream:
Stopped is the default state. Your restream is defined, but not yet started.
Streaming means that you are pushing LIVE to your destination. Rock on.
Awaiting Stream means that you aren't yet streaming to your local channel, but when you start streaming it will automatically start pushing the stream.
Error means that either your stream key is invalid, your destination server is unreachable, or you are using an unsupported audio/video format in your stream. Check the engine logs for more clues
You can use restreaming to the full capability of your server network. Push a hundred streams if you can! You can also use this to pass streams between multiple Streamwell instances too: