Tabla de contenido:

Servidor multimedia DLNA: 4 pasos
Servidor multimedia DLNA: 4 pasos

Video: Servidor multimedia DLNA: 4 pasos

Video: Servidor multimedia DLNA: 4 pasos
Video: Setup a DLNA Server in Windows PC for Media Streaming 2024, Noviembre
Anonim
Servidor multimedia DLNA
Servidor multimedia DLNA

Mantenga todos sus medios en un solo lugar y de fácil acceso.

La transmisión 4K funciona bien (disco io: ~ 10 MB / s, red: ~ 3 MB / s)

Paso 1: lo que necesita

Que necesitas
Que necesitas

1. Un tablero naranja pi one (pero puedes usar cualquier otro)

2. Tarjeta Micro SD (> = 4GB)

3. Un disco duro externo

4. Una caja: una antigua fuente de energía hp

5. Placa de color hobby que resiste al menos 75 C

6. Un puerto USB recuperado de una computadora vieja

7. Conectores banana, cables, pernos recuperados del puerto serie o vga de una computadora vieja

Paso 2: la parte divertida

La parte divertida
La parte divertida
La parte divertida
La parte divertida
La parte divertida
La parte divertida
  • Corta la placa de color hobby para la parte inferior, haz algunos agujeros para que encaje el pi.
  • Corte el frente para que coincida con la cara de la fuente de alimentación y el puerto (s) pi lan y usb: había 2 ventiladores en ese lado separados por una pequeña hoja de hierro (que corté) y reutilice los orificios del ventilador para ensamblarlo.
  • Para esta placa específica (orange pi one) hay 2 puertos de datos adicionales (https://forum.armbian.com/topic/755-orange-pi-one-adding-usb-analog-audio-out-tv-out- micrófono-e-receptor-infrarrojos /).
  • He tenido mucha suerte de soldar dos cables en los pines 3 y 4 (primero, raspe fácilmente los pines); Para asegurarse de que esos cables no se salgan, use una pistola de pegamento para fijarlo en el jabalí, obviamente después de la prueba. Para los otros pi, soldaría los cables en la parte posterior de la placa directamente en los pines del puerto USB.
  • Suelde 2 cables en cada conector banana (utilicé un cable de audio de CD-ROM antiguo).
  • Conecte los cables de alimentación al pi, este modelo lo admite en los pines 4 (+ 5V) y 6 (tierra) del gpio; los pines están en la fila interna en el lado opuesto del puerto lan.
  • Conecte los otros cables de alimentación al puerto USB y los cables de datos a los pines 3 y 4 del puerto USB.
  • Agregue el disco duro y monte los tornillos.

Paso 3: la parte blanda

La parte blanda
La parte blanda

Yo uso armbian (https://www.armbian.com/download/) ya que es mucho más fácil instalar minidlna después

Configurar la red - ip estática:

allow-hotplug eth0

no-auto-down eth0 iface eth0 inet dirección estática máscara de red (generalmente 255.255.255.0) puerta de enlace dns-nameservers

Configure la unidad; lo formatearía como EXT4 (¡¡¡cuidado con los datos existentes !!!):

fdisk / dev / sda (p - para ver el diseño de la partición, d - eliminar todo si es el caso, n - crear uno nuevo, w - escribir cambios)

es posible que desee reiniciar para que el kernel lo vea (o si partprobe no funciona) mkfs.ext4 -L dlna-disk / dev / sda1

Use automount en lugar de fstab: para evitar que el sistema no se pueda iniciar en caso de que falle el montaje

apt-get install autofs

en /etc/auto.master append / - /etc/auto.ext-usb en /etc/auto.ext-usb / srv -fstype = ext4: / dev / disk / by-label / dlna-disk service autofs start && systemctl habilitar autofs.service

Instalar y configurar minidlna

apt-get install minidlna

/etc/minidlna.conf media_dir = / srv service minidlna start && systemctl enable minidlna.service

Incrementar el número de observadores inotify

/etc/sysctl.conf

fs.inotify.max_user_watches = 1048576 sysctl -p

Haz un agujero en tu 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

Disminuya la frecuencia de la RAM para mantenerla fresca y ahorrar energía

h3consumo -d 408

reiniciar

Paso 4: agregue algunos datos

Agregar algunos datos
Agregar algunos datos
  • Use filezilla para conectarse al servicio sftp y copie sus datos en / srv
  • Instala samba para acceder a él

apt-get install samba

# agregue esto al final de /etc/samba/smb.conf [dlna-media] comment = My Media path = / srv browseable = yes writable = yes valid users = minidlna # make a samba user smbpasswd -a minidlna # active the service service smbd start && systemctl enable smbd. -mu: minidlna: rwx -md: u: minidlna: rwx / srv

Recomendado: