Doğrulanan şirket içi canlı akış kodlayıcıları

media services logosu v3


v2 Media Services mı arayabilirsiniz?

Azure Media Services, canlı bir olay (kanal) canlı akış içeriğini işlemek için bir işlem hattını temsil eder. Canlı olay, canlı giriş akışlarını iki şekilde alır.

  • Şirket içi bir Live Encoder, Media Services ile canlı kodlama gerçekleştirmek için etkinleştirilmemiş canlı olayına çoklu bit hızlı bir RTMP veya Kesintisiz Akış (parçalanmış MP4) akışı gönderir. Alınan akışlar, daha fazla işlem yapmadan canlı olayları geçer. Bu yönteme doğrudan geçiş adı verilir. Canlı kodlayıcının, istemciye Uyarlamalı bit hızında akışa izin vermek için tek bit hızlı bir akış yerine çoklu bit hızına sahip akışlar göndermesini öneririz.

    Geçişli canlı etkinlik için Multi-bitücretler akışları kullanıyorsanız, kayıttan yürütme tarafında beklenmeyen bir davranışın olmaması için video GOP boyutu ve farklı bit hızlarındaki video parçaları eşitlenmelidir.

    İpucu

    Doğrudan geçiş yöntemi kullanmak, canlı akış yapmanın en ekonomik yoludur. Hizmet, alma gereksinimlerinize bağlı olarak temel ve standart geçiş modunu destekler. Temel doğrudan geçiş en ekonomiktir, ancak özelliklerde sınırlıdır.

  • şirket içi bir live encoder, aşağıdaki biçimlerden birinde Media Services ile gerçek zamanlı kodlama gerçekleştirmek için etkinleştirilen canlı olaya tek bit hızlı bir akış gönderir: RTMP veya Kesintisiz Akış (parçalanmış MP4). Canlı etkinlik daha sonra, gelen tek bit hızlı akışın çoklu bit hızında (Uyarlamalı) bir video akışına canlı kodlamasını gerçekleştirir.

Bu makalede doğrulanan şirket içi canlı akış kodlayıcıları ele alınmaktadır. Doğrulama, satıcı kendi kendine doğrulama veya müşteri doğrulaması aracılığıyla yapılır. Microsoft Azure Media Services her bir kodlayıcı için tam veya kapsamlı bir test yapmaz ve güncelleştirmelerde sürekli olarak yeniden doğrulama yapmaz. Şirket içi Live Encoder ' ı nasıl doğrulayacağınız hakkında yönergeler için bkz. Şirket içi kodlayıcınızı doğrulama

Media Services ile canlı kodlama hakkında ayrıntılı bilgi için bkz. Media Services v3 ile canlı akış.

Kodlayıcı gereksinimleri

Kodlayıcılar, HTTPS veya RTMPS protokollerini kullanırken TLS 1,2 ' i desteklemelidir.

RTMP çıkış yapan canlı kodlayıcılar

Media Services, aşağıdaki RTMP çıkışı sağlayan gerçek zamanlı kodlayıcılardan birinin kullanılmasını önerir. Desteklenen URL düzenleri rtmp:// veya rtmps:// düzenidir.

RTMP üzerinden akış yaparken güvenlik duvarı ve/veya ara sunucu ayarlarını kontrol ederek 1935 ve 1936 numaralı giden TCP bağlantı noktalarının açık olduğundan emin olun.

RTMPS üzerinden akış yaparken güvenlik duvarı ve/veya ara sunucu ayarlarını kontrol ederek 2935 ve 2936 numaralı giden TCP bağlantı noktalarının açık olduğundan emin olun.

Not

RTMPS protokollerini kullanırken kodlayıcılar TLS 1,2 ' i desteklemelidir.

Uyarı

Yukarıdaki kodlayıcılar listesi yalnızca bir öneri listesidir. Kodlayıcılar Microsoft tarafından önemli bir şekilde sınanmamıştır veya doğrulanmaz ve güncelleştirme ya da son değişiklikler, bir uyumluluk kesintiye uğraabilecek olan kodlayıcı satıcıları veya açık kaynak projeleri tarafından tanıtılamaz.

Parçalanmış MP4 (Kesintisiz Akış alma) izleyen canlı kodlayıcılar

Media Services, çıkış olarak çoklu bit hızına Kesintisiz Akış (parçalanmış MP4) sahip aşağıdaki canlı kodlayıcılardan birini kullanmanızı önerir. Desteklenen URL düzenleri http:// veya https:// düzenidir.

Not

Kodlayıcılar, HTTPS protokollerini kullanırken TLS 1,2 ' i desteklemelidir.

  • Ateme TITAN Live
  • Antix dijital streamz live (daha önce Imagine Communication selenioflex live)
  • Cisco Digital Media Encoder 2200
  • Dinamik kullanım (TLS 1,2 gereksinimi nedeniyle sürüm 2.14.15 ve üzeri)
  • Envivio 4Caster C4 Gen III
  • FFmpeg
  • Media Excel Hero Live ve Hero 4K (UHD/HEVC)

İpucu

canlı etkinlikleri birden çok dilde (örneğin, bir ingilizce ses izi ve bir ispanyolca ses izi) akışla yapıyorsanız, canlı akışı bir geçişli canlı olaya göndermek için yapılandırılmış medya Excel live encoder ile bunu yapabilirsiniz.

Uyarı

Yukarıdaki kodlayıcılar listesi yalnızca bir öneri listesidir. Kodlayıcılar, Microsoft tarafından sürekli olarak test edilmez veya doğrulanmaz ve destek ya da hatalar, her zaman uyumluluğu kesen kodlayıcı satıcıları veya açık kaynak projeleri tarafından tanıtılamaz.

Şirket içi Live Encoder ayarlarını yapılandırma

Canlı olay türleriniz için geçerli olan ayarlar hakkında daha fazla bilgi için bkz. canlı olay türleri karşılaştırması.

Kayıttan yürütme gereksinimleri

İçeriği kayıttan yürütmek için hem ses hem de video akışının mevcut olması gerekir. Yalnızca video akışının kayıttan yürütülmesi desteklenmez.

Yapılandırma ipuçları

  • Mümkünse kablolu internet bağlantısı kullanın.
  • Bant genişliği gereksinimlerini belirlerken, akış bit hızları ' nı çift belirleyin. Zorunlu olmasa da bu basit kural, ağ tıkanıklığı etkisini azaltmaya yardımcı olur.
  • Yazılım tabanlı kodlayıcılar kullanırken gereksiz programları kapatın.
  • Kodlayıcı yapılandırmasını başlattıktan sonra dönüştürme işlemi, olayda olumsuz etkilere sahiptir. Yapılandırma değişiklikleri olayın kararsız hale gelmesine neden olabilir.
  • Azure Media Services için sürekli uyumluluk için Kodlayıcı yazılımının yeni sürümlerini her zaman test edin ve doğrulayın. Microsoft bu listedeki kodlayıcıları yeniden doğrulamaz ve çoğu doğrulama yazılım satıcıları tarafından doğrudan bir "kendi kendine sertifika" olarak gerçekleştirilir.
  • Olaylarınızı ayarlamak için kendinize bir zaman kazandırdığınızdan emin olun. Yüksek ölçekli olaylar için, kurulum 'un etkinlikten bir saat öncesine başlamasını öneririz.
  • H., uyumlu video ve AAC-LC ses codec çıkışını kullanın.
  • Yayın yaptığınız canlı olay türü için desteklenen çözümlerin ve çerçeve tarifelerinin hızını kontrol edin (örneğin, 60fps Şu anda reddedilir.)
  • Video kalitelerine göre anahtar çerçeve veya GOP zamana bağlı hizalama olduğundan emin olun.
  • Her video kalitesi için benzersiz bir akış adı olduğundan emin olun.
  • En iyi Uyarlamalı bit hızı performansı için önerilen katı CBR kodlamasını kullanın.

Önemli

Parçaların buluta yüklenmesi için CPU ve GÇ işlemleri içeren makinenin (CPU/bellek/vb.) fiziksel durumunu izleyin. Kodlayıcıdaki herhangi bir ayarı değiştirirseniz, değişikliğin etkili olması için kanalları/Canlı olayı sıfırlayın.

Ayrıca bkz.

Media Services v3 ile canlı akış

Sonraki adımlar

Kodlayıcınızı doğrulama