Inhoudsopgave:

DLNA-mediaserver: 4 stappen
DLNA-mediaserver: 4 stappen

Video: DLNA-mediaserver: 4 stappen

Video: DLNA-mediaserver: 4 stappen
Video: PLEX МЕДИАТЕКА И DLNA СЕРВЕР, КАТАЛОГИЗАТОР, ПЛЕЕР, НА ЛЮБОМ УСТРОЙСТВЕ. МЕДИАСЕРВЕР ДЛЯ ДОМА 2024, November
Anonim
DLNA-mediaserver
DLNA-mediaserver

Bewaar al uw media op één plek en gemakkelijk toegankelijk.

4K-streaming werkt prima (disk io: ~10MB/s, netwerk: ~3MB/s)

Stap 1: Wat je nodig hebt

Wat je nodig hebt
Wat je nodig hebt

1. Een oranje pi-bord (maar je kunt elk ander bord gebruiken)

2. Micro SD-kaart (>=4GB)

3. Een externe HDD

4. Een doos - een oude krachtbron van HP

5. Hobby-kleurplaat die bestand is tegen minimaal 75 C

6. Een USB-poort hersteld van een oude computer

7. Banaanconnectoren, kabels, bouten hersteld van de seriële of vga-poort van de oude computer

Stap 2: Het leuke gedeelte

Het leuke gedeelte
Het leuke gedeelte
Het leuke gedeelte
Het leuke gedeelte
Het leuke gedeelte
Het leuke gedeelte
  • Snijd de hobby-kleurplaat voor de bodem, maak enkele gaten voor de pi om in te passen.
  • Snijd de voorkant zodat deze overeenkomt met het gezicht van de voeding en de pi-lan- en usb-poort (en) - er waren 2 ventilatoren aan die kant, gescheiden door een kleine ijzeren plaat (die ik heb gesneden) en hergebruik de ventilatorgaten om het te monteren.
  • Voor dit specifieke bord (oranje pi one) zijn er 2 extra datapoorten (https://forum.armbian.com/topic/755-orange-pi-one-adding-usb-analog-audio-out-tv-out- microfoon-en-ir-ontvanger/).
  • Ik heb veel geluk gehad om twee kabels op pinnen 3 en 4 vast te maken (eerst gemakkelijk krassen op de pinnen); om er zeker van te zijn dat die kabels niet loskomen, gebruik je een lijmpistool om het op het zwijn te bevestigen - uiteraard na het testen. Voor de andere pi's zou ik de kabels aan de achterkant van de plaat rechtstreeks op de pinnen van de usb-poort solderen.
  • Soldeer 2 kabels op elke banaanstekker (ik gebruikte een oude cd-rom-audiokabel).
  • Sluit de stroomkabels aan op de pi, dit model ondersteunt het op de gpio-pinnen 4 (+5V) en 6 (aarde) - de pinnen bevinden zich op de interne rij aan de andere kant van de lan-poort.
  • Sluit de overige stroomkabels aan op de usb-poort, en de datakabels op pin 3 en 4 van de usb-poort.
  • Voeg de harde schijf toe en monteer de schroeven.

Stap 3: Het zachte deel

Het zachte deel
Het zachte deel

Ik gebruik armbian (https://www.armbian.com/download/) omdat het veel gemakkelijker is om minidlna achteraf te installeren

Stel het netwerk in - statische ip:

toestaan-hotplug eth0

no-auto-down eth0 iface eth0 inet statisch adres netmasker (meestal 255.255.255.0) gateway dns-nameservers

Stel de schijf in - ik zou hem formatteren als EXT4 (pas op voor de bestaande gegevens !!!):

fdisk /dev/sda (p - om partitie-indeling te zien, d - verwijder alles als dit het geval is, n - maak een nieuwe, w - schrijf wijzigingen)

je wilt misschien opnieuw opstarten zodat de kernel het ziet (of als partprobe niet werkt) mkfs.ext4 -L dlna-disk /dev/sda1

Gebruik automount in plaats van fstab - om te voorkomen dat het systeem niet kan worden opgestart als de mount mislukt

apt-get install autofs

in /etc/auto.master append /- /etc/auto.ext-usb in /etc/auto.ext-usb /srv -fstype=ext4:/dev/disk/by-label/dlna-disk service autofs start && systemctl autofs.service inschakelen

Minidlna. installeren en configureren

apt-get install minidlna

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

Verhoog het aantal inotify-kijkers

/etc/sysctl.conf

fs.inotify.max_user_watches=1048576 sysctl -p

Prik een gat in je firewall

apt-get install firewalld

service firewalld start && systemctl firewalld inschakelen.service firewall-cmd --permanent --add-port 8200/tcp firewall-cmd --permanent --add-port 1900/udp firewall-cmd --reload

Verlaag de RAM-frequentie om het koel te houden en energie te besparen

h3verbruik -d 408

opnieuw opstarten

Stap 4: Voeg wat gegevens toe

Voeg wat gegevens toe
Voeg wat gegevens toe
  • Gebruik filezilla om verbinding te maken met de sftp-service en kopieer uw gegevens onder /srv
  • Installeer samba om er toegang toe te krijgen

apt-get install samba

# voeg dit toe aan het einde van /etc/samba/smb.conf [dlna-media] comment = My Media path = /srv browseable = yes writable = yes valid users = minidlna # maak een samba-gebruiker smbpasswd -a minidlna # activeer de service service smbd start && systemctl activeer smbd.service # laat het door de firewall firewall-cmd --permanent --add-service samba firewall-cmd --reload # verleen volledige toegang voor de minidlna-gebruiker apt-get install acl setfacl -R -mu:minidlna:rwx -md:u:minidlna:rwx /srv

Aanbevolen: