Streams overview
Written By Joan
Last updated 3 days ago
The Streams page is where you manage your streaming inputs and distribute them to your destinations.
A Stream in Castlify can use one of two input types:
Video Stream Link — an existing video source such as HLS or DASH.
RTMP — a live feed sent from an encoder such as OBS, vMix, or Zoom.
What you can do from the Streams page
Create a new stream
Click Create Stream (top-right) to add a new stream.
You can choose:
Video Stream Link to use an existing video source.
RTMP to receive a live feed from a live encoder.
Add destinations directly from a stream row
In the Destinations column, each stream shows the destinations already linked to it.
Click + Destination to add another destination.
You can select an existing destination or create a new one, depending on your setup.
This is the fastest way to expand a stream from one destination to multiple destinations.
Start / Stop distribution
For Video Stream Link streams:
Click Start to begin delivering your input to the enabled destinations.
When running, the stream will show as Distributing.
For RTMP streams:
Start your encoder and send the RTMP signal to Castlify.
Once Castlify receives the signal and a destination is enabled, the stream can show as Distributing.
If no RTMP signal is being received, the stream can show Stopped.
Edit a stream
Use the Edit action to change the settings available for that stream.
For RTMP streams, the stream name can be edited without changing the RTMP connection settings.
RTMP settings
For RTMP streams, click RTMP Settings to view the connection details required by your encoder:
RTMP Server
Stream Key
Use these values in OBS, vMix, Zoom, or another RTMP-compatible encoder.
Delete a stream
Use the delete action to remove a stream.
Stream status
The status shows what is currently happening with the stream:
Stopped: the stream is not currently distributing.
Distributing: Castlify is actively distributing the stream to its enabled destinations.
Destinations
Each stream can have one or more destinations.
If a stream has no destination configured, add one before starting distribution.
Once a destination is enabled, Castlify can distribute the incoming video to that destination.
Next step
Create a stream from an RTMP live encoder - use OBS, vMix, Zoom, or another RTMP-compatible encoder.
If your stream won’t start: Troubleshooting: Stream not “Distributing”
Was this helpful?
Still need help? Ask the team