Stručná odpověď: Enhanced RTMP rozšiřuje formát zpráv RTMP/FLV, aby kompatibilní odesílatel a příjemce mohli signalizovat novější kodeky, například HEVC nebo AV1. Odesílatel i příjemce stále musí podporovat stejný kodek. RTMPS je varianta přenosu chráněná TLS. Před vytvořením události ověřte aktuální specifikaci ingestu YouTube.
Začněte se smlouvou výstupu YouTube
| Vrstva | Otázka, na kterou odpovědět | Neodvozujte |
|---|---|---|
| Enhanced RTMP | Podporují odesílatel a ingest cesta YouTube požadovanou signalizaci rozšířeného kodeku? | Že všechny přijímače RTMP přijmou HEVC nebo AV1 |
| Videokodek | Který kodek, profil, rozlišení, snímkovou frekvenci a hodnoty řízení datového toku cílová služba aktuálně přijímá? | Že volba kodeku představuje šifrování |
| RTMPS | Jakou zabezpečenou ingest URL poskytuje YouTube pro tento stream? | Že nesouvisející RTMP Server přijímá rtmps:// |
| Přehrávání pro publikum | Jaký stav zpracování a variant hlásí YouTube po ingestu? | Že příspěvkový kodek je výsledná varianta pro diváka |
Před vytvořením výstupu
Vytvořte nebo naplánujte živý stream na YouTube a jeho aktuální URL serveru a klíč streamu pak zkopírujte pouze do konfigurace cílové služby. Vyberte profil zdroje, který cílová služba dokumentuje. Stránka nastavení kodéru YouTube je autoritou pro aktuální pokyny ke kodeku, rozlišení, datovému toku a protokolu; nepoužívejte profil jen proto, že fungoval při předchozí události.
Vytvořte výstup YouTube
Vytvořte Restream s vybraným propojením zdroje a cílovou URL/klíčem YouTube. Jde o výstupní workflow: nastavení cílové služby YouTube řídí toto předání. Základní ovládací rozhraní najdete v Restreamingu a transkódování živého videa.
Zvolte profil podle produkce, ne podle sloganu
Postupujte zpět od aktuálně zveřejněného nastavení ingestu YouTube. Ověřte, zda zdroj již používá požadovaný kodek, nebo zda výstup potřebuje podporovaný transkódovací profil. Proti pokynům cílové služby zkontrolujte také zvukový kodek, interval klíčových snímků a řízení datového toku. Enhanced RTMP přenáší informace o schopnostech kodeku; při zkoušce posuďte skutečný výstup.
Jedna konkrétní volba výstupu
Pro událost, která ji přijímá, je 1080p30 H.264/AAC praktickou volbou zaměřenou nejdříve na kompatibilitu. HEVC s Enhanced RTMP použijte, když aktuální koncový bod YouTube a skutečný zdroj/výstup tuto cestu podporují. V obou případech před zkouškou ověřte profil videa, interval GOP/klíčových snímků, zvuk a přiřazený koncový bod.
Vyzkoušejte cestu k publiku
- Spusťte soukromý test s přesným formátem zdroje.
- Ověřte, že Callaba vidí vstup a nakonfigurovaný výstup se připojí.
- V YouTube Live Control Room zkontrolujte stav přijatého streamu a varování.
- Otevřete náhled/cestu pro publikum a zkontrolujte zvuk a video programu.
- Jednou zdroj zastavte a znovu spusťte, poté zdokumentujte pozorovaný postup obnovy.
Diagnostikujte podle hranice
Je-li zdroj v pořádku, ale YouTube nezobrazuje ingest, znovu zkontrolujte zkopírovanou URL serveru/klíč a výstupní protokol. Pokud YouTube stream přijímá, ale odmítá video, porovnejte kodek/profil a další nastavení kodéru s jeho aktuální specifikací. Je-li ingest v pořádku, ale zobrazení pro publikum se zpožďuje nebo není dostupné, prozkoumejte stav události YouTube a cestu přehrávání namísto bezmyšlenkovité změny zdroje RTMP.
Odkazy a další krok
Jako konfigurační odkazy použijte nastavení živého kodéru YouTube a specifikaci Veovera Enhanced RTMP v2. Pro zdroj, který nejdříve publikuje do Callaba, použijte RTMP Server, poté nakonfigurujte samostatný výstup YouTube.