https://github.com/vedantparanjape/audio-streamer
a sync audio player
https://github.com/vedantparanjape/audio-streamer
audio-streaming boost-asio boost-libraries cpp networking
Last synced: 6 months ago
JSON representation
a sync audio player
- Host: GitHub
- URL: https://github.com/vedantparanjape/audio-streamer
- Owner: VedantParanjape
- License: gpl-3.0
- Created: 2019-06-24T16:49:42.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2019-08-06T17:14:53.000Z (about 6 years ago)
- Last Synced: 2025-03-24T16:53:18.871Z (7 months ago)
- Topics: audio-streaming, boost-asio, boost-libraries, cpp, networking
- Language: C++
- Size: 8.4 MB
- Stars: 3
- Watchers: 1
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# audio-streamer
a sync audio player## dependencies
`boost-1.65(tested only on version 1.65)`
`pyglet`
`libavbin`
`picoSHA2`## compile instructions
`cd build`
`cmake ..`
`make`the program binaries are generated in /build
## usage`./server [filename]`
enter a mp3 file to be played
`./client [server IP] [server PORT]`
for local configuration IP: 127.0.0.1 PORT: 9292
type "play" and press enter twice in the server console to start playing audio on all clients once all of them are connected and file is transferred