Contenido multimedia compatible con Google Cast

Google Cast y todas las aplicaciones de receptor web de Cast admiten los tipos y las funciones multimedia que se enumeran 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
  • WAV
  • WebM

Códecs de video

Chromecast de 1a y 2a gen.

  • Perfil alto de H.264 hasta el nivel 4.1 (720p/60 fps o 1080p/30 fps)
  • 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/30 fps)
  • 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

  • Perfil alto de H.264 hasta el nivel 5.1 (4Kx2K/30 fps)
  • 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)

Google TV Streamer

  • Perfil alto H.264 hasta el nivel 5.2 (4Kx2K/60 fps)
  • 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
  • Perfil principal de AV1 hasta el nivel 5.1 (4K x 2,000 a 60 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

Google TV Streamer también admite lo siguiente:

  • Dolby® AtmosTM (sin transferencia)

Cadenas de tipo de contenido multimedia

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"
H.264 nivel 3.1 modelo de referencia AAC aac_he video/mp4; codecs="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; codecs="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; codecs="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; codecs="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; codecs="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 Cadena de tipo de contenido multimedia
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; codecs="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.