クラス: MediaStatus

コンストラクタ

MediaStatus

new MediaStatus()

プロパティ

activeTrackId

(数値の null 以外の配列、または未定義)

アクティブなトラックに対応する ID のリスト。

BreakStatus

(null 以外の cast.framework.messages.BreakStatus または未定義)

現在再生中の広告ブレークに関する情報が含まれます。

currentItemId

(数値または未定義)

このメディア アイテム(ステータスの変更が発生したアイテム)の ID。

currentTime

数値

現在の再生位置。

カスタムデータ

(null 以外のオブジェクトや未定義)

アプリケーション固有のメディア ステータス データ。

extendedStatus

(null 以外の cast.framework.messages.ExtendedMediaStatus または未定義)

拡張メディアのステータス情報。これは、メインの 4 つの状態(IDLEPLAYINGPAUSEDBUFFERING)を超えて追加のプレーヤー状態をブロードキャストするために使用されます。現時点では、メディア アイテムの初期読み込みを通知するためにのみ使用されます。その場合、MediaStatus#playerStateIDLE ですが、ExtendedMediaStatus#playerStateLOADING です。

アイドル理由

(null 以外の cast.framework.messages.IdleReason または未定義)

状態が IDLE の場合は、プレーヤーが IDLE 状態になった理由。

items

(null 以外の null の cast.framework.messages.QueueItem または未定義の配列)

メディアキュー アイテムのリスト。

liveSeekableRange

(null 以外の cast.framework.messages.LiveSeekableRange または未定義)

ライブ ストリームまたはイベント ストリームのシーク可能な範囲。相対メディア時間を秒単位で指定します。VOD ストリームの場合は undefined です。

読み込みアイテム ID

(数値または未定義)

現在読み込まれているメディア アイテムの ID。読み込まれているアイテムがない場合、これは undefined です。

media

(null 以外の cast.framework.messages.MediaInformation または未定義)

メディア情報。

mediaSessionId

数値

一意のセッション ID。

playRate

数値

再生速度。

playerState

null 以外の cast.framework.messages.PlayerState

再生状態。

プリロードされたアイテム ID

(数値または未定義)

次のアイテムの ID。この ID は、そのアイテムがプリロードされている場合にのみ使用できます。メディア アイテムは部分的にプリロードされ、キャッシュに保存されるため、後でメディアを読み込む際に、これらのメディアを受け取る必要がないためプロセスが速くなります。

queueData

(null 以外の cast.framework.messages.QueueData または未定義)

キューデータ。

リピートモード

(null 以外の cast.framework.messages.RepeatMode または未定義)

すべてのアイテムが再生されたときのキューの動作。

サポートされている MediaCommands

数値

このプレーヤーでサポートされているコマンド。

type

null 以外の cast.framework.messages.MessageType

動画情報

(null 以外の cast.framework.messages.VideoInformation または未定義)

動画情報。

Volume

null 以外の cast.framework.messages.Volume

現在のストリーム ボリューム。