Infrastructure médiatique pour
applications avec téléchargements d'utilisateurs.
Un API pour la vidéo, l'audio et les images : transcodez, modérez et diffusez des médias générés par l'utilisateur sans utiliser votre propre parc FFmpeg.
Capacités de traitement multimédia
Routage de niveau automatisé
Notre moteur analyse le travail métadonnées en temps réel. Il achemine automatiquement les transcodages 1:1 simples vers Standard tout en transmettant les tâches d'IA complexes à sorties multiples vers Premium.
Multiplexage intelligent
Évitez le codage redondant. Nous transmuxons instantanément les flux compatibles dans des conteneurs HLS/Dash pour économiser sur les coûts de calcul.
Opérations d'images neuronales
Accès de niveau Premium à la détection des visages basée sur l'IA, au recadrage intelligent et à la suppression de l'arrière-plan directement dans votre pipeline multimédia.
Modération du contenu
Niveau Premium : sécurité automatisée contrôles avec détection NSFW, évaluation de la violence et application de politiques personnalisées. Obtenez des verdicts exploitables en temps réel.
Bibliothèque de codecs de qualité professionnelle
Du H.264 standard aux HEVC et AV1 à haut rendement. Offrez la meilleure qualité visuelle aux débits les plus bas possibles sur tous les niveaux d’appareils.
Démarrage rapide
Du support URL à la sortie finale.
MediaRuntime est asynchrone. La soumission d'un travail renvoie immédiatement QUEUED et le sorties terminé arrive plus tard sur votre webhook signé.
- 1
Fournir une source récupérable URL
Utilisez un URL public ou un URL de lecture signé à durée limitée à partir du stockage que vous utilisez déjà.
- 2
Mettre le travail multimédia en file d'attente
Soumettez la source sous le nom file_url avec les préréglages de sortie que vous souhaitez récupérer.
- 3
Gérer le webhook du terminal
Conservez job_id, vérifiez l’événement signé et consommez le bundle de sortie renvoyé.
# Submit a public or time-limited signed media URL
curl -X POST https://mediaruntime.com/v1/jobs \
-H "X-API-Key: $MEDIARUNTIME_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"file_url": "https://cdn.example.com/media/trailer.mp4",
"outputs": [{ "type": "mp4", "preset": "mp4_720p_h264_aac" }]
}'
# -> { "job_id": "job_...", "status": "QUEUED" }Vous possédez déjà un média URL ? Aucun téléchargement n'est requis. La documentation complète couvre également les cibles de téléchargement facultatives pour les octets locaux, les charges utiles des webhooks et Node, Python, Go et PHP.