Get BBC iPlayer working on Logitech Media Server with Squeezebox Touch & Classic


Getting BBC iPlayer to work on Logitech Squeezebox has not been simple in the last 18 months due to BBC's ongoing changes to their iPlayer infrastructure. Here's how I have it working as of February 2012 on a Logitech Squeezebox Plus and Logitech Squeezebox Classic, read on...


This is based on using Ubuntu and Logitech Media Server 7.7.3. The latest versions are:

BBC iPlayer from Triode v1.3.1alpha3
BBC iPlayer Extras from bpa v 1.8
New BBCXMLParser.pm from utgg

Steps:

1. Remove old versions

If you have older versions of the BBC iPlayer (before version v1.3.1alpha3) or BBC iPlayer Extras (before version v1.8) plugins, or you want to reinstalled these plugins, or remove even newer plugins (such as those used in the DASH solution), these need to be removed first. 

- Go to the Settings, Plugins page on the LMS GUI.
- Untick the plugins you want to remove (i.e. 'disable' them).
- If the plugins were installed by using 'Additional Repositories' near the bottom of the page, delete the repository URLs.
- Restart LMS. 
- Refresh the Settings, Plugins page.

2. Install updated 'alpha' version of Triode's BBC iPlayer plugin - version v1.3.1alpha3 (latest on 31st March 2015 incorporating many improvements over alpha2)

- Go to the Settings, Plugins page on the LMS GUI.
- Go to 'Additional Repositories' near the bottom. If this is not available, there should be an option to enable third party plugins. Tick this, and press 'Apply' at bottom right.
- Add the following line to the list of additional repositories:

http://triodeplugins.googlecode.com/svn/trunk/testrepo.xml

- Press 'Apply' at bottom right.
- Restart LMS.
- You should now find that either the new BBCiPlayer plugin is now already available and installed, or there is a box you can tick near the bottom of the plugins list (under "Triode's Squeezecenter Plugins (Test Versions)") to make it available on the next LMS restart. If the latter, tick it and restart LMS.

3. Install updated BBCXMLParser.pm file to fix a problem with BBC iPlayer "Listen Again" (BBC iPlayer Extras works without this patch).

See http://forums.slimdevices.com/showth...l=1#post834111 for the patched file BBCXMLParser.pm. There is currently no automated way of updating this file. You therefore have to replace this file in the BBCiPlayer folder. On ubuntu linux this is can be done as:

sudo cd /var/lib/squeezeboxserver/cache/InstalledPlugins/Plugins/BBCiPlayer/

mv BBCXMLParser.pm BBCXMLParser.pm.old

wget http://forums.slimdevices.com/attachment.php?attachmentid=19098&d=1446060671

sudo chown squeezeboxserver BBCXMLParser.pm

sudo chmod -x BBCXMLParser.pm

For other platforms you need to to find the file. Before replacing the file you should stop LMS. In all cases you need to check that the access rights for the file are the same as for other files in the same folder (so that LMS can run it). It is regrettably not possible to give detailed instructions here given the (wonderful) variety of platforms LMS runs on. Once updated, restart LMS.

4. Install updated version of bpa's BBC iPlayer Extras plugin - version v1.8

Repeat the instructions in step 1 except use the repository below, and ensure that the BBC iPlayer Extras plugin version 1.8 is selected and installed.

http://bpaplugins.googlecode.com/svn/trunk/repo-short.xml

The plugin will either be installed straight away after a restart, or you need to tick it against "bpa's Squeezecenter Plugins Short". 

This method of listening to On Demand streams usually provides a better quality stream for Radio 3.

5. Restart Logitech Media Server

sudo service logitechmediaserver restart


Kudos goes to PasTim and utgg for their guides, plus bpa and Triode for the plugins / apps.

Sources:

Original guide

XML Parser (utgg)



25 comments:

  1. Will it work on a duet?
    Thanks.
    Andrew

    ReplyDelete
  2. > Will it work on a duet?

    Happy and relieved to say yes, it will. (Leastways, it works on my Duet fine.)

    The only issue that I've found since is that the various station logos don't load any more - eg, the Radio 6 Music logo is specified as
    http://www.bbc.co.uk/radio/imda/logos/radio4x_logomobile1-1.png
    but that file doesn't exist. There may be a way to fix this, but I've been too lazy to look into it so far!

    ReplyDelete
  3. This comment has been removed by the author.

    ReplyDelete
  4. Once again another struggle with the Squeezebox. Problems yesterday with Spotify... today BBC listen again. returns the dreaded "Error: No items found in playlist"

    Radio Touch and Squeezeplay.

    Running on a Mac server. LMS 7.9.0


    Any help?

    ReplyDelete
  5. Actually it only seems to be on Radio 4 fm. Others seem to play 'listen again streams' just fine.
    Nobody mentioned that Spotify must only be installed on either LMS or my squeezebox. If on both a conflict seems to block the app!

    ReplyDelete
  6. We the biggest Photoshop Service As images of products are the biggest weapon for a business company. Perfect photoshop service means a lot to this professional business purpose. Do Visit to have more knowledge about unique service.

    ReplyDelete
  7. Antivirus instantly cubes all of sites which may have malware in it. Just as So that you obtain yourself a correct scanning of this gadget Updated regularly. Links offered inside the mailbox. Norton Anti Virus should be upgraded and Some of Norton's characteristics is the feature Accounts on the default , in addition, it scans the complete emails also blocks the Norton Internet Security is a security Program product from Which safeguards the apparatus.
    norton.com/setup

    office.com/setup

    office.com/setup

    norton.com/setup

    norton.com/setup

    norton.com/setup

    ReplyDelete
  8. geek squad tech support issues with your cellphone? Unable to install the software application on your PC? From cellphone to camcorder the certified experts have solutions for every issue. Find proper fixes to issues to every hardware related issue you face. Seek the specialized help at Geek Squad Tech Support for all your device related issues. Best tech help is available in-store, at home and at your workplace. Don’t get bothered with issues affecting your device performance. Discuss the issues with Geek Squad Agents and get proper fixes for issues. The certified agents help you resolve your issues instantly. Connect with Professionals round the clock anytime, anywhere according to your comfort. geek squad tech support

    ReplyDelete

  9. Best Buy Geek Squad Live Chat is a customer care team of experts that are available 24/7 to rescue the troubled souls. reach forBest buy live chat experts anytime and you would be rescued, instantly.

    ReplyDelete


  10. Geek Squad Tech Support provides the best technical help and guidance. Get in touch with extensively trained tech support team for all sort of queries and issues regarding your devices. You can contact Geek Squad round the clock according to your convenience.

    ReplyDelete
  11. Get the solutions to all the technical issues with all your electronic appliances at Geek Squad Tech Support. Avail wide no of services, on-site, and over the Internet via remote access and In-store, and also provides 24/7 telephone and emergency on-site support. Reach the experts at Geek Squad Tech Support for removing all technical glitches with your devices

    ReplyDelete
  12. Geek Squad Support works effortlessly towards serving the consumers and have a wide stretch toward resolving the issues, our Geek Squad Support provides you with all the answers to your issues.

    ReplyDelete
  13. I really happy found this website eventually. Really informative and inoperative, Thanks for the post and effort! Please keep sharing more such blog.

    norton.com/setup

    norton.com/setup

    mcafee.com/activate

    kaspersky activation code

    free pogo games

    roadrunner email

    aol mail

    ReplyDelete
  14. I really happy found this website eventually. Really informative and inoperative, Thanks for the post and effort! Please keep sharing more such blog.

    norton.com/setup

    norton.com/setup

    mcafee.com/activate

    kaspersky activation code

    free pogo games

    roadrunner email

    aol mail

    ReplyDelete
  15. I really happy found this website eventually. Really informative and inoperative, Thanks for the post and effort! Please keep sharing more such blog.

    norton.com/setup

    norton.com/setup

    mcafee.com/activate

    kaspersky activation code

    free pogo games

    roadrunner email

    aol mail

    ReplyDelete
  16. I am very thankfull to you for sharing this fantastic article , I appereciate your work .

    mcafee.com/activate

    ReplyDelete
  17. It is very fantastic article , Thanks for sharing .

    mcafee.com/activate , mcafee.com/activate , mcafee.com/activate

    ReplyDelete
  18. It read your article every thing is clear , Thanks for sharing.

    office.com/setup , office.com/setup

    ReplyDelete
  19. I really happy found this website eventually. Really informative and inoperative, Thanks for the post and effort! Please keep sharing more such blog.

    norton.com/setup

    norton.com/setup

    mcafee.com/activate

    kaspersky activation code

    pogo not loading

    roadrunner email

    aol mail password recovery

    ReplyDelete
  20. YouTube is using several people today and worldwide billions of users on YouTube. There you can watch amazing content, music, or the latest videos. If you want to connect YouTube on your gadget during this time you facing any type of error so you don't take tension. Few steps to resolve issues visit our website YouTube Activate follow the instructions or enjoying videos. But if you do not do these steps, you contact us our toll-free and there our expert team fix your issues immediately furthermore provides the finest solution.

    ReplyDelete