クラス: RemotePlayer

コレクションでコンテンツを整理 必要に応じて、コンテンツの保存と分類を行います。

コンストラクタ

リモート プレーヤー

新しい RemotePlayer()

実装
castx.common.RemotePlayer.PlayerInterface

プロパティ

BreakClipId

(文字列または未定義)

現在の休憩クリップの ID。

BreakId

(文字列または未定義)

現在の区切りの ID。

canControlVolume

boolean

音量の変更がレシーバーでサポートされていることを示します。

一時停止

boolean

レシーバーが一時停止を許可する場合は true。

シーク

boolean

レシーバーがシークを許可する場合は true。

コントローラ

null 値許容の ControllerInterface

プレーヤーのコントローラ。

currentBreakClipNumber

数値

ブレーク内で現在再生されているブレーク クリップの数。

currentBreakClipTime

(数値または未定義)

現在のブレーク クリップが開始してからの経過時間(秒)。

currentBreakTime

(数値または未定義)

現在の中断が開始されてからの経過時間(秒)。

currentTime

数値

現在のメディアの再生位置(秒)。再生シークを実行するには、この値を変更して cast.framework.RemotePlayerController#seek を呼び出します。メディアの再生中は、この値は 1 秒ごとに更新されます。

displayName

文字列

受信者のアプリの表示名。

ディスプレイのステータス

文字列

表示のレシーバー ステータス: メディアタイトル(利用可能な場合)、それ以外の場合はレシーバー ステータス テキストです。

duration

数値

現在読み込まれたメディアの継続時間(秒)。

imageUrl

null 値許容文字列

現在再生中のメディアのサムネイル URL。

isConnected

boolean

アプリがキャスト デバイスに接続されている場合は true。

isMediaLoader

boolean

キャスト デバイスにメディアが読み込まれている場合は true。

ミュートされています

boolean

デバイスがミュートされている場合は true。

isPaused

boolean

現在のメディアが一時停止されている場合は true。

isPlayingBreak

boolean

レシーバーが休憩を取っていることを示します。

liveSeekableRange

(null 以外の chrome.cast.media.LiveSeekableRange または未定義)

ライブ ストリームまたはイベント ストリームのシーク可能な範囲。相対メディア時間を秒単位で使用します。VOD ストリームでは未定義になります。

mediaInfo

null 許容の chrome.cast.media.MediaInfo

現在メディア情報を再生しています。

numberBreakClips

数値

現在の区切りのブレーク クリップの数。

playerState

null 許容の chrome.cast.media.PlayerState

現在のメディア再生状態。

queueData

(null 以外の chrome.cast.media.QueueData または未定義)

キューデータ。

savedPlayerState

null 値許容の {mediaInfo: nullable chrome.cast.media.PlayerState、currentTime: 数値、isPaused: ブール値}

セッションが切断されたときに保存されたリモート プレーヤーの状態。 切断イベント時の同じ場所からローカルでの再生を継続するために使用できます。

statusText

文字列

現在のアプリ コンテンツの説明文。

title

null 値許容文字列

現在のメディアのタイトル。

動画情報

(null 以外の chrome.cast.media.VideoInformation または未定義)

動画情報。

volumeLevel

数値

現在のレシーバーの音量レベル(0.0 ~ 1.0 の値)。レシーバーまたはストリームの最大音量。1.0。レシーバーの音量を変更するには、この値を変更して cast.framework.RemotePlayerController#setVolumeLevel を呼び出します。

whenSkippable

(数値または未定義)

このブレーク クリップがスキップ可能になるまでの時間(秒)。5 は、5 秒後にエンドユーザーがこのブレーク クリップをスキップできることを意味します。このフィールドが定義されていない場合、現在のブレーク クリップはスキップできません。