Video Stream from Cloud to Satellite and Internet
Publication date: March 28, 2023 (Diagram history)
With this architecture, you can build a highly reliable, available, scalable, and secure video workflow with AWS managed services. The solution uses AWS Elemental MediaConnect and AWS Elemental MediaLive to distribute high-quality video content over satellite and internet.
Video stream from cloud to satellite diagram
The following steps describe the data flow and key configuration points for this architecture:
-
Ingest video streams into the AWS Cloud by using AWS Direct Connect. AWS Elemental MediaConnect supports multiple streaming protocols and can also be sourced through MediaConnect entitlements granted by other AWS accounts. MediaConnect supports the private Elastic IP address from your Amazon VPC.
-
Use AWS Identity and Access Management roles with appropriate policies and AWS Secrets Manager to store the passwords to decrypt the video stream.
-
Forward the video stream to AWS Elemental MediaLive to transcode the Single Program Transport Stream (SPTS).
-
Use AWS Elemental MediaLive StatMux to multiplex multiple SPTS streams and deliver a single Multiple Program Transport Stream (MPTS) through AWS Elemental MediaConnect.
-
Deliver the single MPTS stream by using AWS Direct Connect from the AWS Region to the satellite teleport.
-
Uplink the MPTS stream by using the Digital Video Broadcast (DVB S/S2) standard to the satellite with C-Band or Ku Band frequencies.
-
Monitor the quality of your video streams by using customized dashboards on Amazon CloudWatch.
-
Configure alarm thresholds to monitor alarms and send notifications to operators by using Amazon Simple Notification Service.
-
Use AWS Elemental MediaPackage and AWS Elemental MediaTailor to deliver video on demand through a streaming application.
-
Use AWS Elemental MediaConvert to deliver video on demand from Amazon Simple Storage Service. Run the Over The Top (OTT) streaming application in Amazon Elastic Container Service containers.
-
Use Amazon Cognito for user authentication and authorization to manage user subscriptions to the OTT streaming service.
-
Use Amazon CloudFront to deliver a low-latency, high-speed video viewing experience to end users on the streaming application.
Further reading
For additional information, see the following resources:
Diagram history
To receive updates about this reference architecture diagram, subscribe to the RSS feed.
| Change | Description | Date |
|---|---|---|
Initial publication | Reference architecture diagram first published. | March 28, 2023 |
RSS subscription requirement
To subscribe to RSS updates, you must have an RSS plugin enabled for the browser you are using.