Eu tenho um servidor minidlna rodando em minha casa e tudo funcionou bem quando eu atualizei para o ubuntu 16.04 meu vlc parou de encontrar o meu servidor. Corri o VLC via terminal e recebi esse erro ao clicar na guia 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
Alguém tem alguma idéia de como consertar isso?
Minha TV e telefone ainda podem encontrar meu servidor.
Eu encontrei a resposta.
Você pode baixar uma nova versão do libupnp aqui
E instale-o:
fonte
total jobs = 100, too many jobs
No meu caso, o firewalld estava bloqueando o tráfego na porta 1900 tcp / upd. Eu o habilitei e funcionou:
Adapte o código à sua zona.
Referência: http://www.vassox.com/infrastructure/networking/opening-a-port-with-firewalld/
fonte