جدول المحتويات:
2025 مؤلف: John Day | [email protected]. آخر تعديل: 2025-01-13 06:56
احتفظ بجميع الوسائط الخاصة بك في مكان واحد ويمكن الوصول إليها بسهولة.
يعمل دفق 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