Google Cast 和所有 Cast Web 接收器應用程式都支援本頁所列的媒體設施和類型。
部分程式需要額外程式碼或 Web Receiver SDK。如要進一步瞭解如何開發 Web Receiver 應用程式以支援這些媒體類型,請參閱建立基本的 Web Receiver 應用程式一文。
」圖片格式
- APNG
- BMP
- GIF
- JPEG
- PNG
- WEBP
媒體容器格式
- MP2T
- MP3
- MP4
- 單一 Google 代碼 (OGG)
- WAV
- WebM
影片轉碼器
Chromecast (第 1 代和第 2 代)
- H.264 High Profile 最高 4.1(720p/60fps 或 1080p/30fps)
- VP8 (720p/60fps 或 1080p/30fps)
Chromecast (第 3 代)
- H.264 High Profile 最高 4.2 (1080p/60fps)
- VP8 (720p/60fps 或 1080p/30fps)
Chromecast Ultra
- H.264 High Profile 最高 4.2 (1080p/60fps)
- VP8 (4K/30fps)
- HEVC / H.265 Main 和 Main10 配置文件最高 5.1 (4K/60fps)
VP9 配置文件 0 和配置文件 2 最高 5.1 (4K/60fps)
高動態範圍 (HDR)
- Dolby® VisionTM
- HDR10
Chromecast (支援 Google TV)
- H.264 高配置為 5.1 (4Kx2K/30fps)
- HEVC / H.265 Main 和 Main10 配置文件最高 5.1 (4Kx2K@60fps)
- VP9 Profile-2 最高 4Kx2K@60fps
Google Nest Hub
- H.264 High Profile 最高 4.1 (720p/60fps)
- VP9 最高 4.0 (720p/60fps)
Nest Hub Max
- H.264 High Profile 最高 4.1 (720p/30fps)
- VP9 最高 4.0 (720p/30fps)
音訊轉碼器
Chromecast Audio、Google Home 和 Google Home Mini 支援下列轉碼器清單:
- FLAC (最高 96 kHz/24 位元)
- HE-AAC
- LC-AAC
- MP3
- Opus
- 沃爾比斯
- WAV (LPCM)
- WebM
媒體類型字串
MP4 視訊和音訊
影片轉碼器 | 影片設定檔 | 音訊轉碼器 | 音訊設定檔 | 媒體類型字串 |
---|---|---|---|---|
H.264 3.0 水平 | 基準 | 進階音訊編碼 | 小艾 | 視訊/mp4;codecs="avc1.42E01E,mp4a.40.5" |
AAC_LC | 視訊/mp4;codecs="avc1.42E01E,mp4a.40.2" | |||
MP3 | 視訊/mp4;codecs="avc1.42E01E,mp4a.69" | |||
視訊/mp4;codecs="avc1.42E01E,mp4a.6B" | ||||
H.264 3.1 水平 | 基準 | 進階音訊編碼 | 小艾 | 視訊/mp4;codecs="avc1.42E01F,mp4a.40.5" |
AAC_LC | 視訊/mp4;codecs="avc1.42E01F,mp4a.40.2" | |||
MP3 | 視訊/mp4;codecs="avc1.42E01F,mp4a.69" | |||
視訊/mp4;codecs="avc1.42E01F,mp4a.6B" | ||||
H.264 3.1 水平 | 主要 | 進階音訊編碼 | 小艾 | 視訊/mp4;codecs="avc1.4D401F,mp4a.40.5" |
AAC_LC | 視訊/mp4;codecs="avc1.4D401F,mp4a.40.2" | |||
MP3 | 視訊/mp4;codecs="avc1.4D401F,mp4a.69" | |||
視訊/mp4;codecs="avc1.4D401F,mp4a.6B" | ||||
H.264 水平 4.0 | 主要 | 進階音訊編碼 | 小艾 | 視訊/mp4;codecs="avc1.4D4028, mp4a.40.5" |
AAC_LC | 視訊/mp4;codecs="avc1.4D4028, mp4a.40.2" | |||
MP3 | 視訊/mp4;codecs="avc1.4D4028, mp4a.69" | |||
視訊/mp4;codecs="avc1.4D4028, mp4a.6B" | ||||
H.264 水平 4.0 | 高 | 進階音訊編碼 | 小艾 | 視訊/mp4;codecs="avc1.640028, mp4a.40.5" |
AAC_LC | 視訊/mp4;codecs="avc1.640028, mp4a.40.2" | |||
MP3 | 視訊/mp4;codecs="avc1.640028, mp4a.69" | |||
視訊/mp4;codecs="avc1.640028, mp4a.6B" | ||||
H.264 水平 4.1 | 高 | 進階音訊編碼 | 小艾 | 視訊/mp4;codecs="avc1.640029, mp4a.40.5" |
AAC_LC | 視訊/mp4;codecs="avc1.640029, mp4a.40.2" | |||
MP3 | 視訊/mp4;codecs="avc1.640029, mp4a.69" | |||
視訊/mp4;codecs="avc1.640029, mp4a.6B" | ||||
H.264 水平 4.2 | 高 | 進階音訊編碼 | 小艾 | 視訊/mp4;codecs="avc1.64002A,mp4a.40.5" |
AAC_LC | 視訊/mp4;codecs="avc1.64002A,mp4a.40.2" | |||
MP3 | 視訊/mp4;codecs="avc1.64002A,mp4a.69" | |||
視訊/mp4;codecs="avc1.64002A,mp4a.6B" |
僅限 MP4 影片
影片轉碼器 | 影片設定檔 | 影片層級 | 媒體類型字串 | Notes |
---|---|---|---|---|
Dolby Vision | 05 | 06 | 視訊/mp4;codecs="dvhe.05.06" | 4K24fps |
07 | 視訊/mp4;codecs="dvhe.05.07" | 4K30fps | ||
09 | 視訊/mp4;codecs="dvhe.05.09" | 4K60fps | ||
08 | 06 | 視訊/mp4;codecs="dvhe.08.06" | 4K24fps,與 HEVC 解碼器相容 | |
07 | 視訊/mp4;codecs="dvhe.08.07" | 4K30fps,與 HEVC 解碼器相容 | ||
09 | 視訊/mp4;codecs="dvhe.08.09" | 4K60fps,與 HEVC 解碼器相容 | ||
H.265 | 主要 | 5.0 | 視訊/mp4;codecs="hev1.1.6.L150.B0" | |
5.1 | 視訊/mp4;codecs="hev1.1.6.L153.B0" | |||
主要 10 | 5.0 | 視訊/mp4;codecs="hev1.2.6.L150.B0" | ||
5.1 | 視訊/mp4;codecs="hev1.2.6.L153.B0" |
僅限 MP4 音訊
格式 | 音訊轉碼器 | 音訊設定檔 | 媒體類型字串 |
---|---|---|---|
M4A | 進階音訊編碼 | 小艾 | 音源/mp4;代碼 cs="mp4a.40.5" |
AAC_LC | 音源/mp4;代碼 cs="mp4a.40.2" | ||
MP3 | MP3 | 音訊/mp3 | |
MPA | MP3 | 音訊/mpeg | |
MP3 | 音訊/mpeg;codecs="mp3" | ||
MP4 | MP3 | 音頻/mp4;codecs="mp4a.69" | |
MP3 | 音頻/mp4;codecs="mp4a.6B" |
MP4 不相容的音訊媒體類型
格式 | 音訊轉碼器 | 媒體類型字串 |
---|---|---|
M4A | HE-AAC | 音源/mp4;代碼 cs="mp4a.40.05" |
LC-AAC | 音源/mp4;代碼 cs="mp4a.40.02" |
WebM 視訊和音訊
格式 | 影片轉碼器 | 音訊轉碼器 | 媒體類型字串 |
---|---|---|---|
WebM | V8 | 沃爾比斯 | video/webm; codecs="vp8, vorbis" |
WebM | VP9 | 沃爾比斯 | video/webm; codecs="vp9, vorbis" |
WebM (僅限音訊) | 沃爾比斯 | Audio/webm; codecs="vorbis" |
音訊傳輸
- AC-3 (Dolby® DigitalTM 音訊技術)
- E-AC-3 (EC-3、Dolby® Digital PlusTM 音訊技術)
- MPEG-H 音訊
- Dolby® AtmosTM
Web Receiver SDK 支援 AC-3 傳輸。使用 CastReceiverContext.canDisplayType()
方法搭配每個轉碼器的對應媒體類型字串,即可在載入內容前檢查轉碼器支援。
如要確定特定硬體是否支援 Dolby® AtmosTM,請檢查 cast.framework.system.DeviceCapabilities.IS_DOLBY_ATMOS_SUPPORTED
標記。
格式 | 音訊轉碼器 | 媒體類型字串 |
---|---|---|
MP4 | 進階音訊編碼 | 音源/mp4;代碼 cs="mp4a.40.2" |
AC-3 | 音訊/mp4;codecs="ac-3" | |
音頻/mp4;codecs="mp4a.a5" | ||
E-AC-3 | 音訊/mp4;codecs="ec-3" | |
音頻/mp4;codecs="mp4a.a6" | ||
MPEG-H 音訊 | 音源/mp4;代碼 cs="mhm1.0x0D" | |
Dolby® AtmosTM | 音訊/mp4;codecs="ec-3"; Spatialrender=true |
放送方式和自動調整串流通訊協定
您可以透過 Web Receiver SDK 使用。
MPEG-DASH
- DRM 支援:Widevine (第 1 級)
流暢串流
HTTP 即時串流 (HLS)
- DRM 支援:AES-128、SAMPLE-AES 使用 Widevine (第 1 級)
漸進式下載,不含自動調整切換按鈕
使用自動調整位元率串流通訊協定時,您必須實作 CORS。如要實作包括 DRM 的加密通訊協定,請開發自訂接收器。詳情請參閱 DRM 支援。
字幕
您的字幕資源必須導入 CORS。
Dolby、Dolby Digital、Dolby Digital Plus、Dolby Atmos 和 Dolby Vision 是 Dolby Laboratories, Inc. 的商標。