(2015-10-19, 18:55)CaptainT Wrote: (2015-10-18, 20:18)PhilipPeake Wrote: Any suggestions?
===============
ETA: Created the directory: /home/pi/.kodi/userdata/addon_data/plugin.video.iplayerwww
That seems to have fixed it.
Ah yes. That is a problem if you install from the ZIP-files in the current download location. This shall be fixed once the add-on is provided from the official repo. Thanks for reporting.
(2015-10-18, 20:18)PhilipPeake Wrote: Well, fixed it for live viewing, but in the catch-up section I get something like this:
This sounds very much like the VPN issues mentioned in here, and here. If that is the case, I would expect that you get an error pop-up telling you that you are not in the UK. Can you please double-check this? Thanks!
Sorry for the delay in replying -- work gets in the way :-(
There is no pop-up, just the opening stream pop-up, followed by the "Playback Failed" and "Error: Script Failed!" pop-ups.
Its using a smart DNS, not a VPN.
Works fine with live, just the catch-up stuff not working, and seems to fail with array out of bounds error, which doesn't sound like a proxy/VPN problem:
11:25:28 T:2893669440 NOTICE: Thread BackgroundLoader start, auto delete: false
11:25:29 T:2893669440 NOTICE: Thread JobWorker start, auto delete: true
11:25:32 T:2824860736 NOTICE: Thread LanguageInvoker start, auto delete: false
11:25:32 T:2824860736 NOTICE: -->Python Interpreter Initialized<--
11:25:40 T:2824860736 ERROR: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--
- NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
Error Type: <type 'exceptions.IndexError'>
Error Contents: list index out of range
Traceback (most recent call last):
File "/home/pi/.kodi/addons/plugin.video.iplayerwww-1.2.1/default.py", line 1268, in <module>
AddAvailableStreamItem(name, url, iconimage, description)
File "/home/pi/.kodi/addons/plugin.video.iplayerwww-1.2.1/default.py", line 714, in AddAvailableStreamItem
PlayStream(name, match[0][2], iconimage, description, subtitles_url)
IndexError: list index out of range
-->End of Python script error report<--
11:25:40 T:3037954048 ERROR: Playlist Player: skipping unplayable item: 0, path [plugin://plugin.video.iplayerwww/?url=http%3A%2F%2Fwww.bbc.co.uk%2F%2Fiplayer%2Fepisode%2Fb06gxyyj%2Fcasualty-series-30-6-all-the-single-ladies&mode=202&name=Casualty%2C+Series+30%3A+6.+All+the+Single+Ladies&iconimage=http%3A%2F%2Fichef.bbci.co.uk%2Fimages%2Fic%2F832x468%2Fp033wy7j.jpg&description=Iain+and+Dixie+are+pushed+to+the+limit%2C+but+their+rewards+are+many.&subtitles_url=&logged_in=False]
11:25:40 T:2824860736 NOTICE: Thread BackgroundLoader start, auto delete: false
-----------
Just tried an experiment:
Loaded Kodi (Issengard) on my Mac.
Add the plugin from the repository.
Turned on UK VPN.
Everything works perfectly.
Turned off VPN, and switched to using Smart DNS.
Live streaming, works, catch-up fails.
So its reproducible across platforms, and seems to be related to using Smart DNS.
Error looks the same:
7:08:19 T:123145309892608 NOTICE: virtual bool CAESinkDARWINOSX::Initialize(AEAudioFormat &, std:
![Confused Confused](https://forum.kodi.tv/images/smilies/confused.png)
tring &): Opening default device Built-in Output
17:08:21 T:123145305063424 NOTICE: Thread LanguageInvoker start, auto delete: false
17:08:21 T:123145305063424 NOTICE: -->Python Interpreter Initialized<--
17:08:21 T:123145305600000 NOTICE: Thread BackgroundLoader start, auto delete: false
17:08:24 T:123145303990272 NOTICE: Thread LanguageInvoker start, auto delete: false
17:08:24 T:123145303990272 NOTICE: -->Python Interpreter Initialized<--
17:08:25 T:123145305063424 NOTICE: Thread BackgroundLoader start, auto delete: false
17:08:27 T:123145302839296 NOTICE: Thread LanguageInvoker start, auto delete: false
17:08:27 T:123145302839296 NOTICE: -->Python Interpreter Initialized<--
17:08:28 T:123145303990272 NOTICE: Thread BackgroundLoader start, auto delete: false
17:08:31 T:123145302839296 NOTICE: Thread LanguageInvoker start, auto delete: false
17:08:31 T:123145302839296 NOTICE: -->Python Interpreter Initialized<--
17:08:32 T:123145303990272 NOTICE: Thread BackgroundLoader start, auto delete: false
17:08:34 T:123145302839296 NOTICE: Thread LanguageInvoker start, auto delete: false
17:08:34 T:123145302839296 NOTICE: -->Python Interpreter Initialized<--
17:08:35 T:123145303990272 NOTICE: Thread BackgroundLoader start, auto delete: false
17:08:36 T:123145302839296 NOTICE: Thread LanguageInvoker start, auto delete: false
17:08:36 T:123145302839296 NOTICE: -->Python Interpreter Initialized<--
17:08:40 T:123145302839296 ERROR: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--
- NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
Error Type: <type 'exceptions.IndexError'>
Error Contents: list index out of range
Traceback (most recent call last):
File "/Users/philip/Library/Application Support/Kodi/addons/plugin.video.iplayerwww/default.py", line 1274, in <module>
AddAvailableStreamItem(name, url, iconimage, description)
File "/Users/philip/Library/Application Support/Kodi/addons/plugin.video.iplayerwww/default.py", line 718, in AddAvailableStreamItem
PlayStream(name, match[0][2], iconimage, description, subtitles_url)
IndexError: list index out of range
-->End of Python script error report<--