تتوافق تكنولوجيا Google Cast وجميع تطبيقات Cast WebRecipient مع مرافق الوسائط. والأنواع المدرجة في هذه الصفحة.
يتطلب بعضها ترميزًا إضافيًا أو جهاز استقبال الويب SDK. راجِع إنشاء تطبيق مستقبل الويب الأساسي لمزيد من المعلومات عن تطوير تطبيق WebRecipients لدعم هذه الوسائط المختلفة.
الأشكال المصوّرة
- APNG
- BMP
- GIF
- JPEG
- PNG
- تنسيق WebP
تنسيقات حاويات الوسائط
- MP2T
- MP3
- MP4
- OGG
- WAV
- WebM
برامج ترميز الفيديو
Chromecast من الجيل الأول والثاني
- H.264 دقة عالية تصل إلى المستوى 4.1 (720p/60 لقطة في الثانية أو 1080p/30 لقطة في الثانية)
- VP8 (720p/60fps أو 1080p/30fps)
Chromecast (الجيل الثالث)
- H.264 دقة عالية تصل إلى المستوى 4.2 (1080p/60 لقطة في الثانية)
- VP8 (720p/60fps أو 1080p/30fps)
Chromecast Ultra
- H.264 دقة عالية تصل إلى المستوى 4.2 (1080p/60 لقطة في الثانية)
- VP8 (4K/30 لقطة في الثانية)
- ملفات HEVC / H.265 الرئيسية وMain10 التي تصل إلى المستوى 5.1 (4K/60 لقطة في الثانية)
- VP9 الملف الشخصي 0 والملف الشخصي 2 حتى المستوى 5.1 (4K/60 لقطة في الثانية)
- نطاق عالي الديناميكية (HDR)
- Dolby® VisionTM
- HDR10
Chromecast مع Google TV
- H.264 دقة عالية تصل إلى المستوى 5.1 (4Kx2K/30 لقطة في الثانية)
- الملفان الشخصيان HEVC / H.265 Main وMain10 حتى المستوى 5.1 (4Kx2K بمعدل 60 لقطة في الثانية)
- VP9 Profile-2 بحجم يصل إلى 4Kx2K بسرعة 60 لقطة في الثانية
Google Nest Hub
- H.264 دقة عالية تصل إلى المستوى 4.1 (720p/60 لقطة في الثانية)
- VP9 حتى المستوى 4.0 (720p/60fps)
Nest Hub Max
- H.264 دقة عالية تصل إلى المستوى 4.1 (720p/30 لقطة في الثانية)
- VP9 حتى المستوى 4.0 (720p/30 لقطة في الثانية)
برنامج Google TV Streamer
- H.264 دقة عالية تصل إلى المستوى 5.2 (4Kx2K/60 لقطة في الثانية)
- ملفات HEVC / H.265 الرئيسية وMain10 التي تصل إلى المستوى 5.1 (4Kx2K بسرعة 60 لقطة في الثانية)
- VP9 Profile-2 بحجم يصل إلى 4Kx2K بسرعة 60 لقطة في الثانية
- ملف AV1 الرئيسي حتى المستوى 5.1 (4Kx2K بسرعة 60 لقطة في الثانية)
برامج ترميز الصوت
يتيح Chromecast Audio وGoogle Home وGoogle Home Mini ما يلي: قائمة برامج الترميز:
- تنسيق FLAC (يصل إلى 96 كيلو هرتز/24 بت)
- HE-AAC
- LC-AAC
- MP3
- Opus
- فوربيس
- WAV (LPCM)
- WebM
يتيح Google TV Streamer أيضًا ما يلي:
- Dolby® AtmosTM (بدون إمكانية عبور)
سلاسل نوع الوسائط
MP4 للفيديو والصوت
ترميز الفيديو | الملف الشخصي للفيديو | ترميز الصوت | ملف تعريف الصوت | سلسلة نوع الوسائط |
---|---|---|---|---|
المستوى 3.0 من H.264 | خط الأساس | الترميز المتقدّم للصوت | aac_he | video/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" | ||||
المستوى 3.1 من H.264 | خط الأساس | الترميز المتقدّم للصوت | aac_he | فيديو/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" | ||||
المستوى 3.1 من H.264 | الرئيسي | الترميز المتقدّم للصوت | aac_he | فيديو/mp4 codecs="avc1.4D401F, mp4a.40.5" |
aac_lc | فيديو/mp4 codecs="avc1.4D401F, mp4a.40.2" | |||
MP3 | video/mp4; codecs="avc1.4D401F, mp4a.69" | |||
فيديو/mp4 codecs="avc1.4D401F, mp4a.6B" | ||||
المستوى 4.0 من H.264 | الرئيسي | الترميز المتقدّم للصوت | aac_he | video/mp4; codecs="avc1.4D4028, mp4a.40.5" |
aac_lc | فيديو/mp4 codecs="avc1.4D4028, mp4a.40.2" | |||
MP3 | video/mp4; codecs="avc1.4D4028, mp4a.69" | |||
فيديو/mp4 codecs="avc1.4D4028, mp4a.6B" | ||||
المستوى 4.0 من H.264 | مرتفعة | الترميز المتقدّم للصوت | aac_he | فيديو/mp4 codecs="avc1.640028, mp4a.40.5" |
aac_lc | فيديو/mp4 codecs="avc1.640028, mp4a.40.2" | |||
MP3 | فيديو/mp4 codecs="avc1.640028, mp4a.69" | |||
video/mp4; codecs="avc1.640028, mp4a.6B" | ||||
المستوى 4.1 من H.264 | مرتفعة | الترميز المتقدّم للصوت | aac_he | فيديو/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" | ||||
المستوى 4.2 من H.264 | مرتفعة | الترميز المتقدّم للصوت | aac_he | فيديو/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 فقط
ترميز الفيديو | الملف الشخصي للفيديو | مستوى الفيديو | سلسلة نوع الوسائط | ملاحظات |
---|---|---|---|---|
تقنية Dolby Vision | 05 | 06 | فيديو/mp4 codecs="dvhe.05.06" | 4K24 لقطة في الثانية |
07 | فيديو/mp4 codecs="dvhe.05.07" | 4K30 لقطة في الثانية | ||
09 | video/mp4; codecs="dvhe.05.09" | 4K و60 لقطة في الثانية | ||
08 | 06 | فيديو/mp4 codecs="dvhe.08.06" | دقة 4K24 لقطة في الثانية، متوافقة مع برنامج فك ترميز HEVC | |
07 | video/mp4; codecs="dvhe.08.07" | 4K بمعدل 30 لقطة في الثانية، ومتوافق مع برنامج ترميز HEVC | ||
09 | فيديو/mp4 codecs="dvhe.08.09" | دقة 4K60 لقطة في الثانية، متوافقة مع برنامج فك ترميز HEVC | ||
بروتوكول H.265 | الرئيسي | 5 | فيديو/mp4 codecs="hev1.1.6.L150.B0" | |
5.1 | فيديو/mp4 codecs="hev1.1.6.L153.B0" | |||
main10 | 5 | فيديو/mp4 codecs="hev1.2.6.L150.B0" | ||
5.1 | فيديو/mp4 codecs="hev1.2.6.L153.B0" |
ملف صوتي بتنسيق MP4 فقط
التنسيق | ترميز الصوت | ملف تعريف الصوت | سلسلة نوع الوسائط |
---|---|---|---|
التصميم M4A | الترميز المتقدّم للصوت | aac_he | الصوت/mp4 codecs="mp4a.40.5" |
aac_lc | الصوت/mp4 codecs="mp4a.40.2" | ||
MP3 | MP3 | الصوت/mp3 | |
MPA | MP3 | صوت/mpeg | |
MP3 | audio/mpeg; codecs="mp3" | ||
MP4 | MP3 | الصوت/mp4 codecs="mp4a.69" | |
MP3 | الصوت/mp4 برامج الترميز="mp4a.6B" |
أنواع الوسائط الصوتية غير المتوافقة مع MP4
التنسيق | ترميز الصوت | سلسلة نوع الوسائط |
---|---|---|
التصميم M4A | HE-AAC | الصوت/mp4 codecs="mp4a.40.05" |
LC-AAC | الصوت/mp4 codecs="mp4a.40.02" |
الفيديو والصوت بتنسيق WebM
التنسيق | ترميز الفيديو | ترميز الصوت | سلسلة نوع الوسائط |
---|---|---|---|
WebM | نموذج الفيديو 8 (VP8) | فوربيس | video/webm; codecs="vp8, vorbis" |
WebM | نموذج الفيديو 9 (VP9) | Vorbis | video/webm; codecs="vp9, vorbis" |
WebM (الصوت فقط) | فوربيس | audio/webm؛ codecs="vorbis" |
مرور الصوت
- AC-3 (تقنية الصوت Doolby® DigitalTM )
- E-AC-3 (EC-3, Dolby® Digital PlusTM )
- صوت MPEG-H
- Dolby® AtmosTM
حزمة تطوير البرامج (SDK) الخاصة بأجهزة الاستقبال على الويب
ويدعم مرور AC-3. يمكنك التحقق من برنامج الترميز
قبل تحميل المحتوى باستخدام
CastReceiverContext.canDisplayType()
مع سلسلة نوع الوسائط المقابلة لكل برنامج ترميز.
لتحديد ما إذا كانت تكنولوجيا Dolby® AtmosTM متوافقة مع أجهزة معيّنة،
التحقق من
cast.framework.system.DeviceCapabilities.IS_DOLBY_ATMOS_SUPPORTED
.
التنسيق | ترميز الصوت | سلسلة نوع الوسائط |
---|---|---|
MP4 | الترميز المتقدّم للصوت | الصوت/mp4 codecs="mp4a.40.2" |
AC-3 | الصوت/mp4 codecs="ac-3" | |
الصوت/mp4 codecs="mp4a.a5" | ||
معيار E-AC-3 | الصوت/mp4 codecs="ec-3" | |
audio/mp4; codecs="mp4a.a6" | ||
MPEG-H Audio | الصوت/mp4 codecs="mhm1.0x0D" | |
Dolby® AtmosTM | الصوت/mp4 codecs="ec-3"; spatialRendering=true |
طرق العرض وبروتوكولات البث التكيُّفية
تتوفر هذه من خلال استخدام حزمة تطوير البرامج (SDK) الخاصة باستقبال الويب
MPEG-DASH
- دعم إدارة الحقوق الرقمية: Widevine (المستوى 1)
SmoothStreaming
البث المباشر وفق بروتوكول HTTP (HLS)
- دعم إدارة الحقوق الرقمية: AES-128 وSAMPLE-AES باستخدام Widevine (المستوى 1)
التنزيل التدريجي بدون التبديل التكيُّفي
عند استخدام بروتوكولات البث التكيُّفي لمعدل نقل البيانات، عليك تنفيذ CORS. لتطبيق أي بروتوكول مشفّر، بما في ذلك إدارة الحقوق الرقمية، يجب تطوير جهاز استقبال مخصّص: الاطّلاع على دعم إدارة الحقوق الرقمية لمزيد من المعلومات.
الترجمة والشرح
يجب تنفيذ CORS في موارد الترجمة.
Dolby وDolby Digital وDolby Digital Plus وDolby Atmos وDolby Vision هي علامات تجارية لشركة Dolby Laboratories, Inc.