New implementation of tikplay. Legacy software contained in the LEGACY directory.
Apart from what is listed in requirements.txt
(can be installed with pip), libmp3lame is also required for youtube-dl
You can use the client locally but you need to pipe your connection through, for example, kekkonen. The following example will deploy the tikplay client on your machine. Pre-requisites:
- SSH with key authentication enabled
- Python 3.3 installed
- Pip installed for Python 3.3
$ curl -L https://github.com/tietokilta-saato/tikplay/archive/client-v1.0.0.tar.gz | tar xvz
$ cd tikplay-client-v1.0.0
$ pip install --user -r requirements.txt
$ ssh -f -N -L 5000:tikradio.tt.hut.fi:5000 <username>@kekkonen.cs.hut.fi
$ echo "{\"host\": \"localhost:5000\", \"verbose\": true}" > ~/.tikplayrc
$ python client --help