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.

API vidéo en directCependant, cette API ne se contente pas de fournir un accès à la fonctionnalité de diffusion vidéo en direct. Il donne également accès à un large éventail de fonctionnalités et d’outils au sein de la plateforme Dacast. Par exemple, les diffuseurs peuvent utiliser notre API vidéo pour accéder aux données analytiques. Il s’agit notamment du nombre de spectateurs d’un flux ou d’une vidéo donnée, de leur localisation géographique et de la quantité de données utilisées.

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.

API vidéo en directLe contrat de Striv comprend un certain nombre de services. Tout d’abord, elle propose une formation et un logiciel pour la diffusion en direct. Cet accès permet à un large éventail d’écoles de dispenser une formation précieuse dans le domaine de la radiodiffusion et de la production multimédias numériques modernes.

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 ?

API vidéo en directLeur réponse est la vidéo. En tant que prestataire de formation médicale continue, MorningCME collabore avec un certain nombre de centres médicaux régionaux pour proposer des émissions hebdomadaires qui sont également enregistrées pour être visionnées ultérieurement à la demande. Les utilisateurs peuvent s’inscrire et regarder les vidéos gratuitement, ou payer pour recevoir des crédits AMA, AAFP et NP pour les cours qu’ils regardent.


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.

API vidéo en directCe secteur représente la majorité des utilisateurs de l’API de vidéo en direct chez Dacast, ainsi que la majorité de la bande passante utilisée via l’API. On peut dire qu’il s’agit là de la partie la plus importante !

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

API vidéo en directLes API dépendent de la programmation. Une bonne API, comme celle de Dacast, comprend une documentation complète, des exemples de code et un bac à sable de test. La mise en œuvre du code est ainsi simplifiée au maximum, ce qui permet d’économiser du temps et de l’argent. Idéalement, une API devrait également être de type RESTful, ce qui, pour faire court, signifie qu’elle utilise des normes web simples et éprouvées qui accélèrent les opérations.

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.

Commencez gratuitement

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.

Max Wilbert

Max Wilbert is a passionate writer, live streaming practitioner, and has strong expertise in the video streaming industry.