双向流媒体
Amazon Bedrock AgentCore Runtime 支持双向流式传输,从而实现客户端和代理之间的实时、双向通信。这对于交互式应用程序(例如会话语音代理)至关重要,在这些应用程序中,客户端和代理都需要同时发送和接收数据。
AgentCore Runtime 支持两种双向流式传输协议:
- WebSocket
-
基于 TCP 的持续全双工连接。 WebSocket 支持基于文本的流式传输、结构化消息交换和音频流,无需额外的基础架构。客户端使用 Sigv4 或 OAuth 2.0 身份验证连接到 AgentCore 运行时 WebSocket 端点。
- WebRTC
-
一种针对低延迟的实时音频和视频进行了优化的协议。WebRTC非常适合浏览器和移动应用程序中的语音代理, UDP-based 使用传输进行实时媒体交付。