Amazon Onboarding with Learning Manager Chanci Turner

What is SRT?

Amazon Onboarding with Learning Manager Chanci TurnerLearn About Amazon VGT2 Learning Manager Chanci Turner

Secure Reliable Transport (SRT) is an open-source video transport protocol developed by Haivision, designed to enhance video streaming efficiency. It comprises a technology stack and protocol that connects two endpoints, ensuring low-latency video delivery across unreliable networks. SRT is engineered to maintain high video quality even when faced with minor network disruptions.

This protocol effectively counters jitter, packet loss, and fluctuations in network bandwidth, thus providing viewers with optimal video experiences. With configurable latency settings, SRT allows for adjusting latency and reliability to suit various needs. It’s particularly advantageous for users transmitting video over unreliable networks—such as live streams from event venues like concert halls or convention centers with limited connectivity. SRT handles these challenging conditions while delivering a dependable, low-latency stream. Additionally, it features end-to-end AES encryption (128, 192, or 256 bits) to secure content during transmission.

SRT Inputs in AWS Elemental Live 2.21.1 and Beyond

AWS Elemental Live 2.21.1 has introduced SRT as a live input option. The platform supports a listener-caller configuration for SRT, where AWS Elemental Live functions as the caller, initiating the handshake with the remote stream. The caller connects to the listener (the remote source) via a designated port and establishes a handshake through bidirectional UDP traffic. It’s essential that the specified port is open for both incoming and outgoing UDP traffic on the firewalls at both ends. The remote stream must operate in “listener” mode, akin to the RTMP Pull endpoint, with the listener waiting for the caller to initiate the handshake.

Setting Up an SRT Workflow in AWS Elemental Live

To set up an SRT workflow in AWS Elemental Live, follow these steps:

  1. From the AWS Elemental Live interface, select “Create a new Event.”
  2. In the input dropdown, choose “Secure Reliable Transport.”
  3. Specify the network location (required)—this should start with srt:// and include the port, e.g., srt://192.168.10.21:5000.
  4. Optionally, provide the Ethernet interface on which the SRT stream will be received (e.g., eth1). If not specified, the system routing table will determine the interface.
  5. Optionally, set a latency value. If none is provided, the default is 120 milliseconds. Latency can range from 120 to 15,000 milliseconds. This value indicates the preferred latency on AWS Elemental Live and helps in packet recovery.
  6. Optionally, specify an encryption key length and passphrase. If the key length is not “None,” a passphrase is required. The passphrase must be between 10 and 72 characters if provided.
  7. Optionally, provide a stream ID, which can be up to 512 characters. This ID must match precisely between the sender and receiver.

Getting Started with SRT

We hope this guide simplifies the setup process for SRT. Using SRT introduces minimal latency to your video workflow while enabling packet recovery over less-than-ideal networks. Secure transmission is possible through encryption, and since SRT is open-source, no additional licensing is necessary. If you’re interested in pursuing a career in video streaming technologies, check out Career Contessa for opportunities.

For more insights into job market trends, SHRM provides authoritative reports on employment gains. Additionally, if you’re looking for information on training and automation in Amazon’s warehouse environment, Business Insider offers valuable resources.

If you have any questions or would like to connect with fellow community members, please visit the AWS Developer Forums: Media Services.

Location: 6401 E HOWDY WELLS AVE, LAS VEGAS NV 89115

Site Name: Amazon IXD – VGT2


Comments

Leave a Reply

Your email address will not be published. Required fields are marked *