

# Transmisión bidireccional
<a name="runtime-bidirectional-streaming"></a>

Amazon Bedrock AgentCore Runtime admite la transmisión bidireccional, lo que permite la comunicación bidireccional en tiempo real entre clientes y agentes. Esto es esencial para las aplicaciones interactivas, como los agentes de voz conversacionales, en los que tanto el cliente como el agente necesitan enviar y recibir datos simultáneamente.

AgentCore Runtime admite dos protocolos para la transmisión bidireccional:

WebSocket  
Una conexión dúplex completa y persistente a través de TCP. WebSocket admite la transmisión basada en texto, el intercambio estructurado de mensajes y la transmisión de audio sin necesidad de infraestructura adicional. Los clientes se conectan al WebSocket terminal AgentCore Runtime mediante la autenticación SigV4 u OAuth 2.0.

WebRTC  
Protocolo optimizado para audio y vídeo en tiempo real con baja latencia. WebRTC es ideal para los agentes de voz en navegadores y aplicaciones móviles, ya que UDP-based utilizan el transporte para la entrega de contenido multimedia en tiempo real.

**Topics**
+ [Transmisión bidireccional con WebSocket](runtime-bidirectional-streaming-websocket.md)
+ [Transmisión bidireccional con WebRTC](runtime-webrtc.md)
+ [Ejemplos de código](runtime-bidirectional-streaming-examples.md)