大多數發布商使用什麼視頻播放器?
已發表: 2018-08-03這篇文章最近更新於 2022 年 7 月 6 日
在這篇詳細的博文中,我們將仔細研究市場上可供發布商使用的不同視頻播放器,比較它們的功能(包括比較表),查看視頻廣告服務、不同的視頻廣告單元,甚至廣告服務。
如果您目前正在使用 Google Ad Exchange,我們還提供了一個提供視頻廣告投放最佳做法的部分。 讓我們開始!
JW播放器
JW 播放器是最常用的網絡播放器之一,支持多種格式(HLS、VAST 3.0、VPAID 2.0)並與大多數主要廣告網絡集成。
在此處了解有關 VPAID 與 VAST 的更多信息。
此視頻播放器支持多平台廣告服務,具有實時流支持、隱藏式字幕等高級功能,並且具有對 360 度和 VR 視頻播放的本機支持,是面向未來的。
它為 Android 和 iOS 提供原生 SDK,用於應用內實現。 它還是通過 Google 的 DoubleClick 套件投放廣告的值得信賴的提供商,並且是 Google 認證的發布合作夥伴。
JW 播放器客戶包括亞馬遜、Vice、Univision、Fox 等。 JW Player 與 SpotX 合作最近推出了本地標頭競價(視頻),用於通過 JW Player 提供的內容獲利。
可以在此處找到演示和示例播放器實現,以了解播放器的能力和功能方面。
JW 播放器 8 版本中可用的功能:
- 多協議流支持:HLS、DASH(不支持 Adobe RTMP)
- HTML5 模式下的 4k 視頻播放支持
- 60FPS 視頻播放支持
- RSS/XML 和 JSON 格式播放列表支持
- VAST 4.0、VPAID 2.0、VMAP 支持
- 與主要廣告服務器 SDK 集成:Google IMA SDK 和 FreeWheel Ad Manager SDK
- Podding、瀑布/後備、廣告調度
此視頻播放器的起價為每月 5 美元(按年計費)。 根據流量通過廣告服務獲利的自定義定價每月超過 50 美元。 IMA SDK 集成不適用於入門級(下午 5 美元)和中級(下午 50 美元)產品。
歐亞拉
最新版本的 Ooyala 視頻播放器擁有一長串功能,可滿足您所有的視頻發布和貨幣化需求。 他們的 UI 設計遵循 Google Material UX 指南,並且高度可定制以反映您的品牌。
Ooyala 播放器 4.0 中的一些可用功能包括:
- 內容感知播放器控件
- 隱藏式字幕 (DFXP)
- 能夠在社交媒體上分享內容
- 推薦引擎
- 支持的格式:VAST 3.0、VPAID 2.0、VMAP 1.0、HLS 和 MP4、OSMF Flash HDS、Akamai 打包的 HDS 以及 DASH 和 HLS
- 直播內容回放的反向搜索
- 播客和提示點管理
- Android 和 iOS SDK
- 通過插件集成 Google IMA。
- 多分析平台支持(Adobe、comScore、Nielsen、Google Analytics 等)
- 通過 Ooyala pulse 提供原生貨幣化服務。
- 具有開箱即用的多個廣告網絡集成。
定價:查看那裡的客戶定價結構。
光明灣
Brightcove 的視頻發布和貨幣化產品面向擁有高流量和龐大內容目錄的大型發布商。 Brightcove 產品套件滿足視頻內容髮布的所有要求,從基本內容播放到內容託管、內容攝取、高級分析和營銷工具。
這將有助於減少移動部件的數量,從而消除任何兼容性問題並提高可靠性。 Ford、BBC、Oracle、Condenast 和 GoDaddy 等一些最大的品牌使用 Brightcove 套件來滿足他們的發布需求。
功能包括:
- 谷歌的 IMA、OnceUX、SpotX 和 FreeWheel 集成
- 360視頻播放支持
- DRM 內容保護可用性(Widevine 媒體格式)
- 直播流多格式交付支持(HLS、DASH、Apple 的 FairPlay Streaming)
- 用於應用內實施的原生 iOS 和 Android SDK
- 原生 tvOS (Apple TV) 支持
- 使用本機 iOS SDK 對非貨幣化內容的 Airplay 支持
- 本機分析和 Adobe Analytics 集成
- 原生 iOS 和 Android SDK 支持多音軌
- 服務器端廣告服務支持
定價:僅提供定制定價。
視頻.js
與此列表中的其他播放器不同,Video.js 是一種基於 HTML5 的視頻播放器的開源產品,支持視頻貨幣化。 該項目的主要贊助商是 Brightcove,其視頻播放器也構建在 video.JS 框架之上。
該項目有一個非常有用的社區,其中包含用於第 3 方集成和其他服務的各種插件。 它可以根據要求進行定制(需要調整 HTML、CSS 和 Javascript),也可以開箱即用。
請參閱此處的指南和可用於支持 IMA SDK 集成的插件。
一些知名客戶包括 Instagram、Twitter、Microsoft、Github、IGN、The Guardian 等等。
插件支持的功能有:
- 自定義播放列表管理
- Airplay 和 chromecast 支持(取決於瀏覽器和設備)
- 谷歌分析整合
- 實時流媒體支持(HLS 和 DASH)
- 自定義錯誤報告
- DRM 內容播放 (Apple Fairplay)
- IMA SDK 集成
- Ooyala CDN 集成
- 360、VR 和全景視頻支持
- 內容推薦引擎
- 社交分享整合
定價:免費
特徵比較矩陣
JW播放器 | 歐亞拉 | 光明灣 | 視頻.JS | |
HTML5 | ✓ | ✓ | ✓ | ✓ |
本機分析 | ✓ | ✓ | ✓ | ✘ |
內容分發網絡 | ✓ | ✓ | ✓ | ✘ |
可定制 | ✓ | ✓ | ✓ | ✓ |
多比特率支持 | ✓ | ✓ | ✓ | ✓ |
支持 | ✓ | ✓ | ✓ | ✘ |
合同 | ✓ | ✓ | ✓ | ✘ |
安全交付 | ✓ | ✓ | ✓ | ✓ |
API支持 | ✓ | ✓ | ✓ | ✓ |
自由 | ✘ | ✘ | ✘ | ✓ |
視頻播放器的背景信息
傳統的視頻播放器只有一項工作要做,即使用基本的導航控件播放內容。 玩家有一個他們可以渲染的視頻格式列表,僅此而已。
如今,視頻播放器已經發展到可以滿足不斷增長的需求和許多功能,而不僅僅是播放視頻資產。 隨著整個行業對 HTML5 的採用,曾經被廣泛使用的基於 flash 框架的播放器正在迅速衰落。
從基於 Flash 的播放器轉向 HTML5 播放器的原因有多種,其中兩個主要驅動因素是速度和安全性。
但是,如果您希望提供基於 Flash 的內容,即使是現在,您也有多種選擇,許多視頻播放器都支持 Flash 格式的視頻文件。
在廣告服務方面,所有主要網絡瀏覽器都不再支持 Flash。
視頻播放器如何請求和投放廣告?
播放器首先需要實施視頻廣告代碼,該代碼將在應該呈現廣告的提示點觸發。
提供視頻廣告的三個主要位置:
- Pre-roll:在開始內容播放之前播放/呈現的廣告。
- 插播廣告:內容開頭和結尾之間的任何位置都被視為插播廣告。
- 後置廣告:在內容結束/完成時播放/呈現的廣告。
當向廣告服務器發出請求時,將進行廣告選擇/RTB,獲勝的廣告將在 VAST XML 響應中返回,其中包含所有關聯的媒體資產和跟踪事件 ping。
(VAST代表'Digital Video Ad Serving Template',它是IAB開發的規範,所有廣告服務器都有一個通用的XML響應。在此之前,每個廣告服務器和播放器都需要不同格式的響應,效率不高)
一旦播放器從廣告服務器收到 VAST XML 響應,它就會獲取創意資產文件,並在內容播放之前/期間/之後在預定義的提示點呈現它們。
播放器還將在關聯的事件觸發器中觸發 VAST XML 中返回的跟踪事件。 如果出現任何故障/問題,則會觸發 VAST 錯誤並將其記錄在廣告服務器中以供日後分析。
在視頻廣告服務的情況下,可以通過三種不同的方式託管媒體資產:
廣告服務器託管
媒體資產託管在用於投放廣告的廣告服務器中。 這種方法的優點是媒體文件的直接託管 URL 在 VAST 響應中返回。 這顯著降低了播放器獲取媒體文件的延遲和失敗率。
外部託管
媒體資產託管在第 3 方 CDN 上,託管 URL 在 VAST XML 中返回。 這會增加獲取媒體文件的延遲,具體取決於 CDN 響應時間。
重定向標籤
這是最常用的媒體資產託管類型,其中在廣告服務器中投放重定向標籤,並在 VAST XML 中返回相同的標籤。 然後播放器觸發重定向標籤,然後在第二個 VAST 響應中獲取媒體文件。
此選項通常用於在第二個廣告服務器中執行另一次拍賣的實現,並且媒體文件/廣告對於每個請求都可能不同。
視頻廣告單元類型/實施/服務
插播
在這種類型的視頻廣告投放中,視頻廣告在播放器/應用程序內投放。 在這種情況下,目標受眾的主要關注點將是專門通過視頻播放器提供的內容。 在此環境中通常投放 3 種廣告格式:
- 線性:這些通常是視頻格式的廣告,通過中斷內容播放來投放。可以在三個位置/時間線投放線性廣告,內容之前 (preroll)、內容播放期間 (midroll) 和內容播放完成之後 (post-roll)。
- 非線性:這些通常是靜態圖像或支持富媒體的格式,不會中斷/暫停內容播放。它們通常尺寸較小,覆蓋在視頻播放器的下部/底部。
- Companion:這些是在播放器附近與線性廣告一起投放的一般展示廣告,以實現更身臨其境的體驗,並為用戶提供一個選項,讓他們可以選擇在播放結束後更早地採取與視頻廣告相關的操作(以防萬一短視頻廣告)。
出流:
在這種類型的實現中,視頻播放器上沒有焦點內容。 視頻廣告與頁面上的顯示內容一致。
提供外播視頻廣告有多種方式或實施方式。 最常見的一種是橫幅內嵌視頻,其中視頻廣告在展示廣告單元中呈現。
其他常用的實現是視頻插頁式、頁面視頻(生成播放器)。
特定於視頻廣告投放的常見故障點:
超時:每個播放器都可以選擇設置預定義的超時,達到該超時後,內容將開始播放。如果在獲取提供最佳用戶體驗的媒體文件時存在延遲/延遲,這將確保內容/播放不會被阻止。
空 VAST 響應:在重定向標記的情況下,如果重定向 URL 未獲取廣告,即對第 3 方廣告服務器的請求未被填充,則可能出現這種情況。
多重重定向:一些廣告商/創意提供商為第一個重定向標籤返回另一個重定向標籤。這可能是由於菊花鍊和無限循環或每個重定向響應中的延遲。
為防止這種情況,視頻播放器有一個重定向限制,當達到該限制時,將觸發 VAST 錯誤。 如果沒有設置限制,下一個故障點將達到超時。
不支持的媒體資產格式:如果視頻播放器無法呈現 VAST XML 中返回的媒體文件,則會觸發此錯誤。此錯誤並不常見,因為會返回多個媒體文件,每個媒體文件的大小、比特率、編碼等都不同。播放器可以選擇最適合廣告呈現環境的文件。
當廣告無法播放並觸發錯誤時損失收入?
如果投放到您的廣告服務器的代碼無法獲取廣告怎麼辦?
將失去通過特定請求/印象獲利的機會。 為了解決這個問題,瀑布/回退開始發揮作用。 在您的廣告服務器中啟用回退後,它將在 VAST XML 響應中發送預定義數量的獲勝廣告。
如果第一個由於任何原因失敗,玩家將繼續播放列表中的下一個廣告。 這個過程一直持續到玩家可以播放廣告為止。
這種情況下的明顯問題是,這會導致延遲/增加廣告加載和呈現時間嗎?
在這種情況下,開銷可以忽略不計,玩家可以在幾毫秒內完成回退。
即使回退設置正確,也可能出現故障點:
在這種情況下,唯一的失敗點是第 3 方服務器未返迴響應或由於缺少廣告而返回空響應。
在這種情況下,視頻播放器將等待超時設置,一旦超時將啟動內容播放。 備用廣告中的廣告甚至都不會被嘗試過。
如何解決fallback中的所有廣告都試完就觸發超時的問題?
有兩種方法:
- 測試第 3 方廣告服務器的響應延遲,並避免在沒有中標/廣告時使用花費大量時間返迴響應的廣告服務器/標籤。
- 將播放器默認超時設置為更長的持續時間,具體取決於投放到您的廣告服務器或來自需求合作夥伴的標籤的平均廣告服務器響應時間。
通過 Google Ad Exchange (AdX) 投放視頻廣告的技巧和最佳做法
- 為了能夠通過 Google 的程序化平台投放廣告,視頻播放器需要與 IMA SDK 集成,否則報告中可能會出現不一致和差異。
- 如果 IMA SDK 集成不可行,Google 提供了另一種方法來通過使用適配器標籤來滿足 AdX 需求。 適配器標籤在非 IMA 集成播放器上投放時,將針對該特定請求模擬 IMA SDK 功能,並提供與 IMA SDK 集成播放器一樣的所有函數調用和功能。 在 Google AdX 中生成視頻標籤時,可以通過選擇“IMA 適配器”技術來生成適配器標籤。
- 避免在 IMA SDK 集成播放器上投放 IMA 適配器標籤,因為這不是推薦的方法,它可能無法播放廣告,從而觸發 VAST 901 錯誤。
- 確保遵守此處列出的 AdX 視頻特定政策以及 AdX 計劃政策。
- 從 2018 年 4 月開始,Chrome 的新政策更新對自動播放視頻廣告實施了限制。 這只會在您提供有聲自動播放視頻廣告時產生影響,不適用於默認靜音的自動播放視頻廣告。
- 僅當滿足以下任一條件時,才允許投放自動播放非靜音視頻廣告:
- 在廣告開始播放之前,用戶已經在您的網站上進行了互動。
- 用戶的 MEI(媒體參與指數)高於預定義的閾值(僅適用於桌面)。 MEI指數的計算在這篇文章中有詳細介紹。
- 在移動平台上,如果用戶已將網站固定/添加到設備主屏幕上的書籤。
結論
儘管我們在本文中為您列出了所有信息,但視頻播放器和視頻廣告服務可能會很複雜。 為了幫助您選擇適合您的出版業務並正確實施它,請立即在 MonetizeMore 註冊一個專業帳戶!
附加問題
JW播放器是什麼?
JW 播放器是最常用的網絡視頻播放器之一,支持多種格式並與大多數廣告網絡集成。 在我們的博客文章中了解有關其功能的更多信息。
什麼是 Brightcove 播放器?
Brightcove 播放器專為具有高流量和大內容目錄的大型發布商而設計。 該播放器提供廣泛的功能,可滿足視頻內容髮布的所有要求。
什麼是 Ooyala 播放器?
Ooyala 視頻播放器是一款擁有一長串功能的播放器,可滿足所有發布商在多種設備上的視頻貨幣化需求。 我們在博客文章中更多地討論了視頻播放器。
video.js 是什麼?
Video.js 是一種開源視頻播放器,發布商可將其用於視頻貨幣化。 Brightcove 是該項目的主要贊助商。 他們的視頻播放器建立在 video.JS 框架之上。