eBilal streaming audio player for Livemasjid.com on Raspberry Pi
728
This project turns a Raspberry Pi into an alternative to Radio Bilal. Once setup, it will play your selected live audio streams from livemasjid.com.
Latest revision: 1.0 19th April 2021 Release notes:
bash setup.shsudo apt update && sudo apt install git python3 python3-pip ffmpeg ssh-client build-essential libsystemd-devcd /opt/sudo git clone https://bitbucket.org/mitpeople/ebilal.gitsudo chown -R pi:pi ebilalcd ebilalpip3 install -r requirements.txtsudo cp other/*.service /lib/systemd/system/sudo chmod 644 /lib/systemd/system/ebilal*sudo systemctl daemon-reloadsudo systemctl enable ebilal.servicesudo systemctl enable ebilal_api.servicesudo systemctl start ebilal.servicesudo systemctl start ebilal_api.servicesudo systemctl status ebilal.serviceMOUNTS=["activestream"] to set streams to listen to (pick from livemasjid.com using the last word in the stream URL). e.g. MOUNTS=["greensidemasjid"]audio_device="" can be set to the value of the device name when running sudo amixer Default is "", other options to try: "PCM" or "Master"sudo systemctl status ebilal.service
journalctl -u ebilal.service -f
cd /opt/ebilalgit reset --hard origin/master (Note: this will override your settings.toml, so make a copy 1st)git pullpip3 install -r requirements.txtsudo systemctl restart ebilal.serviceTry the new API here: http://ebilal.local:8000/docs (if hostname is ebilal)
If you're using the pimoroni:
curl https://get.pimoroni.com/phatbeat | bash
A docker image has been setup, usage: docker run mitpeople/ebilal:latest --device /dev/snd
Licensed under AGPL-3.0-or-later (or AGPL-3.0-only
Content type
Image
Digest
sha256:9652ed90e…
Size
344.3 MB
Last updated
about 3 years ago
docker pull mitpeople/ebilal