cuaderno de campo

anotaciones

Menú
  • casa
    • dinou del carrer nou
  • cocina
    • pan
    • repostería
    • verdura
  • huerto
    • plano del número 29
    • huerto del año 2023
  • humanidades
    • fonoteca
    • galería
  • juego
    • lista de juegos
    • recalbox en rpi 3
    • dosbox
  • linux
    • bash
    • sistema operativo
    • ssh
  • web
    • apache
    • css
    • html5
    • javascript
    • mysql
    • php
Menú

servidor DLNA en raspberry pi 3

Publicado el 19 de noviembre de 201912 de octubre de 2021 por ernesto

  • minidlna
  • instalación y configuración de minidlna
    • el usuario minidlna
  • minidlna como servicio
  • problemario
  • fuentes

minidlna

sudo apt show minidlna

Description: lightweight DLNA/UPnP-AV server targeted at embedded systems MiniDLNA (aka ReadyDLNA) is server software with the aim of being fully compliant with DLNA/UPnP-AV clients.

The minidlna daemon serves media files (music, pictures, and video) to clients on your network. Example clients include applications such as totem and xbmc, and devices such as portable media players, smartphones, and televisions.

MiniDLNA is a simple, lightweight alternative to mediatomb, but has fewer features. It does not have a web interface for administration and must be configured by editing a text file.

instalación y configuración de minidlna

sudo apt install minidlna

sudo nano /etc/minidlna.conf

# Specify the user name or uid to run as.
user=minidlna
# Path to the directory you want scanned for media files.
media_dir=A,/media/audio
media_dir=V,/media/video
# Port number for HTTP traffic.
port=9751
# Name that the DLNA server presents to clients.
friendly_name=RB3-DLNA
# Automatic discovery of new files in the media_dir directory.
inotify=yes
# List of file names to look for when searching for album art.
album_art_names=portada.jpg/contra.jpg 

donde la A de media_dir vale para restringir el directorio /media/audio para archivos de audio y la V, en el caso de /media/video, para video.

el usuario minidlna

el usuario minidlna debe tener permiso para acceder a los directorios declarados en media_dir. en los casos de /media/audio y /media/video, el usuario y el grupo son ernesto:ernesto.

sudo adduser minidlna ernesto

Añadiendo al usuario ‘minidlna’ al grupo ‘ernesto’…
Añadiendo al usuario ‘minidlna’ al grupo ‘ernesto’
Hecho.

minidlna como servicio

sudo systemctl restart minidlna.service

sudo systemctl status minidlna.service

● minidlna.service – LSB: minidlna server
Loaded: loaded (/etc/init.d/minidlna; generated; vendor preset: enabled)
Active: active (running) since Tue 2019-11-19 18:24:15 CET; 8min ago
Docs: man:systemd-sysv-generator(8)
Process: 2293 ExecStop=/etc/init.d/minidlna stop (code=exited, status=0/SUCCESS)
Process: 2303 ExecStart=/etc/init.d/minidlna start (code=exited, status=0/SUCCESS)
Tasks: 2 (limit: 4915)
CGroup: /system.slice/minidlna.service
└─2315 /usr/sbin/minidlnad -f /etc/minidlna.conf -P /run/minidlna/minidlna.pid
nov 19 18:24:15 RB3 systemd[1]: Starting LSB: minidlna server…
nov 19 18:24:15 RB3 systemd[1]: Started LSB: minidlna server.

sudo netstat -tlpn

tcp 0 0 0.0.0.0:9751 0.0.0.0:* LISTEN 2315/minidlnad

donde netstat confirma que minidlna está escuchando en el puerto 9751 como se ha declarado en la configuración:

http://192.168.1.7:9751/

  • MiniDLNA status
    Estado del servidor miniDLNA

problemario

sudo nano /etc/minidlna.conf

# Path to the directory that should hold the log file.
log_dir=/var/log/

tail -f /var/log/minidlna.log

[2019/11/19 18:51:49] scanner.c:758: warn: Error scanning /media/audio [Permiso denegado]
[2019/11/19 18:51:49] scanner.c:758: warn: Error scanning /media/video [Permiso denegado].

fuentes

  • «DLNA server with MiniDLNA under Linux / Raspberry Pi» en Unixblogger.
  • Velasco, «Manual de instalación de miniDLNA en Raspberry Pi» en RedesZone, 2015.
Etiquetado como dlna, raspberry pi
  • servidor DLNA en ZTE F680

    Armando un servidor DLNA en el router ZTE F680 enchufándole un dispositivo de almacenamiento USB.…

  • gestión de usuarios y grupos

    Puesto al día el 25 de noviembre de 2019. comando id man idprint real and…

RSS rutas fuera

  • Review – Tonight it’s a World We Bury 29 de mayo de 2023 Hate Meditations
  • Necropolis #67 – Damim 29 de mayo de 2023 Hate Meditations
  • Sadistic Metal Reviews: Covert Dualism Propaganda Edition 28 de mayo de 2023 Brett Stevens
  • Beats and yelling from: Kostnatění, Sporae Autem Yuggoth, KRE^U 26 de mayo de 2023 Hate Meditations
  • Conjureth – The Parasitic Chambers (2023) 24 de mayo de 2023 Belisario
  • Hessian Scrum: Justin Vølus (Vargheist records, Vølus, Psionic Madness etc) 23 de mayo de 2023 hessianfirm
  • Beats and yelling from: Hail Conjurer, Hasard, Martre 21 de mayo de 2023 Hate Meditations
  • Cadaver Releases Modern Metal Hit “The Age of the Offended” 19 de mayo de 2023 Brett Stevens
  • Review – Black Metal Rainbows 18 de mayo de 2023 Hate Meditations

Categorías

apache bash casa cocina corral css exterior fonoteca galería html5 huerto humanidades humanidades digitales interior jardín javascript juego linux mysql pan php repostería sistema operativo ssh verdura web

Archivo

cuaderno de campo 2011-2023