VLC не находит устройства UPnP

У меня дома работает сервер minidlna, и все работало нормально, когда я обновился до ubuntu 16.04, мой vlc перестал находить мой сервер. Я запустил VLC через терминал и получил эту ошибку при нажатии на вкладку 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

У кого-нибудь есть идеи, как это исправить?

Мой телевизор и телефон все еще могут найти мой сервер.

10
задан 18 July 2016 в 03:41

3 ответа

Я нашел ответ.

можно загрузить новую версию libupnp здесь

И установить его:

cd Downloads
sudo dpkg -i libupnp6_1.6.19+git20160116-1_amd64.deb
0
ответ дан 18 July 2016 в 03:41

Отключение ipv6 работало на меня.

Решение от здесь :

echo 1 | sudo tee /proc/sys/net/ipv6/conf/all/disable_ipv6
0
ответ дан 18 July 2016 в 03:41
  • 1
    да. но prolem был с моим телефоном на самом деле, теперь зафиксирован. –  30 September 2018 в 21:37

В моем случае firewalld блокировал трафик на порту 1900 tcp / upd. Я включил его, и это сработало:

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

Адаптируйте код к вашей зоне.

Ссылка: http://www.vassox.com/infrastructure/networking/opening-a-port-with-firewalld/

0
ответ дан 6 March 2020 в 16:55

Другие вопросы по тегам:

Похожие вопросы: