Add support for radio streams
Open, Needs TriagePublic

asn created this task.Dec 11 2017, 8:15 AM
asn added a comment.Apr 12 2019, 7:09 AM

With libvlc playing an audio stream should be fairly easy to achieve. The URL just needs to be passed in the right form. So all we need is a way to add a stream to the playlist.

Hi,

According to the libvlc documentation, the method libvlc_media_new_location should be nice with some URL: https://www.videolan.org/developers/vlc/doc/doxygen/html/group__libvlc__media.html#gae1d3baee3f4610c6fe5818defcad3e6f .

I am motivated to take a look.

Hello,

Hi,

According to the libvlc documentation, the method libvlc_media_new_location should be nice with some URL: https://www.videolan.org/developers/vlc/doc/doxygen/html/group__libvlc__media.html#gae1d3baee3f4610c6fe5818defcad3e6f .

I am motivated to take a look.

You are welcome.
Keep in mind that you will need some kind of UI to find and list some web radios. It would be probably a good idea to try to get some input from KDE VDG design people if possible.
This page has info on how to contact them https://community.kde.org/Get_Involved/design .

Hello,

Just to keep you updated about my progress, I could read a radio stream within Elisa. I also could get some information from the stream like the current played song and update the information in the interface (in the headerbar and the playlist).

I think I will now create another tab under Files to manage radios objects and then make a proposition to the VDG team. For now I was told to inspire myself from Amarok.

Should I push a review once I am at the end of the task or should I push step by step ?

Hello,

Hello,

Just to keep you updated about my progress, I could read a radio stream within Elisa. I also could get some information from the stream like the current played song and update the information in the interface (in the headerbar and the playlist).

Thanks a lot about your progress report. This is already quite a nice work !

I think I will now create another tab under Files to manage radios objects and then make a proposition to the VDG team. For now I was told to inspire myself from Amarok.

I have been a very heavy user of Amarok (and enjoy my experience) and found a lot of good things in it.

Should I push a review once I am at the end of the task or should I push step by step ?

I think that a very big review at the end will be hard to review. It would probably be easier to split it.

The next stable release is coming and master is now targeted at the 0.5 stable release in a few months.

asn added a comment.May 29 2019, 5:47 AM

@jguidon any news on this?

mgallien moved this task from Backlog to In Progress on the Elisa board.Jun 5 2019, 3:51 PM
mgallien assigned this task to jguidon.Jun 26 2019, 5:16 AM
ngraham added a subscriber: ngraham.

Is there anything left to do here now?

Is there anything left to do here now?

I personally dream of a GHNS integration to get new radios without having to manually lookup the https stream and an URL for the image.

@jguidon do you plan to keep working on radios in Elisa ?

That's an awesome idea!

Yes, I also think it is a great idea!

I just read about KNS framework: knewstuff. Is that right?
It is not yet clear to me how to upload some information. Is it on store.kde.org?

Also I think we may have some quite complete functionality by adding some genre/category support at some time. What do you think?

Yes, I also think it is a great idea!

I just read about KNS framework: knewstuff. Is that right?
It is not yet clear to me how to upload some information. Is it on store.kde.org?

I am far from a specialist but yes that should be that.

Also I think we may have some quite complete functionality by adding some genre/category support at some time. What do you think?

This is a great idea. That would be very compelling.