용어집

A

광고 시점

광고 시점은 하나 이상의 광고 또는 범퍼가 포함된 재생 간격을 의미합니다.

Android 발신자

Android Sender는 Android 휴대전화에서 다른 사용자에게 애플리케이션을 전송하고 공유하는 데 사용됩니다.

Android TV 수신기

Android TV 수신기는 Cast Connect 라이브러리를 사용하여 기존 발신기 애플리케이션이 Cast 프로토콜을 사용하여 Android TV 애플리케이션과 통신할 수 있도록 합니다. Cast Connect는 Cast 인프라 위에 빌드되며 Android TV 앱은 수신기 역할을 합니다.

애플리케이션 수명 주기

수신기 앱 수명 주기는 수신기가 Cast 기기에 로드된 시점부터 애플리케이션이 해제되고 Cast 기기가 기본 상태로 되돌아가는 시점까지 진행됩니다.

오디오 트랙

수신기 SDK의 오디오 트랙 선택에는 트랙 선택을 간소화하고 간소화하는 AudioTracksManager 클래스가 있습니다. 이를 통해 이름, URL, 언어 속성에 대한 액세스를 더 세밀하게 관리하고 액세스할 수 있습니다.

B

브레이크 클립

광고 시간 동안 표시된 광고 클립

C

출연진

Google Cast 프로토콜

전송

Google Cast 수신기 (예: Chromecast)에 모든 형태의 미디어 (예: 동영상)를 동적으로 표시하는 작업입니다.

Cast Connect

Cast Connect 라이브러리를 사용하면 Android TV 앱이 마치 Chromecast인 것처럼 메시지를 수신하고 미디어 상태를 방송할 수 있습니다. 이는 'Cast를 Android TV와 결합하여 최신 Cast 환경으로 앱을 가져오는 것'을 의미합니다. 이를 통해 하드웨어 리모컨 사용을 비롯한 확장 제어가 가능합니다.

전송 상태

발신자의 관점에서 볼 때 현재 전송되는 상태는 다음과 같습니다.

상태 설명
사용 불가 사용 가능한 Cast 수신기 없음
연결이 끊겼습니다. Cast 수신기를 사용할 수 있으며 연결된 기기가 없습니다.
연결 중 Cast 수신기 연결 중
연결됨 Cast 수신기가 연결되어 있지만 전송 중 아님
전송 Cast 수신기가 연결되어 전송 중

Chromecast

사용자가 디스플레이에서 동영상 및 음악과 같은 온라인 콘텐츠를 재생할 수 있게 하는 Google의 스트리밍 미디어 어댑터입니다.

자막

수신기 SDK의 자막 트랙 선택에는 TextTracksManager 클래스가 있습니다. TextTracksManager 클래스를 사용하면 트랙 선택을 간소화하고 간소화하여 이름, URL, 언어와 같은 속성에 더 효과적으로 제어하고 더 효과적으로 액세스할 수 있습니다(오디오 트랙 선택과 유사).

교차 출처 리소스 공유(CORS)

교차 출처 리소스 공유 (CORS)는 외부 도메인에서 보안 웹페이지 리소스를 요청하는 방법입니다.

맞춤 메시지

메시지 교환은 수신기 애플리케이션의 주요 상호작용 방법입니다. 발신자는 수신자에게 메시지를 보낼 수 있고 그 반대의 경우도 마찬가지입니다. 수신기 애플리케이션은 지정된 네임스페이스에서 메시지를 수신 대기하도록 선택할 수 있습니다. 그러면 해당 프로토콜을 사용하여 해당 네임스페이스에서 통신하려는 모든 연결된 발신자의 판단에 따라 적절한 프로토콜이 사용됩니다.

맞춤 수신기

TV에서 앱 콘텐츠 표시를 처리하기 위해 호스팅해야 하는 맞춤 빌드 HTML5 앱입니다. 앱에서 오디오/동영상 미디어 이외의 콘텐츠를 표시하려고 하거나 스타일 미디어 수신기가 앱에 필요한 미디어 유형을 지원하지 않는 경우 맞춤 수신기를 만들어야 할 수 있습니다.

맞춤 UI 데이터 결합

맞춤 UI 데이터 결합을 사용하면 자체 맞춤 UI 요소를 사용하고 PlayerDataBinder 클래스를 사용하여 UI를 플레이어 상태에 결합할 수 있습니다. 바인더는 앱이 데이터 결합을 지원하지 않는 경우 데이터 변경을 위한 이벤트 전송도 지원합니다.

콘텐츠 미리 로드

수신기는 대기열의 현재 재생 항목 이후 미디어 항목 미리 로드를 지원합니다. 미리 로드 작업은 예정된 항목의 여러 세그먼트를 미리 다운로드합니다. 미리 로드는 기본적으로 HLS 및 부드러운 스트리밍 콘텐츠에서 작동합니다. Cast 기기는 하나의 미디어 요소만 지원하며 기존 콘텐츠 항목이 재생되는 동안 미리 로드에 사용할 수 없으므로 일반 MP4 동영상 및 오디오 파일의 경우 미리 로드되지 않습니다.

D

기본 미디어 수신기

세 번째 옵션은 기본 미디어 수신기입니다. Google에서 호스팅하는 사전 빌드된 수신기 애플리케이션으로, 오디오 및 동영상 콘텐츠를 스트리밍하도록 설계되었습니다. Google Cast SDK Console에 등록할 필요는 없지만 기본 미디어 수신기에서 UI를 맞춤설정할 수는 없습니다.

G

Google Cast SDK 개발자 콘솔

개발자는 Google Cast 개발자 콘솔을 사용하여 애플리케이션을 등록하고 테스트용 기기를 승인할 수 있습니다.

게스트 모드

발신기 기기가 근처에 있을 때 발신자의 수신기와 동일한 Wi-Fi 네트워크에 연결할 필요 없이 발신자 기기 (예: 스마트폰 또는 태블릿)로 전송할 수 있는 수신기 기기 모드. 자세한 내용은 게스트 모드를 참고하세요.

I

iOS 발신자

iOS Sender는 내 애플리케이션을 Apple 휴대기기에서 다른 휴대기기로 전송하고 공유하는 데 사용됩니다.

M

미디어 재생 메시지

Google Cast 발신기 애플리케이션은 JSON 형식의 메시지를 수신기 애플리케이션에 전송하여 수신기 기기의 재생을 제어합니다. 마찬가지로 수신자는 보낸 사람에게 JSON으로도 메시지를 보냅니다. 메시지는 플레이어 상태를 변경하는 발신기의 명령어, 수신자의 이러한 명령어에 대한 응답 또는 수신자 애플리케이션의 미디어를 설명하는 데이터 구조일 수 있습니다.

메시지 가로채기

수신기 SDK를 사용하면 수신기 앱이 메시지를 가로채고 가로채기 시점에 맞춤 코드를 실행할 수 있습니다. 메시지 가로채기는 로드 요청 데이터를 맞춤설정하려는 경우에 특히 유용합니다.

Q

현재 재생목록

전송은 기본적인 발신자 시작 대기열과 수신자 구현 대기열을 모두 활용합니다.

오른쪽

받는 사람

수신기는 HTML, 자바스크립트, CSS를 사용하여 만들어진 애플리케이션입니다. 이는 Cast 기기가 연결된 Wi-Fi 네트워크를 통해 액세스 가능한 URL을 통해 Cast 기기 (예: Chromecast)에 로드됩니다. 발신기 앱은 수신자에게 연결하여 명령어를 표시하여 콘텐츠를 표시합니다.

수신기 앱

수신기 앱은 발신기 앱에서 명령어를 수신하고 요청된 콘텐츠를 수신기 역할을 하는 기기에 표시합니다. 예를 들어 Chromecast의 YouTube 앱을 예로 들 수 있습니다 수신자를 참고하세요.

수신기 기기

수신기 앱을 로드하는 Cast 기기입니다(예: Chromecast). 수신자를 참고하세요.

S

sender

발신자는 같은 Wi-Fi 네트워크 또는 게스트 모드에서 수신기에 연결하거나 전송을 시작하는 애플리케이션입니다. 발신기 앱의 예로는 휴대기기의 YouTube 앱이 있습니다.

발신자 앱

발신자 보기

발신 기기

발신기 앱을 로드하는 기기입니다(예: 휴대전화 또는 태블릿).

스트림 이전

CAF 수신기는 사용자가 음성 명령을 사용하여 여러 기기에서 오디오 및 동영상 스트림을 이동할 수 있는 스트림 전송을 지원합니다. 오디오용 스트림 이전은 기본적으로 지원되며 추가 개발이 필요하지 않습니다. 동영상용 스트림 전송을 사용하려면 스트림 전송 미디어 명령어를 사용 설정하고 미디어 세션 상태를 재정의해야 합니다(선택사항).

스타일 미디어 수신기

SMR (Styled Media Receiver)을 사용하면 발신기 앱에서 자체 맞춤 수신기 애플리케이션을 만들지 않고도 Cast 기기에서 미디어를 재생할 수 있습니다. 등록 중에 자체 CSS 파일을 제공하여 SMR 색 구성표와 브랜드를 맞춤설정할 수 있습니다.

플레이어 스타일 지정

수신기 SDK는 내장 플레이어 UI를 제공합니다. 내장 플레이어 UI를 사용하려면 Cast-media-player 요소를 HTML에 추가해야 합니다. CSS와 유사한 스타일을 사용하면 배경 이미지, 스플래시 이미지, 글꼴 모음 등 다양한 항목을 설정할 수 있습니다. 이 기능을 사용하면 브랜딩을 개선하고 전체적으로 맞춤설정할 수 있습니다.

T

터치 컨트롤

수신기 SDK는 이러한 기기에서 실행될 때 수신기 앱의 터치 컨트롤을 지원합니다. 수신기 SDK는 플레이어 컨트롤을 추가로 맞춤설정하여 기본 UI 환경을 제공합니다.

W

웹 수신기

웹 수신기 애플리케이션은 Chromecast 기기에서와 같이 수신자 기기에서 실행되는 HTML5/자바스크립트 애플리케이션입니다. 앱의 콘텐츠를 TV에 표시하는 인터페이스를 제공하고 발신기의 메시지를 처리하여 수신기 기기의 콘텐츠를 제어합니다.

웹 발신자

웹 발신자는 Chromeium 브라우저에서 애플리케이션을 Cast 기기로 전송하고 공유하는 데 사용됩니다.

번역

변환에 사용되는 일반적인 구문은 여러 언어로 번역되었으며 Cast 용어 업데이트 스프레드시트에서 사용할 수 있습니다. 개발 중인 앱이 현지화된 경우 이러한 라벨을 라벨 및 텍스트에 사용합니다. 예를 들어 일본어 앱의 경우 '전송 중지' 대신 'tagmanagerャ號號を停止'를 사용합니다.