View Single Post
Old 07-30-2015, 11:16 PM   #2
Human being with feelings
pljones's Avatar
Join Date: Aug 2007
Location: London, UK
Posts: 597

You'll need to attach another client to the server, purely to listen to what's happening. That will need to transcode the incoming NINJAM packets into the output format you want and send the resultant audio stream to another service that can stream to other clients.

You'll need to look at the NINJAM client source to see how the incoming NINJAM audio is encoded (I believe it uses OGG-compressed packets).

You'll need to find an appropriate internet streaming audio mechanism and implement that for clients to listen to.

You might want to contact the people who run ninjamer and ninbot to see if they can provide details on how they've implemented their solutions. Both have IceCast2 streaming and ninbot's website has a web-based player.
Originally Posted by Tony Williams
...Playing fast around the drums is one thing. But to play with people for others, to listen to, that's something else. That's a whole other world.
pljones is offline   Reply With Quote