« DLNA uPNP » : différence entre les versions
De Banane Atomic
Aller à la navigationAller à la recherche
(6 versions intermédiaires par le même utilisateur non affichées) | |||
Ligne 51 : | Ligne 51 : | ||
# màj manuelle du contenu | # màj manuelle du contenu | ||
sc-stop minidlna # arrêt du service (sans systemd: killall minidlnad) | |||
minidlnad -R | sudo minidlnad -R # reconstruire la bdd | ||
sc-start minidlna # démarrer le service | |||
</kode> | </kode> | ||
{{info | Status: http://192.168.0.x:8200/}} | {{info | Status: <nowiki>http://192.168.0.x:8200/</nowiki>}} | ||
<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=V,/ | media_dir=V,/var/lib/minidlna/videos | ||
# | # name that shows up on clients | ||
friendly_name=Mini DLNA Server | friendly_name=Mini DLNA Server | ||
# désactive la màj automatique du contenu pour économiser les ressources | # désactive la màj automatique du contenu pour économiser les ressources | ||
inotify=no | inotify=no | ||
# set container as root of the tree: . Standard, B Browse Directory, M Music, V Video, P Pictures | |||
root_container=B | |||
</filebox> | </filebox> | ||
Ligne 80 : | Ligne 82 : | ||
=== Debug === | === Debug === | ||
Log: {{boxx|/var/log/minidlna.log}} | Log: {{boxx|/var/log/minidlna.log}} | ||
=== Errors === | |||
<kode lang='bash'> | |||
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 | |||
</kode> | |||
== Obsolète, plus maintenu == | == Obsolète, plus maintenu == |
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