The radio project, development of the streaming software itself and things related to it.
- C++ 96.6%
- CMake 2.8%
- QMake 0.6%
| cmake_modules | ||
| Source | ||
| Tests | ||
| .clang-format | ||
| .gitignore | ||
| CMakeLists.txt | ||
| COPYING | ||
| README.md | ||
| touhoufm-stream.pro | ||
TouHou.FM Streamer
WARNING: Legacy Project! New modular version: THFMR2
This monolithic project used to stream music for touhou.fm, it has since been superseded by the new modular system THFMR2.
Building
To build the software, you need cmake, postgresql-devel, libtta-devel and libopus-devel
mkdir build
cd build
cmake ..
cmake --build .
Running
The server needs access to a PostgreSQL server with the correct schema which can be created by using fm.touhou.db. Note that this migration tool assumes the current modular system, as such, it might become incompatible with this legacy project.