Comment utiliser une API de vidéo en direct ?
Les statistiques sur la vidéo sont assez stupéfiantes. Il suffit de regarder quelques-uns de ces chiffres : les internautes passent en moyenne 2,6 fois plus de temps sur les pages web contenant de la vidéo que sur celles qui n’en contiennent pas. Cinquante-cinq pour cent des internautes regardent des vidéos en ligne tous les jours. Avec de tels chiffres, il est clair qu’il est temps de passer à l’action. L’une des meilleures façons d’intégrer la vidéo dans votre entreprise est d’utiliser une API de vidéo en direct – le sujet de ce blog.
Si vous ne savez pas encore ce qu’est une API de vidéo en direct, laissez-moi d’abord vous expliquer ce qu’est une API, qui signifie “interface de programmation d’applications”. De nombreux services et produits numériques permettent d’accéder à des API et/ou de les utiliser. Ces API permettent aux utilisateurs d’interagir de manière programmatique avec un service ou une application.
Ce que cela signifie pour les clients, en général, c’est que vous pouvez programmer vos propres systèmes autour d’une API. Par exemple, le site web Weather Underground permet aux clients d’accéder à son API de données météorologiques. À partir de là, ils peuvent créer des applications mobiles personnalisées pour afficher les données météorologiques ou pour intégrer les prévisions dans un site web.
Les possibilités d’utilisation des API sont énormes – et elles sont partout ! Cet article se concentrera toutefois sur un sous-type d’API : l’API de vidéo en direct.
Les avantages de l’utilisation d’une API vidéo en direct
Une API de vidéo en direct, comme son nom l’indique, fournit un accès programmatique à la diffusion en direct en direct. En général, une API de vidéo en direct est un service offert par une OVP ( Online Video Platform). Nous parlerons plus en détail de notre propre OVP, Dacast, et de l’API que nous offrons plus loin dans cet article.
L’utilisation d’une API vidéo en direct présente de nombreux avantages. En facilitant l’intégration de la fonctionnalité de vidéo en direct dans vos flux de travail existants, une API de vidéo en direct permet d’économiser de l’argent et du temps de développement. Il peut également permettre directement de nouvelles fonctionnalités qui auraient pu être impossibles autrement, ouvrant ainsi de nouvelles possibilités de revenus.
API de gestion de contenu vidéo en direct de Dacast
Chez Dacast, nous incluons l’accès à notre API de gestion de contenu vidéo en direct pour tous les clients de nos plans Pro, Premium et Enterprise. Notre API vous permet de créer, gérer, éditer et monétiser des flux en direct de manière programmatique sans avoir besoin de visiter notre site web.
Parmi les autres fonctionnalités de l’API, citons la possibilité de :
- Télécharger, héberger, monétiser et supprimer des vidéos à la demande
- Créer et gérer des listes de lecture de contenu pour les flux en direct
- Réunir des ensembles de contenus vidéo et/ou de flux en direct qui peuvent être monétisés sous la forme d’une “offre groupée”.
- Modifier les paramètres de sécurité du flux et de la vidéo
- Ajouter de nouveaux utilisateurs et gérer l’accès multi-utilisateurs à votre compte Dacast
- Tester et déployer de nouveaux thèmes de lecteurs vidéo
Bien entendu, expliquer comment les API peuvent être utilisées est souvent insuffisant, tant les possibilités sont vastes. Avec cette vue d’ensemble à l’esprit, examinons maintenant quelques exemples d’utilisation d’une API de vidéo en direct.
Étude de cas : Striv.TV
Striv.TV est un excellent exemple de l’API de vidéo en direct de Dacast en action. Striv a été fondée en 2012, alors que la diffusion en direct en était encore à ses débuts. Son modèle d’entreprise consiste à fournir des fonctionnalités de diffusion en direct aux écoles secondaires. Depuis 2017, Striv travaille avec plus de 80 écoles aux États-Unis.
Dans le cadre de cette offre, Striv fournit également une plateforme vidéo en ligne personnalisée pour chaque école. Cette plateforme permet aux élèves et aux enseignants de se connecter, de télécharger des vidéos et de diffuser en direct des événements scolaires tels que les sports et les cérémonies de remise des diplômes.
Ces portails personnalisés existent au-dessus de la plateforme Dacast et utilisent notre API de gestion de contenu vidéo en direct. En effet, les développeurs de Striv créent une interface de gestion qui permet la diffusion en continu et la surveillance en s’interfaçant avec notre API de vidéo en direct.
Les utilisateurs ne se doutent peut-être pas que Dacast s’occupe du streaming vidéo en coulisses, mais qu’importe ! Les étudiants sortent du programme avec d’excellentes compétences, Striv dispose d’un modèle d’entreprise performant et Dacast a un client satisfait. Tout le monde y gagne !
Étude de cas : MorningCME
MorningCME est un autre exemple d’API vidéo en action. MorningCME existe pour résoudre un problème important : comment les professionnels de la santé des communautés rurales peuvent-ils recevoir la formation dont ils ont besoin pour rester à la pointe des nouvelles tendances et méthodes ?
MorningCME utilise notre API de gestion de contenu vidéo
de gestion de contenu vidéo pour activer leur système. Plus précisément, tous leurs flux en direct et leurs fichiers vidéo à la demande sont hébergés et diffusés par l’intermédiaire de Dacast.
Grâce à l’intégration de l’API vidéo en direct, les employés et les partenaires de MorningCME peuvent télécharger des vidéos et lancer des flux via leur propre plateforme personnalisée sur leur site web. Ils apprécient particulièrement les multiples niveaux de contrôle d’accès des utilisateurs, qui permettent à MorningCME de gérer l’accès des partenaires, ainsi que l’aspect intégrable des flux, qui permet à l’entreprise d’utiliser des analyses personnalisées pour suivre le temps passé par les téléspectateurs à des fins d’accréditation.
Comment les diffuseurs utilisent notre API vidéo en direct
Bien entendu, de nombreux autres utilisateurs profitent également de notre API de vidéo en direct. L’une de nos plus grandes catégories d’utilisateurs est celle desservices de médias, de divertissement et devidéo en direct. OTT (Over-The-Top) est un terme utilisé pour décrire les producteurs et diffuseurs de contenu télévisuel qui se tournent vers l’internet comme plateforme de distribution.
Les diffuseurs utilisent l’API Dacast de différentes manières. Ils l’utilisent pour héberger et diffuser leurs émissions de télévision en vidéo à la demande, qui sont ensuite rediffusées via des portails web. Ils l’utilisent également pour diffuser simultanément des émissions télévisées. Dans ce cas, l’API permet d’ajouter un flux en ligne à un flux de diffusion existant avec un minimum de perturbations.
Pour en savoir plus sur la vidéo OTT, consultez notre récent blog sur le sujet.
Exemples d’appels API
Lorsque le caoutchouc rencontre la route, les API sont commandées par des appels qui renvoient certains résultats ou effectuent des opérations. Voici quelques exemples d’appels API :
POST /v2/channel title
Cette commande permet de créer une nouvelle chaîne de diffusion en direct. Les différents paramètres de cet appel vous permettent de définir un titre, de basculer entre le streaming HTML5 (HLS) ou HDS, d’activer Google analytics et de personnaliser de nombreux autres paramètres.
GET /v2/channel/{channel_id}/embed/{embed_type}
Ce code permet de récupérer le code d’intégration d’une chaîne en direct donnée. Quelques paramètres permettent également de personnaliser la taille du lecteur vidéo et de changer le type de lecteur (javascript ou iframe).
POST /v2/channel/{channel_id}/rate
Cette commande vous permet de monétiser un flux en direct en fixant un prix et en sélectionnant une formule de paiement à la séance ou d’abonnement. D’autres paramètres peuvent être modifiés par le biais d’une syntaxe supplémentaire sur cet appel, notamment la définition d’un mot de passe pour l’accès et la sélection d’une devise.
Il ne s’agit là que d’une petite sélection des commandes API disponibles pour Dacast.
Conclusion
Nous espérons que cet article vous a éclairé sur la manière d’utiliser une API de vidéo en direct. Pour résumer, une API de vidéo en direct est une technologie incroyablement polyvalente et fonctionnelle. La possibilité de coder autour d’une API ouvre de nombreuses possibilités, en particulier lorsqu’il est possible d’automatiser des chaînes d’actions. En les associant, vous pouvez réaliser des choses étonnantes !
Si vous avez besoin d’aide pour mettre en œuvre un système API de vidéo en direct, Dacast propose une gamme de services professionnels pour vous aider. Cliquez ici pour en savoir plus sur ces services. Et si vous souhaitez en savoir plus sur les API de vidéo en direct, consultez notre livre blanc sur les API. Ce document complet contient beaucoup plus de détails sur le fonctionnement des API vidéo et sur la manière dont elles sont utilisées dans l’industrie.
Si vous souhaitez essayer notre API vidéo pour voir si elle correspond à vos besoins, inscrivez-vous à notre essai gratuit de 14 jours (sans carte de crédit) et appelez-nous pour nous décrire votre projet de diffusion en continu.
Des questions ou des commentaires ? Dites-nous ce que vous en pensez en laissant un commentaire ci-dessous ! Nous aimons recevoir des nouvelles de nos lecteurs et nous nous efforcerons de répondre à tous vos commentaires. Merci de votre lecture et, comme toujours, bonne chance pour votre diffusion en direct.