Sendspin är ett öppet protokoll för multi-room-ljud som utvecklas av Open Home Foundation, den ideella organisation som också står bakom Home Assistant, ESPHome och Matter.JS. Projektet har nu nått Release Candidate 1, vilket innebär att den officiella specifikationen och tillhörande SDK:er håller på att spikas.
Problemet Sendspin försöker lösa handlar inte om att streama ljud i sig - det klarar AirPlay, Chromecast och Sonos redan bra. Svårigheten uppstår när enheter från olika ekosystem ska hållas synkroniserade i samma rum eller hus.
En AirPlay-högtalare, en Chromecast-enhet och en DIY-byggd ESP32-spelare talar normalt olika språk, och att få dem att spela i takt är komplicerat. Sendspin ska fungera som ett gemensamt lager som sköter just den samordningen.
Bryggor till befintlig hårdvara
Ett konkret exempel är funktionen Sendspin Bridges i Music Assistant 2.8. Där kan kompatibla AirPlay- och Chromecast-enheter "paketeras" som Sendspin-spelare, ungefär som en Matter-brygga, så att de kan ingå i samma synkroniserade grupp som enheter med native Sendspin-stöd. Det gör att befintliga högtalare i många fall kan bli en del av systemet utan att bytas ut, även om vissa Chromecast-implementationer enligt artikeln inte fungerar fullt ut med bryggan.
Protokollet är enligt Open Home Foundation tänkt att göra mer än att bara hålla flera ljudströmmar i takt. Specifikationen definierar också roller för spelare, ljudkällor, styrenheter, metadata, konstverk och visualisering, så att en högtalare kan spela musiken medan en annan skärm visar skivomslag eller styr belysning utifrån ljudets takt och volym. Ljud skickas som PCM eller FLAC, med Opus som valfritt tillägg, och anslutningar är krypterade lokalt med Noise Protocol Framework.
Hårdvara som redan stöder Sendspin
Home Assistant Voice Preview Edition har enligt artikeln redan Sendspin-stöd via sin 3,5 mm-utgång. ESPHome har lagt till Sendspin-komponenter, om än fortfarande märkta som experimentella, vilket gör det möjligt att bygga egna ESP32-baserade spelare. Apollo Automation säljer redan adaptern CAST-1, en ESP32-S3-baserad ljudadapter för 29,99 dollar som kopplas till befintliga förstärkare och högtalare via 3,5 mm-uttag, och Third Reality har släppt en utvecklarenhet med native Sendspin-stöd.
Open Home Foundations grundare Paulus Schoutsen säger i artikeln att målet är att multi-room-ljud om två till tre år ska vara "ett löst problem som vem som helst kan experimentera med". Protokollet saknar i dagsläget fullt stöd för surroundljud med kanaltilldelning för hemmabiosystem.
Källa: Matter Alpha

