Skip to content
neutmute edited this page Sep 24, 2016 · 5 revisions

Projects and Namespaces

Swimbait.Server

The emulated music cast server - hosting on HTTP ports, sending UDP

Swimbait.Console

Tools for testing the server

Swimbait.Common

Common code between server and console

MusicCast.Api

Request/Response DTOs

MusicCast.Client

What is currently the YamahaService. Rename to MusicCastClient

MusicCast.Console

Console app for calling the client and doing interesting things eg

  • musiccast.console -device=192.168.1.7 -power=on
  • musiccast.console -device=192.168.1.7 -play=\\mysan\music\nevergonnagiveyouup.mp3
  • musiccast.console -device=192.168.1.7 -power=standby

MusicCast.ClientBridge

Speculating this will be required for the HomeBridge to call? Hosted HTTP client that simplifies the calls to a MusicCast speaker