Pro Ingest streaming protocols are the broadcast industry standard for delivering high bit rate and/or low latency streams over the public internet.
Pro Ingest is offering to support SRT, Zixi, RIST, RTP, RTP-FEC and AWS MediaConnect Entitlement to ingest video into Grabyo with some of the highlights being:
Widely used in broadcast facilities (especially SRT and Zixi)
All utilise MPEG transport streams
Can support a much higher bit rate in the right conditions than standard ingest (RTMP)
Can support extremely low latency in the right conditions ( < 250ms)
Pro Ingest supports full encryption for incoming streams
Protocols spesification
| SRT | Zixi | RIST | RTP | RTP-FEC | AWS Entitlement |
Min/Max Latency | 100โ15,000 milliseconds, with a default value of 2,000 (min latency) | 0โ60,000 milliseconds, with a default value of 2,000 (max latency) | 1โ15,000 milliseconds, with a default value of 2,000 (max latency) | Not supported | Not supported | N/A |
Encryption | Encrypted Source Passphrase (optional) | AES-128, AES-192, AES-256 | Not supported | Not supported | Not supported | AES-128, AES-192, AES-256 |
Decryption | N/A | Decryption key combined with the encryption algorithm | N/A | N/A | N/A | Decryption key combined with the encryption algorithm |
ARN (Amazon Resource Name) | N/A | N/A | N/A | N/A | N/A | ARN |
Managing Pro Ingest
Navigate to INGEST MANAGER
Select PRO INGEST
CREATE NEW PRO INGEST
Input all fields and SAVE
Once ingest created, navigate to MORE INFO to copy the ingest details
Select START
Once the connection is made it will be validated in green
Hit STOP to disconnect and stop the Pro Ingest
Configuration settings and attributes
Display name: The name you want to give this Pro Ingest, which will be shown in the Ingest Manager.
Region Type: The region that the Ingest infrastructure will operate in. It is advisable to choose the region closest to your video source.
IP Allow List: An optional setting to restrict the IP addresses that are allowed to contribute content to the Ingest. Format the IP addresses as a Classless Inter-Domain Routing (CIDR) block (for example 10.24.34.0/23). If unprovided, we will assume all IP addresses are possible to get content from (i.e. the 0.0.0.0/0 CIDR block value).
Type: The protocol of the Ingest. Choose from SRT, Zixi, RIST, RTP, RTP-FEC and AWS MediaConnect Entitlement.
ARN of Entitlement: Amazon Resource Name
Once an Ingest is created there are a few common attributes declared:
Ingest Server: The IP Address that the Ingest is accessible from
Ingest port: The port that the Ingest can be attached to
Ingest URL: The combination of scheme, server and port into a URL canonical format that can be used directly. The scheme is the denotation of the protocol used.
๐ Note: The user must grant an Entitlement on their AWS MediaConnect flow(s) to Grabyo AWS Account. To get access to the Grabyo AWS account ID please contact help@grabyo.com and visit this link for more info.
๐ Note: Editing an ingest will allow the user to change all of the ingest properties (type, IP allow list, name, encryption, latency), the only attribute that cannot be changed is the region. If a user needs to move an ingest between regions they will need to delete it and create a new one. Ingests can only be edited when they are stopped.
โ Tip: To add a Pro Ingest as the source of a DVR stream or into Producer is just like adding a standard ingest. Navigate to SOURCE > PUSH to find the correct Pro Ingest and save the changes. For further details contact help@grabyo.com.
๐ Note: Grabyo now supports SRT (listener) and Zixi (pull) protocols as well as AWS MediaConnect Entitlement for output (egress) workflows. For further details check here.