Google Cast 지원 미디어

Google Cast 및 모든 Cast 웹 수신기 애플리케이션은 이 페이지에 나열된 미디어 기능과 유형을 지원합니다.

이 중에는 추가 코딩 또는 웹 수신기 SDK가 필요한 경우도 있습니다. 이러한 미디어 유형을 지원하는 웹 수신기 애플리케이션을 개발하는 방법에 관한 자세한 내용은 기본 웹 수신기 앱 만들기를 참고하세요.

이미지 형식

  • 액세스포인트 네임(APN)
  • BMP
  • GIF
  • JPEG
  • PNG
  • WEBP

미디어 컨테이너 형식

  • MP2T
  • MP3
  • MP4
  • OGG : 조직 단위
  • AV
  • WebM

동영상 코덱

Chromecast 1세대 및 2세대

  • H.264 하이 프로필, 최대 4.1 (720p/60fps 또는 1080p/30fps)
  • VP8 (720p/60fps 또는 1080p/30fps)

Chromecast 3세대

  • H.264 하이 프로필, 최대 4.2 (1080p/60fps)
  • VP8 (720p/60fps 또는 1080p/30fps)

Chromecast Ultra

  • H.264 하이 프로필, 최대 4.2 (1080p/60fps)
  • VP8 (4K/30fps)
  • HEVC / H.265 Main 및 Main10 프로필 최대 5.1 (4K/60fps)
  • VP9 프로필 0 및 프로필 2~5.1 (4K/60fps)

    HDR(High Dynamic Range)

    • Dolby® VisionTM
    • HDR10

Chromecast with Google TV

  • H.264 하이 프로필, 최대 레벨 5.1 (4Kx2K/30fps)
  • 레벨 5.1 (4Kx2K@60fps)까지 HEVC / H.265 Main 및 Main10 프로필
  • VP9 프로필-2 최대 4Kx2K@60fps

Google Nest Hub

  • H.264 하이 프로필(최대 4.1)(720p/60fps)
  • VP9 최대 4.0 (720p/60fps)

Nest Hub Max

  • H.264 하이 프로필(최대 4.1)(720p/30fps)
  • VP9 최대 4.0 (720p/30fps)

오디오 코덱

Chromecast Audio, Google Home, Google Home Mini는 다음과 같은 코덱 목록을 지원합니다.

  • FLAC (최대 96kHz/24비트)
  • HE-AAC
  • LC-AAC
  • MP3
  • Opus
  • Vorbis
  • WAV (LPCM)
  • WebM

미디어 유형 문자열

MP4 동영상 및 오디오

동영상 코덱 동영상 프로필 오디오 코덱 오디오 프로필 미디어 유형 문자열
H.264 수준 3.0 기준 AAC aac_he video/mp4; codecs="avc1.42E01E, mp4a.40.5"
AAC_L video/mp4; codecs="avc1.42E01E, mp4a.40.2"
MP3 video/mp4; codecs="avc1.42E01E, mp4a.69"
video/mp4; codecs="avc1.42E01E, mp4a.6B"
H.264 수준 3.1 기준 AAC aac_he video/mp4; codecs="avc1.42E01F, mp4a.40.5"
AAC_L video/mp4; codecs="avc1.42E01F, mp4a.40.2"
MP3 video/mp4; codecs="avc1.42E01F, mp4a.69"
video/mp4; codecs="avc1.42E01F, mp4a.6B"
H.264 수준 3.1 기본 AAC aac_he video/mp4; codecs="avc1.4D401F, mp4a.40.5"
AAC_L video/mp4; codecs="avc1.4D401F, mp4a.40.2"
MP3 video/mp4; codecs="avc1.4D401F, mp4a.69"
video/mp4; codecs="avc1.4D401F, mp4a.6B"
H.264 수준 4.0 기본 AAC aac_he video/mp4; codecs="avc1.4D4028, mp4a.40.5"
AAC_L video/mp4; codecs="avc1.4D4028, mp4a.40.2"
MP3 video/mp4; codecs="avc1.4D4028, mp4a.69"
video/mp4; codecs="avc1.4D4028, mp4a.6B"
H.264 수준 4.0 high AAC aac_he video/mp4; codecs="avc1.640028, mp4a.40.5"
AAC_L video/mp4; codecs="avc1.640028, mp4a.40.2"
MP3 video/mp4; codecs="avc1.640028, mp4a.69"
video/mp4; codecs="avc1.640028, mp4a.6B"
H.264 수준 4.1 high AAC aac_he video/mp4; codecs="avc1.640029, mp4a.40.5"
AAC_L video/mp4; codecs="avc1.640029, mp4a.40.2"
MP3 video/mp4; codecs="avc1.640029, mp4a.69"
video/mp4; codecs="avc1.640029, mp4a.6B"
H.264 수준 4.2 high AAC aac_he video/mp4; codecs="avc1.64002A, mp4a.40.5"
AAC_L video/mp4; codecs="avc1.64002A, mp4a.40.2"
MP3 video/mp4; codecs="avc1.64002A, mp4a.69"
video/mp4; codecs="avc1.64002A, mp4a.6B"

MP4 동영상만

동영상 코덱 동영상 프로필 동영상 수준 미디어 유형 문자열 메모
Dolby Vision 05 06 video/mp4; codecs="dvhe.05.06" 4K24fps
07 video/mp4; codecs="dvhe.05.07" 4K30fps
09 video/mp4; codecs="dvhe.05.09" 4K60fps
08 06 video/mp4; codecs="dvhe.08.06" 4K24fps, HEVC 디코더 호환
07 video/mp4; codecs="dvhe.08.07" 4K30fps, HEVC 디코더 호환
09 video/mp4; codecs="dvhe.08.09" 4K60fps, HEVC 디코더 호환
H.265 기본 5.0 video/mp4; codecs="hev1.1.6.L150.B0"
5.1 video/mp4; codecs="hev1.1.6.L153.B0"
기본10 5.0 video/mp4; codecs="hev1.2.6.L150.B0"
5.1 video/mp4; codecs="hev1.2.6.L153.B0"

MP4 오디오 전용

형식 오디오 코덱 오디오 프로필 미디어 유형 문자열
M4A AAC aac_he audio/mp4; codecs="mp4a.40.5"
AAC_L audio/mp4; codecs="mp4a.40.2"
MP3 MP3 오디오/mp3
MPA MP3 audio/mpeg
MP3 audio/mpeg; codecs="mp3"
MP4 MP3 audio/mp4; codecs="mp4a.69"
MP3 audio/mp4; codecs="mp4a.6B"

MP4 규정을 준수하지 않는 오디오 미디어 유형

형식 오디오 코덱 미디어 유형 문자열
M4A HE-AAC audio/mp4; codecs="mp4a.40.05"
LC-AAC audio/mp4; codecs="mp4a.40.02"

WebM 동영상 및 오디오

형식 동영상 코덱 오디오 코덱 미디어 유형 문자열
WebM VP8 Vorbis video/webm; codecs="vp8, vorbis"
WebM VP9 Vorbis video/webm; codecs="vp9, vorbis"
WebM (오디오만) Vorbis audio/webm; codecs="vorbis"

오디오 패스 스루

  • AC-3 (Dolby® DigitalTM 오디오 기술)
  • E-AC-3 (EC-3, Dolby® Digital PlusTM 오디오 기술)
  • MPEG-H 오디오
  • Dolby® AtmosTM

웹 수신기 SDK는 AC-3 패스 스루를 지원합니다. CastReceiverContext.canDisplayType() 메서드를 사용하여 각 코덱의 상응하는 미디어 유형 문자열과 함께 콘텐츠를 로드하기 전에 코덱 지원을 확인할 수 있습니다.

특정 하드웨어에서 Dolby® AtmosTM가 지원되는지 확인하려면 cast.framework.system.DeviceCapabilities.IS_DOLBY_ATMOS_SUPPORTED 플래그를 확인하세요.

형식 오디오 코덱 미디어 유형 문자열
MP4 AAC audio/mp4; codecs="mp4a.40.2"
AC-3 audio/mp4; codecs="ac-3"
audio/mp4; codecs="mp4a.a5"
E-AC-3 audio/mp4; codecs="ec-3"
audio/mp4; codecs="mp4a.a6"
MPEG-H 오디오 audio/mp4; codecs="mhm1.0x0D"
Dolby® AtmosTM audio/mp4; codecs="ec-3"; spacetialRendering=true

전송 방법 및 가변 품질 스트리밍 프로토콜

이는 웹 수신기 SDK를 통해 사용할 수 있습니다.

  • MPEG-DASH

    • DRM 지원: Widevine (레벨 1)
  • 원활한 스트리밍

  • HTTP 실시간 스트리밍(HLS)

    • DRM 지원: AES-128, Widevine을 사용하는 SAMPLE-AES (레벨 1)
  • 적응형 전환 없는 점진적 다운로드

가변 품질 스트리밍 프로토콜을 사용하려면 CORS를 구현해야 합니다. DRM을 비롯한 암호화된 프로토콜을 구현하려면 맞춤 수신기를 개발해야 합니다. 자세한 내용은 DRM 지원을 참고하세요.

자막

자막 리소스는 CORS를 구현해야 합니다.



Dolby, Dolby Digital, Dolby Digital Plus, Dolby Atmos, Dolby Vision은 Dolby Laboratories, Inc.의 상표입니다.