İçindekiler:
2025 Yazar: John Day | [email protected]. Son düzenleme: 2025-01-13 06:58
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
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
- 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
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
- 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