Hébergement & encodage vidéo
Envoyez une fois, diffusez partout. Transcodage multi-débit automatique (H.264, HEVC), distribution via CDN vidéo mondial et streaming adaptatif HLS et DASH.
Videas Developer
Intégrez l'hébergement vidéo, le streaming adaptatif HLS et DASH, un player HTML5 embarquable et la lecture sécurisée signée dans votre produit — le tout via une seule API REST, avec sa spécification OpenAPI et des SDKs officiels JavaScript et Python.
Pourquoi l'API Videas
Une seule API vidéo pour envoyer, transcoder, diffuser et organiser vos vidéos à grande échelle — VOD, player embarquable, lecture sécurisée signée et organisation par espaces de travail. Pensée pour les développeurs, agréable pour les designers.
Envoyez une fois, diffusez partout. Transcodage multi-débit automatique (H.264, HEVC), distribution via CDN vidéo mondial et streaming adaptatif HLS et DASH.
Player HTML5 prêt à l'emploi, en iframe ou via le SDK JavaScript. Entièrement personnalisable et responsive, il fonctionne sur tous les appareils et navigateurs modernes — sans Flash ni plugin, HLS et DASH inclus.
Servez chaque flux via des jetons de lecture signés à durée de vie courte. Décidez qui peut regarder, limitez les intégrations à vos propres domaines, et diffusez du HLS et DASH adaptatif via un CDN mondial.
Comment ça marche
Envoyez votre fichier, une URL signée ou un upload par morceaux sur l'endpoint /assets de l'API REST. Videas prend en charge le stockage, le transcodage multi-débit, l'empaquetage HLS et DASH et la génération des vignettes automatiquement.
L'API vidéo renvoie une URL d'intégration, un extrait iframe et un jeton de lecture signé. Placez le player HTML5 dans n'importe quelle page, personnalisez-le avec des variables CSS, et votre flux adaptatif est en ligne sur tous les appareils.
Émettez des jetons de lecture signés et des URLs à durée limitée pour contrôler qui peut regarder, limitez les intégrations à vos domaines, et structurez votre médiathèque en espaces de travail et dossiers — le tout via l'API REST.
SDKs & intégrations
Appelez l'API REST Videas en cURL, utilisez nos bibliothèques clientes officielles pour JavaScript (Node.js et navigateur) et Python — PHP et Go arrivent bientôt — ou générez votre propre SDK depuis la spécification OpenAPI (Swagger), dans le langage de votre choix.
curl https://api.videas.com/v1/assets \
-H "Authorization: Bearer $VIDEAS_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"source_url": "https://example.com/intro.mp4",
"title": "Onboarding video"
}'Avec une clé API envoyée en jeton Bearer : Authorization: Bearer sk_…. Vous créez vos clés depuis l'app, en leur accordant uniquement les portées dont elles ont besoin (lecture ou écriture, par ressource). La clé brute n'est affichée qu'une seule fois à la création — ensuite seuls ses 12 premiers caractères restent visibles pour l'identifier.
Non. Il n'y a pas de coût par requête : l'accès à l'API est inclus, seul le débit est plafonné — 1000 requêtes par heure et par clé, avec les en-têtes X-RateLimit-* dans chaque réponse pour suivre ce qu'il vous reste. Ce que vos appels déclenchent est facturé, en revanche, aux tarifs de la page Tarifs : le stockage des vidéos envoyées, la diffusion auprès de vos spectateurs et la génération de sous-titres débitent le portefeuille de crédits de votre organisation, exactement comme si l'action venait de l'application.
Oui. Le bac à sable « Essayer » de la référence API fonctionne avec des clés de test, qui expirent d'elles-mêmes et sont réservées à cet usage : vous pouvez parcourir tous les endpoints, voir les requêtes et les réponses réelles, avant d'écrire la moindre ligne de code.
Via le protocole reprenable TUS : vous ouvrez une session avec POST /upload/, puis transférez le fichier par morceaux. Une connexion qui tombe reprend là où elle s'est arrêtée plutôt que de repartir de zéro — ce qui compte sur des fichiers vidéo. Nos SDKs JavaScript et Python encapsulent tout ça en un appel.
JavaScript et Python, chacun avec son guide. PHP et Go arrivent. Rien ne vous oblige à passer par un SDK : l'API est du REST classique, et la spécification OpenAPI est téléchargeable pour générer un client dans le langage de votre choix.
Oui. Le player s'intègre avec un simple bout de HTML, sans clé API ni serveur : c'est le chemin le plus court pour mettre une vidéo en ligne. L'API devient utile quand vous voulez automatiser — envois en masse, synchronisation d'un catalogue, gestion des dossiers et des domaines autorisés.
La version fait partie de l'URL : toutes les routes sont préfixées par /api/external/v1/. Une évolution incompatible passerait par une nouvelle version, celle que vous appelez continuant de fonctionner. Le changelog recense les nouveautés au fil de l'eau.