« DLNA uPNP » : différence entre les versions
De Banane Atomic
Aller à la navigationAller à la recherche
(→Debug) |
(→Errors) |
||
Ligne 93 : | Ligne 93 : | ||
usermod -u [UID] minidlna | usermod -u [UID] minidlna | ||
groupmod -g [UID] minidlna | groupmod -g [UID] minidlna | ||
</kode> | |||
<kode lang='bash'> | |||
minidlnad -R | |||
# rm: cannot remove '/var/cache/minidlna/files.db': Permission denied | |||
# rm: cannot remove '/var/cache/minidlna/art_cache': Permission denied | |||
# fatal: Failed to clean old file cache /var/cache/minidlna. EXITING | |||
chmod 755 /var/cache/private/minidlna | |||
sudo -u minidlna minidlnad -R | |||
chmod 700 /var/cache/private/minidlna | |||
</kode> | </kode> | ||
Version du 30 décembre 2021 à 19:19
Liens
Serveurs
Serviio
- Supporte les sous-titres (*.srt, sous-titres embarqués)
- Compatible avec les Samsung TVs
# installation yaourt serviio # ouvrir les ports tcp 8895 et udp 1900 iptables -A TCP -p tcp --dport 8895 -s 192.168.0.0/24 -j ACCEPT -m comment --comment "Serviio" iptables -A UDP -p udp --dport 1900 -s 192.168.0.0/24 -j ACCEPT -m comment --comment "Serviio" # démarrer le service systemctl start serviio |
log : /usr/share/java/serviio/log/serviio.log |
server
# ouvrir le port tcp 23423 pour la configuration depuis une autre machine: http://ip.serveur:23423/console iptables -A TCP -p tcp --dport 23423 -s 192.168.0.0/24 -j ACCEPT -m comment --comment "Serviio console" |
desktop
# lancement avec sudo car tous les fichiers appartiennent à root avec les droits 644 sudo serviio # configuration sudo serviio-console |
ReadyMedia / MiniDLNA
# installation pacman -S minidlna # démarrer, arrêter, lancer au démarrage systemctl start/stop/enable minidlna # iptables iptables -A TCP -p tcp --dport 8200 -j ACCEPT -m comment --comment "MiniDLNA" iptables -A UDP -p udp --dport 1900 -j ACCEPT -m comment --comment "MiniDLNA" # màj manuelle du contenu systemctl stop minidlna # arrêt du service minidlnad -R # reconstruire la bdd killall minidlnad # arrêt du service systemctl start minidlna # démarrer le service |
Status: http://192.168.0.x:8200/ |
/etc/minidlna.conf |
# dossiers à scanner, restreindre le contenu: Audio, Video, Picture media_dir=V,/path/dossier media_dir=V,/path/dossier2 # nom pour les clients friendly_name=Mini DLNA Server # désactive la màj automatique du contenu pour économiser les ressources inotify=no |
Inotify max_user_watches is low or close to the number of used watches
sysctl fs.inotify.max_user_watches=100000 |
/etc/sysctl.d/90-inotify.conf |
# Increase inotify max watchs per user for local minidlna (default=8192) fs.inotify.max_user_watches = 100000 |
Debug
Log: /var/log/minidlna.log
Errors
minidlnad -R # fatal: Bad user 'minidlna'. # create the minidlna user useradd -r -s /usr/bin/nologin minidlna # get the UID sudo ls -al /var/cache/private # set the UID to the minidlna user abd group usermod -u [UID] minidlna groupmod -g [UID] minidlna |
minidlnad -R # rm: cannot remove '/var/cache/minidlna/files.db': Permission denied # rm: cannot remove '/var/cache/minidlna/art_cache': Permission denied # fatal: Failed to clean old file cache /var/cache/minidlna. EXITING chmod 755 /var/cache/private/minidlna sudo -u minidlna minidlnad -R chmod 700 /var/cache/private/minidlna |
Obsolète, plus maintenu
- uShare
Clients
VLC
View → Playlist → Local Network → Universal Plug'n'Play