Send your Viloud channels to RTMP or SRT destinations
If you want to send your Viloud channel to YouTube Live, Twitch, or any other live destination that accepts RTMP or SRT, you can do it with Castlify, an external streaming service compatible with HLS input and RTMP/SRT output. Castlify lets you take the HLS/M3U8 output from your Viloud channel and distribute it to one or more live destinations from the cloud.
Before you start
You will need:
- A Viloud channel
- The HLS/M3U8 output URL of that channel
- A Castlify account
- At least one destination, such as YouTube Live, Twitch, a custom RTMP endpoint, or a custom SRT endpoint
Step 1: Copy your Viloud channel HLS link
In Viloud, copy the HLS/M3U8 output URL of the channel you want to distribute.
This will be the video source you use in Castlify.
Step 2: Create a Castlify account
If you do not already have a Castlify account:
- Go to the Castlify website
- Click Sign up
- Create your account
- Log in to your Castlify dashboard
Once your account is ready, you can create your first stream using your Viloud channel URL.
Step 3: Create your stream in Castlify
In Castlify:
- Go to Streams
- Click Create Stream
- Enter a Stream Name
- Paste your Viloud HLS/M3U8 channel URL into Video Stream Link
- Click Next
Castlify supports HLS .m3u8 as an input source, so you can use the live channel URL generated by Viloud.
Step 4: Add one or more destinations
After creating the stream, Castlify takes you to Manage Destinations.
Click Add Destinations and choose the type of destination you want to use:
- YouTube Live
- Twitch
- X
- Custom RTMP
- Custom SRT
Then fill in the destination details.
For RTMP destinations, you usually need:
- RTMP Server URL
- Stream Key
For SRT destinations, you need the destination’s SRT endpoint.
Step 5: Finish creating the stream
Once the destination is added, make sure it is enabled in Manage Destinations, then click Create Stream.
Step 6: Start distributing
In the Streams list in Castlify, click Start.
When everything is configured correctly, the stream status should change to Distributing. At that point, your Viloud channel is being sent to the selected destination or destinations.
Send to multiple destinations at the same time
Castlify allows you to send one stream to multiple destinations. For example, you can distribute the same Viloud channel simultaneously to YouTube Live, Twitch, and any other compatible RTMP or SRT endpoint.
Notes and troubleshooting
- Your Viloud channel URL must be valid and accessible.
- Some input URLs may expire or require special access conditions.
- For RTMP destinations, it is important to copy the Server URL and Stream Key exactly.
- Some platforms require you to create or schedule the live event first before they accept the incoming stream.
FAQ
Do I need to keep my computer running?
No. Castlify distributes the stream from the cloud using your Viloud HLS input.
Can I send one Viloud channel to multiple platforms?
Yes. You can add multiple destinations to the same stream in Castlify.