جدول المحتويات:

خادم DLNA Media: 4 خطوات
خادم DLNA Media: 4 خطوات

فيديو: خادم DLNA Media: 4 خطوات

فيديو: خادم DLNA Media: 4 خطوات
فيديو: Setup a DLNA Server in Windows PC for Media Streaming 2024, يوليو
Anonim
خادم وسائط DLNA
خادم وسائط DLNA

احتفظ بجميع الوسائط الخاصة بك في مكان واحد ويمكن الوصول إليها بسهولة.

يعمل دفق 4K بشكل جيد (القرص io: ~ 10 ميجابايت / ثانية ، الشبكة: ~ 3 ميجابايت / ثانية)

الخطوة 1: ما تحتاجه

ماذا تحتاج
ماذا تحتاج

1. لوحة برتقالية واحدة (ولكن يمكنك استخدام أي لوحة أخرى)

2. بطاقة Micro SD (> = 4 جيجابايت)

3. قرص صلب خارجي

4. صندوق - مصدر طاقة حصان قديم

5. لوحة هواية ملونة تقاوم 75 درجة مئوية على الأقل

6. تم استرداد منفذ USB من جهاز كمبيوتر قديم

7. موصلات الموز ، الكابلات ، البراغي المسترجعة من الكمبيوتر القديم المسلسل أو منفذ vga

الخطوة 2: الجزء الممتع

الجزء الممتع
الجزء الممتع
الجزء الممتع
الجزء الممتع
الجزء الممتع
الجزء الممتع
  • قم بقص لوحة لون الهوايات للأسفل ، وقم بعمل بعض الثقوب لتناسب pi.
  • قم بقص الجزء الأمامي لمطابقة وجه مزود الطاقة ومنفذ (منافذ) pi lan و USB - كان هناك مروحتان على هذا الجانب مفصولتان بصفيحة حديدية صغيرة (قمت بقصها) وأعد استخدام فتحات المروحة لتجميعها.
  • بالنسبة لهذه اللوحة المحددة (برتقالي pi one) ، يوجد منفذا بيانات إضافيان (https://forum.armbian.com/topic/755-orange-pi-one-adding-usb-analog-audio-out-tv-out- استقبال الميكروفون والأشعة تحت الحمراء /).
  • لقد كنت محظوظًا جدًا لتجنيد كبلين على المسامير 3 و 4 (أولاً خدش المسامير بسهولة) ؛ للتأكد من أن هذه الكابلات لا تؤتي ثمارها ، استخدم مسدس الغراء لتثبيته على الخنزير - من الواضح بعد الاختبار. بالنسبة إلى pi الأخرى ، أود لحام الكابلات الموجودة على الجزء الخلفي من اللوحة مباشرة على دبابيس منفذ USB.
  • كابلات اللحام 2 على كل قابس موز (استخدمت كبل صوت cd-rom قديم).
  • قم بتوصيل كبلات الطاقة بـ pi ، وهذا النموذج يدعمها على دبابيس gpio 4 (+ 5V) و 6 (الأرضي) - توجد المسامير على الصف الداخلي على الجانب الآخر من منفذ الشبكة المحلية.
  • قم بتوصيل كبلات الطاقة الأخرى بمنفذ USB ، وكابلات البيانات بالدبابيس 3 و 4 من منفذ USB.
  • أضف القرص الصلب وقم بتركيب البراغي.

الخطوة 3: الجزء الناعم

الجزء الناعم
الجزء الناعم

أستخدم armbian (https://www.armbian.com/download/) لأنه من الأسهل بكثير تثبيت minidlna بعد ذلك

إعداد الشبكة - عنوان IP ثابت:

allow-hotplug eth0

no-auto-down eth0 iface eth0 inet قناع شبكة العنوان الثابت (عادةً 255.255.255.0) خوادم أسماء البوابة DNS

قم بإعداد محرك الأقراص - سأقوم بتنسيقه كـ EXT4 (احذر من البيانات الموجودة !!!):

fdisk / dev / sda (p - لمشاهدة تخطيط القسم ، d - احذف الكل إذا كان الأمر كذلك ، n - قم بإنشاء واحدة جديدة ، w - كتابة التغييرات)

قد ترغب في إعادة التشغيل حتى يراها kernel (أو إذا لم يعمل partprobe) mkfs.ext4 -L dlna-disk / dev / sda1

استخدم Automount بدلاً من fstab - لتجنب النظام غير القابل للتمهيد في حالة فشل التحميل

apt-get install autofs

في /etc/auto.master append / - /etc/auto.ext-usb in /etc/auto.ext-usb / srv -fstype = ext4: / dev / disk / by-label / dlna-disk service autofs بدء && systemctl تمكين autofs.service

تثبيت وتكوين minidlna

apt-get install minidlna

/etc/minidlna.conf media_dir = / خدمة srv minidlna start && systemctl تمكين minidlna.service

زيادة عدد مراقبي inotify

/etc/sysctl.conf

fs.inotify.max_user_watches = 1048576 sysctl -p

قم بعمل ثقب في جدار الحماية الخاص بك

apt-get install firewalld

بدء تشغيل جدار الحماية للخدمة && systemctl تمكين جدار الحماية جدار الخدمة - cmd - دائم - إضافة منفذ 8200 / tcp firewall-cmd - دائم - إضافة منفذ 1900 / جدار حماية udp- cmd - إعادة تحميل

تقليل تردد ذاكرة الوصول العشوائي (RAM) للحفاظ على البرودة وتوفير الطاقة

استهالك h3 -d 408

اعادة التشغيل

الخطوة 4: أضف بعض البيانات

أضف بعض البيانات
أضف بعض البيانات
  • استخدم filezilla للاتصال بخدمة sftp ونسخ بياناتك تحت / srv
  • قم بتثبيت السامبا للوصول إليه

apt-get install samba

# أضف هذا إلى نهاية /etc/samba/smb.conf [dlna-media] comment = My Media path = / srv Browseable = نعم للكتابة = نعم مستخدمون صالحون = minidlna # اجعل مستخدم samba smbpasswd -a minidlna # تنشيط خدمة smbd start && systemctl تتيح smbd.service # دعها تمر عبر جدار الحماية جدار الحماية- cmd - دائم - إضافة خدمة samba firewall-cmd --reload # منح الوصول الكامل لمستخدم minidlna apt-get install acl setfacl -R -mu: minidlna: rwx -md: u: minidlna: rwx / srv

موصى به: