MusicOnCloud is the class project for the cs335a lesson http://www.csd.uoc.gr/~hy335a.
It relies on GStreamer in order to play .mp3 and .flac music files
For .deb distributions:
- gstreamer0.10
- gstreamer0.10−dev
- gstreamer0.10−fluendo−mp3
- gstreamer0.10−plugins−base
- gstreamer0.10−plugins−base−dev
For .rpm distributions
- gstreamer−0_10
- gstreamer−0_10−devel
- gstreamer−0_10−fluendo−mp3
- gstreamer−0_10−plugins−base
- gstreamer−0_10−plugins−base−devel
For Ubuntu
- gstreamer0.10
- libgstreamer0.10−dev
- gstreamer0.10−fluendo−mp3
- gstreamer0.10−plugins−base
- libgstreamer-plugins-base0.10-dev
For Arch OS
- gstreamer0.10-git
- gstreamer0.10-base-git
- gstreamer0.10−fluendo−mp3
After installing the dependencies of gstreamer check if the test program can be compiled. To do that:
- cd MusicOnCloud
- make test
- ./media/test path_to_a_music_file where path_to_a_music_file is the absolute path to a .mp3 or .flac music file.