Alacsony késésű HLS (LL-HLS)
Figyelmeztetés
Az Azure Media Services 2024. június 30-án megszűnik. További információkért lásd az AMS kivezetési útmutatóját.
A Media Services támogatja az Apple kis késésű HLS (LL-HLS) specifikációját. Ez a cikk az LL-HLS Media Services-támogatását ismerteti, és útmutatást nyújt a megvalósításhoz.
Megjegyzés
Jelenleg nem támogatjuk az LL-DASH-t.
LowLatency és LowLatencyV2 beállítások
A Media Services támogatja a kis késésű élő streamelést az LL-HLS használatával standard kódolású élő eseményekhez és prémium kódolású élő eseményekhez. Új kódolású élő esemény létrehozásakor a StreamOptions.LowLatencyV2 lehetőséget kell választania az API használatakor, vagy az "Alacsony késés" lehetőséget a Azure Portal. Ezzel a beállítással bizonyos korlátozások vonatkoznak a többi streambeállításhoz képest.
- Jelenleg csak az RTMP-bemenet támogatott.
- A sima kimenet nem támogatott.
- Továbbra is használhatja a DASH-kimenetet, és a többi streambeállításhoz képest sokkal alacsonyabb késést érhet el. Az LL-DASH azonban nem támogatott.
- Az élő lejátszás során kisebb visszakeresési ablak használata ajánlott. Alapértelmezés szerint beállítunk egy 30 perces visszakeresési ablakot.
- Legfeljebb 6 órányi élő tartalmat archiválhatunk.
- A Fairplay támogatása korlátozott.
Az LL-HLS használata
LowLatencyV2 használata a Azure Portal
- Állítsa be a helyszíni streamet. Próbálja ki az OBS-oktatóanyagot , ha korábban még nem tette meg.
- Élő esemény létrehozásakor válassza a Standard kódolás (legfeljebb 720p) vagy a Prémium kódolás (legfeljebb 1080p) lehetőséget az élő esemény típusa alatt. Ekkor megjelennek a Stream késési beállításai.
- Válassza a Kis késés választógombot. A LowLatencyV2 automatikusan ki lesz választva a választott kódolási szabványhoz.
- Ha szeretné, jelölje be az Élő esemény előkészítése bevitelhez jelölőnégyzetet az élő esemény automatikus elindításához. Ne feledje, hogy a számlázás egy élő esemény indításakor azonnal megkezdődik.
- Adja meg az élő eseményhez használni kívánt egyéb beállításokat, majd válassza az Áttekintés és létrehozás lehetőséget. Az élő esemény képernyője megjelenik a streamelési URL-címek listájával.
- Másolja ki a HLS URL-címét a lejátszóval való használathoz.
LL-HLS SDK-minták
Az LL-HLS-hez megadott mintakód megjegyzéseiben részletes utasítások találhatók.
A streamelési URL-formátumokról további információt a dinamikus csomagolási oldalon talál.
Lejátszó tesztelése
Javasoljuk, hogy olyan játékosokat használjon, akik támogatják az LL-HLS-t, és megfelelően konfigurálják a játékosokat a legjobb eredmények érdekében.
Teszteltük a következő játékosok legújabb verzióját:
- Shaka 4.3.2
- Video.JS 7.21.1 az LL-HLS támogatásával
- ExoPlayer
Ha DASH-kimenetet használ az Azure Media Playerrel, konfigurálja a lejátszót a következő beállítással: heuristicprofile: LowLatency
.
Kimeneti formátumok
LL-HLS-kimenetek esetén használja a következő formátumsztringet: (format=m3u8-cmaf). Például:
https://accountName-region.streaming.media.azure.net/11111111-1111-43ce-9dba-3aee82e35262/output.ism/manifest(format=m3u8-cmaf).m3u8
DASH-kimenet használatakor használja a következő formátumsztringet: (format=mpd-time-cmaf)
Megjegyzés
A végpontok közötti késés a helyi hálózati feltételektől vagy egy CDN-gyorsítótárazási réteg bevezetésével változhat. Tesztelje a pontos konfigurációkat.
Súgó és támogatás
Kérdéseivel kapcsolatba léphet a Media Services szolgáltatással, vagy követheti a frissítéseket az alábbi módszerek egyikével:
- Q & A
-
Stack Overflow. Kérdések címkézése a következővel:
azure-media-services
. - @MSFTAzureMediavagy @AzureSupport használatával kérhet támogatást.
- Nyisson meg egy támogatási jegyet a Azure Portal keresztül.