Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Streaming bidirezionale con WebRTC
Con Amazon Bedrock AgentCore Runtime, puoi utilizzare WebRTC (Web Real-Time Communication) per abilitare lo streaming multimediale in tempo reale tra clienti e agenti. WebRTC è utile quando si creano agenti vocali per browser e applicazioni mobili, in cui i clienti utilizzano l'API WebRTC nativa del browser o gli SDK WebRTC mobili per contenuti multimediali in tempo reale. Per ulteriori informazioni su WebRTC, consulta l'API WebRTC in MDN Web Docs. https://developer.mozilla.org/en-US/docs/Web/API/WebRTC_API
Argomenti
Utilizzo AgentCore di WebRTC su Runtime
WebRTC on Runtime richiede: AgentCore
-
Modalità di rete VPC: il AgentCore runtime deve essere configurato con la modalità di rete VPC. Per ulteriori informazioni, consulta Configurare Amazon Bedrock AgentCore Runtime and tools for VPC.
-
TURN relay: il relè TURN è necessario per il traffico multimediale tra il client e l'agente. Il VPC deve supportare il traffico UDP in uscita verso gli endpoint TURN.
Opzioni di streaming TURN
Le seguenti opzioni del server TURN sono disponibili per WebRTC on Runtime: AgentCore
- TURN Relay gestito da Amazon Kinesis Video Streams
-
KVS fornisce server TURN gestiti tramite l'API.
GetIceServerConfigQuesta opzione non richiede la gestione dell'infrastruttura TURN e si integra nativamente con AWS IAM per l'autenticazione. È necessaria una risorsa del canale di segnalazione KVS per ottenere le credenziali TURN. Per la segnalazione WebRTC stessa (scambio di candidati ICE e descrizioni delle sessioni), puoi utilizzare l'API Runtime invoke o il AgentCore canale di segnalazione KVS. Per iniziare, consulta il Tutorial: WebRTC with TURN relaying using Amazon Kinesis Video Streams. - Third-party TURN gestito
-
È possibile utilizzare un provider TURN gestito da terze parti.
- Self-hosted TURNA
-
Puoi ospitare e gestire la tua infrastruttura TURN utilizzando software open source come coturn su Amazon EC2 o Amazon ECS.