Requête

Votre application envoie une requête API à Zencoder pour lancer une tâche d'encodage, en y joignant l'emplacement de la vidéo et tout autre paramètre d'encodage facultatif. Zencoder vous renvoie un ID de tâche d'encodage pour que vous puissiez suivre la progression de celle-ci.

Conversion

Zencoder télécharge la vidéo et la convertit en autant de formats que nécessaire. Chaque vidéo finale est encodée simultanément sans temps d'attente, peu importe le nombre. C'est l'avantage du cloud. Zencoder charge alors les vidéos sortantes sur un serveur, un CDN, un emplacement de stockage en cloud ou sur n'importe quel emplacement spécifié dans votre appel d'API.

Notification

Zencoder envoie une notification HTTP à votre application pour lui faire savoir que la tâche d'encodage est terminée et que vos fichiers vidéo ont bien été chargés.

L'API d'encodage vidéo de Zencoder vous permet d'intégrer facilement votre application avec la plate-forme d'encodage rapide et évolutive de Zencoder. Notre API RESTful est documentée exhaustivement avec des guides conviviaux et des descriptions détaillées. Chaque paramètre d'encodage dispose de ses exemples de code et nous proposons également des bibliothèques de code intégralement testées. Grâce à une disponibilité de la plate-forme garantie par SLA et notre support technique en direct avec de véritables experts de l'encodage, l'intégration de Zencoder est un jeu d'enfant.

Caractéristiques de l'API

Qu'est-ce qui définit une bonne API ? Nous pensons qu'une API doit être fonctionnelle tout en sachant rester facile d'accès. Notre API d'encodage vidéo propose un JSON lisible, des paramètres prévisibles, une documentation complète et plusieurs outils pour simplifier d'autant plus l'intégration.

Pour découvrir la liste complète des fonctionnalités d'encodage, rendez-vous sur la page des fonctionnalités.

  • Bibliothèques de code
    fonctionnement des bibliothèques
  • Outil de création API
    fonctionnement de l'outil de requêtes api
  • Progression en temps réel
    fonctionnement du traitement
  • Historique des requêtes
    fonctionnement de l'historique des requêtes
  • Historique des notifications
    fonctionnement de l'historique des notifications
  • XML facultatif
    fonctionnement du JSON

Vidéo Web

Zencoder assure la compatibilité avec tous les codecs et formats nécessaires pour diffuser nos vidéos sur tous les navigateurs Web utilisés de nos jours. Qu'il s'agisse de Flash, du Apple HLS ou du Microsoft Smooth Streaming, vous avez la certitude que vos vidéos fonctionnent sur Firefox, Internet Explorer, Opera, Chrome et Safari. Grâce à notre sélection de profils vidéo, nous vous garantissons une vidéo magnifique, et ce quel que soit le navigateur.

HTML 5

Zencoder peut vous aider à simplifier la transition grâce à sa compatibilité H.264, MP4, WebM et Ogg Theora. Vous avez besoin d'un lecteur vidéo HTML5 ? Zencoder est le créateur du VideoJS, le lecteur vidéo HTML5 open source gratuit le plus populaire du marché.

HLS et vidéo mobile

Vous passez au HTML5 ? Zencoder, qui dispose de solutions professionnelles en HLS, offre des vidéos splendides en petit format sur l'ensemble des smartphones, tablettes et lecteurs multimédias appréciés des spectateurs. Vous aimeriez en savoir plus sur l'encodage de vidéos en vue d'une diffusion segmentée ? De plus amples renseignements sur la marche à suivre pour créer de superbes vidéos vous attendent dans notre guide complet sur l'encodage HLS.

Transmultiplexage uniquement

Diffusez un contenu HLS (HTTP Live Streaming) segmenté sur périphériques mobiles et de diffusion sans avoir à réencoder les fichiers vidéo. Le transmultiplexage présente les fichiers H.264 existants en segments MPEG TS pour un coût égal à un quart de celui du transcodage.

Encodage avancé

Zencoder fournit une solution d'avenir pour la prise en charge des flux professionnels. Grâce à nos codecs et formats vidéo sophistiqués, tels que le MPEG-TS, le JPEG 2000, le HEVC et l'AVCi, nous proposons une puissance d'encodage presque illimitée aux diffuseurs et fournisseurs de contenu premium.

Plate-forme disponible 99,9 % du temps, conformément au SLA

Zencoder et Brightcove s'engagent à vous fournir une infrastructure robuste. Zencoder vous garantit une disponibilité 99,9 % du temps, surveillée par un service tiers. Si nous sommes dans l'incapacité de tenir cette promesse, nous vous offrons un crédit de service de 10 %, plus 10 % pour chaque 1 % de temps d'indisponibilité supplémentaire de la plate-forme. Nous ne concevons toutefois pas le SLA comme une contrainte. Notre seule motivation est de vous fournir un service impeccable. Le SLA n'est qu'une façon d'exprimer notre objectif.

Vous êtes entre de bonnes mains !

Les clients suivants (et des centaines comme eux) ont intégré Zencoder à leur workflow. Lisez les études de cas et les success-stories sur la page de nos clients.

  • Github
  • Kickstarter
  • Posterous
  • IGN
  • Khan
  • Sliderocket
  • Mindflash
  • Yammer