İçindekiler:

DLNA Medya Sunucusu: 4 Adım
DLNA Medya Sunucusu: 4 Adım

Video: DLNA Medya Sunucusu: 4 Adım

Video: DLNA Medya Sunucusu: 4 Adım
Video: Setup a DLNA Server in Windows PC for Media Streaming 2024, Kasım
Anonim
DLNA Medya Sunucusu
DLNA Medya Sunucusu

Tüm medyanızı tek bir yerde ve kolayca erişilebilir durumda tutun.

4K akış gayet iyi çalışıyor (disk io: ~10MB/s, ağ: ~3MB/s)

Adım 1: İhtiyacınız Olan Şey

Neye ihtiyacın var
Neye ihtiyacın var

1. Turuncu bir pi bir tahta (ancak başka birini kullanabilirsiniz)

2. Mikro SD kart (>=4GB)

3. Harici HDD

4. Bir kutu - eski bir hp güç kaynağı

5. En az 75 C'ye dayanıklı hobi rengi plaka

6. Eski bir bilgisayardan kurtarılan bir usb bağlantı noktası

7. Eski bilgisayarın seri veya vga bağlantı noktasından kurtarılan banana konektörler, kablolar, cıvatalar

2. Adım: Eğlenceli Bölüm

Eğlenceli Bölüm
Eğlenceli Bölüm
Eğlenceli Bölüm
Eğlenceli Bölüm
Eğlenceli Bölüm
Eğlenceli Bölüm
  • Alt kısım için hobi renkli plakayı kesin, pi'nin sığması için bazı delikler açın.
  • Ön tarafı güç kaynağı yüzü ve pil ve usb port(lar)ına uyacak şekilde kesin - o tarafta küçük bir demir sacla (kestiğim) ayrılmış 2 fan vardı ve fan deliklerini monte etmek için yeniden kullanın.
  • Bu özel kart (orange pi one) için 2 ek veri bağlantı noktası vardır (https://forum.armbian.com/topic/755-orange-pi-one-adding-usb-analog-audio-out-tv-out- mikrofon ve ir-alıcı/).
  • Pim 3 ve 4'e iki kablo yerleştirdiğim için çok şanslıyım (ilk önce pimleri kolayca çizin); bu kabloların çıkmadığından emin olmak için, testten sonra domuza sabitlemek için bir tutkal tabancası kullanın. Diğer pi'ler için plakanın arkasındaki kabloları doğrudan usb portunun pinlerine lehimlerdim.
  • Her bir muz fişine 2 kablo lehimleyin (eski bir cd-rom ses kablosu kullandım).
  • Güç kablolarını pi'ye bağlayın, bu model onu 4 (+5V) ve 6 (toprak) gpio pinlerinde destekler - pinler lan portunun karşı tarafında dahili sıradadır.
  • Diğer güç kablolarını usb bağlantı noktasına ve veri kablolarını usb bağlantı noktasının 3 ve 4 numaralı pinlerine bağlayın.
  • Sabit sürücüyü ekleyin ve vidaları takın.

3. Adım: Yumuşak Parça

Yumuşak Parça
Yumuşak Parça

Minidlna'yı sonradan kurmak çok daha kolay olduğu için armbian (https://www.armbian.com/download/) kullanıyorum

Ağı kurun - statik ip:

izin ver-hotplug eth0

no-auto-down eth0 iface eth0 inet statik adres ağ maskesi (genellikle 255.255.255.0) ağ geçidi dns-ad sunucuları

Sürücüyü kurun - EXT4 olarak biçimlendirirdim (mevcut verilere dikkat edin !!!):

fdisk /dev/sda (p - bölüm düzenini görmek için, d - bu durumda hepsini sil, n - yeni bir tane oluştur, w - değişiklikleri yaz)

çekirdeğin görmesi için (veya partprobe çalışmıyorsa) yeniden başlatmak isteyebilirsiniz mkfs.ext4 -L dlna-disk /dev/sda1

Fstab yerine automount kullanın - mount başarısız olması durumunda önyüklenebilir olmayan sistemden kaçınmak için

apt-get install autofs

/etc/auto.master append /- /etc/auto.ext-usb içinde /etc/auto.ext-usb /srv -fstype=ext4:/dev/disk/by-label/dlna-disk service autofs start && systemctl autofs.service'i etkinleştir

minidlna'yı kurun ve yapılandırın

apt-get install minidlna

/etc/minidlna.conf media_dir=/srv service minidlna start && systemctl minidlna.service'i etkinleştir

inotify izleyicilerinin sayısını artırın

/etc/sysctl.conf

fs.inotify.max_user_watches=1048576 sysctl -p

Güvenlik duvarınızda bir delik açın

apt-get install firewalld

service firewalld başlat && systemctl firewalld'yi etkinleştir.service firewall-cmd --kalıcı --add-port 8200/tcp firewall-cmd --permanent --add-port 1900/udp firewall-cmd --reload

Serin tutmak ve güçten tasarruf etmek için RAM frekansını azaltın

h3tüketim -d 408

yeniden başlat

4. Adım: Bazı Veriler Ekleyin

Bazı Veriler Ekleyin
Bazı Veriler Ekleyin
  • sftp hizmetine bağlanmak için filezilla kullanın ve verilerinizi /srv altına kopyalayın
  • Erişmek için samba yükleyin

apt-get install samba

# bunu /etc/samba/smb.conf [dlna-media] yorumunun sonuna ekleyin = Medya yolum = /srv göz atılabilir = evet yazılabilir = evet geçerli kullanıcılar = minidlna # samba kullanıcısı yap smbpasswd -a minidlna # etkinleştir service service smbd start && systemctl etkinleştir smbd.service # güvenlik duvarı-cmd --permanent --add-service samba firewall-cmd --reload # minidlna kullanıcısı için tam erişim izni ver apt-get install acl setfacl -R -mu:minidlna:rwx -md:u:minidlna:rwx /srv

Önerilen: