Live-to-VOD, canlı yayın akışlarını eş zamanlı olarak VOD videoları olarak kaydeder; medya varlık yönetimi, medya işleme, içerik üretimi ve CDN hızlandırmalı teslimat özelliklerini destekler.
Mimari
Aşağıdaki şekil Live-to-VOD mimarisini göstermektedir:
Avantajlar
Kayıtların geleneksel yöntemle kullanıcı depolama alanına alınması yerine ApsaraVideo VOD üzerinden kaydedilmesi şu avantajları sunar:
Uçtan uca video üretimi: ApsaraVideo VOD, Alibaba Cloud CDN ile transkodlama ve içerik teslimatını otomatikleştirerek eksiksiz bir video üretim iş akışı sağlar.
Zengin medya varlık yönetimi: ApsaraVideo VOD, kaydedilen videoları bağımsız varlıklar olarak yönetir ve kolay ölçeklenebilirlik için geniş bir yönetim seçeneği yelpazesi sunar.
Güçlü içerik üretimi: Çevrimiçi düzenleme yetenekleri sayesinde, geleneksel çevrimdışı üretim iş akışlarına gerek kalmadan kaydedilen videoları doğrudan cloud ortamında düzenleyebilirsiniz.
Yapay zeka destekli medya işleme: İçerik denetimi, akıllı küçük resim oluşturma ve medya parmak izi çıkarma gibi işlemler için yapay zekadan yararlanın.
Kullanım
Önkoşullar
ApsaraVideo VOD etkinleştirilmiş olmalıdır. Daha fazla bilgi için bkz. ApsaraVideo VOD'u Etkinleştirme.
ApsaraVideo Live etkinleştirilmiş olmalıdır. Daha fazla bilgi için bkz. ApsaraVideo Live'ı Etkinleştirme ve Satın Alma.
Kayıtları ApsaraVideo VOD'da depolamak için, ApsaraVideo VOD'u etkinleştirdiğiniz bölge ile yayın alanınızın canlı merkez bölgesinin aynı olması gerekir.
Canlı yayının VOD'a kaydedilmesini yapılandırma
ApsaraVideo Live, canlı içeriği kaydeder ve depolar; bu içerik daha sonra ApsaraVideo VOD'da yönetilir.
-
ApsaraVideo VOD'da, kaydedilen video içeriğini işlemek için bir transkodlama şablon grubu oluşturun.
ApsaraVideo VOD konsolu'da oturum açın. Transcoding Template Groups sayfasında şablon grubunu oluşturun. Daha fazla bilgi için bkz. Ses ve video transkodlama.
-
Canlı kayıtların ApsaraVideo VOD'da depolanması için ApsaraVideo Live'ı yapılandırın.
ApsaraVideo Live konsolu'da oturum açın. Hedef yayın alanı için Domain Settings > Templates > Live Recording > Record to VOD seçeneklerini belirleyerek Record to VOD sayfasına gidin. Bu sayfadaki ayarları belirtin. Daha fazla bilgi için bkz. Kayıtları VOD'da depolama. Kayıt yapılandırması eklemek için AddLiveRecordVodConfig API işlemini de çağırabilirsiniz.
-
Yapılandırmayı tamamladıktan sonra sistem, gelen canlı yayın akışlarını şablona göre kaydeder.
NotKayıt dosyalarının yayın kesintisi sonrasında birleştirilip birleştirilmeyeceği, kayıt şablonunda belirtilen stream interruption concatenation duration (yayın kesintisi birleştirme süresi) ayarına bağlıdır. Akış alımı yapılandırılan süre içinde yeniden başlarsa sistem devam eden yayını aynı akış olarak değerlendirir ve kayıtları tek bir dosyada birleştirir. Akış alımı yapılandırılan süreden sonra yeniden başlarsa sistem yeni bir kayıt dosyası oluşturur. Örneğin, süre 330 saniye olarak ayarlandığında, 330 saniye içinde yeniden alınan bir akış önceki kayıt dosyasıyla birleştirilir. Birleştirilmiş bir dosyanın ilk segmenti yalnızca ses içeriyor ve video karesi içermiyorsa, oluşan dosya için küçük resim oluşturulamaz ve dosya beklendiği gibi oynatılmayabilir.
Kaydedilen videoları sorgulama
Bir canlı yayın ApsaraVideo VOD'ya kaydedildikten sonra içerik, kapsamlı medya işleme yeteneklerine sahip video varlıkları olarak yönetilir. Kaydedilen videoları aşağıdaki yöntemlerle elde edebilirsiniz:
-
Konsoldan erişim
ApsaraVideo VOD konsolunun sol gezinme bölmesinde Media Files öğesini seçin ve ardından Audio/Video'yu tıklayın. Audio/Video sayfasında sonuçları filtrelemek için Source açılır listesinden ApsaraVideo Live seçeneğini belirleyin.
ApsaraVideo Live konsolunun sol gezinme bölmesinde Feature Management > Live Recording seçeneklerini belirleyin. Live Recording sayfasında Recording Files sekmesini tıklayın. Kayıt dosyalarını AppName ve StreamName değerlerine göre filtreleyebilirsiniz.
-
Kayıt geri araması
Canlı kayıt tamamlandığında ApsaraVideo VOD'nun bir kayıt geri araması göndermesi için yapılandırma yapın. Live Recording Complete olayını dinleyerek yeni oluşturulan video varlıklarına ilişkin bilgilere ulaşabilirsiniz.
-
API işlemi çağırma
ApsaraVideo VOD, videoları sorgulamak için bir API işlemi sağlar. Videoları almak için ListLiveRecordVideo işlemini çağırın ve alan adı,
AppNameileStreamNameparametrelerini belirtin.
SSS
Canlı kayıtta neden küçük resim bulunmaz? Otomatik küçük resim oluşturmayı nasıl etkinleştiririm?
ApsaraVideo VOD varsayılan olarak canlı yayından kaydedilen bir video için otomatik olarak küçük resim oluşturmaz. Küçük resimlerin otomatik olarak oluşturulmasını sağlamak için canlı kayıt yapılandırmasında anlık görüntüleri etkinleştirin. Alternatif olarak, video oluşturulduktan sonra SubmitSnapshotJob işlemini manuel olarak çağırarak belirli bir zaman noktasında anlık görüntü alın ve bu anlık görüntüyü video küçük resmi olarak ayarlayın.
Referanslar
Live-to-VOD senaryosu seçme: Otomatik transkodlama ve Alibaba Cloud CDN hızlandırma ile canlı kayıt; yalnızca depolama içeren canlı kayıt ve ardından manuel transkodlama ile Alibaba Cloud CDN hızlandırma; çok dönemli video kayıtlarının otomatik birleştirilmesi olmak üzere üç tipik senaryoyu kapsar.
Live-to-VOD hakkında SSS: Live-to-VOD ile ilgili yaygın sorunları ve önerilen çözümleri kapsar.