THEO Technologies and AWS Bring Scalable Low-Latency Video to Streaming Devices

THEO Technologies and AWS Bring Scalable Low-Latency Video to Streaming Devices

Many video providers are looking to provide up-to-the minute coverage of live events, sports, breaking news, and other content. In many cases, they are also looking to maximize the opportunity for interactivity with viewers with the possibility for live Q&A, polling, and feedback.

However, video providers are challenged with streaming data-hungry content to multiple devices without delay. Not only does video demand much more bandwidth than other data, any latency, or delay, adversely impacts the user experience. This is especially important for live content, such as sporting matches, where fans are on the edge of their seats watching for the next goal or to see who reaches the finish line first. Video latency also has a significant impact on the potential for interactivity. Live Q&A or discussions simply do not work if the content reaches viewers several seconds after it has been streamed.

An end-to-end media pipeline is complex and consists of many components. Each of these components can contribute to accumulated video latency. This includes encoding and packaging where certain streaming protocols can introduce latency. Significant latency can accumulate at upload, depending on the connection being used. The use of content delivery networks affects this further, because content needs to propagate between different caches. A user’s network connection can have a significant impact. Finally, video players need to buffer media to ensure smooth playback, which again can introduce latency.

Video Latency Diagram

THEOplayer is a video player for both live and on-demand content. It allows video to play on streaming devices and connected platforms. The flagship product from THEO Technologies, THEOplayer, is pre-integrated with popular streaming, analytics, DRM, and advertising solutions, making it simpler and more cost efficient to design, build, maintain, and upgrade video streaming infrastructure. It supports various approaches to reduce latency and improve the user experience, including the low-latency CMAF specification, which splits individual segments into smaller playable chunks. These are streamed out progressively, meaning that significant latency cannot accumulate.

AWS Elemental Media Services are cloud-based services with pay-as-you-go pricing which provide customers the capability to ingest, process, package, and deliver video content at scale. THEOplayer is optimized to work seamlessly with AWS Elemental MediaConvert, AWS Elemental MediaLive, AWS Elemental MediaPackage, and AWS Elemental MediaStore.

AWS Elemental MediaConvert is a file-based video transcoding service that allows customers to easily create video-on-demand (VOD) content for broadcast and multiscreen delivery at scale.

AWS Elemental MediaLive is live video processing service that lets customers create real-time video streams for broadcast and internet-connected devices.

AWS Elemental MediaPackage prepares and protects video for delivery over the internet. From a single video input, MediaPackage creates video streams formatted to play on connected devices.

AWS Elemental MediaStore is a storage service optimized for media. It offers the performance, consistency, and low latency required to deliver live streaming video content.

By using THEOplayer with AWS Elemental Media Services and Amazon CloudFront, video providers can effectively reduce latency throughout a cloud-based playout chain, from transcoding and processing to delivery to multiscreen devices. This approach improves video start time and seek times, which in turn enhances the general video viewing experience. THEOplayer supports HLS and MPEG-DASH streaming protocols, both with and without leveraging chunked CMAF support.


THEOplayer also operates with AWS Elemental software solutions, which means it can optimize latency for playout in both on-premises environments and in the cloud. This includes AWS Elemental Live for real-time video and audio encoding; AWS Elemental Server, providing fast and reliable video processing for file-based workflows; and AWS Elemental Delta, a video delivery platform designed to optimize the monetization, management, and distribution of multiscreen video across internal and external IP networks.




  • Challenges
  • Support video playback on a broad range of consumer devices
  • Optimize glass-to-glass video streaming latency
  • Simplify streaming through pre-integrations with industry partners
  • Solutions
  • Video playback on multiple client devices
  • Low-latency playout solutions using cloud infrastructure
  • Easy setup and configuration with THEOplayer and AWS


Our customers use the Universal Video Player from THEOplayer with AWS Elemental Media Services and Amazon CloudFront to deliver video across multiple devices while reducing latency throughout the playout chain.Steven Tielemans, CEO, THEO Technologies



  • THEOplayer Universal Video Player
  • HLS and MPEG-DASH video player
  • Support on web, mobile devices, smart TVs and set-top boxes
  • Pre-integrated with DRM, advertisement, and analytics partners


  • Features & Benefits
  • Innovative video player supporting technologies such as 360, Progressive Web Apps (PWA), and offline playback
  • Advanced ad support including VAST, VPAID, VMAP, and SSA formats
  • Low latency chunked CMAF and HLS support