Google Cast và tất cả các ứng dụng Bộ thu nội dung web truyền đều hỗ trợ các phương tiện và loại nội dung đa phương tiện được liệt kê trên trang này.
Một số định dạng này yêu cầu lập trình bổ sung hoặc sử dụng SDK Bộ thu trên web. Xem bài viết Tạo ứng dụng nhận video cơ bản để biết thêm thông tin về cách phát triển ứng dụng Bộ thu web để hỗ trợ các loại nội dung đa phương tiện này.
Định dạng hình ảnh
- PNG
- BMP
- GIF
- JPEG
- PNG
- WEBP
Định dạng vùng chứa nội dung nghe nhìn
- MP2T
- MP3
- MP4
- OGG (OGG)
- WAV
- WebM
Codec video
Chromecast thế hệ 1 và 2.
- H.264 cấu hình cao lên đến cấp 4.1 (720p/60 khung hình/giây hoặc 1080p/30 khung hình/giây)
- VP8 (720p/60 khung hình/giây hoặc 1080p/30 khung hình/giây)
Chromecast thế hệ thứ 3
- H.264 cấu hình cao lên đến cấp 4,2 (1080p/60 khung hình/giây)
- VP8 (720p/60 khung hình/giây hoặc 1080p/30 khung hình/giây)
Chromecast Ultra
- H.264 cấu hình cao lên đến cấp 4,2 (1080p/60 khung hình/giây)
- VP8 (4K/30 khung hình/giây)
- Cấu hình HEVC/H.265 Main và Main10 lên tới cấp 5.1 (4K/60 khung hình/giây)
Cấu hình VP9 0 và Cấu hình 2 lên đến cấp 5.1 (4K/60 khung hình/giây)
Dải động cao (HDR)
- Dolby® VisionTM
- HDR10
Chromecast có Google TV
- H.264 cấu hình cao lên đến cấp 5.1 (4Kx2K/30 khung hình/giây)
- Cấu hình HEVC / H.265 Main và Main10 lên tới cấp 5.1 (4Kx2K@60fps)
- VP9 Profile-2 lên đến 4Kx2K@60fps
Google Nest Hub
- H.264 cấu hình cao lên đến cấp 4.1 (720p/60 khung hình/giây)
- VP9 lên đến cấp 4.0 (720p/60 khung hình/giây)
Nest Hub Max
- H.264 cấu hình cao lên đến cấp 4.1 (720p/30 khung hình/giây)
- VP9 lên đến cấp 4.0 (720p/30 khung hình/giây)
Bộ mã hoá và giải mã âm thanh
Chromecast Âm thanh, Google Home và Google Home Mini hỗ trợ danh sách các bộ mã hoá và giải mã sau đây:
- FLAC (lên đến 96kHz/24-bit)
- HE-AAC
- LC-AAC
- MP3
- Opus
- Vorbi
- WAV (LPCM)
- WebM
Chuỗi cho nội dung nghe nhìn
Video và âm thanh MP4
Bộ giải mã video | Hồ sơ video | Bộ giải mã audio | Hồ sơ âm thanh | Chuỗi cho nội dung nghe nhìn |
---|---|---|---|---|
H.264 cấp 3.0 | đường cơ sở | (chuẩn) 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 cấp 3.1 | đường cơ sở | (chuẩn) 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 cấp 3.1 | main | (chuẩn) 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 cấp 4.0 | main | (chuẩn) 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 cấp 4.0 | cao | (chuẩn) 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 cấp 4.1 | cao | (chuẩn) 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 cấp 4.2 | cao | (chuẩn) 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" |
Chỉ video MP4
Bộ giải mã video | Hồ sơ video | Cấp video | Chuỗi cho nội dung nghe nhìn | Ghi chú |
---|---|---|---|---|
Dolby Vision | 05 | 06 | video/mp4; codecs="dvhe.05.06" | 4K24 khung hình/giây |
07 | video/mp4; codecs="dvhe.05.07" | 4K30 khung hình/giây | ||
09 | video/mp4; codecs="dvhe.05.09" | 4K60 khung hình/giây | ||
08 | 06 | video/mp4; codecs="dvhe.08.06" | 4K24 khung hình/giây, tương thích với bộ giải mã HEVC | |
07 | video/mp4; codecs="dvhe.08.07" | 4K30 khung hình/giây, tương thích với bộ giải mã HEVC | ||
09 | video/mp4; codecs="dvhe.08.09" | 4K60 khung hình/giây, tương thích với bộ giải mã HEVC | ||
h | main | 5 | video/mp4; codecs="hev1.1.6.L150.B0" | |
5.1 | video/mp4; codecs="hev1.1.6.L153.B0" | |||
số 10 | 5 | video/mp4; codecs="hev1.2.6.L150.B0" | ||
5.1 | video/mp4; codecs="hev1.2.6.L153.B0" |
Chỉ âm thanh MP4
Định dạng | Bộ giải mã audio | Hồ sơ âm thanh | Chuỗi cho nội dung nghe nhìn |
---|---|---|---|
M4A | (chuẩn) AAC | aac_he | âm thanh/mp4; codecs="mp4a.40.5" |
aac_lc | âm thanh/mp4; codecs="mp4a.40.2" | ||
MP3 | MP3 | âm thanh/mp3 | |
MPA (Hiệp hội Tâm lý học Hoa Kỳ) | MP3 | âm thanh/mpeg | |
MP3 | âm thanh/mpeg; codecs="mp3" | ||
MP4 | MP3 | audio/mp4; codecs="mp4a.69" | |
MP3 | audio/mp4; codecs="mp4a.6B" |
Loại phương tiện âm thanh không tuân thủ MP4
Định dạng | Bộ giải mã audio | Chuỗi cho nội dung nghe nhìn |
---|---|---|
M4A | HE-AAC | âm thanh/mp4; codecs="mp4a.40.05" |
LC-AAC | âm thanh/mp4; codecs="mp4a.40.02" |
Video và âm thanh WebM
Định dạng | Bộ giải mã video | Bộ giải mã audio | Chuỗi cho nội dung nghe nhìn |
---|---|---|---|
WebM | VP8 | Vorbi | video/webm; codecs="vp8, vorbis" |
WebM | VP9 | Vorbi | video/webm; codecs="vp9, vorbis" |
WebM (chỉ âm thanh) | Vorbi | audio/webm; codecs="vorbis" |
Truyền âm thanh
- AC-3 (công nghệ âm thanh Dolby Digital®)
- E-AC-3 (EC-3, công nghệ âm thanh Dolby® Digital PlusTM)
- Âm thanh MPEG-H
- Dolby® AtmosTM
SDK Bộ thu trên web hỗ trợ tính năng truyền qua AC-3. Bạn có thể kiểm tra khả năng hỗ trợ codec trước khi tải nội dung bằng cách sử dụng phương thức CastReceiverContext.canDisplayType()
với chuỗi loại phương tiện tương ứng cho mỗi codec.
Để xác định xem Dolby® AtmosTM có được hỗ trợ trên phần cứng cụ thể hay không, hãy kiểm tra cờ cast.framework.system.DeviceCapabilities.IS_DOLBY_ATMOS_SUPPORTED
.
Định dạng | Bộ giải mã audio | Chuỗi cho nội dung nghe nhìn |
---|---|---|
MP4 | (chuẩn) AAC | âm thanh/mp4; codecs="mp4a.40.2" |
AC-3 | âm thanh/mp4; codecs="ac-3" | |
audio/mp4; codecs="mp4a.a5" | ||
E-AC-3 | âm thanh/mp4; codecs="ec-3" | |
audio/mp4; codecs="mp4a.a6" | ||
Âm thanh MPEG-H | audio/mp4; codecs="mhm1.0x0D" | |
Dolby® AtmosTM | audio/mp4; codecs="ec-3"; spaceRendering=true |
Cách phân phối và giao thức truyền trực tuyến thích ứng
Bạn có thể sử dụng tính năng này thông qua SDK Bộ thu trên web.
MPEG-DASH
- Hỗ trợ DRM: Widevine (Cấp 1)
SmoothStreaming
Phát trực tuyến dựa trên HTTP (HLS)
- Hỗ trợ DRM: AES-128, SAMPLE-AES bằng cách sử dụng Widevine (Cấp độ 1)
Tải xuống dần dần mà không cần chuyển đổi thích ứng
Với giao thức truyền trực tuyến tốc độ bit thích ứng, bạn phải triển khai CORS. Để triển khai giao thức đã mã hoá, bao gồm cả DRM, bạn nên phát triển một Trình nhận tuỳ chỉnh. Xem bài viết Hỗ trợ DRM để biết thêm thông tin.
Phụ đề
Tài nguyên phụ đề của bạn phải triển khai CORS.
Dolby, Dolby Digital, Dolby Digital Plus, Dolby Atmos và Dolby Vision là nhãn hiệu của Dolby Labsatories, Inc.