Vidéo · Audio · Images

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.

Aucune inscription requise
Tarification basée sur l'utilisation — Standard à partir de $0.02, Premium à partir de $0.05Aucun serveur FFmpeg à exécuter

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.

Découvrez comment fonctionne le routage logique

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.

H.264HEVCAV1VP9ProRes

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. 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. 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. 3

    Gérer le webhook du terminal

    Conservez job_id, vérifiez l’événement signé et consommez le bundle de sortie renvoyé.

bash
# 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.