Infraestructura de medios para
aplicaciones con cargas de usuarios.
Un API para video, audio e imágenes: transcodifique, modere y entregue medios generados por el usuario sin tener que ejecutar su propia flota de FFmpeg.
Capacidades de procesamiento de medios
Enrutamiento por niveles automatizado
Nuestro motor analiza el trabajo metadatos en tiempo real. Enruta automáticamente transcodificaciones 1:1 simples a Standard mientras escala trabajos complejos de IA de múltiples salidas a Premium.
Multiplexación inteligente
Evite la codificación redundante. Transmutamos transmisiones compatibles en contenedores HLS/Dash al instante para ahorrar en costos de computación.
Operaciones de imágenes neuronales
Acceso por niveles Premium a detección de rostros impulsada por IA, recorte inteligente y eliminación de fondos directamente dentro de su canal de medios.
Moderación de contenido
Nivel Premium: seguridad automatizada comprobaciones con detección NSFW, evaluación de violencia y aplicación de políticas personalizadas. Obtenga veredictos procesables en tiempo real.
Biblioteca de códecs de calidad profesional
Desde H.264 estándar hasta HEVC y AV1 de alta eficiencia. Ofrezca la más alta calidad visual con las velocidades de bits más bajas posibles en todos los niveles de dispositivos.
Inicio rápido
Desde el material URL hasta la salida final.
MediaRuntime es asíncrono. Al enviar un trabajo, se devuelve QUEUED inmediatamente y el salidas finalizado llega más tarde a su webhook firmado.
- 1
Proporcionar una fuente recuperable URL
Utilice un URL público o una lectura firmada por tiempo limitado URL del almacenamiento que ya utiliza.
- 2
Poner en cola el trabajo de medios
Envíe la fuente como file_url con los ajustes preestablecidos de salida que desea recuperar.
- 3
Manejar el webhook del terminal
Persista job_id, verifique el evento firmado y consuma el paquete de salida devuelto.
# 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" }¿Ya tienes un medio URL? No se requiere carga. Los documentos completos también cubren destinos de carga opcionales para bytes locales, cargas útiles de webhook y Node, Python, Go y PHP.