Google Cast dan semua aplikasi Penerima Web Cast mendukung fasilitas media yang tercantum di halaman ini.
Beberapa di antaranya memerlukan coding tambahan atau Penerima Web SDK. Lihat Membuat Aplikasi Penerima Web Dasar untuk informasi selengkapnya tentang cara mengembangkan aplikasi Penerima Web untuk mendukung jenis media tertentu.
Format gambar
- APNG
- BMP
- GIF
- JPEG
- PNG
- WEBP
Format penampung media
- MP2 triliun
- MP3
- MP4
- OGG
- WAV
- WebM
Codec video
Chromecast Generasi ke-1 dan ke-2.
- H.264 Profil Tinggi hingga level 4.1 (720p/60fps atau 1080p/30fps)
- VP8 (720p/60fps atau 1080p/30fps)
Chromecast Generasi ke-3
- H.264 Profil Tinggi hingga level 4.2 (1080p/60fps)
- VP8 (720p/60fps atau 1080p/30fps)
Chromecast Ultra
- H.264 Profil Tinggi 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
- H.264 Profil Tinggi hingga level 5.1 (4K x 2K/30fps)
- Profil HEVC / H.265 Utama dan Main10 hingga level 5.1 (4K x 2K@60fps)
- VP9 Profile-2 hingga 4K x 2K@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/30 fps)
- VP9 hingga level 4.0 (720p/30fps)
Codec audio
Chromecast Audio, Google Home, dan Google Home Mini mendukung hal berikut daftar codec:
- FLAC (hingga 96 kHz/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 tingkat 3.0 | dasar | AAC | aac_he | video/mp4; codecs="avc1.42E01E, mp4a.40.5" |
aac_lc | 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 tingkat 3.1 | dasar | AAC | aac_he | video/mp4; codecs="avc1.42E01F, mp4a.40.5" |
aac_lc | 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 tingkat 3.1 | utama | AAC | aac_he | video/mp4; codecs="avc1.4D401F, mp4a.40.5" |
aac_lc | 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 tingkat 4.0 | utama | AAC | aac_he | video/mp4; codecs="avc1.4D4028, mp4a.40.5" |
aac_lc | 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 tingkat 4.0 | tinggi | AAC | aac_he | video/mp4; codecs="avc1.640028, mp4a.40.5" |
aac_lc | 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 tingkat 4.1 | tinggi | AAC | aac_he | video/mp4; codecs="avc1.640029, mp4a.40.5" |
aac_lc | 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 tingkat 4.2 | tinggi | AAC | aac_he | video/mp4; codecs="avc1.64002A, mp4a.40.5" |
aac_lc | video/mp4; codecs="avc1.64002A, mp4a.40.2" | |||
MP3 | video/mp4; codecs="avc1.64002A, mp4a.69" | |||
video/mp4; codecs="avc1.64002A, mp4a.6B" |
Hanya video MP4
Kodek vdeo | Profil video | Tingkat video | String jenis media | Catatan |
---|---|---|---|---|
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, kompatibel dengan decoder HEVC | |
07 | video/mp4; codecs="dvhe.08.07" | 4K30fps, kompatibel dengan decoder HEVC | ||
09 | video/mp4; codecs="dvhe.08.09" | 4K60fps, kompatibel dengan decoder HEVC | ||
H.265 | utama | 5,0 | video/mp4; codecs="hev1.1.6.L150.B0" | |
5.1 | video/mp4; codecs="hev1.1.6.L153.B0" | |||
main10 | 5,0 | video/mp4; codecs="hev1.2.6.L150.B0" | ||
5.1 | video/mp4; codecs="hev1.2.6.L153.B0" |
Hanya audio MP4
Format | Kodek audio | Profil audio | String jenis media |
---|---|---|---|
M4A | AAC | aac_he | audio/mp4; codecs="mp4a.40.5" |
aac_lc | audio/mp4; codecs="mp4a.40.2" | ||
MP3 | MP3 | audio/mp3 | |
MPA | MP3 | audio/mpeg | |
MP3 | audio/mpeg; codecs="mp3" | ||
MP4 | MP3 | audio/mp4; codecs="mp4a.69" | |
MP3 | audio/mp4; codecs="mp4a.6B" |
Jenis media audio yang tidak mematuhi MP4
Format | Kodek audio | String jenis media |
---|---|---|
M4A | HE-AAC | audio/mp4; codecs="mp4a.40.05" |
LC-AAC | audio/mp4; codecs="mp4a.40.02" |
Video dan audio WebM
Format | Kodek vdeo | Kodek audio | String jenis media |
---|---|---|---|
WebM | VP8 | Vorbis | video/webm; codecs="vp8, vorbis" |
WebM | VP9 | Vorbis | video/webm; codecs="vp9, vorbis" |
WebM (khusus audio) | Vorbis | audio/webm; codecs="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 codec
sebelum memuat konten menggunakan
CastReceiverContext.canDisplayType()
dengan string tipe media yang sesuai untuk setiap codec.
Untuk menentukan apakah Dolby® AtmosTM didukung pada perangkat keras tertentu,
periksa
cast.framework.system.DeviceCapabilities.IS_DOLBY_ATMOS_SUPPORTED
penanda.
Format | Kodek audio | String jenis media |
---|---|---|
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" | ||
Audio MPEG-H | audio/mp4; codecs="mhm1.0x0D" | |
Dolby® AtmosTM | audio/mp4; codecs="ec-3"; spatialRendering=true |
Metode pengiriman dan protokol streaming adaptif
Daftar tersebut tersedia melalui penggunaan SDK Penerima Web.
MPEG-DASH
- Dukungan DRM: Widevine (Level 1)
SmoothStreaming
HTTP Live Streaming (HLS)
- Dukungan DRM: AES-128, SAMPLE-AES menggunakan Widevine (Level 1)
Download progresif tanpa peralihan adaptif
Dengan protokol streaming kecepatan bit adaptif, Anda harus mengimplementasikan CORS. Untuk mengimplementasikan protokol terenkripsi, termasuk DRM, Anda harus mengembangkan Penerima Kustom. Lihat dukungan DRM untuk informasi selengkapnya.
Subtitel dan CC
Resource subtitel Anda harus mengimplementasikan CORS.
Dolby, Dolby Digital, Dolby Digital Plus, Dolby Atmos, dan Dolby Vision adalah merek dagang Dolby Laboratorium Inc.