클래스: RemotePlayer

생성자

RemotePlayer

new RemotePlayer()

구현
castx.common.RemotePlayer.PlayerInterface

속성

breakClipId

(문자열 또는 정의되지 않음)

현재 광고 시점 클립의 ID입니다.

breakId

(문자열 또는 정의되지 않음)

현재 광고 시점의 ID입니다.

canControlVolume

boolean

수신기가 볼륨 변경을 지원하는지를 나타냅니다.

canPause

boolean

수신자가 일시중지를 허용하는 경우 true입니다.

canSeek

boolean

수신자가 탐색을 허용하면 true입니다.

controller

null을 허용하는 ControllerInterface

플레이어의 컨트롤러입니다.

currentBreakClipNumber

숫자

광고 시점에 현재 재생 중인 광고 시점 클립의 번호입니다.

currentBreakClipTime

(숫자 또는 정의되지 않음)

현재 광고 시점 클립이 시작된 후 경과된 시간(초)입니다.

currentBreakTime

(숫자 또는 정의되지 않음)

현재 광고 시점이 시작된 후 경과된 시간(초)입니다.

currentTime

숫자

현재 미디어 재생 위치(초)입니다. 재생 탐색을 실행하려면 이 값을 변경하고 cast.framework.RemotePlayerController#seek를 호출합니다. 미디어가 재생 중일 때 이 값은 1초마다 업데이트됩니다.

displayName

string

수신기 애플리케이션 표시 이름입니다.

displayStatus

string

표시를 위한 수신자 상태: 미디어 제목(사용 가능한 경우) 또는 수신자 상태 텍스트입니다.

시간

숫자

현재 로드된 미디어의 재생 시간(초)입니다.

imageUrl

null을 허용하는 문자열

현재 재생 중인 미디어 썸네일 URL입니다.

isConnected

boolean

앱이 Cast 기기에 연결된 경우 true입니다.

isMediaLoaded

boolean

전송 기기에 미디어가 로드된 경우 true입니다.

isMuted

boolean

기기가 음소거된 경우 true입니다.

isPaused

boolean

현재 미디어가 일시중지된 경우 true입니다.

isPlayingBreak

boolean

수신기가 브레이크를 재생하고 있음을 나타냅니다.

liveSeekableRange

(null이 아닌 chrome.cast.media.LiveSeekableRange 또는 정의되지 않음)

실시간 또는 이벤트 스트림의 검색 가능한 범위입니다. 상대적 미디어 시간(초)을 사용합니다. VOD 스트림에는 정의되지 않습니다.

mediaInfo

null 허용 chrome.cast.media.MediaInfo

현재 미디어 정보를 재생 중입니다.

numberBreakClips

숫자

현재 광고 시점의 휴식 클립 수입니다.

playerState

null 허용 chrome.cast.media.PlayerState

현재 미디어 재생 상태입니다.

queueData

(null이 아닌 chrome.cast.media.QueueData 또는 정의되지 않음)

큐 데이터

savedPlayerState

null 허용 {mediaInfo: null 허용 chrome.cast.media.PlayerState, currentTime: number, isPause: boolean}

세션 연결이 끊어졌을 때 저장되는 원격 플레이어 상태입니다. 연결 해제 이벤트 시 동일한 위치에서 로컬로 계속 재생하는 데 사용할 수 있습니다.

statusText

string

현재 애플리케이션 콘텐츠에 관한 설명 텍스트입니다.

제목

null을 허용하는 문자열

현재 미디어 제목입니다.

videoInfo

(null이 아닌 chrome.cast.media.VideoInformation 또는 정의되지 않음)

동영상 정보입니다.

volumeLevel

숫자

0.0과 1.0 사이의 값으로 표시되는 현재 수신기 볼륨 수준입니다. 1.0은 수신기 또는 스트림에서 가능한 최대 볼륨입니다. 수신기 볼륨을 변경하려면 이 값을 변경하고 cast.framework.RemotePlayerController#setVolumeLevel을 호출합니다.

whenSkippable

(숫자 또는 정의되지 않음)

이 광고 시점 클립을 건너뛸 수 있는 시간(초)입니다. 5는 최종 사용자가 5초 후에 이 광고 시점 클립을 건너뛸 수 있음을 의미합니다. 이 필드가 정의되지 않으면 현재 광고 시점 클립을 건너뛸 수 없다는 의미입니다.