İçeriğe geç
Callaba

Donanım Hızlandırmalı Dönüştürme ve Enhanced RTMP

Bu sayfada

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

KatmanKararKabul 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üşümOlduğ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ırmaSeç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 RTMPBu 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

  1. Hedefin güncel aktarım, codec, ses, çözünürlük, kare hızı, bit hızı ve anahtar kare gereksinimlerini kaydedin.
  2. Kaynağı inceleyin. Yalnızca tüm ortam sözleşmesi zaten eşleşiyorsa olduğu gibi geçirin.
  3. 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.
  4. İş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.
  5. 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.