RadioSpiral client written in Golang, for native Linux support.
It uses Flyte as the GUI and MPlayer as the backend to stream from the radio.
José Carlos Cuevas
cd3a909e61
Removed the need of cancelreader that didn't work on Windows as expected, so we did away with the silly pipe to return a ReadCloser of the output, and used the object directly from the RadioPlayer object itself. Now when we stop, we close the stream and the ffmpeg instance. |
||
---|---|---|
res | ||
.gitignore | ||
.tool-versions | ||
bundle.go | ||
CHANGELOG | ||
DEVELOPERS.md | ||
FyneApp.toml | ||
go.mod | ||
go.sum | ||
LICENSE | ||
main.go | ||
Makefile | ||
radioplayer.go | ||
README.md |
RadioSpiral Player for GNU/Linux
This is the official native GNU/Linux application to listen to RadioSpiral and keep informed about the upcoming shows. Self contained app, just requiring having MPlayer installed on the system.
It uses Flyte as the GUI and MPlayer as the backend to stream from the radio.
Installation
Just put it in your path or copy to $HOME/.local/bin
(ensure that it is in your path!).
Running
Launch the application and press play, that's all. You can pause the stream and control the volume with the buttons provided for that and the application will update itself to show you what's playing and the next live show for the radio.