
PHP Tutorial: Build an Async Media Pipeline with Signed Webhooks
Use PHP, cURL, PDO, and PostgreSQL to upload media, create a MediaRuntime job, verify the signed terminal webhook from php://input, deduplicate retries, and record output delivery.
Engineering notes, integration guides, media pipeline patterns, and product updates from the MediaRuntime team.

Use PHP, cURL, PDO, and PostgreSQL to upload media, create a MediaRuntime job, verify the signed terminal webhook from php://input, deduplicate retries, and record output delivery.

A production-oriented Node.js tutorial for uploading media, creating an asynchronous MediaRuntime job, verifying its signed terminal webhook, handling retries safely, and consuming the completed output bundle.
Read article
Upload media, create a MediaRuntime job, verify the terminal webhook from its raw Flask request body, deduplicate retries in PostgreSQL, and safely consume completed output bundles.
Read article
See how MediaRuntime moves visual media from fast first-pass screening to selective higher-confidence review, sampled-frame evidence, and an application-ready moderation report.
Read article
Learn what a MediaRuntime preset controls, how type and preset work together in a job invocation, and when to use every current video, social, GIF, frame, HLS, audio, and image recipe.
Read article
Upload media once, describe the outputs your product needs, and let MediaRuntime handle asynchronous execution, delivery, and usage settlement across video, audio, and images.
Read article