HEVC (High Efficiency Video Coding) je standard kódování videa, který nabízí výrazné zlepšení kvality videa a podporuje vyšší rozlišení videa při nižší rychlosti připojení. Podpora HEVC v DAI partnerům umožňuje vkládat do streamů HEVC reklamy na straně serveru spolu s překódováním kreativ, aby si diváci mohli užívat vysoce kvalitní videostreamy s reklamami i po přechodu na novější přehrávače a televize s vyšším rozlišením.
Tato podpora umožňuje streamovat uživatelům videa ve vysokém rozlišení (například 4K nebo HDR). U sítí s omezenou kapacitou sítě umožňuje také snížit rychlost připojení potřebnou pro videa, včetně videí v jiném rozlišení než HD.
Pokyny
DAI podporuje obsah zakódovaný ve formátu HEVC u lineárního živého vysílání a videí na vyžádání (VOD). Postupujte podle těchto pokynů:
CMAF: Požadavek na fragmentovaný formát MP4 a nemultiplexovaný zvuk
Služba Ad Manager pro soubory HEVC používá formát CMAF (Common Media Application Format). Tento formát funguje pro HLS i DASH a výrazně tak partnerům usnadňuje vysílání v obou standardech. Jsou vyžadovány dvě věci:
- Fragmentovaný kontejner MP4: Stream HEVC musí být zabalen ve fragmentovaném kontejneru MP4 (fMP4), nikoli v transportním streamu (MPEi-gno/re-dTS), který je podporován u formátu H.264. Specifikace HLS společnosti Apple totiž vyžadují, aby obsah v kódování HEVC používal fMP4. DASH také využívá formát fMP4, což výrazně zjednodušuje vysílání v HLS i DASH.
- Nemultiplexovaný zvuk: CMAF vyžaduje nezávislé segmenty zvuku a videa. Zvuk tedy nesmí být mulitplexován, ale musí být k dispozici jako nezávislý segment médií.
Další informace o dokumentaci CMAF společnosti Apple pro protokol HLS a standardu CMAF ISO23000-19 pro DASH.
Profily
Jsou podporovány následující široce používané profily. Další profily zvažujeme.
Profil | Popis |
---|---|
hvc1.1.4.L126.B0 |
HEVC Main Profile, Main Tier, Level 4.2 video |
hvc1.2.4.L123.B0 |
HEVC Main-10 Profile, Main Tier, Level 4.1 video |
hvc1.2.4.L150.B0 |
HEVC Main-10 Profile, Main Tier, Level 5.0 video |
Podpora HDR
V případě HLS je HDR v manifestu HLS uvedeno jako samostatný profil. Pokud je zahrnutý obsah v HDR, musí být přidán atribut hlavního playlistu VIDEO-RANGE:
- VIDEO-RANGE=SDR pro standardní varianty s dynamickým rozsahem
- VIDEO-RANGE=PQ pro varianty HDR10 a Dolby Vision
Rychlý přehled přidání HDR do streamů najdete v článku o vytváření streamů ve 4K a HDR od společnosti Apple.
Pro DASH viz oddíly 10.3 a 10.4 pokynů k interoperabilitě DASH-IF.
Podpora ID3 EMSG v přehrávači
Zobrazení reklam se měří pomocí značek ID3. Nicméně ID3 ve fragmentovaném MP4 funguje jinak než H264/TS. Je zahrnuto ve formě zprávy událostí in-band (pomocí polí emsg), podle specifikací HLS/CMAF společnosti Apple (časovaná metadata CMAF) a DASH (specifikace MPEi-gno/re-dDASH 5.10.3.3).
Vzhledem k tomu, že je tato specifikace nová, nejsou v současné době podporovány všechny přehrávače.
Požadavek na přípravu obsahu VOD pro reklamy uprostřed videa
Pokud je potřeba vložit reklamu doprostřed videa, musí být obsah VOD předpřipraven. To znamená, že obsah sdílený se službou Ad Manager musí být připraven tak, aby manifesty byly rozděleny do několika segmentů a každý signální bod reklamy uprostřed videa připadal na hranici segmentů. Další informace o předpřipraveném obsahu