11 façons pour les diffuseurs d’utiliser une API de streaming vidéo pour obtenir de meilleurs résultats
La technologie API est à la base d’une grande partie du monde moderne. L’utilisation d’une API de diffusion vidéo est de plus en plus populaire parmi les diffuseurs professionnels.
Ces “interfaces de programmation d’applications” relient les éléments qui alimentent nos applications, nos téléphones, nos ordinateurs, nos voitures et bien d’autres éléments de la vie moderne.
Cet essai se concentrera sur un cas d’utilisation spécifique des API : la diffusion vidéo.
- Comment les chaînes de télévision traditionnelles intègrent-elles dans leurs systèmes la diffusion simultanée de vidéos en ligne en direct ?
- Comment créer votre propre “portail vidéo” pour votre contenu en ligne ?
- Comment intégrer du contenu vidéo dans des applications mobiles et d’autres plateformes innovantes ?
Les réponses tournent toutes autour d’un élément technologique : l’API.
Qu’est-ce qu’une API ?
Comme vous le savez peut-être déjà, une API est une “interface de programmation d’applications”. Mais qu’est-ce que cela signifie réellement ?
Essentiellement, une API est comme un accord ou un langage partagé. Il permet aux bases de données ou aux applications de communiquer avec d’autres services. Cela facilite la mise en place de systèmes qui “parlent entre eux”.
Des API sont disponibles pour différentes plateformes. Il s’agit de sites web, de bases de données, de services, d’applications mobiles et de bureau, de systèmes d’exploitation, etc. Ils sont également disponibles pour la diffusion en direct et les plateformes de vidéo à la demande.
Une API aide à résoudre les problèmes techniques
Que faire si vous essayez de fournir une application complexe ? Faut-il tout coder à partir de zéro ou s’inspirer de ce qui a déjà été fait ?
Si vous disposez de ressources techniques et d’un temps limités (comme nous tous), la réponse est généralement la seconde.
Les API vous permettent de créer des plateformes puissantes qui s’interfacent avec d’autres systèmes pour échanger des données. Cela peut se faire de manière dynamique, en temps réel et sans interaction humaine. Aujourd’hui, presque tout le monde peut utiliser les API pour créer des plateformes complexes avec une expérience technique limitée. Contrairement aux systèmes d’échange d’informations ad hoc, les API sont normalisées. Ces systèmes sont donc fiables et évolutifs.
À propos de l’API de diffusion vidéo
Le secteur de la radiodiffusion connaît une évolution à long terme de ses activités. Les vidéos mobiles et les vidéos sur l’internet se multiplient. La télédiffusion traditionnelle par voie hertzienne (OTA) a commencé à décliner. Selon Bob Bejan, cadre d’AOL, interrogé par AdWeek, les radiodiffuseurs doivent prendre de l’avance sur cette tendance.
“Nos consommateurs ne se contentent pas de couper le cordon, ils ne le reprennent jamais. La perturbation dont nous parlons tous se produit en ce moment même. Nous assistons à l’effondrement du paysage médiatique traditionnel. Le contrôle et le pouvoir passent aux mains du consommateur.
[Tweet “Our consumer isn” t=”” just=”” cutting=”” the=”” cord=”” they=”” never=”” picking=”” it=”” up.=”” bob=”” bejan=””]
La direction prise par le secteur est claire. Si les diffuseurs de médias veulent survivre, ils devront prendre une nouvelle direction. Cela implique la vidéo en ligne, les applications et la distribution mobile.
Une grande partie de ces activités est rendue possible grâce à une API de diffusion en direct.
Des exemples impressionnants d’API dans le secteur de la diffusion en direct et dans d’autres secteurs d’activité
Dans le domaine de la radiodiffusion, l’efficacité est primordiale. Il est essentiel d’automatiser autant que possible le système. Et il est essentiel que chaque partie du système soit solide comme un roc. Il y a peu de place pour les erreurs ou les retards.
L’utilisation d’API pour intégrer différents systèmes s’inscrit parfaitement dans ce paradigme. Un petit investissement initial dans le codage et l’installation peut s’avérer payant à long terme. Des milliers d’entreprises utilisent les API de manière innovante et étonnante. Malheureusement, seuls quelques-uns d’entre eux ont documenté leurs efforts pour les partager avec d’autres. Mais même un petit aperçu des fonctionnalités permises par les API est fascinant.
Voici quelques exemples d’entreprises qui utilisent les API pour améliorer leurs opérations.
1. Niconico réécrit la base de code sans perturber les opérations
Les API permettent à votre système d’être à l’épreuve du temps. En effet, ils permettent de modifier les caractéristiques, de mettre à jour le système, voire de procéder à des révisions complètes. Cela peut se faire sans perturber les applications et les services qui dépendent de votre API.
Le Japon en est un bon exemple. Une plateforme de partage de vidéos appelée Niconico était confrontée à des problèmes de performance en raison d’une forte utilisation. Les experts en performance de Lightbend ont pu réécrire la base de code de Niconico. Au final, ils ont obtenu une augmentation de 400 % de l’inefficacité. Tout cela a été réalisé sans perturber leur plateforme grâce à une intégration étroite de l’API.
La technologie sous-jacente a changé, mais les API qui gèrent les données sont restées les mêmes. Les opérations n’ont pas été affectées et les utilisateurs n’ont pas été perturbés.
2. Kaltura utilise une API de diffusion vidéo pour créer des systèmes vidéo en marque blanche pour les informations locales.
Le fournisseur de services vidéo Kaltura travaille avec plusieurs chaînes d’information locales aux États-Unis. Leur API de diffusion en direct a permis aux clients de créer des plateformes dédiées et marquées. Ils prennent en charge les applications web publiques et privées.
Le personnel et les journalistes disposent d’une page personnalisée pour le téléchargement. Les téléspectateurs n’ont plus qu’à regarder leur contenu préféré sur le site web d’information locale. Les gens ne savent jamais qu’une plateforme tierce sert réellement les données.
Un autre outil permet aux journalistes de couper et de découper du contenu vidéo directement dans leur système. Ils peuvent ensuite choisir des captures d’écran et créer des galeries d’images à partir du contenu vidéo en quelques clics. Enfin, ils peuvent publier sur le site web de leur réseau, même s’ils travaillent à distance.
Il en résulte une expérience transparente pour les utilisateurs, même ceux qui ne sont pas des techniciens. Et c’est l’API Live Streaming qui est à l’origine de tout cela.
3. Sezion s’appuie sur l’API pour automatiser la publication de vidéos promotionnelles d’événements
Un exemple intéressant d’utilisation d’une API de diffusion vidéo en continu provient d’une société appelée Sezion. Elle fournit des services automatisés de génération et de publication de vidéos.
Essentiellement, leur plateforme permet aux organisateurs d’événements de préparer une zone de dépôt vidéo. Les gens pouvaient enregistrer des vidéos d’eux-mêmes parlant de leurs aspects préférés de l’événement. Ou ils peuvent simplement dire qu’ils étaient là.
Ensuite, ils téléchargent sur l’application web de Sezion et choisissent un titre.
L’API ingère le téléchargement et ajoute automatiquement des balises et une description. Il ajoute une intro et une outro animées personnalisées. La vidéo est ensuite automatiquement téléchargée sur YouTube et Twitter.
Vous pouvez ainsi créer des dizaines de vidéos pertinentes, intéressantes et professionnelles. Le tout dans un délai très court. Par rapport à un travail manuel, la quantité d’énergie et de temps dépensée est minime !
4. Swink.TV organise des vidéos d’événements sportifs en “pièces” individuelles
L’un des problèmes du contenu riche comme la vidéo est qu’il est difficile à indexer. C’est là qu’interviennent des services comme Swink.TV.
Swink fait appel à des équipes de travailleurs en ligne pour analyser les images d’événements sportifs. Ces visionneurs découpent chaque vidéo en plusieurs parties. Ces pièces peuvent ensuite être indexées par équipe, par nom de joueur, par type de plan, etc.
Ce travail est effectué par des humains, mais il est rendu possible par une API. L’API extrait des clips complets des serveurs clients. Il est ensuite utilisé pour télécharger des données sur chaque jeu qui est décrit par les travailleurs de Swink. Il indexe ensuite les données de chaque lecture et classe chaque clip en fonction des données saisies par l’utilisateur.
Il en résulte un système rationalisé et abordable permettant d’extraire les meilleurs jeux des matchs et de les rendre disponibles. Grâce à l’API, c’est rapide et transparent.
5. First Utility utilise une API pour mettre les données à la disposition des clients et d’autres personnes.
Les API permettent la collaboration. First Utility, une entreprise britannique du secteur de l’énergie, en est un bon exemple.
First Utility utilise les API pour créer ses propres applications à usage interne. Mais ils ont également développé des applications qui permettent aux consommateurs de surveiller leur consommation d’énergie en temps réel. Ils mettent ces API à la disposition des développeurs tiers pour leurs propres besoins en toute sécurité.
Selon Keith Sterling, responsable du développement logiciel, l’API est la clé de cette réussite.
“La stratégie que nous avons adoptée consiste à ouvrir nos données, afin que les clients puissent utiliser leurs propres données”, a-t-il déclaré.
6. Les gouvernements ouvrent leurs données au public via des API
Ces entreprises ne sont pas les seules. Même le gouvernement a commencé à utiliser des API pour mettre des données ouvertes à la disposition du public.
La ville de Seattle en est un excellent exemple. Ils ont publié un certain nombre d’API. L’un d’eux donne accès aux données sur la criminalité. Une autre permet de visualiser géographiquement les permis de construire. Un troisième indexe les véhicules vendus par la ville. La quatrième fournit des données sur les espaces culturels tels que les théâtres, les galeries, les espaces d’art, les bibliothèques, les lieux de musique, etc. Plutôt cool !
7. L’avenir de la diffusion vidéo passe par l’OTT
Le rapport 2015 d’Ooyala sur l’état de l’industrie de la radiodiffusion va dans le même sens. “2015 a été l’année où le contenu vidéo premium OTT (over-the-top) est passé de manière décisive sur le devant de la scène”, peut-on lire dans l’évaluation.
Le terme OTT fait référence à la diffusion de contenu par l’intermédiaire de l’internet plutôt que par le biais de la diffusion traditionnelle de la télévision hertzienne ou câblée via un boîtier décodeur vers le téléviseur. Les modèles traditionnels de télévision et de cinéma nécessitent des offres payantes de câble ou de satellite. La plupart des clients n’utilisent qu’une fraction des canaux disponibles.
En contournant ce modèle, la vidéo OTT permet aux gens d’accéder à leurs émissions préférées pour une fraction du prix.
Cette approche a été bouleversée par des services tels que Netflix, Hulu, Apple TV et Amazon Prime Video. Ces services ont fait entrer le modèle commercial OTT dans le courant dominant.
HBO est l’une des entreprises qui a le mieux réussi à monter à bord. En mars 2015, HBO a lancé “Now”, son service autonome. HBO Now permet d’accéder à l’ensemble de leur bibliothèque. C’est un énorme succès. L’OTT est une pierre angulaire de leur stratégie future.
Ce type d’approche est aujourd’hui reproduit par d’autres acteurs du secteur de la radiodiffusion. CBS, Showtime et Lifetime sont tous en ligne. Il en va de même pour beaucoup d’autres. Les chefs d’entreprise sont conscients de l’évolution du secteur. La vidéo en ligne – en direct et à la demande – est l’avenir.
Owen Phillips, de FilmOn, parle de “contenu orienté vers le millénaire”.
8. Êtes-vous un radiodiffuseur disposant d’un ancien logiciel de radiodiffusion ?
De nombreuses chaînes de télévision et autres diffuseurs disposent de systèmes techniques complexes. Cependant, ils ne sont souvent pas à la pointe de la technologie. Les systèmes ont été bricolés au fil des ans ou des décennies. Les budgets ont fluctué et il n’y a aucune raison de remplacer des équipements qui fonctionnent bien. Même s’il existe de meilleures solutions, pourquoi dépenser de l’argent ?
Ce n’est pas un problème. L’utilisation d’une API de diffusion en direct permet aux radiodiffuseurs d’intégrer les flux de travail et les systèmes numériques existants au contenu OTT. En direct ou à la demande, peu importe. Il n’est pas nécessaire d’avoir des flux de travail distincts pour des plateformes différentes. Au contraire, tout peut être combiné.
9. Comment intégrer la diffusion en continu en ligne dans un système de radiodiffusion traditionnel ?
Comment adapter les anciens systèmes de diffusion aux nouveaux défis ?
Avec une API de diffusion vidéo.
Les diffuseurs utilisent généralement des systèmes de gestion de contenu et des serveurs de diffusion pour la télévision “linéaire”. Ces serveurs programment les programmes et les publicités. Ils peuvent utiliser une API de diffusion vidéo pour connecter ces systèmes à des plateformes vidéo en ligne. Cela leur permet d’automatiser la publication simultanée sur l’internet. Les flux en direct peuvent être mis à disposition en direct et en ligne en même temps.
Grâce à ce système, le nombre de modifications à apporter à votre flux de travail est réduit au minimum. Tout reste automatisé – ou du moins piloté par les interfaces utilisateur existantes. L’API permet aux ordinateurs de faire le travail difficile pendant que le personnel poursuit des procédures bien comprises.
Cela élimine également la nécessité de recycler le personnel.
Lorsqu’il est organisé correctement, le système fonctionne comme une machine bien huilée. Cette vidéo en est un bon exemple. La quantité d’expertise nécessaire à la production d’un jeu de football est incroyable. Une API de diffusion vidéo rend possible ce type de diffusion en automatisant la livraison de contenu sur le web. Cela se fait parallèlement au contenu traditionnel.
Lorsqu’il est bien organisé, on a l’impression de toucher une longue bombe !
10. Créer des applications autour de vos flux vidéo en direct et à la demande
Les applications mobiles sont de plus en plus puissantes, populaires et perturbatrices.
Les organisations peuvent vouloir créer leur propre système pour de nombreuses raisons.
Vous pouvez créer une plateforme de “diffusion” qui permet à votre personnel de diffuser en direct. Vous pouvez aussi vouloir intégrer un service de diffusion en direct dans votre propre application. Il pourrait même être monétisé.
Le codage d’une telle application est pratique grâce à l’utilisation d’une API. Différents kits de développement logiciel (SDK) comme Kickflip simplifient également le processus de codage. Avec une API de diffusion en direct et un SDK vidéo, vous pouvez déployer une application rapidement.
Vous pouvez également intégrer vos flux vidéo en direct ou à la demande dans une application pour que les gens puissent les regarder. Ce système pourrait être utilisé dans de nombreux secteurs d’activité. Par exemple, une application intégrant votre contenu vidéo pourrait être utile pour.. :
- Ligues sportives
- Actualités et politique
- Musique et concerts
- Universités et autres grandes institutions
- Ou tout autre type d’organisation d’ailleurs
Une API de diffusion en direct permet d’y parvenir. Avec une API, vous pouvez créer votre propre application mobile. Il peut être basé sur un contenu vidéo hébergé et diffusé via une plateforme externe. Vous pouvez simplement utiliser la syntaxe JSON standardisée pour intégrer le contenu que vous souhaitez dans votre application.
[Tweet “With a Video Streaming API, you can custom-code your own mobile app and embed video content.”]Cela vous permet de créer une expérience personnalisée et propre à votre marque. Le tout sans avoir à se soucier de créer sa propre plateforme de diffusion en direct.
Le processus est simple et relativement peu technique.
11. Comment créer votre propre “portail vidéo” ?
La même procédure de base peut être utilisée pour créer une application web.
Ces “portails vidéo” peuvent être codés pour s’alimenter automatiquement. Lorsque le contenu est publié dans un dossier particulier, il est ajouté au site.
Pourquoi intégrer une API de diffusion vidéo
Nous vivons une période de changements extrêmement rapides dans l’industrie.
La combinaison de la vidéo de qualité radiodiffusée et des technologies web est très intéressante. Elle bouleverse le marché traditionnel de la radiodiffusion et permet à de nouveaux acteurs de s’imposer.
L’utilisation d’une API de diffusion vidéo est judicieuse pour la plupart des diffuseurs. Avec un minimum de dépenses et d’efforts techniques, vous pouvez faire entrer un système existant dans le XXIe siècle. Cela peut se faire rapidement, sans qu’il soit nécessaire de recycler le personnel ou d’élaborer toute une série de nouvelles procédures.
Les API constituent un ensemble d’outils puissants. Leur utilisation dans le domaine de la vidéo de diffusion se développe rapidement. Nous voyons se généraliser des choses qui auraient été impossibles il y a seulement un an. Le rythme du changement est stupéfiant.
Envisagez-vous d’utiliser une API de diffusion vidéo dans vos émissions ? En utilisez-vous déjà un ? Nous serions ravis d’entendre des témoignages sur ce que font les gens et sur les défis qu’ils rencontrent. Faites-le nous savoir dans les commentaires.
Et restez à l’écoute. À l’avenir, nous publierons une série d’essais comme celui-ci sur divers sujets liés à l’API. Merci de votre lecture !