مشغل M3U8 أونلاين
الصق رابط m3u8 ثم اضغط «تشغيل»
أسئلة شائعة حول m3u8
Qما هو M3U8 وما علاقته بـ HLS؟▸
M3U8 هو صيغة قائمة التشغيل التي يستخدمها HLS (HTTP Live Streaming، بروتوكول بث قدّمته Apple). وهو في الأساس ملف نصي بترميز UTF-8 يسرد روابط مقاطع الفيديو ومدّتها. ليس فيديو بذاته: يقرأ المشغل القائمة ثم يجلب المقاطع بالترتيب ويشغّلها، ولهذا يمكن البدء بالمشاهدة أثناء التحميل وتبديل الجودة فورًا.
Qلماذا لا يُشغَّل ملف .m3u8 عند فتحه مباشرة في المتصفح؟▸
Safari يدعم HLS أصلاً فيشغّله مباشرة. أما Chrome وEdge وFirefox فلا تدعمه وتحتاج طبقة توافق تنقل HLS إلى المتصفح. هذا المشغل يوفّر تلك الطبقة: الصق الرابط وسيُشغَّل، دون تثبيت أي إضافة.
Qكيف أحصل على رابط m3u8؟▸
في الصفحة التي يعمل فيها الفيديو اضغط F12 لفتح أدوات المطوّر، ثم انتقل إلى لوحة Network واكتب m3u8 في مربع التصفية وأعد تحميل الصفحة. اعثر على الطلب الذي يعيد قائمة m3u8، وانقر عليه بزر الفأرة الأيمن وانسخ الرابط الكامل.
Qلصقت الرابط لكن الشاشة سوداء. كيف أتحقق؟▸
الأسباب الشائعة عدة: ① الرابط موقّع وانتهت صلاحيته → احصل على رابط جديد من الصفحة الأصلية؛ ② الموقع المصدر يتحقق من Referer أو User-Agent → هذه الروابط عادة لا تعمل في مشغلات أخرى أيضًا؛ ③ المصدر لا يسمح بالطلبات عبر النطاقات → المتصفح يمنعها؛ ④ الفيديو محمي بـ DRM (Widevine / FairPlay) → يحتاج مشغلًا مرخّصًا. أسرع طريقة للتمييز: افتح الرابط نفسه في VLC؛ إن عمل فالقيود من جهة المتصفح، وإن لم يعمل فالمشكلة في الرابط نفسه.
Qهل يدعم البث المباشر؟ وماذا عن RTMP؟▸
ندعم البث المباشر عبر HLS: تُحدَّث قائمة المقاطع باستمرار ويتبع المشغل أحدثها. أما RTMP وHTTP-FLV فهما من عائلة بروتوكولات أخرى ولا يدعمهما هذا الموقع.
Qما الفرق بين M3U8 وMP4؟▸
MP4 ملف فيديو كامل، مناسب للحفظ والمشاركة. أما M3U8 فهو قائمة تشغيل فقط: يُقسَّم الفيديو إلى مقاطع صغيرة يجلبها المشغل عند الحاجة. ولهذا يبدأ التشغيل قبل اكتمال التنزيل، ويمكن تغيير الجودة أثناء المشاهدة، ويناسب البث المباشر. استخدم MP4 للأرشفة، وM3U8 للمشاهدة السريعة في المتصفح.