radio is an application that captures computer's audio and broadcasts it to one client using HTTP.
Audio is transmitted as audio/wav
, so if you don't want to experience a considerable delay, use it only on LAN-connected devices.
For capturing audio application uses CGO to interface with libpulse-simple. Logically, it requires you to have a PulseAudio sound backend. It can be easily ported to any other sound backend, if desired.
- Pavlovskii Anton, 2021-2023 (GPLv2).
- Pavlovskii Anton, 2023-2024 (MIT).
See LICENSE for more details.