• 1(current)
  • 2
  • 3
  • 4
  • 5
  • 179
"iPlayer WWW" add-on
This Kodi add-on enables UK users to playback TV content from the BBC iPlayer website.

It uses the BBC website for retrieving information about programmes, which is why it was called "iPlayer WWW".

Pretty much everything should work by now:
  • HD streams are available.
  • Automatic stream selection can be configured.
  • Audio described and Signed content works.
  • Subtitles work for catchup content.
  • Note that all of this needs to be configured in the add-on settings.
  • Personalised features using your BBCiD are available.
  • Radio is supported since version 2.0.0.
  • DASH streams are supported since version 3.0.0, on Kodi Krypton or later using inputstream.adaptive

The development site is available on Github (see changelog.txt for more details).
See https://github.com/vonH/plugin.video.ipl...tree/helix for the 2.x branch of the add-on (Kodi Helix till Jarvis)
See https://github.com/vonH/plugin.video.ipl...ee/krypton for the 3.x branch of the add-on (Kodi Krypton and later)
These are work in progress. If you want a specific snapshot/release, please download it from here: https://github.com/vonH/plugin.video.ipl...w/releases

The latest release can be installed from the official repo (helix and krypton).

If you post any problems with the add-on, please first read the FAQ below and try to be as specific as possible:
  • Where did you encounter the problem? Which section/menu entry did you select?
  • What is the nature of the problem? A typo? Empty content? A stream not playing?
  • Is there an error message you get in the GUI or in your kodi.log file? If so, please specify.
  • Which version and platform of Kodi are you using?
  • Which version of the add-on are you using?


1. Version 3.x of the add-on fails to install because of a missing dependency to inputstream.adaptive.

Version 3 of the add-on needs the add-on InputStream Adaptive to be installed and enabled before you can install or upgrade it.
Some devices might not be able to install InputStream Adaptive but most platforms should be ok.

Usually, InputStream Adaptive just needs to be enabled:
  • Start Kodi 17 or later.
  • Go to System->Add-ons->My Add-ons->VideoPlayer.InputStream -> InputStream Adaptive
  • Right click and select Information->Enable or left click and then choose Enable
Please note that the exact procedure may depend on the skin you are using. For Estuary, just skip System and go for Add-ons right away.

2. Kodi keeps buffering when I play a programme.

The add-on will use the highest available quality and bitrate by default. This can lead to problems if your internet connection is too slow for the selected stream or if it is suffering from high load because of other users on the same network.

If Kodi keeps buffering frequently, the most likely cause is that your connection is too slow. In this case, go to the add-on settings and disable the "Play streams automatically using these settings" option on the "Streams" tab. With this option disabled, the add-on will always show you a list of different streams available for each programme. Try different bitrates and suppliers until you find a combination which works well on your internet connection. Then go back to the add-on settings, switch "Play streams automatically using these settings" back on and select the appropriate CDN and bitrate below. Now, the add-on will automatically start with your favourite bitrate and CDN.

If Kodi is just buffering occasionally, it might simply run out of buffer for a moment. Instead of using a different bitrate, it might be sufficient to increase the size of your buffer. For more information on buffers in Kodi, please see the Kodi wiki: HOW-TO:Modify the video cache.

On a side note: The best option to avoid buffering would be if Kodi could switch between different streams/bitrates on the fly. This is the way the official iPlayer works. Unfortunately, this functionality is not available for HLS streams and not yet perfect for DASH streams in Kodi.
Thank you.
first_time_user (wiki) | free content (wiki) | forum rules (wiki) | PVR (wiki) | Debug Log (wiki)

The official Kodi version does not contain any content what so ever. This means that you should provide your own content from a local or remote storage location, DVD, Blu-Ray or any other media carrier that you own. Additionally Kodi allows you to install third-party plugins that may provide access to content that is freely available on the official content provider website. The watching or listening of illegal or pirated content which would otherwise need to be paid for is not endorsed or approved by Team Kodi.
(2015-09-19, 12:51)CaptainT Wrote: The current version is a beta release. Any kind of feedback is welcome.
CaptainT Thank you for providing this "iPlayer WWW" beta in a clean new thread.

I gave beta plugin a very quick trial on my RPi2 where generally seems to be working OK, Live TV appears to work fine, but with playback of selected catchup items slightly more hit/miss with some requests not starting stream (With request to check log file) The following is a short extract from my Kodi.log which may provide some clues
PHP Code:
12:08:01 320513.625000 T:1570190400  NOTICEThread JobWorker startauto deletetrue
:08:04 320516.468750 T:1433400384  NOTICEThread BackgroundLoader startauto deletefalse
:08:27 320539.750000 T:1433400384  NOTICEPrevious line repeats 2 times.
12:08:27 320539.750000 T:1433400384  NOTICEThread JobWorker startauto deletetrue
:08:29 320541.468750 T:1570190400 WARNINGCOMXImageFile::GetCodingType progressive images not supported by decoder
:08:29 320541.468750 T:1570190400 WARNINGPrevious line repeats 1 times.
12:08:29 320541.468750 T:1570190400  NOTICELoadJpegunable to load /storage/.kodi/addons/plugin.video.iplayerwww/fanart.jpg
:09:45 320617.906250 T:1570190400  NOTICEThread JobWorker startauto deletetrue
:09:45 320617.937500 T:1433400384  NOTICEThread BackgroundLoader startauto deletefalse
:09:50 320622.906250 T:1433400384  NOTICEThread LanguageInvoker startauto deletefalse
:09:51 320623.062500 T:1433400384  NOTICE: -->Python Interpreter Initialized<--
12:09:51 320623.281250 T:1450177600  NOTICEThread BackgroundLoader startauto deletefalse
:09:55 320627.093750 T:1433400384  NOTICEThread LanguageInvoker startauto deletefalse
:09:55 320627.250000 T:1433400384  NOTICE: -->Python Interpreter Initialized<--
12:09:57 320629.687500 T:1450177600  NOTICEThread BackgroundLoader startauto deletefalse
:10:22 320654.125000 T:1450177600  NOTICEThread LanguageInvoker startauto deletefalse
:10:22 320654.281250 T:1450177600  NOTICE: -->Python Interpreter Initialized<--
12:10:26 320658.343750 T:1450177600   ERROREXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--
Error Type: <class 'urllib2.HTTPError'>
Error ContentsHTTP Error 400Bad Request
(most recent call last):
File "/storage/.kodi/addons/plugin.video.iplayerwww/default.py"line 817in <module>
File "/storage/.kodi/addons/plugin.video.iplayerwww/default.py"line 449in AddAvailableStreamItem
File "/storage/.kodi/addons/plugin.video.iplayerwww/default.py"line 348in ParseStreams
File "/storage/.kodi/addons/plugin.video.iplayerwww/default.py"line 575in OpenURL
File "/home/stephan/projects/openelec-6.0/build.OpenELEC-RPi2.arm-5.95.5/Python-2.7.3/.install_pkg/usr/lib/python2.7/urllib2.py"line 126in urlopen
"/home/stephan/projects/openelec-6.0/build.OpenELEC-RPi2.arm-5.95.5/Python-2.7.3/.install_pkg/usr/lib/python2.7/urllib2.py"line 406in open
"/home/stephan/projects/openelec-6.0/build.OpenELEC-RPi2.arm-5.95.5/Python-2.7.3/.install_pkg/usr/lib/python2.7/urllib2.py"line 519in http_response
"/home/stephan/projects/openelec-6.0/build.OpenELEC-RPi2.arm-5.95.5/Python-2.7.3/.install_pkg/usr/lib/python2.7/urllib2.py"line 438in error
"/home/stephan/projects/openelec-6.0/build.OpenELEC-RPi2.arm-5.95.5/Python-2.7.3/.install_pkg/usr/lib/python2.7/urllib2.py"line 378in _call_chain
"/home/stephan/projects/openelec-6.0/build.OpenELEC-RPi2.arm-5.95.5/Python-2.7.3/.install_pkg/usr/lib/python2.7/urllib2.py"line 625in http_error_302
"/home/stephan/projects/openelec-6.0/build.OpenELEC-RPi2.arm-5.95.5/Python-2.7.3/.install_pkg/usr/lib/python2.7/urllib2.py"line 406in open
"/home/stephan/projects/openelec-6.0/build.OpenELEC-RPi2.arm-5.95.5/Python-2.7.3/.install_pkg/usr/lib/python2.7/urllib2.py"line 519in http_response
"/home/stephan/projects/openelec-6.0/build.OpenELEC-RPi2.arm-5.95.5/Python-2.7.3/.install_pkg/usr/lib/python2.7/urllib2.py"line 444in error
"/home/stephan/projects/openelec-6.0/build.OpenELEC-RPi2.arm-5.95.5/Python-2.7.3/.install_pkg/usr/lib/python2.7/urllib2.py"line 378in _call_chain
"/home/stephan/projects/openelec-6.0/build.OpenELEC-RPi2.arm-5.95.5/Python-2.7.3/.install_pkg/usr/lib/python2.7/urllib2.py"line 527in http_error_default
HTTP Error 400Bad Request
-->End of Python script error report<--
12:10:26 320658.531250 T:1968414720   ERRORPlaylist Playerskipping unplayable item0path [plugin://plugin.video.iplayerwww/?url=http%3A%2F%2Fwww.bbc.co.uk%2Fiplayer%2Fepisode%2Fb0695zz9%2Fcradle-to-grave-episode-1&mode=202&name=Cradle+to+Grave%2C+Episode+1&iconimage=http%3A%2F%2Fichef.bbci.co.uk%2Fimages%2Fic%2F832x468%2Fp030ld56.jpg&description=Spud%27s+money-making+schemes+end+up+giving+him+a+nasty+shock.&subtitles_url=]
12:10:26 320658.531250 T:1450177600  NOTICEThread BackgroundLoader startauto deletefalse
:10:34 320666.312500 T:1450177600  NOTICEThread LanguageInvoker startauto deletefalse
:10:34 320666.468750 T:1450177600  NOTICE: -->Python Interpreter Initialized<--
12:10:34 320666.656250 T:1433400384  NOTICEThread BackgroundLoader startauto deletefalse
:10:38 320670.656250 T:1450177600  NOTICEThread LanguageInvoker startauto deletefalse
:10:38 320670.812500 T:1450177600  NOTICE: -->Python Interpreter Initialized<--
12:10:38 320671.031250 T:1433400384  NOTICEThread BackgroundLoader startauto deletefalse
:10:40 320672.718750 T:1450177600  NOTICEThread LanguageInvoker startauto deletefalse
:10:40 320672.843750 T:1450177600  NOTICE: -->Python Interpreter Initialized<--
12:10:42 320674.812500 T:1968414720  NOTICEDVDPlayerOpeninghttp://vs-hds-uk-live.bbcfmt.vo.llnwd.net/pool_4/live/bbc_one_hd/bbc_one_hd.isml/bbc_one_hd-audio_1%3d128000-video%3d3500000.m3u8
12:10:42 320674.812500 T:1968414720 WARNINGCDVDMessageQueue(player)::Put MSGQ_NOT_INITIALIZED
:10:42 320674.812500 T:1450177600  NOTICEThread DVDPlayer startauto deletefalse
:10:42 320674.812500 T:1450177600  NOTICECreating InputStream
:10:43 320675.156250 T:1433400384  NOTICEThread FileCache startauto deletefalse
:10:43 320675.250000 T:1450177600  NOTICECreating Demuxer
:10:44 320676.562500 T:1450177600  NOTICEOpening stream1 source256
:10:44 320676.562500 T:1450177600  NOTICECreating video codec with codec id28
:10:44 320676.593750 T:1450177600  NOTICECreating video thread
:10:44 320676.593750 T:1467999296  NOTICEThread RefClock startauto deletefalse
:10:44 320676.593750 T:1493165120  NOTICEThread DVDPlayerVideo startauto deletefalse
:10:44 320676.593750 T:1450177600  NOTICEOpening stream0 source256
:10:44 320676.593750 T:1493165120  NOTICErunning threadvideo_thread
:10:44 320676.593750 T:1450177600  NOTICEFinding audio codec for: 86018
:10:44 320676.593750 T:1450177600  NOTICECreating audio thread
:10:44 320676.593750 T:1484776512  NOTICEThread DVDPlayerAudio startauto deletefalse
:10:44 320676.593750 T:1484776512  NOTICErunning threadCDVDPlayerAudio::Process()
12:10:44 320676.593750 T:1484776512  NOTICECreating audio stream (codec id86018channels2sample rate48000no pass-through)
12:10:44 320676.593750 T:1484776512  NOTICECDVDPlayerAudio::OutputPacket duplicate 1 packets of duration 21
:10:44 320676.656250 T:1493165120  NOTICE:  fps25.000000pwidth1280pheight720dwidth1280dheight720
:10:44 320676.656250 T:1493165120  NOTICEDisplay resolution DESKTOP 1920x1080 (1920x1080) @ 60.00 Full Screen (16)
12:10:44 320676.656250 T:1484776512  NOTICECDVDPlayerAudio::OutputPacket skipping a packets of duration 21
:11:07 320699.500000 T:1968414720  NOTICEPrevious line repeats 3 times.
12:11:07 320699.500000 T:1968414720  NOTICECDVDPlayer::CloseFile()
12:11:07 320699.500000 T:1968414720  NOTICEDVDPlayerwaiting for threads to exit
12:11:07 320699.500000 T:1450177600  NOTICECDVDPlayer::OnExit()
12:11:07 320699.500000 T:1450177600  NOTICEClosing stream player 1
:11:07 320699.500000 T:1450177600  NOTICEWaiting for audio thread to exit
12:11:07 320699.562500 T:1484776512  NOTICEthread endCDVDPlayerAudio::OnExit()
12:11:07 320699.562500 T:1450177600  NOTICEClosing audio device
:11:07 320699.593750 T:1450177600  NOTICEDeleting audio codec
:11:07 320699.593750 T:1450177600  NOTICEClosing stream player 2
:11:07 320699.593750 T:1450177600  NOTICEwaiting for video thread to exit
12:11:07 320699.656250 T:1493165120  NOTICEthread endvideo_thread
:11:07 320699.656250 T:1450177600  NOTICEdeleting video codec
:11:07 320699.656250 T:1968414720  NOTICEDVDPlayerfinished waiting
:11:07 320699.718750 T:1433400384  NOTICEThread LanguageInvoker startauto deletefalse
:11:07 320699.750000 T:1968414720  NOTICECDVDPlayer::CloseFile()
12:11:07 320699.750000 T:1968414720  NOTICEDVDPlayerwaiting for threads to exit
12:11:07 320699.750000 T:1968414720  NOTICEDVDPlayerfinished waiting
:11:07 320699.750000 T:1968414720  NOTICECDVDPlayer::CloseFile()
12:11:07 320699.750000 T:1968414720  NOTICEDVDPlayerwaiting for threads to exit
12:11:07 320699.750000 T:1968414720  NOTICEDVDPlayerfinished waiting
:11:07 320699.875000 T:1433400384  NOTICE: -->Python Interpreter Initialized<--
12:11:07 320700.031250 T:1968414720   ERRORControl 50 in window 10025 has been asked to focusbut it can't
12:11:08 320700.937500 T:1433400384  NOTICE: Thread BackgroundLoader start, auto delete: false
12:11:14 320706.187500 T:1433400384  NOTICE: Thread LanguageInvoker start, auto delete: false
12:11:14 320706.343750 T:1433400384  NOTICE: -->Python Interpreter Initialized<--
12:11:14 320706.531250 T:1467999296  NOTICE: Thread BackgroundLoader start, auto delete: false
12:11:20 320712.406250 T:1433400384  NOTICE: Thread LanguageInvoker start, auto delete: false
12:11:20 320712.562500 T:1433400384  NOTICE: -->Python Interpreter Initialized<--
12:11:20 320712.750000 T:1467999296  NOTICE: Thread BackgroundLoader start, auto delete: false
12:11:22 320714.687500 T:1433400384  NOTICE: Thread LanguageInvoker start, auto delete: false
12:11:22 320714.812500 T:1433400384  NOTICE: -->Python Interpreter Initialized<--
12:11:24 320716.687500 T:1467999296  NOTICE: Thread BackgroundLoader start, auto delete: false
12:11:35 320727.500000 T:1467999296  NOTICE: Thread LanguageInvoker start, auto delete: false
12:11:35 320727.656250 T:1467999296  NOTICE: -->Python Interpreter Initialized<--
12:11:36 320728.750000 T:1433400384  NOTICE: Thread BackgroundLoader start, auto delete: false
12:11:39 320731.281250 T:1467999296  NOTICE: Thread LanguageInvoker start, auto delete: false
12:11:39 320731.437500 T:1467999296  NOTICE: -->Python Interpreter Initialized<--
12:11:42 320734.718750 T:1968414720  NOTICE: DVDPlayer: Opening: http://cp401489-vh.akamaihd.net/i/iplayerstream/secure_auth/800kbps/audiodesc/modav/p02ztctz_b067x5r1_1440637871411.mp4/master.m3u8?hdnea=st=1442661102~exp=1442682702~acl=/*p02ztctz_b067x5r1_1440637871411.mp4*~hmac=69cfbf16e045c3447b2d5ebc5d8cbecd64beee6b6224162c51b44e87b57c2d9a
12:11:42 320734.718750 T:1968414720 WARNING: CDVDMessageQueue(player)::Put MSGQ_NOT_INITIALIZED
12:11:42 320734.718750 T:1467999296  NOTICE: Thread DVDPlayer start, auto delete: false
12:11:42 320734.718750 T:1467999296  NOTICE: Creating InputStream
12:11:42 320735.031250 T:1433400384  NOTICE: Thread FileCache start, auto delete: false
12:11:42 320735.031250 T:1467999296  NOTICE: Creating Demuxer
12:11:43 320735.750000 T:1467999296  NOTICE: Opening stream: 0 source: 256
12:11:43 320735.750000 T:1467999296  NOTICE: Creating video codec with codec id: 28
12:11:43 320735.750000 T:1425011776  NOTICE: Thread RefClock start, auto delete: false
12:11:43 320735.750000 T:1467999296  NOTICE: Creating video thread
12:11:43 320735.750000 T:1493165120  NOTICE: Thread DVDPlayerVideo start, auto delete: false
12:11:43 320735.750000 T:1467999296  NOTICE: Opening stream: 1 source: 256
12:11:43 320735.750000 T:1493165120  NOTICE: running thread: video_thread
12:11:43 320735.750000 T:1467999296  NOTICE: Finding audio codec for: 86018
12:11:43 320735.781250 T:1467999296  NOTICE: Creating audio thread
12:11:43 320735.781250 T:1484776512  NOTICE: Thread DVDPlayerAudio start, auto delete: false
12:11:43 320735.781250 T:1484776512  NOTICE: running thread: CDVDPlayerAudio::Process()
12:11:43 320735.781250 T:1484776512  NOTICE: Creating audio stream (codec id: 86018, channels: 2, sample rate: 48000, no pass-through)
12:11:43 320735.781250 T:1484776512  NOTICE: CDVDPlayerAudio::OutputPacket duplicate 4 packets of duration 21
12:11:43 320735.812500 T:1493165120  NOTICE:  fps: 25.000000, pwidth: 640, pheight: 360, dwidth: 640, dheight: 360
12:11:43 320735.812500 T:1493165120  NOTICE: Display resolution DESKTOP : 1920x1080 (1920x1080) @ 60.00 - Full Screen (16)
12:11:43 320735.937500 T:1484776512  NOTICE: CDVDPlayerAudio::OutputPacket duplicate 4 packets of duration 21
12:11:43 320736.000000 T:1484776512  NOTICE: Previous line repeats 1 times.
12:11:43 320736.000000 T:1484776512  NOTICE: CDVDPlayerAudio::OutputPacket skipping a packets of duration 21
12:11:59 320751.687500 T:1968414720  NOTICE: Previous line repeats 1 times.
12:11:59 320751.687500 T:1968414720  NOTICE: CDVDPlayer::CloseFile()
12:11:59 320751.687500 T:1968414720  NOTICE: DVDPlayer: waiting for threads to exit
12:11:59 320751.687500 T:1467999296  NOTICE: CDVDPlayer::OnExit()
12:11:59 320751.687500 T:1467999296  NOTICE: Closing stream player 1
12:11:59 320751.687500 T:1467999296  NOTICE: Waiting for audio thread to exit
12:11:59 320751.687500 T:1484776512  NOTICE: thread end: CDVDPlayerAudio::OnExit()
12:11:59 320751.687500 T:1467999296  NOTICE: Closing audio device
12:11:59 320751.750000 T:1467999296  NOTICE: Deleting audio codec
12:11:59 320751.750000 T:1467999296  NOTICE: Closing stream player 2
12:11:59 320751.750000 T:1467999296  NOTICE: waiting for video thread to exit
12:11:59 320751.781250 T:1493165120  NOTICE: thread end: video_thread
12:11:59 320751.781250 T:1467999296  NOTICE: deleting video codec
12:11:59 320751.781250 T:1968414720  NOTICE: DVDPlayer: finished waiting
12:11:59 320751.875000 T:1433400384  NOTICE: Thread BackgroundLoader start, auto delete: false
12:12:00 320752.187500 T:1968414720  NOTICE: CDVDPlayer::CloseFile()
12:12:00 320752.187500 T:1968414720  NOTICE: DVDPlayer: waiting for threads to exit
12:12:00 320752.187500 T:1968414720  NOTICE: DVDPlayer: finished waiting
12:12:00 320752.187500 T:1968414720  NOTICE: CDVDPlayer::CloseFile()
12:12:00 320752.187500 T:1968414720  NOTICE: DVDPlayer: waiting for threads to exit
12:12:00 320752.187500 T:1968414720  NOTICE: DVDPlayer: finished waiting
12:12:02 320754.843750 T:1425011776  NOTICE: Thread BackgroundLoader start, auto delete: false
12:12:04 320756.968750 T:1425011776  NOTICE: Thread LanguageInvoker start, auto delete: false
12:12:05 320757.125000 T:1425011776  NOTICE: -->Python Interpreter Initialized<--
12:12:05 320757.343750 T:1433400384  NOTICE: Thread BackgroundLoader start, auto delete: false
12:12:06 320758.937500 T:1425011776  NOTICE: Thread LanguageInvoker start, auto delete: false
12:12:07 320759.093750 T:1425011776  NOTICE: -->Python Interpreter Initialized<--
12:12:07 320759.281250 T:1433400384  NOTICE: Thread BackgroundLoader start, auto delete: false
12:12:10 320762.187500 T:1425011776  NOTICE: Thread LanguageInvoker start, auto delete: false
12:12:10 320762.343750 T:1425011776  NOTICE: -->Python Interpreter Initialized<--
12:12:12 320764.375000 T:1433400384  NOTICE: Thread BackgroundLoader start, auto delete: false
12:12:18 320770.500000 T:1425011776  NOTICE: Thread LanguageInvoker start, auto delete: false
12:12:18 320770.656250 T:1425011776  NOTICE: -->Python Interpreter Initialized<--
12:12:25 320777.906250 T:1433400384  NOTICE: Thread BackgroundLoader start, auto delete: false
12:12:36 320788.906250 T:1433400384  NOTICE: Thread JobWorker start, auto delete: true
12:12:44 320796.312500 T:1450177600  NOTICE: Previous line repeats 2 times.
12:12:44 320796.312500 T:1450177600  NOTICE: Thread LanguageInvoker start, auto delete: false
12:12:44 320796.437500 T:1450177600  NOTICE: -->Python Interpreter Initialized<--
12:12:45 320797.656250 T:1493165120  NOTICE: Thread BackgroundLoader start, auto delete: false
12:12:51 320803.437500 T:1450177600  NOTICE: Thread LanguageInvoker start, auto delete: false
12:12:51 320803.562500 T:1450177600  NOTICE: -->Python Interpreter Initialized<--
12:12:55 320807.750000 T:1450177600   ERROR: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--
                                             - NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
                                            Error Type: <class '
                                            Error Contents: HTTP Error 400: Bad Request
                                            Traceback (most recent call last):
                                              File "/storage/.kodi/addons/plugin.video.iplayerwww/default.py", line 817, in <module>
                                              File "/storage/.kodi/addons/plugin.video.iplayerwww/default.py", line 449, in AddAvailableStreamItem
                                              File "/storage/.kodi/addons/plugin.video.iplayerwww/default.py", line 348, in ParseStreams
                                                m3u8_html = OpenURL(m3u8_url)
                                              File "/storage/.kodi/addons/plugin.video.iplayerwww/default.py", line 575, in OpenURL
                                                response = urllib2.urlopen(req)
                                              File "/home/stephan/projects/openelec-6.0/build.OpenELEC-RPi2.arm-5.95.5/Python-2.7.3/.install_pkg/usr/lib/python2.7/urllib2.py", line 126, in urlopen
                                              File "/home/stephan/projects/openelec-6.0/build.OpenELEC-RPi2.arm-5.95.5/Python-2.7.3/.install_pkg/usr/lib/python2.7/urllib2.py", line 406, in open
                                              File "/home/stephan/projects/openelec-6.0/build.OpenELEC-RPi2.arm-5.95.5/Python-2.7.3/.install_pkg/usr/lib/python2.7/urllib2.py", line 519, in http_response
                                              File "/home/stephan/projects/openelec-6.0/build.OpenELEC-RPi2.arm-5.95.5/Python-2.7.3/.install_pkg/usr/lib/python2.7/urllib2.py", line 438, in error
                                              File "/home/stephan/projects/openelec-6.0/build.OpenELEC-RPi2.arm-5.95.5/Python-2.7.3/.install_pkg/usr/lib/python2.7/urllib2.py", line 378, in _call_chain
                                              File "/home/stephan/projects/openelec-6.0/build.OpenELEC-RPi2.arm-5.95.5/Python-2.7.3/.install_pkg/usr/lib/python2.7/urllib2.py", line 625, in http_error_302
                                              File "/home/stephan/projects/openelec-6.0/build.OpenELEC-RPi2.arm-5.95.5/Python-2.7.3/.install_pkg/usr/lib/python2.7/urllib2.py", line 406, in open
                                              File "/home/stephan/projects/openelec-6.0/build.OpenELEC-RPi2.arm-5.95.5/Python-2.7.3/.install_pkg/usr/lib/python2.7/urllib2.py", line 519, in http_response
                                              File "/home/stephan/projects/openelec-6.0/build.OpenELEC-RPi2.arm-5.95.5/Python-2.7.3/.install_pkg/usr/lib/python2.7/urllib2.py", line 444, in error
                                              File "/home/stephan/projects/openelec-6.0/build.OpenELEC-RPi2.arm-5.95.5/Python-2.7.3/.install_pkg/usr/lib/python2.7/urllib2.py", line 378, in _call_chain
                                              File "/home/stephan/projects/openelec-6.0/build.OpenELEC-RPi2.arm-5.95.5/Python-2.7.3/.install_pkg/usr/lib/python2.7/urllib2.py", line 527, in http_error_default
                                            HTTPError: HTTP Error 400: Bad Request
                                            -->End of Python script error report<--
12:12:55 320807.968750 T:1968414720   ERROR: Playlist Player: skipping unplayable item: 0, path [plugin://plugin.video.iplayerwww/?url=http%3A%2F%2Fwww.bbc.co.uk%2F%2Fiplayer%2Fepisode%2Fb06bg8bs%2Fstrictly-come-dancing-series-13-1-launch&mode=202&name=Strictly+Come+Dancing%2C+Series+13%3A+1.+Launch&iconimage=http%3A%2F%2Fichef.bbci.co.uk%2Fimages%2Fic%2F832x468%2Fp031r17m.jpg&description=Tess+Daly+and+Claudia+Winkleman+launch+a+new+series+of+the+celebrity+dance+contest.&subtitles_url=] 
RPi4, (LibreELEC 11.0) hdmi0 -> Philips 55PUS7304 4K TV, hdmi1 -> Onkyo TX-SR608 AV Receiver
Does this replace your iPlayer Lite add-on? Or is that for the future once it's out of beta?

One small cosmetic error - in the settings screen for streams, you've got "Preferred steam bitrate for catchup content" twice - I think the lower one should be for live content?

Aside from that it looks great to me, nice one!

Editted to add - just seen the report above, and when I tried that programme (Strictly S13E01?) it plays fine for me, so maybe a transient glitch or something? Mine's also on a Pi2 under OE 5.95.5
|Banned add-ons (wiki)|Forum rules (wiki)|VPN policy (wiki)|First time user (wiki)|FAQs (wiki) Troubleshooting (wiki)|Add-ons (wiki)|Free content (wiki)|Debug Log (wiki)|

Kodi Blog Posts
(2015-09-19, 13:37)MikeKL Wrote: I gave beta plugin a very quick trial on my RPi2 where generally seems to be working OK, Live TV appears to work fine, but with playback of selected catchup items slightly more hit/miss with some requests not starting stream (With request to check log file)

Thanks for sharing the log. This looks strange, I can play both of these episodes just fine.

The error occurs at a typical point where geoblocking would kick in, I hope there isn't something else going on at the moment.

Another possibility might be that this is just the result of a previous (undetected) error. Will PM you with more details.
(2015-09-19, 13:39)DarrenHill Wrote: Does this replace your iPlayer Lite add-on? Or is that for the future once it's out of beta?

This replaces iPlayer Lite. iPlayer Lite is no longer maintained.

(2015-09-19, 13:39)DarrenHill Wrote: One small cosmetic error - in the settings screen for streams, you've got "Preferred steam bitrate for catchup content" twice - I think the lower one should be for live content?

That's right. Thanks for pointing it out, it will be corrected in the next release.
Thanks, proxy available for U.S. users?
Image Lunatixz - Kodi / Beta repository
Image PseudoTV - Forum | Website | Youtube | Twitter | Help?
Giving it a test right now.

Many thanks! Smile
Always read the Wiki, FAQ and search the forum before posting.
Read/follow the forum rules.
Using a proxy I have now started running 24x7 of my main Kodi box, fantastic streams !

Noticed a small typo under the settings -> Streams . Last line should say Bitrate for "Live" not catchup
Tried it using a DNS Proxy. I'm from Germany and its working fine, including subtitles.

Thank you very much!
Stunning, stunning streams - great job. Just watched F1 qualifying in 720p 50fps. Not much different to broadcast quality.

Superb job!
Live channels not working;

I noticed people mentioning proxys, is there some setting im missing, or are you just using proxychains?
Works very well, very responsive!

The only issue I've encountered is that it seems to list shows in alphabetical / numerical order. Since most iplayer shows that are continuing series are just listed as "Show Name, Date" ie "Question Time 16/09/2015" the order tends to get mixed up. Not a huge problem, just takes an extra step to look for the correct episode. Smile

Many thanks for your hard work!
Always read the Wiki, FAQ and search the forum before posting.
Read/follow the forum rules.
(2015-09-19, 23:37)siuside Wrote: Noticed a small typo under the settings -> Streams . Last line should say Bitrate for "Live" not catchup

Correct, this has been reported by DarrenHill as well. It is fixed in beta2, now available from the link in the first post.
  • 1(current)
  • 2
  • 3
  • 4
  • 5
  • 179

Logout Mark Read Team Forum Stats Members Help
"iPlayer WWW" add-on12
This forum uses Lukasz Tkacz MyBB addons.