Kodi Community Forum

Full Version: "iPlayer WWW" add-on
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
That repros for me.
A few items from that point have the same issue, while some of them work ok!
Thanks for the detailed report. I can confirm this is a bug in the add-on. It can occur for programmes with only one episode. That is something I did not have in mind when applying the last changes.

The fix should be straightforward and I will get to it as soon as I find the time. Worst case this will be on the weekend.
I have come across an issue ;
Going from channel a-z; say cbbc then to danger Mouse (showing 39 episodes) clicking on that it doesn't show anything
Kids told me this when I got home! I've just tried the same with bbc one and have I got news for you and again nothing is listed!
Any suggestions?
(2018-02-08, 21:14)EngineerPeter Wrote: [ -> ]I have come across an issue ;
Going from channel a-z; say cbbc then to danger Mouse (showing 39 episodes) clicking on that it doesn't show anything
Kids told me this when I got home! I've just tried the same with bbc one and have I got news for you and again nothing is listed!
Any suggestions?
This works for me. Which version are you on? If it is 3.0.20/2.5.28 or older, please update to 3.0.21/2.5.29 or soon 3.0.22/2.5.30 and this should be fixed.
(2018-02-08, 18:49)CaptainT Wrote: [ -> ]The fix should be straightforward and I will get to it as soon as I find the time. Worst case this will be on the weekend.
I managed to get it done today. Hope I got all cases, updates are on their way. If you still come across broken episodes, please report here. Thanks!
Hello,

I can not seem to be able to stream from iPlayer WWW as it keeps saying I have to be in the UK to view videos, even though the VPN I have selected is in London - UK. You clearly see in the logs that I'm connected to a UK server, but iPlayer WWW continues to give me the error:

"BBC iPlayer TV programmes are available to play in the UK only." 

I've tried clearing cache and packages with no success. I'm currently using ExpressVPN with VPN Manager for OpenVPN. Can anyone see what is going wrong from the log? I don't have any issues viewing BBC iPlayer from my Windows machine using ExpressVPN on the bbc.co.uk website, so I'm assuming something is wrong with my configuration.

18:01:08.341 T:140685237901056  NOTICE: Register - new joystick device registered on addon->peripheral.joystick/0: 8Bitdo Zero GamePad
18:01:17.107 T:140682540218112   ERROR: GetDirectory - Error getting
18:01:20.146 T:140683507648256  NOTICE: VPN Mgr : (service.py) VPN filter /storage/.kodi/addons/service.vpn.manager/ExpressVPN/UK - London (UDP).ovpn found for window 10025 or addon iPlayer WWW
18:01:20.739 T:140683507648256  NOTICE: VPN Mgr : (service.py) Disconnect from VPN
18:01:20.739 T:140683507648256  NOTICE: VPN Mgr : (service.py) Connecting to VPN profile /storage/.kodi/addons/service.vpn.manager/ExpressVPN/UK - London (UDP).ovpn
18:01:28.118 T:140683507648256  NOTICE: VPN Mgr : (common.py) Received connection info from ipinfo.io, IP 94.229.76.45 location GB, ISP AS42831 UK Dedicated Servers Limited
18:01:47.352 T:140682523432704   ERROR: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--
                                             - NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
                                            Error Type: <type 'exceptions.KeyError'>
                                            Error Contents: 'keyword'
                                            Traceback (most recent call last):
                                              File "/storage/.kodi/addons/plugin.video.iplayerwww/default.py", line 213, in <module>
                                                Video.AddAvailableStreamItem(name, url, iconimage, description)
                                              File "/storage/.kodi/addons/plugin.video.iplayerwww/resources/lib/ipwww_video.py", line 1396, in AddAvailableStreamItem
                                                streams_all = ParseStreamsHLSDASH(stream_ids['stream_id_st'])
                                              File "/storage/.kodi/addons/plugin.video.iplayerwww/resources/lib/ipwww_video.py", line 1684, in ParseStreamsHLSDASH
                                                return ParseStreams(stream_id)
                                              File "/storage/.kodi/addons/plugin.video.iplayerwww/default.py", line 93, in <module>
                                                keyword = utf8_unquote_plus(params["keyword"])
                                            KeyError: 'keyword'
                                            -->End of Python script error report<--
18:01:47.464 T:140685416313728   ERROR: Playlist Player: skipping unplayable item: 0, path [plugin://plugin.video.iplayerwww/?url=http%3A%2F%2Fwww.bbc.co.uk%2Fiplayer%2Fepisode%2Fb09rdvnx%2Finside-no-9-series-4-6-tempting-fate&mode=202&name=Inside+No.+9+-+Tempting+Fate.+What+lies+within+a+hoarder%E2%80%99s+filthy+flat%3F&iconimage=https%3A%2F%2Fichef.bbci.co.uk%2Fimages%2Fic%2F832x468%2Fp05wpz8r.jpg&description=A+dead+rat+and+a+curse+from+beyond+the+grave+%E2%80%93+just+a+day%27s+work+for+Keith%2C+Nick+and+Maz.&subtitles_url=&logged_in=False]
18:02:00.323 T:140683507648256  NOTICE: VPN Mgr : (service.py) Reconnecting to previous VPN, /storage/.kodi/addons/service.vpn.manager/ExpressVPN/New Zealand (UDP).ovpn
18:02:00.905 T:140683507648256  NOTICE: VPN Mgr : (service.py) Disconnect from VPN
18:02:00.906 T:140683507648256  NOTICE: VPN Mgr : (service.py) Connecting to VPN profile /storage/.kodi/addons/service.vpn.manager/ExpressVPN/New Zealand (UDP).ovpn
18:02:05.675 T:140683507648256  NOTICE: VPN Mgr : (common.py) Received connection info from ipinfo.io, IP 221.121.135.68 location Auckland, NZ, ISP AS45671 AS45671 Network Operations
18:02:15.401 T:140682633692928 WARNING: CPythonInvoker(23): Script invoked without an addon. Adding all addon modules installed to python path as fallback. This behaviour will be removed in future version.
18:02:15.422 T:140682633692928 WARNING: CSkinInfo: failed to load skin settings
18:02:21.974 T:140685416313728   ERROR: Keymapping error: no such action '-' defined
18:03:44.108 T:140682633692928   ERROR: Previous line repeats 7 times.
I have used and tried various VPN systems over the years, when it comes to the BBC they are not at all reliable. They work for a few months then the Beeb rumble them and switch them off.
What has and does work for me  is the Smart DNS proxy, this has proven to be very stable, and not expensive.
I thought it could be ExpressVPN too, but it works fine streaming from BBC's iPlayer website on a Windows machine.

I should mention I have the problem when using Libreelec.
As a thought, have you tried it on any other geo restricted site to see if it works.
Thanks for the fix, guys. Everything went back to normal after the update for me. Thanks for all your hard work! Smile
You make a good point. Could you suggest another geo-restricted addon for me to test?
(2018-02-10, 16:31)bit_creepy Wrote: [ -> ]You make a good point. Could you suggest another geo-restricted addon for me to test?
 Couple of things here to check out, I used to have OpenElec, from memory there were quite a few VPN providers that you could install direct from the "program" menu. Also if I remember correctly there was a facility to check your IP thr'o the same menu. - this will show if the VPN is in fact working
Lastly if you want to check out another addon, in the Kodi repos you will find  " BludhavenGrayson Addons", in that you will find addons for TV Catchup.com - there are all the U.K channels available - but this is geo restricted so a good test for your VPN.  Hope it all helps !
(2018-02-10, 16:54)bicky Wrote: [ -> ]
(2018-02-10, 16:31)bit_creepy Wrote: [ -> ]You make a good point. Could you suggest another geo-restricted addon for me to test?
 
Lastly if you want to check out another addon, in the Kodi repos you will find  " BludhavenGrayson Addons", in that you will find addons for TV Catchup.com - there are all the U.K channels available - but this is geo restricted so a good test for your VPN.  Hope it all helps !
I tried tvcatchup.com addon and it doesn’t seem to be geolocked any more.
(2018-02-08, 22:38)CaptainT Wrote: [ -> ]
(2018-02-08, 21:14)EngineerPeter Wrote: [ -> ]I have come across an issue ;
Going from channel a-z; say cbbc then to danger Mouse (showing 39 episodes) clicking on that it doesn't show anything
Kids told me this when I got home! I've just tried the same with bbc one and have I got news for you and again nothing is listed!
Any suggestions?
This works for me. Which version are you on? If it is 3.0.20/2.5.28 or older, please update to 3.0.21/2.5.29 or soon 3.0.22/2.5.30 and this should be fixed. 
Looks like I was on 3.0.20 and the kodi repository hadn't updated, but all sorted now.  

Again thanks for all you hard work on this really appreciated, especially now winter Olympics has started!
Wondering if it's possible to get the 'aired' and 'episode' info back again?  Doesn't seem to matter which method I use to select an episode (categories, a-z, highlights, etc.) the aired and episode info isn't showing up.

Thanks