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