Kısa yanıt: donanım hızlandırma, desteklenen bir kodlama veya kod çözme yolunda kullanılan işlem kaynağını değiştirebilir. Hedef codec uyumluluğu ve Enhanced RTMP sinyallemesi ayrı kontroller olarak kalır. Çıkış sözleşmesiyle başlayın, temsili yük altında bir profili test edin; ardından işlem kapasitesinin yeterli olup olmadığına karar verin.
Hızlandırmayı ölçülmüş bir işleme işi için kullanın
| Katman | Karar | Kabul kontrolü |
|---|---|---|
| Giriş | Kaynak, seçilen iş akışında çözülebilir veya olduğu gibi geçirilebilir mi? | Kararlı giriş görüntüsü, ses eşlemesi ve kaynak telemetrisi |
| Dönüşüm | Olduğu gibi geçirme, yeniden paketleme veya yeni codec/çözünürlük/bit hızı temsili mi? | Beyan edilen çıkış codec'i, profili, boyutları, kare hızı ve GOP alıcı sözleşmesiyle eşleşir |
| Hızlandırma | Seçilen profil, seçilen işlem kaynağında kullanılabilir mi? | Sürekli çalışma kullanılabilir pay ve alınan ortamda gerileme olmadığını gösterir |
| Aktarım | Çıkış hangi uç noktayı ve aktarımı gerektiriyor? | Hedef, atanmış URL'si ve kimlik bilgileriyle bağlanır |
| Enhanced RTMP | Bu gönderici/alıcı çifti gerekli codec sinyallemesini destekliyor mu? | Alıcı gerçek ortamı kabul eder; yalnızca bağlantıya bakarak karar vermeyin |
Sıklıkla dönüştürme denilen dört işlemi ayırın
Olduğu gibi geçirme, kodlanmış ortamı değiştirmez. Yeniden paketleme, akışları mutlaka yeniden kodlamadan kapsayıcıyı veya paketlemeyi değiştirir. Dönüştürme, yeni bir temsilin kodunu çözer ve kodlar. Donanım hızlandırma, desteklenen bir işleme yolunun uygulama ayrıntısıdır; dördüncü bir ortam biçimi değildir. Altyapıyı boyutlandırmadan önce gerekli işlemi adlandırın.
Ortam hızlandırmanın değiştirdiği şey
Hızlandırma seçilmiş video işlemleri için uygun bir kaynak sağlayabilir, ancak kullanılabilir yoğunluk codec/profile, çözünürlük, kare hızı, giriş karmaşıklığı, diğer işler ve platform/sürücü birleşimine bağlıdır. AWS, VT1'i video dönüştürme iş yükleri için bir Amazon EC2 örnek ailesi olarak tanımlar; bunu altyapı bağlamı olarak kullanın, ardından seçilen Callaba kaynağını, çıkışını ve dağıtımını test edin. Donanım hızlandırma denetimleri Live Video Transcoding'e aittir, ancak bir profil üretim için kabul edilmeden önce yine temsili bir çalışmaya ihtiyaç duyar.
Enhanced RTMP bir birlikte çalışabilirlik sözleşmesidir
Veovera belirtimi, HEVC ve AV1 dahil yeni codec'ler için RTMP/FLV sinyallemesi ekler. Aktarım, hedefe göre yine RTMP veya RTMPS olabilir. RTMPS bağlantıyı TLS ile korurken Enhanced RTMP codec sinyallemesi ekler. Her iki yeteneği de hedef uç noktaya göre kontrol edin. YouTube rotası için YouTube'un güncel kodlayıcı belgeleri ve hedefin atanmış ingest ayrıntıları yapılandırma yetkisidir.
Bir kabul sonucu kaydedin
Hedefin gerekli codec'ini, profilini, GOP/anahtar kare sıklığını, sesini ve uç noktasını yazın; ardından seçilen temsili temsili yük altında çalıştırın. Sonraki operatörün çalışan yolu tekrarlayabilmesi için alınan çıkış sonucunu profille birlikte saklayın.
Bir profili hedefe göre geriye doğru oluşturun
- Hedefin güncel aktarım, codec, ses, çözünürlük, kare hızı, bit hızı ve anahtar kare gereksinimlerini kaydedin.
- Kaynağı inceleyin. Yalnızca tüm ortam sözleşmesi zaten eşleşiyorsa olduğu gibi geçirin.
- Dönüşüm gerekiyorsa hedef sözleşmesine uyan bir çıkış profili seçin ve seçilen hızlandırma yolunun kullanılabilir olup olmadığını belirleyin.
- İşleme davranışını, alınan ses/görüntüyü ve kurtarmayı gözlemlemek için temsili program materyalini yeterince uzun çalıştırın.
- Bilinen iyi profili ve onu kabul etmek için kullanılan kanıtı saklayın.
Sınırı gözlemleyerek sorun giderin
Giriş sağlıklı olduğu halde çıkış hiç başlamıyorsa önce hedef URL'sini, kimlik bilgilerini, çıkış etkinliğini veya uyumsuz profili işaret eder. Bağlı olup siyah video veren çıkış codec/profil ve alıcı kontrolü gerektirir. Gecikmeyi artırmak veya hızlandırmayı değiştirmek, çıkış sözleşmesini incelemenin yerine geçmez. Hareket kalitesi düştüğünde alınan temsili kaynakla karşılaştırın ve hız denetimini, sıklığı ve sürekli işleme payını gözden geçirin.
Callaba'nın rolü
Live Video Transcoding, codec, profil, bit hızı, kare hızı, boyutlar, GOP, parça, kanal, donanım hızlandırma ve bindirme ayarları için Callaba denetim yüzeyidir. El ile oluşturulan profil çalıştığında Restream API belgelerini kullanın. YouTube'a özgü bir Enhanced RTMP kurulumu için YouTube iş akışını izleyin; giriş erişimi için ingest tarafını yapılandırmak üzere RTMP Server kullanın.