AWS Media Blog

Category: Technical How-to

How to: Hands-free interaction for AR/VR with Amazon Lex and Babylon.js

It’s common to wonder how the cloud helps with developing a spatial computing application. Most of the effort within spatial computing/augmented reality (AR)/virtual reality (VR)/3D is focused on frontend design and hardware optimizations. As applications become more integrated and easier to develop, the cloud plays a critical role in a complete spatial application. DevOps principles […]

Read More

How to: Build an engaging feed app with React and Amazon IVS

Introduction While live video streaming has become the new standard for engaging content, it is often difficult for developers with no video expertise to get started. Managing live video ingestion, processing, packaging, delivery and playback with a good user experience is a daunting task. Amazon Interactive Video Service (Amazon IVS) is designed to take care […]

Read More

How to: Dolby Atmos Live streaming using AWS Elemental and AWS Media Services

It’s the right time to get immersive. Dolby Atmos was first released in 2012 with the animated movie “Brave”. Since then, more than 950 movies, TV shows and Live events have been created using Dolby Atmos. Dolby Atmos audio is now distributed globally via broadcasts such as: SkyUK, Xfinity (Comcast); BT for top tier sporting […]

Read More

How to screencast apps using Amazon Kinesis Video Streams with WebRTC on Android

Over the past year, the requirements for remote communication have increased rapidly. Historically, over-the-top (OTT) content delivery was focused on reliably delivering high-quality content. There was less concern about latency, so technology was not focused on transmitting media with minimum delay time. With WebRTC technology that supports media transmission with latency of less than 1 […]

Read More

Protecting your media assets with token authentication

Video streaming is no longer exclusively done by media companies. Schools, ecommerce retailers, tech companies, and banks are creating media content to distribute directly to their consumers. Video streaming, both live and on-demand, has become the prevailing communication tool to reach the target audiences. As the value and number of media assets grow, creating a […]

Read More

Delivering a reliable live video stream using AWS Elemental Link and Amazon IVS

Working remotely has become more common, so many customers are looking for easy-to-setup and cost-efficient ways to deliver a reliable live video stream to their customers, colleagues, and business partners. For example, an auctioneer may want to stream their auctions for online bidding or a teacher may need to deliver remote lectures with live Q&A. For […]

Read More

Amazon Transcribe and email integration

Amazon Transcribe makes it easy for developers to add speech to text capabilities (also known as ASR) to their applications. Audio data is virtually impossible for computers to search and analyze. Therefore, recorded speech needs to be converted to text before it can be used by business intelligence applications. This post shows how an audio […]

Read More

Processing user-generated content using AWS Lambda and FFmpeg

In this post, we introduce a workflow to process media files stored in Amazon Simple Storage Service (Amazon S3) using AWS Lambda that doesn’t require copying files to Lambda’s local storage. Lambda is equipped with temporary storage space of 512 MB, which is often not sufficient for media processing. At the same time, Lambda can […]

Read More

Build a live streaming app with user-generated content in less than an hour with Amazon IVS

User-generated content (UGC) forms the backbone of many popular social media services today. As internet access becomes more widespread, many people are using apps and services to share their own, personal experiences to a global audience. In recent years, live streaming video services featuring user-generated content have become a powerful way to connect with others […]

Read More

Automate broadcast video monitoring using machine learning on AWS  

Monitoring service providers for broadcast and over-the-top (OTT) livestreams perform a large number of quality checks. These range from low-level signal errors to high-level issues like content errors. Traditional live media analyzer software focus on quality checks at the signal level, such as the ETSI TR 101 290 Priority 1 and 2 checks. Higher-level quality checks, such as […]

Read More