cast. framework. RemotePlayer
cast.framework.RemotePlayerController
에 의해 업데이트되는 원격 플레이어 속성
생성자
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초 후에 이 광고 시점 클립을 건너뛸 수 있음을 의미합니다. 이 필드가 정의되지 않으면 현재 광고 시점 클립을 건너뛸 수 없다는 의미입니다.