cast. framework. messages
cast.framework.messages
네임스페이스입니다.
클래스
AudiobookChapterMediaMetadata
오디오북 챕터 설명
AudiobookContainerMetadata
오디오북 컨테이너 설명입니다.
AudioTrackInfo
오디오 트랙의 오디오 트랙 정보를 설명합니다.
휴식 시간
기본 동영상에 포함된 시점 (예: 광고 시점)을 나타냅니다.
BreakClip
광고 시점 클립을 나타냅니다 (예: 광고 시점 중의 광고 클립).
BreakStatus
광고 시점의 상태를 나타냅니다.
CloudMediaStatus
클라우드 발신자(예: Google 어시스턴트)에게만 전송되는 MediaStatus
입니다.
ContainerMetadata
QueueData
의 일부로 사용되는 일반 컨테이너 메타데이터입니다.
ContentRating
콘텐츠 등급입니다 (자녀 보호 등급, 콘텐츠 등급).
CustomCommandRequestData
CustomCommand
에서 데이터를 요청합니다.
DisplayStatusRequestData
DisplayStatusRequest
데이터
EditAudioTracksRequestData
미디어 이벤트 EDIT_AUDIO_TRACKS 요청 데이터 언어가 제공되지 않으면 미디어의 기본 오디오 트랙이 사용 설정됩니다.
EditTracksInfoRequestData
미디어 이벤트 EDIT_TRACKS_INFO 요청 데이터입니다.
ErrorData
오류 정보를 나타냅니다.
ExtendedMediaStatus
확장 미디어 상태 정보
FetchItemsRequestData
항목 요청 데이터를 가져옵니다.
FocusStateRequestData
포커스 상태 변경 메시지
GenericMediaMetadata
일반적인 미디어 설명입니다.
GetItemsInfoRequestData
항목 정보 요청 데이터를 가져옵니다.
GetStatusRequestData
미디어 이벤트 GET_STATUS 요청 데이터입니다.
이미지
수신기 애플리케이션 또는 미디어 항목을 설명하는 이미지입니다. 애플리케이션 아이콘, 커버 이미지, 썸네일 등이 될 수 있습니다.
ItemsInfo
요청된 각 ID에 대한 항목 정보를 포함하는 데이터 메시지를 나타냅니다.
LiveSeekableRange
시작 및 종료 시간(초)이 포함된 실시간 검색 가능 범위를 제공합니다.
LoadByEntityRequestData
LoadByEntity
에서 데이터를 요청합니다.
LoadOptions
로드 요청에 대한 추가 옵션을 제공합니다.
LoadRequestData
미디어 이벤트 로드 요청 데이터입니다.
MediaInformation
미디어 정보를 나타냅니다.
MediaMetadata
MediaInformation
의 일부로 사용되거나 컨테이너 메타데이터의 일부로 미디어 섹션을 설명하는 데 사용되는 일반 미디어 메타데이터입니다.
MediaStatus
미디어 세션의 상태를 나타냅니다.
MovieMediaMetadata
영화 미디어 설명입니다.
MusicTrackMediaMetadata
음악 트랙 미디어 설명입니다.
PhotoMediaMetadata
사진 미디어 설명입니다.
PrecacheRequestData
미디어 이벤트 PRECACHE 요청 데이터입니다. autoplay 및 queueData와 같은 로드 요청의 일부 필드는 무시됩니다.
PreloadRequestData
미디어 이벤트 PRELOAD 요청 데이터입니다.
QueueChange
삽입, 삭제, 업데이트와 같은 큐 변경 메시지를 나타냅니다.
QueueData
LOAD 요청의 일부로 데이터를 큐에 추가합니다.
QueueIds
큐 ID의 전체 목록이 포함된 데이터 메시지를 나타냅니다.
QueueInsertRequestData
미디어 이벤트 대기열 INSERT 요청 데이터입니다.
QueueItem
큐 항목 정보입니다. 애플리케이션 개발자는cast.framework.messages.InsertQueueItems를 사용하여 큐 요소를 삽입하기 위해 QueueItem을 만들어야 할 수 있습니다. 이 경우 itemId를 제공하면 안 됩니다 (항목이 큐에 삽입될 때 실제 itemId가 할당되기 때문). 이렇게 하면 발신자 앱에서 추가된 항목과 ID의 충돌을 방지할 수 있습니다.
QueueLoadRequestData
미디어 이벤트 큐 로드 요청 데이터입니다.
QueueRemoveRequestData
미디어 이벤트 큐 REMOVE 요청 데이터입니다.
QueueReorderRequestData
미디어 이벤트 큐 REORDER 요청 데이터입니다.
QueueUpdateRequestData
미디어 이벤트 UPDATE 대기열 요청 데이터입니다.
RefreshCredentialsRequestData
RefreshCredentials
에서 데이터를 요청합니다.
RequestData
미디어 이벤트 요청 데이터입니다.
ResumeSessionRequestData
RESUME_SESSION 요청 데이터
SeekableRange
검색 가능한 범위를 초 단위로 제공합니다.
SeekRequestData
미디어 이벤트 SEEK 요청 데이터입니다.
SessionState
StoreSession에 저장되고 ResumeSession에서 복구될 모든 데이터가 포함된 상태 객체입니다.
SetCredentialsRequestData
SetCredentials
에서 데이터를 요청합니다.
SetPlaybackRateRequestData
미디어 이벤트 재생 속도 요청 데이터입니다.
StoreSessionRequestData
STORE_SESSION 요청 데이터
StoreSessionResponseData
STORE_SESSION 명령어의 응답 데이터입니다.
TextTrackStyle
텍스트 트랙의 스타일 정보를 설명합니다.
추적
트랙 메타데이터 정보를 설명합니다.
TracksInfo
정보를 추적합니다.
TvShowMediaMetadata
TV 에피소드 미디어 설명입니다.
UserActionRequestData
UserAction
에서 데이터를 요청합니다.
UserActionState
미디어에 대한 사용자 작업 상태를 나타냅니다.
VastAdsRequest
VAST 광고 요청 구성입니다.
VideoInformation
동영상 해상도 및 HDR (High Dynamic Range)과 같은 동영상 정보
볼륨
미디어 세션 스트림의 볼륨을 나타냅니다.
VolumeRequestData
미디어 이벤트 SET_VOLUME 요청 데이터입니다.
열거형
CaptionMimeType
string
텍스트 트랙의 자막 MIME 유형입니다.
값 |
|
---|---|
CEA608 |
string CEA 608 |
TTML 모델 |
string TTML 모델 |
조회 후 전환(VTT) |
string 조회 후 전환(VTT) |
TTML_MP4 |
string TTML MP4 |
명령어
숫자
cast.framework.messages.MediaStatus#supportedMediaCommands에 대해 애플리케이션에서 지원하는 미디어 명령어를 설정하거나 검색하는 비트 마스크 값 목록입니다.
값 |
|
---|---|
일시중지 |
숫자 일시중지 명령어 |
탐색 |
숫자 탐색 명령어 |
STREAM_VOLUME |
숫자 스트림 볼륨 명령어 |
STREAM_MUTE |
숫자 스트림 볼륨 명령어 |
ALL_BASIC_MEDIA |
숫자 모든 기본 미디어 필수 명령어 |
QUEUE_NEXT |
숫자 다음 명령어를 실행합니다. |
QUEUE_PREV |
숫자 Queue Prev 명령어 |
QUEUE_SHUFFLE |
숫자 큐 셔플 명령어 |
QUEUE_REPEAT_ALL |
숫자 Queue Repeat All 모드입니다. |
QUEUE_REPEAT_ONE |
숫자 Queue Repeat One 모드입니다. |
QUEUE_REPEAT |
숫자 대기열 반복 모드입니다. |
SKIP_AD |
숫자 광고 명령어를 건너뜁니다. |
EDIT_TRACKS |
숫자 트랙 명령어 수정 |
PLAYBACK_RATE |
숫자 재생 속도 명령어 |
LIKE |
숫자 명령어와 같은 사용자 액션입니다. |
싫어요 |
숫자 사용자의 싫어요 명령어입니다. |
팔로우 |
숫자 사용자 액션: 명령어를 따릅니다. |
팔로우 해제 |
숫자 사용자 작업 팔로우 해제 명령입니다. |
STREAM_TRANSFER |
숫자 이전 명령어를 스트림합니다. |
가사 |
숫자 가사 명령어 |
ContainerType
숫자
컨테이너 메타데이터의 유형입니다.
값 |
|
---|---|
GENERIC_CONTAINER |
숫자 대부분의 미디어 유형에 적합한 일반 템플릿입니다. Cast.framework.messages.ContainerMetadata에서 사용합니다. |
AUDIOBOOK_CONTAINER |
숫자 오디오북의 메타데이터입니다. Cast.framework.messages.AudiobookContainerMetadata에서 사용합니다. |
- 참고 항목
- cast.framework.messages.QueueData.containerMetadata
ContentFilteringMode
string
콘텐츠 필터링 모드를 나타냅니다.
값 |
|
---|---|
FILTER_EXPLICIT |
string 선정적인 콘텐츠를 재생해서는 안 됩니다. |
ErrorReason
string
미디어 오류 메시지 이유를 나타냅니다.
값 |
|
---|---|
INVALID_COMMAND |
string 명령어가 유효하지 않거나 구현되지 않으면 반환됩니다. |
INVALID_PARAMS |
string 매개변수가 유효하지 않거나 필수 매개변수가 누락된 경우 반환됩니다. |
INVALID_MEDIA_SESSION_ID |
string 미디어 세션이 없으면 반환됩니다. |
SKIP_LIMIT_REACHED |
string 건너뛰기 한도에 도달하여 더 많은 항목을 건너뛸 수 없는 경우 반환됩니다. |
NOT_SUPPORTED |
string 애플리케이션에서 요청을 지원하지 않으면 반환됩니다. |
LANGUAGE_NOT_SUPPORTED |
string 요청된 언어가 지원되지 않으면 반환됩니다. |
END_OF_QUEUE |
string 첫 번째 항목 이후 또는 대기열의 마지막 항목 이후로 이동하여 건너뛰기가 불가능한 경우 반환됩니다. |
DUPLICATE_REQUEST_ID |
string 요청 ID가 고유하지 않으면 (수신자가 동일한 ID의 요청을 처리 중) 반환됩니다. |
VIDEO_DEVICE_REQUIRED |
string 동영상을 지원하는 기기가 필요하므로 요청을 완료할 수 없는 경우 반환됩니다. |
PREMIUM_ACCOUNT_REQUIRED |
string 요청이 성공하는 데 프리미엄 계정이 필요한 경우 반환됩니다. |
APP_ERROR |
string 애플리케이션 상태가 잘못되어 요청을 처리할 수 없는 경우 반환됩니다. |
AUTHENTICATION_EXPIRED |
string 사용자가 비밀번호를 변경했거나 토큰이 취소된 경우 등 인증이 만료되어 요청을 수행할 수 없으면 반환됩니다. |
CONCURRENT_STREAM_LIMIT |
string 동시 스트림이 너무 많이 감지되면 반환됩니다. |
PARENTAL_CONTROL_RESTRICTED |
string 자녀 보호 기능으로 인해 콘텐츠가 차단되면 반환됩니다. |
CONTENT_FILTERED |
string 필터로 인해 콘텐츠가 차단되면 반환됩니다. |
NOT_AVAILABLE_IN_REGION |
string 지역에서 사용할 수 없어 콘텐츠가 차단되면 반환됩니다. |
CONTENT_ALREADY_PLAYING |
string 요청된 콘텐츠가 이미 재생 중이면 반환됩니다. |
INVALID_REQUEST |
string 요청이 유효하지 않으면 반환됩니다. |
GENERIC_LOAD_ERROR |
string 로드 요청에 간헐적인 문제가 발생하면 반환됩니다. |
ErrorType
string
미디어 오류 메시지 유형을 나타냅니다.
값 |
|
---|---|
INVALID_PLAYER_STATE |
string 요청을 처리하기 위해 플레이어 상태가 잘못된 경우 반환됩니다. |
LOAD_FAILED |
string LOAD 요청이 실패하면 반환됩니다. |
LOAD_CANCELLED |
string 두 번째 수신되는 LOAD 요청에서 LOAD 요청이 취소되면 반환됩니다. |
INVALID_REQUEST |
string 요청이 유효하지 않으면 반환됩니다. |
오류 |
string 기타 오류 사례에 해당하는 일반 오류입니다. |
ExtendedPlayerState
string
확장 플레이어 상태 정보입니다.
값 |
|
---|---|
로드 중 |
string 플레이어가 로드 중인 상태입니다. |
FocusState
string
포커스 상태.
값 |
|
---|---|
IN_FOCUS |
string 수신기에 포커스가 있습니다. |
NOT_IN_FOCUS |
string 수신자에 포커스가 없어 다른 활동이 활성 상태입니다. |
GetStatusOptions
숫자
GetStatusOptions
는 GET_STATUS
메시지의 미디어 상태 응답에 포함해야 하는 데이터의 양을 결정합니다.
값 |
|
---|---|
NO_METADATA |
숫자 메타데이터 플래그를 포함하지 않습니다. |
NO_QUEUE_ITEMS |
숫자 대기열 항목 플래그를 포함하지 마세요. |
HdrType
string
동영상 HDR (High Dynamic Range) 유형을 나타냅니다.
값 |
|
---|---|
SDR : 소프트웨어 리더 |
string 표준 동적 범위 |
HDR |
string HDR(High Dynamic Range) |
DV |
string Dolby Vision으로도 제공됩니다. |
HlsSegmentFormat
string
HLS 오디오 세그먼트의 형식입니다.
값 |
|
---|---|
AAC |
string AAC 패킹된 오디오 기본 스트림입니다. |
AC3 |
string AC3 패킹된 오디오 기본 스트림입니다. |
MP3 |
string MP3 패킹된 오디오 기본 스트림입니다. |
TS |
string MPEG-2 전송 스트림입니다. |
TS_AAC |
string AAC 낮은 복잡성 패킹 MPEG-2 전송 스트림 (AAC-LC) |
TS_HE_AAC |
string AAC 고효율 패킹 MPEG-2 전송 스트림 (HE-AAC) |
E_AC3 |
string E-AC3 패킹된 오디오 기본 스트림입니다. |
FMP4 |
string ISO BMFF CMAF 프래그먼트 MP4로 압축된 오디오 |
HlsVideoSegmentFormat
string
HLS 동영상 세그먼트의 형식입니다.
값 |
|
---|---|
MPEG2_TS |
string MPEG-2 전송 스트림. AVC를 지원합니다. |
FMP4 |
string ISO BMFF CMAF 프래그먼트 MP4로 패킹된 동영상입니다. AVC 및 HEVC를 지원합니다. |
IdleReason
string
플레이어가 IDLE 상태에 있는 이유입니다.
값 |
|
---|---|
CANCELLED |
string 발신자가 STOP 명령어를 사용하여 재생 중지를 요청했습니다. |
INTERRUPTED |
string 발신자가 LOAD 명령어를 사용하여 다른 미디어 재생을 요청했습니다. |
FINISHED |
string 미디어 재생이 완료되었습니다. |
오류 |
string 오류로 인해 미디어가 중단되었습니다. 예를 들어 네트워킹 오류로 인해 플레이어가 미디어를 다운로드할 수 없는 경우에 이 문제가 발생할 수 있습니다. |
MediaCategory
string
미디어 카테고리입니다.
값 |
|
---|---|
오디오 |
string 미디어는 오디오 전용입니다. |
동영상 |
string 미디어는 동영상 및 오디오입니다 (기본값). |
IMAGE |
string 미디어는 그림입니다. |
MessageType
string
cast.framework.PlayerManager에서 가로챌 미디어 메시지 유형을 나타냅니다. 메시지 유형은 요청 또는 발신 메시지로 분류됩니다. 요청을 사용하면 웹 수신기 SDK에서 데이터를 처리하기 전에 애플리케이션이 데이터를 수정할 수 있습니다. 발신 메시지를 사용하면 메시지가 연결된 시스템 및 발신자 애플리케이션에 전송되기 전에 애플리케이션에서 데이터를 수정할 수 있습니다.
값 |
|
---|---|
MEDIA_STATUS |
string 현재 미디어 상태의 발신 메시지입니다. 메시지 유형은 cast.framework.messages.MediaStatus입니다. |
CLOUD_STATUS |
string 클라우드 전송자에게 미디어 상태를 전송하는 메시지입니다. 메시지 유형은 cast.framework.messages.CloudMediaStatus입니다. |
QUEUE_CHANGE |
string 큐 변경의 발신 메시지입니다. 메시지 유형은 cast.framework.messages.QueueChange입니다. |
QUEUE_ITEMS |
string 대기열 항목 정보의 발신 메시지입니다. 메시지 유형은 cast.framework.messages.ItemsInfo입니다. |
QUEUE_ITEM_IDS |
string 큐 ID 목록의 발신 메시지입니다. 메시지 유형은 cast.framework.messages.QueueIds입니다. |
GET_STATUS |
string 현재 미디어 상태 요청입니다. 메시지 유형은 cast.framework.messages.GetStatusRequestData입니다. |
넣기 |
string 미디어 로드 요청입니다. 메시지 유형은 cast.framework.messages.LoadRequestData입니다. |
일시중지 |
string 플레이어 일시중지 요청입니다. 메시지 유형: cast.framework.messages.RequestData |
중지 |
string 플레이어 중지 요청입니다. 메시지 유형은 cast.framework.messages.RequestData입니다. |
재생 |
string 계속 재생하려면 요청하세요. 메시지 유형은 cast.framework.messages.RequestData입니다. |
SKIP_AD |
string 재생 중인 광고 건너뛰기를 요청합니다. 메시지 유형은 cast.framework.messages.RequestData입니다. |
PLAY_AGAIN |
string 현재 미디어 재생 요청입니다. 메시지 유형은 cast.framework.messages.RequestData입니다. |
탐색 |
string 미디어 탐색 요청입니다. 메시지 유형은 cast.framework.messages.SeekRequestData입니다. |
SET_PLAYBACK_RATE |
string 재생 속도 변경 요청입니다. 메시지 유형은 cast.framework.messages.SetPlaybackRateRequestData입니다. |
SET_VOLUME |
string 현재 미디어 볼륨 변경 요청입니다. 메시지 유형은 cast.framework.messages.VolumeRequestData입니다. |
EDIT_TRACKS_INFO |
string 재생 중인 텍스트 또는 오디오 트랙 변경을 요청합니다. 메시지 유형은 cast.framework.messages.EditTracksInfoRequestData입니다. |
EDIT_AUDIO_TRACKS |
string 재생 중인 오디오 트랙 변경 요청입니다. 메시지 유형은 cast.framework.messages.EditAudioTracksRequestData입니다. |
프리캐치 |
string 데이터 사전 캐시 요청입니다. 메시지 유형은 cast.framework.messages.PrecacheRequestData입니다. |
미리 로드 |
string 항목 미리 로드 요청입니다. 메시지 유형은 cast.framework.messages.PreloadRequestData입니다. |
QUEUE_LOAD |
string 큐 로드 요청입니다. 메시지 유형은 cast.framework.messages.QueueLoadRequestData입니다. |
QUEUE_INSERT |
string 큐에 삽입하기 위한 요청입니다. 메시지 유형은 cast.framework.messages.QueueInsertRequestData입니다. |
QUEUE_UPDATE |
string 큐 업데이트 요청입니다. 메시지 유형은 cast.framework.messages.QueueUpdateRequestData입니다. |
QUEUE_REMOVE |
string 대기열에서 삭제 요청입니다. 메시지 유형은 cast.framework.messages.QueueRemoveRequestData입니다. |
QUEUE_REORDER |
string 큐 순서 재정렬 요청입니다. 메시지 유형은 cast.framework.messages.QueueReorderRequestData입니다. |
QUEUE_NEXT |
string 대기열의 다음 항목을 요청합니다. 수신자가 발신자로부터 이를 수신하면 메시지는 |
QUEUE_PREV |
string 대기열의 이전 항목을 요청합니다. 수신자가 발신자로부터 이를 수신하면 메시지는 |
QUEUE_GET_ITEM_RANGE |
string 큐의 항목 가져오기 요청입니다. 메시지 유형은 cast.framework.messages.FetchItemsRequestData입니다. |
QUEUE_GET_ITEMS |
string 항목 정보 가져오기 요청입니다. 메시지 유형은 cast.framework.messages.GetItemsInfoRequestData입니다. |
QUEUE_GET_ITEM_IDS |
string 큐 ID 가져오기 요청입니다. 메시지 유형은 cast.framework.messages.RequestData입니다. |
QUEUE_SHUFFLE |
string 큐 셔플 요청입니다. 메시지 유형은 cast.framework.messages.RequestData입니다. |
SET_CREDENTIALS |
string 사용자 인증 정보를 설정합니다. 메시지 유형은 cast.framework.messages.SetCredentialsRequestData입니다. |
LOAD_BY_ENTITY |
string 항목 ID별로 미디어를 로드합니다. 메시지 유형은 cast.framework.messages.LoadByEntityRequestData입니다. |
USER_ACTION |
string 다음과 같이 사용자 작업을 처리합니다. 메시지 유형은 cast.framework.messages.UserActionRequestData입니다. |
DISPLAY_STATUS |
string 화면에 미디어 상태를 표시합니다. 메시지 유형은 cast.framework.messages.DisplayStatusRequestData입니다. |
FOCUS_STATE |
string 수신자 앱 포커스 상태가 변경되었습니다. 메시지 유형은 cast.framework.messages.FocusStateRequestData입니다. |
CUSTOM_COMMAND |
string 커스텀 앱 명령어 처리 메시지 유형은 cast.framework.messages.CustomCommandRequestData입니다. |
STORE_SESSION |
string 세션 저장 명령어 메시지 유형은 cast.framework.messages.StoreSessionRequestData입니다. |
RESUME_SESSION |
string 세션 재개 명령어 메시지 유형은 cast.framework.messages.ResumeSessionRequestData입니다. |
SESSION_STATE |
string StoreSession의 응답 유형입니다. 메시지 유형은 cast.framework.messages.StoreSessionResponseData입니다. |
MetadataType
숫자
미디어 메타데이터의 유형입니다.
값 |
|
---|---|
일반 |
숫자 대부분의 미디어 유형에 적합한 일반 템플릿입니다. cast.framework.messages.GenericMediaMetadata에서 사용됩니다. |
영화 |
숫자 무삭제 영화 cast.framework.messages.MovieMediaMetadata에서 사용합니다. |
TV_SHOW |
숫자 TV 시리즈의 에피소드입니다. cast.framework.messages.TvShowMediaMetadata에서 사용합니다. |
MUSIC_TRACK |
숫자 음악 트랙입니다. cast.framework.messages.MusicTrackMediaMetadata에서 사용합니다. |
사진 |
숫자 사진. cast.framework.messages.PhotoMediaMetadata에서 사용합니다. |
AUDIOBOOK_CHAPTER |
숫자 오디오북 챕터 cast.framework.messages.AudiobookChapterMediaMetadata에서 사용합니다. |
- 참고 항목
- cast.framework.messages.MediaInformation.metadata
PlayerState
string
플레이어 상태를 나타냅니다.
값 |
|
---|---|
유휴 상태 |
string 플레이어가 IDLE 상태입니다. IDLE 상태는 활성 재생이 없음을 의미합니다. 플레이어는 일반적으로 Cast 애플리케이션을 실행한 직후에 로드 요청을 받기 전이나 재생이 완료된 후에 이 상태에 있습니다. 플레이어는 cast.framework.messages.MediaStatus에 설정된 cast.framework.messages.IdleReason에 따라 이 상태로 전환합니다. |
재생 중 |
string 플레이어가 PLAYING 상태입니다. |
일시중지됨 |
string 플레이어가 일시중지 상태입니다. |
버퍼링 중 |
string 플레이어가 BUFFERING 상태입니다. |
QueueChangeType
string
발신 메시지 QUEUE_CHANGE
개에서 사용하는 큐 변경 유형입니다.
값 |
|
---|---|
INSERT |
string 대기열에 항목이 삽입되었습니다. |
삭제(Remove) |
string 대기열에 항목이 삭제되었습니다. |
ITEMS_CHANGE |
string 항목 목록이 변경되었습니다. |
업데이트 |
string 대기열이 업데이트되었으며 순서가 지정된 새 목록이 전송됩니다. |
NO_CHANGE |
string 대기열에 변경사항이 없습니다. 여러 발신자가 동일한 데이터를 요청했을 때 에코를 다시 표시하는 데 사용됩니다. |
QueueType
string
미디어 컨테이너/대기열의 유형입니다.
값 |
|
---|---|
앨범 |
string 음악 앨범입니다. |
재생목록 |
string 음악 재생목록(예: 비공개 재생목록, 공개 재생목록 또는 자동 생성된 재생목록) |
오디오북 |
string 오디오북. |
RADIO_STATION |
string 기존 라디오 채널입니다. |
PODCAST_SERIES |
string 팟캐스트 시리즈 |
TV_SERIES |
string TV 시리즈 |
VIDEO_PLAYLIST |
string 동영상 재생목록 |
LIVE_TV |
string 실시간 TV 채널 |
영화 |
string 영화를 탭합니다. |
RepeatMode
string
모든 항목이 재생되었을 때 대기열의 동작입니다.
값 |
|
---|---|
REPEAT_OFF |
string 대기열이 완료되면 미디어 세션이 종료됩니다. |
REPEAT_ALL |
string 대기열의 모든 항목은 무기한으로 재생되며, 마지막 항목이 재생되면 첫 번째 항목이 다시 재생됩니다. |
REPEAT_SINGLE |
string 현재 항목이 반복적으로 재생됩니다. |
REPEAT_ALL_AND_SHUFFLE |
string 큐의 모든 항목은 무기한으로 재생되며, 마지막 항목이 재생되면 첫 번째 항목이 다시 재생됩니다 (리시버가 먼저 목록을 셔플함). |
SeekResumeState
string
SEEK 요청 이후의 재생 상태를 나타냅니다.
값 |
|
---|---|
PLAYBACK_START |
string 이렇게 하면 미디어가 강제로 시작됩니다. |
PLAYBACK_PAUSE |
string 이렇게 하면 미디어가 강제로 일시중지됩니다. |
StreamingProtocolType
숫자
스트리밍 프로토콜 유형입니다.
값 |
|
---|---|
UNKNOWN |
숫자 알 수 없는 스트리밍 프로토콜 유형입니다. |
MPEG_DASH |
숫자 MPEG-DASH (Dynamic Adaptive Streaming over HTTP) 프로토콜 유형입니다. |
HLS |
숫자 HLS (HTTP 실시간 스트리밍) 프로토콜 유형입니다. |
SMOOTH_STREAMING |
숫자 Smooth Streaming 프로토콜 유형입니다. |
StreamType
string
스트림 유형을 나타냅니다.
값 |
|
---|---|
버퍼링됨 |
string VOD 및 DVR 콘텐츠 |
라이브 |
string 선형 실시간 방송 스트림 콘텐츠입니다. |
없음 |
string |
TextTrackEdgeType
string
텍스트 트랙 가장자리 (테두리) 유형을 정의합니다.
값 |
|
---|---|
없음 |
string 텍스트 주위에 가장자리가 표시되지 않습니다. |
개요 |
string 텍스트 주위에 실선 윤곽선이 표시됩니다. |
DROP_SHADOW |
string 희미한 그림자가 텍스트 주위에 렌더링됩니다. |
올라감 |
string 텍스트가 배경을 기준으로 양각 처리되거나 돋보이게 표시됩니다. |
우울함 |
string 텍스트가 배경에서 디보딩된 것 같습니다. |
TextTrackFontGenericFamily
string
글꼴이 텍스트 트랙에 정의되지 않은 경우 사용될 일반 글꼴 모음
값 |
|
---|---|
SANS_SERIF |
string Sans Serif 글꼴을 사용합니다. |
MONOSPACED_SANS_SERIF |
string 고정폭 Sans Serif 글꼴을 사용합니다. |
SERIF |
string Serif 글꼴을 사용합니다. |
MONOSPACED_SERIF |
string 고정폭 serif 글꼴을 사용합니다. |
일반 |
string 손글씨 느낌의 캐주얼한 글꼴을 사용합니다. |
Cursive |
string 필기체 글꼴을 사용합니다. |
SMALL_CAPITALS |
string 작은 대문자 글꼴을 사용합니다. |
TextTrackFontStyle
string
텍스트 트랙 글꼴 스타일입니다.
값 |
|
---|---|
NORMAL |
string 수정되지 않은 서체입니다. |
굵게 |
string 굵은 스타일 |
BOLD_ITALIC |
string 굵은 글꼴과 기울임꼴이 동시에 적용된 스타일입니다. |
목록 |
string 기울임꼴 스타일입니다. |
TextTrackType
string
텍스트 추적 유형 (HTML5 텍스트 추적 유형 정의 따름).
값 |
|
---|---|
자막 |
string 대화의 스크립트 작성 또는 번역. 사운드를 사용할 수 있지만 시청자가 이해할 수 없는 경우(예: 시청자가 미디어 리소스의 사운드트랙 언어를 이해하지 못하는 경우)에 적합합니다. |
CAPTIONS |
string 대화, 음향 효과, 관련 음악 신호, 기타 관련 오디오 정보를 텍스트로 변환하거나 번역한 것으로, 사운드트랙을 사용할 수 없는 경우 (예: 음소거되었거나 사용자의 청각 장애가 있는 경우)에 적합합니다. 동영상 위에 자막이 표시됩니다. |
설명 |
string 미디어 리소스의 동영상 구성요소에 관한 텍스트 설명. 시각적 구성요소를 사용할 수 없을 때 오디오 합성에 사용됩니다(예: 사용자가 화면 없이 애플리케이션과 상호작용 중이거나 사용자가 시각장애인 경우). 설명은 별도의 오디오 트랙으로 합성됩니다. |
챕터 |
string 미디어 리소스를 탐색하는 데 사용되는 챕터 제목입니다. |
메타데이터 |
string 스크립트에서 사용하기 위한 트랙입니다. |
TextTrackWindowType
string
텍스트 트랙 창 유형
값 |
|
---|---|
없음 |
string |
NORMAL |
string |
ROUNDED_CORNERS |
string |
TrackType
string
미디어 트랙 유형입니다.
값 |
|
---|---|
텍스트 |
string 텍스트 트랙입니다. |
오디오 |
string 오디오 트랙 |
동영상 |
string 동영상 트랙 |
UserAction
string
사용자 작업
값 |
|
---|---|
LIKE |
string 사용자가 현재 재생 중인 콘텐츠에 좋아요 표시를 합니다. |
싫어요 |
string 사용자가 현재 재생 중인 콘텐츠에 싫어요 표시를 합니다. |
팔로우 |
string 사용자가 현재 재생 중인 콘텐츠를 팔로우하거나 별표표시하려고 합니다. |
팔로우 해제 |
string 사용자가 현재 재생 중인 콘텐츠의 팔로우를 중지하려고 합니다. |
신고 |
string 사용자가 현재 재생 중인 콘텐츠를 부적절한 콘텐츠로 신고합니다. |
SKIP_AD |
string 사용자가 현재 재생 중인 광고를 건너뛰려고 합니다. |
가사 |
string 사용자가 현재 재생 중인 노래의 가사를 표시하려고 합니다. |
UserActionContext
string
UserAction
의 컨텍스트 정보입니다.
값 |
|
---|---|
UNKNOWN_CONTEXT |
string |
추적 |
string |
앨범 |
string |
아티스트 |
string |
재생목록 |
string |
에피소드 |
string |
시리즈 |
string |
영화 |
string |
채널 |
string |
팀 |
string |
플레이어 |
string |
코치 |
string |
속성
CaptionMimeType
string
텍스트 트랙의 자막 MIME 유형입니다.
값 |
|
---|---|
CEA608 |
string CEA 608 |
TTML 모델 |
string TTML 모델 |
조회 후 전환(VTT) |
string 조회 후 전환(VTT) |
TTML_MP4 |
string TTML MP4 |
명령어
숫자
cast.framework.messages.MediaStatus#supportedMediaCommands에 대해 애플리케이션에서 지원하는 미디어 명령어를 설정하거나 검색하는 비트 마스크 값 목록입니다.
값 |
|
---|---|
일시중지 |
숫자 일시중지 명령어 |
탐색 |
숫자 탐색 명령어 |
STREAM_VOLUME |
숫자 스트림 볼륨 명령어 |
STREAM_MUTE |
숫자 스트림 볼륨 명령어 |
ALL_BASIC_MEDIA |
숫자 모든 기본 미디어 필수 명령어 |
QUEUE_NEXT |
숫자 다음 명령어를 실행합니다. |
QUEUE_PREV |
숫자 Queue Prev 명령어 |
QUEUE_SHUFFLE |
숫자 큐 셔플 명령어 |
QUEUE_REPEAT_ALL |
숫자 Queue Repeat All 모드입니다. |
QUEUE_REPEAT_ONE |
숫자 Queue Repeat One 모드입니다. |
QUEUE_REPEAT |
숫자 대기열 반복 모드입니다. |
SKIP_AD |
숫자 광고 명령어를 건너뜁니다. |
EDIT_TRACKS |
숫자 트랙 명령어 수정 |
PLAYBACK_RATE |
숫자 재생 속도 명령어 |
LIKE |
숫자 명령어와 같은 사용자 액션입니다. |
싫어요 |
숫자 사용자의 싫어요 명령어입니다. |
팔로우 |
숫자 사용자 액션: 명령어를 따릅니다. |
팔로우 해제 |
숫자 사용자 작업 팔로우 해제 명령입니다. |
STREAM_TRANSFER |
숫자 이전 명령어를 스트림합니다. |
가사 |
숫자 가사 명령어 |
ContainerType
숫자
컨테이너 메타데이터의 유형입니다.
값 |
|
---|---|
GENERIC_CONTAINER |
숫자 대부분의 미디어 유형에 적합한 일반 템플릿입니다. Cast.framework.messages.ContainerMetadata에서 사용합니다. |
AUDIOBOOK_CONTAINER |
숫자 오디오북의 메타데이터입니다. Cast.framework.messages.AudiobookContainerMetadata에서 사용합니다. |
- 참고 항목
- cast.framework.messages.QueueData.containerMetadata
ContentFilteringMode
string
콘텐츠 필터링 모드를 나타냅니다.
값 |
|
---|---|
FILTER_EXPLICIT |
string 선정적인 콘텐츠를 재생해서는 안 됩니다. |
ErrorReason
string
미디어 오류 메시지 이유를 나타냅니다.
값 |
|
---|---|
INVALID_COMMAND |
string 명령어가 유효하지 않거나 구현되지 않으면 반환됩니다. |
INVALID_PARAMS |
string 매개변수가 유효하지 않거나 필수 매개변수가 누락된 경우 반환됩니다. |
INVALID_MEDIA_SESSION_ID |
string 미디어 세션이 없으면 반환됩니다. |
SKIP_LIMIT_REACHED |
string 건너뛰기 한도에 도달하여 더 많은 항목을 건너뛸 수 없는 경우 반환됩니다. |
NOT_SUPPORTED |
string 애플리케이션에서 요청을 지원하지 않으면 반환됩니다. |
LANGUAGE_NOT_SUPPORTED |
string 요청된 언어가 지원되지 않으면 반환됩니다. |
END_OF_QUEUE |
string 첫 번째 항목 이후 또는 대기열의 마지막 항목 이후로 이동하여 건너뛰기가 불가능한 경우 반환됩니다. |
DUPLICATE_REQUEST_ID |
string 요청 ID가 고유하지 않으면 (수신자가 동일한 ID의 요청을 처리 중) 반환됩니다. |
VIDEO_DEVICE_REQUIRED |
string 동영상을 지원하는 기기가 필요하므로 요청을 완료할 수 없는 경우 반환됩니다. |
PREMIUM_ACCOUNT_REQUIRED |
string 요청이 성공하는 데 프리미엄 계정이 필요한 경우 반환됩니다. |
APP_ERROR |
string 애플리케이션 상태가 잘못되어 요청을 처리할 수 없는 경우 반환됩니다. |
AUTHENTICATION_EXPIRED |
string 사용자가 비밀번호를 변경했거나 토큰이 취소된 경우 등 인증이 만료되어 요청을 수행할 수 없으면 반환됩니다. |
CONCURRENT_STREAM_LIMIT |
string 동시 스트림이 너무 많이 감지되면 반환됩니다. |
PARENTAL_CONTROL_RESTRICTED |
string 자녀 보호 기능으로 인해 콘텐츠가 차단되면 반환됩니다. |
CONTENT_FILTERED |
string 필터로 인해 콘텐츠가 차단되면 반환됩니다. |
NOT_AVAILABLE_IN_REGION |
string 지역에서 사용할 수 없어 콘텐츠가 차단되면 반환됩니다. |
CONTENT_ALREADY_PLAYING |
string 요청된 콘텐츠가 이미 재생 중이면 반환됩니다. |
INVALID_REQUEST |
string 요청이 유효하지 않으면 반환됩니다. |
GENERIC_LOAD_ERROR |
string 로드 요청에 간헐적인 문제가 발생하면 반환됩니다. |
ErrorType
string
미디어 오류 메시지 유형을 나타냅니다.
값 |
|
---|---|
INVALID_PLAYER_STATE |
string 요청을 처리하기 위해 플레이어 상태가 잘못된 경우 반환됩니다. |
LOAD_FAILED |
string LOAD 요청이 실패하면 반환됩니다. |
LOAD_CANCELLED |
string 두 번째 수신되는 LOAD 요청에서 LOAD 요청이 취소되면 반환됩니다. |
INVALID_REQUEST |
string 요청이 유효하지 않으면 반환됩니다. |
오류 |
string 기타 오류 사례에 해당하는 일반 오류입니다. |
ExtendedPlayerState
string
확장 플레이어 상태 정보입니다.
값 |
|
---|---|
로드 중 |
string 플레이어가 로드 중인 상태입니다. |
FocusState
string
포커스 상태.
값 |
|
---|---|
IN_FOCUS |
string 수신기에 포커스가 있습니다. |
NOT_IN_FOCUS |
string 수신자에 포커스가 없어 다른 활동이 활성 상태입니다. |
GetStatusOptions
숫자
GetStatusOptions
는 GET_STATUS
메시지의 미디어 상태 응답에 포함해야 하는 데이터의 양을 결정합니다.
값 |
|
---|---|
NO_METADATA |
숫자 메타데이터 플래그를 포함하지 않습니다. |
NO_QUEUE_ITEMS |
숫자 대기열 항목 플래그를 포함하지 마세요. |
HdrType
string
동영상 HDR (High Dynamic Range) 유형을 나타냅니다.
값 |
|
---|---|
SDR : 소프트웨어 리더 |
string 표준 동적 범위 |
HDR |
string HDR(High Dynamic Range) |
DV |
string Dolby Vision으로도 제공됩니다. |
HlsSegmentFormat
string
HLS 오디오 세그먼트의 형식입니다.
값 |
|
---|---|
AAC |
string AAC 패킹된 오디오 기본 스트림입니다. |
AC3 |
string AC3 패킹된 오디오 기본 스트림입니다. |
MP3 |
string MP3 패킹된 오디오 기본 스트림입니다. |
TS |
string MPEG-2 전송 스트림입니다. |
TS_AAC |
string AAC 낮은 복잡성 패킹 MPEG-2 전송 스트림 (AAC-LC) |
TS_HE_AAC |
string AAC 고효율 패킹 MPEG-2 전송 스트림 (HE-AAC) |
E_AC3 |
string E-AC3 패킹된 오디오 기본 스트림입니다. |
FMP4 |
string ISO BMFF CMAF 프래그먼트 MP4로 압축된 오디오 |
HlsVideoSegmentFormat
string
HLS 동영상 세그먼트의 형식입니다.
값 |
|
---|---|
MPEG2_TS |
string MPEG-2 전송 스트림. AVC를 지원합니다. |
FMP4 |
string ISO BMFF CMAF 프래그먼트 MP4로 패킹된 동영상입니다. AVC 및 HEVC를 지원합니다. |
IdleReason
string
플레이어가 IDLE 상태에 있는 이유입니다.
값 |
|
---|---|
CANCELLED |
string 발신자가 STOP 명령어를 사용하여 재생 중지를 요청했습니다. |
INTERRUPTED |
string 발신자가 LOAD 명령어를 사용하여 다른 미디어 재생을 요청했습니다. |
FINISHED |
string 미디어 재생이 완료되었습니다. |
오류 |
string 오류로 인해 미디어가 중단되었습니다. 예를 들어 네트워킹 오류로 인해 플레이어가 미디어를 다운로드할 수 없는 경우에 이 문제가 발생할 수 있습니다. |
MediaCategory
string
미디어 카테고리입니다.
값 |
|
---|---|
오디오 |
string 미디어는 오디오 전용입니다. |
동영상 |
string 미디어는 동영상 및 오디오입니다 (기본값). |
IMAGE |
string 미디어는 그림입니다. |
MessageType
string
cast.framework.PlayerManager에서 가로챌 미디어 메시지 유형을 나타냅니다. 메시지 유형은 요청 또는 발신 메시지로 분류됩니다. 요청을 사용하면 웹 수신기 SDK에서 데이터를 처리하기 전에 애플리케이션이 데이터를 수정할 수 있습니다. 발신 메시지를 사용하면 메시지가 연결된 시스템 및 발신자 애플리케이션에 전송되기 전에 애플리케이션에서 데이터를 수정할 수 있습니다.
값 |
|
---|---|
MEDIA_STATUS |
string 현재 미디어 상태의 발신 메시지입니다. 메시지 유형은 cast.framework.messages.MediaStatus입니다. |
CLOUD_STATUS |
string 클라우드 전송자에게 미디어 상태를 전송하는 메시지입니다. 메시지 유형은 cast.framework.messages.CloudMediaStatus입니다. |
QUEUE_CHANGE |
string 큐 변경의 발신 메시지입니다. 메시지 유형은 cast.framework.messages.QueueChange입니다. |
QUEUE_ITEMS |
string 대기열 항목 정보의 발신 메시지입니다. 메시지 유형은 cast.framework.messages.ItemsInfo입니다. |
QUEUE_ITEM_IDS |
string 큐 ID 목록의 발신 메시지입니다. 메시지 유형은 cast.framework.messages.QueueIds입니다. |
GET_STATUS |
string 현재 미디어 상태 요청입니다. 메시지 유형은 cast.framework.messages.GetStatusRequestData입니다. |
넣기 |
string 미디어 로드 요청입니다. 메시지 유형은 cast.framework.messages.LoadRequestData입니다. |
일시중지 |
string 플레이어 일시중지 요청입니다. 메시지 유형: cast.framework.messages.RequestData |
중지 |
string 플레이어 중지 요청입니다. 메시지 유형은 cast.framework.messages.RequestData입니다. |
재생 |
string 계속 재생하려면 요청하세요. 메시지 유형은 cast.framework.messages.RequestData입니다. |
SKIP_AD |
string 재생 중인 광고 건너뛰기를 요청합니다. 메시지 유형은 cast.framework.messages.RequestData입니다. |
PLAY_AGAIN |
string 현재 미디어 재생 요청입니다. 메시지 유형은 cast.framework.messages.RequestData입니다. |
탐색 |
string 미디어 탐색 요청입니다. 메시지 유형은 cast.framework.messages.SeekRequestData입니다. |
SET_PLAYBACK_RATE |
string 재생 속도 변경 요청입니다. 메시지 유형은 cast.framework.messages.SetPlaybackRateRequestData입니다. |
SET_VOLUME |
string 현재 미디어 볼륨 변경 요청입니다. 메시지 유형은 cast.framework.messages.VolumeRequestData입니다. |
EDIT_TRACKS_INFO |
string 재생 중인 텍스트 또는 오디오 트랙 변경을 요청합니다. 메시지 유형은 cast.framework.messages.EditTracksInfoRequestData입니다. |
EDIT_AUDIO_TRACKS |
string 재생 중인 오디오 트랙 변경 요청입니다. 메시지 유형은 cast.framework.messages.EditAudioTracksRequestData입니다. |
프리캐치 |
string 데이터 사전 캐시 요청입니다. 메시지 유형은 cast.framework.messages.PrecacheRequestData입니다. |
미리 로드 |
string 항목 미리 로드 요청입니다. 메시지 유형은 cast.framework.messages.PreloadRequestData입니다. |
QUEUE_LOAD |
string 큐 로드 요청입니다. 메시지 유형은 cast.framework.messages.QueueLoadRequestData입니다. |
QUEUE_INSERT |
string 큐에 삽입하기 위한 요청입니다. 메시지 유형은 cast.framework.messages.QueueInsertRequestData입니다. |
QUEUE_UPDATE |
string 큐 업데이트 요청입니다. 메시지 유형은 cast.framework.messages.QueueUpdateRequestData입니다. |
QUEUE_REMOVE |
string 대기열에서 삭제 요청입니다. 메시지 유형은 cast.framework.messages.QueueRemoveRequestData입니다. |
QUEUE_REORDER |
string 큐 순서 재정렬 요청입니다. 메시지 유형은 cast.framework.messages.QueueReorderRequestData입니다. |
QUEUE_NEXT |
string 대기열의 다음 항목을 요청합니다. 수신자가 발신자로부터 이를 수신하면 메시지는 |
QUEUE_PREV |
string 대기열의 이전 항목을 요청합니다. 수신자가 발신자로부터 이를 수신하면 메시지는 |
QUEUE_GET_ITEM_RANGE |
string 큐의 항목 가져오기 요청입니다. 메시지 유형은 cast.framework.messages.FetchItemsRequestData입니다. |
QUEUE_GET_ITEMS |
string 항목 정보 가져오기 요청입니다. 메시지 유형은 cast.framework.messages.GetItemsInfoRequestData입니다. |
QUEUE_GET_ITEM_IDS |
string 큐 ID 가져오기 요청입니다. 메시지 유형은 cast.framework.messages.RequestData입니다. |
QUEUE_SHUFFLE |
string 큐 셔플 요청입니다. 메시지 유형은 cast.framework.messages.RequestData입니다. |
SET_CREDENTIALS |
string 사용자 인증 정보를 설정합니다. 메시지 유형은 cast.framework.messages.SetCredentialsRequestData입니다. |
LOAD_BY_ENTITY |
string 항목 ID별로 미디어를 로드합니다. 메시지 유형은 cast.framework.messages.LoadByEntityRequestData입니다. |
USER_ACTION |
string 다음과 같이 사용자 작업을 처리합니다. 메시지 유형은 cast.framework.messages.UserActionRequestData입니다. |
DISPLAY_STATUS |
string 화면에 미디어 상태를 표시합니다. 메시지 유형은 cast.framework.messages.DisplayStatusRequestData입니다. |
FOCUS_STATE |
string 수신자 앱 포커스 상태가 변경되었습니다. 메시지 유형은 cast.framework.messages.FocusStateRequestData입니다. |
CUSTOM_COMMAND |
string 커스텀 앱 명령어 처리 메시지 유형은 cast.framework.messages.CustomCommandRequestData입니다. |
STORE_SESSION |
string 세션 저장 명령어 메시지 유형은 cast.framework.messages.StoreSessionRequestData입니다. |
RESUME_SESSION |
string 세션 재개 명령어 메시지 유형은 cast.framework.messages.ResumeSessionRequestData입니다. |
SESSION_STATE |
string StoreSession의 응답 유형입니다. 메시지 유형은 cast.framework.messages.StoreSessionResponseData입니다. |
MetadataType
숫자
미디어 메타데이터의 유형입니다.
값 |
|
---|---|
일반 |
숫자 대부분의 미디어 유형에 적합한 일반 템플릿입니다. cast.framework.messages.GenericMediaMetadata에서 사용됩니다. |
영화 |
숫자 무삭제 영화 cast.framework.messages.MovieMediaMetadata에서 사용합니다. |
TV_SHOW |
숫자 TV 시리즈의 에피소드입니다. cast.framework.messages.TvShowMediaMetadata에서 사용합니다. |
MUSIC_TRACK |
숫자 음악 트랙입니다. cast.framework.messages.MusicTrackMediaMetadata에서 사용합니다. |
사진 |
숫자 사진. cast.framework.messages.PhotoMediaMetadata에서 사용합니다. |
AUDIOBOOK_CHAPTER |
숫자 오디오북 챕터 cast.framework.messages.AudiobookChapterMediaMetadata에서 사용합니다. |
- 참고 항목
- cast.framework.messages.MediaInformation.metadata
PlayerState
string
플레이어 상태를 나타냅니다.
값 |
|
---|---|
유휴 상태 |
string 플레이어가 IDLE 상태입니다. IDLE 상태는 활성 재생이 없음을 의미합니다. 플레이어는 일반적으로 Cast 애플리케이션을 실행한 직후에 로드 요청을 받기 전이나 재생이 완료된 후에 이 상태에 있습니다. 플레이어는 cast.framework.messages.MediaStatus에 설정된 cast.framework.messages.IdleReason에 따라 이 상태로 전환합니다. |
재생 중 |
string 플레이어가 PLAYING 상태입니다. |
일시중지됨 |
string 플레이어가 일시중지 상태입니다. |
버퍼링 중 |
string 플레이어가 BUFFERING 상태입니다. |
QueueChangeType
string
발신 메시지 QUEUE_CHANGE
개에서 사용하는 큐 변경 유형입니다.
값 |
|
---|---|
INSERT |
string 대기열에 항목이 삽입되었습니다. |
삭제(Remove) |
string 대기열에 항목이 삭제되었습니다. |
ITEMS_CHANGE |
string 항목 목록이 변경되었습니다. |
업데이트 |
string 대기열이 업데이트되었으며 순서가 지정된 새 목록이 전송됩니다. |
NO_CHANGE |
string 대기열에 변경사항이 없습니다. 여러 발신자가 동일한 데이터를 요청했을 때 에코를 다시 표시하는 데 사용됩니다. |
QueueType
string
미디어 컨테이너/대기열의 유형입니다.
값 |
|
---|---|
앨범 |
string 음악 앨범입니다. |
재생목록 |
string 음악 재생목록(예: 비공개 재생목록, 공개 재생목록 또는 자동 생성된 재생목록) |
오디오북 |
string 오디오북. |
RADIO_STATION |
string 기존 라디오 채널입니다. |
PODCAST_SERIES |
string 팟캐스트 시리즈 |
TV_SERIES |
string TV 시리즈 |
VIDEO_PLAYLIST |
string 동영상 재생목록 |
LIVE_TV |
string 실시간 TV 채널 |
영화 |
string 영화를 탭합니다. |
RepeatMode
string
모든 항목이 재생되었을 때 대기열의 동작입니다.
값 |
|
---|---|
REPEAT_OFF |
string 대기열이 완료되면 미디어 세션이 종료됩니다. |
REPEAT_ALL |
string 대기열의 모든 항목은 무기한으로 재생되며, 마지막 항목이 재생되면 첫 번째 항목이 다시 재생됩니다. |
REPEAT_SINGLE |
string 현재 항목이 반복적으로 재생됩니다. |
REPEAT_ALL_AND_SHUFFLE |
string 큐의 모든 항목은 무기한으로 재생되며, 마지막 항목이 재생되면 첫 번째 항목이 다시 재생됩니다 (리시버가 먼저 목록을 셔플함). |
SeekResumeState
string
SEEK 요청 이후의 재생 상태를 나타냅니다.
값 |
|
---|---|
PLAYBACK_START |
string 이렇게 하면 미디어가 강제로 시작됩니다. |
PLAYBACK_PAUSE |
string 이렇게 하면 미디어가 강제로 일시중지됩니다. |
StreamingProtocolType
숫자
스트리밍 프로토콜 유형입니다.
값 |
|
---|---|
UNKNOWN |
숫자 알 수 없는 스트리밍 프로토콜 유형입니다. |
MPEG_DASH |
숫자 MPEG-DASH (Dynamic Adaptive Streaming over HTTP) 프로토콜 유형입니다. |
HLS |
숫자 HLS (HTTP 실시간 스트리밍) 프로토콜 유형입니다. |
SMOOTH_STREAMING |
숫자 Smooth Streaming 프로토콜 유형입니다. |
StreamType
string
스트림 유형을 나타냅니다.
값 |
|
---|---|
버퍼링됨 |
string VOD 및 DVR 콘텐츠 |
라이브 |
string 선형 실시간 방송 스트림 콘텐츠입니다. |
없음 |
string |
TextTrackEdgeType
string
텍스트 트랙 가장자리 (테두리) 유형을 정의합니다.
값 |
|
---|---|
없음 |
string 텍스트 주위에 가장자리가 표시되지 않습니다. |
개요 |
string 텍스트 주위에 실선 윤곽선이 표시됩니다. |
DROP_SHADOW |
string 희미한 그림자가 텍스트 주위에 렌더링됩니다. |
올라감 |
string 텍스트가 배경을 기준으로 양각 처리되거나 돋보이게 표시됩니다. |
우울함 |
string 텍스트가 배경에서 디보딩된 것 같습니다. |
TextTrackFontGenericFamily
string
글꼴이 텍스트 트랙에 정의되지 않은 경우 사용될 일반 글꼴 모음
값 |
|
---|---|
SANS_SERIF |
string Sans Serif 글꼴을 사용합니다. |
MONOSPACED_SANS_SERIF |
string 고정폭 Sans Serif 글꼴을 사용합니다. |
SERIF |
string Serif 글꼴을 사용합니다. |
MONOSPACED_SERIF |
string 고정폭 serif 글꼴을 사용합니다. |
일반 |
string 손글씨 느낌의 캐주얼한 글꼴을 사용합니다. |
Cursive |
string 필기체 글꼴을 사용합니다. |
SMALL_CAPITALS |
string 작은 대문자 글꼴을 사용합니다. |
TextTrackFontStyle
string
텍스트 트랙 글꼴 스타일입니다.
값 |
|
---|---|
NORMAL |
string 수정되지 않은 서체입니다. |
굵게 |
string 굵은 스타일 |
BOLD_ITALIC |
string 굵은 글꼴과 기울임꼴이 동시에 적용된 스타일입니다. |
목록 |
string 기울임꼴 스타일입니다. |
TextTrackType
string
텍스트 추적 유형 (HTML5 텍스트 추적 유형 정의 따름).
값 |
|
---|---|
자막 |
string 대화의 스크립트 작성 또는 번역. 사운드를 사용할 수 있지만 시청자가 이해할 수 없는 경우(예: 시청자가 미디어 리소스의 사운드트랙 언어를 이해하지 못하는 경우)에 적합합니다. |
CAPTIONS |
string 대화, 음향 효과, 관련 음악 신호, 기타 관련 오디오 정보를 텍스트로 변환하거나 번역한 것으로, 사운드트랙을 사용할 수 없는 경우 (예: 음소거되었거나 사용자의 청각 장애가 있는 경우)에 적합합니다. 동영상 위에 자막이 표시됩니다. |
설명 |
string 미디어 리소스의 동영상 구성요소에 관한 텍스트 설명. 시각적 구성요소를 사용할 수 없을 때 오디오 합성에 사용됩니다(예: 사용자가 화면 없이 애플리케이션과 상호작용 중이거나 사용자가 시각장애인 경우). 설명은 별도의 오디오 트랙으로 합성됩니다. |
챕터 |
string 미디어 리소스를 탐색하는 데 사용되는 챕터 제목입니다. |
메타데이터 |
string 스크립트에서 사용하기 위한 트랙입니다. |
TextTrackWindowType
string
텍스트 트랙 창 유형
값 |
|
---|---|
없음 |
string |
NORMAL |
string |
ROUNDED_CORNERS |
string |
TrackType
string
미디어 트랙 유형입니다.
값 |
|
---|---|
텍스트 |
string 텍스트 트랙입니다. |
오디오 |
string 오디오 트랙 |
동영상 |
string 동영상 트랙 |
UserAction
string
사용자 작업
값 |
|
---|---|
LIKE |
string 사용자가 현재 재생 중인 콘텐츠에 좋아요 표시를 합니다. |
싫어요 |
string 사용자가 현재 재생 중인 콘텐츠에 싫어요 표시를 합니다. |
팔로우 |
string 사용자가 현재 재생 중인 콘텐츠를 팔로우하거나 별표표시하려고 합니다. |
팔로우 해제 |
string 사용자가 현재 재생 중인 콘텐츠의 팔로우를 중지하려고 합니다. |
신고 |
string 사용자가 현재 재생 중인 콘텐츠를 부적절한 콘텐츠로 신고합니다. |
SKIP_AD |
string 사용자가 현재 재생 중인 광고를 건너뛰려고 합니다. |
가사 |
string 사용자가 현재 재생 중인 노래의 가사를 표시하려고 합니다. |
UserActionContext
string
UserAction
의 컨텍스트 정보입니다.
값 |
|
---|---|
UNKNOWN_CONTEXT |
string |
추적 |
string |
앨범 |
string |
아티스트 |
string |
재생목록 |
string |
에피소드 |
string |
시리즈 |
string |
영화 |
string |
채널 |
string |
팀 |
string |
플레이어 |
string |
코치 |
string |