クラス: RemotePlayerController

コンストラクタ

リモート プレーヤー コントローラ

新しい RemotePlayerController(player)

パラメータ

プレーヤー

cast.framework.RemotePlayer

コントロールするプレーヤー。

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

Methods

addEventListener

addEventListener(type, ハンドラ)

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

パラメータ

type

cast.framework.RemotePlayerEventType

イベントの種類です。

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

handler

function(null 以外 cast.framework.RemotePlayerChangedEvent

イベント ハンドラ。

getFormattedTime

getFormattedTime(timeInSec)

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

パラメータ

timeInSec

数値

正の数でなければなりません。100 時間を超える間隔は通知なく切り捨てられます。

getSeekPosition

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

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

パラメータ

currentTime

数値

現在の再生時間。

duration

数値

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

戻り値

number 現在のシーク位置(%)。

getSeekTime

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

現在の再生シーク率をシークして変換する時間。

パラメータ

currentPosition

数値

現在のシーク位置(%)。

duration

数値

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

戻り値

number 現在の再生時間。

muteOrUnmute

muteOrUnmute()

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

playOrPause

playOrPause()

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

removeEventListener

removeEventListener(type, ハンドラ)

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

パラメータ

type

cast.framework.RemotePlayerEventType

イベントの種類です。

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

handler

function(null 以外 cast.framework.RemotePlayerChangedEvent

イベント ハンドラ。

seek

Seek()

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

setVolumeLevel

setVolumeLevel()

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

スキップ広告

SkipAd()

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

停止

stop()

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