Çoğu yayıncı hangi video oynatıcıyı kullanıyor?
Yayınlanan: 2018-08-03Bu yayın en son 6 Temmuz 2022'de güncellendi
Bu ayrıntılı blog gönderisinde, piyasada yayıncıların kullanabileceği farklı video oynatıcılara daha yakından bakacağız, özelliklerini karşılaştıracağız (karşılaştırma tablosu dahil), video reklam sunmaya, farklı video reklam birimlerine ve hatta tuzaklara bakacağız. reklam sunumu.
Şu anda Google Ad Exchange ile çalışıyorsanız, video reklam sunmaya yönelik en iyi uygulamaları sağlayan bir bölüm de ekledik. Hadi başlayalım!
JW oynatıcı
JW oynatıcı, çok çeşitli formatları (HLS, VAST 3.0, VPAID 2.0) destekleyen ve başlıca reklam ağlarının çoğuyla entegre olan, en çok kullanılan web tabanlı oynatıcılardan biridir.
Burada VPAID ve VAST hakkında daha fazla bilgi edinin.
Bu video oynatıcı, canlı akış desteği, altyazı gibi gelişmiş özelliklerle çok platformlu reklam sunumunu destekler ve 360 derece ve VR video oynatma için yerel destekle geleceğe hazırdır.
Uygulama içi uygulamalar için hem Android hem de iOS için yerel SDK'lar sağlar. Ayrıca, Google'ın DoubleClick paketi aracılığıyla reklam sunmak için güvenilir bir sağlayıcıdır ve Google sertifikalı bir yayıncılık iş ortağıdır.
JW oyuncu istemcileri arasında Amazon, Vice, Univision, Fox ve çok daha fazlası bulunur. JW oynatıcı, SpotX ile işbirliği içinde yakın zamanda JW oynatıcı kullanılarak sunulan içerikten para kazanmak için yerel Başlık teklifini (video) tanıttı.
Oynatıcı yetenekleri ve işlevsel yönleri hakkında fikir edinmek için demo ve örnek oynatıcı uygulamaları burada bulunabilir.
JW player 8 sürümünde bulunan özellikler:
- Çoklu protokol akış desteği: HLS, DASH (Adobe RTMP desteklenmez)
- HTML5 modunda 4k video oynatma desteği
- 60FPS video oynatma desteği
- RSS/XML ve JSON formatında çalma listesi desteği
- VAST 4.0, VPAID 2.0, VMAP desteği
- Başlıca reklam sunucusu SDK'ları ile entegrasyon: Google IMA SDK ve FreeWheel Ad Manager SDK
- Kapsülleme, şelale/yedek, reklam planlaması
Bu video oynatıcı için fiyatlandırma aylık 5$'dan başlar (yıllık faturalandırılır). Trafiğe dayalı olarak reklam sunma yoluyla para kazanma için özel fiyatlandırma aylık 50 dolardan fazladır. IMA SDK entegrasyonu, giriş (5$ pm) ve orta seviye (50$ pm) teklifleri için mevcut değildir.
Ooyala
Ooyala video oynatıcının en son sürümü, tüm video yayınlama ve para kazanma ihtiyaçlarınızı karşılayacak uzun bir özellik listesine sahiptir. Kullanıcı arabirimi tasarımları, Google Material UX kurallarına uygundur ve markanızı yansıtacak şekilde büyük ölçüde özelleştirilebilir.
Ooyala player 4.0'da bulunan özelliklerden bazıları şunlardır:
- İçeriğe duyarlı oynatıcı kontrolleri
- Altyazılar (DFXP)
- Sosyal medyada içerik paylaşabilme
- Öneri motoru
- Desteklenen biçimler: VAST 3.0, VPAID 2.0, VMAP 1.0, HLS ve MP4, OSMF Flash HDS, Akamai paketli HDS ve DASH ve HLS
- Canlı akış içeriği oynatmada geriye dönük arama
- Podding ve işaret noktası yönetimi
- Android ve iOS SDK'ları
- Bir eklenti aracılığıyla Google IMA entegrasyonu.
- Çoklu analitik platform desteği (Adobe, comScore, Nielsen, Google analytics, vb.)
- Ooyala darbesi aracılığıyla yerel para kazanma teklifi.
- Birden fazla reklam ağı entegrasyonuna sahiptir.
Fiyatlandırma: Orada müşteri fiyatlandırma yapısına bakın.
Brightcove
Brightcove'un video yayınlama ve para kazanma teklifleri, yüksek trafiğe ve büyük içerik kataloglarına sahip büyük yayıncılara yöneliktir. Brightcove ürün paketi, temel içerik oynatmadan içerik barındırmaya, içerik alımına, gelişmiş analiz ve pazarlama araçlarına kadar video içeriği yayınlamanın tüm gereksinimlerini karşılar.
Bu, hareketli parça sayısını azaltmaya yardımcı olacak, böylece herhangi bir uyumluluk sorununu ortadan kaldıracak ve güvenilirliği artıracaktır. Ford, BBC, Oracle, Condenast ve GoDaddy gibi en büyük markalardan bazıları, yayıncılık ihtiyaçları için Brightcove paketini kullanıyor.
Özellikler şunları içerir:
- Google'ın IMA, OnceUX, SpotX ve FreeWheel entegrasyonu
- 360 video oynatma desteği
- DRM içerik koruması kullanılabilirliği (Widevine Media formatı)
- Canlı akış çok formatlı dağıtım desteği (HLS, DASH, Apple'ın FairPlay Akışı)
- Uygulama içi uygulamalar için yerel iOS ve Android SDK'ları
- Yerel tvOS (Apple TV) desteği
- Yerel iOS SDK ile para kazanılmayan içerik için Airplay desteği
- Native Analytics ve Adobe Analytics entegrasyonu
- Yerel iOS ve Android SDK'larında birden çok ses parçası desteği
- Sunucu tarafı reklam sunma desteği
Fiyatlandırma: Yalnızca özel fiyatlandırma mevcuttur.
video.js
Bu listedeki diğer oynatıcılardan farklı olarak Video.js, videodan para kazanmayı destekleyen HTML5 tabanlı bir video oynatıcının açık kaynaklı bir sunumudur. Projenin ana sponsoru, video oynatıcısı da video.JS çerçevesinin üzerine inşa edilmiş olan Brightcove'dur.
Proje, 3. taraf entegrasyonu ve ek hizmetler için çok çeşitli eklentilere sahip çok yardımcı bir topluluğa sahiptir. Gereksinime göre özelleştirilebilir (HTML, CSS ve Javascript ince ayarı gerekir) veya kutudan çıkar çıkmaz kullanılabilir.
Buradaki kılavuza ve IMA SDK entegrasyonunu desteklemek için mevcut eklentiye bakın.
Bazı tanınmış müşteriler arasında Instagram, Twitter, Microsoft, Github, IGN, The Guardian ve daha pek çoğu yer alır.
Eklentiler tarafından desteklenen özellikler şunlardır:
- Özel oynatma listesi küratörlüğü
- Airplay ve chromecast desteği (Tarayıcı ve cihaza bağlı)
- Google Analytics entegrasyonu
- Canlı akış desteği (HLS ve DASH)
- Özel hata raporlama
- DRM içeriği oynatma (Apple Fairplay)
- IMA SDK entegrasyonu
- Ooyala CDN entegrasyonu
- 360, VR ve panorama video desteği
- İçerik öneri motoru
- Sosyal paylaşım entegrasyonu
Fiyatlandırma: Ücretsiz
Özellik karşılaştırma matrisi
JW Oyuncu | Ooyala | Brightcove | Video.JS | |
HTML5 | ✓ | ✓ | ✓ | ✓ |
Yerel Analitik | ✓ | ✓ | ✓ | ✘ |
CDN | ✓ | ✓ | ✓ | ✘ |
özelleştirilebilir | ✓ | ✓ | ✓ | ✓ |
Çoklu bit hızı desteği | ✓ | ✓ | ✓ | ✓ |
Destek olmak | ✓ | ✓ | ✓ | ✘ |
Sözleşme | ✓ | ✓ | ✓ | ✘ |
güvenli teslimat | ✓ | ✓ | ✓ | ✓ |
API desteği | ✓ | ✓ | ✓ | ✓ |
Özgür | ✘ | ✘ | ✘ | ✓ |
Video oynatıcılar hakkında arka plan bilgileri
Geleneksel olarak video oynatıcıların yapacak tek bir işi vardı, o da içeriği yalnızca temel gezinme kontrolleriyle oynatmaktı. Oyuncuların oluşturabilecekleri bir video formatı listesi vardı ve hepsi bu kadar.
Günümüzde video oynatıcılar, sürekli artan bir talebi ve sadece bir video öğesini oynatmanın dışında birçok işlevi karşılamak için gelişti. HTML5'in sektör genelinde benimsenmesiyle, bir zamanlar yaygın olarak kullanılan flash çerçevesine dayalı oynatıcılar hızlı bir düşüş yaşıyor.
Flash tabanlı oynatıcılar yerine bir HTML5 oynatıcıya geçmeniz için birçok neden vardır ve bunların iki ana itici gücü hız ve güvenliktir.
Bununla birlikte, flash tabanlı içerik sunmak istiyorsanız, şu anda bile sizin için birçok seçenek var, birçok video oynatıcı flash formatlı video dosyalarını destekliyor.
Reklam sunma bağlamında, flash artık tüm büyük web tarayıcıları tarafından desteklenmemektedir.
Bir video oynatıcı bir reklamı nasıl ister ve sunar?
Bir oyuncu öncelikle, reklamın oluşturulması gereken işaret noktalarında tetiklenecek olan bir video reklam etiketinin uygulanmasını gerektirir.
Video reklamların sunulduğu üç ana konum vardır:
- Videodan önce gösterilen reklam: İçerik oynatma başlamadan önce oynatılan/oluşturulan reklam.
- Videonun ortasında gösterilen reklam: İçeriğin başlangıcı ile bitişi arasındaki herhangi bir konum, videonun ortasında gösterilen reklam olarak kabul edilir.
- Videodan sonra gösterilen reklam: İçeriğin sonunda/tamamlandığında oynatıldığında/oluşturulduğunda reklam.
Reklam sunucusuna istek yapıldığında, reklam seçimi/GZT yapılır ve kazanan reklam, ilgili tüm medya varlıkları ve izleme etkinliği ping'leriyle birlikte bir VAST XML yanıtında döndürülür.
(VAST, tüm reklam sunucularından ortak bir XML yanıtı almak için IAB tarafından geliştirilen bir özellik olan 'Dijital Video Reklam Sunma Şablonu' anlamına gelir. Bundan önce, her reklam sunucusu ve oynatıcı farklı biçimlerde bir yanıt gerektiriyordu, bu da verimli değildi)
Oynatıcı, reklam sunucusundan VAST XML yanıtını aldığında, reklam öğesi dosyalarını getirir ve bunları içerik oynatmadan önce/oynatma sırasında/sonra önceden tanımlanmış işaret noktalarında oluşturur.
Oynatıcı, ilişkili olay tetikleyicilerinde VAST XML'de döndürülen izleme olaylarını da tetikler. Herhangi bir arıza/sorun olması durumunda, bir VAST hatası tetiklenir ve gelecekteki analizler için reklam sunucusunda günlüğe kaydedilir.
Video reklam sunumu durumunda medya varlıklarını barındırmanın üç farklı yolu vardır:
Barındırılan reklam sunucusu
Medya varlıkları, reklamları sunmak için kullanılan reklam sunucusunda barındırılır. Bu yaklaşımın avantajı, medya dosyalarının doğrudan barındırma URL'sinin VAST yanıtında döndürülmesidir. Bu, medya dosyalarının oynatıcı tarafından getirilmesi için gecikmeyi ve başarısızlık oranını önemli ölçüde azaltır.
Harici olarak barındırılan
Medya varlıkları, 3. taraf bir CDN'de barındırılır ve barındırma URL'si, VAST XML'de döndürülür. Bu, CDN yanıt süresine bağlı olarak medya dosyalarının alınmasındaki gecikmeyi artırabilir.
Yönlendirme etiketleri
Bu, reklam sunucusunda bir yönlendirme etiketinin trafiğe eklendiği ve aynı etiketin VAST XML'de döndürüldüğü, en sık kullanılan medya varlığı barındırma türüdür. Oynatıcı daha sonra, medya dosyalarını ikinci bir VAST yanıtında getiren yeniden yönlendirme etiketini tetikler.
Bu seçenek genellikle ikinci bir reklam sunucusunda başka bir açık artırmanın gerçekleştirildiği uygulamalarda kullanılır ve medya dosyaları/reklam her istek için farklı olabilir.
Video reklam birimi türleri/uygulama/sunum
yayın içi
Bu tür video reklam sunumunda, video reklamlar bir oynatıcı/Uygulama içinde sunulur. Bu durumda hedef Kitlenin ana odak noktası, özellikle video oynatıcı aracılığıyla sunulan içerik olacaktır. Bu ortamda genellikle 3 reklam biçimi sunulur:
- Doğrusal: Bunlar genellikle video biçimindeki reklamlardır ve içerik oynatımı kesilerek sunulur.Doğrusal reklamların içerikten önce (preroll), içerik oynatma sırasında (videonun ortasında gösterilen reklam) ve içerik oynatmayı bitirdikten sonra (post-roll) sunulabileceği üç konum/zaman çizelgesi vardır.
- Doğrusal Olmayan: Bunlar, içeriğin oynatılmasını kesmeyen/duraklatmayan, genellikle statik görüntüler veya zengin medya özellikli biçimlerdir.Bunlar tipik olarak daha küçük boyuttadır ve video oynatıcının alt/alt kısmında kaplanmıştır.
- Tamamlayıcı: Bunlar, daha sürükleyici bir deneyim sağlamak ve ayrıca kullanıcılara, sona erdikten sonra bile daha önce sunulan video reklamla ilgili işlem yapma seçeneği sunmak için oynatıcının yakınında bulunan doğrusal reklamlarla birlikte sunulan genel görüntülü reklamlardır. kısa video reklamlar).
Çıkış akışı:
Bu tür bir uygulamada, bir video oynatıcıda odak içeriği yoktur. Video reklamlar, sayfada görüntülenen içerik doğrultusunda sunulur.
Yayın dışı video reklamları sunmanın birden çok yolu veya uygulaması vardır. En yaygın olanı, video reklamın bir görüntülü reklam birimi içinde oluşturulduğu banner içi videodur.
Yaygın olarak kullanılan diğer uygulamalar video geçiş reklamı, sayfa içi videodur (oynatıcı oluşturma).
Video reklam sunmaya özgü yaygın başarısızlık noktaları:
Zaman Aşımı : Her oyuncunun önceden tanımlanmış bir zaman aşımı ayarlama seçeneği vardır; bu süreye ulaşıldığında içerik oynatmaya başlar.Bu, optimum kullanıcı deneyimi sağlayan ortam dosyalarının alınmasında gecikme/gecikme olması durumunda içeriğin/oynatımın durdurulmamasını sağlar.
Boş VAST yanıtı: Yönlendirme etiketlerinde, yönlendirme URL'si bir reklam getirmediyse, yani 3. taraf reklam sunucusuna yapılan istek doldurulmadıysa, bir olasılıktır.
Çoklu yönlendirmeler: Bazı reklamverenler/reklam sağlayıcılar, trafiğe eklenen 1. yönlendirme etiketi için başka bir yönlendirme etiketi döndürür.Bunun nedeni zincirleme bağlantı ve sonsuz döngüler veya her bir yeniden yönlendirme yanıtındaki gecikme olabilir.
Bunu önlemek için, video oynatıcıların bir yönlendirme sınırı vardır ve bu sınıra ulaşıldığında bir VAST hatası tetiklenir. Belirlenmiş bir sınır yoksa, bir sonraki başarısızlık noktası zaman aşımına uğramak olacaktır.
Desteklenmeyen medya öğesi biçimi: Video oynatıcı, VAST XML'de döndürülen medya dosyalarını işleyemezse bu hata tetiklenir.Her biri farklı boyutta, bit hızında, kodlamada vb. birden fazla medya dosyası döndürüleceğinden bu hata pek yaygın değildir. Oyuncu, reklamın gösterileceği ortama en uygun olanı seçebilir.
Bir reklam oynatılamadığı ve bir hatayı tetiklediğinde gelirinizi mi kaybediyorsunuz?
Reklam sunucunuza trafiğe eklenen etiketler bir reklamı getiremezse ne olur?
Söz konusu istek/gösterimden para kazanma fırsatı kaybedilecektir. Bu sorunu çözmek için şelale/geri dönüş devreye giriyor. Reklam sunucunuzda bir yedek etkinleştirildiğinde, VAST XML yanıtında önceden tanımlanmış sayıda kazanan reklam gönderir.
İlki herhangi bir nedenle başarısız olursa, oyuncu listedeki bir sonraki reklama geçer. Bu işlem, oyuncu bir reklam oynatabilene kadar devam eder.
Bu senaryodaki bariz soru şudur: Bu, reklam yükleme ve oluşturma sürelerinde bir gecikmeye/artmaya neden olur mu?
Bu durumda ek yük çok önemsizdir ve oyuncu geri dönüşü milisaniyeler içinde tamamlar.
Geri dönüş doğru ayarlanmış olsa bile olası bir hata noktası:
Bu durumda tek başarısızlık noktası, 3. taraf sunucusunun bir yanıt döndürmemesi veya reklam olmadığı için boş bir yanıt döndürmesidir.
Bu durumda, video oynatıcı ayarlanan zaman aşımını bekleyecek ve bu süreye ulaşıldığında içerik oynatmayı başlatacaktır. Yedekteki reklamlar denenmemiş bile olacak.
Yedekteki tüm reklamlar denenmeden önce zaman aşımı tetikleme sorunu nasıl çözülür?
Buna iki yaklaşım vardır:
- 3. taraf reklam sunucusunun yanıtındaki gecikmeyi test edin ve kazanan teklif/reklam olmadığında yanıt döndürmesi çok zaman alan reklam sunucularını/etiketlerini kullanmaktan kaçının.
- Oynatıcı varsayılan zaman aşımını, reklam sunucunuza veya talep ortaklarından gelen etiketlerin ortalama reklam sunucusu yanıt sürelerine bağlı olarak daha yüksek bir süreye ayarlayın.
Google Ad Exchange (AdX) aracılığıyla video reklam sunmaya yönelik ipuçları ve en iyi uygulamalar
- Google'ın programatik platformları aracılığıyla reklam sunabilmek için, video oynatıcının IMA SDK ile entegre olması gerekir; bu olmadan raporlamada tutarsızlıklar ve tutarsızlıklar olabilir.
- IMA SDK entegrasyonu mümkün değilse Google, adaptör etiketlerinin kullanımı yoluyla AdX talebini karşılamak için alternatif bir yaklaşım sunar. Bir adaptör etiketi, IMA olmayan bir tümleşik oynatıcıda sunulduğunda, söz konusu özel istek için IMA SDK işlevselliğini taklit eder ve bir IMA SDK tümleşik oynatıcınınki gibi tüm işlev çağrılarını ve işlevselliği sağlar. Bağdaştırıcı etiketleri, Google AdX'te video etiketleri oluşturulurken teknoloji 'IMA Bağdaştırıcısı' olarak seçilerek oluşturulabilir.
- Bu önerilen bir yaklaşım olmadığından ve reklamı oynatmayarak bir VAST 901 hatasını tetikleyebileceğinden, IMA SDK ile entegre oynatıcılarda IMA adaptör etiketleri sunmaktan kaçının.
- AdX program politikalarına ek olarak, burada listelenen AdX videoya özgü politikalara uyduğunuzdan emin olun.
- Nisan 2018'den itibaren, Chrome'un yeni politika güncellemesi, otomatik oynatılan video reklamlara bir kısıtlama getirmektedir. Bu, yalnızca sesli otomatik oynatılan video reklamlar sunuyorsanız etkilenir ve varsayılan olarak sesi kapatılan otomatik oynatılan video reklamlar için geçerli değildir.
- Otomatik olarak oynatılan sesi kapatılmamış video reklamların yayınlanmasına, yalnızca aşağıdaki ölçütlerden herhangi birinin karşılanması durumunda izin verilir:
- Reklam oynatmayı başlatmadan önce, kullanıcı web sitenizde etkileşimde bulunmuştur.
- Kullanıcının MEI'si (Media Engagement Index) önceden tanımlanmış bir eşiğin üzerindedir (Yalnızca masaüstü için). MEI endeksinin hesaplanması bu makalede ayrıntılı olarak açıklanmıştır.
- Bir mobil platformda, kullanıcı siteyi Cihazın ana ekranına sabitledi/yer işareti koyduysa.
Çözüm
Bu makalede sizin için tüm bilgileri vermiş olsak da, video oynatıcılar ve video reklam sunumu karmaşık olabilir. Yayıncılık işiniz için doğru olanı seçme ve doğru bir şekilde uygulama konusunda yardım almak için bugün MonetizeMore'da Profesyonel bir hesaba kaydolun!
Ek sorular
JW oynatıcı nedir?
JW oynatıcı, çok çeşitli formatları destekleyen ve çoğu reklam ağıyla entegre olan, en çok kullanılan web video oynatıcılarından biridir. Blog yazımızda özellikleri hakkında daha fazla bilgi edinin.
Brightcove oyuncusu nedir?
Brightcove oynatıcı, yüksek trafiğe ve büyük içerik kataloglarına sahip büyük yayıncılar için tasarlanmıştır. Oynatıcı, çok çeşitli özellikler sunar ve video içeriği yayınlamak için tüm gereksinimleri karşılar.
Ooyala oyuncusu nedir?
Ooyala video oynatıcı, birden fazla cihazda tüm yayıncı video para kazanma ihtiyaçlarını karşılayan uzun bir özellik listesine sahip bir oynatıcıdır. Video oynatıcıyı blog gönderimizde daha ayrıntılı olarak tartışıyoruz.
video.js nedir?
Video.js, yayıncıların videodan para kazanmak için kullanabileceği açık kaynaklı bir video oynatıcıdır. Brightcove, projenin ana sponsoru. Video oynatıcıları, video.JS çerçevesinin üzerine inşa edilmiştir.