cast. framework. messages。 MediaStatus
メディア セッションのステータスを表します。
コンストラクタ
MediaStatus
new MediaStatus()
プロパティ
activeTrackId
(数値の null 以外の配列、または未定義)
アクティブなトラックに対応する ID のリスト。
BreakStatus
(null 以外の cast.framework.messages.BreakStatus または未定義)
現在再生中の広告ブレークに関する情報が含まれます。
currentItemId
(数値または未定義)
このメディア アイテム(ステータスの変更が発生したアイテム)の ID。
currentTime
数値
現在の再生位置。
カスタムデータ
(null 以外のオブジェクトや未定義)
アプリケーション固有のメディア ステータス データ。
extendedStatus
(null 以外の cast.framework.messages.ExtendedMediaStatus または未定義)
拡張メディアのステータス情報。これは、メインの 4 つの状態(IDLE
、PLAYING
、PAUSED
、BUFFERING
)を超えて追加のプレーヤー状態をブロードキャストするために使用されます。現時点では、メディア アイテムの初期読み込みを通知するためにのみ使用されます。その場合、MediaStatus#playerState
は IDLE
ですが、ExtendedMediaStatus#playerState
は LOADING
です。
アイドル理由
(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
現在のストリーム ボリューム。