Skip to content

abettadapur/RuseServer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

#Ruse: A Central Music Server

This software allows collaborative playlist creation and playback. With the server running and plugged into a pair of speakers, anyone can choose what should be played next!

##Client Apps Windows

Android

##Requirements

  • A Google Music All Access account

  • An Android or iOS device

##Features

  • Leverages a Google Music All Access pass to stream any content

  • Allows anyone with a client to search and queue music

  • Song, Album, and Artist search

  • Google Music Radio Support

  • Rich track metadata

  • Easy to setup and use

##Using Ruse

###Installation

####Linux

You will need Python 2.7 and VLC to run Ruse. You can install them via the command-line on Linux.

Ubuntu/Debian

apt-get update
apt-get install python python-pip vlc

Fedora/RHEL

yum install python python-pip vlc

Once you have Python installed, clone the repository and cd into it

git clone https://github.com/abettadapur/RuseServer.git
cd RuseServer

Install the requirements by running

   
pip install -r requirements.txt

Configure the bind and port in .crossbar/config.json, or leave them as the default 0.0.0.0:5000

Copy the example configuration file to a production version. Open in a text editor

cp ruse/etc/config/config.sample.py ruse/etc/config/config.py
gedit config.py

Fill in the information in the config file. Make sure that the bind and port numbers are the same as in .crossbar/config.json. If you use Google's two factor authentication, you will need to generate a one time password and use it here

Leave the streamkey set to None

Once everything is configured, run the server

crossbar start
python serve_wamp.py

####Windows

Install the Visual C++ Compiler for Python

Install the PyWin32 library

Follow the same steps as above

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published