Format Atlas

مقارنة

MPD vs M3U8

MPD هو بيان DASH بصيغة XML. وM3U8 قائمة UTF-8؛ نقارن هنا استخدامها في HLS. لا يحتوي أي منهما على الوسائط نفسها.

أي تنسيق يجب أن تختار؟

اختر MPD لوجهات DASH أو M3U8 الخاص بـHLS لوجهات HLS، واختبر الترميزات والتشفير والمشغلات معًا.

مناسب لـ MPEG-DASH MPD

وصف مقاطع الوسائط ومواقعها لتوزيع MPEG-DASH · إبلاغ المشغّل بخيارات جودة الفيديو ومسارات الصوت أو الترجمة البديلة

  • تزويد مشغّلات DASH بمراجع العرض والمقاطع
  • وصف الوسائط بحسب الزمن والجودة للبث المباشر أو عند الطلب

مناسب لـ قائمة تشغيل HLS

توزيع الفيديو المباشر وعند الطلب عبر HLS · توجيه المشغل إلى النسخ المختلفة للجودة ومسارات الصوت أو الترجمة البديلة

  • تزويد مشغل متوافق مع HLS بمراجع المقاطع والقوائم الأخرى
  • إتاحة جودات متعددة للتشغيل التكيفي

المعلومات الأساسية

البندMPEG-DASH MPDقائمة تشغيل HLS
الامتداد.mpd.m3u8
نوع MIMEapplication/dash+xmlapplication/vnd.apple.mpegurl
الاستخدامات الشائعةوصف مقاطع الوسائط ومواقعها لتوزيع MPEG-DASH · إبلاغ المشغّل بخيارات جودة الفيديو ومسارات الصوت أو الترجمة البديلةتوزيع الفيديو المباشر وعند الطلب عبر HLS · توجيه المشغل إلى النسخ المختلفة للجودة ومسارات الصوت أو الترجمة البديلة
طريقة الفتحافحص XML في محرر نصوص. لتشغيل العرض، زوّد مشغّلًا يدعم MPEG-DASH بعنوان MPD وتأكد من إمكانية الوصول إلى المقاطع المشار إليها.افتح عنوان URL لقائمة التشغيل في متصفح أو مشغل وسائط يدعم HLS. ويمكن فحص نسخة محلية بمحرر نصوص، لكن حل URI النسبية يتطلب معرفة عنوان URL الأصلي. راجع علامات مثل `#EXT-X-STREAM-INF` لمعرفة البث المشار إليه.
التصدير أو التحويلاستخدم مُرمّزًا أو أداة تغليف متوافقة لتجزئة الوسائط وإنشاء MPD لملف تعريف DASH المختار. لا يؤدي تغيير امتداد XML إلى `.mpd` إلى إنشاء عرض DASH. اختبر البيان والمقاطع في بيئة التشغيل المستهدفة.استخدم أدوات تجهيز HLS لتقسيم الوسائط وإنشاء قائمة رئيسية أو قائمة وسائط. تغيير امتداد ملف إلى `.m3u8` لا يحوله إلى HLS. اختبر URI والمقاطع وتوافق المشغل في بيئة التوزيع. تسمح RFC 8216 بالمعرّفين `.m3u8` و`.m3u`، لكن `.m3u8` هو الامتداد الشائع.

الاختيار حسب الاستخدام

تزويد مشغّلات DASH بمراجع العرض والمقاطع

وصف مقاطع الوسائط ومواقعها لتوزيع MPEG-DASH · إبلاغ المشغّل بخيارات جودة الفيديو ومسارات الصوت أو الترجمة البديلة

MPEG-DASH MPD

وصف الوسائط بحسب الزمن والجودة للبث المباشر أو عند الطلب

وصف مقاطع الوسائط ومواقعها لتوزيع MPEG-DASH · إبلاغ المشغّل بخيارات جودة الفيديو ومسارات الصوت أو الترجمة البديلة

MPEG-DASH MPD

تزويد مشغل متوافق مع HLS بمراجع المقاطع والقوائم الأخرى

توزيع الفيديو المباشر وعند الطلب عبر HLS · توجيه المشغل إلى النسخ المختلفة للجودة ومسارات الصوت أو الترجمة البديلة

قائمة تشغيل HLS

إتاحة جودات متعددة للتشغيل التكيفي

توزيع الفيديو المباشر وعند الطلب عبر HLS · توجيه المشغل إلى النسخ المختلفة للجودة ومسارات الصوت أو الترجمة البديلة

قائمة تشغيل HLS

نقطة أساسية 1

ينظم MPD عناصر Period وAdaptationSet وRepresentation.

مزيد من التفاصيل حول الاختلافات

نقطة أساسية 2

يفصل HLS قوائم المتغيرات عن قوائم الوسائط.

مزيد من التفاصيل حول الاختلافات

مزيد من التفاصيل حول الاختلافات

اختبر التشغيل وتبديل الجودة وتحديث البث الحي على أجهزة فعلية. لا يضمن أحدهما جودة أعلى بذاته.

  • تتبع المقاطع والروابط النسبية والتوقيت والتحديث قواعد كل نظام. نقل البيان وحده قد لا ينشئ خدمة تعمل.
  • قد تتشارك بعض إعدادات DASH وHLS المقاطع، لكن يجب التحقق من الترميزات والتهيئة والتشفير.

الأسئلة الشائعة

هل تغيير اسم MPD إلى M3U8 ينشئ HLS؟

لا. أعد كتابة القوائم واضبط التغليف والمراجع. تعتمد إعادة الترميز على الوسائط الحالية ومتطلبات التوزيع.

مزيد من المعلومات

الاستخدامات وخطوات التحقق ذات الصلة

التحقق من حزمة HLS أو DASH قبل التسليم

المراجع والمواصفات