chrome. キャスト. メディア。 LoadRequest
新しいメディアをプレーヤーに読み込むリクエスト。
コンストラクタ
読み込みリクエスト
新しい LoadRequest(mediaInfo)
パラメータ |
|
---|---|
mediaInfo |
メディアの説明。 値を null にすることはできません。 |
プロパティ
activeTrackId
null 値許容の配列の数値
アクティブにするトラック TrackId の配列。配列が指定されていない場合、デフォルトのトラックがアクティブになります。互換性のないトラック ID が 2 つ(たとえば、2 つのアクティブなオーディオ トラック)指定されている場合、コマンドは INVALID_PARAMETER で失敗します。
ATV の認証情報
(文字列または未定義)
代替の Android TV 認証情報。
設定すると、レシーバーが Android TV アプリの場合、認証情報に設定された値をオーバーライドします。レシーバー側では、これらの認証情報に MediaLoadRequestData#getCredentials() からアクセスできます。
atvCredentialsType
(文字列または未定義)
代替の Android TV 認証情報タイプ。
設定すると、レシーバーが Android TV アプリの場合、credentialsType に設定された値をオーバーライドします。レシーバー側では、MediaLoadRequestData#getCredentialsType() から認証情報タイプにアクセスできます。
自動再生
boolean
メディアを自動的に再生するかどうか。
認証情報
(文字列または未定義)
ユーザーの認証情報(省略可)。
credentialsType
(文字列または未定義)
認証情報の種類(省略可)。タイプ「cloud」は予約済みの音声タイプで、音声アシスタント コマンドから発信される読み込みリクエストで使用されます。
currentTime
null 値許容の数値
メディアの先頭から再生を開始する秒数。
カスタムデータ
null 値許容オブジェクト
受信側アプリケーションのカスタムデータ。
media
null ではない chrome.cast.media.MediaInfo
メディアの説明。
playRate
(数値または未定義)
メディアの再生率。
queueData
(null 以外の chrome.cast.media.QueueData または未定義)
キューデータ。
requestId
数値
sessionId
null 値許容文字列
メディアを読み込むアプリ セッションを識別します。
type
文字列