ima. StreamManager
コンストラクタ
StreamManager
新しいストリームマネージャー()
ストリームの再生を管理するためのオブジェクト。
メソッド
addEventListener
addEventListener(event, callback)
指定されたイベントのリスナーを追加します。サポートされているイベントについては、AdEvents 定数をご覧ください。
パラメータ |
|
|---|---|
|
イベント |
文字列 |
|
callback |
function() |
createStreamManager
createStreamManager(streamRequest, streamInitResponse) は ima.StreamManager を返します。
パラメータ |
|
|---|---|
|
streamRequest |
|
|
streamInitResponse |
ima.StreamInitResponse |
enableInteractiveAds
enableInteractiveAds()
サポート対象外。代わりに、コンパニオン広告からのデータを RAF に直接渡します。 これは現在何も行われません。
getContentTime
getContentTime(streamTime)は整数を返します
VOD ストリームの時間 (ミリ秒単位) を取得します。これは、広告のないコンテンツの時間を表します。
詳細については、よくある質問をご覧ください。
現在のストリーム時間のコンテンツ時間を取得するには、-1 で渡します。
パラメータ |
|
|---|---|
|
streamTime |
整数 ストリーム内の時間。 |
- 戻り値
-
Integer指定されたストリーム時間に対応するコンテンツ時間。
getCuePoints
getCuePoints() はオブジェクトを返します
すべての広告ブレークに対応するすべてのキューポイントを返します。これは、すべての広告ブレークが事前にわかっているビデオ オンデマンド コンテンツでのみ有効です。すべての時間はストリーム時間を秒単位で表します。
Cloud Stitching API ストリームの場合、hasPlayedそれぞれの財産ima.CuePoint常に偽です。
- 戻り値
-
Objectすべてのキューポイントを含む配列。
getPreviousCuePoint
getPreviousCuePoint(time) は ima.CuePoint を返します。
この時刻の前のキューポイントを返します。キューポイントは広告ブレークを示します。すべての時間はストリーム時間を秒単位で表します。
パラメータ |
|
|---|---|
|
時間 |
浮動小数点数 見上げる時間、 |
- 戻り値
-
ima.CuePointstart、end、hasPlayed を含むオブジェクト。キューポイントが利用できない場合は無効を返します。
getStreamTime
getStreamTime(contentTime) returns Integer
VOD のコンテンツ時間からストリームの時間をミリ秒単位で取得します。 詳細については、よくある質問をご覧ください。
パラメータ |
|
|---|---|
|
contentTime |
整数 コンテンツの時間。 |
- 戻り値
-
Integer指定されたコンテンツ時間に対応するストリーム時間。
loadThirdPartyStream
loadThirdPartyStream(streamManifest, streamSubtitle)
広告メタデータを読み込み、loadUrl提供された機能streamManifestUrlそしてstreamSubtitleデータ。この関数は、ストリーム リクエスト タイプが ima.StreamType.POD_VOD の場合にのみ機能します。
パラメータ |
|
|---|---|
|
streamManifest |
文字列 広告が合成されたストリーム マニフェスト URL。 |
|
streamSubtitle |
(T の配列の配列または無効) 字幕はストリームに関連付けられます。字幕がない場合は |
onMessage
onMessage(msg)
Video オブジェクトから送信されるすべてのメッセージを処理します。 roMessagePort で受信したメッセージごとに呼び出す必要があります。
パラメータ |
|
|---|---|
|
msg |
オブジェクト roVideo ポートからのメッセージ。 |
replaceAdTagParameters
replaceAdTagParameters(adTagParameters)
ライブ ストリームの今後の広告リクエストに使用されるすべての広告タグ パラメータを置き換えます。この呼び出しは VOD ストリームでは何も行われないことに注意してください。
パラメータ |
|
|---|---|
|
adTagParameters |
文字列 新しい広告タグのパラメータ。 |
start
始める()
ストリームの再生を開始します。