1

Brightcove HTML5 プレーヤでミッドロールを動作させようとしています。広告は、VAST2 準拠の広告サーバーによって提供されています。

ブライトコーブのすべてのドキュメントと開発者リソースを読んだ結果、これは不可能だという結論に達しました。私の結論は正しいですか?

私の主な発見:

「HTML プレーヤーの VAST サーバー広告ソースは、オンロード広告とミッドロール広告をサポートしていません。」

そこで私はギアを切り替え、ドキュメントに従って代わりにカスタム HTML5 広告プラグインを作成しました。Mid-roll Ad CUE イベントを受け取り、広告サーバーを呼び出すところまで来ました。それは次のことにつながります。

「当社の広告プラグイン システムの最初の繰り返しでは、広告 XML を Brightcove プレーヤに渡して表示する方法を公開していないため、広告プラグインは、広告の再生中にビデオ要素を変更して、ビデオ広告を再生する必要があります。」

私の結論は、上記のケース 2 では、ブライトコーブからの VAST ヘルプをまったく使用せずに、基本的にベアボーン < video > 要素を操作する必要があるということです。これは、VAST クライアント側プレーヤー機能のすべてをゼロから再実装することを意味します (リダイレクト、アンラップ、再生) 、トラッキング、クリック処理、コンパニオンなど) - または - ブライトコーブの広告モジュール フローに準拠しながら、これらすべてを実行するプラグイン内にサードパーティの VAST ライブラリまたはプレーヤーを組み込んで使用します。

ドキュメントを見逃していないか、これを機能させるための適切な中間点があることを願っています。アドバイスをいただければ幸いです。

4

1 に答える 1

0

VAST と HTML5 を一般的なブラウザーから動作させるために 2 年間働きましたが、成功しませんでした。ネイティブではない HTML5 パッケージ化されたモバイル アプリでそれが必要な場合は、Cordova Framework を使用したソリューションがあります。

于 2013-11-08T18:24:29.553 に答える