Grabyo Help Center home page hamburger menu
Studio Producer Editor Mobile 🏴󠁧󠁢󠁥󠁮󠁧󠁿 🇪🇸
  1. Grabyo
  2. Studio
  3. Live streaming

Articles in this section

  • Getting started with live streaming
  • Broadcast live to Facebook, YouTube & Periscope
  • Broadcast to a custom RTMP destination

Broadcast to a custom RTMP destination

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

custom-rtmp.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 host name 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

akamai.gif

When publishing a 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

ezgif.com-video-to-gif__1_.gif 

  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 ADD CUSTOM DESTINATION
  6. Select a CAMPAIGN and toggle on SAVE VOD TO CAMPAIGN
  7. Enter a DISPLAY NAME
  8. Paste the STREAM SERVER URL
  9. Paste STREAM KEY/NAME
  10. Select START BROADCASTING to start
  11. Navigate back to Facebook and select GO LIVE
  12. When the event finished select END LIVE VIDEO on Facebook
  13. Navigate back to Grabyo and select STOP BROADCASTING to finish

 

Broadcasting to Twiter 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

Note: If you are logged into your Periscope account you will be able to see your broadcast, however, this is will not be visible to anyone else until you tweet it.

 

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 support@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
Have more questions? Submit a request
Return to top

Can't find your answer?

We're here to help. Get in touch and we'll get back to you as soon as we can.

Contact us
Blog Press & media Resources Investors Acceptable use policy Terms of service Privacy policy Cookie policy Modern slavery policy Contact Careers Support

Grabyo Mobile

Video production and distribution on-the-go

Made in London © 2019 Grabyo Limited