A HLS (HTTP Live Streaming) feldolgozási protokoll használatával HDR-videót streamelhetsz vagy az RTMP által nem támogatott kodekeket használhatsz a YouTube Live szolgáltatásban.
A kezdés előtt
Ellenőrizd, hogy kódolód támogatja-e a HLS-t, és ismerd meg a YouTube-os élő közvetítés alapjait.
1. Keresd meg a YouTube HLS lehetőséget a YouTube előbeállításaiban
Ha a kódolód rendelkezik előbeállítással a YouTube-on használható HLS-feldolgozáshoz, akkor válaszd ki ezt a beállítást. Előfordulhat, hogy ki kell másolnod és be kell illesztened a streamelési kulcsot, mint az RTMP-streamek esetében. Mostantól készen állsz a streamelésre.
Ha a kódolód nem rendelkezik előbeállítással a YouTube-on használható HLS-feldolgozáshoz, akkor folytasd a 2. lépéssel („Állítsd be a feldolgozási URL-t”).
2. Állítsd be a szerver-URL-t
- Nyisd meg a YouTube Élő irányítóközpont Stream elemet. A „Streamelési kulcs kiválasztása” alatt válaszd az Új streamelési kulcs létrehozása lehetőséget, majd a HLS elemet streamelési protokollként.
Megjegyzés: HDR-streamelés esetén a „Felbontás manuális kiválasztásának bekapcsolása” lehetőség jelölése maradjon eltávolítva.
- Ekkor frissül „A stream URL-je” a HLS-feldolgozáshoz. Az URL-nek „https” előtaggal kezdődnie (az „rtmp” helyett). Másold be az URL-t a kódolódba.
- Ha biztonsági másolatra van szükséged a feldolgozáshoz, másold ki „A tartalék szerver URL-je” elemet. A streamelési kulcs már benne van az URL-ben, vagyis nem kell külön bemásolnod a „Streamelési kulcs” elemet.
Megjegyzés: HLS kiválasztásakor a „Rendkívül rövid várakozási idő” lehetőség nem használható. A HLS hosszabb várakozási idővel rendelkezik, mivel a videó szegmenseit küldi el, nem pedig folyamatos streamet, mint az RTMP.
3. Fejezd be a HLS-beállítások megadását
Fontos, hogy a YouTube Live használatához szükséges alábbi HLS-beállításokat is frissítsd:
- Szegmens időtartama: 1–4 másodperc (a rövidebb szegmensek rövidebb várakozási időt jelentenek).
- Szegmens formátuma: mindenképpen TS (Transport Stream).
- A Byte Range nem támogatott.
- Folyamatos lejátszási listát kell alkalmazni 5 vagy kevesebb különálló szegmenssel.
- Kötelező a HTTPS POST/PUT.
- A HTTPS használatán túl más titkosítás nem támogatott.
Kódolóbeállítások
A kódolók beállításaival kapcsolatban tekintsd át a beállításokra, bitsebességekre és felbontásokra vonatkozó általános irányelveinket. Az RTMP-től eltérő további HLS-beállítások:
- Videokodek: a H.264 mellett a HEVC kodeket is támogatja
- Audiokodek: AAC, AC3 és EAC3
Ajánlott speciális beállítások
- Hangsáv mintavételi gyakorisága: 44,1 kHz sztereó hang esetén, 48 kHz 5.1-es térhatású hangzás esetén
- Hangsáv bitsebessége: 128 kbit/s sztereó vagy 384 kbit/s 5.1-es térhatású hangzás esetén
A HLS-kimenetet támogató kódolók
- Cobalt kódolók
- Harmonic
- Mirillis Action: HEVC-videokodek kiválasztásakor automatikusan HLS-feldolgozás használatos.
- OBS
- Telestream