問題タブ [brightcove]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - 画像クリックでBrightcoveビデオ再生をトリガーし、ビデオが終了したら非表示にします
画像クリックでビデオを再生し、ビデオが終了したら非表示にしようとしていますが、これまでのところ、次のような構造になっています。
overlay_play_big
divのクリックでビデオ再生をトリガーしたい。Brightcove API を使用していますが、この単純なアラートでさえ機能しません。ビデオは終了し、何も起こりません。どうすればこれを行うことができますか、それとも間違っていますか?
html - VAST 広告サーバーを使用して、HTML5 ビデオでブライトコーブ広告ミッドロール?
Brightcove HTML5 プレーヤでミッドロールを動作させようとしています。広告は、VAST2 準拠の広告サーバーによって提供されています。
ブライトコーブのすべてのドキュメントと開発者リソースを読んだ結果、これは不可能だという結論に達しました。私の結論は正しいですか?
私の主な発見:
- 1 プレーヤーが「VAST サーバー広告ソース」で構成されている場合、このドキュメントhttp://support.brightcove.com/en/video-cloud/docs/using-vast-server-ad-source-publishersに従って:
「HTML プレーヤーの VAST サーバー広告ソースは、オンロード広告とミッドロール広告をサポートしていません。」
そこで私はギアを切り替え、ドキュメントに従って代わりにカスタム HTML5 広告プラグインを作成しました。Mid-roll Ad CUE イベントを受け取り、広告サーバーを呼び出すところまで来ました。それは次のことにつながります。
- 2 このドキュメントhttp://support.brightcove.com/en/video-cloud/docs/creating-ad-plug-html-playersによると、広告サーバーの VAST 応答を手元に置いて:
「当社の広告プラグイン システムの最初の繰り返しでは、広告 XML を Brightcove プレーヤに渡して表示する方法を公開していないため、広告プラグインは、広告の再生中にビデオ要素を変更して、ビデオ広告を再生する必要があります。」
私の結論は、上記のケース 2 では、ブライトコーブからの VAST ヘルプをまったく使用せずに、基本的にベアボーン < video > 要素を操作する必要があるということです。これは、VAST クライアント側プレーヤー機能のすべてをゼロから再実装することを意味します (リダイレクト、アンラップ、再生) 、トラッキング、クリック処理、コンパニオンなど) - または - ブライトコーブの広告モジュール フローに準拠しながら、これらすべてを実行するプラグイン内にサードパーティの VAST ライブラリまたはプレーヤーを組み込んで使用します。
ドキュメントを見逃していないか、これを機能させるための適切な中間点があることを願っています。アドバイスをいただければ幸いです。
javascript - コントロールのない完全に空の Brightcove プレーヤ テンプレートを作成するにはどうすればよいですか?
HTML5 バージョンが iPad にロードされたときにまったくコントロールがなく (再生/一時停止、プログレス バー、ボリュームなど)、ビデオを再生するだけの Brightcove ビデオをロードしようとしています。このビデオは、スマート プレーヤ API を介してページ上のボタンで制御されます。以下のような BEML マークアップを使用して非常に空白のテンプレートを作成しようとしましたが、Flash プレーヤーのコントロールは非表示になりますが、HTML5 プレーヤーには影響しません。
Javascript Smart Player APIにいくつかのメソッドがあるのではないかと思ったのですが、それらが見つからないようhideVideoControls
です。
url - ブライトコーブの URL ボタンからダウンロード
ブライトコーブでホストされている動画を利用するサイトを作成しているため、営業チームはこれらの動画にアクセスして他の小売サイトに投稿できます。選択したビデオの長い URL を提供するダウンロード URL テキスト領域をページに含めました。ブラウザに貼り付けると、ビデオをコンピュータに直接保存できます。クリックすると自動的に個人のコンピューターに [名前を付けて保存] ウィンドウが表示されるボタンを作成して、ダウンロードできるようにするか、ダウンロードを自動的に開始するダウンロード ボタンだけを作成する必要があります。助言がありますか?
pradcomedia.com/brightcove/videomanager.html
import - Sitecore BrightCove インストールの問題
Sitecore に Brightcove をインストールすると、インポート アクションが表示されず、インストール ドキュメントに従って、bright cove からのテンプレートも表示されません。
詳細は以下の通りです。
インストール済みの Sitecore: Sitecore 7.1 rev. 130926.exe
インストールされるパッケージ: Sitecore Media Framework 1.2 rev. 131220.zip サイトコア メディア フレームワーク ブライトコーブ エディション 1.2 rev. 131220.zip
以下、インストール後のスクリーンショット
なぜ私はこれらを見ることができないのですか??
indexing - Sitecore 7:Solr を使用した BrightCove -Index mediaframework_brightcove_index が見つかりませんでした
Sitecore 7 のブライト コーブ メディア フレームワークで [インポート] をクリックすると、何もインポートされず、代わりにサイトコア ログに以下の問題が表示されます。これを解決する方法はありますか?
ManagedPoolThread #8 09:17:35 エラー MediaFramework *同期に失敗しました。例外: System.ArgumentException メッセージ: インデックス mediaframework_brightcove_index が見つかりません ソース: Sitecore.ContentSearch の Sitecore.ContentSearch.ContentSearchManager.GetIndex(String name) at Sitecore.Integration.Common.Utils.ContentSearchUtil.FindOne[T](String indexName, Expression` 1 フィルター) Sitecore.MediaFramework.Brightcove.Synchronize.VideoSynchronizer.GetSearchResult(Object entity, Item accountItem) で Sitecore.MediaFramework.Synchronize.SynchronizerBase.SyncItem(Object entity, Item accountItem) で Sitecore.MediaFramework.Brightcove.Synchronize.VideoSynchronizer. Sitecore.MediaFramework.Pipelines.MediaSyncImport.MediaSyncItemImport.SyncItem.Process(MediaSyncItemImportArgs args) の SyncItem(オブジェクト エンティティ、アイテム accountItem)
ManagedPoolThread #4 09:17:35 INFO ジョブが終了しました: MediaFramework コンテンツのインポート (処理されたユニット: )
設定が不足している場合はお知らせください。
重要:私たちは lucene 検索ではなく Solr を使用しているため、それに応じて "Sitecore.ContentSearch.MediaFramework.Brightcove.config" を変更し、solr 検索構成を含めました。