Kısa yanıt: Enhanced RTMP, uyumlu bir gönderici ve alıcının HEVC ya da AV1 gibi yeni codec'leri bildirmesini sağlamak için RTMP/FLV ileti biçimini genişletir. Gönderici ile alıcının codec desteği yine eşleşmelidir. RTMPS, TLS ile korunan aktarım çeşididir. Etkinliği oluşturmadan önce güncel YouTube ingest belirtimini doğrulayın.
YouTube çıkış sözleşmesiyle başlayın
| Katman | Yanıtlanacak soru | Çıkarsamayın |
|---|---|---|
| Enhanced RTMP | Gönderici ve YouTube ingest yolu gerekli gelişmiş codec sinyallemesini destekliyor mu? | Tüm RTMP alıcılarının HEVC veya AV1 kabul ettiğini |
| Video codec'i | Hedef şu anda hangi codec, profil, çözünürlük, kare hızı ve hız denetimi değerlerini kabul ediyor? | Bir codec seçiminin şifreleme olduğunu |
| RTMPS | YouTube bu akış için hangi güvenli ingest URL'sini sağlıyor? | İlgisiz bir RTMP Server'ın rtmps:// kabul ettiğini |
| İzleyici oynatımı | YouTube ingest sonrasında hangi işleme ve temsil durumunu bildiriyor? | Katkı codec'inin izleyicinin son temsili olduğunu |
Çıkışı oluşturmadan önce
YouTube canlı yayını oluşturun veya planlayın; ardından güncel sunucu URL'sini ve yayın anahtarını yalnızca hedef yapılandırmasına kopyalayın. Hedefin belgelediği bir kaynak profili seçin. YouTube'un kodlayıcı ayarları sayfası, güncel codec, çözünürlük, bit hızı ve protokol kılavuzu için yetkili kaynaktır; yalnızca önceki etkinlikte çalıştı diye bir profili yeniden kullanmayın.
YouTube çıkışını oluşturun
Seçilen kaynak bağlaması ile YouTube hedef URL'si/anahtarı kullanarak bir Restream oluşturun. Bu bir çıkış iş akışıdır: bu aktarımı YouTube'un hedef ayarları yönetir. Temel denetim yüzeyi için Restreaming ve canlı video dönüştürme sayfalarına bakın.
Profili slogandan değil prodüksiyondan seçin
YouTube'un şu anda yayımladığı ingest ayarlarından geriye doğru çalışın. Kaynağın gerekli codec'e zaten sahip olup olmadığını veya çıkışın desteklenen bir dönüştürme profiline ihtiyaç duyup duymadığını doğrulayın. Ses codec'ini, anahtar kare sıklığını ve hız denetimini de hedef kılavuzuyla karşılaştırın. Enhanced RTMP codec yeteneği bilgisini taşır; gerçek çıkışı değerlendirmek için provayı kullanın.
Somut bir çıkış seçimi
Bunu kabul eden bir etkinlik için 1080p30 H.264/AAC, uyumluluğu önceleyen pratik bir seçimdir. Güncel YouTube uç noktası ile gerçek kaynak/çıkış bu yolu destekliyorsa Enhanced RTMP ile HEVC kullanın. Her iki durumda da provadan önce video profilini, GOP/anahtar kare sıklığını, sesi ve atanmış uç noktayı kontrol edin.
İzleyici yolunu prova edin
- Tam kaynak biçimiyle özel bir test başlatın.
- Callaba'nın girişi gördüğünü ve yapılandırılmış çıkışın bağlandığını doğrulayın.
- Alınan akış durumunu ve uyarıları YouTube Live Control Room'da kontrol edin.
- Önizleme/izleyici yolunu açın; program sesini ve görüntüsünü kontrol edin.
- Kaynağı bir kez durdurup yeniden başlatın, sonra gözlenen kurtarma yordamını belgeleyin.
Sorunu sınıra göre teşhis edin
Kaynak sağlıklı olduğu halde YouTube ingest göstermiyorsa kopyalanan sunucu URL'sini/anahtarını ve çıkış protokolünü yeniden kontrol edin. YouTube bir akış alıyor ancak videoyu reddediyorsa codec/profili ve diğer kodlayıcı ayarlarını güncel belirtimiyle karşılaştırın. Ingest sağlıklı ancak izleyici görünümü gecikiyor veya kullanılamıyorsa RTMP kaynağını körlemesine değiştirmek yerine YouTube etkinlik durumunu ve oynatım yolunu inceleyin.
Kaynaklar ve sonraki adım
Yapılandırma kaynakları olarak YouTube canlı kodlayıcı ayarlarını ve Veovera Enhanced RTMP v2 belirtimini kullanın. Önce Callaba'ya yayın yapan bir kaynak için RTMP Server kullanın, ardından ayrı YouTube çıkışını yapılandırın.