クラス: RemotePlayerController

コンストラクタ

RemotePlayerController

新しい RemotePlayerController(player)

パラメータ

プレーヤー

cast.framework.RemotePlayer

操作するプレーヤー。

値を null にすることはできません。

Methods

addEventListener

addEventListener(type, handler)

プレーヤーの変更のイベント ハンドラを登録します。

パラメータ

type

cast.framework.RemotePlayerEventType

イベントの種類です。

値を null にすることはできません。

handler

function(non-null cast.framework.RemotePlayerChangedEvent)

イベント ハンドラ。

getFormattedTime

getFormattedTime(timeInSec)

秒単位の間隔を表す数値を HH:MM:SS 形式の文字列に変換します。

パラメータ

timeInSec

数値

正の値を指定してください。100 時間を超える間隔は、通知なく切り捨てられます。

getSeekPosition

getSeekPosition(currentTime, duration) は、数値を返します。

現在の再生時間を進行状況の割合に変換します。

パラメータ

currentTime

数値

現在の再生時間。

時間

数値

現在のメディアの合計再生時間。

戻り値

number: 現在のシーク位置(パーセンテージ)。

getSeekTime

getSeekTime(currentPosition, duration) は、数値を返します。

現在の再生シークの割合をシーク時間に変換します。

パラメータ

currentPosition

数値

現在のシーク位置(パーセンテージ)。

時間

数値

現在のメディアの合計再生時間。

戻り値

number 現在の再生時間。

muteOrUnmute

muteOrUnmute()

接続済みデバイスの音声をミュートまたはミュート解除します。

playOrPause

playOrPause()

現在再生中のメディアを再生または一時停止します。

removeEventListener

removeEventListener(type, handler)

プレーヤー変更のイベント ハンドラの登録を解除。

パラメータ

type

cast.framework.RemotePlayerEventType

イベントの種類です。

値を null にすることはできません。

handler

function(non-null cast.framework.RemotePlayerChangedEvent)

イベント ハンドラ。

尽力する

シーク()

メディア アイテムをプレーヤーの currentTime 値にシークします。

setVolumeLevel

setVolumeLevel()

接続済みデバイスの音量レベルをプレーヤーの volumeLevel 値に設定します。

skipAd

SkipAd()

レシーバーで現在再生中の広告をスキップする。

停止

停止()

メディア プレーヤーを停止します。