Diffusion de contenu multimédia Amazon Chime SDK Voice Connector vers Kinesis - Kit SDK Amazon Chime

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Diffusion de contenu multimédia Amazon Chime SDK Voice Connector vers Kinesis

Vous pouvez diffuser le son des appels téléphoniques depuis les connecteurs vocaux du SDK Amazon Chime vers Amazon Kinesis Video Streams à des fins d'analyse, d'apprentissage automatique et d'autres traitements. Les développeurs peuvent stocker et chiffrer des données audio dans Kinesis Video Streams, et accéder à ces données à l'aide de l'API Kinesis Video Streams. Pour plus d'informations, consultez le guide du développeur de Kinesis Video Streams.

Note
  • Le streaming via Voice Connector ne limite pas les formats des numéros de téléphone. Vous pouvez diffuser des appels depuis des numéros aux formats E.164 et autres. Par exemple, le streaming Voice Connector peut prendre en charge les numéros d'extension à 4, 5 ou 6 chiffres, ou les numéros de fil privés à 11 chiffres. Pour plus d'informations, reportez-vous à la Enregistrement multimédia basé sur le protocole SIP et compatibilité avec l'enregistrement sur le réseau section suivante de ce guide.

  • Le streaming Voice Connector prend en charge le codage audio G.711 a-Law et G.711 µ-law.

Utilisez la console Amazon Chime SDK pour démarrer le streaming multimédia pour votre connecteur vocal. Lorsque le streaming multimédia commence, votre connecteur vocal utilise un rôle lié à un service AWS Identity and Access Management (IAM) pour autoriser la diffusion de contenu multimédia sur Kinesis Video Streams. Ensuite, le son de chaque segment d'appel téléphonique du Voice Connector est diffusé en temps réel pour séparer Kinesis Video Streams.

Utilisez la bibliothèque Kinesis Video Streams Parser pour télécharger les flux multimédias envoyés depuis votre connecteur vocal. Filtrez les flux en fonction des métadonnées des fragments persistants suivantes :

  • TransactionId

  • VoiceConnectorId

Pour plus d'informations, consultez Kinesis Video Streams Parser Library et Using streaming metadata with Kinesis Video Streams dans le manuel Amazon Kinesis Video Streams Developer Guide.

Pour plus d'informations sur l'utilisation des rôles liés à un service IAM avec les connecteurs vocaux, consultez. Utilisation de la politique de rôle liée au service Amazon Chime SDK Voice Connector Pour plus d'informations sur l'utilisation d'Amazon CloudWatch avec le SDK Amazon Chime, consultez. Journalisation et surveillance dans le SDK Amazon Chime

Lorsque vous activez le streaming multimédia pour votre connecteur vocal, le SDK Amazon Chime crée un rôle lié au service IAM appelé. AWSServiceRoleForAmazonChimeVoiceConnector Si vous avez configuré l'enregistrement détaillé des appels pour les connecteurs vocaux dans la console Amazon Chime SDK, les enregistrements détaillés du streaming sont envoyés vers votre compartiment Amazon S3 configuré. Pour plus d’informations, consultez Enregistrements détaillés du streaming via Amazon Chime SDK Voice Connector.

Démarrage de la diffusion multimédia

Vous utilisez la console Amazon Chime SDK pour démarrer le streaming multimédia pour un connecteur vocal.

Pour démarrer le streaming multimédia
  1. Ouvrez la console Amazon Chime SDK à l'adresse https://console.aws.amazon.com/chime-sdk/home.

  2. Dans le volet de navigation, sous SIP Trunking, choisissez Voice connectors.

  3. Choisissez le nom du connecteur vocal.

  4. Choisissez l'onglet Streaming.

  5. Dans la section Détails, sous Sending to Kinesis Video Streams, sélectionnez Start.

  6. Sous Période de conservation des données, choisissez Conserver les données pendant et entrez une période de conservation.

  7. Choisissez Enregistrer.

Vous utilisez la console Amazon Chime SDK pour désactiver le streaming multimédia. Si vous n'avez plus besoin d'utiliser le streaming multimédia pour aucun de vos connecteurs vocaux, nous vous recommandons de supprimer également le rôle lié au service correspondant. Pour plus d’informations, consultez Suppression d'un rôle lié à un service pour les connecteurs vocaux du SDK Amazon Chime.

Pour arrêter le streaming multimédia pour votre connecteur vocal
  1. Ouvrez la console Amazon Chime SDK à l'adresse https://console.aws.amazon.com/chime-sdk/home.

  2. Dans le volet de navigation, sous SIP Trunking, choisissez Voice connectors.

  3. Choisissez le nom du connecteur vocal.

  4. Choisissez l'onglet Streaming.

  5. Dans la section Détails, sous Sending to Kinesis Video Streams, choisissez Stop.

  6. Choisissez Enregistrer.

Enregistrement multimédia basé sur le protocole SIP et compatibilité avec l'enregistrement sur le réseau

Vous pouvez utiliser un connecteur vocal du SDK Amazon Chime pour diffuser du contenu multimédia sur Kinesis Video Streams. Vous pouvez diffuser à partir d'une infrastructure vocale compatible avec l'enregistrement multimédia SIP (SIPREC) ou de la fonction d'enregistrement en réseau (NBR) associée à Cisco Unified Border Element (CUBE).

Vous devez disposer d'un PBX (Private Branch Exchange), d'un SBC (Session Border Controller) ou d'un centre de contact qui prend en charge le protocole SIPREC ou la fonction NBR. Le PBX ou le SBC doivent être en mesure d'envoyer des signaux et du contenu multimédia à des adresses IP AWS publiques. Pour plus d’informations, consultez Avant de commencer.

Pour configurer la diffusion en continu de flux audio RTP acheminés avec SIPREC ou NBR
  1. Créez un connecteur vocal. Pour plus d’informations, consultez Création d'un connecteur vocal du SDK Amazon Chime.

  2. Démarrez le streaming multimédia pour votre connecteur vocal Amazon Chime SDK. Pour plus d’informations, consultez Démarrage de la diffusion multimédia.

  3. Ouvrez la console Amazon Chime SDK à l'adresse https://console.aws.amazon.com/chime-sdk/home.

  4. Dans le volet de navigation, sous SIP Trunking, choisissez Voice connectors.

  5. Sélectionnez le connecteur vocal et notez son nom d'hôte sortant. Par exemple, abcdef1ghij2klmno3pqr4.voiceconnector.chime.aws.

  6. Effectuez l’une des actions suivantes :

    • Pour SIPREC : configurez votre PBX, votre SBC ou toute autre infrastructure vocale pour rediriger les flux RTP avec SIPREC vers le nom d'hôte sortant de votre connecteur vocal.

    • Pour le NBR : configurez votre PBX, votre SBC ou toute autre infrastructure vocale pour rediriger les flux RTP avec NBR vers le nom d'hôte sortant de votre connecteur vocal. Envoyez un en-tête ou un paramètre URI supplémentaire de X-Voice-Connector-Record-Only avec la valeur true dans le SIP INVITE.