كيفية فتح وحفظ البث المباشر عبر الشبكة في VLC (HTTP, RTSP, MMS)
يُعد VLC من أفضل مشغّلات بث الشبكة على أي منصة: فهو يتعامل مع HTTP وHTTPS وRTSP وMMS وحتى قوائم HLS (.m3u8). كل ما تحتاجه هو الرابط. يشرح هذا الدليل فتح البث، وحفظ البث المباشر على القرص، وإعدادات المخزن المؤقت التي توقف التشغيل المتقطع عبر الإنترنت.
الخطوة 1 — فتح بث عبر الشبكة
اضغط Ctrl+N (أو Cmd+N على macOS) أو انتقل إلى Media > Open Network Stream.
يُفتح حوار إدخال رابط الشبكة.
الصق رابط البث — مثل http://example.com/live.m3u8، أو rtsp://user:pass@camera.local:554/stream1، أو mms://server.example/tv.
يُدخل الرابط.
انقر Play. مع المصادر المباشرة يبدأ VLC التخزين المؤقت؛ انتظر حتى تمتلئ الذاكرة قبل الحكم على الجودة.
يعمل البث.
اختياري: فعّل «Show more options» وحدد «Edit settings» إذا أردت إرسال User-Agent مخصص (بعض الخوادم تحجب الافتراضي في VLC).
تُطبَّق الترويسة المخصصة.
الخطوة 2 — حفظ بث مباشر على القرص
افتح البث كما سبق، ثم افتح Media > Convert / Save (Ctrl+R).
يُفتح حوار Convert مع تحميل البث مسبقًا.
انقر «Convert / Save» (أسفل اليمين) واختر ملف تعريف — يعمل «Video - H.264 + MP3 (MP4)» مع معظم بث الويب.
تظهر خيارات الوجهة.
اختر ملف الإخراج ثم انقر Start.
يسجّل VLC البث في الوقت الفعلي (بمدة 1:1).
أوقف التسجيل بزر Stop — يُنهي VLC الملف عند الإيقاف.
يُحفظ ملف قابل للتشغيل.
الخطوة 3 — ضبط ذاكرة التخزين المؤقت للشبكة مع البث المتقطع
افتح Tools > Preferences وبدّل إلى إعدادات «All».
تظهر الشجرة الكاملة.
انتقل إلى Input / Codecs > Access modules > Network وارفع «Network caching (ms)» من 1000 إلى 3000–5000 للبث المباشر.
يخزّن VLC مزيدًا من البيانات قبل التشغيل.
بالنسبة إلى HTTP(S)، تحقق أيضًا من Input / Codecs > Access modules > HTTP > «Connections» وأبقها على 1 (الافتراضي).
يُستخدم اتصال واحد فقط، ما يتجنب الحظر من الخادم.
احفظ وأعد تشغيل VLC ثم أعد فتح البث.
يصبح التشغيل أكثر سلاسة على الاتصالات غير المستقرة.
ماذا تفعل عندما لا يعمل البث
- اختبر الرابط في المتصفح أولًا — إذا حمّل ملفًا، فالرابط ملف مباشر وليس بثًا مباشرًا.
- انسخ الرابط حرفيًا؛ تفشل كثير من البثوط بسبب حرف واحد خاطئ أو مسافة زائدة.
- جرّب وحدة وصول مختلفة: Preferences > Input / Codecs > «Demuxer» > استخدم «Automatic» عادةً، وافرض «HLS» لمشاكل .m3u8.
- تحقق مما إذا كان البث يتطلب ترويسة referer أو user-agent — بعض شبكات CDN تشترطها.
- إذا أبلغ VLC عن «cannot open MRL»، فراجع دليل network-stream-not-playing المخصص.