Acompanhar a transcodificação
A transcodificação é automática e assíncrona. Após o ingest, faça polling do
vídeo até status: "ready".
Um vídeo:
curl https://api.devstreamcore.com/v1/videos/vid_xxxx \ -H "Authorization: Bearer sc_live_..."Vários de uma vez (ideal para uma grade/biblioteca — shape “lite”, 1 query):
curl "https://api.devstreamcore.com/v1/videos/batch?ids=vid_a,vid_b,vid_c" \ -H "Authorization: Bearer sc_live_..."Estados de status
Seção intitulada “Estados de status”status | Significado |
|---|---|
preparing | upload/transcode em andamento (veja progress, 0–100) |
ready | pronto — playback.hls/dash/mp4 preenchidos |
reprocessing | nova tentativa transitória de encode |
errored | falhou — veja errors[] |
Sugestão de polling: a cada 3–5 s enquanto preparing, com backoff. Quando
status === "ready", use as URLs em playback (veja Montar seu player).