Announcement

Collapse
No announcement yet.

Announce : Global Player (UK) Plugin (Classic FM, Capital, Smooth, Heart, LBC etc.)

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    Announce : Global Player (UK) Plugin (Classic FM, Capital, Smooth, Heart, LBC etc.)

    Announce : Global Player (UK) Plugin (Classic FM, Capital, Smooth, Heart, LBC etc.)

    I've created a plugin that integrates into the Global Player API.

    It makes available :
    • Live Radio (For all the Global brands)
    • 7 Day Catch up for all Global stations
    • Playlists (100's of looping stations playing genre playlists)
    • Podcasts Directory (with search)


    The range of content they supply is very good (especially the podcast directory and playlists). The bit rates of much of the content is disappointing. Their mobile app does make higher bit rates available with a sign-in. Sign-in should also make available the ability to subscribe to catchup and podcasts. So I will look into improving the plugin with a sign-in capability and hopefully gain access to the higher bit rates.

    It is available from the main 3rd party plugin repository.​
    Last edited by expectingtofly; 2023-03-21, 17:38.
    Stuart McLean

    ExpectingToFly Plugins :
    BBC Sounds, Global Player (UK), Times Radio, UK Radio Player, Virgin Radio (UK) and the Radio Favourites Plugin

    For BBC Sounds help see the BBC Sounds Wiki.

    #2
    [reserved]
    Last edited by expectingtofly; 2023-03-21, 17:38.
    Stuart McLean

    ExpectingToFly Plugins :
    BBC Sounds, Global Player (UK), Times Radio, UK Radio Player, Virgin Radio (UK) and the Radio Favourites Plugin

    For BBC Sounds help see the BBC Sounds Wiki.

    Comment


      #3
      Material icon

      Thanks for providing a Material-like icon, looks great. However, I noticed it appears larger than others. Most icons, and this included, are 24px x 24px - but they have a border of about 2px before the icon starts. I've adjusted the icon slightly, and (to me at least) the size fits better.

      GlobalPlayerUK_Plugin.zip
      Material debug: 1. Launch via http: //SERVER:9000/material/?debug=json (Use http: //SERVER:9000/material/?debug=json,cometd to also see update messages, e.g. play queue) 2. Open browser's developer tools 3. Open console tab in developer tools 4. REQ/RESP messages sent to/from LMS will be logged here.

      Comment


        #4
        Originally posted by cpd73 View Post
        Thanks for providing a Material-like icon, looks great. However, I noticed it appears larger than others. Most icons, and this included, are 24px x 24px - but they have a border of about 2px before the icon starts. I've adjusted the icon slightly, and (to me at least) the size fits better.

        [ATTACH]34069[/ATTACH]
        Thanks, I thought something didn't look quite right about it!
        Stuart McLean

        ExpectingToFly Plugins :
        BBC Sounds, Global Player (UK), Times Radio, UK Radio Player, Virgin Radio (UK) and the Radio Favourites Plugin

        For BBC Sounds help see the BBC Sounds Wiki.

        Comment


          #5
          Nice one, very useful, this is shaping up quite nicely with all the radio plugins.

          One minor observation, on catch up there is no station logo or presenter image displayed, any chance of slipping something in other than the default radio mast?
          Location 1: LMS 8.3 on Win 10 Brix Server, x3 SB Radios, x1 Touch, x1 Controller : Location 2: LMS 8.3 on Win 10 Brix Server, x2 SB Radios, x1 Duet Receiver, x1 Controller : Alexa Mediaserver Smart Skill, Material Android, SqueezeliteX control

          Comment


            #6
            Originally posted by staresy View Post
            Nice one, very useful, this is shaping up quite nicely with all the radio plugins.

            One minor observation, on catch up there is no station logo or presenter image displayed, any chance of slipping something in other than the default radio mast?
            Yes, the live and playlist streams all provide nice meta data. Unfortunately, the catch up streams don't seem to, I'll see if I can put something in its place.
            Stuart McLean

            ExpectingToFly Plugins :
            BBC Sounds, Global Player (UK), Times Radio, UK Radio Player, Virgin Radio (UK) and the Radio Favourites Plugin

            For BBC Sounds help see the BBC Sounds Wiki.

            Comment


              #7
              Originally posted by expectingtofly View Post
              Yes, the live and playlist streams all provide nice meta data. Unfortunately, the catch up streams don't seem to, I'll see if I can put something in its place.
              I see you've already done it, cheers, good work.
              Location 1: LMS 8.3 on Win 10 Brix Server, x3 SB Radios, x1 Touch, x1 Controller : Location 2: LMS 8.3 on Win 10 Brix Server, x2 SB Radios, x1 Duet Receiver, x1 Controller : Alexa Mediaserver Smart Skill, Material Android, SqueezeliteX control

              Comment


                #8
                Originally posted by staresy View Post
                I see you've already done it, cheers, good work.
                No changes yet. I expect some of the catchup streams do have meta data.
                Stuart McLean

                ExpectingToFly Plugins :
                BBC Sounds, Global Player (UK), Times Radio, UK Radio Player, Virgin Radio (UK) and the Radio Favourites Plugin

                For BBC Sounds help see the BBC Sounds Wiki.

                Comment


                  #9
                  Originally posted by expectingtofly View Post
                  I've created a plugin that integrates into the Global Player API.

                  It makes available :
                  • Live Radio (For all the Global brands)
                  • 7 Day Catch up for all Global stations
                  • Playlists (100's of looping stations playing genre playlists)
                  • Podcasts Directory (with search)


                  The range of content they supply is very good (especially the podcast directory and playlists). The bit rates of much of the content is disappointing. Their mobile app does make higher bit rates available with a sign-in. Sign-in should also make available the ability to subscribe to catchup and podcasts. So I will look into improving the plugin with a sign-in capability and hopefully gain access to the higher bit rates.

                  It is available from the main 3rd party plugin repository.
                  Wow that's great news, thank you [emoji106]

                  Just installed it and thought it would be nice if possible to be able to save presenters from catch up or podcasts in favourites.. It seems already possible for episodes but once you listen to one you don't need it in favs.. Level up for folder/presenter would be better.. I don't know if that applies to "sign in" requirements you mentioned.

                  Anyway great job, thanks!
                  3x Squeezebox Touch, 4x Squeezebox Radio, Squeezelite (RPi 3B with HiFiBerry DAC+Pro on OSMC), Material Skin Apk, Squeeze Commander, Logitech Media Server Version: 8.2.0 with Material Skin (Docker in DS218+)

                  Comment


                    #10
                    Originally posted by Jaca View Post
                    Wow that's great news, thank you [emoji106]

                    Just installed it and thought it would be nice if possible to be able to save presenters from catch up or podcasts in favourites.. It seems already possible for episodes but once you listen to one you don't need it in favs.. Level up for folder/presenter would be better.. I don't know if that applies to "sign in" requirements you mentioned.
                    Unfortunately, due to their dynamic nature, the catchup collections and podcasts are not compatible with LMS favourites. But as you mention, they do have a "subscribe" capability for both catchup and podcasts in their API. To integrate into that I will have to somehow support their sign in capability. I plan to have a look into supporting that, if that's possible I should be able to support both the subscribe and the access to the higher bitrates.
                    Stuart McLean

                    ExpectingToFly Plugins :
                    BBC Sounds, Global Player (UK), Times Radio, UK Radio Player, Virgin Radio (UK) and the Radio Favourites Plugin

                    For BBC Sounds help see the BBC Sounds Wiki.

                    Comment


                      #11
                      Thanks for working on this one - another great addition to the stable :-) As you say, the limited bitrates are a real shame, but hopefully you'll be able to sort out the signon and we'll have access to the higher rates as well.

                      BTW - one really minor thing which I only noticed because I was using Material. In Material, if you look at the settings, it shows you the help, and the help for the "Show in Radio Menu" says "Times Radio", not "Global Player"...

                      Comment


                        #12
                        Originally posted by psketch View Post
                        BTW - one really minor thing which I only noticed because I was using Material. In Material, if you look at the settings, it shows you the help, and the help for the "Show in Radio Menu" says "Times Radio", not "Global Player"...
                        Oops! copy and paste fail! Thanks, I'll get that fixed.
                        Stuart McLean

                        ExpectingToFly Plugins :
                        BBC Sounds, Global Player (UK), Times Radio, UK Radio Player, Virgin Radio (UK) and the Radio Favourites Plugin

                        For BBC Sounds help see the BBC Sounds Wiki.

                        Comment


                          #13
                          Where do you pick up the station logos from?
                          The transparency doesn't really work well with many of the wallpaper choices.
                          RadioFeeds UK & Ireland.. an up-to-date radio directory for your Squeezebox/Transporter/UE Smart Radio.. available from the mysqueezebox.com App Gallery.
                          Bonus: our RadioFeeds LMS plugin also lists AAC and the BBC's high-quality HLS streams on top of what's available in our MSB app.
                          Now with over 1000 registered users, it's available for Logitech Media Server (and Squeezebox Server, SqueezeCenter and SlimServer).
                          Click for more info: http://www.radiofeeds.co.uk/squeeze

                          Comment


                            #14
                            Originally posted by vinnielo View Post
                            Where do you pick up the station logos from?
                            The transparency doesn't really work well with many of the wallpaper choices.
                            Their API provides the links to them.
                            Stuart McLean

                            ExpectingToFly Plugins :
                            BBC Sounds, Global Player (UK), Times Radio, UK Radio Player, Virgin Radio (UK) and the Radio Favourites Plugin

                            For BBC Sounds help see the BBC Sounds Wiki.

                            Comment


                              #15
                              Would it be possible to switch to the RadioVIS logos?

                              The transparent ones just don't really work well with Squeezebox.
                              RadioFeeds UK & Ireland.. an up-to-date radio directory for your Squeezebox/Transporter/UE Smart Radio.. available from the mysqueezebox.com App Gallery.
                              Bonus: our RadioFeeds LMS plugin also lists AAC and the BBC's high-quality HLS streams on top of what's available in our MSB app.
                              Now with over 1000 registered users, it's available for Logitech Media Server (and Squeezebox Server, SqueezeCenter and SlimServer).
                              Click for more info: http://www.radiofeeds.co.uk/squeeze

                              Comment

                              Working...
                              X