الرئيسية
» الوسائط المتدفقة
»
خادم Plex على Raspberry Pi: كيفية تثبيت Plex وبث الوسائط الخاصة بك
خادم Plex على Raspberry Pi: كيفية تثبيت Plex وبث الوسائط الخاصة بك
يمكنك تثبيت خادم Plex Media Server على جهاز Raspberry Pi عن طريق إعداد نظام تشغيل Raspberry Pi OS 64 بت، وإضافة مستودع APT الرسمي الموقّع من Plex، ثم تثبيت الحزمة plexmediaserver. بعد ذلك، افتح Plex في متصفح، وأضف مجلدات الوسائط الخاصة بك، وشغّلها على جهاز آخر. يُعدّ Raspberry Pi 4 أو 5 خادمًا عمليًا منخفض الطاقة للملفات التي يمكن لأجهزة التشغيل الخاصة بك التعامل معها مباشرةً.
ما تحتاج إليه
راسبيري باي: يُنصح باستخدام راسبيري باي 4 أو راسبيري باي 5. الطرازات الأقدم لديها قدرة معالجة أقل.
نظام التشغيل: تثبيت حالي لنظام التشغيل Raspberry Pi 64 بت، ويفضل أن يكون Lite لخادم بدون شاشة.
التخزين والتشغيل: بطاقة microSD موثوقة أو قرص SSD مدعوم ومصدر الطاقة المناسب لجهاز Pi الخاص بك.
تخزين الوسائط: قرص SSD عبر منفذ USB، أو قرص صلب، أو مشاركة شبكة مثبتة بشكل موثوق تحتوي على وسائط تملكها أو لديك تصريح باستخدامها.
الشبكة والحساب: إيثرنت إن أمكن، أو واي فاي مستقر، بالإضافة إلى حساب Plex لإعداد الخادم.
يُعدّ جهاز Raspberry Pi الأنسب للتشغيل المباشر ، حيث يدعم المشغل تنسيق الفيديو ولا يحتاج الخادم إلى تحويله. ولا يُعدّ تحويل ترميز الفيديو عالي الدقة، وخاصةً تدفقات 4K المتعددة، أمرًا عمليًا في هذا الإعداد. للمزيد حول خوادم الوسائط التي تعمل بمعالجات ARM، راجع قيود خادم Plex على معالجات ARM.
قم بتوصيل مصادر الطاقة والشبكات والتخزين الموثوقة قبل بدء عملية التثبيت.
قم بتثبيت Plex على جهاز Raspberry Pi
1. تثبيت نظام التشغيل Raspberry Pi
قم بتنزيل برنامج Raspberry Pi Imager واستخدمه لاختيار طراز Raspberry Pi الخاص بك، وصورة نظام التشغيل Raspberry Pi OS Lite (64 بت) المتوافقة ، وجهاز الإقلاع. في خيارات تخصيص Imager، حدد اسم المستخدم، والشبكة، وإمكانية الوصول عبر SSH إذا كنت ترغب في تشغيل Raspberry Pi بدون شاشة. كتابة الصورة ستمحو الجهاز المُختار، لذا تأكد من اختيارك جيدًا. يشرح دليل إعداد Raspberry Pi عملية الإقلاع الأولى وSSH.
حدد جهاز Raspberry Pi الخاص بك، ونظام تشغيل متوافق 64 بت، ومحرك الإقلاع الصحيح في Raspberry Pi Imager.
2. تحديث نظام التشغيل Raspberry Pi
قم بتشغيل جهاز Raspberry Pi، ثم اتصل به محليًا أو عبر SSH، وأدخل الأمر التالي:
أعد الاتصال بعد إعادة التشغيل. تحقق من بنية النظام باستخدام الأمر المناسب dpkg --print-architecture؛ يفترض هذا الدليل أنه يُظهر معلومات كافية arm64. إذا كنت تستخدم إصدارًا قديمًا من نظام 32 بت، فاختر حزمة Plex متوافقة مع تلك البنية بدلًا من افتراض أن هذه التعليمات تنطبق دون تغيير.
قم بتحديث نظام التشغيل Raspberry Pi قبل إضافة مستودع حزم Plex.
3. أضف مستودع APT الرسمي الخاص بـ Plex
قم بتثبيت أدوات التوقيع، وأنشئ دليل سلسلة المفاتيح، وأضف مستودع Plex الحالي:
تستخدم هذه الأوامر المستودع ومفتاح التوقيع المذكورين في تعليمات مستودع Plex الرسمية لنظام Linux . لا تتبع التعليمات القديمة التي تستخدم dev2dayمستودع Jessie المتوقف apt-key. إذا كان هذا الجهاز يحتوي سابقًا على مصدر Plex APT، فقم بإزالة إدخال المصدر القديم الخاص بـ Plex أولًا لتجنب الإدخالات المكررة أو المتضاربة.
ابحث عن ذلك active (running)في حالة الخدمة. يعمل Plex عادةً بحسابه الخاص plex. احتفظ بهذا الحساب بدلاً من تغيير الخدمة إلى حسابك الشخصي: قم بضبط أذونات مجلد الوسائط بدلاً من ذلك.
بعد تهيئة مستودع Plex APT الموقّع، قم بتثبيت حزمة plexmediaserver.
5. قم بتوصيل محرك الأقراص الخاص بالوسائط
قم بتوصيل محرك أقراص USB وشغّله lsblk -fلتحديد نظام الملفات وموقع التثبيت. إذا لزم الأمر، قم بتثبيته في مسار ثابت، /mnt/plexmediaوقم بتكوين تثبيت دائم قائم على UUID بحيث يعود بعد إعادة تشغيل Raspberry Pi. لا تخمن مُعرّف محرك الأقراص أبدًا، خاصةً قبل تعديل الأقسام أو /etc/fstab.
تأكد من أن plexالحساب لديه صلاحية الوصول إلى المجلدات وقراءة الملفات. بالنسبة للمكتبة المثبتة في المسار المذكور في المثال، اختبرها باستخدام:
sudo -u plex ls /mnt/plexmedia
في حال رفض الوصول، عدّل ملكية الملفات، أو أذونات المجموعة، أو خيارات التثبيت لنظام الملفات هذا. لا تستخدم الأمر "blank" chmod 777؛ يشرح برنامج Plex الطريقة الصحيحة في دليل أذونات Linux الخاص به .
يمكن لمحرك أقراص SSD خارجي أو محرك أقراص صلبة تخزين مكتبة الوسائط الخاصة بك بشكل مستقل عن بطاقة التمهيد.
6. افتح تطبيق Plex على الويب وقم بتأكيد خادمك
على جهاز Raspberry Pi نفسه، افتح الملف http://127.0.0.1:32400/web. على جهاز كمبيوتر آخر، يمكنك استخدامه http://PI_IP:32400/webبعد الإعداد الأولي. إذا لم يتعرف معالج التشغيل الأول على الخادم كخادم محلي، فأنشئ نفق SSH من جهاز الكمبيوتر الخاص بك.
ssh -L 8888:localhost:32400 YOUR_USER@PI_IP
ثم قم بزيارة الموقع الإلكتروني http://localhost:8888/web، وسجّل الدخول إلى Plex، واتبع تعليمات إعداد الخادم. استبدل YOUR_USERو PI_IPببياناتك الفعلية. هذا يتماشى مع تعليمات إعداد متصفح Plex .
استخدم تطبيق Plex Web App لتسجيل الدخول وتسمية الخادم أثناء الإعداد الأولي.
7. أضف أفلامك ومسلسلاتك وموسيقاك
في تطبيق Plex على الويب، افتح الإعدادات ، وحدد الخادم الصحيح، ثم انتقل إلى إدارة > المكتبات > إضافة مكتبة . اختر الأفلام أو المسلسلات التلفزيونية أو الموسيقى أو الصور؛ ثم سمِّ المكتبة؛ واستعرض المجلد على جهاز Raspberry Pi. كرر هذه الخطوات لأنواع الوسائط الأخرى. سيقوم Plex بفحص المجلدات وتنظيم الملفات التي تم التعرف عليها. يشرح دليل إعداد مكتبة Plex أنواع المكتبات والإعدادات المتاحة.
أنشئ مكتبات منفصلة لكل نوع من أنواع المحتوى وقم بتوجيهها إلى المجلدات الصحيحة.
8. قم بتوصيل مشغل واختبر البث
ثبّت مشغل Plex على هاتفك أو تلفازك الذكي أو جهاز البث أو حاسوبك، وسجّل الدخول باستخدام حساب Plex المناسب. على نفس الشبكة المنزلية، اختر خادم Raspberry Pi الخاص بك وجرّب تشغيل ملف قابل للتشغيل مباشرةً. إذا كان التشغيل متقطعًا، فتحقق من استقرار الشبكة، وتنسيق ملف المصدر، وما إذا كان Plex يحاول تحويل الترميز.
قم بتوصيل مشغل Plex بشبكتك المنزلية واختبر التشغيل قبل تمكين الوصول عن بُعد.
اختياري: البث أثناء التواجد خارج المنزل
للوصول إلى خادمك من خارج المنزل، افتح الإعدادات > الخادم > الوصول عن بُعد . قد يحاول Plex تهيئة جهاز التوجيه تلقائيًا؛ إذا فشل ذلك، فقم بتهيئة قاعدة توجيه لإعادة توجيه منفذ TCP خارجي مناسب إلى منفذ TCP الداخلي لجهاز Raspberry Pi 32400. امنح جهاز Raspberry Pi عنوان LAN ثابتًا، واتبع دليل الوصول عن بُعد الخاص بـ Plex بدلًا من كشف منافذ غير ذات صلة. قد يمنع استخدام NAT المزدوج أو NAT من فئة مزود الخدمة الاتصال المباشر.
هام: فرضت Plex متطلبات مدفوعة لتشغيل الفيديوهات الشخصية عن بُعد على التطبيقات المتأثرة ابتداءً من 29 أبريل 2025. قد يتطلب ذلك، بحسب الحساب والتطبيق، اشتراك Plex Pass أو Remote Watch Pass؛ بينما لا يتطلب البث المحلي نفس المتطلبات. للموسيقى عن بُعد عبر Plexamp والصور عبر Plex Photos شروط منفصلة. يُرجى مراجعة متطلبات تشغيل الفيديوهات عن بُعد من Plex قبل الاعتماد على الوصول عن بُعد. لا يُشترط استخدام VPN لتشغيل الفيديوهات محليًا على Plex، وقد يتسبب ذلك في مشاكل في اكتشاف الاتصال.
استكشاف الأخطاء وإصلاحها بسرعة
لن تفتح صفحة الويب: تحقق systemctl status plexmediaserverمن عنوان IP الخاص بجهاز Pi، وتأكد من 32400إمكانية الوصول إلى TCP المحلي.
تظهر المكتبة فارغة: تأكد من أن محرك الأقراص مثبت sudo -u plex ls /your/media/pathويمكنه عرض المجلد، ثم قم بفحص المكتبة مرة أخرى.
قد لا يتم تشغيل الفيديو بسبب التخزين المؤقت: يُفضل استخدام تنسيق تشغيل مباشر متوافق، واستخدام اتصال إيثرنت سلكي كلما أمكن ذلك، وتجنب إعادة ترميز الفيديو غير الضروري.
فشل الوصول عن بُعد: تحقق من قاعدة جهاز التوجيه وتأكد من استخدام NAT المزدوج، واطلع على وثائق الوصول عن بُعد الخاصة بـ Plex . تجنب إعادة توجيه منافذ اكتشاف Plex إلى الإنترنت.
بمجرد أن يعمل التشغيل المحلي بشكل موثوق، اترك جهاز Raspberry Pi قيد التشغيل، وقم بتحديث نظام التشغيل Raspberry Pi وPlex، وقم بعمل نسخة احتياطية من إعدادات الوسائط والخادم التي تهمك.