Streamwell
Streamwell v1.3.5
Streamwell v1.3.5
  • Welcome
    • Welcome to Streamwell
  • Getting Started
    • System Requirements
    • Installing Streamwell
    • Hello World
    • Hello Outside World
  • How to Streamwell
    • Streaming
      • Streaming with NDI
      • Streaming with Chrome
      • Streaming from iOS/Android
      • Hardware Encoders
        • Magewell Ultra Stream
        • ATEM Mini Pro
        • Haivision Makito
    • Users and Channels
    • Server Management
    • Chat
    • Recording
    • File Sharing
    • Restreaming
    • Statistics and Sharing
    • Public Links
  • Help and Support
    • Examples and Tips
    • Troubleshooting
    • How to Update
    • Support & Pro Services
  • More Information
    • Release Notes
    • 3rd Party Licenses
    • OvenMediaEngine
    • Advanced Configuration
Powered by GitBook
On this page
  • Add a Destination
  • Add a Restream
  1. How to Streamwell

Restreaming

PreviousFile SharingNextStatistics and Sharing

Last updated 2 years ago

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.

Add a Destination

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.

Add a Restream

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: