Treci la conținut
Callaba

Transmite HEVC pe YouTube cu Enhanced RTMP

Pe această pagină

Pe scurt: Enhanced RTMP extinde formatul mesajelor RTMP/FLV pentru ca un emițător și un receptor compatibile să poată semnaliza codecuri mai noi, precum HEVC sau AV1. Ambele capete trebuie să accepte codecul ales. RTMPS este varianta de transport protejată prin TLS. Verifică specificația actuală de ingestie YouTube înainte de a crea evenimentul.

Pornește de la cerințele ieșirii către YouTube

NivelÎntrebarea de clarificatCe nu trebuie presupus
Enhanced RTMPEmițătorul și calea de ingestie YouTube acceptă semnalizarea extinsă necesară pentru codec?Că toate receptoarele RTMP acceptă HEVC sau AV1
Codec videoCe codec, profil, rezoluție, frecvență a cadrelor și parametri de control al ratei acceptă acum destinația?Că alegerea unui codec asigură criptarea
RTMPSCe URL de ingestie securizat oferă YouTube pentru acest flux?Că un alt RTMP Server acceptă rtmps://
Redare pentru publicCe stare a procesării și a variantelor video raportează YouTube după ingestie?Că codecul contribuției este și formatul final primit de spectator

Înainte să creezi ieșirea

Creează sau programează transmisiunea live pe YouTube, apoi copiază URL-ul actual al serverului și cheia fluxului doar în configurația destinației. Alege un profil al sursei documentat de destinație. Pagina YouTube cu setările encoderului este referința pentru cerințele actuale privind codecul, rezoluția, rata de biți și protocolul; nu reutiliza un profil doar pentru că a funcționat la un eveniment anterior.

Creează ieșirea către YouTube

Creează un Restream cu sursa selectată și URL-ul și cheia destinației YouTube. Acesta este un flux de ieșire: setările destinației YouTube stabilesc cerințele acestei livrări. Pentru comenzile disponibile, consultă Restreaming și transcodarea video live.

Alege profilul potrivit producției

Pornește de la setările de ingestie publicate în prezent de YouTube și verifică înapoi către sursă. Confirmă dacă sursa are deja codecul necesar sau dacă ieșirea are nevoie de un profil de transcodare acceptat. Compară și codecul audio, intervalul dintre cadrele-cheie și controlul ratei cu recomandările destinației. Enhanced RTMP transmite informații despre capabilitățile codecului; evaluează ieșirea efectivă în timpul repetiției.

Un exemplu concret de ieșire

Pentru un eveniment care acceptă acest format, H.264/AAC la 1080p30 este o alegere practică atunci când compatibilitatea este prioritară. Folosește HEVC cu Enhanced RTMP dacă endpointul YouTube actual și sursa și ieșirea reale acceptă acea cale. În ambele cazuri, verifică profilul video, GOP-ul sau intervalul dintre cadrele-cheie, sunetul și endpointul atribuit înainte de repetiție.

Testează și calea până la spectator

  1. Pornește un test privat cu exact formatul sursei.
  2. Confirmă că Callaba vede intrarea și că ieșirea configurată se conectează.
  3. Verifică starea fluxului primit și avertismentele în YouTube Live Control Room.
  4. Deschide previzualizarea sau redarea pentru public și verifică sunetul și imaginea programului.
  5. Oprește și repornește sursa o dată, apoi notează procedura de recuperare observată.

Localizează problema la interfața dintre etape

Dacă sursa funcționează, dar YouTube nu indică ingestie, verifică din nou URL-ul și cheia serverului copiate, precum și protocolul ieșirii. Dacă YouTube primește un flux, dar respinge imaginea, compară codecul, profilul și celelalte setări ale encoderului cu specificația actuală. Dacă ingestia este sănătoasă, dar redarea pentru public întârzie sau nu este disponibilă, verifică starea evenimentului YouTube și calea de redare, în loc să modifici sursa RTMP la întâmplare.

Referințe și pasul următor

Folosește setările YouTube pentru encodere live și specificația Veovera Enhanced RTMP v2 ca referințe de configurare. Dacă sursa transmite mai întâi către Callaba, folosește RTMP Server, apoi configurează separat ieșirea către YouTube.