Read the statement by Michael Teeuw here.
Online Radio
-
@bugsounet Oh, good to know. I use Bullseye for a while but currently only have a mirror running without audio.
@tanvir586
In default mode (which you use) mplayer is used. As i wrote in the documentation mplayer has caused a lot of problems with many streams. You could try to switch to vlc instead which is working much better but does not provide the current stream information.{ module: "MMM-MplayerRadio", header: "Radio", position: "top_center", config: { //autoplay: 0, customCommand: "/usr/bin/vlc", customCommandArgs: ["-I","dummy","###URL###"], stations: [ { title: "Al Mubarak", url: "https://emasjidlive.co.uk/listen/almubarakradio", logo: "https://upload.wikimedia.org/wikipedia/commons/a/ac/Antenne-bayern-logo.png", }, ], }, },
Make sure to install vlc first:
sudo apt update && sudo apt install -y vlc
-
@wishmaster270 Hi I’ve tried this aswell. And I installed the vlc. But still not working. I’ll try it again now.
-
@wishmaster270 ok. Didn’t work. I have another mirror with no speaker. And that’s os 11.2. I can copy that sd card and try on my new mirror. Do you think it will work or I should do something on this one?
-
@tanvir586 If you do have graphical access directly or via vnc you can check the audio settings first.
Maybe the sound is send to analog out instead of hdmi. -
@wishmaster270 If you do a right click on the speaker symbol you can decide where to output the sound:
-
@wishmaster270 ![alt text]
It’s on Hdmi. And I can play YouTube, sound OK on YouTube -
@tanvir586 Ok. Maybe the vlc on the shell ignores it.
Found an interesting thread which suggests running vlc with a additional option:
{ module: "MMM-MplayerRadio", header: "Radio", position: "top_center", config: { //autoplay: 0, customCommand: "/usr/bin/vlc", customCommandArgs: ["-I","dummy", "--alsa-audio-device", "hw:0,0", "###URL###"], stations: [ { title: "Al Mubarak", url: "https://emasjidlive.co.uk/listen/almubarakradio", logo: "https://upload.wikimedia.org/wikipedia/commons/a/ac/Antenne-bayern-logo.png", }, ], }, },
If you use a Raspberry Pi 4 with two hdmi you may need to change “hw:0,0” to “hw:1,0” depending of the port your monitor is connected to.
Maybe this helps. I can not test it at the moment.
Edit:
Some people suggest to add
dtoverlay=vc4-fkms-v3d
to “/boot/config.txt” additionally.
-
@wishmaster270 found the problem…
its my url. its play http://play.antenne.de/antenne.m3u. but it doesnt play https://emasjidlive.co.uk/listen/almubarakradio. -
@tanvir586 is there anything I can do here?
-
@tanvir586 Hi, just checked the website and found the “real” url of the radio.
The url “http://95.154.250.9:9980” works fine with my vlc. As long as they do not change their ip it will be functional.If it stops working you can go to https://almubarakradio.com/ hit the “Tune in live” button and copy the url of the browser window.
Edit:
Found a better way. You can use the url “https://relay.emasjidlive.uk/almubarakradio” which is the url used by the player on page “https://emasjidlive.co.uk/listen/almubarakradio”