สื่อที่รองรับสําหรับ Google Cast

Google Cast และแอปพลิเคชัน Cast Web Receiver ทั้งหมดรองรับพื้นที่สื่อและประเภทที่ระบุไว้ในหน้านี้

ซึ่งบางแอปอาจต้องเขียนโค้ดเพิ่มเติมหรือ Web Receiver SDK ดูข้อมูลเพิ่มเติมเกี่ยวกับการพัฒนาแอปพลิเคชัน Web Receiver ของคุณเพื่อรองรับสื่อประเภทเหล่านี้ได้ที่สร้างแอปผู้รับเว็บพื้นฐาน

รูปแบบรูปภาพ

  • APN
  • BMP
  • GIF
  • JPEG
  • PNG
  • WebP

รูปแบบคอนเทนเนอร์สื่อ

  • MP2 ล้าน
  • MP3
  • MP4
  • โอ๊ก
  • WAV
  • WebM

ตัวแปลงรหัสวิดีโอ:

Chromecast รุ่นที่ 1 และ 2

  • H.264 High Profile สูงสุดระดับ 4.1 (720p/60 FPS หรือ 1080p/30 FPS)
  • VP8 (720p/60fps หรือ 1080p/30fps)

Chromecast รุ่นที่ 3

  • H.264 High Profile สูงสุดระดับ 4.2 (1080p/60 fps)
  • VP8 (720p/60fps หรือ 1080p/30fps)

Chromecast Ultra

  • H.264 High Profile สูงสุดระดับ 4.2 (1080p/60 fps)
  • VP8 (4K/30FPS)
  • โปรไฟล์ HEVC / H.265 หลักและ Main10 สูงสุดถึงระดับ 5.1 (4K/60FPS)
  • VP9 โปรไฟล์ 0 และโปรไฟล์ 2 ถึงระดับ 5.1 (4K/60 FPS)

    ช่วงไดนามิกสูง (HDR)

    • Dolby® VisionTM
    • HDR10

Chromecast พร้อม Google TV

  • H.264 High Profile สูงสุดระดับ 5.1 (4Kx2K/30 FPS)
  • โปรไฟล์ HEVC / H.265 หลักและ Main10 สูงสุดถึงระดับ 5.1 (4Kx2K@60fps)
  • VP9 โปรไฟล์-2 สูงสุด 4Kx2K@60fps

Google Nest Hub

  • H.264 High Profile สูงสุดระดับ 4.1 (720p/60 fps)
  • VP9 จนถึงระดับ 4.0 (720p/60 FPS)

Nest Hub Max

  • H.264 High Profile สูงสุดระดับ 4.1 (720p/30 fps)
  • VP9 จนถึงระดับ 4.0 (720p/30 FPS)

ตัวแปลงสัญญาณเสียง

Chromecast Audio, Google Home และ Google Home Mini รองรับรายการตัวแปลงรหัสต่อไปนี้

  • FLAC (สูงสุด 96kHz/24 บิต)
  • แบบปรับอากาศ
  • LC-AAC
  • MP3
  • Opus
  • คอร์บิส
  • WAV (LPCM)
  • WebM

สตริงประเภทสื่อ

วิดีโอและเสียง MP4

ตัวแปลงสัญญาณวิดีโอ โปรไฟล์วิดีโอ ตัวแปลงสัญญาณเสียง โปรไฟล์เสียง สตริงประเภทสื่อ
H.264 ระดับ 3.0 พื้นฐาน 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 ระดับ 3.1 พื้นฐาน 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 ระดับ 3.1 หลัก 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 ระดับ 4.0 หลัก 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 ระดับ 4.0 สูง 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 ระดับ 4.1 สูง 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 ระดับ 4.2 สูง 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"

วิดีโอ MP4 เท่านั้น

ตัวแปลงสัญญาณวิดีโอ โปรไฟล์วิดีโอ ระดับวิดีโอ สตริงประเภทสื่อ หมายเหตุ
ระบบ Dolby Vision 05 06 video/mp4; codecs="dvhe.05.06" 4K24FPS
07 video/mp4; codecs="dvhe.05.07" 4K30FPS
09 video/mp4; codecs="dvhe.05.09" 4K60FPS
08 06 video/mp4; codecs="dvhe.08.06" 4K24fps ใช้ได้กับตัวถอดรหัส HEVC
07 video/mp4; codecs="dvhe.08.07" 4K30fps ใช้ได้กับตัวถอดรหัส HEVC
09 video/mp4; codecs="dvhe.08.09" 4K60fps ใช้ได้กับตัวถอดรหัส HEVC
H.265 หลัก 5.0 video/mp4; codecs="hev1.1.6.L150.B0"
5.1 video/mp4; codecs="hev1.1.6.L153.B0"
หลัก 10 5.0 video/mp4; codecs="hev1.2.6.L150.B0"
5.1 video/mp4; codecs="hev1.2.6.L153.B0"

เสียง MP4 เท่านั้น

รูปแบบ ตัวแปลงสัญญาณเสียง โปรไฟล์เสียง สตริงประเภทสื่อ
M4A AAC Aac_he เสียง/mp4; codecs="mp4a.40.5"
Aac_LC เสียง/mp4; codecs="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 แบบปรับอากาศ เสียง/mp4; codecs="mp4a.40.05"
LC-AAC เสียง/mp4; codecs="mp4a.40.02"

วิดีโอและเสียง WebM

รูปแบบ ตัวแปลงสัญญาณวิดีโอ ตัวแปลงสัญญาณเสียง สตริงประเภทสื่อ
WebM VP8 คอร์บิส video/webm; codecs="vp8, vorbis"
WebM VP9 คอร์บิส video/webm; codecs="vp9, vorbis"
WebM (เสียงเท่านั้น) คอร์บิส เสียง/เว็บm; 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 AAC เสียง/mp4; codecs="mp4a.40.2"
เครื่องปรับอากาศ-3 เสียง/mp4; codecs="ac-3"
เสียง/mp4; codecs="mp4a.a5"
E-AC-3 เสียง/mp4; codecs="ec-3"
เสียง/mp4; codecs="mp4a.a6"
เสียง MPEG-H เสียง/mp4; codecs="mhm1.0x0D"
ระบบเสียง Dolby® AtmosTM Audio/mp4; codecs="ec-3"; spatialRendering=true

วิธีการแสดงโฆษณาและโปรโตคอลสตรีมมิงแบบปรับขนาดได้

ซึ่งพร้อมใช้งานผ่าน SDK ของผู้รับเว็บ

  • MPEG-DASH

    • การรองรับ DRM: Widevine (ระดับ 1)
  • สตรีมมิงอย่างราบรื่น

  • HTTP Live Streaming (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.