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

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:

  1. Go to the Castlify website
  2. Click Sign up
  3. Create your account
  4. 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:

  1. Go to Streams
  2. Click Create Stream
  3. Enter a Stream Name
  4. Paste your Viloud HLS/M3U8 channel URL into Video Stream Link
  5. 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
  • LinkedIn
  • 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.

Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.