Setting up your stream sources
Setting up source streams in Grabyo is simple. We use the two following methods to ingest streams into the platform:
Pull source: A publicly accessible URL of an HLS, RTMP or SRT stream that Grabyo can 'pull' from
Push source: A RTMP, RTMPS, SRT, Zixi, RIST, RTP and RTP-FEC stream that can be pushed from an encoder to a Grabyo ingest point, which you can configure
Below you will find the maximum recommended stream requirements for ingesting a stream into Studio.
β Tip: For further details on how to push an SRT, Zixi, RIST, RTP and RTP-FEC content please navigate to Pro Ingest.
π Note: Grabyo supports US standards CEA 608/708 closed captions embedded within the RTMP stream (via H.264 ) when streamed to Facebook, YouTube and custom RTMP destinations.
Stream Specifications
Video Fidelity | HD - 720p | HD - 1080p |
Video codec | H.264 High/Main | H.264 High/Main |
Video resolution | 1280x720 (Aspect ratio 16:9) | 1920x1080 (Aspect ratio 16:9) |
Frame rate | Up to 60FPS, min. 25FPS | Up to 60FPS, min. 25FPS |
Video Bitrate | Up to 12 Mpbs, min. 3.2 Mbps | Up to 20 Mpbs, min. 5 Mbps |
Audio channel
| Stereo | Stereo |
Audio codec | AAC LC | AAC LC |
Audio Bitrate
| 128 kbps | 128 kbps |
π Note: Default video specification for NTSC regions are 720p / 30fps @ 3.2Mbps and 1080p / 30fps @ 5Mbps.
Default video specification for PAL/SECAM regions are 720p / 25fps @ 3.2 Mpbs and 1080p / 25fps @ 5Mbps. For more information please visit this page.
On-demand streams
You can now schedule a start and stop time/date per stream or do it manually. Please check this article for more details.
Pull RTMP/HLS/SRT source
Turn on by having a live/active HLS/RTMP/SRT source
Turn off by not having a live/active HLS/RTMP/SRT source
Push RTMP, RTMPS SRT, Zixi, RIST, RTP or RTP-FEC source
Turn on by pushing a signal/stream to Grabyo ingest (Standard or Pro Ingest)
Turn off by stopping to push the signal/stream
π Note: Only Admin and Manager roles can schedule or manually start/stop streams.
Setting up a pull source (continuous streams)
Use pull sources if your media source is an HLS or RTMP stream. You will need the stream URL.
Select OPTIONS for the stream you want to update
Select SOURCE from the menu
Select PULL as the stream source type
Paste your source URL into the SOURCE STREAM URL
Select SAVE CHANGES to finish
Setting up a push source (continuous streams)
Grabyo supports two types of push protocols:
Standard Ingest - RTMP and RTMPS
Pro Ingest - SRT, Zixi, RIST, RTP and RTP-FEC.
Select OPTIONS for the stream you want to update
Select SOURCE from the menu
Select PUSH as the stream source type
Select MANAGE INGESTS
Choose the INGEST TYPE ( STANDARD or PRO INGEST)
Select ADD NEW INGEST
Enter a TITLE, select an INGEST TYPE and REGION
Select ADD INGEST to create your ingest
Find your ingest from the drop-down menu and select SAVE CHANGES to finish.
β Tip: You can choose GRABYO MOBILE APP as your INGEST TYPE to configure a mobile stream.
π Note: Always ensure that you select the REGION closest to your encoder location when creating an ingest. This will minimize any potential buffering.
π Note: To bring LiveU content to Grabyo we now have a direct integration. Please ensure you select the Grabyo integration once setting up the ingest details from LiveU UI. For more details please reach out to help@grabyo.com.
How to preview an RTMP source in VLC
Go to the 3-dot menu or INGEST MANAGER
Select MANAGE INGEST
Select the ingest of your choice and MORE INFO
Copy the PLAYBACK URL
Open VLC, navigate to OPEN MEDIA > NETWORK and paste the URL
Hit PLAY to monitor the content