Contenuti multimediali supportati per Google Cast

Google Cast e tutte le applicazioni Cast WebRicevitore supportano i servizi multimediali. e i tipi elencati in questa pagina.

Alcuni di questi richiedono una programmazione aggiuntiva o l'uso del ricevitore web l'SDK. Fai riferimento a Creare un'app di ricevitore web di base per ulteriori informazioni sullo sviluppo della tua applicazione Web Ricevitore per supportare questi tipi di media.

Formati immagine

  • APNG
  • BMP
  • GIF
  • JPEG
  • PNG
  • WEBP
di Gemini Advanced.

Formati contenitore multimediale

  • MP2T
  • MP3
  • MP4
  • OGG
  • WAV
  • WebM
di Gemini Advanced.

Codec video

Chromecast di 1a e 2a generazione.

  • Profilo alto H.264 fino al livello 4.1 (720p/60fps o 1080p/30fps)
  • VP8 (720p/60 f/s o 1080p/30 f/s)

Chromecast 3a gen.

  • H.264 High Profile fino al livello 4.2 (1080p/60fps)
  • VP8 (720p/60 f/s o 1080p/30 f/s)

Chromecast Ultra

  • H.264 High Profile fino al livello 4.2 (1080p/60fps)
  • VP8 (4K/30 f/s)
  • Profili HEVC / H.265 Main e Main10 fino al livello 5.1 (4K/60fps)
  • VP9 Profilo 0 e Profilo 2 fino al livello 5.1 (4K/60fps)

    HDR (High Dynamic Range)

    • Dolby® VisionTM
    • HDR10

Chromecast con Google TV

  • H.264 High Profile fino al livello 5.1 (4Kx2K/30fps)
  • Profili HEVC / H.265 Main e Main10 fino al livello 5.1 (4Kx2K@60fps)
  • VP9 Profile-2 fino a 4Kx2K a 60fps

Google Nest Hub

  • H.264 High Profile fino al livello 4.1 (720p/60fps)
  • VP9 fino al livello 4.0 (720p/60fps)

Nest Hub Max

  • H.264 High Profile fino al livello 4.1 (720p/30fps)
  • VP9 fino al livello 4.0 (720p/30fps)

Codec audio

Chromecast Audio, Google Home e Google Home Mini supportano quanto segue di codec:

  • FLAC (fino a 96 kHz/24 bit)
  • HE-AAC
  • LC-AAC
  • MP3
  • Opus
  • Vorbis
  • WAV (LPCM)
  • WebM

Stringhe di tipo multimediale

Video e audio MP4

Codec video Profilo video Codec audio Profilo audio Stringa tipo multimediale
H.264 livello 3.0 base di riferimento 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 livello 3.1 base di riferimento 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 livello 3.1 principale 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 livello 4.0 principale 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 livello 4.0 alto 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 livello 4.1 alto 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 livello 4.2 alto 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"

Solo video MP4

Codec video Profilo video A livello di video Stringa tipo multimediale Note
Dolby Vision 05 06 video/mp4; codecs="dvhe.05.06" 4K 24 f/s
07 video/mp4; codecs="dvhe.05.07" 4K 30 f/s
09 video/mp4; codecs="dvhe.05.09" 4K 60 f/s
08 06 video/mp4; codecs="dvhe.08.06" 4K a 24 f/s, compatibile con decodificatore HEVC
07 video/mp4; codecs="dvhe.08.07" 4K a 30 f/s, compatibile con decoder HEVC
09 video/mp4; codecs="dvhe.08.09" 4K a 60 f/s, compatibile con decoder HEVC
H.265 principale 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"

Solo audio MP4

Formato Codec audio Profilo audio Stringa tipo multimediale
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"

Tipi di contenuti multimediali audio non conformi a MP4

Formato Codec audio Stringa tipo multimediale
M4A HE-AAC audio/mp4; codecs="mp4a.40.05"
LC-AAC audio/mp4; codecs="mp4a.40.02"

Video e audio WebM

Formato Codec video Codec audio Stringa tipo multimediale
WebM VP8 Vorbis video/webm; codecs="vp8, vorbis"
WebM VP9 Vorbis video/webm; codecs="vp9, vorbis"
WebM (solo audio) Vorbis audio/webm; codecs="vorbis"

Passthrough audio

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

L'SDK Web receiver supporta il passthrough AC-3. Puoi controllare il codec assistenza prima di caricare i contenuti utilizzando CastReceiverContext.canDisplayType() con la stringa del tipo multimediale corrispondente per ogni codec.

Per determinare se il formato Dolby® AtmosTM è supportato su hardware specifici, controlla cast.framework.system.DeviceCapabilities.IS_DOLBY_ATMOS_SUPPORTED flag.

Formato Codec audio Stringa tipo multimediale
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

Metodi di pubblicazione e protocolli di streaming adattivi

Sono disponibili tramite l'uso SDK Web receiver.

  • MPEG-DASH

    • Supporto DRM: Widevine (livello 1)
  • Streaming fluido

  • HTTP Live Streaming (HLS)

    • Supporto DRM: AES-128, sample-AES utilizzando Widevine (Livello 1)
  • Download progressivo senza passaggio adattivo

Con i protocolli di streaming con velocità in bit adattiva, devi implementare CORS. Per implementare un protocollo criptato, incluso DRM, devi sviluppare un Ricevitore personalizzato. Consulta Assistenza DRM per ulteriori informazioni.

Sottotitoli e sottotitoli codificati

Le risorse dei sottotitoli devono implementare CORS.



Dolby, Dolby Digital, Dolby Digital Plus, Dolby Atmos e Dolby Vision sono marchi di Dolby Laboratories, Inc.