You can broadcast your Grabyo stream to any platform that has RTMP details using the custom RTMP destination feature.

Broadcasting to a custom RTMP destination

Group_8.png

  1. Select BROADCAST on the stream you would like to broadcast

  2. Select ADD CUSTOM DESTINATION

  3. Select a CAMPAIGN and toggle on SAVE VOD TO CAMPAIGN

  4. Enter a DISPLAY NAME

  5. Enter a STREAM SERVER URL

  6. Enter a STREAM NAME

  7. Select enable RTMP AUTHENTICATION and enter your details

  8. Select START BROADCASTING to start

  9. Select STOP BROADCASTING to finish


Stream server URL

Stream name

The stream server describes the hostname and port, as well as the RTMP application name

The stream name is a unique name or ID of the stream that is being streamed to the Stream Server

rtmp(s)://{hostname}:{port}/{app-name} 
 {eventname}_{angle}_{bitrate}@{streamId}

hostname: The domain name of the ingest server

port: The port for the RTMP stream (default is 1935)

app-name: The name of the application on the RTMP Ingest server

e.g rtmp://eu-west-1-ingest.grabyo.com:1935/grabyo-ingest

The stream name follows the format of any string value and can contain query parameters

e.g myStreamName?token=123456

Akamai specific stream name

ezgif.com-gif-maker__21_.gif

When publishing an RTMP stream to Akamai, Akamai requires stream names to be of a specific format:

{eventname}_{angle}_{bitrate}@{streamId}

eventname: The name of the event

angle: The camera angle

bitrate: The bitrate of the stream

streamId: The Akamai Stream ID

e.g Akamai ingests have stream names such as myStreamName_01_3200@123456

Broadcasting to Facebook


  1. Navigate to your Facebook page on https://www.facebook.com/

  2. Select LIVE

  3. Copy the STREAM SERVER and the STREAM KEY

  4. Navigate to Grabyo and select BROADCAST on the stream you would like to broadcast

  5. Select CREATE NEW BROADCAST

  6. Select ADD CUSTOM DESTINATION

  7. Enter a DISPLAY NAME

  8. Paste the STREAM SERVER URL

  9. Paste STREAM KEY/NAME

  10. Select CREATE RTMP DESTINATION

  11. Choose the newly created destination, select a CAMPAIGN and hit NEXT

  12. Select START BROADCASTING to start

  13. Navigate back to Facebook and select GO LIVE

  14. When the event finished select END LIVE VIDEO on Facebook

  15. Navigate back to Grabyo and select STOP BROADCASTING to finish


📕 Note: To go live to a Facebook scheduled event please use the same workflow explained above making sure the Stream Server URL and Stream Key are copied from the scheduled event details.

Broadcasting to Twitter Media Studio

You can set up a custom RTMP destination in Grabyo and create a broadcast specifically for Twitter only.

Creating a source

creating_a_source.gif

  1. Navigate to https://studio.twitter.com/producer and select CREATE BROADCAST

  2. In modal enter a BROADCAST NAME, add a CATEGORY and select the source field.

  3. Select an existing source or select CREATE A NEW SOURCE. Enter a SOURCE NAME and select a REGION

  4. Take note of the SOURCE URL and STREAM KEY

  5. In Grabyo, select BROADCAST on the stream you would like to broadcast

  6. Select ADD CUSTOM DESTINATION

  7. Select a CAMPAIGN

  8. Select SAVE VOD TO CAMPAIGN

  9. Enter the STREAM SERVER URL and STREAM NAME that you generated in step 4

  10. Select START BROADCASTING to start


Starting your Twitter broadcast

ezgif.com-video-to-gif__6_.gif

  1. Starting your broadcast from Grabyo will begin sending your stream to your Twitter source

  2. Select CONTENT RESTRICTIONS to configure geo-restrictions

  3. Select CREATE BROADCAST to start your Twitter broadcast

  4. Select TWEET and enter a social message

  5. Select TWEET once more to share your broadcast publicly


Broadcasting to Twitch

ezgif.com-video-to-gif__5_.gif

  1. Select BROADCAST on the stream you would like to broadcast

  2. Select ADD CUSTOM DESTINATION

  3. Select a CAMPAIGN and toggle on SAVE VOD TO CAMPAIGN

  4. Enter a DISPLAY NAME

  5. Navigate to https://stream.twitch.tv/ingests/ and take note of the INGEST ENDPOINTS

  6. In the modal paste the SOURCE URL

  7. Navigate to https://www.twitch.tv/

  8. Select SETTINGS > CHANNEL AND VIDEOS

  9. Take note of the PRIMARY STREAM KEY

  10. In the modal paste the STREAM KEY and select START BROADCASTING

  11. The stream is now published on Twitch

  12. When the broadcast ends select STOP BROADCASTING from the modal in Grabyo


📕 Note: For more information on the recommended encoder settings for Twitch check out this link or reach out to help@grabyo.com.

✅ Tip: Here are some of the additional platforms that you can broadcast to using our RTMP feature: Brightcove, Ooyala.

Broadcasting to YouTube scheduled post

ezgif.com-video-to-gif__3_.gif

  1. Navigate to the YouTube channel you want to create a scheduled post for and select GO LIVE then select SCHEDULE STREAM

  2. Enter a TITLE and DESCRIPTION

  3. Set DATE, TIME and PRIVACY level then select CREATE STREAM

  4. In Grabyo, select the BROADCAST icon on the stream you would like to broadcast

  5. Select ADD CUSTOM DESTINATION

  6. Select a CAMPAIGN AND copy-paste the STREAM SERVER URL and the STREAM KEY

  7. Select START BROADCASTING to push your stream to YouTube Live Control Room

  8. When the event time comes, select GO LIVE from YouTube

  9. Select END STREAM to end your live stream in YouTube

  10. Select STOP BROADCASTING to end your live stream in Grabyo


Did this answer your question?