クラス: StreamManager

コンストラクタ

StreamManager

新しいストリームマネージャー()

ストリームの再生を管理するためのオブジェクト。

メソッド

addEventListener

static

addEventListener(event, callback)

指定されたイベントのリスナーを追加します。サポートされているイベントについては、AdEvents 定数をご覧ください。

パラメータ

イベント

文字列

callback

function()

createStreamManager

static

createStreamManager(streamRequest, streamInitResponse) は ima.StreamManager を返します。

パラメータ

streamRequest

ima.StreamRequest

streamInitResponse

ima.StreamInitResponse

戻り値

ima.StreamManager 

enableInteractiveAds

static

enableInteractiveAds()

サポート対象外。代わりに、コンパニオン広告からのデータを RAF に直接渡します。 これは現在何も行われません。

getContentTime

static

getContentTime(streamTime)は整数を返します

VOD ストリームの時間 (ミリ秒単位) を取得します。これは、広告のないコンテンツの時間を表します。 詳細については、よくある質問をご覧ください。 現在のストリーム時間のコンテンツ時間を取得するには、-1 で渡します。

パラメータ

streamTime

整数

ストリーム内の時間。

戻り値

Integer指定されたストリーム時間に対応するコンテンツ時間。

getCuePoints

static

getCuePoints() はオブジェクトを返します

すべての広告ブレークに対応するすべてのキューポイントを返します。これは、すべての広告ブレークが事前にわかっているビデオ オンデマンド コンテンツでのみ有効です。すべての時間はストリーム時間を秒単位で表します。 Cloud Stitching API ストリームの場合、hasPlayedそれぞれの財産ima.CuePoint常に偽です。

戻り値

Objectすべてのキューポイントを含む配列。

getPreviousCuePoint

static

getPreviousCuePoint(time) は ima.CuePoint を返します。

この時刻の前のキューポイントを返します。キューポイントは広告ブレークを示します。すべての時間はストリーム時間を秒単位で表します。

パラメータ

時間

浮動小数点数

見上げる時間、-1現在の時刻を示し、Invalid他のすべてのストリームの場合。

戻り値

ima.CuePoint start、end、hasPlayed を含むオブジェクト。キューポイントが利用できない場合は無効を返します。

getStreamTime

static

getStreamTime(contentTime) returns Integer

VOD のコンテンツ時間からストリームの時間をミリ秒単位で取得します。 詳細については、よくある質問をご覧ください。

パラメータ

contentTime

整数

コンテンツの時間。

戻り値

Integer 指定されたコンテンツ時間に対応するストリーム時間。

loadThirdPartyStream

static

loadThirdPartyStream(streamManifest, streamSubtitle)

広告メタデータを読み込み、loadUrl提供された機能streamManifestUrlそしてstreamSubtitleデータ。この関数は、ストリーム リクエスト タイプが ima.StreamType.POD_VOD の場合にのみ機能します。

パラメータ

streamManifest

文字列

広告が合成されたストリーム マニフェスト URL。

streamSubtitle

(T の配列の配列または無効)

字幕はストリームに関連付けられます。字幕がない場合は Invalid

onMessage

static

onMessage(msg)

Video オブジェクトから送信されるすべてのメッセージを処理します。 roMessagePort で受信したメッセージごとに呼び出す必要があります。

パラメータ

msg

オブジェクト

roVideo ポートからのメッセージ。

replaceAdTagParameters

static

replaceAdTagParameters(adTagParameters)

ライブ ストリームの今後の広告リクエストに使用されるすべての広告タグ パラメータを置き換えます。この呼び出しは VOD ストリームでは何も行われないことに注意してください。

パラメータ

adTagParameters

文字列

新しい広告タグのパラメータ。

start

static

始める()

ストリームの再生を開始します。