Turinys:

DLNA medijos serveris: 4 žingsniai
DLNA medijos serveris: 4 žingsniai

Video: DLNA medijos serveris: 4 žingsniai

Video: DLNA medijos serveris: 4 žingsniai
Video: Introduction to Amazon Web Services by Leo Zhadanovsky 2024, Lapkritis
Anonim
DLNA medijos serveris
DLNA medijos serveris

Visą savo laikmeną laikykite vienoje vietoje ir lengvai pasiekiama.

4K transliacija veikia puikiai (disko io: ~ 10 MB/s, tinklas: ~ 3 MB/s)

1 žingsnis: ko jums reikia

Ko tau reikia
Ko tau reikia

1. Oranžinė pi viena lenta (bet galite naudoti bet kurią kitą)

2. „Micro SD“kortelė (> = 4 GB)

3. Išorinis HDD

4. Dėžutė - senas AG galios šaltinis

5. Hobio spalvos plokštelė, atspari bent 75 C temperatūrai

6. USB prievadas atkurtas iš seno kompiuterio

7. Bananų jungtys, kabeliai, varžtai, atkurti iš senojo kompiuterio nuoseklaus arba vga prievado

2 žingsnis: linksma dalis

Linksmoji dalis
Linksmoji dalis
Linksmoji dalis
Linksmoji dalis
Linksmoji dalis
Linksmoji dalis
  • Iškirpkite pomėgių spalvos plokštelę apačioje, padarykite keletą skylių, kad pi tilptų.
  • Iškirpkite priekį, kad jis atitiktų maitinimo šaltinio veidą ir „pi lan“bei „USB“prievadą (-us) - toje pusėje buvo 2 ventiliatoriai, atskirti mažu geležies lakštu (kurį aš nukirpau), ir pakartotinai naudokite ventiliatoriaus angas, kad jį surinktumėte.
  • Šiai plokštei (oranžinė pi one) yra 2 papildomi duomenų prievadai (https://forum.armbian.com/topic/755-orange-pi-one-adding-usb-analog-audio-out-tv-out- mikrofonas ir imtuvas/).
  • Man labai pasisekė, kad kareiviui du kabeliai ant 3 ir 4 kaiščių (pirmiausia lengvai subraižykite kaiščius); kad įsitikintumėte, jog tie kabeliai neatsitraukia, klijų pistoletu pritvirtinkite prie šerno - aišku, po bandymų. Kitiems pi'ams aš lituosiu kabelius plokštės gale tiesiai ant USB prievado kaiščių.
  • Lituokite 2 kabelius ant kiekvieno bananų kištuko (aš naudoju seną cd-rom garso kabelį).
  • Prijunkite maitinimo kabelius prie pi, šis modelis jį palaiko ant gpio kaiščių 4 (+5V) ir 6 (įžemintas) - kaiščiai yra vidinėje eilutėje priešingoje lan prievado pusėje.
  • Prijunkite kitus maitinimo kabelius prie USB prievado, o duomenų kabelius - prie USB prievado 3 ir 4 kaiščių.
  • Pridėkite standųjį diską ir pritvirtinkite varžtus.

3 žingsnis: minkšta dalis

Minkšta dalis
Minkšta dalis

Aš naudoju armbian (https://www.armbian.com/download/), nes vėliau daug lengviau įdiegti minidlna

Nustatykite tinklą - statinis IP:

let-hotplug eth0

neautomatinis žeminimas eth0 iface eth0 inet statinis adresas tinklo kaukė (paprastai 255.255.255.0) šliuzas dns-nameservers

Nustatykite diską - suformatuosiu jį kaip EXT4 (saugokitės esamų duomenų !!!):

fdisk /dev /sda (p - norėdami pamatyti skaidinio išdėstymą, d - ištrinkite viską, jei taip yra, n - sukurkite naują, w - rašykite pakeitimus)

galbūt norėsite iš naujo paleisti, kad branduolys jį matytų (arba jei partprobe neveikia) mkfs.ext4 -L dlna -disk /dev /sda1

Naudokite „automount“, o ne „fstab“, kad išvengtumėte nepaleidžiamos sistemos, jei nepavyks prijungti

apt-get install autofs

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

Įdiekite ir sukonfigūruokite „minidlna“

apt-get install minidlna

/etc/minidlna.conf media_dir =/srv paslauga minidlna paleisti && systemctl įgalinti minidlna.service

Padidinkite „Inotify“stebėtojų skaičių

/etc/sysctl.conf

fs.inotify.max_user_watches = 1048576 sysctl -p

Padarykite skylę ugniasienėje

apt-get install firewalld

paslaugos užkarda paleisti && systemctl įgalinti ugniasienę. serviso užkarda-cmd-nuolatinė-pridėti-prievadas 8200/tcp ugniasienė-cmd-nuolatinė-pridėti-prievadas 1900/udp ugniasienė-cmd-įkelti

Sumažinkite RAM dažnį, kad jis būtų vėsus ir taupytų energiją

h3suvartojimas -d 408

perkrauti

4 veiksmas: pridėkite tam tikrų duomenų

Pridėkite kai kuriuos duomenis
Pridėkite kai kuriuos duomenis
  • Norėdami prisijungti prie „sftp“paslaugos, naudokite „filezilla“ir nukopijuokite duomenis į /srv
  • Įdiekite „samba“, kad ją pasiektumėte

apt-get įdiegti samba

# pridėkite tai prie paslaugų paslauga smbd paleisti && systemctl įgalinti smbd.service # tegul per ugniasienės ugniasienę-cmd-nuolatinė-pridėkite paslaugą samba ugniasienė-cmd-reload # suteikti visą prieigą minidlna vartotojui apt-get install acl setfacl -R -mu: minidlna: rwx -md: u: minidlna: rwx /srv

Rekomenduojamas: