Low level, UDP, audio streaming application. Durung this project, we developed our own applicative protocol on top of UDP to transmit the audio.
The project consists in a client/server architecture voice over IP application, similar to Skype or TeamSpeak.
The project is OS independent (Unix system and Windows).
- portaudio, opus: Audio processing and compression
- Asio: Networking
- Qt: GUI
- sqlite_orm: Database
pip install --user conan conan remote add bincrafters https://bincrafters.jfrog.io/artifactory/api/conan/public-conan conan config set general.revisions_enabled=1- Ubuntu
sudo apt-get install qtbase5-dev qtdeclarative5-dev- Fedora 34
sudo dnf install qt5-qtbase-develmkdir build && (cd build && conan install .. --build=missing && cmake .. && make)or
./build.sh re