Nastavitev pretočnega predvajanja s protokolom HLS

Pretočno predvajajte v tehnologiji HDR ali uporabljajte kodeke, ki jih RTMP ne podpira, s protokolom vstavljanja HLS (Pretočno predvajanje v živo prek HTTP) v načinu YouTube Live.

Pred začetkom

Preverite, ali vaš kodirnik podpira HLS, in preberite osnove pretočnega predvajanja v živo v YouTubu.

1. Preverite, ali je protokol HLS za YouTube prednastavljen

Če ima vaš kodirnik prednastavljeno vstavljanje v YouTube s protokolom HLS, izberite prednastavitev. Morda boste morali kopirati in prilepiti svoj ključ za pretočno predvajanje, kot pri pretočnih predvajanjih RTMP. Zdaj ste pripravljeni na pretočno predvajanje.

Če vaš kodirnik nima prednastavljenega vstavljanja v YouTube s protokolom HLS, nadaljujte na 2. korak, »Nastavite URL vstavitve«.

2. Nastavite URL strežnika

  1. Odprite Sobo za upravljanje dogodkov v živo v YouTubu > Pretočno predvajaj. Pod možnostjo »Izbira ključa za pretočno predvajanje« kliknite Ustvarjanje novega ključa za pretočno predvajanje in za protokol pretočnega predvajanja izberite HLS

Opomba: Če želite pretočno predvajati v tehnologiji HDR, morate pustiti polje »Turn on manual resolution« (Vklop ročne ločljivosti) nepotrjeno.

  1. Polje »URL pretočnega predvajanja« za vstavljanje s protokolom HLS se bo posodobilo. URL se mora začeti s »http«, ne z »rtmp«. Kopirajte URL v svoj kodirnik. 
  2. Če potrebujete rezervno vstavljanje, kopirajte »URL nadomestnega strežnika«. Ključ za pretočno predvajanje je že del URL-ja, zato ni treba ločeno kopirati polja »URL nadomestnega strežnika«.
 

Opomba: Ko izberete HLS, je možnost »Izredno kratka zakasnitev« onemogočena. HLS ima daljšo zakasnitev, saj namesto neprekinjenega pretočnega predvajanja, kot pri RTMP, pošilja segmente videoposnetka.

3. Dokončajte nastavitve protokola HLS

Posodobiti morate tudi te nastavitve protokola HLS, ki jih zahteva YouTube Live:

  • Segment Duration (Trajanje segmenta): 1–4 sekunde, krajše trajanje segmenta omogoča krajšo zakasnitev;
  • Segment Format (Oblika zapisa segmenta): Mora biti TS (Transport Stream) (transportni tok);
  • možnost Byte Range (Obseg bajtov) ni podprta;
  • uporabljati se mora neprekinjeni seznam predvajanja z največ 5 odprtimi segmenti;
  • uporabljati se mora HTTPS POST/PUT;
  • možnost Encryption (Kodiranje) razen uporabe HTTPS ni podprta.

Kodirniki, ki podpirajo izhodni protokol HLS

  • Kodirniki Cobalt
  • Harmonic
  • Mirillis Action: Če izberete videokodek HEVC, se vstavljanje s protokolom HLS uporabi samodejno.
  • OBS
  • Telestream
Je bilo to uporabno?
Kako lahko to izboljšamo?