Google Cast y todas las aplicaciones del receptor web de Cast admiten las instalaciones de contenido multimedia y los tipos que se indican en esta página.
Algunas requieren codificación adicional o el receptor web SDK. Consulta Cómo crear una app receptora web básica. para obtener más información sobre cómo desarrollar tu aplicación de receptor web para admitir estas tipos de medios.
Formatos de imagen
- APNG
- BMP
- GIF
- JPEG
- PNG
- WEBP
Formatos de contenedores de contenido multimedia
- MP2T
- MP3
- MP4
- OGG
- Vehículos WAV
- WebM
Códecs de video
Chromecast de 1a y 2a gen.
- H.264 de perfil alto hasta el nivel 4.1 (720p/60fps o 1080p/30fps)
- VP8 (720p/60 fps o 1080p/30 fps)
Chromecast de 3a gen.
- H.264 de perfil alto hasta el nivel 4.2 (1080p/60 fps)
- VP8 (720p/60 fps o 1080p/30 fps)
Chromecast Ultra
- H.264 de perfil alto hasta el nivel 4.2 (1080p/60 fps)
- VP8 (4K/30fps)
- Perfiles Main y Main10 de HEVC / H.265 hasta el nivel 5.1 (4K/60 fps)
VP9 Perfil 0 y Perfil 2 hasta el nivel 5.1 (4K/60fps)
Alto rango dinámico (HDR)
- Dolby® VisionTM
- HDR10
Chromecast con Google TV
- H.264 de perfil alto hasta el nivel 5.1 (4Kx2K/30fps)
- Perfiles Main10 y HEVC / H.265 Main10 hasta el nivel 5.1 (4K x 2K a 60 fps)
- VP9 Profile-2 de hasta 4K x 2K a 60 fps
Google Nest Hub
- H.264 de perfil alto hasta el nivel 4.1 (720p/60 fps)
- VP9 hasta el nivel 4.0 (720p/60 fps)
Nest Hub Max
- H.264 de perfil alto hasta el nivel 4.1 (720p/30 fps)
- VP9 hasta el nivel 4.0 (720p/30 fps)
Códecs de audio
Chromecast Audio, Google Home y Google Home Mini admiten lo siguiente: lista de códecs:
- FLAC (hasta 96 kHz/24 bits)
- HE-AAC
- LC-AAC
- MP3
- Opus
- Vorbis
- WAV (LPCM)
- WebM
Cadenas de tipos de medios
Audio y video MP4
Códec de video | Perfil de video | Códec de audio | Perfil de audio | String de tipo de medio |
---|---|---|---|---|
Nivel 3.0 de H.264 | modelo de referencia | AAC | aac_he | video/mp4; códecs="avc1.42E01E, mp4a.40.5" |
aac_lc | video/mp4; códecs="avc1.42E01E, mp4a.40.2" | |||
MP3 | video/mp4; códec="avc1.42E01E, mp4a.69" | |||
video/mp4; códec="avc1.42E01E, mp4a.6B" | ||||
Nivel 3.1 de H.264 | modelo de referencia | AAC | aac_he | video/mp4; códec="avc1.42E01F, mp4a.40.5" |
aac_lc | video/mp4; códec="avc1.42E01F, mp4a.40.2" | |||
MP3 | video/mp4; códec="avc1.42E01F, mp4a.69" | |||
video/mp4; códec="avc1.42E01F, mp4a.6B" | ||||
Nivel 3.1 de H.264 | principal | AAC | aac_he | video/mp4; códec="avc1.4D401F, mp4a.40.5" |
aac_lc | video/mp4; códec="avc1.4D401F, mp4a.40.2" | |||
MP3 | video/mp4; códec="avc1.4D401F, mp4a.69" | |||
video/mp4; códec="avc1.4D401F, mp4a.6B" | ||||
Nivel 4.0 de H.264 | principal | AAC | aac_he | video/mp4; códec="avc1.4D4028, mp4a.40.5" |
aac_lc | video/mp4; códec="avc1.4D4028, mp4a.40.2" | |||
MP3 | video/mp4; códec="avc1.4D4028, mp4a.69" | |||
video/mp4; códec="avc1.4D4028, mp4a.6B" | ||||
Nivel 4.0 de H.264 | high | AAC | aac_he | video/mp4; códecs="avc1.640028, mp4a.40.5" |
aac_lc | video/mp4; códecs="avc1.640028, mp4a.40.2" | |||
MP3 | video/mp4; códecs="avc1.640028, mp4a.69" | |||
video/mp4; códec="avc1.640028, mp4a.6B" | ||||
Nivel 4.1 de H.264 | high | AAC | aac_he | video/mp4; códec="avc1.640029, mp4a.40.5" |
aac_lc | video/mp4; códecs="avc1.640029, mp4a.40.2" | |||
MP3 | video/mp4; códecs="avc1.640029, mp4a.69" | |||
video/mp4; códec="avc1.640029, mp4a.6B" | ||||
H.264 nivel 4.2 | high | AAC | aac_he | video/mp4; códec="avc1.64002A, mp4a.40.5" |
aac_lc | video/mp4; códec="avc1.64002A, mp4a.40.2" | |||
MP3 | video/mp4; códec="avc1.64002A, mp4a.69" | |||
video/mp4; códec="avc1.64002A, mp4a.6B" |
Solo video MP4
Códec de video | Perfil de video | Nivel de video | String de tipo de medio | Notas |
---|---|---|---|---|
Dolby Vision | 05 | 06 | video/mp4; códec="dvhe.05.06" | 4K24fps |
07 | video/mp4; códec="dvhe.05.07" | 4K30fps | ||
09 | video/mp4; códec="dvhe.05.09" | 4K60fps | ||
08 | 06 | video/mp4; códec="dvhe.08.06" | 4K24fps, compatible con el decodificador HEVC | |
07 | video/mp4; códec="dvhe.08.07" | 4K30fps, compatible con el decodificador HEVC | ||
09 | video/mp4; códec="dvhe.08.09" | 4K60fps, compatible con el decodificador HEVC | ||
H.265 | principal | 5.0 | video/mp4; códec="hev1.1.6.L150.B0" | |
5.1 | video/mp4; códec="hev1.1.6.L153.B0" | |||
main10 | 5.0 | video/mp4; códec="hev1.2.6.L150.B0" | ||
5.1 | video/mp4; códec="hev1.2.6.L153.B0" |
Solo audio MP4
Formato | Códec de audio | Perfil de audio | String de tipo de medio |
---|---|---|---|
M4A | AAC | aac_he | audio/mp4; códec="mp4a.40.5" |
aac_lc | audio/mp4; códec="mp4a.40.2" | ||
MP3 | MP3 | audio/mp3 | |
MPA | MP3 | audio/mpeg | |
MP3 | audio/mpeg; códec="mp3" | ||
MP4 | MP3 | audio/mp4; códec="mp4a.69" | |
MP3 | audio/mp4; códec="mp4a.6B" |
Tipos de medios de audio que no cumplen con las políticas MP4
Formato | Códec de audio | String de tipo de medio |
---|---|---|
M4A | HE-AAC | audio/mp4; códec="mp4a.40.05" |
LC-AAC | audio/mp4; códec="mp4a.40.02" |
Video y audio WebM
Formato | Códec de video | Códec de audio | String de tipo de medio |
---|---|---|---|
WebM | VP8 | Vorbis | video/webm; códecs="vp8, vorbis" |
WebM | VP9 | Vorbis | video/webm; códecs="vp9, vorbis" |
WebM (solo audio) | Vorbis | audio/webm; códecs="vorbis" |
Transferencia de audio
- AC-3 (tecnología de audio Dolby® DigitalTM)
- E-AC-3 (tecnología de audio Dolby® Digital PlusTM, EC-3)
- Audio MPEG-H
- Dolby® AtmosTM
El SDK del receptor web
admite la transferencia de AC-3. Puedes consultar el códec
antes de cargar contenido con el
CastReceiverContext.canDisplayType()
con la cadena de tipo de medio correspondiente para cada códec.
Para determinar si Dolby® AtmosTM es compatible con hardware específico, haz lo siguiente:
revisa el
cast.framework.system.DeviceCapabilities.IS_DOLBY_ATMOS_SUPPORTED
marca.
Formato | Códec de audio | String de tipo de medio |
---|---|---|
MP4 | AAC | audio/mp4; códec="mp4a.40.2" |
AC-3 | audio/mp4; códec="ac-3" | |
audio/mp4; códec="mp4a.a5" | ||
E-AC-3 | audio/mp4; códec="ec-3" | |
audio/mp4; códec="mp4a.a6" | ||
Audio MPEG-H | audio/mp4; códec="mhm1.0x0D" | |
Dolby® AtmosTM | audio/mp4; códec="ec-3"; spatialRendering=true |
Métodos de entrega y protocolos de transmisión adaptables
Están disponibles mediante el SDK del receptor web:
MPEG-DASH
- Compatibilidad con DRM: Widevine (nivel 1)
SmoothStreaming
HTTP Live Streaming (HLS)
- Compatibilidad con DRM: AES-128, SAMPLE-AES con Widevine (nivel 1)
Descarga progresiva sin cambio adaptable
Con los protocolos de transmisión de tasa de bits adaptable, debes implementar CORS. Para implementar un protocolo encriptado, incluida la DRM, debes desarrollar un Receptor personalizado. Consulta Compatibilidad con DRM para obtener más información.
Subtítulos
Tus recursos de subtítulos deben implementar CORS.
Dolby, Dolby Digital, Dolby Digital Plus, Dolby Atmos y Dolby Vision son marcas de Dolby Laboratories, Inc.