Supports compatibles avec Google Cast

Google Cast et toutes les applications Cast Web Receiver sont compatibles avec les installations multimédias et les types indiqués sur cette page.

Certaines d'entre elles nécessitent du codage supplémentaire ou le SDK Web Receiver. Pour en savoir plus sur le développement de votre application de récepteur Web compatible avec ces types de supports, consultez la page Créer une application de base de récepteur Web.

Formats illustrés

  • PNG
  • BMP
  • GIF
  • JPEG
  • PNG
  • WEBP

Formats des conteneurs multimédias

  • MP2T
  • MP3
  • MP4
  • OGG
  • WAV
  • WebM

Codecs vidéo

Chromecast 1re et 2e générations

  • H.264 High Profile jusqu'au niveau 4.1 (720p/60 fps ou 1080p/30 fps)
  • VP8 (720p/60 fps ou 1080p/30 fps)

Chromecast 3e génération

  • H.264 jusqu'au niveau de niveau 4.2 (1080p/60 fps)
  • VP8 (720p/60 fps ou 1080p/30 fps)

Chromecast Ultra

  • H.264 jusqu'au niveau de niveau 4.2 (1080p/60 fps)
  • VP8 (4K/30 FPS)
  • Profils HEVC / H.265 principal et Main10 jusqu'au niveau 5.1 (4K/60 fps)
  • Profil VP9 0 et Profil 2 jusqu'au niveau 5.1 (4K/60 fps)

    HDR (High Dynamic Range)

    • Dolby® VisionTM
    • HDR10

Chromecast avec Google TV

  • H.264 jusqu'au niveau 5.1 (4Kx2K/30 fps)
  • Profils HEVC / H.265 principal et Main10 jusqu'au niveau 5.1 (4Kx2K@60 fps)
  • Profil VP9 : jusqu'à 4K x 2 K à 60 FPS

Google Nest Hub

  • H.264 High Profile jusqu'au niveau 4.1 (720p/60 fps)
  • VP9 jusqu'au niveau 4.0 (720p/60 fps)

Nest Hub Max

  • H.264 High Profile jusqu'au niveau 4.1 (720p/30 fps)
  • VP9 jusqu'au niveau 4.0 (720p/30 fps)

Codecs audio

Chromecast Audio, Google Home et Google Home Mini sont compatibles avec la liste de codecs suivante:

  • FLAC (jusqu'à 96 kHz/24 bits)
  • HE-AAC
  • LC-AAC
  • MP3
  • Opus
  • Vorbis
  • WAV (LPCM)
  • WebM

Chaînes de types de support

Audio et vidéo MP4

Codec vidéo Profil vidéo Codec audio Profil audio Chaîne de type de support
H.264, niveau 3 Valeur de référence AAC ac_hé video/mp4; codecs="avc1.42E01E, mp4a.40,5"
AAC 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, niveau 3.1 Valeur de référence AAC ac_hé video/mp4; codecs="avc1.42E01F, mp4a.40.5"
AAC 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, niveau 3.1 main AAC ac_hé video/mp4; codecs="avc1.4D401F, mp4a.40.5"
AAC 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, niveau 4.0 main AAC ac_hé video/mp4; codecs="avc1.4D4028; mp4a.40.5"
AAC 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, niveau 4.0 high AAC ac_hé video/mp4; codecs="avc1.640028, mp4a.40,5"
AAC 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, niveau 4.1 high AAC ac_hé video/mp4; codecs="avc1.640029; mp4a.40.5"
AAC 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, niveau 4.2 high AAC ac_hé video/mp4; codecs="avc1.64002A, mp4a.40,5"
AAC video/mp4; codecs="avc1.64002A, mp4a.40.2"
MP3 video/mp4; codecs="avc1.64002A, mp4a.69"
video/mp4; codecs="avc1.64002A, mp4a.6B"

Vidéo MP4 uniquement

Codec vidéo Profil vidéo Au niveau de la vidéo Chaîne de type de support Remarques
Dolby Vision 05 06 video/mp4; codecs="dvhe.05.06" 4K24 FPS
07 video/mp4; codecs="dvhe.05.07" 4K30fps
09 video/mp4; codecs="dvhe.05.09" 4K60fps
08 06 video/mp4; codecs="dvhe.08.06" 4K24 fps, compatible avec HEVC
07 video/mp4; codecs="dvhe.08.07" 4K30 fps, compatible avec HEVC
09 video/mp4; codecs="dvhe.08.09" 4K60 fps, compatible avec HEVC
H.265 main 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"

Audio MP4

Format Codec audio Profil audio Chaîne de type de support
M4A AAC ac_hé audio/mp4; codecs="mp4a.40.5"
AAC 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"

Types de supports audio MP4 non conformes

Format Codec audio Chaîne de type de support
M4A HE-AAC audio/mp4; codecs="mp4a.40.05"
LC-AAC audio/mp4; codecs="mp4a.40.02"

Audio et vidéo WebM

Format Codec vidéo Codec audio Chaîne de type de support
WebM VP8 Vorbis video/webm; codecs="vp8, vorbis"
WebM VP9 Vorbis video/webm; codecs="vp9, vorbis"
WebM (audio uniquement) Vorbis audio/webm; codecs="vorbis"

Contournement audio

  • AC-3 (technologie audio Dolby® DigitalTM)
  • E-AC-3 (EC-3, technologie audio Dolby® Digital PlusTM)
  • Audio MPEG-H
  • Dolby® AtmosTM

Le SDK Web Receiver est compatible avec le contournement AC-3. Vous pouvez vérifier la compatibilité du codec avant de charger du contenu à l'aide de la méthode CastReceiverContext.canDisplayType() avec la chaîne de type de média correspondant à chaque codec.

Pour déterminer si Dolby® AtmosTM est compatible avec un matériel spécifique, consultez l'option cast.framework.system.DeviceCapabilities.IS_DOLBY_ATMOS_SUPPORTED.

Format Codec audio Chaîne de type de support
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"; spaceRendering=true

Modes de diffusion et protocoles de streaming adaptatif

Elles sont disponibles via le SDK Web Receiver.

  • MPEG-DASH

    • Assistance DRM: Widevine (niveau 1)
  • SmoothStreaming

  • HTTP Live Streaming (HLS)

    • DRM : compatibilité : AES-128, SAMPLE-AES avec Widevine (niveau 1)
  • Téléchargement progressif sans basculement adaptatif

Avec les protocoles de streaming à débit adaptatif, vous devez implémenter le protocole CORS. Pour mettre en œuvre un protocole chiffré, y compris la DRM, vous devez développer un récepteur personnalisé. Pour en savoir plus, consultez la page Compatibilité avec la gestion des droits numériques.

Sous-titres

Vos ressources de sous-titres doivent implémenter le paramètre CORS.



Dolby, Dolby Digital, Dolby Digital Plus, Dolby Atmos et Dolby Vision sont des marques de Dolby Laboratories, Inc.