Deploy Low-Latency Voice Agents via New WebRTC Bidirectional Streaming
AWS · Feature Update · · notable
Briefing for: Engineering
What happened
Amazon Bedrock AgentCore Runtime now supports WebRTC for real-time bidirectional audio and video streaming. This protocol uses peer-to-peer, UDP-based transport to achieve lower latency than traditional WebSockets, which remain supported for TCP-based persistent connections.
Why it matters
For engineers building voice-first applications, WebRTC is critical for achieving the sub-second response times needed for natural conversation. You can now choose between fully managed TURN relays via Kinesis Video Streams or your own self-hosted infrastructure, while still benefiting from Bedrock's built-in session isolation and scaling.
What this enables
- If you build browser or mobile voice agents, you can swap WebSockets for WebRTC to reduce conversational lag.
- If you use Amazon Kinesis Video Streams, you can leverage native AWS IAM integration for your TURN relay media traffic.
- If you use frameworks like Pipecat or LiveKit, you can use the newly released deployment templates to integrate with Bedrock AgentCore.
Get personalized AI briefings for your role at Changecast →