Πίνακας περιεχομένων:

Διακομιστής πολυμέσων DLNA: 4 βήματα
Διακομιστής πολυμέσων DLNA: 4 βήματα

Βίντεο: Διακομιστής πολυμέσων DLNA: 4 βήματα

Βίντεο: Διακομιστής πολυμέσων DLNA: 4 βήματα
Βίντεο: Πώς να διορθώσετε γρήγορα τη σύνδεσή σας στο Διαδίκτυο Εξερευνήθηκαν τρεις επιλογές 2024, Νοέμβριος
Anonim
Διακομιστής μέσων DLNA
Διακομιστής μέσων DLNA

Κρατήστε όλα τα μέσα σας σε ένα μέρος και εύκολα προσβάσιμα.

Η ροή 4K λειτουργεί μια χαρά (δίσκος io: ~ 10MB/s, δίκτυο: ~ 3MB/s)

Βήμα 1: Αυτό που χρειάζεστε

Ο, τι χρειάζεσαι
Ο, τι χρειάζεσαι

1. Ένα πορτοκαλί πι έναν πίνακα (αλλά μπορείτε να χρησιμοποιήσετε οποιοδήποτε άλλο)

2. Κάρτα Micro SD (> = 4 GB)

3. Ένας εξωτερικός σκληρός δίσκος

4. Ένα κουτί - μια παλιά πηγή ισχύος hp

5. Πιάτο χρώματος χόμπι που αντέχει στους τουλάχιστον 75 C

6. Μια θύρα usb ανακτήθηκε από έναν παλιό υπολογιστή

7. Συνδέσεις μπανάνας, καλώδια, μπουλόνια που ανακτήθηκαν από τη σειριακή ή τη θύρα του παλιού υπολογιστή

Βήμα 2: Το μέρος διασκέδασης

Το Διασκεδαστικό Μέρος
Το Διασκεδαστικό Μέρος
Το Διασκεδαστικό Μέρος
Το Διασκεδαστικό Μέρος
Το Διασκεδαστικό Μέρος
Το Διασκεδαστικό Μέρος
  • Κόψτε την πλάκα χρώματος χόμπι για το κάτω μέρος, κάντε μερικές τρύπες για να χωρέσει το πι.
  • Κόψτε το μπροστινό μέρος για να ταιριάζει με την όψη τροφοδοσίας και τις θύρες pi lan και usb - υπήρχαν 2 ανεμιστήρες σε αυτήν την πλευρά χωρισμένες με ένα μικρό σιδερένιο φύλλο (το οποίο έχω κόψει) και χρησιμοποιήστε ξανά τις οπές του ανεμιστήρα για να το συναρμολογήσετε.
  • Για αυτόν τον συγκεκριμένο πίνακα (πορτοκαλί πι ένα) υπάρχουν 2 επιπλέον θύρες δεδομένων (https://forum.armbian.com/topic/755-orange-pi-one-adding-usb-analog-audio-out-tv-out- mic-and-ir-δέκτης/).
  • Beenμουν πολύ τυχερός που στρατιώτησα δύο καλώδια στις ακίδες 3 και 4 (πρώτα γρατσουνίστε εύκολα τους πείρους). για να είστε σίγουροι ότι αυτά τα καλώδια δεν ξεκολλούν, χρησιμοποιήστε ένα πιστόλι κόλλας για να το στερεώσετε στον κάπρο - προφανώς μετά από δοκιμές. Για τα άλλα pi θα κολλούσα τα καλώδια στο πίσω μέρος της πλάκας απευθείας στις ακίδες της θύρας usb.
  • Κολλήστε 2 καλώδια σε κάθε βύσμα μπανάνας (χρησιμοποίησα ένα παλιό καλώδιο ήχου cd-rom).
  • Συνδέστε τα καλώδια τροφοδοσίας στο pi, αυτό το μοντέλο το υποστηρίζει στους ακροδέκτες gpio 4 (+5V) και 6 (γείωση) - οι ακίδες βρίσκονται στην εσωτερική σειρά στην αντίθετη πλευρά της θύρας lan.
  • Συνδέστε τα άλλα καλώδια τροφοδοσίας στη θύρα usb και τα καλώδια δεδομένων στις ακίδες 3 και 4 της θύρας usb.
  • Προσθέστε τον σκληρό δίσκο και τοποθετήστε τις βίδες.

Βήμα 3: Το μαλακό μέρος

Το Μαλακό Μέρος
Το Μαλακό Μέρος

Χρησιμοποιώ το armbian (https://www.armbian.com/download/) καθώς είναι πολύ πιο εύκολο να εγκαταστήσω το minidlna στη συνέχεια

Ρύθμιση δικτύου - στατική IP:

επιτρέψτε το hotplug eth0

μη αυτόματη μείωση eth0 iface eth0 inet στατική διεύθυνση δικτυακής μάσκας (συνήθως 255.255.255.0) διακομιστές πύλης dns-nameservers

Ρυθμίστε τη μονάδα δίσκου - θα τη μορφοποιούσα ως EXT4 (προσέξτε τα υπάρχοντα δεδομένα !!!):

fdisk /dev /sda (p - για να δείτε τη διάταξη του διαμερίσματος, d - διαγράψτε όλα, αν ισχύει, n - δημιουργήστε ένα νέο, w - γράψτε αλλαγές)

μπορεί να θέλετε να κάνετε επανεκκίνηση για να το δει ο πυρήνας (ή εάν το partprobe δεν λειτουργεί) mkfs.ext4 -L dlna -disk /dev /sda1

Χρησιμοποιήστε το autoount αντί του fstab - για να αποφύγετε το μη εκκινήσιμο σύστημα σε περίπτωση αποτυχίας της σύνδεσης

apt-get αυτόματες εγκαταστάσεις εγκατάστασης

στο /etc/auto.master append/-/etc/auto.ext-usb στο /etc/auto.ext-usb/srv -fstype = ext4:/dev/disk/by-label/dlna-disk αυτόματες υπηρεσίες έναρξης && systemctl ενεργοποιήστε την αυτόματη υπηρεσία

Εγκατάσταση και διαμόρφωση του minidlna

apt-get install minidlna

/etc/minidlna.conf media_dir =/srv service minidlna start && systemctl enable minidlna.service

Αυξήστε τον αριθμό των παρατηρητών inotify

/etc/sysctl.conf

fs.inotify.max_user_watches = 1048576 sysctl -p

Δημιουργήστε μια τρύπα στο τείχος προστασίας σας

apt-get install firewalld

service firewalld start && systemctl enable firewalld.service firewall-cmd --όνιμη --add-port 8200/tcp firewall-cmd-μόνιμη --add-port 1900/udp firewall-cmd --επανέγερση

Μειώστε τη συχνότητα RAM για να διατηρήσετε την θερμοκρασία και να εξοικονομήσετε ενέργεια

h3κατανάλωση -d 408

επανεκκίνηση

Βήμα 4: Προσθέστε μερικά δεδομένα

Προσθέστε μερικά δεδομένα
Προσθέστε μερικά δεδομένα
  • Χρησιμοποιήστε το filezilla για να συνδεθείτε στην υπηρεσία sftp και αντιγράψτε τα δεδομένα σας στο /srv
  • Εγκαταστήστε τη samba για πρόσβαση

apt-get install samba

# προσθέστε το στο τέλος του /etc/samba/smb.conf [dlna -media] comment = My Media path = /srv browseable = ναι εγγράψιμο = ναι έγκυροι χρήστες = minidlna # make a samba user smbpasswd -a minidlna # activation the service service smbd start && systemctl enable smbd.service # let it through the firewall firewall-cmd --όνιμη-προσθήκη-υπηρεσία samba firewall-cmd-επαναφόρτωση # παραχώρηση πλήρους πρόσβασης στον χρήστη minidlna apt-get install acl setfacl -R -mu: minidlna: rwx -md: u: minidlna: rwx /srv

Συνιστάται: