The radio project, development of the streaming software itself and things related to it.
  • C++ 96.6%
  • CMake 2.8%
  • QMake 0.6%
Find a file
2020-09-12 21:38:25 +02:00
cmake_modules Implemented various tickets 2017-12-04 22:26:55 +01:00
Source Change time to relative seconds 2018-01-31 04:15:17 +01:00
Tests Implemented various tickets 2017-12-04 22:26:55 +01:00
.clang-format Added various files 2017-03-06 22:49:39 +01:00
.gitignore Add version information from git 2017-10-16 03:15:08 +02:00
CMakeLists.txt Fix version file location 2017-12-05 08:54:30 +01:00
COPYING Revert "Merge pull request #23 in THFMR/touhoufm-stream from feature/THFMR-16-remove-chat-interface to development" 2017-10-12 04:46:45 +02:00
README.md Update README.md 2020-09-12 21:38:25 +02:00
touhoufm-stream.pro Remove DB Files 2017-03-15 22:59:06 +01:00

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.