O Sendspin é um novo protocolo open-source que quer resolver o áudio multiroom.
A Open Home Foundation está a desenvolver aquilo que pode vir a ser a alternativa open-source aos sistemas de áudio multiroom ao estilo da Sonos. O projecto chama-se Sendspin (anteriormente Resonate) e foi criado para o ecossistema ESPHome, com o objectivo de sincronizar áudio e multimédia entre múltiplos dispositivos.
Em vez de ser um leitor de música propriamente dito, o Sendspin funciona como uma camada de sincronização e distribuição. Os sistemas de áudio existentes ligam-se ao protocolo, que trata do agrupamento, do controlo de tempo e da entrega dos streams. Na prática, permite transformar hardware já existente - como colunas feitas pelos utilizadores, ecrãs, e até luzes - num sistema multiroom avançado sem dependência de soluções proprietárias.
O protocolo assenta em quatro elementos principais: servidor, cliente, grupo e stream. Actualmente, o papel de servidor é assumido pelo Music Assistant, o que dá ao Sendspin uma integração imediata para muitos utilizadores. Os clientes declaram funções específicas, como reprodução de áudio, controlo, apresentação de metadados ou capas de álbuns, recebendo apenas a informação necessária. A sincronização é garantida através de ajustes de relógio e correções de áudio imperceptíveis.
Apesar de ainda ser considerado uma tech preview, o Sendspin já está a funcionar em hardware real, incluindo o Home Assistant Voice Preview Edition com ESPHome em chips ESP32. O protocolo é aberto, usa a licença Apache 2.0 e foi desenhado de raiz para evoluir sem quebrar a compatibilidade, pelo que há a garantia de que as colunas que trabalharem com a versão inicial continuarão a trabalhar ao longo das versões seguintes.
Quem estiver interessado em experimentar poderá fazê-lo através do Music Assistant e algo tão simples quanto um ESP32 ligado a uma coluna.
Subscrever:
Enviar feedback (Atom)





Sem comentários:
Enviar um comentário