Projet de relais de radio à l'aide de Raspberry Pi
Find a file
study-faraphel a7c1bba666 reorganised some parts of the code
Utils moved to subdirectories
Task activation have been moved to static member of the Task class, instead of being manually activated.
2024-11-26 21:57:37 +01:00
assets improved messages and structure of the program 2024-11-11 13:39:13 +01:00
source reorganised some parts of the code 2024-11-26 21:57:37 +01:00
.gitignore use broadcast address 2024-11-10 13:09:58 +01:00
CMakeLists.txt reorganised some parts of the code 2024-11-26 21:57:37 +01:00
Dockerfile use broadcast address 2024-11-10 13:09:58 +01:00
LICENSE.md added an id system to the peers 2024-11-08 16:29:11 +01:00
README.md improved latency before playing an audio 2024-11-14 13:24:49 +01:00

Installation

Debian

# Pre-requires
sudo apt install chrony

# Download
sudo apt install -y git
git clone https://git.faraphel.fr/study-faraphel/M2-PT-DRP
cd M2-PT-DRP

# Dependencies
sudo apt install -y libmpg123-dev libssl-dev portaudio19-dev

# Compile
sudo apt install -y build-essential cmake ninja-build pkg-config
cmake -S . -B build -G Ninja
cmake --build build 
cd build

# Run
sudo ./M2-PT-DRP --host ff02::1 --ipv6