ScPlayer

ScPlayer - Juce Based Network Music Player

View ScPlayer On GitHub



How to Build

Requires latest versions of JUCE(https://github.com/julianstorer/JUCE.git). It will work with versions 2.22 or later. To use the library it is necessary to first download JUCE to a location where your development environment can find it. Get the drowAudio(https://github.com/drowaudio/drowaudio) and put this module into Juce's modules directory.

To use the module simply include it, or a symbolic link to it, in your juce/modules folder. Simply them run the Introjucer as normal and tick the dRowAudio module. Config flags are provided to disable some functionality if not required (For ScPlayer you must disable curl module if your are reconfiguring using IntroJucer).

Just put your downloaded directory parallel to the Juce directory. And you are ready to go now. You can change the part of code and build your own copy of ScPlayer(Server) and CsPlayer(Client).

Platforms

All platforms supported by JUCE are will be also supported by ScPlayer. Currently these platform's Builds are avaialble.

  • Windows: Applications can be built using MS Visual Studio. The results are all fully compatible with Windows XP, Vista or Windows 7.
  • Mac OS X: Applications can be built with with Xcode.
  • GNU/Linux: Applications can be built for any kernel 2.6 or later using GCC libraries.
Project maintained by cyberCBM