All case studies
Nova Dynamic Media·Senior Full-Stack & Cloud Engineer

Ultra-Low-Latency Live Streaming on Amazon IVS

Real-time video and secure HLS delivery for enterprise events

Amazon IVSHLSAWS MediaConvertCloudFrontAppSyncKMS
Near real-time
live playback, interaction stays in sync with the stream
1,000+ videos
migrated to adaptive HLS with MediaConvert
Lower bandwidth
adaptive bitrate versus single-rate delivery
Access-controlled
token-based HLS encryption on gated content
Multi-device
smooth playback across phones and weak networks

The problem

Enterprise live events are only real if the video is real-time. Q&A, polls and synchronized slides all refer to what the speaker just said, so a multi-second broadcast delay pulls the interaction out of sync with the moment it belongs to. On top of the live path, a back catalog of over a thousand recorded sessions had to play smoothly across phones and unreliable networks, stay access-controlled for gated content, and not run up a bandwidth bill.

Options on the table

Standard HLS / RTMP broadcast
Ten to thirty seconds of latency. The audience would be voting on a slide the speaker left half a minute ago.
Self-managed WebRTC SFU
Owning scaling, TURN servers and recording ourselves — undifferentiated heavy lifting for a small team.
Amazon IVS low-latency
Managed low-latency playback that scales, and integrates with the rest of the AWS stack the platform already runs on.
Raw public HLS files for VOD
No access control. Gated and paid sessions need entitlement, not an open URL.

Architecture at a glance

Broadcast
live session
Amazon IVS
low-latency
CloudFront edge
global
Viewer
in sync with interaction

The decision

Amazon IVS carries the live low-latency path so the interactive layer stays locked to the stream, a secure HLS pipeline with token-based encryption serves on-demand and gated content, and the legacy library was migrated to adaptive-bitrate HLS with AWS MediaConvert.

How it works

  1. 1Live sessions broadcast through Amazon IVS for low-latency playback, so the audience sees the speaker in near real time.
  2. 2The interactive layer (AppSync Q&A, polls, synchronized slides and captions) is held in lockstep with the IVS stream, so a poll or slide lands with the moment it refers to.
  3. 3On-demand and gated video is served over HLS with token-based encryption and access control, so only entitled viewers can play a session.
  4. 4Over a thousand legacy videos were migrated to adaptive-bitrate HLS with AWS MediaConvert, improving quality across devices and cutting bandwidth against the old single-rate delivery.
  5. 5Playback analytics — watch time, framerate, completion — feed the telemetry pipeline that powers reporting and the e-learning progress bar.

What I took away

Match the latency budget to the interaction. If the audience acts on what they just saw, the video path has to be real-time; a managed low-latency service for live plus a secured adaptive-HLS path for the library covers both without owning streaming infrastructure.
Want the deeper architecture behind this? Let's talk.
Get in touch