Phương tiện được hỗ trợ cho Google Cast

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.