Cuprins:

Server media DLNA: 4 pași
Server media DLNA: 4 pași

Video: Server media DLNA: 4 pași

Video: Server media DLNA: 4 pași
Video: Настройка медиасервера DLNA для Ultra HD 4k и подключение Android TV на примере Haier 55 smart TV BX 2024, Noiembrie
Anonim
DLNA Media Server
DLNA Media Server

Păstrați toate conținuturile media într-un singur loc și ușor accesibile.

Streaming 4K funcționează foarte bine (disc io: ~ 10MB / s, rețea: ~ 3MB / s)

Pasul 1: De ce aveți nevoie

De ce ai nevoie
De ce ai nevoie

1. O placă portocalie cu o placă (dar puteți utiliza orice alta)

2. Card Micro SD (> = 4 GB)

3. Un HDD extern

4. O cutie - o sursă de energie HP veche

5. Placă de culoare hobby care rezistă la cel puțin 75 C

6. Un port USB recuperat de pe un computer vechi

7. Conectori, cabluri, șuruburi pentru banane recuperate din portul serial sau vga al computerului vechi

Pasul 2: partea distractivă

Partea distractivă
Partea distractivă
Partea distractivă
Partea distractivă
Partea distractivă
Partea distractivă
  • Tăiați placa de culoare hobby pentru partea de jos, faceți câteva găuri pentru ca pi să se potrivească.
  • Tăiați partea din față pentru a se potrivi cu fața sursei de alimentare și cu portul (porturile) pi lan și usb - erau 2 ventilatoare pe acea parte separate printr-o foaie mică de fier (pe care am tăiat-o) și refolosiți orificiile ventilatorului pentru a o asambla.
  • Pentru această placă specifică (orange pi one) există 2 porturi de date suplimentare (https://forum.armbian.com/topic/755-orange-pi-one-adding-usb-analog-audio-out-tv-out- microfon-și-ir-receptor /).
  • Am avut mare noroc să soldez două cabluri pe pinii 3 și 4 (mai întâi zgâriați ușor pinii); pentru a vă asigura că aceste cabluri nu se desprind, folosiți un pistol de lipit pentru a-l fixa pe mistreț - evident după testare. Pentru celelalte pi-uri aș lipi cablurile de pe spatele plăcii direct pe pinii portului USB.
  • Lipiți 2 cabluri pe fiecare fișă banană (am folosit un cablu audio cd-rom vechi).
  • Conectați cablurile de alimentare la pi, acest model îl suportă pe pinii gpio 4 (+ 5V) și 6 (masă) - pinii sunt pe rândul intern de pe partea opusă a portului LAN.
  • Conectați celelalte cabluri de alimentare la portul USB și cablurile de date la pinii 3 și 4 ai portului USB.
  • Adăugați unitatea de disc și montați șuruburile.

Pasul 3: partea moale

Partea moale
Partea moale

Folosesc armbian (https://www.armbian.com/download/) deoarece este mult mai ușor să instalați minidlna după aceea

Configurați rețeaua - ip static:

allow-hotplug eth0

no-auto-down eth0 iface eth0 inet adresa statică netmask (de obicei 255.255.255.0) gateway dns-nameservers

Configurați unitatea - aș format-o ca EXT4 (atenție la datele existente !!!):

fdisk / dev / sda (p - pentru a vedea aspectul partiției, d - ștergeți toate dacă este cazul, n - creați unul nou, w - scrieți modificări)

poate doriți să reporniți, astfel încât nucleul să o vadă (sau dacă partprobe nu funcționează) mkfs.ext4 -L dlna-disk / dev / sda1

Folosiți automount în loc de fstab - pentru a evita sistemul care nu poate fi pornit în cazul în care montarea eșuează

apt-get install autofs

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

Instalați și configurați minidlna

apt-get install minidlna

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

Măriți numărul de observatori inotificați

/etc/sysctl.conf

fs.inotify.max_user_watches = 1048576 sysctl -p

Puneți o gaură în firewall

apt-get install firewalld

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

Reduceți frecvența RAM pentru a o menține la rece și pentru a economisi energie

h3consum -d 408

reporniți

Pasul 4: Adăugați câteva date

Adăugați câteva date
Adăugați câteva date
  • Utilizați filezilla pentru a vă conecta la serviciul sftp și copiați datele în / srv
  • Instalați samba pentru a-l accesa

apt-get install samba

# add this to the end of /etc/samba/smb.conf [dlna-media] comment = My Media path = / srv browseable = yes writable = yes valid users = minidlna # make a samba user smbpasswd -a minidlna # activate the service service smbd start && systemctl enable smbd.service # let it through the firewall firewall-cmd --permanent --add-service samba firewall-cmd --reload # grant access full for the minidlna user apt-get install acl setfacl -R -mu: minidlna: rwx -md: u: minidlna: rwx / srv

Recomandat: