Serento
SERENTO O ecossistema · Explicado com simplicidade

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.

Um aparelho pode fazer dois papéis. O seu iPhone pode ser o comando e o leitor (escolha «This iPhone» como saída). Um NAS pode alojar o servidor. Mas os três papéis existem sempre, e é esse o modelo mental que importa.

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:

MinimServer biblioteca
Streamer da sala leitor
Plex biblioteca
DAC do quarto leitor

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:

Servidor
Serento

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?

Primeira vez

Sync Data: a cópia completa do catálogo. Numa biblioteca grande, vá buscar um café; é um custo único por dispositivo.

Acrescentou música

Sync Data: depois da primeira vez traz apenas o que é novo ou mudou, portanto um reforço demora segundos (MinimServer e Plex).

Corrigiu etiquetas

Volte a correr Sync Data para que os títulos, capas e etiquetas corrigidos substituam o catálogo antigo.

Cada dispositivo guarda o seu próprio catálogo. O seu iPhone, iPad e Mac sincronizam cada um uma vez. É por isso que um dispositivo acabado de estrear mostra uma biblioteca vazia até correr o primeiro Sync Data; não há nada de errado, apenas ainda não copiou o catálogo.

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:

Servidor
Serento
Streamer
Comandos (minúsculos) Fluxo de áudio (a música)
Saída para streamer. O Serento envia pequenos comandos; o streamer puxa o áudio diretamente do servidor, bit-perfect, intocado. Pode bloquear o telemóvel, atender uma chamada, até sair da sala: a música continua, porque o seu telemóvel nunca esteve no caminho do áudio.

Do que precisa

Obrigatório

Uma rede doméstica

O seu router Wi-Fi normal. Tudo tem de estar na mesma rede, é esse o truque todo.

Obrigatório

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.

Obrigatório

Serento

Em iPhone, iPad ou Mac. O comando e, sempre que quiser, também o leitor.

Opcional

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

  1. 1
    Abra 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.

  2. 2
    Escolha o seu servidor

    Vá a Definições → Bibliotecas. O seu servidor aparece pelo nome (é o SSDP a trabalhar). Toque nele.

  3. 3
    Corra 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.

  4. 4
    Escolha 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.

  5. 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

  1. A aplicação do servidor está a correr neste momento no computador/NAS?
  2. 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)?
  3. iOS: Definições → Serento → Rede local = ligado.
  4. VPN desligada no telemóvel/Mac.
  5. Definições do router: desative o isolamento de AP/clientes, se existir.
  6. 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.

Universal Plug and Play: a língua comum que permite a aparelhos de música de qualquer marca encontrarem-se e trabalharem juntos numa rede doméstica, automaticamente.

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.