في المقالة التالية سوف نلقي نظرة على Gerbera. هذا أمر قوي خادم وسائط UPnP (التوصيل والتشغيل العالمي) غني بالميزات مع واجهة مستخدم ويب لطيفة وبديهية. سيسمح لنا بنقل الوسائط الرقمية (مقاطع الفيديو والصور والصوت وما إلى ذلك) عبر شبكة منزلية و قم بتشغيله على أنواع مختلفة من الأجهزة المتوافقة مع UPnP، من الهواتف المحمولة إلى الأجهزة اللوحية وغيرها الكثير.
جربر هو أ وسائل الاعلام الخادم UPnP قوي ، والذي سنكون قادرين على استخدامه دفق الوسائط الرقمية الخاصة بنا عبر شبكتنا المنزلية عبر واجهة مستخدم ويب لطيفة. تطبق Gerbera مواصفات UPnP MediaServer V 1.0 التي يمكن العثور عليها في upnp.org. يجب أن يعمل هذا الخادم مع أي برنامج MediaRenderer متوافق مع UPnP. في حالة مواجهة صعوبات في نماذج معينة ، يجب مراجعة قائمة أجهزة متوافقة para obtener más información.
خصائص جربر
- سوف تسمح لنا تصفح والعب الوسائط باستخدام UPnP.
- يدعم استخراج البيانات الوصفية للملف mp3 ، ogg ، flac ، jpeg ، إلخ.
- تكوين مرن للغاية. سنكون قادرين التحكم في سلوك الميزات المختلفة الخادم.
- يدعم تخطيط الخادم المعرفة من قبل المستخدم بناء على البيانات الوصفية المستخرجة.
- منح دعم exif للصور المصغرة.
- يعترف إعادة فحص الدليل التلقائي (موقوت ، ينزل).
- يوفر واجهة مستخدم ويب رائعة بامتداد عرض الشجرة لقاعدة البيانات ونظام الملفات، مما يسمح بإضافة / حذف / تحرير وتصفح الوسائط.
- دعم عناوين المواقع الخارجية (يمكننا إنشاء روابط لمحتوى الإنترنت).
- يدعم تحويل ترميز تنسيقات الوسائط المرنة من خلال ملفات الإضافات / البرامج النصية وغيرها الكثير ، بما في ذلك عدد من الميزات التجريبية.
قم بتثبيت وبدء تشغيل Gerbera - UPnP Media Server على Ubuntu
في توزيع Ubuntu ، يوجد ملف تم إنشاء وصيانة PPA بواسطة ستيفن تشيتي. من هناك يمكننا تثبيت Gerbera عن طريق فتح محطة طرفية (Ctrl + Alt + T) واستخدام الأوامر التالية:
sudo add-apt-repository ppa:stephenczetty/gerbera sudo apt update && sudo apt install gerbera
بمجرد تثبيت الخادم ، سنبدأ وننشط ونرى حالة الخدمة باستخدام الأوامر التالية في نفس الجهاز:
sudo systemctl start gerbera.service sudo systemctl enable gerbera.service
سنتحقق مما إذا كانت الخدمة قد بدأت بـ:
sudo systemctl status gerbera.service
هام: SI لا يمكن أن يبدأ Gerbera على نظامك ، يجب أن تجرب الإجراءات التالية.
الأول تحقق مما إذا كان ملف السجل (/ var / log / gerbera) تم إنشاؤه ، وإلا قم بإنشائه كما هو موضح أدناه:
sudo touch /var/log/gerbera sudo chown -Rv root:gerbera /var/log/gerbera && sudo chmod -Rv 0660 /var/log/gerbera
ثانيا، تحديد واجهة الشبكة الذي تستخدمه كقيمة لمتغير البيئة MT_INTERFACE. الافتراضي هوeth0، ولكن إذا كانت واجهتك تسمى شيئًا آخر ، فقم بتغيير الاسم. في Debian / Ubuntu ، يمكنك ذلك اضبط هذا التكوين في ملف / etc / default / gerbera.
ابدأ مع واجهة مستخدم ويب Gerbera Media Server
الخدمة Gerbera يستمع إلى المنفذ 49152، والتي يمكننا استخدامها للوصول إلى واجهة مستخدم الويب من خلال متصفح الويب:
http://dominio.com:49152
o
http://tu-dirección-ip:49152
إذا تلقيت الخطأ الموضح في لقطة الشاشة أعلاه ، يجب عليك تمكين واجهة مستخدم الويب من ملف تكوين Gerbera. قم بتحريره عن طريق الكتابة في المحطة (Ctrl + Alt + T):
sudo vim /etc/gerbera/config.xml
هنا سنقوم بتغيير القيمة الممكنة = »لا» إلى ممكّن = »نعم» كما هو موضح في الصورة التالية.
بعد إجراء التغييرات المذكورة أعلاه ، نغلق الملف وسنقوم بإعادة تشغيل خدمة Gerbera. للقيام بذلك نكتب في المحطة (Ctrl + Alt + T):
sudo systemctl restart gerbera.service
الآن دعنا نعود إلى متصفحنا و سنحاول فتح واجهة المستخدم مرة أخرى في علامة تبويب جديدة. هذه المرة يجب أن يتم تحميلها. سترى علامتي تبويب عليه:
- قاعدة بيانات. سيُظهر لنا الملفات التي يمكن الوصول إليها بشكل عام.
- نظام الملفات. هذا هو المكان الذي سنتمكن فيه من البحث عن الملفات الموجودة على نظامنا واختيارها للإرسال. لإضافة ملف ، سنضغط ببساطة على علامة الجمع (+) ، كما ترى في لقطة الشاشة التالية.
بعد إضافة الملفات لدفق نظام الملفات ، يجب أن تبدو واجهة قاعدة البيانات على هذا النحو.
في هذه المرحلة ، يمكننا بدء دفق ملفات الوسائط عبر شبكتنا من خادم Gerbera. لاختباره ، يمكننا استخدام هاتف محمول أو جهاز لوحي أو أي جهاز آخر يسمح لنا باستخدام ملف تطبيق UPnP لتشغيل الملفات.
إذا أردنا الحصول على مزيد من المعلومات حول هذا الخادم ، يمكن لأي شخص الرجوع إلى صفحة مشروع جيثب يا سو الموقع الرسمي.
شكرا داميان لمساهمتك. كل شيء ممتاز.
أغتنم هذه الفرصة لأشكر فريق Ubunlog بأكمله. العمل الممتاز الذي تقوم به.
تحياتي
مشترك مخلص.
شكرا لقراءتك لنا. سالو 2.