Google Cast dan semua aplikasi Penerima Web Cast mendukung fasilitas dan jenis media yang tercantum di halaman ini.
Beberapa di antaranya memerlukan coding tambahan atau Web Receiver SDK. Lihat Membuat Aplikasi Penerima Web Dasar untuk informasi selengkapnya tentang mengembangkan aplikasi Web Receiver guna mendukung jenis media ini.
Format gambar
- PNG
- BMP
- GIF
- JPEG
- PNG
- WEBP
Format penampung media
- MP2T
- MP3
- MP4
- OGG
- WAV
- WebM
Codec video
Chromecast Generasi ke-1 dan ke-2
- Profil Tinggi H.264 hingga level 4.1 (720p/60fps atau 1080p/30fps)
- VP8 (720p/60fps atau 1080p/30fps)
Chromecast Generasi ke-3
- Profil Tinggi H.264 hingga level 4.2 (1080p/60fps)
- VP8 (720p/60fps atau 1080p/30fps)
Chromecast Ultra
- Profil Tinggi H.264 hingga level 4.2 (1080p/60fps)
- VP8 (4K/30fps)
- Profil HEVC / H.265 Utama dan Main10 hingga level 5.1 (4K/60fps)
VP9 Profil 0 dan Profil 2 hingga level 5.1 (4K/60fps)
Rentang Dinamis Tinggi (HDR)
- Dolby® VisionTM
- HDR10
Chromecast dengan Google TV
- Profil Tinggi H.264 hingga level 5.1 (4Kx2K/30fps)
- Profil HEVC / H.265 Utama dan Main10 hingga level 5.1 (4Kx2K@60fps)
- VP9 Profile-2 hingga 4Kx2K@60fps
Google Nest Hub
- Profil Tinggi H.264 hingga level 4.1 (720p/60fps)
- VP9 hingga level 4.0 (720p/60fps)
Nest Hub Max
- Profil Tinggi H.264 hingga level 4.1 (720p/30fps)
- VP9 hingga level 4.0 (720p/30fps)
Codec audio
Chromecast Audio, Google Home, dan Google Home Mini mendukung daftar codec berikut:
- FLAC (hingga 96kHz/24-bit)
- HE-AAC
- LC-AAC
- MP3
- Opus
- Vorbis
- WAV (LPCM)
- WebM
String jenis media
Video dan audio MP4
Kodek vdeo | Profil video | Kodek audio | Profil audio | String jenis media |
---|---|---|---|---|
H.264 level 3.0 | dasar | AAC | ac_he | video/mp4; codec="avc1.42E01E, mp4a.40.5" |
ac_lc | video/mp4; codec="avc1.42E01E, mp4a.40.2" | |||
MP3 | video/mp4; codec="avc1.42E01E, mp4a.69" | |||
video/mp4; codec="avc1.42E01E, mp4a.6B" | ||||
H.264 level 3.1 | dasar | AAC | ac_he | video/mp4; codec="avc1.42E01F, mp4a.40.5" |
ac_lc | video/mp4; codec="avc1.42E01F, mp4a.40.2" | |||
MP3 | video/mp4; codec="avc1.42E01F, mp4a.69" | |||
video/mp4; codec="avc1.42E01F, mp4a.6B" | ||||
H.264 level 3.1 | utama | AAC | ac_he | video/mp4; codec="avc1.4D401F, mp4a.40.5" |
ac_lc | video/mp4; codec="avc1.4D401F, mp4a.40.2" | |||
MP3 | video/mp4; codec="avc1.4D401F, mp4a.69" | |||
video/mp4; codec="avc1.4D401F, mp4a.6B" | ||||
H.264 level 4.0 | utama | AAC | ac_he | video/mp4; codec="avc1.4D4028, mp4a.40.5" |
ac_lc | video/mp4; codec="avc1.4D4028, mp4a.40.2" | |||
MP3 | video/mp4; codec="avc1.4D4028, mp4a.69" | |||
video/mp4; codec="avc1.4D4028, mp4a.6B" | ||||
H.264 level 4.0 | tinggi | AAC | ac_he | video/mp4; codec="avc1.640028, mp4a.40.5" |
ac_lc | video/mp4; codec="avc1.640028, mp4a.40.2" | |||
MP3 | video/mp4; codec="avc1.640028, mp4a.69" | |||
video/mp4; codec="avc1.640028, mp4a.6B" | ||||
H.264 level 4.1 | tinggi | AAC | ac_he | video/mp4; codec="avc1.640029, mp4a.40.5" |
ac_lc | video/mp4; codec="avc1.640029, mp4a.40.2" | |||
MP3 | video/mp4; codec="avc1.640029, mp4a.69" | |||
video/mp4; codec="avc1.640029, mp4a.6B" | ||||
H.264 level 4.2 | tinggi | AAC | ac_he | video/mp4; codec="avc1.64002A, mp4a.40.5" |
ac_lc | video/mp4; codec="avc1.64002A, mp4a.40.2" | |||
MP3 | video/mp4; codec="avc1.64002A, mp4a.69" | |||
video/mp4; codec="avc1.64002A, mp4a.6B" |
Hanya video MP4
Kodek vdeo | Profil video | Tingkat video | String jenis media | Catatan |
---|---|---|---|---|
Dolby Vision | 05 | 06 | video/mp4; codec="dvhe.05.06" | 4K24fps |
07 | video/mp4; codec="dvhe.05.07" | 4K30fps | ||
09 | video/mp4; codec="dvhe.05.09" | 4K60fps | ||
08 | 06 | video/mp4; codec="dvhe.08.06" | 4K24 fps, kompatibel dengan dekoder HEVC | |
07 | video/mp4; codec="dvhe.08.07" | 4K30 fps, kompatibel dengan dekoder HEVC | ||
09 | video/mp4; codec="dvhe.08.09" | 4K60 fps, kompatibel dengan dekoder HEVC | ||
H.265 | utama | 5.0 | video/mp4; codec="hev1.1.6.L150.B0" | |
5.1 | video/mp4; codec="hev1.1.6.L153.B0" | |||
utama10 | 5.0 | video/mp4; codec="hev1.2.6.L150.B0" | ||
5.1 | video/mp4; codec="hev1.2.6.L153.B0" |
Hanya audio MP4
Format | Kodek audio | Profil audio | String jenis media |
---|---|---|---|
M4A | AAC | ac_he | audio/mp4; codec="mp4a.40.5" |
ac_lc | audio/mp4; codec="mp4a.40.2" | ||
MP3 | MP3 | audio/mp3 | |
MPA | MP3 | audio/mpeg | |
MP3 | audio/mpeg; codec="mp3" | ||
MP4 | MP3 | audio/mp4; codec="mp4a.69" | |
MP3 | audio/mp4; codec="mp4a.6B" |
Jenis media audio yang tidak sesuai dengan MP4
Format | Kodek audio | String jenis media |
---|---|---|
M4A | HE-AAC | audio/mp4; codec="mp4a.40.05" |
LC-AAC | audio/mp4; codec="mp4a.40.02" |
Video dan audio WebM
Format | Kodek vdeo | Kodek audio | String jenis media |
---|---|---|---|
WebM | VP8 | Vorbis | video/webm; codec="vp8, vorbis" |
WebM | VP9 | Vorbis | video/webm; codec="vp9, vorbis" |
WebM (hanya audio) | Vorbis | audio/webm; codec="vorbis" |
Passthrough audio
- AC-3 (teknologi audio Dolby® DigitalTM)
- E-AC-3 (teknologi audio Dolby® Digital PlusTM EC-3),
- Audio MPEG-H
- Dolby® AtmosTM
Web Receiver SDK mendukung passthrough AC-3. Anda dapat memeriksa dukungan codec
sebelum memuat konten menggunakan metode
CastReceiverContext.canDisplayType()
dengan string jenis media yang sesuai untuk setiap codec.
Untuk menentukan apakah Dolby® AtmosTM didukung di hardware tertentu,
periksa tanda
cast.framework.system.DeviceCapabilities.IS_DOLBY_ATMOS_SUPPORTED
.
Format | Kodek audio | String jenis media |
---|---|---|
MP4 | AAC | audio/mp4; codec="mp4a.40.2" |
AC-3 | audio/mp4; codec="ac-3" | |
audio/mp4; codec="mp4a.a5" | ||
E-AC-3 | audio/mp4; codec="ec-3" | |
audio/mp4; codec="mp4a.a6" | ||
Audio MPEG-H | audio/mp4; codec="mhm1.0x0D" | |
Dolby® AtmosTM | audio/mp4; codec="ec-3"; spatialRendering=true |
Metode penayangan dan protokol streaming adaptif
Metode ini tersedia melalui penggunaan Web Receiver SDK.
DASH MPEG
- Dukungan DRM: Widevine (Level 1)
Streaming Lancar
HTTP Live Streaming (HLS)
- Dukungan DRM: AES-128, SAMPLE-AES menggunakan Widevine (Level 1)
Download progresif tanpa pengalihan adaptif
Dengan protokol streaming kecepatan bit adaptif, Anda harus menerapkan CORS. Untuk menerapkan protokol terenkripsi, termasuk DRM, Anda harus mengembangkan Penerima Kustom. Lihat dukungan DRM untuk informasi selengkapnya.
Subtitel dan CC
Resource subtitel Anda harus menerapkan CORS.
Dolby, Dolby Digital, Dolby Digital Plus, Dolby Atmos, dan Dolby Vision adalah merek dagang Dolby Laboratories, Inc.