• 1(current)
  • 2
  • 3
  • 4
  • 5
  • 190
Release "iPlayer WWW" add-on
#1
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, but not very well maintained. Please shout if there are any issues regarding Radio.
  • Version 4.x of the add-on exclusively relies on DASH streams using inputstream.adaptive
The development site is available on Github (see changelog.txt for more details).
See https://github.com/vonH/plugin.video.ipl...ree/matrix for the 4.x branch of the add-on (Kodi Matrix and later)
This is 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.

Note that the 2.x and 3.x versions of the add-on are end of life and no longer maintained. Please only use the 4.x versions with Kodi Matrix or later.

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?

FAQ

1. Does it offer 4K/UHD streams?

No. Currently, 4K/UHD streams are only provided to certain smart TV devices by the Beeb. Once they start rolling out 4K/UHD on the iPlayer website, the add-on will integrate it.

2. Does it support Red Button?

Yes and No. The add-on used to have a selection of Red Button streams that you could try out and play. These are no longer available. However, live events that are listed on the website should play. They simply appear like any other programme or episode as well, so it is hard to tell that it is a live transmission. Also, there have been issues with playback of this live content. These issues were outside of this add-on and related to the Kodi player and/or Inputstream Adaptive.
Reply
#2
Thank you.
first_time_user (wiki) | free content (wiki) | forum rules (wiki) | PVR (wiki) | Debug Log (wiki)

IMPORTANT:
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.
Reply
#3
(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
12
:08:04 320516.468750 T:1433400384  NOTICEThread BackgroundLoader startauto deletefalse
12
:08:27 320539.750000 T:1433400384  NOTICEPrevious line repeats 2 times.
12:08:27 320539.750000 T:1433400384  NOTICEThread JobWorker startauto deletetrue
12
:08:29 320541.468750 T:1570190400 WARNINGCOMXImageFile::GetCodingType progressive images not supported by decoder
12
: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
12
:09:45 320617.906250 T:1570190400  NOTICEThread JobWorker startauto deletetrue
12
:09:45 320617.937500 T:1433400384  NOTICEThread BackgroundLoader startauto deletefalse
12
:09:50 320622.906250 T:1433400384  NOTICEThread LanguageInvoker startauto deletefalse
12
:09:51 320623.062500 T:1433400384  NOTICE: -->Python Interpreter Initialized<--
12:09:51 320623.281250 T:1450177600  NOTICEThread BackgroundLoader startauto deletefalse
12
:09:55 320627.093750 T:1433400384  NOTICEThread LanguageInvoker startauto deletefalse
12
:09:55 320627.250000 T:1433400384  NOTICE: -->Python Interpreter Initialized<--
12:09:57 320629.687500 T:1450177600  NOTICEThread BackgroundLoader startauto deletefalse
12
:10:22 320654.125000 T:1450177600  NOTICEThread LanguageInvoker startauto deletefalse
12
: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<--
                                             - 
NOTEIGNORING THIS CAN LEAD TO MEMORY LEAKS!
                                            
Error Type: <class 'urllib2.HTTPError'>
                                            
Error ContentsHTTP Error 400Bad Request
                                            Traceback 
(most recent call last):
                                              
File "/storage/.kodi/addons/plugin.video.iplayerwww/default.py"line 817in <module>
                                                
AddAvailableStreamItem(name,url,iconimage,description)
                                              
File "/storage/.kodi/addons/plugin.video.iplayerwww/default.py"line 449in AddAvailableStreamItem
                                                streams_all
=ParseStreams(stream_ids['stream_id_st'])
                                              
File "/storage/.kodi/addons/plugin.video.iplayerwww/default.py"line 348in ParseStreams
                                                m3u8_html 
OpenURL(m3u8_url)
                                              
File "/storage/.kodi/addons/plugin.video.iplayerwww/default.py"line 575in 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 126in 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 406in 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 519in 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 438in 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 378in _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 625in 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 406in 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 519in 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 444in 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 378in _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 527in http_error_default
                                            HTTPError
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
12
:10:34 320666.312500 T:1450177600  NOTICEThread LanguageInvoker startauto deletefalse
12
:10:34 320666.468750 T:1450177600  NOTICE: -->Python Interpreter Initialized<--
12:10:34 320666.656250 T:1433400384  NOTICEThread BackgroundLoader startauto deletefalse
12
:10:38 320670.656250 T:1450177600  NOTICEThread LanguageInvoker startauto deletefalse
12
:10:38 320670.812500 T:1450177600  NOTICE: -->Python Interpreter Initialized<--
12:10:38 320671.031250 T:1433400384  NOTICEThread BackgroundLoader startauto deletefalse
12
:10:40 320672.718750 T:1450177600  NOTICEThread LanguageInvoker startauto deletefalse
12
: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
12
:10:42 320674.812500 T:1450177600  NOTICEThread DVDPlayer startauto deletefalse
12
:10:42 320674.812500 T:1450177600  NOTICECreating InputStream
12
:10:43 320675.156250 T:1433400384  NOTICEThread FileCache startauto deletefalse
12
:10:43 320675.250000 T:1450177600  NOTICECreating Demuxer
12
:10:44 320676.562500 T:1450177600  NOTICEOpening stream1 source256
12
:10:44 320676.562500 T:1450177600  NOTICECreating video codec with codec id28
12
:10:44 320676.593750 T:1450177600  NOTICECreating video thread
12
:10:44 320676.593750 T:1467999296  NOTICEThread RefClock startauto deletefalse
12
:10:44 320676.593750 T:1493165120  NOTICEThread DVDPlayerVideo startauto deletefalse
12
:10:44 320676.593750 T:1450177600  NOTICEOpening stream0 source256
12
:10:44 320676.593750 T:1493165120  NOTICErunning threadvideo_thread
12
:10:44 320676.593750 T:1450177600  NOTICEFinding audio codec for: 86018
12
:10:44 320676.593750 T:1450177600  NOTICECreating audio thread
12
:10:44 320676.593750 T:1484776512  NOTICEThread DVDPlayerAudio startauto deletefalse
12
: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
12
:10:44 320676.656250 T:1493165120  NOTICE:  fps25.000000pwidth1280pheight720dwidth1280dheight720
12
: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
12
: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
12
: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
12
:11:07 320699.593750 T:1450177600  NOTICEDeleting audio codec
12
:11:07 320699.593750 T:1450177600  NOTICEClosing stream player 2
12
:11:07 320699.593750 T:1450177600  NOTICEwaiting for video thread to exit
12:11:07 320699.656250 T:1493165120  NOTICEthread endvideo_thread
12
:11:07 320699.656250 T:1450177600  NOTICEdeleting video codec
12
:11:07 320699.656250 T:1968414720  NOTICEDVDPlayerfinished waiting
12
:11:07 320699.718750 T:1433400384  NOTICEThread LanguageInvoker startauto deletefalse
12
: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
12
: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
12
: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 '
urllib2.HTTPError'>
                                            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>
                                                AddAvailableStreamItem(name,url,iconimage,description)
                                              File "/storage/.kodi/addons/plugin.video.iplayerwww/default.py", line 449, in AddAvailableStreamItem
                                                streams_all=ParseStreams(stream_ids['
stream_id_st'])
                                              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
Reply
#4
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
Reply
#5
(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.
Reply
#6
(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.
Reply
#7
Thanks, proxy available for U.S. users?
Image Lunatixz - Kodi / Beta repository
Image PseudoTV - Forum | Website | Youtube | Help?
Reply
#8
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.
Reply
#9
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
Reply
#10
Tried it using a DNS Proxy. I'm from Germany and its working fine, including subtitles.

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

Superb job!
Reply
#12
Live channels not working;

News
Parliament
Alba
Reply
#13
I noticed people mentioning proxys, is there some setting im missing, or are you just using proxychains?
Reply
#14
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.
Reply
#15
(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.
Reply
  • 1(current)
  • 2
  • 3
  • 4
  • 5
  • 190

Logout Mark Read Team Forum Stats Members Help
"iPlayer WWW" add-on12