Innehållsförteckning:

DLNA Media Server: 4 steg
DLNA Media Server: 4 steg

Video: DLNA Media Server: 4 steg

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

Förvara alla dina media på ett ställe och lättillgängliga.

4K -streaming fungerar bra (disk io: ~ 10MB/s, nätverk: ~ 3MB/s)

Steg 1: Vad du behöver

Vad du behöver
Vad du behöver

1. En orange pi one board (men du kan använda vilken som helst annan)

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

3. En extern hårddisk

4. En låda - en gammal hp -strömkälla

5. Hobby-färgplatta som klarar minst 75 C

6. En usb -port återställd från en gammal dator

7. Banankontakter, kablar, bultar som återhämtats från den gamla datorns seriella eller VGA -port

Steg 2: Den roliga delen

Den roliga delen
Den roliga delen
Den roliga delen
Den roliga delen
Den roliga delen
Den roliga delen
  • Skär hobbyfärgplattan för botten, gör några hål för pi: n att passa in.
  • Klipp framsidan så att den matchar strömförsörjningsytan och pi lan- och usb -portarna - det fanns 2 fläktar på den sidan åtskilda av ett litet järnark (som jag har klippt) och återanvänd fläkthålen för att montera det.
  • För detta specifika kort (orange pi one) finns det ytterligare två dataporter (https://forum.armbian.com/topic/755-orange-pi-one-adding-usb-analog-audio-out-tv-out- mic-and-ir-receiver/).
  • Jag har haft turen att soldat två kablar på stift 3 och 4 (först klia lätt på stiften); För att vara säker på att dessa kablar inte lossnar, använd en limpistol för att fixa den på vildsvinet - uppenbarligen efter testning. För de andra pi: n skulle jag löda kablarna på baksidan av plattan direkt på usb -portens stift.
  • Löd 2 kablar på varje banankontakt (jag använde en gammal cd-rom-ljudkabel).
  • Anslut strömkablarna till pi, den här modellen stöder den på gpio -stiften 4 (+5V) och 6 (jord) - stiften är på den inre raden på motsatta sidan av lanporten.
  • Anslut de andra strömkablarna till usb -porten och datakablarna till stift 3 och 4 på usb -porten.
  • Lägg till hårddisken och montera skruvarna.

Steg 3: Den mjuka delen

Den mjuka delen
Den mjuka delen

Jag använder armbian (https://www.armbian.com/download/) eftersom det är mycket lättare att installera minidlna efteråt

Konfigurera nätverket - statisk IP:

allow-hotplug eth0

no-auto-down eth0 iface eth0 inet statisk adress nätmask (vanligtvis 255.255.255.0) gateway dns-namnservrar

Installera enheten - jag skulle formatera den som EXT4 (akta dig för befintliga data !!!):

fdisk /dev /sda (p - för att se partitionslayout, d - ta bort allt om så är fallet, n - skapa en ny, w - skriv ändringar)

du kanske vill starta om så att kärnan ser det (eller om delprobe inte fungerar) mkfs.ext4 -L dlna -disk /dev /sda1

Använd automount istället för fstab - för att undvika ett uppstartbart system om montering misslyckas

apt-get installera autofs

i /etc/auto.master lägg till/-/etc/auto.ext-usb i /etc/auto.ext-usb/srv -fstype = ext4:/dev/disk/by-label/dlna-disk service autofs start && systemctl aktivera autofs.service

Installera och konfigurera minidlna

apt-get install minidlna

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

Öka antalet inotify -tittare

/etc/sysctl.conf

fs.inotify.max_user_watches = 1048576 sysctl -p

Stansa ett hål i din brandvägg

apt-get installera firewalld

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

Minska RAM -frekvensen för att hålla den sval och spara ström

h3förbrukning -d 408

starta om

Steg 4: Lägg till lite data

Lägg till lite data
Lägg till lite data
  • Använd filezilla för att ansluta till sftp -tjänsten och kopiera dina data under /srv
  • Installera samba för att komma åt den

apt-get installera samba

# lägg till detta i slutet av /etc/samba/smb.conf [dlna -media] kommentar = Min mediasökväg = /srv surfbar = ja skrivbar = ja giltiga användare = minidlna # gör en samba -användare smbpasswd -a minidlna # aktivera servicetjänst smbd start && systemctl aktivera smbd.service # låt det gå igenom brandväggen brandvägg-cmd-permanent-lägg till-tjänst samba brandvägg-cmd-ladda om # ge full åtkomst för minidlna-användaren apt-get install acl setfacl -R -mu: minidlna: rwx -md: u: minidlna: rwx /srv

Rekommenderad: