

# Bidirektionales Streaming
<a name="runtime-bidirectional-streaming"></a>

Amazon Bedrock AgentCore Runtime unterstützt bidirektionales Streaming und ermöglicht so eine bidirektionale Kommunikation in Echtzeit zwischen Kunden und Agenten. Dies ist wichtig für interaktive Anwendungen wie Sprachassistenten, bei denen sowohl der Kunde als auch der Agent Daten gleichzeitig senden und empfangen müssen.

AgentCore Runtime unterstützt zwei Protokolle für bidirektionales Streaming:

WebSocket  
Eine persistente Vollduplex-Verbindung über TCP. WebSocket unterstützt textbasiertes Streaming, strukturierten Nachrichtenaustausch und Audiostreaming, ohne dass eine zusätzliche Infrastruktur erforderlich ist. Clients stellen mithilfe der SigV4- oder OAuth 2.0-Authentifizierung eine Verbindung zum AgentCore WebSocket Runtime-Endpunkt her.

WebRTC  
Ein Protokoll, das für Audio und Video in Echtzeit mit geringer Latenz optimiert ist. WebRTC eignet sich gut für Sprachagenten in Browser- und Mobilanwendungen, die UDP-based Transport für die Medienbereitstellung in Echtzeit nutzen.

**Topics**
+ [Bidirektionales Streaming mit WebSocket](runtime-bidirectional-streaming-websocket.md)
+ [Bidirektionales Streaming mit WebRTC](runtime-webrtc.md)
+ [Codebeispiele](runtime-bidirectional-streaming-examples.md)