The BBCiPlayer plugin is broken for both live and Listen Again (LA)
streams.

The damage is due to the work of the BBC's Audio Factory.

--------------------------------------------------------------------------------------------------------------------------

The BBCiPlayer plugin is a LMS plugin.

The BBC Radio applet is a separate facility that can be installed
directly on only the Touch and Radios
These fixes DO NOT apply to the applet.

--------------------------------------------------------------------------------------------------------------------------

FIXING the BBCiPlayer plugin
============================

There are temporary fixes for both live and LA.  These are due to the
sterling work of bpa & expectingtofly. 

They may be broken by the Beeb again at any time!  

This method comes with no liabilities on the poster or any of the
other contributors!   
You break it, you own it!  

Both methods require that you are comfortable with manipulating some
files located in the plugin directory.
See note a. below for the plugins folder location details.

You can fix both live and LA, or you can fix only one feature - your
choice.

You need to ensure that the BBCiPlayer is already installed to make
the fixes.

-----------------------------------------------------------------------------------------

A. Fixing LIVE streams

This method will enable live streams.  These now use a technlogy
called HLS.

Full instructions for installing the new PlayHLS plugin are here:

http://forums.slimdevices.com/showthread.php?103158-Announce-PlayHLS-Plugin-plugin-to-play-Apple-HLS-m3u8-stream&highlight=PlayHLS

And to correct the addresses (URLs) of the live radio channels, see:

http://forums.slimdevices.com/showthread.php?53229-Announce-BBCiPlayer-Plugin-(UK-only)&p=807276&viewfull=1#post807276


-----------------------------------------------------------------------------------------

B. Fixing LISTEN AGAIN streams

        There are two solutions.  
One involves a change for the existing technology, called RTMP. 

The other is somewhat more experimental and entails changes for
the new HLS solution.  

The RTMP fix retains the stop-seek-restart features for moving
to any part of a radio programme. 
The HLS fix doesn't support seek.
        
        WARNINGS

        !! Choose only one method!  
        !! Do not mix the fixes!
        
        
        
        
----------------------------------------------------------------------------------------

         RTMP fix: requires ONE replacment file
         ======================================
        
        1. Download and copy the file: RTMP-BBCXMLParser.pm to the BBCiPlayer
plugin folder

        2. Rename the existing BBCXMLParser.pm to ORIGINAL-BBCXMLParser.pm

        3. Rename RTMP-BBCXMLParser.pm to BBCXMLParser.pm
        
        4. Delete the cache.db file in the /.../squeezeboxserver/cache folder

        5. Reboot or Restart LMS
        
        
        HLS: requires TWO replacement files
        ===================================
        
        1. Download and copy the file: HLS-BBCXMLParser.pm to the BBCiPlayer
plugin folder
        
        2. Rename the existing BBCXMLParser.pm to ORIGINAL-BBCXMLParser.pm
        
        3. Rename HLS-BBCXMLParser.pm to BBCXMLParser.pm
        
        4. Download and copy the file: HLS-iPlayer.pm to the BBCiPlayer plugin
folder

        5. Rename the existing iPlayer.pm to ORIGINAL-iPlayer.pm
        
        6. Rename HLS-iPlayer.pm to iPlayer.pm
        
        7. Delete the cache.db file in the /.../squeezeboxserver/cache folder

        8. Reboot or Restart LMS
        
        -----------------------------------------------------------
        
        Notes:
        
a. The files you need to change are located in the
/.../squeezeboxserver/cache/InstalledPlugins/Plugins/BBCiPlayer
        
You can locate the location of the cache files for your
installation via LMS-gui - Settings - Information page

b. If you get lost (!), simply uninstall and reinstall the
BBCiPlayer plugin, and start again!

c. If you encounter any errors in the above, please PM me and
I'll try to correct the text.

-----------------------------------------------------------


+-------------------------------------------------------------------+
|Filename: RTMP-BBCXMLParser.pm                                     |
|Download: http://forums.slimdevices.com/attachment.php?attachmentid=17591|
+-------------------------------------------------------------------+


Touch - Muse M50 EX TPA3123 T-Amp Mini - Acoustics Q10 speakers
Logitech Radio
Logitech UE Smart Radio
Raspberry Pi + Squeezeplug LMS + Squeezelite - Logitech Mini Boombox
speaker (mothballed)
Cubieboard + Debian 7 + LMS 7.8.1 + Squeezelite - Soundwave SW100
bluetooth speaker
O2 Joggler + SqpOS + Aune X2 T-amp + Mordaunt Short ms-3.40 speakers 
IBOX + Debian 7 + LMS 7.8.1 + Squeezelite - Soundwave SW100 bluetooth
speaker
Squeeze2upnp - Sonos Play1 & Vistron internet radio (Reciva)
------------------------------------------------------------------------
castalla's Profile: http://forums.slimdevices.com/member.php?userid=15624
View this thread: http://forums.slimdevices.com/showthread.php?t=103312

_______________________________________________
plugins mailing list
[email protected]
http://lists.slimdevices.com/mailman/listinfo/plugins

Reply via email to