Skip to content

frafall/multiroom

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

My multi room audio system

This is documentation of my multi room audio system, components and configurations. This includes part of the home automation as these are somewhat interlinked for audio control.

Target:

I want to implement a full media center with multi room audio capabilities with LEGAL streaming only. I want to teach my kids there are legal options out there and how to use them.

So, I only add Netflix, Viaplay, NRK and simular streaming sources.

Multi room audio with an open integration platform including sources which my kids use which is mainly Spotify, and sources I use which is mainly my old CD's digitized on my basement server.

The end result should be controllable from a cellphone or the old iPad I have lying around.

One new goal that has come up is a party mode, ie how can my son have a full house with everyone wanting to play their favorite music. My ideal solution would be to have a queue (Mopidy) where party members can upvote/downvote entries as well as add new entries from their own Spotify account or a simplified UI. I have not found any good/complete solutions.

Thoughts:

My son had a party last weekend, Snapcast stopped working in middle of party and they had to resort to a laptop connected directly to the stereo.

My fault, probably due to a bug in my static group code as Snapcast is damned solid. But, implementing a home automation and multi room system I need to make it foolproof. Wife acceptance factor drops like a rock if stuff like that happens.

Components:

Configuration:

  • Infrared configuration to control my Denon AVS-1907 and Getbox II.

Issues:

  • Netflix only works on Kodi 18 while Kodi 17 has issues with DVD playing
  • Plex for Kodi is flaky on server 1.10.1.4602 onwards, issues playing media. In addition it's not compatible with Kodi 18
  • Switching audio sources in Kodi while playing anything leads to errors, Kodi 17 crashes totally while Kodi 18 freezes after a few switches. Bad carma for wife acceptance factor when the 'old style' hifi equivalence was turning a knob to swap speakers
  • Librespot is currently fragmenting, no maintainer is active
  • Librespot missing basics like metadata api, full queue/list handling
  • Snapcast missing metadata and have dynamic groups. Resolved, added both in my repository.
  • Mopidy -> Snapcast is pipe based, no metadata. I'm working on a Pulseaudio interface for Snapcast which will include properties from Pulseaudio.

About

My multiroom media setup

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published