Como é que tudo isto
funciona, afinal?
Servidores, renderers, sincronização, deteção: as palavras soam técnicas, mas as ideias são simples. Esta página explica o ecossistema UPnP inteiro de forma visual, em linguagem clara, para que tudo o que o Serento faz encaixe de vez. Dez minutos, sem um único termo por explicar.
Três papéis, uma rede doméstica
Todo o sistema de música UPnP, seja qual for a marca, é a mesma peça com três atores. Toque em cada um para ver o que faz. Os pontos âmbar são a conversa a correr pelo seu Wi-Fi.
Serento: o comando à distância
O Serento é o ecrã que tem na mão. Não guarda a sua música e não é ele que faz o som: dirige. Você percorre a biblioteca, escolhe um álbum, decide que coluna o toca. Na linguagem UPnP este papel chama-se ponto de controlo. A magia: como toda a gente fala a mesma língua, o Serento pode dirigir qualquer servidor e qualquer renderer, de qualquer marca.
Como é que se encontram uns aos outros?
Sem emparelhamentos, sem códigos, sem contas. Quando o Serento abre, chama pelo seu Wi-Fi («há aqui alguém que fale UPnP?») e todos os servidores e renderers respondem com o seu nome e endereço. Essa chamada e resposta é uma norma chamada SSDP, e é por isso que tudo aparece sozinho. Experimente:
Para a deteção funcionar
- Telemóvel/iPad/Mac e servidor na mesma rede Wi-Fi
- O iOS pede uma vez a permissão de Rede local, diga que sim (Definições → Serento → Rede local, se lhe escapou)
- A aplicação do servidor está mesmo a correr no computador/NAS
Os obstáculos clássicos
- Wi-Fi de convidados ou um segundo nome de rede, os aparelhos não se veem
- VPN no telemóvel, o tráfego sai da sua rede doméstica; desligue-a enquanto ouve
- «Isolamento de clientes» no router/AP, uma definição que separa os aparelhos de propósito; desative-a
- Firewall do computador a bloquear a aplicação do servidor
Porque é que o Serento sincroniza?
É a pergunta que mais recebemos. Resposta curta: a sincronização copia o ficheiro de catálogo, não os livros. O seu servidor conhece milhares de álbuns. Perguntar-lhe por Wi-Fi a cada ecrã (a cada rolagem, a cada pesquisa, a cada letra que escreve) seria lento e desajeitado. Por isso o Serento fá-lo uma vez, como deve ser:
O que a sincronização copia
Títulos, artistas, álbuns, géneros, anos, capas, formatos: a informação sobre a sua música. É pequena e rápida.
O que a sincronização não copia
Os próprios ficheiros de áudio. Esses ficam no servidor e são transmitidos a pedido quando carrega em reproduzir. O seu telemóvel não enche.
O que ganha
Navegação instantânea, pesquisa instantânea, prateleiras bonitas, mesmo com faixas às centenas de milhares. A biblioteca parece local porque o catálogo está local.
Quando devo sincronizar?
Sync Data: a cópia completa do catálogo. Numa biblioteca grande, vá buscar um café; é um custo único por dispositivo.
Sync Data: depois da primeira vez traz apenas o que é novo ou mudou, portanto um reforço demora segundos (MinimServer e Plex).
Volte a correr Sync Data para que os títulos, capas e etiquetas corrigidos substituam o catálogo antigo.
Por onde flui a música, afinal?
Esta é a parte que surpreende toda a gente. Quando reproduz para um streamer, o áudio nunca toca no seu telemóvel. O Serento apenas diz ao streamer «vai buscar esta música ao servidor», e depois os dois falam diretamente. Troque a saída abaixo e veja o caminho mudar:
Do que precisa
Uma rede doméstica
O seu router Wi-Fi normal. Tudo tem de estar na mesma rede, é esse o truque todo.
Um servidor de multimédia
Uma aplicação (MinimServer ou Plex) a correr num computador ou NAS, apontada à sua pasta de música. O nosso guia de configuração acompanha-o em cerca de 10 minutos.
Serento
Em iPhone, iPad ou Mac. O comando e, sempre que quiser, também o leitor.
Um renderer
Um streamer de rede, um amplificador com entrada de streaming, um DAC. Só é preciso para saída de alta-fidelidade; o próprio Serento reproduz muito bem pelo seu dispositivo.
Os seus primeiros cinco minutos no Serento
- 1Abra o Serento no mesmo Wi-Fi
Permita a Rede local quando o iOS perguntar. A deteção começa sozinha, não é preciso ecrã de configuração.
- 2Escolha o seu servidor
Vá a Definições → Bibliotecas. O seu servidor aparece pelo nome (é o SSDP a trabalhar). Toque nele.
- 3Corra o Sync Data
O catálogo copia-se e vai vendo a contagem de álbuns a subir. Biblioteca grande? Deixe-a terminar uma vez; todos os arranques seguintes são instantâneos.
- 4Escolha a saída
Toque no seletor de saída e escolha o seu streamer, ou «This iPhone / iPad / Mac». É o papel de renderer da secção 01.
- ✓Carregue em reproduzir
Percorra, toque num álbum, ouça. Da próxima vez que acrescentar música ao servidor, corra Sync Data e ela aparece aqui.
As perguntas que toda a gente faz
- A aplicação do servidor está a correr neste momento no computador/NAS?
- O seu dispositivo está no mesmo nome de Wi-Fi que o servidor (não no Wi-Fi de convidados, nem em dados móveis)?
- iOS: Definições → Serento → Rede local = ligado.
- VPN desligada no telemóvel/Mac.
- Definições do router: desative o isolamento de AP/clientes, se existir.
- Firewall do computador: permita a aplicação do servidor.
Noventa e nove vezes em cem é uma das primeiras quatro.
A reproduzir para um streamer: não. O áudio flui servidor → streamer diretamente; o seu telemóvel é só o comando e pode adormecer. A reproduzir no próprio dispositivo: o dispositivo é o leitor, portanto tem de continuar na rede e acordado o suficiente para tocar (bloquear o ecrã não faz mal; sair do alcance do Wi-Fi pára a música).
Não: servidores, renderers e Serento falam inteiramente dentro da sua rede doméstica. A internet só é usada para extras como rádio online, fotografias de artistas e consultas de metadados. A sua música toca bem com a internet em baixo.
O catálogo no seu dispositivo é uma cópia, não sabe que o servidor mudou. Primeiro peça ao próprio servidor que volte a analisar (MinimServer: Status → Rescan; Plex: analisar biblioteca) e depois, no Serento, corra Sync Data — depois da primeira sincronização só puxa o que mudou. Os álbuns novos caem em Adicionados recentemente.
Os ficheiros trazem muitas vezes uma miniatura embebida pequena (à volta de 500×500). Um folder.jpg / cover.jpg ao lado das faixas é normalmente a capa em resolução plena, e o Serento prefere-a automaticamente, pelo que os ecrãs grandes (A reproduzir, páginas de álbum) ficam nítidos.
O UPnP é um ecossistema de rede doméstica; fora do seu Wi-Fi o servidor é inalcançável. Para ouvir em movimento, use as transferências do Serento: guarde álbuns no dispositivo enquanto está em casa e reproduza-os em qualquer lado.
Não quando a saída é um streamer: é ele que puxa o ficheiro original diretamente do servidor, bit-perfect, FLAC, alta resolução, DSD, sem passar pelo telemóvel. Quando a saída é o próprio dispositivo, ele descodifica e reproduz na melhor qualidade que o seu hardware suporta.
UPnP é a língua comum. DLNA é uma certificação construída sobre ela; para os nossos efeitos, a mesma coisa. OpenHome é uma extensão que alguns streamers de alta-fidelidade falam: permite ao streamer guardar a sua própria fila de reprodução, pelo que a música sobrevive mesmo que o telemóvel desapareça por completo. O Serento fala as três e escolhe a melhor automaticamente, não há nada para configurar.
Ambos. Várias bibliotecas convivem lado a lado em Definições → Bibliotecas (cada uma sincroniza à parte). E vários dispositivos com Serento coexistem sem problemas: cada um guarda a sua cópia do catálogo e, na mesma rede, chegam a partilhar o estado de reprodução, pelo que o iPad pode mostrar e comandar o que o iPhone começou.
Está a ler o seu catálogo inteiro (potencialmente dezenas de milhares de entradas) mais as capas, por Wi-Fi, uma vez. Depois disso, navegar nunca toca na rede e os reforços seguintes (Sync Data) demoram segundos. Custo único, ganho permanente.
Um pequeno glossário
Toque numa palavra; são todos os termos que alguma vez encontrará no Serento ou nos fóruns de alta-fidelidade.
Pronto para montar o seu?
O guia de configuração leva-o do zero à música em cerca de dez minutos: instalação do servidor, valores de configuração para copiar e colar, e a primeira sincronização.