Vlc non trova alcun dispositivo UPnP


11

Ho un server minidlna in esecuzione a casa mia e tutto ha funzionato bene quando ho aggiornato Ubuntu 16.04 il mio VLC ha smesso di trovare il mio server. Ho eseguito VLC tramite terminale e ho riscontrato questo errore facendo clic sulla scheda 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

Qualcuno ha idea di come risolvere questo problema?

La mia TV e il mio telefono possono ancora trovare il mio server.

Risposte:


15

Disabilitare ipv6 ha funzionato per me.

Soluzione da qui :

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

Grazie uomo! È quasi un anno che ho questo problema e non ho mai trovato la forza di google per farlo fino ad ora!
Avio,

7

Ho trovato la risposta

Puoi scaricare una nuova versione di libupnp qui

E installalo:

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

3
Ciò ha permesso a vlc di visualizzare l'host dlna, ma questo è tutto. Dopo di che vedo nella console di vlc il seguente messaggio:total jobs = 100, too many jobs
Sergey P. aka azure

Usando questa lib sono stato in grado di navigare in una rete upnp locale da VLC 2. Ubuntu 16.04 LTS. Non funziona da VLC 3 ma è possibile aprire un URL da un video sfogliato da VLC2 (URL di copia delle informazioni di visualizzazione RC).
Rudy Vissers,

0

Nel mio caso firewalld stava bloccando il traffico sulla porta 1900 tcp / upd. L'ho abilitato e ha funzionato:

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

Adatta il codice alla tua zona.

Riferimento: http://www.vassox.com/infrastructure/networking/opening-a-port-with-firewalld/

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.