/radio

Online radio server

Primary LanguageGoMIT LicenseMIT

radio

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.

Copyright

  • Pavlovskii Anton, 2021-2023 (GPLv2).
  • Pavlovskii Anton, 2023-2024 (MIT).

See LICENSE for more details.