DLNA Media Server: 4 addım
DLNA Media Server: 4 addım
Anonim
DLNA Media Server
DLNA Media Server

Bütün medialarınızı bir yerdə saxlayın və asanlıqla əldə olun.

4K axını yaxşı işləyir (disk io: ~ 10MB/s, şəbəkə: ~ 3MB/s)

Addım 1: Nə lazımdır

Nə lazımdır
Nə lazımdır

1. Narıncı pi bir lövhə (ancaq başqa birindən istifadə edə bilərsiniz)

2. Micro SD kart (> = 4 GB)

3. Xarici HDD

4. Bir qutu - köhnə hp enerji mənbəyi

5. Ən azı 75 C-ə müqavimət göstərən hobbi rəngli lövhə

6. Köhnə kompüterdən çıxarılan usb portu

7. Köhnə kompüterin seriyalı və ya vga portundan tapılan banan bağlayıcıları, kabellər, boltlar

Addım 2: Əyləncəli hissə

Əyləncəli hissə
Əyləncəli hissə
Əyləncəli hissə
Əyləncəli hissə
Əyləncəli hissə
Əyləncəli hissə
  • Hobbi rəngli lövhəni altdan kəsin, pi-nin daxil olması üçün bir neçə deşik düzəldin.
  • Elektrik təchizatı üzünə və pi lan və usb portuna uyğun olaraq ön tərəfi kəsin - o tərəfdə kiçik bir dəmir təbəqə ilə ayrılmış 2 fanat vardı (kəsdim) və fan deliklərini yenidən yığmaq üçün.
  • Bu xüsusi lövhə üçün (portağal pi bir) 2 əlavə məlumat portu var (https://forum.armbian.com/topic/755-orange-pi-one-adding-usb-analog-audio-out-tv-out- mikrofon və ir-alıcı/).
  • 3 və 4 -cü pinlərdə iki kabelin əsgər olması çox şanslıyam (əvvəlcə sancaqları asanlıqla cızır); Kabellərin çıxmadığından əmin olmaq üçün, qabağa düzəltmək üçün yapışqan tabancasından istifadə edin - açıq -aşkar sınaqdan sonra. Digər pi üçün, lövhənin arxasındakı kabelləri birbaşa usb portunun pinlərinə lehimləyərdim.
  • Hər banan fişində 2 kabel lehimləyin (köhnə bir cd-rom audio kabeli istifadə etdim).
  • Güc kabellərini pi -yə bağlayın, bu model 4 (+5V) və 6 (torpaq) gpio pinlərində dəstəkləyir - pinlər lan limanının əks tərəfindəki daxili sıradadır.
  • Digər güc kabellərini usb portuna, məlumat kabellərini isə usb portunun 3 və 4 pinlərinə bağlayın.
  • Sabit diski əlavə edin və vintləri bağlayın.

Addım 3: Yumşaq hissə

Yumşaq hissə
Yumşaq hissə

Daha sonra minidlna quraşdırmaq daha asan olduğu üçün armbian (https://www.armbian.com/download/) istifadə edirəm

Şəbəkəni qurun - statik ip:

icazə vermə qaynağı eth0

avtomatik aşağı olmayan eth0 iface eth0 inet statik ünvan şəbəkə maskası (adətən 255.255.255.0) ağ geçidi dns-ad serverləri

Sürücüyü qurun - EXT4 olaraq format edərdim (mövcud məlumatlardan çəkinin !!!):

fdisk /dev /sda (p - bölmə planını görmək üçün, d - əgər varsa hamısını silin, n - yenisini yaradın, w - dəyişiklikləri yazın)

nüvənin onu görməsi üçün yenidən başlatmaq istəyə bilərsiniz (və ya partprobe işləmirsə) mkfs.ext4 -L dlna -disk /dev /sda1

Montajın uğursuz olması halında sistemin açılmaması üçün fstab yerinə automount istifadə edin

apt-get autofs quraşdırın

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

Minidlna quraşdırın və konfiqurasiya edin

apt-get minidlna quraşdırın

/etc/minidlna.conf media_dir =/srv xidməti minidlna start && systemctl minidlna.service imkan verir

İnotify müşahidəçilərinin sayını artırın

/etc/sysctl.conf

fs.inotify.max_user_watches = 1048576 sysctl -p

Güvenlik duvarınızda bir deşik açın

apt-get install firewalld

service firewalld start && systemctl imkan firewalld.service firewall-cmd-daimi-add-port 8200/tcp firewall-cmd-daimi-add-port 1900/udp firewall-cmd-yenidən yüklə

Sərin saxlamaq və enerjiyə qənaət etmək üçün RAM tezliyini azaldın

h3 istehlak -d 408

yenidən başladın

Addım 4: Bəzi məlumatlar əlavə edin

Bəzi məlumatlar əlavə edin
Bəzi məlumatlar əlavə edin
  • Sftp xidmətinə qoşulmaq və /srv altında məlumatlarınızı kopyalamaq üçün filezilla istifadə edin
  • Daxil olmaq üçün samba quraşdırın

apt-get samba quraşdırın

# bunu /etc/samba/smb.conf [dlna -media] şərhinin sonuna əlavə edin = Media yolum = /srv gözdən keçirilə bilər = bəli yazılabilir = bəli etibarlı istifadəçilər = minidlna # bir samba istifadəçisi etmək smbpasswd -a minidlna # aktivləşdirin xidmət xidməti smbd start && systemctl imkan smbd.service # təhlükəsizlik duvarından keçməsinə icazə verin-cmd-daimi-xidmətə əlavə edin samba firewall-cmd-yenidən yüklə # minidlna istifadəçisi üçün tam giriş verin apt-get install acl setfacl -R -mu: minidlna: rwx -md: u: minidlna: rwx /srv