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.
| Job | Format | Status | Progress | Encode | Segments | Select |
|---|---|---|---|---|---|---|
| f39477fd… | hls | completed | 100% | 136.3s | 45 | |
| a390389b… | dash | completed | 100% | 272.94s | 62 | |
| 7c7f893f… | hls | completed | 100% | 204.94s | 45 |
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.