Azure portal kullanarak şirket içi kodlayıcılarla canlı akış gerçekleştirme

Media Services logosu


Not

Media Services v2’ye herhangi bir yeni özellik veya işlevsellik eklenmemektedir.
V3 Media Servicesen son sürüme göz atın. Ayrıca bkz. v2 'den v3 'e geçiş kılavuzu

Bu öğretici, Azure portal kullanarak doğrudan teslimat için yapılandırılmış bir Kanal oluşturmaya ilişkin adımları anlatmaktadır.

Önkoşullar

Öğreticiyi tamamlamak için aşağıdakiler gereklidir:

Aşağıdaki makaleleri gözden geçirmeniz için önerilir:

Ortak canlı akış senaryosu

Aşağıdaki adımlar, doğrudan teslimat için yapılandırılan kanalları kullanan ortak canlı akış uygulamaları oluşturmaya dahil olan görevleri açıklamaktadır. Bu öğretici, doğrudan geçiş kanalı ve canlı olayları oluşturmayı ve yönetmeyi gösterir.

Not

İçerik akışı yapmak istediğiniz akış uç noktasının Çalışıyor durumunda olduğundan emin olun.

  1. Bilgisayara bir video kamera bağlayın.
    Kurulum fikirleri için basit ve taşınabilir olay video dişli kurulumunagöz atın.

  2. Çoklu bit hızlı RTMP ya da Parçalı MP4 akışı çıktısı veren bir şirket içi gerçek zamanlı kodlayıcı çalıştırın ve yapılandırın. Daha fazla bilgi için bkz. Azure Media Services RTMP Desteği ve Gerçek Zamanlı Kodlayıcılar.
    Ayrıca, bu bloga göz atın: OBS Ile canlı akış üretimi.

    Bu adım, Kanalınızı oluşturduktan sonra da gerçekleştirilebilir.

  3. Geçiş Kanalı oluşturun ve başlatın.

  4. Kanal alma URL’sini alın.

    Alma URL’si gerçek zamanlı kodlayıcı tarafından akışı Kanala göndermek için kullanılır.

  5. Kanal önizleme URL’sini alın.

    Kanalınızın canlı akışı düzgün şekilde aldığını doğrulamak için bu URL’yi kullanın.

  6. Canlı olay/program oluşturun.

    Azure portalı kullanırken, canlı bir olay oluşturma bir varlık da oluşturur.

  7. Akışı ve arşivlemeyi başlatmaya hazır olduğunuzda, olayı/programı başlatın.

  8. İsteğe bağlı olarak, gerçek zamanlı kodlayıcıya bir reklam başlatması bildirilebilir. Reklam, çıktı akışına eklenir.

  9. Olay akışını ve arşivlemeyi durdurmak istediğinizde, olayı/programı durdurun.

  10. Olayı/programı silin (ve isteğe bağlı olarak varlığı silin).

Önemli

Lütfen şirket içi kodlayıcılarda ve geçiş kanallarında canlı akışlarla ilgili kavramları ve dikkate alınması gereken noktaları öğrenmek için Çoklu bit hızı akışları oluşturan şirket içi kodlayıcılarla canlı akış başlığını gözden geçirin.

Bildirimleri ve hataları görüntülemek için

Azure portal tarafından oluşturulan bildirimleri ve hataları görüntülemek istiyorsanız, Bildirim simgesine tıklayın.

Bildirimler

Geçiş kanalları ve olayları oluşturma ve başlatma

Bir kanal, canlı akıştaki kesimleri yayımlamanızı ve depolamanızı denetlemenizi sağlayan olaylar/programlarla ilişkilidir. Kanallar olayları yönetir.

Program için kaydedilen içeriği kaç saat tutmak istediğinizi Arşiv Penceresi uzunluğunu ayarlayarak belirleyebilirsiniz. Bu değer en az 5 dakika, en çok 25 saat olarak ayarlanabilir. Arşiv penceresi uzunluğu, istemcilerin geçerli canlı konumdan zamanda geri gidebilecekleri en uzun süre miktarını da belirler. Olaylar belirtilen süre miktarında yürütülür, ancak pencere uzunluğunu aşan içerik sürekli olarak iptal edilir. Bu özelliğin bu değeri, istemci bildiriminin ne kadar uzayabileceğini de belirler.

Her olay bir varlıkla ilişkilidir. Olayı yayımlamak için ilişkili varlığa yönelik bir OnDemand bulucu oluşturmanız gerekir. Bu bulucuya sahip olmak istemcilerinize sağlayabileceğiniz bir akış URL’si oluşturmanıza olanak tanır.

Bir kanal eşzamanlı çalışan üç olaya kadar destekler, böylece aynı gelen akışta birden fazla arşiv oluşturabilirsiniz. Bu özellik, gerektiğinde bir olayın farklı kısımlarını yayımlamanıza ve arşivlemenize olanak tanır. Örneğin, iş gereksiniminiz bir programın 6 saatini arşivlemek ancak son 10 dakikasını yayınlamak olabilir. Bunu yapmak için, eşzamanlı olarak çalışan iki program oluşturmanız gerekir. Bir program olayı 6 saat arşivlemek için ayarlanır ancak program yayımlanmaz. Diğer program 10 dakika arşivlenecek şekilde ve bu program yayımlanır.

Mevcut canlı olayları yeniden kullanmamalısınız. Bunun yerine, her olay için yeni bir olay oluşturun ve başlatın.

Akışa ve arşivlemeye hazır olduğunuzda olayı başlatın. Olay için akışı ve arşivlemeyi durdurmak istediğinizde programı durdurun.

Arşivlenen içeriği silmek için, olayı durdurun ve ardından ilişkili varlığı silin. Bir olay tarafından kullanılıyorsa varlık silinemez; önce olayın silinmesi gerekir.

Olayı durdurduktan ve sildikten sonra dahi, varlığı silmeniz sürece, kullanıcılar arşivlenen içeriğinizin isteğe bağlı içerik olarak akışını gerçekleştirebilir.

Arşivlenen içeriği tutmak istiyor ancak bu içeriğin akış için kullanılmasını istemiyorsanız, akış bulucuyu silin.

Bir kanal oluşturmak amacıyla portalı kullanmak için

Bu bölüm bir geçiş kanalı oluşturmak için Hızlı Oluştur seçeneğinin nasıl kullanılacağını gösterir.

Geçiş kanalları hakkında daha fazla ayrıntı için bkz. Çoklu bit hızı akışları oluşturan şirket içi kodlayıcılarla canlı akış.

  1. Azure portalında Azure Media Services hesabınızı seçin.

  2. Ayarlar penceresinde, Canlı Akış’a tıklayın.

    Kullanmaya başlama

    Canlı akış penceresi görüntülenir.

  3. RTMP alma protokolüyle bir geçiş kanalı oluşturmak için Hızlı Oluştur’a tıklayın.

    YENİ KANAL OLUŞTUR penceresi görüntülenir.

  4. Yeni kanala bir ad verin ve Oluştur’a tıklayın.

    Bunun yapılması RTMP alma protokolüyle bir geçiş kanalı oluşturur.

Olay oluşturma

  1. Olay eklemek istediğiniz bir kanal seçin.
  2. Canlı Olay düğmesine basın.

Olay

Alma URL’leri alma

Kanal oluşturulduktan sonra, gerçek zamanlı kodlayıcıya sağlayacağınız alma URL’lerini alabilirsiniz. Kodlayıcı bu URL'leri canlı akış girişi için kullanır.

Bir kanalın seçili olduğu ve kanal bölmesinin gösterildiği "canlı akış" sayfasını gösteren ekran görüntüsü.

Olayı izleme

Olay izlemek için, Azure portalda İzle’ye tıklayın veya akış URL'sini kopyalayın ve tercih ettiğiniz bir oynatıcı kullanın.

Oluşturulan

Canlı olay durduğunda otomatik olarak isteğe bağlı içeriğe dönüştürülür.

Temizleme

Geçiş kanalları hakkında daha fazla ayrıntı için bkz. Çoklu bit hızı akışları oluşturan şirket içi kodlayıcılarla canlı akış.

  • Bir kanal yalnızca kanaldaki tüm olaylar/programlar durdurulduğunda durdurulabilir. Kanal durdurulduktan sonra herhangi bir ücret uygulanmaz. Tekrar başlatmanız gerektiğinde, aynı alma URL’sine sahip olacağından kodlayıcıyı yeniden yapılandırmanız gerekmez.
  • Bir kanal yalnızca kanaldaki tüm canlı olaylar silindiğinde silinebilir.

Arşivlenen içeriği görüntüleme

Olayı durdurduktan ve sildikten sonra dahi, varlığı silmeniz sürece, kullanıcılar arşivlenen içeriğinizin isteğe bağlı içerik olarak akışını gerçekleştirebilir. Bir olay tarafından kullanılıyorsa varlık silinemez; önce olayın silinmesi gerekir.

Varlıklarınızı yönetmek için, Ayar’ı seçin ve Varlıklar’a tıklayın.

Varlıklar

Sonraki adım

Media Services öğrenme yollarını gözden geçirin.

Media Services v3 (en son)

Azure Media Services en son sürümüne göz atın!

Media Services v2 (eski)

Geribildirim gönderme

Geri bildirim sağlamak ve Azure Media Services’ı geliştirme hakkında önerilerde bulunmak için User Voice forumunu kullanın. Doğrudan aşağıdaki kategorilerden birine de gidebilirsiniz: