- exobuzz - 2010-11-03
please turn on debugging (including the extra debugging option in the addon settings) - put the settings to 3200, choose a hd program, and post a debug log please (using pastebin or similar).
- PantsOnFire - 2010-11-04
Just installed a fresh Beta4 build, installed latest iplayer from zip. Same thing is happening, HD videos only playing SD. Bit annoying, as I had a near-perfect beta2 setup going. oh well..
exobuzz, thx for the tip, I'll be doing that. (determined to get to the bottom of this).
- jamesvdm - 2010-11-05
I have a quick question regarding this plugin which will determine if I dive into the world of XBMC.
I currently have a two machine setup with one machine VPNing to the UK in order to watch the BBC iPlayer. I switch video source on the TV depending on which 'local' TV I want to watch.
Is there any way to simplify this with XBMC? Such as the VPNing machine presenting the iPlayer content to the primary machine?
Thanks
- extrospection - 2010-11-05
Question - I don't see this in the Dharma respository - is this normal?
- extrospection - 2010-11-06
Tested 2.3.2 on Dharma beta 4 on Ubuntu 10.10 and got "Script failed". Debug log:
Code: 00:52:05 T:2932681584 M:342740992 DEBUG: GetImageHash - unable to stat url /home/andersja/.xbmc/addons/IPlayer/icon.png
00:52:06 T:3078629248 M:343560192 DEBUG: CGUIMediaWindow::GetDirectory (plugin://plugin.video.iplayer/)
00:52:06 T:3078629248 M:343560192 DEBUG: ParentPath = [addons://sources/video/]
00:52:06 T:2924288880 M:343560192 DEBUG: StartScript - calling plugin IPlayer('plugin://plugin.video.iplayer/','0','')
00:52:06 T:2924288880 M:343560192 INFO: initializing python engine.
00:52:06 T:2924288880 M:343560192 DEBUG: Loading: /usr/lib/xbmc/system/python/python24-i486-linux.so
00:52:06 T:2924288880 M:342077440 DEBUG: Python wrapper library linked with internal Python library
00:52:06 T:2924288880 M:342986752 DEBUG: new python thread created. id=7
00:52:06 T:2924288880 M:342986752 DEBUG: WaitOnScriptResult - waiting on the IPlayer plugin...
00:52:06 T:2887158640 M:342986752 DEBUG: thread start, auto delete: 0
00:52:06 T:2887158640 M:342986752 DEBUG: Python thread: start processing
00:52:06 T:2887158640 M:341540864 NOTICE: -->Python Interpreter Initialized<--
00:52:06 T:2887158640 M:341540864 DEBUG: Process - The source file to load is /home/andersja/.xbmc/addons/IPlayer/default.py
00:52:06 T:2887158640 M:341540864 DEBUG: Process - Setting the Python path to /home/andersja/.xbmc/addons/IPlayer:/home/andersja/.xbmc/addons/script.module.simplejson/lib:/home/andersja/.xbmc/addons/script.module.beautifulsoup/lib:/usr/lib/xbmc/addons/script.module.pil/lib:/home/andersja/.xbmc/addons/script.module.elementtree/lib:/usr/lib/xbmc/addons/script.module.pysqlite/lib:/usr/lib/xbmc/system/python/python24.zip:/usr/share/xbmc/system/python/lib/python24.zip:/usr/share/xbmc/system/python/lib/python2.4/:/usr/share/xbmc/system/python/lib/python2.4/plat-linux2:/usr/share/xbmc/system/python/lib/python2.4/lib-tk:/usr/share/xbmc/system/python/lib/python2.4/lib-dynload
00:52:06 T:2887158640 M:341540864 DEBUG: Process - Entering source directory /home/andersja/.xbmc/addons/IPlayer
00:52:07 T:3078629248 M:342769664 DEBUG: ------ Window Init (DialogBusy.xml) ------
00:52:07 T:3078629248 M:342769664 DEBUG: Alloc resources: 0.01ms (0.00 ms skin load)
00:52:07 T:2887158640 M:342806528 DEBUG: xbp_dlopen loading python lib /usr/lib/xbmc/system/python/python24.zip/time.so. flags: 2
00:52:07 T:2887158640 M:341917696 DEBUG: Loading: /home/andersja/.xbmc/temp/time.so
00:52:07 T:2887158640 M:341917696 DEBUG: RegisterExtensionLib, adding time.so (0x9f81f18)
00:52:07 T:2887158640 M:341917696 DEBUG: xbp_dlsym - load symbol inittime
00:52:07 T:2887158640 M:341237760 DEBUG: xbp_dlopen loading python lib /usr/lib/xbmc/system/python/python24.zip/strop.so. flags: 2
00:52:07 T:2887158640 M:341110784 DEBUG: Loading: /home/andersja/.xbmc/temp/strop.so
00:52:07 T:2887158640 M:341110784 DEBUG: RegisterExtensionLib, adding strop.so (0xa63e538)
00:52:07 T:2887158640 M:341110784 DEBUG: xbp_dlsym - load symbol initstrop
00:52:07 T:2887158640 M:341495808 DEBUG: xbp_dlopen loading python lib /usr/lib/xbmc/system/python/python24.zip/_socket.so. flags: 2
00:52:07 T:2887158640 M:341377024 DEBUG: Loading: /home/andersja/.xbmc/temp/_socket.so
00:52:07 T:2887158640 M:341377024 DEBUG: RegisterExtensionLib, adding _socket.so (0xa17a8c8)
00:52:07 T:2887158640 M:341377024 DEBUG: xbp_dlsym - load symbol init_socket
00:52:07 T:2887158640 M:339980288 DEBUG: xbp_dlopen loading python lib /usr/lib/xbmc/system/python/python24.zip/_ssl.so. flags: 2
00:52:07 T:2887158640 M:340131840 DEBUG: Loading: /home/andersja/.xbmc/temp/_ssl.so
00:52:07 T:2887158640 M:340131840 DEBUG: RegisterExtensionLib, adding _ssl.so (0xa595a08)
00:52:07 T:2887158640 M:340131840 DEBUG: xbp_dlsym - load symbol init_ssl
00:52:07 T:2887158640 M:340983808 DEBUG: xbp_dlopen loading python lib /usr/lib/xbmc/system/python/python24.zip/math.so. flags: 2
00:52:07 T:2887158640 M:341110784 DEBUG: Loading: /home/andersja/.xbmc/temp/math.so
00:52:07 T:2887158640 M:341110784 DEBUG: RegisterExtensionLib, adding math.so (0xa66fd78)
00:52:07 T:2887158640 M:341110784 DEBUG: xbp_dlsym - load symbol initmath
00:52:07 T:2887158640 M:341192704 DEBUG: xbp_dlopen loading python lib /usr/lib/xbmc/system/python/python24.zip/binascii.so. flags: 2
00:52:07 T:2887158640 M:341192704 DEBUG: Loading: /home/andersja/.xbmc/temp/binascii.so
00:52:07 T:2887158640 M:341192704 DEBUG: RegisterExtensionLib, adding binascii.so (0xa381dc0)
00:52:07 T:2887158640 M:341192704 DEBUG: xbp_dlsym - load symbol initbinascii
00:52:07 T:2887158640 M:341192704 DEBUG: xbp_dlopen loading python lib /usr/lib/xbmc/system/python/python24.zip/_random.so. flags: 2
00:52:07 T:2887158640 M:341008384 DEBUG: Loading: /home/andersja/.xbmc/temp/_random.so
00:52:07 T:2887158640 M:341008384 DEBUG: RegisterExtensionLib, adding _random.so (0xa66f3e8)
00:52:07 T:2887158640 M:341008384 DEBUG: xbp_dlsym - load symbol init_random
00:52:07 T:2887158640 M:340754432 DEBUG: xbp_dlopen loading python lib /usr/lib/xbmc/system/python/python24.zip/fcntl.so. flags: 2
00:52:07 T:2887158640 M:340881408 DEBUG: Loading: /home/andersja/.xbmc/temp/fcntl.so
00:52:07 T:2887158640 M:340963328 DEBUG: RegisterExtensionLib, adding fcntl.so (0xa6778a8)
00:52:07 T:2887158640 M:340963328 DEBUG: xbp_dlsym - load symbol initfcntl
00:52:07 T:2887158640 M:339660800 DEBUG: xbp_dlopen loading python lib /usr/lib/xbmc/system/python/python24.zip/cStringIO.so. flags: 2
00:52:07 T:2887158640 M:339763200 DEBUG: Loading: /home/andersja/.xbmc/temp/cStringIO.so
00:52:07 T:2887158640 M:339763200 DEBUG: RegisterExtensionLib, adding cStringIO.so (0x9f25898)
00:52:07 T:2887158640 M:339763200 DEBUG: xbp_dlsym - load symbol initcStringIO
00:52:07 T:2887158640 M:340025344 DEBUG: xbp_dlopen loading python lib /usr/lib/xbmc/system/python/python24.zip/collections.so. flags: 2
00:52:07 T:2887158640 M:340025344 DEBUG: Loading: /home/andersja/.xbmc/temp/collections.so
00:52:07 T:2887158640 M:340025344 DEBUG: RegisterExtensionLib, adding collections.so (0xa730268)
00:52:07 T:2887158640 M:340025344 DEBUG: xbp_dlsym - load symbol initcollections
00:52:07 T:2887158640 M:341102592 DEBUG: xbp_dlopen loading python lib /usr/lib/xbmc/system/python/python24.zip/operator.so. flags: 2
00:52:07 T:2887158640 M:341102592 DEBUG: Loading: /home/andersja/.xbmc/temp/operator.so
00:52:07 T:2887158640 M:341102592 DEBUG: RegisterExtensionLib, adding operator.so (0xa0e2ca8)
00:52:07 T:2887158640 M:341102592 DEBUG: xbp_dlsym - load symbol initoperator
00:52:07 T:2887158640 M:341102592 DEBUG: ADDON: cpluff: 'Could not return information about unknown plug-in IPlayer.'
00:52:07 T:2887158640 M:341102592 INFO: -->Python script returned the following error<--
00:52:07 T:2887158640 M:341102592 ERROR: Error Type: exceptions.Exception
00:52:07 T:2887158640 M:341102592 ERROR: Error Contents: Could not get AddonPtr!
00:52:07 T:2887158640 M:341102592 ERROR: Traceback (most recent call last):
File "/home/andersja/.xbmc/addons/IPlayer/default.py", line 22, in ?
import addoncompat
File "/home/andersja/.xbmc/addons/IPlayer/lib/addoncompat.py", line 15, in ?
__addon__ = xbmcaddon.Addon(os.path.basename(os.getcwd()))
Exception: Could not get AddonPtr!
00:52:07 T:2887158640 M:341102592 INFO: -->End of Python script error report<--
00:52:07 T:2887158640 M:341102592 INFO: Python script stopped
00:52:07 T:2924288880 M:341102592 DEBUG: WaitOnScriptResult - plugin exited prematurely - terminating
00:52:07 T:3078629248 M:341102592 ERROR: GetDirectory - Error getting plugin://plugin.video.iplayer/
00:52:07 T:3078629248 M:341102592 ERROR: CGUIMediaWindow::GetDirectory(plugin://plugin.video.iplayer/) failed
- Oddsodz - 2010-11-06
extrospection Wrote:Question - I don't see this in the Dharma respository - is this normal?
yes
- Hitcher - 2010-11-06
extrospection Wrote:Tested 2.3.2 on Dharma beta 4 on Ubuntu 10.10 and got "Script failed". Debug log:
Code: 00:52:05 T:2932681584 M:342740992 DEBUG: GetImageHash - unable to stat url /home/andersja/.xbmc/addons/IPlayer/icon.png
00:52:06 T:3078629248 M:343560192 DEBUG: CGUIMediaWindow::GetDirectory (plugin://plugin.video.iplayer/)
00:52:06 T:3078629248 M:343560192 DEBUG: ParentPath = [addons://sources/video/]
00:52:06 T:2924288880 M:343560192 DEBUG: StartScript - calling plugin IPlayer('plugin://plugin.video.iplayer/','0','')
00:52:06 T:2924288880 M:343560192 INFO: initializing python engine.
00:52:06 T:2924288880 M:343560192 DEBUG: Loading: /usr/lib/xbmc/system/python/python24-i486-linux.so
00:52:06 T:2924288880 M:342077440 DEBUG: Python wrapper library linked with internal Python library
00:52:06 T:2924288880 M:342986752 DEBUG: new python thread created. id=7
00:52:06 T:2924288880 M:342986752 DEBUG: WaitOnScriptResult - waiting on the IPlayer plugin...
00:52:06 T:2887158640 M:342986752 DEBUG: thread start, auto delete: 0
00:52:06 T:2887158640 M:342986752 DEBUG: Python thread: start processing
00:52:06 T:2887158640 M:341540864 NOTICE: -->Python Interpreter Initialized<--
00:52:06 T:2887158640 M:341540864 DEBUG: Process - The source file to load is /home/andersja/.xbmc/addons/IPlayer/default.py
00:52:06 T:2887158640 M:341540864 DEBUG: Process - Setting the Python path to /home/andersja/.xbmc/addons/IPlayer:/home/andersja/.xbmc/addons/script.module.simplejson/lib:/home/andersja/.xbmc/addons/script.module.beautifulsoup/lib:/usr/lib/xbmc/addons/script.module.pil/lib:/home/andersja/.xbmc/addons/script.module.elementtree/lib:/usr/lib/xbmc/addons/script.module.pysqlite/lib:/usr/lib/xbmc/system/python/python24.zip:/usr/share/xbmc/system/python/lib/python24.zip:/usr/share/xbmc/system/python/lib/python2.4/:/usr/share/xbmc/system/python/lib/python2.4/plat-linux2:/usr/share/xbmc/system/python/lib/python2.4/lib-tk:/usr/share/xbmc/system/python/lib/python2.4/lib-dynload
00:52:06 T:2887158640 M:341540864 DEBUG: Process - Entering source directory /home/andersja/.xbmc/addons/IPlayer
00:52:07 T:3078629248 M:342769664 DEBUG: ------ Window Init (DialogBusy.xml) ------
00:52:07 T:3078629248 M:342769664 DEBUG: Alloc resources: 0.01ms (0.00 ms skin load)
00:52:07 T:2887158640 M:342806528 DEBUG: xbp_dlopen loading python lib /usr/lib/xbmc/system/python/python24.zip/time.so. flags: 2
00:52:07 T:2887158640 M:341917696 DEBUG: Loading: /home/andersja/.xbmc/temp/time.so
00:52:07 T:2887158640 M:341917696 DEBUG: RegisterExtensionLib, adding time.so (0x9f81f18)
00:52:07 T:2887158640 M:341917696 DEBUG: xbp_dlsym - load symbol inittime
00:52:07 T:2887158640 M:341237760 DEBUG: xbp_dlopen loading python lib /usr/lib/xbmc/system/python/python24.zip/strop.so. flags: 2
00:52:07 T:2887158640 M:341110784 DEBUG: Loading: /home/andersja/.xbmc/temp/strop.so
00:52:07 T:2887158640 M:341110784 DEBUG: RegisterExtensionLib, adding strop.so (0xa63e538)
00:52:07 T:2887158640 M:341110784 DEBUG: xbp_dlsym - load symbol initstrop
00:52:07 T:2887158640 M:341495808 DEBUG: xbp_dlopen loading python lib /usr/lib/xbmc/system/python/python24.zip/_socket.so. flags: 2
00:52:07 T:2887158640 M:341377024 DEBUG: Loading: /home/andersja/.xbmc/temp/_socket.so
00:52:07 T:2887158640 M:341377024 DEBUG: RegisterExtensionLib, adding _socket.so (0xa17a8c8)
00:52:07 T:2887158640 M:341377024 DEBUG: xbp_dlsym - load symbol init_socket
00:52:07 T:2887158640 M:339980288 DEBUG: xbp_dlopen loading python lib /usr/lib/xbmc/system/python/python24.zip/_ssl.so. flags: 2
00:52:07 T:2887158640 M:340131840 DEBUG: Loading: /home/andersja/.xbmc/temp/_ssl.so
00:52:07 T:2887158640 M:340131840 DEBUG: RegisterExtensionLib, adding _ssl.so (0xa595a08)
00:52:07 T:2887158640 M:340131840 DEBUG: xbp_dlsym - load symbol init_ssl
00:52:07 T:2887158640 M:340983808 DEBUG: xbp_dlopen loading python lib /usr/lib/xbmc/system/python/python24.zip/math.so. flags: 2
00:52:07 T:2887158640 M:341110784 DEBUG: Loading: /home/andersja/.xbmc/temp/math.so
00:52:07 T:2887158640 M:341110784 DEBUG: RegisterExtensionLib, adding math.so (0xa66fd78)
00:52:07 T:2887158640 M:341110784 DEBUG: xbp_dlsym - load symbol initmath
00:52:07 T:2887158640 M:341192704 DEBUG: xbp_dlopen loading python lib /usr/lib/xbmc/system/python/python24.zip/binascii.so. flags: 2
00:52:07 T:2887158640 M:341192704 DEBUG: Loading: /home/andersja/.xbmc/temp/binascii.so
00:52:07 T:2887158640 M:341192704 DEBUG: RegisterExtensionLib, adding binascii.so (0xa381dc0)
00:52:07 T:2887158640 M:341192704 DEBUG: xbp_dlsym - load symbol initbinascii
00:52:07 T:2887158640 M:341192704 DEBUG: xbp_dlopen loading python lib /usr/lib/xbmc/system/python/python24.zip/_random.so. flags: 2
00:52:07 T:2887158640 M:341008384 DEBUG: Loading: /home/andersja/.xbmc/temp/_random.so
00:52:07 T:2887158640 M:341008384 DEBUG: RegisterExtensionLib, adding _random.so (0xa66f3e8)
00:52:07 T:2887158640 M:341008384 DEBUG: xbp_dlsym - load symbol init_random
00:52:07 T:2887158640 M:340754432 DEBUG: xbp_dlopen loading python lib /usr/lib/xbmc/system/python/python24.zip/fcntl.so. flags: 2
00:52:07 T:2887158640 M:340881408 DEBUG: Loading: /home/andersja/.xbmc/temp/fcntl.so
00:52:07 T:2887158640 M:340963328 DEBUG: RegisterExtensionLib, adding fcntl.so (0xa6778a8)
00:52:07 T:2887158640 M:340963328 DEBUG: xbp_dlsym - load symbol initfcntl
00:52:07 T:2887158640 M:339660800 DEBUG: xbp_dlopen loading python lib /usr/lib/xbmc/system/python/python24.zip/cStringIO.so. flags: 2
00:52:07 T:2887158640 M:339763200 DEBUG: Loading: /home/andersja/.xbmc/temp/cStringIO.so
00:52:07 T:2887158640 M:339763200 DEBUG: RegisterExtensionLib, adding cStringIO.so (0x9f25898)
00:52:07 T:2887158640 M:339763200 DEBUG: xbp_dlsym - load symbol initcStringIO
00:52:07 T:2887158640 M:340025344 DEBUG: xbp_dlopen loading python lib /usr/lib/xbmc/system/python/python24.zip/collections.so. flags: 2
00:52:07 T:2887158640 M:340025344 DEBUG: Loading: /home/andersja/.xbmc/temp/collections.so
00:52:07 T:2887158640 M:340025344 DEBUG: RegisterExtensionLib, adding collections.so (0xa730268)
00:52:07 T:2887158640 M:340025344 DEBUG: xbp_dlsym - load symbol initcollections
00:52:07 T:2887158640 M:341102592 DEBUG: xbp_dlopen loading python lib /usr/lib/xbmc/system/python/python24.zip/operator.so. flags: 2
00:52:07 T:2887158640 M:341102592 DEBUG: Loading: /home/andersja/.xbmc/temp/operator.so
00:52:07 T:2887158640 M:341102592 DEBUG: RegisterExtensionLib, adding operator.so (0xa0e2ca8)
00:52:07 T:2887158640 M:341102592 DEBUG: xbp_dlsym - load symbol initoperator
00:52:07 T:2887158640 M:341102592 DEBUG: ADDON: cpluff: 'Could not return information about unknown plug-in IPlayer.'
00:52:07 T:2887158640 M:341102592 INFO: -->Python script returned the following error<--
00:52:07 T:2887158640 M:341102592 ERROR: Error Type: exceptions.Exception
00:52:07 T:2887158640 M:341102592 ERROR: Error Contents: Could not get AddonPtr!
00:52:07 T:2887158640 M:341102592 ERROR: Traceback (most recent call last):
File "/home/andersja/.xbmc/addons/IPlayer/default.py", line 22, in ?
import addoncompat
File "/home/andersja/.xbmc/addons/IPlayer/lib/addoncompat.py", line 15, in ?
__addon__ = xbmcaddon.Addon(os.path.basename(os.getcwd()))
Exception: Could not get AddonPtr!
00:52:07 T:2887158640 M:341102592 INFO: -->End of Python script error report<--
00:52:07 T:2887158640 M:341102592 INFO: Python script stopped
00:52:07 T:2924288880 M:341102592 DEBUG: WaitOnScriptResult - plugin exited prematurely - terminating
00:52:07 T:3078629248 M:341102592 ERROR: GetDirectory - Error getting plugin://plugin.video.iplayer/
00:52:07 T:3078629248 M:341102592 ERROR: CGUIMediaWindow::GetDirectory(plugin://plugin.video.iplayer/) failed
Doesn't look like you've installed it properly.
/home/andersja/.xbmc/addons/IPlayer/
should be -
/home/andersja/.xbmc/addons/plugin.video.iplayer/
- extrospection - 2010-11-07
Hitcher Wrote:Doesn't look like you've installed it properly.
.../IPlayer/
should be -
.../plugin.video.iplayer/ Ah thanks - I just downloaded the latest from the website and used XBMC's "install from zip file" function. Bug in XBMC or in the packaging of the addon?
- exobuzz - 2010-11-07
extrospection Wrote:Ah thanks - I just downloaded the latest from the website and used XBMC's "install from zip file" function. Bug in XBMC or in the packaging of the addon?
It isn't really designed to be installed via install from zip as such. I could fix this I guess when i create the zips by renaming the folder, but since hitcher has it as an addon on his repo, I didn't feel the need. There are instructions on the site how to install it and it does mention the renaming. (Bearing in mind I also support xbmc4xbox and xbmc dharma users - so if it was renamed xbmc4xbox users would have to rename it)
- tungmeister - 2010-11-09
I'm also unable to get any HD content to play in HD, running Dharma 4 and 2.3.2.
- exobuzz - 2010-11-09
and I'm happy to help when I'm given the required information
- tungmeister - 2010-11-09
no problem, I'll post it shortly, was just seeing if there was already a solution that hadn't been mentioned yet.
- exobuzz - 2010-11-09
Without a log the only thing I can suggest is that you set it to use akamai as a stream source preference instead of "any" or limelight. there is a bunch of code that could be improved when it comes to choosing the stream source/quality stuff. also some hd streams are on level3 which isnt enabled currently. But certainly akamai normally has the full range of stream qualities. limelight I think may only have up to 1500kbit.
- extrospection - 2010-11-09
Side note: this might be of interest to non-UK XBMCers:
http://www.engadget.com/2010/11/09/bbc-iplayer-going-international-next-year-will-be-either-fee-o/
http://www.telegraph.co.uk/finance/newsbysector/mediatechnologyandtelecoms/digital-media/8114911/BBC-aims-to-gain-from-global-iPlayer.html
- PantsOnFire - 2010-11-11
Switching to Akamai seemed to do the trick. Have to confess I dont really understand the different stream types. HD now streaming fine, SD also fine.
I recommend this solution. thanks!
iplayer going international... do you think they'll lend us Hulu in return?
|