Thank you for your donation!


Cloudsmith graciously provides open-source package management and distribution for our project.


Problem: Moode and M3u radio playlists and Bubbleupnp
#1
I am new to Moode audio and very pleased with the sound quality through the Allo Boss Dac.

I use bubbleupnp server on my network to allow open home and multiple controllers and bubbleupnp on android as  a controller.

I have 2 NAS shares added to the the Moode library with smb which I can see the contents of and which also appear in the Moode DLNA folders in bubbleupnp. I can play an audio track fine with either Moode or bubbleupnp interfaces.

I have a question though about radio streams. One of my NAS folders has m3u playlist files of HLS BBC 320 radio streams, whilst I can see these and play them ok from the Moode web interface they do not show up in bubbleupnp. The folder structure is there but the playlists files are not and the folders are empty when you select them. Is there a way to make these visible in bubbleupnp?


If have also tried to use the standard bubbleupnp method of adding a radio stream and saving a playlist via the playlist screen. I get an action failed (error 501) when selecting moode as the renderer (openhome or normal)

I have refreshed the library, both in moode and bubbleupnp. I have also updated the DLNA database in Moode.

I am still learning how music streaming, DLNA, and Moode works with the pi. Any help from people who know more about how all this works would be very welcome. I would like to be able to stream BBC HLS streams to Moode openhome renderer from the bubbleupnp app if this is possible.

Thanks for any help.
Reply
#2
Further thought. The radio folder in bubbleupnp Moode DNLA is also empty too. I would have thought that this would have all the stations from the web interface? I can only assume that Moode is doing something to the stream that only the Moode player can do? It is great to find a pi player that plays BBC HLS 320 though so no complaints? Any help with the above would be great though.
Reply
#3
The Radio feature in moOde (Radio view) is for the core MPD player and its database. It doesn't exist in UPnP/DLNA.

There is a radio config in UPnP though where you can manually add station url's. Its in the file
/usr/share/upmpdcli/radio_scripts/radiolist.conf
Enjoy the Music!
moodeaudio.org | Mastodon Feed | GitHub
Reply
#4
(01-04-2021, 08:28 PM)M_D_F Wrote: Further thought. The radio folder in bubbleupnp Moode DNLA is also empty too. I would have thought that this would have all the stations from the web interface? I can only assume that Moode  is doing something to the stream that only the Moode player can do? It is great to find a pi player that plays BBC HLS 320 though so no complaints? Any help with the above would be great though.

Quoting from the upmpdcli documentation


Quote:Radio stations
Upmpdcli implements an OpenHome Radio service which allows selecting and listening to internet radio stations when using an OpenHome-compatible Control Point (e.g. Kazoo, Lumin, Bubble UPnP, etc.).
This facility uses Python 3.x, which must be available on the system for the radio links to work.
Radio channels can be accessed by using the Control Point application to select the Radio OpenHome source.
Radio stations can be defined in the configuration (at the end because of the use of section indicators), or in in a separate file by setting the [/url]
Code:
radiolist
[url=https://www.lesbonscomptes.com/upmpdcli/upmpdcli-manual.html#ohproductroom]
parameter in the main configuration.
An example of a simple radio station definition follows. The only mandatory value is the
Code:
url
one, which should point to the actual audio stream or to the station playlist link which will redirect to it (more detail in the radio scripts section.
Code:
artUrl
points to a static logo image for the station.
[radio Radio Eins]
url = http://opml.radiotime.com/Tune.ashx?id=s25111
artUrl = http://cdn-radiotime-logos.tunein.com/s25111q.png
Radio definitions may also include paths to scripts to be executed for retrieving the metadata and album art for the currently playing song. See the radio scripts section for more detail.

A long time ago I wrote a helper script for a user which copied moOde radio station directory into the upmpcli file but it's hopelessly out of date.

Regards,
Kent
Reply
#5
Thanks for the reply. The open home radio service sounds interesting. I have a second pi which I am going to load the bubbleupnp server on. Could I load the OpenHome Radio service on that pi too and stream through the network to the mood player?
Reply
#6
I tried turning this on in the .conf file on my Linux laptop last night but nothing appeared in bubbleupnp. Is there a sample file I could ook at and what should I actuallysee in bubbleupnp?
Reply
#7
I have now turned on openhome services on the pi in moode upnp config menus and have added a sample radio station to /etc/upmpdcli-radio.conf. I can still see nothing in bubbleupnp controller. I have to say I am not quite sure what I am looking for there? Any further help would be appreciated, I feel like I must be close to getting this to work somehow?
Reply
#8
(01-05-2021, 09:27 AM)M_D_F Wrote: I have now turned on openhome services on the pi in moode upnp config menus and have added a sample radio station to /etc/upmpdcli-radio.conf. I can still see nothing in bubbleupnp controller. I have to say I am not quite sure what I am looking for there? Any further help would be appreciated, I feel like I must be close to getting this to work somehow?

I don't use UPnP/DLNA/OpenHome services except occasionally to test the moOde functionality during the release cycle. If no one else responds to your posts, I'll try to find time later today to see what's up with the upmpdcli radio station support these days.

Regards,
Kent
Reply
#9
Thanks. I can always pay for mimimserver and streamer if it all gets tricky.
Reply
#10
What's intersesting is that on my windows pc the moode folders are all populated and the playlists for radio play fine in vlc. Its odd they are all empty in bubbleupnp.
Reply


Forum Jump: