Google Cast และแอปพลิเคชัน Cast Web Receiver ทั้งหมดรองรับอุปกรณ์สื่อ และประเภทที่แสดงในหน้านี้
เครื่องมือบางอย่างต้องมีการเขียนโค้ดเพิ่มเติมหรือตัวรับเว็บ SDK ดูข้อมูลเพิ่มเติมเกี่ยวกับการพัฒนาแอปพลิเคชัน Web Receiver เพื่อรองรับประเภทสื่อเหล่านี้ได้ที่สร้างแอป Web Receiver พื้นฐาน
รูปแบบรูปภาพ
- APNG
- BMP
- GIF
- JPEG
- PNG
- WebP
รูปแบบคอนเทนเนอร์สื่อ
- MP2T
- MP3
- MP4
- OGG
- WAV
- WebM
ตัวแปลงรหัสวิดีโอ
Chromecast รุ่นที่ 1 และ 2
- H.264 High Profile ถึงระดับ 4.1 (720p/60fps หรือ 1080p/30fps)
- VP8 (720p/60 FPS หรือ 1080p/30 FPS)
Chromecast รุ่นที่ 3
- H.264 High Profile สูงสุดถึงระดับ 4.2 (1080p/60fps)
- VP8 (720p/60 FPS หรือ 1080p/30 FPS)
Chromecast Ultra
- H.264 High Profile สูงสุดถึงระดับ 4.2 (1080p/60fps)
- VP8 (4K/30 FPS)
- โปรไฟล์ HEVC / H.265 หลักและ Main10 สูงสุดถึงระดับ 5.1 (4K/60fps)
- VP9 โปรไฟล์ 0 และโปรไฟล์ 2 จนถึงระดับ 5.1 (4K/60fps)
- ช่วงไดนามิกกว้าง (HDR)
- Dolby® VisionTM
- HDR10
Chromecast ที่มี Google TV
- H.264 High Profile สูงสุดถึงระดับ 5.1 (4Kx2K/30fps)
- โปรไฟล์ HEVC / H.265 หลักและ 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/60 FPS)
Nest Hub Max
- H.264 High Profile สูงสุดถึงระดับ 4.1 (720p/30fps)
- VP9 จนถึงระดับ 4.0 (720p/30 FPS)
สตรีมเมอร์ Google TV
- H.264 High Profile สูงสุดถึงระดับ 5.2 (4Kx2K/60fps)
- โปรไฟล์ HEVC / H.265 หลักและ Main10 สูงสุดถึงระดับ 5.1 (4Kx2K@60fps)
- VP9 โปรไฟล์ 2 สูงสุด 4Kx2K@60fps
- โปรไฟล์หลัก AV1 สูงสุดระดับ 5.1 (4Kx2K@60fps)
ตัวแปลงสัญญาณเสียง
Chromecast Audio, Google Home และ Google Home Mini รองรับสิ่งต่อไปนี้ รายการตัวแปลงรหัส:
- FLAC (สูงสุด 96 kHz/24 บิต)
- HE-AAC
- LC-AAC
- MP3
- Opus
- Vorbis
- WAV (LPCM)
- WebM
นอกจากนี้ Google TV Streamer ยังรองรับฟีเจอร์ต่อไปนี้ด้วย
- Dolby® AtmosTM (ไม่มีการส่งผ่าน)
สตริงประเภทสื่อ
วิดีโอและเสียง MP4
ตัวแปลงสัญญาณวิดีโอ | โปรไฟล์วิดีโอ | ตัวแปลงสัญญาณเสียง | โปรไฟล์เสียง | สตริงประเภทสื่อ |
---|---|---|---|---|
H.264 ระดับ 3.0 | พื้นฐาน | AAC | aac_he | วิดีโอ/mp4 ตัวแปลงรหัส ="avc1.42E01E, mp4a.40.5" |
aac_lc | วิดีโอ/mp4 ตัวแปลงรหัส ="avc1.42E01E, mp4a.40.2" | |||
MP3 | video/mp4; codecs="avc1.42E01E, mp4a.69" | |||
วิดีโอ/mp4 ตัวแปลงรหัส ="avc1.42E01E, mp4a.6B" | ||||
H.264 ระดับ 3.1 | พื้นฐาน | AAC | aac_he | วิดีโอ/mp4 ตัวแปลงรหัส ="avc1.42E01F, mp4a.40.5" |
aac_lc | วิดีโอ/mp4 ตัวแปลงรหัส ="avc1.42E01F, mp4a.40.2" | |||
MP3 | วิดีโอ/mp4 ตัวแปลงรหัส ="avc1.42E01F, mp4a.69" | |||
วิดีโอ/mp4 ตัวแปลงรหัส ="avc1.42E01F, mp4a.6B" | ||||
H.264 ระดับ 3.1 | หลัก | AAC | aac_he | วิดีโอ/mp4 ตัวแปลงรหัส ="avc1.4D401F, mp4a.40.5" |
aac_lc | วิดีโอ/mp4 ตัวแปลงรหัส ="avc1.4D401F, mp4a.40.2" | |||
MP3 | วิดีโอ/mp4 ตัวแปลงรหัส ="avc1.4D401F, mp4a.69" | |||
วิดีโอ/mp4 ตัวแปลงรหัส ="avc1.4D401F, mp4a.6B" | ||||
H.264 ระดับ 4.0 | หลัก | AAC | aac_he | วิดีโอ/mp4 ตัวแปลงรหัส ="avc1.4D4028, mp4a.40.5" |
aac_lc | วิดีโอ/mp4 ตัวแปลงรหัส ="avc1.4D4028, mp4a.40.2" | |||
MP3 | วิดีโอ/mp4 ตัวแปลงรหัส ="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 | วิดีโอ/mp4 ตัวแปลงรหัส ="avc1.640028, mp4a.40.2" | |||
MP3 | วิดีโอ/mp4 ตัวแปลงรหัส ="avc1.640028, mp4a.69" | |||
วิดีโอ/mp4 ตัวแปลงรหัส ="avc1.640028, mp4a.6B" | ||||
H.264 ระดับ 4.1 | สูง | AAC | aac_he | วิดีโอ/mp4 ตัวแปลงรหัส ="avc1.640029, mp4a.40.5" |
aac_lc | วิดีโอ/mp4 ตัวแปลงรหัส ="avc1.640029, mp4a.40.2" | |||
MP3 | วิดีโอ/mp4 ตัวแปลงรหัส ="avc1.640029, mp4a.69" | |||
วิดีโอ/mp4 ตัวแปลงรหัส ="avc1.640029, mp4a.6B" | ||||
H.264 ระดับ 4.2 | สูง | AAC | aac_he | วิดีโอ/mp4 ตัวแปลงรหัส ="avc1.64002A, mp4a.40.5" |
aac_lc | วิดีโอ/mp4 ตัวแปลงรหัส ="avc1.64002A, mp4a.40.2" | |||
MP3 | วิดีโอ/mp4 ตัวแปลงรหัส ="avc1.64002A, mp4a.69" | |||
วิดีโอ/mp4 ตัวแปลงรหัส ="avc1.64002A, mp4a.6B" |
วิดีโอ MP4 เท่านั้น
ตัวแปลงสัญญาณวิดีโอ | โปรไฟล์วิดีโอ | ระดับวิดีโอ | สตริงประเภทสื่อ | หมายเหตุ |
---|---|---|---|---|
พร้อม Dolby Vision | 05 | 06 | วิดีโอ/mp4 ตัวแปลงรหัส ="dvhe.05.06" | 4K24 FPS |
07 | วิดีโอ/mp4 ตัวแปลงรหัส ="dvhe.05.07" | 4K30 FPS | ||
09 | วิดีโอ/mp4 ตัวแปลงรหัส ="dvhe.05.09" | 4K60 FPS | ||
08 | 06 | วิดีโอ/mp4 ตัวแปลงรหัส ="dvhe.08.06" | 4K24fps ใช้ได้กับตัวถอดรหัส HEVC | |
07 | วิดีโอ/mp4 ตัวแปลงรหัส ="dvhe.08.07" | 4K30fps ใช้ได้กับตัวถอดรหัส HEVC | ||
09 | วิดีโอ/mp4 ตัวแปลงรหัส ="dvhe.08.09" | 4K60fps ใช้ได้กับตัวถอดรหัส HEVC | ||
H.265 | หลัก | 5.0 | วิดีโอ/mp4 ตัวแปลงรหัส ="hev1.1.6.L150.B0" | |
5.1 | วิดีโอ/mp4 ตัวแปลงรหัส ="hev1.1.6.L153.B0" | |||
main10 | 5.0 | วิดีโอ/mp4 ตัวแปลงรหัส ="hev1.2.6.L150.B0" | ||
5.1 | วิดีโอ/mp4 ตัวแปลงรหัส ="hev1.2.6.L153.B0" |
เสียง MP4 เท่านั้น
รูปแบบ | ตัวแปลงสัญญาณเสียง | โปรไฟล์เสียง | สตริงประเภทสื่อ |
---|---|---|---|
M4A | AAC | aac_he | เสียง/mp4 ตัวแปลงรหัส ="mp4a.40.5" |
aac_lc | เสียง/mp4 ตัวแปลงรหัส ="mp4a.40.2" | ||
MP3 | MP3 | เสียง/mp3 | |
MPA | MP3 | เสียง/mpeg | |
MP3 | audio/mpeg; ตัวแปลงรหัส ="mp3" | ||
MP4 | MP3 | เสียง/mp4 ตัวแปลงรหัส ="mp4a.69" | |
MP3 | audio/mp4; codecs="mp4a.6B" |
ประเภทสื่อเสียง MP4 ที่ไม่เป็นไปตามนโยบาย
รูปแบบ | ตัวแปลงสัญญาณเสียง | สตริงประเภทสื่อ |
---|---|---|
M4A | HE-AAC | เสียง/mp4 ตัวแปลงรหัส ="mp4a.40.05" |
LC-AAC | เสียง/mp4 ตัวแปลงรหัส ="mp4a.40.02" |
วิดีโอและเสียง WebM
รูปแบบ | ตัวแปลงสัญญาณวิดีโอ | ตัวแปลงสัญญาณเสียง | สตริงประเภทสื่อ |
---|---|---|---|
WebM | VP8 | Vorbis | video/webm; codecs="vp8, vorbis" |
WebM | VP9 | Vorbis | video/webm; ตัวแปลงรหัส ="vp9, vorbis" |
WebM (เสียงเท่านั้น) | Vorbis | เสียง/WebM codecs="vorbis" |
การส่งผ่านเสียง
- AC-3 (เทคโนโลยีเสียง Dolby® DigitalTM)
- E-AC-3 (เทคโนโลยีเสียง EC-3, Dolby® Digital PlusTM)
- เสียง MPEG-H
- Dolby® AtmosTM
SDK ของ Web Receiver
รองรับการส่งผ่าน AC-3 คุณสามารถตรวจสอบตัวแปลงรหัส
ก่อนโหลดเนื้อหาโดยใช้
CastReceiverContext.canDisplayType()
ด้วยสตริงประเภทสื่อที่สอดคล้องกันสำหรับตัวแปลงรหัสแต่ละตัว
หากต้องการตรวจสอบว่าฮาร์ดแวร์บางรุ่นรองรับ Dolby® AtmosTM หรือไม่
ตรวจสอบ
cast.framework.system.DeviceCapabilities.IS_DOLBY_ATMOS_SUPPORTED
แจ้ง
รูปแบบ | ตัวแปลงสัญญาณเสียง | สตริงประเภทสื่อ |
---|---|---|
MP4 | AAC | เสียง/mp4 ตัวแปลงรหัส ="mp4a.40.2" |
AC-3 | เสียง/mp4 ตัวแปลงรหัส ="ac-3" | |
เสียง/mp4 ตัวแปลงรหัส ="mp4a.a5" | ||
แบบ E-AC-3 | เสียง/mp4 ตัวแปลงรหัส ="ec-3" | |
เสียง/mp4 ตัวแปลงรหัส ="mp4a.a6" | ||
เสียง MPEG-H | audio/mp4; codecs="mhm1.0x0D" | |
Dolby® AtmosTM | เสียง/mp4 codecs="ec-3"; spatialRendering=true |
วิธีการนำส่งและโปรโตคอลสตรีมมิงแบบปรับอัตโนมัติ
ซึ่งมีให้ใช้ผ่านการใช้ SDK ของตัวรับเว็บ
MPEG-DASH
- การสนับสนุน DRM: Widevine (ระดับ 1)
SmoothStreaming
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.