pipeline · online

Ingest, transcode, and stream — with every request signed.

Kick off a transcode job below. Each run probes the source, packages a 5-rung ABR ladder for DASH or HLS, and hands you back a job you can play in the Player tab and inspect in Observability.

transcode jobs
Each run simulates a new field-sensor ingest → probe → transcode 5 renditions → package.
JobFormatStatusProgressEncodeSegmentsSelect
f39477fd…hlscompleted
100%
136.3s45
a390389b…dashcompleted
100%
272.94s62
7c7f893f…hlscompleted
100%
204.94s45

5-rung ABR ladder

1080p → 180p, per-title tuned bitrates 8000 → 600 kbps.

Token-guarded delivery

Every manifest, init, and segment fetch requires a valid JWT bound to (job_id, format).

Structured log stream

Live JSON event log — job lifecycle, auth, and DASH segment delivery.

Auth failure telemetry

missing_token / expired_token / job_mismatch surfaced in real time.