Vlc ne trouve aucun périphérique UPnP


11

J'ai un serveur minidlna en cours d'exécution dans ma maison et tout a bien fonctionné lorsque j'ai mis à jour vers Ubuntu 16.04 mon VLC a cessé de trouver mon serveur. J'ai exécuté VLC via le terminal et j'ai obtenu cette erreur en cliquant sur l'onglet UPnP. :

[00007fdb784db098] upnp services discovery: Initializing libupnp on '(null)' interface
[00007fdb784db098] upnp services discovery error: Initialization failed: UPNP_E_SOCKET_BIND
[00007fdb784db098] core services discovery error: no suitable services discovery module

Quelqu'un sait-il comment résoudre ce problème?

Mon téléviseur et mon téléphone peuvent toujours trouver mon serveur.

Réponses:


15

La désactivation d'ipv6 a fonctionné pour moi.

Solution d' ici :

echo 1 | sudo tee /proc/sys/net/ipv6/conf/all/disable_ipv6

Merci mec! Cela fait presque un an que j'ai ce problème et je n'ai jamais trouvé la force de google pour ça jusqu'à présent!
Avio

7

J'ai trouvé la réponse.

Vous pouvez télécharger une nouvelle version de libupnp ici

Et installez-le:

cd Downloads
sudo dpkg -i libupnp6_1.6.19+git20160116-1_amd64.deb

3
Cela a permis à vlc d'afficher l'hôte dlna, mais c'est tout. Après cela, je vois dans la console vlc le message suivant:total jobs = 100, too many jobs
Sergey P. aka azure

En utilisant cette bibliothèque, j'ai pu parcourir un réseau UPNP local à partir de VLC 2. Ubuntu 16.04 LTS. Cela ne fonctionne pas à partir de VLC 3, mais vous pouvez ouvrir une URL à partir d'une vidéo que vous avez parcourue à partir de VLC2 (RC afficher l'URL de copie d'informations).
Rudy Vissers

0

Dans mon cas, firewalld bloquait le trafic sur le port 1900 tcp / upd. Je l'ai activé et cela a fonctionné:

firewall-cmd --permanent --zone=public --add-port=1900/tcp
firewall-cmd --permanent --zone=public --add-port=1900/udp
firewall-cmd --reload
firewall-cmd --permanent --zone=home --add-port=1900/tcp
firewall-cmd --permanent --zone=home --add-port=1900/udp
firewall-cmd --reload

Adaptez le code à votre zone.

Référence: http://www.vassox.com/infrastructure/networking/opening-a-port-with-firewalld/

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.