Gideo

La plateforme d'applications de télévision en continu s'adapte librement sur une infrastructure flexible

Use Cases
Industry
Integrations
Features
No items found.

Situation

Gideo, une plateforme d'applications de télévision connectée, a connu une croissance à trois chiffres au cours des deux années qui ont suivi sa création. Mais leur infrastructure existante de codage vidéo, de stockage et de diffusion — une solution tout-en-un — ne répondrait plus à leurs besoins, car ils continuaient à évoluer à un rythme rapide. Ils avaient besoin de solutions interopérables qui pourraient évoluer en même temps que leur entreprise.

Solution

vidéo sélectionnée Backblaze B2 Cloud Storage pour le stockage d'origine associé à Fastly pour la diffusion de contenu. Ils ont créé leur propre logiciel pour encoder les vidéos et écrit un script pour gérer la migration de leur ancien fournisseur vers Backblaze B2. Désormais, le nouveau contenu est ingéré par leurs serveurs de codage, téléchargé sur Backblaze B2 et servi dans les salons du monde entier par Fastly.

Result

Backblaze B2 a donné à Gideo plus de contrôle sur ses données ainsi que la capacité de les déplacer et de les gérer facilement avec un minimum de codage. En s'appropriant son infrastructure et en établissant des relations de confiance avec des fournisseurs intégrés et de premier ordre, Gideo a le pouvoir de structurer les flux de travail comme ils le souhaitent et de tirer parti des intégrations de partenaires pour les aider à évoluer.

Share This Case Study

Download Case Study

Gideo aide ses clients à créer, maintenir et monétiser des applications de télévision connectée de calibre Netflix sur les appareils de diffusion en continu les plus populaires comme Roku, Amazon Fire TV, Android TV et autres, ainsi que sur des plateformes de médias sociaux comme YouTube et Facebook. Des clients comme HockeyTV, Gaither Music, BizTV et Youtoo America utilisent le système de gestion de contenu exclusif Streamotor de Gideo pour héberger, gérer et publier du contenu, ce qui leur permet de capturer des publics ciblés alors que les appareils de télévision intelligente continuent de proliférer et que les applications de diffusion en continu remplacent le câble en tant que plateforme de choix pour la consommation de contenu.

Company bio image
Toutes les images sont fournies par Gideo.

Changement de canal : la plateforme de diffusion vidéo repense l'infrastructure

Changer de chaîne prend un nouveau sens lorsque vous avez le choix entre des dizaines de milliers de « canaux ». Les principaux fournisseurs de télévision connectée comme Roku et Amazon Fire TV offrent des dizaines de milliers d'applications aux téléspectateurs, chacune diffusant tout, des cours de yoga aux événements sportifs en passant par les émissions de cuisine. Gideo aide ces créateurs de chaînes à diffuser leur contenu dans votre salon.

Leur plateforme gère le flux de travail complet de création et de publication d'applications sur les téléviseurs connectés, de l'ingestion à l'encodage en passant par le stockage et la livraison via Streamotor, leur système de gestion de contenu (CMS) propriétaire. Streamotor a été lancé pour la première fois chez imavex, une société de marketing numérique dirigée par le chef de la direction Steve Burzynski. Sous Burzynski, imavex devient l'un des premiers développeurs de Roku. Il fonde ensuite Gideo en 2019 pour donner à Streamotor la possibilité de se développer toute seule. Et il a triplé les revenus en seulement deux ans.

Cependant, ce type de croissance ne se fait pas sans difficultés, surtout en ce qui concerne le stockage et la livraison d'un volume élevé de données vidéo. En gardant à l'esprit leur taux de croissance, Burzynski a commencé à se demander si l'infrastructure de codage, de stockage et de livraison que Gideo avait en place pouvait soutenir la trajectoire de l'entreprise. Il s'est tourné vers l'architecte principal des solutions numériques de Gideo, Chris Howie, pour l'aider à répondre à la question suivante : « Comment devons-nous garder une longueur d'avance sur la courbe de la demande ?

Touchant le sourdine sur les solutions tout-en-un

Lorsque Gideo a développé Streamotor chez imavex, l'entreprise a utilisé une solution tout-en-un de réseau de traitement vidéo, de stockage et de diffusion de contenu (CDN) pour la gestion vidéo. Au fur et à mesure que leurs données augmentaient, leurs factures augmentaient également. Burzynski estimait qu'il n'avait aucun effet de levier pour influencer les changements. « Nous avions tout là, et ils savaient que ce serait pénible de faire la transition », a-t-il noté.

Burzynski et Howie ont cherché à optimiser leurs dépenses au sein du fournisseur, mais les dépenses l'emportaient sur les avantages. « Nous avons décidé, si nous voulons investir, maximisons la flexibilité pour notre avenir », a soutenu Burzynski.

Howie a élaboré un plan pour remplacer les trois principaux services gérés par leur ancien fournisseur : l'encodage vidéo, le stockage et leur CDN. Il croyait que s'ils contrôlaient eux-mêmes ces processus — en écrivant des logiciels pour gérer l'encodage en interne et en restructurant leur infrastructure de stockage et de livraison à l'aide de fournisseurs de premier plan — ils pourraient obtenir la flexibilité dont ils avaient besoin. Ils voulaient un système agile et indépendant des fournisseurs dans lequel ils n'étaient pas redevables à une seule entreprise pour tout. Ils ont décidé de s'occuper d'abord de l'entreposage et de la livraison.

Nous livrons des pétaoctets de données par mois pour le compte de nos clients, de sorte que Backblaze B2 et Fastly conviennent parfaitement.

Steve Burzynski, président-directeur général, Gideo

Backblaze B2 + Fastly : quand un écran partagé est meilleur

Dans leurs nouveaux fournisseurs de stockage infonuagique et de CDN, Howie et Burzynski ont cherché une combinaison optimale d'interopérabilité, de coût, de fiabilité de disponibilité et de stabilité du service avec plus d'un million d'appels API par jour. Ils ont regardé Microsoft Azure, Amazon S3 et Google Cloud Platform (GCP), mais « les taux de trafic sortant d'Amazon S3 étaient si élevés qu'il était impossible de démarrer », a expliqué Howie, en les éliminant de la considération. Les différences entre Azure et GCP n'étaient pas suffisamment importantes pour rendre l'un ou l'autre préférable, et la convivialité et l'écosystème de partenaires de Backblaze sont devenus des facteurs décisifs.

Ils ont choisi Backblaze B2 Cloud Storage avec Fastly, une plateforme cloud de périphérie qui permet aux développeurs d'exécuter, de sécuriser et de diffuser des applications et du contenu, pour plusieurs raisons clés. Premièrement, l'inscription libre-service de Backblaze a permis à Gideo de tester rapidement une preuve de concept, accélérant ainsi le processus décisionnel. « Il est toujours préférable de réduire les frottements. Nous avons pu effectuer des expériences sans tracas pour voir si Backblaze B2 était capable de gérer notre balance, et tout a fonctionné », a déclaré Howie à propos des tests. Deuxièmement, il avait utilisé Backblaze B2 personnellement, de sorte que la familiarité et la facilité d'utilisation ont également pesé sur la décision — c'était une chose en laquelle il avait déjà confiance.

Le contenu vidéo doit être accessible rapidement, de sorte que l'informatique de pointe est un autre facteur essentiel pour les entreprises de diffusion vidéo en continu. Met Fastly en cache et diffuse rapidement du contenu fréquemment consulté et du contenu à longue queue à la périphérie, apportant ainsi la vitesse et l'accessibilité dont la vidéo a besoin. Mais la diffusion vidéo en continu nécessite également la livraison de volumes élevés de données, ce qui peut entraîner des frais de egress qui deviennent rapidement inutiles. Ainsi, lorsque l'équipe de Gideo a entendu l'annonce d'un partenariat officiel entre Backblaze et Fastly en 2020 qui comprenait l'élimination des frais de egress entre les services, elle a conclu sa recherche.

Le jumelage de Backblaze B2 pour le stockage d'origine avec Fastly a permis à Gideo de bénéficier d'une livraison rapide avec un stockage abordable et facilement accessible. « Nous livrons des pétaoctets de données par mois pour le compte de nos clients, de sorte que Backblaze B2 et Fastly conviennent parfaitement. Nous avons été très heureux de l'annonce de ce partenariat », a affirmé M. Burzynski.

No items found.

Suggérées pour vous : Solutions d'encodage et de migration

Choisir des partenaires pour l'entreposage et la livraison a été la partie la plus facile. Déterminer comment remplacer l'ingestion et l'encodage ainsi que le déplacement de leurs données ont nécessité un peu plus d'efforts.

La décision d'écrire le logiciel de codage lui-même n'était pas la voie la plus simple ni la plus rapide — il a fallu trois mois complets à Howie — mais elle a offert un certain nombre d'avantages qui, selon eux, se sont avérés payants à long terme. Principalement, le coût d'exécution de l'encodage sur Amazon EC2 représentait un dixième du coût par rapport à l'utilisation du service de codage vidéo propriétaire d'Amazon, AWS Elemental MediaConvert, mais cela leur donnait également plus de contrôle. « Nous pouvons apporter de très petits ajustements pour optimiser le processus », a déclaré Howie. Nous avons des boutons que nous pouvons tourner qui rendent l'encodage plus rapide ou augmentent la qualité vidéo.

Le logiciel de codage s'occupait du nouveau contenu, mais Howie devait tout de même transférer les données existantes de son infrastructure précédente vers Backblaze B2. Il a écrit un script exécuté sur Amazon EC2 pour migrer le contenu vers Backblaze B2. À propos de la migration, Howie reconnaît : « Il aurait été préférable de trouver un fournisseur offrant des tarifs sortants inférieurs à ceux d'Amazon EC2, mais il s'agissait d'un coût unique. Nous l'avons déjà mérité à plusieurs reprises avec la nouvelle pile. »

Au cours de la migration, ils ont découvert qu'une perte de données auparavant inconnue s'était produite du côté de leur ancien fournisseur. « Nous avions des vidéos où des segments aléatoires manquaient, et ils n'avaient aucune explication », a déclaré Howie. Les segments manquants pourraient causer des problèmes de lecture, mettant en danger l'expérience du spectateur. Plutôt que de télécharger à nouveau les vidéos, leur seule option avec le service, ils ont choisi de migrer les données dont ils disposaient vers Backblaze B2 et de rectifier les fichiers manquants une fois sur place.

Désormais, lorsque de nouveaux contenus arrivent des clients, ils sont traités par l'infrastructure de codage interne de Gideo hébergée sur Amazon EC2 et Linode et téléchargés sur Backblaze B2 pour le stockage d'origine. Récupère Fastly le contenu de Backblaze B2, puis le met en cache et le diffuse dans les salons du monde entier. Gideo utilise toujours son ancien fournisseur pour les flux vidéo en direct, mais en tant que personne habituée à créer lui-même des solutions, Howie prévoit déjà de configurer son infrastructure pour que Fastly puisse récupérer les flux en direct directement à partir de ses serveurs de codage.

Il existe de nombreux outils qui savent comment utiliser Backblaze B2. Nous pouvons synchroniser un bucket B2 Cloud Storage avec un bucket S3 ou un dossier aléatoire sur une machine. Il est plus facile de déplacer des choses parce que je n'ai pas besoin de comprendre comment tout le contenu est organisé.

Chris Howie, Architecte principal des solutions numériques, Gideo

Backblaze B2 fait entrer le développement d'applications en haute définition

Après être passé à Backblaze B2, Howie apprécie quelques-unes des caractéristiques qu'il y a découvertes et qui facilitent ses tâches quotidiennes. Backblaze stocke les données au niveau de l'objet, ce qui permet à Howie de modifier des fichiers individuels, ce qu'il ne pouvait pas faire auparavant. « Je n'avais pas d'accès direct aux fichiers qui composent une vidéo. L'un des avantages de Backblaze est que je peux voir le niveau de fichier si jamais nous avons besoin de modifier des fichiers individuels », a-t-il expliqué.

Puisque Backblaze B2 est convivial pour les développeurs et fonctionne avec Compatible avec le Backblaze S3 ou Native APIs B2, Howie peut déplacer et gérer les données avec un minimum de codage. « Il y a beaucoup d'outils qui savent simplement comment utiliser Backblaze B2 », a-t-il noté. « Nous pouvons synchroniser un bucket B2 Cloud Storage avec un bucket S3 ou un dossier aléatoire sur une machine. C'est plus facile de déplacer des choses parce que je n'ai pas besoin de comprendre comment tout le contenu est organisé. » Pour témoigner de l'écosystème ouvert de Backblaze, Howie a également écrit un script pour un téléchargement de remplacement pour gérer leurs téléchargements de fichiers codés, peaufinant davantage leur pile pour mieux répondre à leurs besoins.

Howie peut également fixer ses propres limites pour des choses comme le stockage quotidien et la bande passante de téléchargement quotidienne, de sorte qu'il ne soit pas ralenti par les demandes de changement lorsque Gideo augmente rapidement sa capacité. Il a expliqué : « Nous avons dû demander des augmentations de quota de service avec AWS et Linode, ce qui peut prendre de quelques minutes à plusieurs jours ouvrables. Backblaze nous permet d'utiliser toutes les ressources dont nous avons besoin, et nous pouvons gérer les limites nous-mêmes.

Nous avons dû demander des augmentations de quota de service avec AWS et Linode, ce qui peut prendre de quelques minutes à plusieurs jours ouvrables. Backblaze nous permet d'utiliser toutes les ressources dont nous avons besoin et nous pouvons gérer les limites nous-mêmes.

Chris Howie, Architecte principal des solutions numériques, Gideo

Tendre actuelle : Gideo se prépare à poursuivre sa croissance

D'un point de vue commercial, Gideo économise jusqu'à 70 % dans l'ensemble grâce à sa nouvelle infrastructure par rapport à ce qu'elle payait auparavant. Ces économies leur ont permis d'augmenter leurs effectifs et de continuer à améliorer l'expérience utilisateur de Streamotor, renforçant ainsi la fidélisation de la clientèle.

Parce que Backblaze offre une tarification à niveau unique, Burzynski a la capacité de prédire plus facilement les budgets avec Backblaze B2 par rapport à d'autres fournisseurs de services infonuagiques. « Notre ancienne facture comptait environ 800 lignes. Cela m'a rendu fou », s'est plaint Burzynski, ce qui est exagéré de manière convaincante. Howie a ajouté : « Nous savons exactement ce que sera notre projet de loi Backblaze chaque mois.

Avec Backblaze B2 et Fastly, Burzynski est confiant de pouvoir soutenir sa croissance. Je sais que Backblaze fera tout son possible pour soutenir notre entreprise à mesure que nous prendrons de l'expansion. Leur portabilité et leur flexibilité sont essentielles pour que nous exploitons une entreprise en croissance perpétuelle », a-t-il déclaré.

En plus de permettre à l'entreprise de prendre de l'expansion, le changement de canal d'une solution universelle à une équipe de partenaires intégrés signifie que Burzynski ne se sent pas cogné. « J'avais l'impression que j'avais les mains liées », a-t-il reconnu. « Nous avons maintenant des relations avec des fournisseurs clés qui travaillent ensemble. J'adore savoir que nous avons de très bons partenaires qui n'ont pas la main sur nous. » La télécommande est entre ses mains.

Related Case Studies

Une société cotée en bourse (BLZE)
Backblaze © 2024

La mise en place sécurisée est temporairement indisponible. Veuillez vérifier s'il y a des déploiements en cours. Si aucun n'est en cours, communiquez avec l'équipe fullstack pour obtenir de l'aide. Cliquez sur moi pour rejeter.