cast. framework. RemotePlayerController
Cast 원격 플레이어 컨트롤러. 원격 플레이어를 전송 상태에 대한 데이터 결합을 제공합니다. 플레이어 객체를 관리하고 속성을 업데이트하여 플레이어 변경사항에 관한 이벤트를 제공합니다.
생성자
RemotePlayerController
새 RemotePlayerController(player)
매개변수 |
|
---|---|
플레이어 |
제어할 플레이어입니다. 값은 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()
수신기에서 현재 재생 중인 광고를 건너뜁니다.
경유
정지()
미디어 플레이어를 중지합니다.