« DLNA uPNP » : différence entre les versions
De Banane Atomic
Aller à la navigationAller à la recherche
Ligne 59 : | Ligne 59 : | ||
<filebox fn=/etc/minidlna.conf lang=bash> | <filebox fn=/etc/minidlna.conf lang=bash> | ||
# dossiers à scanner, restreindre le contenu: Audio, Video, Picture | # dossiers à scanner, restreindre le contenu: Audio, Video, Picture | ||
media_dir= | media_dir=V,/var/lib/minidlna/videos | ||
# name that shows up on clients | # name that shows up on clients |
Dernière version du 6 septembre 2023 à 21:54
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 sc-stop minidlna # arrêt du service (sans systemd: killall minidlnad) sudo minidlnad -R # reconstruire la bdd sc-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,/var/lib/minidlna/videos # name that shows up on clients friendly_name=Mini DLNA Server # désactive la màj automatique du contenu pour économiser les ressources inotify=no # set container as root of the tree: . Standard, B Browse Directory, M Music, V Video, P Pictures root_container=B |
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 |
Obsolète, plus maintenu
- uShare
Clients
VLC
View → Playlist → Local Network → Universal Plug'n'Play