시작하기

Cast에 관한 일반적인 이해, 다양한 유형의 발신기와 수신기, 지원되는 플랫폼 (Cast SDK 개요 참고)을 갖추고 있다면 이제 Cast SDK를 사용하여 앱 개발을 시작할 수 있습니다.

Cast 개발 준비

  1. Cast 기기를 연결하고 설정 안내를 완료합니다.

    1. Google Cast 지원 기기의 경우:

      1. Android Sender 기기에 Google Play 스토어에서 Google Home 앱을 다운로드합니다.

        또는 Apple App Store에서 Google Home 앱을 다운로드하여 iOS Sender 기기에 다운로드합니다.

      2. 발신기 기기에서 Google Home 앱을 열고 기기의 설정 메시지를 따르거나 모든 Google Cast 지원 기기의 설정 안내 링크가 포함된 Google Home 앱 지원 페이지를 참조하세요.

    2. 다른 Cast 지원 기기의 경우 제조업체의 설정 안내를 참고하세요.

  2. Cast 지원 기기를 Google Cast SDK Developer Console등록합니다(테스트에 기기를 사용하려면 필요함). 먼저 이전 단계를 완료하지 않고 Play Console에서 기기를 등록하려고 하면 안 됩니다.

  3. 구현 중인 특정 플랫폼과 앱 유형에 관한 소개 자료를 검토합니다.

    1. Chromecast with Android TV와 터치 디스플레이 기기를 포함한 Chromecast 기기의 경우 Google Cast 지원 Android TV를 참고하세요.
    2. 오디오 기기용 Google Cast에 대해서는 오디오 기기를 참조하세요.
  4. 사용하려는 수신기 유형을 결정합니다.

  5. 개발하려는 발신자 및 수신자 앱의 API 라이브러리를 가져옵니다.

    API 라이브러리 설정 안내
    앱 유형 iOS Android
    보내는 사람 웹 발신자 iOS Sender Android Sender
    수신기 웹 수신기 해당 사항 없음 Android TV 수신기

  6. 샘플 앱Codelab을 사용해 보세요. 샘플 앱에는 컴파일하고 실행할 수 있는 작동 코드가 포함되어 있으며 Codelab에서는 단계별 안내에 따라 코딩을 실습해 볼 수 있습니다.

개발 프로세스 이해

이제 Cast 앱을 개발하는 실제 작업을 시작할 준비가 되었습니다.

다음 단계를 따르세요.

  1. Google Cast SDK 개발자 콘솔을 통해 웹 및 Android TV 수신기 앱을 등록합니다.
  2. 사용자 환경 가이드라인에서 다른 Cast 앱과 일관된 UI를 구현하는 방법을 알아보세요.
  3. Google Cast 앱 개발 가이드를 검토합니다.
  4. API 참조 검토
  5. 웹 또는 Android TV 수신기 앱을 개발합니다.
  6. 사용하려는 웹 수신기 유형에 관계없이 다음을 수행합니다.
    1. Sender 앱을 개발합니다.
    2. 발신자 앱을 테스트합니다.
    3. 수신기 앱으로 발신자 앱을 테스트합니다.

API 라이브러리 설치 및 도구 모음 구성

앱에서 사용할 각 API에 대한 안내를 따릅니다.

iOS Android
보내는 사람
Cast 애플리케이션으로 개발하기
Web Sender API 참조
iOS용 Cast 애플리케이션 프레임워크 (CAF)로 개발하기 위한 설정
iOS API 참조
Android용 Cast 애플리케이션 프레임워크 (CAF)로 개발하기 위한 설정
Android API 참조
수신기
웹 수신기 개요
웹 API 참조
해당 사항 없음
Android TV 수신기 개요
Android API 참조

Cast 아이콘 다운로드 (선택사항)

전송 아이콘은 각 플랫폼의 전송 버튼 UI와 Android v7mediarouter 라이브러리에도 포함되어 있습니다. 맞춤 전송 버튼을 구현하고 전송 아이콘을 수동으로 추가해야 하는 경우 별도로 다운로드할 수 있습니다. 이 ZIP 파일에는 Android, iOS, 웹용 버전이 포함되어 있습니다.