Questions fréquentes (FAQ) Amazon Interactive Video Service 

Qu'est-ce qu'Amazon Interactive Video Service ?

Amazon Interactive Video Service (Amazon IVS) est une solution de diffusion en direct gérée, basée sur la même technologie que celle utilisée par Twitch, qui met des vidéos en direct à faible latence ou en temps réel à la disposition des spectateurs du monde entier. Envoyez simplement vos diffusions en direct à Amazon IVS, et le service fait tout ce dont vous avez besoin pour les mettre à la disposition de vos spectateurs, ce qui vous permet de vous concentrer sur la création d'expériences captivantes et interactives en plus de la vidéo en direct. Vous pouvez personnaliser et améliorer l'expérience du public grâce aux SDK de lecture et de diffusion, aux API de chat et aux API de métadonnées chronométrées, ce qui vous donne les outils nécessaires pour établir une relation plus fructueuse avec vos spectateurs sur vos propres sites Web et applications.

Qui peut utiliser Amazon IVS ?

Amazon IVS est conçu pour les développeurs qui souhaitent ajouter des vidéos en direct à faible latence ou en temps réel et permettre l'interactivité avec la vidéo dans leur application ou leur site sans investir dans une infrastructure de streaming.

Quelle est la principale différence entre Amazon IVS et Twitch, et les autres plateformes de diffusion en direct ?

Amazon IVS est une solution de diffusion en direct gérée qui vous permet de créer vos propres applications ou sites Web de vidéo interactive en direct afin de développer une relation précieuse avec votre public avec un engagement accru sans renvoyer les spectateurs vers un autre site Web. Twitch et d'autres plateformes de diffusion en direct permettent aux utilisateurs d'héberger et de diffuser leur contenu. Vous pouvez ainsi leur envoyer vos audiences et la plateforme gère les spectateurs à votre place.

Quelle est la différence entre Amazon IVS et AWS Elemental Media Services ou Amazon CloudFront ?

Amazon IVS vous permet de vous concentrer sur la création de votre propre application attrayante et d'une expérience d'audience en plus d'une diffusion en direct en temps réel ou à faible latence, sans avoir à gérer l'infrastructure ou à développer et configurer les composants des flux de travail vidéo pour garantir la fiabilité et la rentabilité. Amazon IVS est conçu avec la même technologie que celle de Twitch et fournit un service géré simple d'utilisation qui prend en charge toutes les phases, de l'importation à la lecture. AWS Elemental Media Services et Amazon CloudFront constituent des éléments de base pour les clients ayant des besoins vidéo plus précis qui souhaitent mettre en place un service de télévision en direct, de vidéo à la demande (VOD) ou OTT riche en fonctionnalités. Ils vous permettent de créer des flux vidéo de haute qualité, d'une résolution allant jusqu'à 4K/UHD avec HDR, à diffuser sur des téléviseurs et des appareils connectés à Internet, tels que des téléviseurs connectés, des tablettes, des smartphones et des décodeurs. Avec les services multimédias AWS Elemental, vous disposez d'un niveau élevé de contrôle sur tous les éléments du flux de travail : configurations de transcodage et d'empaquetage, niveaux de résilience, insertion de publicités personnalisées et fonctionnalités telles que la protection des contenus pour la gestion des droits numériques (DRM). Vous pouvez également choisir les lecteurs vidéo et le réseau de distribution de contenu (CDN) à utiliser.

Quelle est la différence entre Amazon IVS et Kinesis Video Streams ?

Amazon IVS est un service géré simple à utiliser qui prend en charge l'ingestion, la lecture et tout le reste. Amazon Kinesis Video facilite la diffusion sécurisée de vidéos vers AWS depuis des appareils connectés pour le machine learning en temps réel et en traitement par lot, la lecture vidéo, l'analyse et d'autres méthodes de traitement. Il permet aux clients de construire des applications basées sur la vision automatique qui alimentent les maisons intelligentes, les villes intelligentes, l'automatisation industrielle, la surveillance de la sécurité, et plus encore.

Combien coûte l'utilisation d'Amazon IVS ?

La tarification du streaming à faible latence d'Amazon IVS est basée sur la durée de la vidéo en direct envoyée à Amazon IVS (heures d'entrée vidéo) et de la durée de la vidéo diffusée aux spectateurs (heures de sortie vidéo). La tarification d'Amazon IVS Real-Time Streaming est basée sur la durée pendant laquelle un participant, qu'il s'agisse d'un hôte ou d'un spectateur, est connecté à une ressource de scène. La tarification d'Amazon IVS Stream Chat est basée sur le nombre de messages de chat envoyés et délivrés. Pour plus d'informations, visitez la page Tarification.

Puis-je utiliser Amazon IVS pour du contenu vidéo à la demande (VOD) ?

Amazon IVS crée des diffusions en direct. Vous pouvez enregistrer votre contenu Amazon IVS Low-Latency Streaming dans un compartiment Amazon Simple Storage Service (Amazon S3). Les fichiers vidéo enregistrés sont disponible pour être modifiés ou diffusés comme contenu à la demande (VOD). Les enregistrements sauvegardés sur Amazon S3 entraînent des coûts standard pour le stockage et les requêtes. L'activation de cette fonctionnalité sur le canal à faible latence Amazon IVS n'entraîne aucun coût supplémentaire.

Vous ne pouvez pas enregistrer de contenu Amazon IVS Real-Time Streaming sur Amazon S3. Vous pouvez utiliser les ressources d'une étape de diffusion en temps réel comme entrée pour une chaîne et enregistrer le contenu de streaming à faible latence qui en résulte sur Amazon S3.

Dans quelles régions AWS Amazon IVS est-il disponible ?

La console Amazon IVS et les API de contrôle et de création de flux sont disponibles dans les régions USA Est (Virginie du Nord), USA Ouest (Oregon), Asie-Pacifique (Tokyo), Asie-Pacifique (Séoul), Asie-Pacifique (Mumbai), Europe (Irlande) et Europe (Francfort). L'ingestion et la diffusion de vidéos sont disponibles dans le monde entier via un réseau d'infrastructure géré distinct, optimisé pour la vidéo en direct.

Quelle est la latence de bout en bout pour le streaming à faible latence d'Amazon IVS ?

La fonctionnalité de diffusion à faible latence d'Amazon IVS utilise la même technologie que celle utilisée par Twitch et est conçue pour fournir une faible latence pour le streaming vidéo en direct. Avec le kit SDK de lecteur Amazon IVS, tous les composants du flux sont optimisés pour une latence réduite, de l'importation à la diffusion et la lecture, en passant par le transcodage. La latence réelle pour les spectateurs est généralement de moins de cinq secondes et peut atteindre moins de trois secondes. L'expérience de chaque spectateur dépend d'un ensemble de facteurs. Parmi les facteurs qui peuvent avoir un impact, citons l'emplacement du streamer qui envoie le flux en direct à une chaîne Amazon IVS, l'emplacement du spectateur qui regarde le flux et le fournisseur d'accès Internet (ISP) que le streamer et le spectateur utilisent. Les paramètres du logiciel de streaming utilisé pour envoyer des vidéos à une chaîne Amazon IVS doivent également être optimisés. Pour plus d'informations sur les meilleures pratiques en matière de logiciels de streaming tels que Open Broadcaster Software (OBS), consultez les pages de documentation d'Amazon IVS. Vous devez utiliser le kit SDK du lecteur Amazon IVS pour obtenir les meilleures performances de faible latence sur différentes plateformes et différents appareils.

Quelle est la latence de bout en bout pour Amazon IVS Real-Time Streaming ?

Pour utiliser la fonctionnalité de diffusion en temps réel d'Amazon IVS, vous devez créer une application à l'aide du SDK Amazon IVS Broadcast. Utilisez les applications iOS et Android pour publier et vous abonner à des vidéos en direct avec le SDK de diffusion mobile et, depuis un navigateur, utilisez le SDK de diffusion Web. Les flux publiés à partir d'appareils utiliseront des paramètres d'encodeur optimisés et une gestion de la congestion du réseau. La latence réelle peut être inférieure à 300 millisecondes entre l'hôte et le visualiseur.

Quels types de fonctionnalités interactives sont pris en charge par Amazon IVS ?

Amazon IVS Low-Latency Streaming utilise des balises dans les vidéos et une simple API de métadonnées chronométrées permet aux clients de synchroniser leurs expériences interactives avec les flux vidéo. En fournissant dans un premier temps des tags et une API pour synchroniser les métadonnées avec les vidéos, les clients peuvent se concentrer sur le développement de l'interactivité de l'expérience. Le format API est familier à la plupart des développeurs et ne nécessite pour sa mise en œuvre, aucun équipement matériel vidéo spécifique, ni accès à une bibliothèque de vidéos, outils de diffusion personnalisée ou une quelconque connaissance des protocoles vidéo.

Amazon IVS attache des données textuelles structurées aux flux vidéo qui sont fournis en parallèle du flux vidéo. Cela permet aux clients de créer des sondages, des enquêtes en direct, des classements et d'autres éléments en temps réel qui sont automatiquement synchronisés avec les contenus vidéo. Amazon IVS fournit à ses clients une API REST simple pour intégrer les métadonnées dans un flux, ainsi qu'une interface d'événements au sein du kit SDK du lecteur Amazon IVS pour récupérer les métadonnées pour les clients.

Amazon IVS dispose également d'une fonction de chat en streaming conçue pour accompagner la diffusion de vidéos en direct. Grâce à cette fonctionnalité, les streamers et les spectateurs peuvent établir des relations communautaires en posant des questions et en participant à des discussions. Amazon IVS Chat fournit une gestion des ressources des salles de discussion et une API de messagerie pour envoyer, recevoir et modérer les messages de chat.

Puis-je utiliser la fonctionnalité Amazon IVS Chat sans utiliser de fonction vidéo ?

Oui. La fonctionnalité Amazon IVS Chat peut être utilisée seule ou en complément d'un flux Amazon IVS à faible latence ou en temps réel.

Puis-je restreindre l'accès aux flux Amazon IVS ?

La fonctionnalité de diffusion à faible latence d'Amazon IVS vous permet de créer des chaînes privées qui autorisent la lecture sur les listes de lecture vidéo. Vous pouvez utiliser l'autorisation de lecture pour restreindre vos flux selon la chaîne et l’utilisateur. Lorsque l'autorisation de lecture est activée pour un canal, seules les demandes de lecture avec des jetons d'autorisation valides sont autorisées à accéder à la liste de lecture vidéo. Consultez la documentation pour plus d'informations. L'autorisation de lecture n'est pas disponible pour Amazon IVS Real-Time Streaming.

Pour obtenir des instructions sur la configuration de l'autorisation de lecture pour vos chaînes en direct, consultez les pages de documentation.

Amazon IVS ne prend pas en charge le chiffrement de contenu de flux et les fonctionnalités de gestion des droits numériques (DRM).

Quels sont les flux de sortie produits par Amazon IVS ?

Amazon IVS Low-Latency Streaming produira différents ensembles de sorties de transcodage ou de rendus à débit adaptatif (ABR), en fonction du type de canal sélectionné ainsi que de la qualité et de la résolution du flux RTMPS ingéré. Les rendus disponibles sont limités à la qualité d'entrée, car Amazon IVS n'effectue aucune mise à l'échelle ni aucune conversion.

Type de canal Préréglage Qualité d'entrée maximale Débit d'entrée maximal Détails ABR
Standard Standard 1080p60 8.5 Mbit/s 1) 1080p au débit source
2) 720p à 3,4 Mbps (60 images par seconde) ou 2,4 Mbit/s (30 images par seconde)
3) 480p à 1,4 Mbps
4) 360p à 0,63 Mbps
5) 160p à 0,23 Mbps
HD avancé Diffusion de bande passante supérieure 1080p60 8.5 Mbit/s 1) 720p à 3 Mbps (60 images par seconde) ou 2,3 Mbit/s (30 images par seconde)
2) 480p à 1,3 Mbps
3) 360p à 0,7 Mbps
4) 160p à 0,27 Mbps
5) Audio uniquement à 0,08 Mbps
HD avancé Diffusion de bande passante limitée 1080p60 8.5 Mbit/s 1) 720p à 2,3 Mbps (60 images par seconde) ou 1,9 Mbit/s (30 images par seconde)
2) 480p à 0,8 Mbps
3) 360p à 0,4 Mbps
4) 160p à 0,22 Mbps
5) Audio uniquement à 0,08 Mbps
SD avancée Diffusion de bande passante supérieure 1080p60 8.5 Mbit/s 1) 480p à 1,3 Mbps
2) 360p à 0,7 Mbps
3) 160p à 0,27 Mbps
4) Audio uniquement à 0,08 Mbps
SD avancée Diffusion de bande passante limitée 1080p60 8.5 Mbit/s 1) 480p à 0,8 Mbps
2) 360p à 0,4 Mbps
3) 160p à 0,22 Mbps
4) Audio uniquement à 0,08 Mbps
de base Pas de transcodage
Transmux uniquement
1080p60

480p60
3,5 Mbits/s

1,5 Mbits/s
Rendu unique
Paramètres d'encodage de la source