Google Cast 및 모든 Cast 웹 수신기 애플리케이션은 미디어 기능을 지원합니다. 자세히 알아볼 수 있습니다
이 중 일부는 추가 코딩 또는 웹 수신기가 필요합니다. SDK를 사용하는 것이 좋습니다. 기본 웹 수신기 앱 만들기를 참고하세요. 이러한 웹 수신기를 지원하는 웹 수신기 애플리케이션 개발에 대한 자세한 내용을 보려면 있습니다.
이미지 형식
- APNG
- BMP
- GIF
- JPEG
- PNG
- WEBP
미디어 컨테이너 형식
- MP2T
- MP3
- MP4
- OGG
- WAV
- 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)
- 최대 레벨 5.1 (4K / 60fps)의 HEVC/H.265 Main 및 Main10 프로필
- 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 Profile-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)
Google TV 스트리머
- H.264 하이 프로필 최대 레벨 5.2 (4Kx2K/60fps)
- 최대 레벨 5.1 (4Kx2K@60fps)의 HEVC / H.265 Main 및 Main10 프로필
- VP9 Profile-2(최대 4Kx2K@60fps)
- AV1 기본 프로필 최대 레벨 5.1 (4Kx2K@60fps)
오디오 코덱
Chromecast Audio, Google Home, Google Home Mini는 다음을 지원합니다. 코덱 목록:
- FLAC (최대 96kHz/24비트)
- HE-AAC
- LC-AAC
- MP3
- Opus
- Vorbis
- WAV (LPCM)
- WebM
Google TV Streamer에서 지원하는 기능은 다음과 같습니다.
- Dolby® AtmosTM (패스 스루 없음)
미디어 유형 문자열
MP4 동영상 및 오디오
동영상 코덱 | 동영상 프로필 | 오디오 코덱 | 오디오 프로필 | 미디어 유형 문자열 |
---|---|---|---|---|
H.264 수준 3.0 | 기준 | AAC | aac_he | 동영상/mp4; codecs="avc1.42E01E, mp4a.40.5" |
aac_lc | 동영상/mp4; codecs="avc1.42E01E, mp4a.40.2" | |||
MP3 | 동영상/mp4; codecs="avc1.42E01E, mp4a.69" | |||
동영상/mp4; codecs="avc1.42E01E, mp4a.6B" | ||||
H.264 수준 3.1 | 기준 | AAC | aac_he | 동영상/mp4; codecs="avc1.42E01F, mp4a.40.5" |
aac_lc | video/mp4; codecs="avc1.42E01F, mp4a.40.2" | |||
MP3 | 동영상/mp4; codecs="avc1.42E01F, mp4a.69" | |||
동영상/mp4; codecs="avc1.42E01F, mp4a.6B" | ||||
H.264 수준 3.1 | 기본 | AAC | aac_he | 동영상/mp4; codecs="avc1.4D401F, mp4a.40.5" |
aac_lc | 동영상/mp4; codecs="avc1.4D401F, mp4a.40.2" | |||
MP3 | video/mp4; codecs="avc1.4D401F, mp4a.69" | |||
동영상/mp4; codecs="avc1.4D401F, mp4a.6B" | ||||
H.264 수준 4.0 | 기본 | AAC | aac_he | 동영상/mp4; codecs="avc1.4D4028, mp4a.40.5" |
aac_lc | 동영상/mp4; codecs="avc1.4D4028, mp4a.40.2" | |||
MP3 | 동영상/mp4; codecs="avc1.4D4028, mp4a.69" | |||
동영상/mp4; codecs="avc1.4D4028, mp4a.6B" | ||||
H.264 수준 4.0 | high | AAC | aac_he | 동영상/mp4; codecs="avc1.640028, mp4a.40.5" |
aac_lc | 동영상/mp4; codecs="avc1.640028, mp4a.40.2" | |||
MP3 | 동영상/mp4; codecs="avc1.640028, mp4a.69" | |||
동영상/mp4; codecs="avc1.640028, mp4a.6B" | ||||
H.264 수준 4.1 | high | AAC | aac_he | 동영상/mp4; codecs="avc1.640029, mp4a.40.5" |
aac_lc | 동영상/mp4; codecs="avc1.640029, mp4a.40.2" | |||
MP3 | 동영상/mp4; codecs="avc1.640029, mp4a.69" | |||
동영상/mp4; codecs="avc1.640029, mp4a.6B" | ||||
H.264 수준 4.2 | high | AAC | aac_he | 동영상/mp4; codecs="avc1.64002A, mp4a.40.5" |
aac_lc | 동영상/mp4; codecs="avc1.64002A, mp4a.40.2" | |||
MP3 | video/mp4; codecs="avc1.64002A, mp4a.69" | |||
동영상/mp4; codecs="avc1.64002A, mp4a.6B" |
MP4 동영상만
동영상 코덱 | 동영상 프로필 | 동영상 수준 | 미디어 유형 문자열 | 참고 |
---|---|---|---|---|
Dolby Vision | 05 | 06 | 동영상/mp4; codecs="dvhe.05.06" | 4K24fps |
07 | 동영상/mp4; codecs="dvhe.05.07" | 4K30fps | ||
09 | 동영상/mp4; codecs="dvhe.05.09" | 4K60fps | ||
08 | 06 | 동영상/mp4; codecs="dvhe.08.06" | 4K24fps, HEVC 디코더와 호환 | |
07 | video/mp4; codecs="dvhe.08.07" | 4K30fps, HEVC 디코더와 호환 | ||
09 | 동영상/mp4; codecs="dvhe.08.09" | 4K60fps, HEVC 디코더와 호환 | ||
H.265 | 기본 | 5.0 | 동영상/mp4; codecs="hev1.1.6.L150.B0" | |
5.1 | 동영상/mp4; codecs="hev1.1.6.L153.B0" | |||
main10 | 5.0 | 동영상/mp4; codecs="hev1.2.6.L150.B0" | ||
5.1 | 동영상/mp4; codecs="hev1.2.6.L153.B0" |
MP4 오디오만
형식 | 오디오 코덱 | 오디오 프로필 | 미디어 유형 문자열 |
---|---|---|---|
모바일 앱 | AAC | aac_he | audio/mp4; codecs="mp4a.40.5" |
aac_lc | audio/mp4; codecs="mp4a.40.2" | ||
MP3 | MP3 | 오디오/mp3 | |
MPA | MP3 | audio/mpeg | |
MP3 | audio/mpeg; 코덱="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
Web Receiver 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; 코덱="mp4a.a5" | ||
e-AC-3 | audio/mp4; 코덱="ec-3" | |
audio/mp4; codecs="mp4a.a6" | ||
MPEG-H 오디오 | audio/mp4; codecs="mhm1.0x0D" | |
Dolby® Atmos™ | audio/mp4; codecs="ec-3"; spatialRendering=true |
전송 방법 및 적응형 스트리밍 프로토콜
이는 웹 수신기 SDK.
MPEG-DASH
- DRM 지원: Widevine (레벨 1)
SmoothStreaming
HTTP 실시간 스트리밍(HLS)
- DRM 지원: Widevine을 사용한 AES-128, Sample-AES (레벨 1)
적응형 전환 없이 점진적 다운로드
적응형 비트 전송률 스트리밍 프로토콜을 사용하면 CORS를 구현해야 합니다. DRM을 포함한 암호화된 프로토콜을 구현하려면 맞춤 수신기. DRM 지원을 참고하세요. 를 참조하세요.
자막
자막 리소스는 CORS를 구현해야 합니다.
Dolby, Dolby Digital, Dolby Digital Plus, Dolby Atmos, Dolby Vision은 Dolby의 상표입니다. Laboratories, Inc.