Índice:
2025 Autor: John Day | [email protected]. Última modificação: 2025-01-13 06:58
Mantenha todas as suas mídias em um só lugar e facilmente acessível.
O streaming de 4K funciona bem (io de disco: ~ 10 MB / s, rede: ~ 3 MB / s)
Etapa 1: O que você precisa
1. Um pi laranja em uma placa (mas você pode usar qualquer outra)
2. Cartão Micro SD (> = 4 GB)
3. Um HD externo
4. Uma caixa - uma velha fonte de energia HP
5. Placa de cor de passatempo que resiste a pelo menos 75 C
6. Uma porta USB recuperada de um computador antigo
7. Conectores de banana, cabos e parafusos recuperados da porta serial ou vga do computador antigo
Etapa 2: a parte divertida
- Corte a placa de cor de passatempo para o fundo, faça alguns orifícios para o pi caber.
- Corte a frente para coincidir com a face da fonte de alimentação e as portas pi lan e usb - havia 2 ventoinhas naquele lado separadas por uma pequena folha de ferro (que cortei) e reutilize os orifícios da ventoinha para montá-la.
- Para esta placa específica (laranja pi um), existem 2 portas de dados adicionais (https://forum.armbian.com/topic/755-orange-pi-one-adding-usb-analog-audio-out-tv-out- receptor de microfone e ir /).
- Tive muita sorte em soldar dois cabos nos pinos 3 e 4 (primeiro arranhe os pinos facilmente); para ter certeza de que esses cabos não saem, use uma pistola de cola para fixá-lo no javali - obviamente após o teste. Para os outros pi's, eu soldaria os cabos na parte de trás da placa diretamente nos pinos da porta USB.
- Solde 2 cabos em cada plugue banana (usei um velho cabo de áudio de cd-rom).
- Conecte os cabos de alimentação ao pi, este modelo suporta nos pinos gpio 4 (+ 5V) e 6 (terra) - os pinos estão na fileira interna no lado oposto da porta lan.
- Conecte os outros cabos de alimentação à porta usb e os cabos de dados aos pinos 3 e 4 da porta usb.
- Adicione o disco rígido e monte os parafusos.
Etapa 3: a parte macia
Eu uso o armbian (https://www.armbian.com/download/) porque é muito mais fácil instalar o minidlna depois
Configure a rede - ip estático:
allow-hotplug eth0
no-auto-down eth0 iface eth0 inet endereço estático netmask (geralmente 255.255.255.0) gateway dns-nameservers
Configure a unidade - gostaria de formatá-la como EXT4 (cuidado com os dados existentes !!!):
fdisk / dev / sda (p - para ver o layout da partição, d - deletar tudo se for o caso, n - criar uma nova, w - escrever mudanças)
você pode querer reiniciar para que o kernel veja (ou se partprobe não funcionar) mkfs.ext4 -L dlna-disk / dev / sda1
Use automount em vez de fstab - para evitar que o sistema não inicialize em caso de falha na montagem
apt-get install autofs
em /etc/auto.master append / - /etc/auto.ext-usb em /etc/auto.ext-usb / srv -fstype = ext4: / dev / disk / by-label / dlna-disk service autofs start && systemctl enable autofs.service
Instale e configure o minidlna
apt-get install minidlna
/etc/minidlna.conf media_dir = / srv service minidlna start && systemctl enable minidlna.service
Aumente o número de observadores do Inotify
/etc/sysctl.conf
fs.inotify.max_user_watches = 1048576 sysctl -p
Faça um buraco no seu firewall
apt-get install firewalld
service firewalld start && systemctl enable firewalld.service firewall-cmd --permanent --add-port 8200 / tcp firewall-cmd --permanent --add-port 1900 / udp firewall-cmd --reload
Diminua a frequência da RAM para mantê-la fria e economizar energia
h3consumo -d 408
reinício
Etapa 4: adicionar alguns dados
- Use o filezilla para se conectar ao serviço sftp e copie seus dados em / srv
- Instale o samba para acessá-lo
apt-get install samba
# adicione isso ao final de /etc/samba/smb.conf [dlna-media] comment = Caminho da minha mídia = / srv navegável = sim gravável = sim usuários válidos = minidlna # faça um usuário do samba smbpasswd -a minidlna # ative o service service smbd start && systemctl enable smbd.service # deixe passar pelo firewall firewall-cmd --permanent --add-service samba firewall-cmd --reload # concede acesso total para o usuário minidlna apt-get install acl setfacl -R -mu: minidlna: rwx -md: u: minidlna: rwx / srv