https://github.com/ike/kexp-radio
A tiny internet radio tuned to 90.3 FM
https://github.com/ike/kexp-radio
music shell streaming
Last synced: 11 months ago
JSON representation
A tiny internet radio tuned to 90.3 FM
- Host: GitHub
- URL: https://github.com/ike/kexp-radio
- Owner: ike
- Created: 2016-03-24T17:21:55.000Z (about 10 years ago)
- Default Branch: master
- Last Pushed: 2020-10-12T23:18:19.000Z (over 5 years ago)
- Last Synced: 2025-01-06T12:41:13.311Z (over 1 year ago)
- Topics: music, shell, streaming
- Language: Shell
- Homepage:
- Size: 10.7 KB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# kexp-radio
A tiny script that helps you stream 90.3 KEXP from Seattle Washington. Also includes cronjob for a radio alarm clock.
## Requirements
Make sure mplayer is installed. If it's not already available on your system, download and install it here: https://mplayerhq.hu/design7/news.html. You might need to install `jq` as well: https://stedolan.github.io/jq/download/
## Installation
On most Unix-like systems, just put the shell script in your `/usr/local/bin` and make sure it's executable.
```
git clone git@github.com:ike/kexp-radio
cd kexp-radio
cp kexp /usr/local/bin
sudo chmod a+x /usr/local/bin/kexp
```
## Alarm clock crontab
Use the included crontab to turn on KEXP as a radio alarm clock. The crontab is currently set to 7am. Check out [Crontab Guru](https://crontab.guru) for a refresher on how to set a cron job correctly.
## Usage
- `kexp start` will start the stream in the background.
- `kexp stop` will stop the currently playing stream.
- `kexp np` will grab the current song title, if available.