noelhibbard / node-airplayhub

AirPlay server which accepts streams and then streams the audio back out to multiple AirPlay devices with sync support.
51 stars 12 forks source link

can't get it to work, presumably because of node-airtunes #19

Open roccogranata opened 4 years ago

roccogranata commented 4 years ago

I really can't get node-airplayhub to work after I did a fresh & clean install of my server. I installed Debian buster and of course I tried first the versions of nodejs / npm that come with buster. The compilation itself did work, node-airplayhub started and it found all of my speakers. I was able to choose node-airplayhub as my reciever, but the speakers didn't start to play. It seems that node-airtunes is the problem, even the examples coming with the library itself don't work.

I already tried all the other versions of nodejs you can find at https://github.com/nodesource/distributions, but none of them did work. Could you please test your version of node-airplayhub if it works as it should and which versions of nodejs / npm you use? It would be nice if you could upload a running binary version of node-airplayhub together with the matching libraries of nodetunes and node-airtunes. node-airplayhub is a great piece of software and it fits all my needs, it annoys me that I didn't do a backup of it.

roccogranata commented 3 years ago

I managed to get it working again by using this fork of node-airtunes: https://github.com/jystervinou/node_airtunes.

  1. git clone https://github.com/noelhibbard/node-airplayhub
  2. npm install async optimist
  3. cd node-airplayhub
  4. edit package.json and replace marcokeur with jystervinou
  5. npm install

That's it! As the development has stopped I still miss a link between the iOS volume control and the volume control of node-airtunes.