Google Cast ve tüm Yayın Web Alıcısı uygulamaları bu sayfada listelenen medya tesislerini ve türlerini destekler.
Bunlardan bazıları, ek kodlama veya Web Alıcısı SDK'sı gerektirir. Bu medya türlerini desteklemek üzere Web Alıcı uygulamanızı geliştirme hakkında daha fazla bilgi için Temel Web Alıcısı Uygulaması Oluşturma konusuna bakın.
Resim biçimleri
- APNG
- BMP
- GIF
- JPEG
- PNG
- WEBP
Medya kapsayıcısı biçimleri
- MP2T
- MP3
- MP4
- OGG
- SÜRE
- WebM
Video codec'leri
Chromecast 1. ve 2. Nesil
- 4.1'e kadar yüksek profilli H.264 (720p/60 fps veya 1080p/30 fps)
- VP8 (720p/60 fps veya 1080p/30 fps)
Chromecast 3. Nesil
- H.264 Seviye 4,2'ye kadar Yüksek Profil (1080p/60 fps)
- VP8 (720p/60 fps veya 1080p/30 fps)
Chromecast Ultra
- H.264 Seviye 4,2'ye kadar Yüksek Profil (1080p/60 fps)
- VP8 (4K/30fps)
- 5.1'e (4K / 60 fps) kadar HEVC/H.265 Main ve Main10 Profilleri
VP9 Profil 0 ve Profil 2 düzeyi 5.1'e (4K/60 fps) kadar
Yüksek Dinamik Aralık (HDR)
- Dolby® VisionTM
- HDR10
Google TV'li Chromecast
- H.264 5.1'e kadar yüksek profil (4Kx2K/30 fps)
- 5.1'e (60 fps'de 4Kx2K) kadar HEVC / H.265 Main ve Main10 profilleri
- VP9 Profile-2, 60 fps'ye kadar 4Kx2K
Google Nest Hub
- H.264 4.1'e kadar yüksek profil (720p/60 fps)
- 4.0'a kadar VP9 (720p/60 fps)
Nest Hub Max
- H.264 Seviye 4,1'e kadar yüksek profil (720p/30 fps)
- 4.0'a kadar VP9 (720p/30 fps)
Ses codec'leri
Chromecast Audio, Google Home ve Google Home Mini aşağıdaki codec listesini destekler:
- FLAC (96 kHz/24 bit'e kadar)
- HE-AAC
- LC-AAC
- MP3
- Opus
- Vorbiler
- WAV (LPCM)
- WebM
Medya türü dizeleri
MP4 video ve ses
Video codec | Video profili | Ses codec | Ses profili | Medya türü dizesi |
---|---|---|---|---|
H.264 düzey 3.0 | referans değer | AAC | ac_o | video/mp4; codec'ler="avc1.42E01E, mp4a.40.5" |
ac_lc | video/mp4; codec'ler="avc1.42E01E, mp4a.40.2" | |||
MP3 | video/mp4; codec'ler="avc1.42E01E, mp4a.69" | |||
video/mp4; codec'ler="avc1.42E01E, mp4a.6B" | ||||
H.264 düzey 3.1 | referans değer | AAC | ac_o | video/mp4; codec'ler="avc1.42E01F, mp4a.40.5" |
ac_lc | video/mp4; codec'ler="avc1.42E01F, mp4a.40.2" | |||
MP3 | video/mp4; codec'ler="avc1.42E01F, mp4a.69" | |||
video/mp4; codec'ler="avc1.42E01F, mp4a.6B" | ||||
H.264 düzey 3.1 | main | AAC | ac_o | video/mp4; codec'ler="avc1.4D401F, mp4a.40.5" |
ac_lc | video/mp4; codec'ler="avc1.4D401F, mp4a.40.2" | |||
MP3 | video/mp4; codec'ler="avc1.4D401F, mp4a.69" | |||
video/mp4; codec'ler="avc1.4D401F, mp4a.6B" | ||||
H.264 düzey 4.0 | main | AAC | ac_o | video/mp4; codec'ler="avc1.4D4028, mp4a.40.5" |
ac_lc | video/mp4; codec'ler="avc1.4D4028, mp4a.40.2" | |||
MP3 | video/mp4; codec'ler="avc1.4D4028, mp4a.69" | |||
video/mp4; codec'ler="avc1.4D4028, mp4a.6B" | ||||
H.264 düzey 4.0 | yüksek | AAC | ac_o | video/mp4; codec'ler="avc1.640028, mp4a.40.5" |
ac_lc | video/mp4; codec'ler="avc1.640028, mp4a.40.2" | |||
MP3 | video/mp4; codec'ler="avc1.640028, mp4a.69" | |||
video/mp4; codec'ler="avc1.640028, mp4a.6B" | ||||
H.264 düzey 4.1 | yüksek | AAC | ac_o | video/mp4; codec'ler="avc1.640029, mp4a.40.5" |
ac_lc | video/mp4; codec'ler="avc1.640029, mp4a.40.2" | |||
MP3 | video/mp4; codec'ler="avc1.640029, mp4a.69" | |||
video/mp4; codec'ler="avc1.640029, mp4a.6B" | ||||
H.264 düzey 4.2 | yüksek | AAC | ac_o | video/mp4; codec'ler="avc1.64002A, mp4a.40.5" |
ac_lc | video/mp4; codec'ler="avc1.64002A, mp4a.40.2" | |||
MP3 | video/mp4; codec'ler="avc1.64002A, mp4a.69" | |||
video/mp4; codec'ler="avc1.64002A, mp4a.6B" |
Yalnızca MP4 videosu
Video codec | Video profili | Video düzeyi | Medya türü dizesi | Notlar |
---|---|---|---|---|
Dolby Vision | 05 | 06 | video/mp4; codec'ler="dvhe.05.06" | 4K24fps |
07 | video/mp4; codec'ler="dvhe.05.07" | 4K30fps | ||
09 | video/mp4; codec'ler="dvhe.05.09" | 4K60fps | ||
08 | 06 | video/mp4; codec'ler="dvhe.08.06" | HEVC kod çözücüyle uyumlu 4K24fps | |
07 | video/mp4; codec'ler="dvhe.08.07" | HEVC kod çözücüyle uyumlu 4K30 fps | ||
09 | video/mp4; codec'ler="dvhe.08.09" | HEK kod çözücüyle uyumlu 4K60fps | ||
H.265 | main | 5,0 | video/mp4; codec'ler="hev1.1.6.L150.B0" | |
5.1 | video/mp4; codec'ler="hev1.1.6.L153.B0" | |||
ana10 | 5,0 | video/mp4; codec'ler="hev1.2.6.L150.B0" | ||
5.1 | video/mp4; codec'ler="hev1.2.6.L153.B0" |
Yalnızca MP4 ses
Biçim | Ses codec | Ses profili | Medya türü dizesi |
---|---|---|---|
M4A | AAC | ac_o | ses/mp4; codec'ler="mp4a.40.5" |
ac_lc | ses/mp4; codec'ler="mp4a.40.2" | ||
MP3 | MP3 | ses/mp3 | |
MPA | MP3 | ses/mpeg | |
MP3 | ses/mpeg; codec'ler="mp3" | ||
MP4 | MP3 | ses/mp4; codec'ler="mp4a.69" | |
MP3 | ses/mp4; codec'ler="mp4a.6B" |
MP4 uyumlu olmayan ses medya türleri
Biçim | Ses codec | Medya türü dizesi |
---|---|---|
M4A | HE-AAC | ses/mp4; codec'ler="mp4a.40.05" |
LC-AAC | ses/mp4; codec'ler="mp4a.40.02" |
WebM video ve ses
Biçim | Video codec | Ses codec | Medya türü dizesi |
---|---|---|---|
WebM | VP8 | Vorbiler | video/webm; codecs="vp8, vorbis" |
WebM | VP9 | Vorbiler | video/webm; codecs="vp9, vorbis" |
WebM (yalnızca ses) | Vorbiler | ses/webm; codecs="vorbis" |
Ses geçişi
- AC-3 (Dolby® DigitalTM ses teknolojisi)
- E-AC-3 (EC-3, Dolby® Digital PlusTM ses teknolojisi)
- MPEG-H Ses
- Dolby® AtmosTM
Web Alıcı SDK'sı, AC-3 geçişini destekler. İçeriği yüklemeden önce, her bir codec'in ilgili medya türü dizesiyle CastReceiverContext.canDisplayType()
yöntemini kullanarak codec desteğini kontrol edebilirsiniz.
Dolby® AtmosTM'un belirli bir donanımda desteklenip desteklenmediğini belirlemek için cast.framework.system.DeviceCapabilities.IS_DOLBY_ATMOS_SUPPORTED
işaretini kontrol edin.
Biçim | Ses codec | Medya türü dizesi |
---|---|---|
MP4 | AAC | ses/mp4; codec'ler="mp4a.40.2" |
AC-3 | ses/mp4; codec'ler="ac-3" | |
ses/mp4; codec'ler="mp4a.a5" | ||
E-AC-3 | ses/mp4; codec'ler="ec-3" | |
ses/mp4; codec'ler="mp4a.a6" | ||
MPEG-H Ses | ses/mp4; codec'ler="mhm1.0x0D" | |
Dolby® AtmosTM | voice/mp4; codecs="ec-3"; spatialrender=true |
Yayınlama yöntemleri ve uyarlanabilir akış protokolleri
Bunlara Web Alıcısı SDK'sı kullanılarak erişilebilir.
MPEG-DASH
- DRM Desteği: Widevine (1. Seviye)
Sorunsuz Yayın
HTTP Canlı Yayın (HLS)
- DRM Desteği: Widevine kullanan AES-128, SAMPLE-AES (1. seviye)
Uyarlanabilir geçiş olmadan progresif indirme
Uyarlanabilir bit hızı akış protokolleriyle CORS'yi uygulamanız gerekir. DRM dahil şifrelenmiş bir protokol uygulamak için bir Özel Alıcı geliştirmeniz gerekir. Daha fazla bilgi için DRM desteğine bakın.
Altyazılar
Altyazı kaynaklarınız CORS'yi uygulamalıdır.
Dolby, Dolby Digital, Dolby Digital Plus, Dolby Atmos ve Dolby Vision; Dolby Laboratories, Inc.'in ticari markalarıdır.