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.