클래스: RemotePlayerController

생성자

RemotePlayerController

새 RemotePlayerController(player)

매개변수

플레이어

cast.framework.RemotePlayer

제어할 플레이어입니다.

값은 null이 아니어야 합니다.

방법

addEventListener

addEventListener(type, handler)

플레이어 변경에 대한 이벤트 핸들러를 등록합니다.

매개변수

유형

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)

플레이어 변경 이벤트 핸들러의 등록을 취소합니다.

매개변수

유형

cast.framework.RemotePlayerEventType

이벤트 종류

값은 null이 아니어야 합니다.

handler

function(non-null cast.framework.RemotePlayerChangedEvent)

이벤트 핸들러에 사용됩니다.

노력

탐색()

플레이어 currentTime 값에 미디어 항목을 찾습니다.

setVolumeLevel

setVolumeLevel()

연결된 기기의 볼륨 수준을 플레이어 VolumeLevel 값으로 설정합니다.

skipAd

skipAd()

수신기에서 현재 재생 중인 광고를 건너뜁니다.

경유

정지()

미디어 플레이어를 중지합니다.