Kodi Community Forum
[RELEASE] MythBox for XBMC - a MythTV Front-end Python Script for XBMC - Printable Version

+- Kodi Community Forum (https://forum.kodi.tv)
+-- Forum: Support (https://forum.kodi.tv/forumdisplay.php?fid=33)
+--- Forum: Add-on Support (https://forum.kodi.tv/forumdisplay.php?fid=27)
+---- Forum: Program Add-ons (https://forum.kodi.tv/forumdisplay.php?fid=151)
+---- Thread: [RELEASE] MythBox for XBMC - a MythTV Front-end Python Script for XBMC (/showthread.php?tid=43115)



- Gulliver - 2011-08-15

Hello,

Just a stupid question...
In this revision :
http://code.google.com/p/mythbox/source/detail?r=c125fb1e44a76e2fd50269a7d53ce0e392fb6e9c

Does "Discard connection when timeout occurs" means timeout for accessing the database, or timeout for locking a signal on a channel ?

Actually, I've got some issues with the signal quality for the tv reception. And sometimes mythtv isn't able to lock the channel, but it fails in timeout. But it seems that when it happens, mythbox doesn't give up and the yellow circle can rotate during 10 or 15 minutes.

Thanks for any explanations.
best regards.


- stevellion - 2011-08-22

I'm still not quite there.. Ubuntu Natty AMD-64, unstable trunk XBMC, MythTV 0.24 and latest hg update of Mythbox.

Whenever I go into MythBox for the 2nd time, I get this error:
MythBox:Initializing Updater - Error: 'NoneType' object is not callable

Also, when I'm in a show detail, I'm unable to use the cursor keys to go up and down over the "Delete" button - however, I can select it with the mouse..

Here's part of the log, but I can e-mail the whole lot if helpful.
Code:
14:39:00 T:140396740896704   ERROR: ClearBlock: Trying to clear non existent block /home/stevemu/.xbmc/addons/script.mythbox
14:39:00 T:140396260710144 WARNING: Create - Unsupported protocol(script) in script://
14:39:00 T:140396740896704   ERROR: Unable to locate window with id -10000.  Check skin files
14:39:03 T:140396172670720  NOTICE: -->Python Interpreter Initialized<--
14:39:03 T:140396172670720  NOTICE: MythBox for XBMC
14:39:03 T:140396172670720  NOTICE: MythBox: loggerIniFile = /home/stevemu/.xbmc/addons/script.mythbox/mythbox_log.ini
14:39:03 T:140396172670720   ERROR: I | bootstrapper.py | MainThread | Line 88 | Mythbox Logger Initialized
14:39:03 T:140396172670720   ERROR: D | platform.py | MainThread | Line 107 | syspath[0] = /home/stevemu/.xbmc/addons/script.mythbox
14:39:03 T:140396172670720   ERROR: D | platform.py | MainThread | Line 107 | syspath[1] = /home/stevemu/.xbmc/addons/script.module.beautifulsoup/lib
14:39:03 T:140396172670720   ERROR: D | platform.py | MainThread | Line 107 | syspath[2] = /usr/share/xbmc/addons/script.module.pil/lib
14:39:03 T:140396172670720   ERROR: D | platform.py | MainThread | Line 107 | syspath[3] = /usr/share/xbmc/addons/script.module.pysqlite/lib
14:39:03 T:140396172670720   ERROR: D | platform.py | MainThread | Line 107 | syspath[4] = /usr/lib/python2.7
14:39:03 T:140396172670720   ERROR: D | platform.py | MainThread | Line 107 | syspath[5] = /usr/lib/python2.7/plat-linux2
14:39:03 T:140396172670720   ERROR: D | platform.py | MainThread | Line 107 | syspath[6] = /usr/lib/python2.7/lib-tk
14:39:03 T:140396172670720   ERROR: D | platform.py | MainThread | Line 107 | syspath[7] = /usr/lib/python2.7/lib-old
14:39:03 T:140396172670720   ERROR: D | platform.py | MainThread | Line 107 | syspath[8] = /usr/lib/python2.7/lib-dynload
14:39:03 T:140396172670720   ERROR: D | platform.py | MainThread | Line 107 | syspath[9] = /usr/local/lib/python2.7/dist-packages
14:39:03 T:140396172670720   ERROR: D | platform.py | MainThread | Line 107 | syspath[10] = /usr/lib/python2.7/dist-packages
14:39:03 T:140396172670720   ERROR: D | platform.py | MainThread | Line 107 | syspath[11] = /usr/lib/python2.7/dist-packages/PIL
14:39:03 T:140396172670720   ERROR: D | platform.py | MainThread | Line 107 | syspath[12] = /usr/lib/pymodules/python2.7/gtk-2.0
14:39:03 T:140396172670720   ERROR: D | platform.py | MainThread | Line 107 | syspath[13] = /usr/lib/python2.7/dist-packages/gst-0.10
14:39:03 T:140396172670720   ERROR: D | platform.py | MainThread | Line 107 | syspath[14] = /usr/lib/python2.7/dist-packages/gtk-2.0
14:39:03 T:140396172670720   ERROR: D | platform.py | MainThread | Line 107 | syspath[15] = /usr/lib/pymodules/python2.7
14:39:03 T:140396172670720   ERROR: D | platform.py | MainThread | Line 107 | syspath[16] = /usr/lib/python2.7/dist-packages/wx-2.6-gtk2-unicode
14:39:03 T:140396172670720   ERROR: D | platform.py | MainThread | Line 107 | syspath[17] =
14:39:03 T:140396172670720   ERROR: D | platform.py | MainThread | Line 107 | syspath[18] = /home/stevemu/.xbmc/addons/script.mythbox/resources/src
14:39:03 T:140396172670720   ERROR: D | platform.py | MainThread | Line 107 | syspath[19] = /home/stevemu/.xbmc/addons/script.mythbox/resources/lib/decorator
14:39:03 T:140396172670720   ERROR: D | platform.py | MainThread | Line 107 | syspath[20] = /home/stevemu/.xbmc/addons/script.mythbox/resources/lib/odict
14:39:03 T:140396172670720   ERROR: D | platform.py | MainThread | Line 107 | syspath[21] = /home/stevemu/.xbmc/addons/script.mythbox/resources/lib/bidict
14:39:03 T:140396172670720   ERROR: D | platform.py | MainThread | Line 107 | syspath[22] = /home/stevemu/.xbmc/addons/script.mythbox/resources/lib/elementtree
14:39:03 T:140396172670720   ERROR: D | platform.py | MainThread | Line 107 | syspath[23] = /home/stevemu/.xbmc/addons/script.mythbox/resources/lib/tvdb_api
14:39:03 T:140396172670720   ERROR: D | platform.py | MainThread | Line 107 | syspath[24] = ...
...
/home/stevemu/.xbmc/addons/script.mythbox/resources/lib/unittest2
14:39:03 T:140396172670720   ERROR: D | platform.py | MainThread | Line 107 | syspath[34] = /home/stevemu/.xbmc/addons/script.mythbox/resources/lib/unittest
14:39:03 T:140396172670720   ERROR: D | platform.py | MainThread | Line 107 | syspath[35] = /home/stevemu/.xbmc/addons/script.mythbox/resources/test
14:39:03 T:140396172670720   ERROR: I | bootstrapper.py | MainThread | Line 100 | MythBox version_tag Initialized
14:39:03 T:140396172670720   ERROR: D | settings.py | MainThread | Line 152 | Loading settings from /home/stevemu/.xbmc/userdata/addon_data/script.mythbox/settings.xml
14:39:04 T:140396172670720  NOTICE: MythBox:Initializing Updater - Error: 'NoneType' object is not callable
14:39:04 T:140396172670720   ERROR: Traceback (most recent call last):
14:39:04 T:140396172670720   ERROR:   File "/home/stevemu/.xbmc/addons/script.mythbox/resources/src/mythbox/bootstrapper.py", line 48, in run
14:39:04 T:140396172670720   ERROR:     self.bootstrapDebugShell()
14:39:04 T:140396172670720   ERROR:   File "/home/stevemu/.xbmc/addons/script.mythbox/resources/src/mythbox/bootstrapper.py", line 210, in bootstrapDebugShell
14:39:04 T:140396172670720   ERROR:     from mythbox.shell import DebugShell
14:39:04 T:140396172670720   ERROR:   File "/home/stevemu/.xbmc/addons/script.mythbox/resources/src/mythbox/shell.py", line 20, in <module>
14:39:04 T:140396172670720   ERROR:     from twisted.conch import manhole, telnet
14:39:04 T:140396172670720   ERROR:   File "/home/stevemu/.xbmc/addons/script.mythbox/resources/lib/twisted/twisted/conch/manhole.py", line 18, in <module>
14:39:04 T:140396172670720   ERROR:     from twisted.conch import recvline
14:39:04 T:140396172670720   ERROR:   File "/home/stevemu/.xbmc/addons/script.mythbox/resources/lib/twisted/twisted/conch/recvline.py", line 13, in <module>
14:39:04 T:140396172670720   ERROR:     from zope.interface import implements
14:39:04 T:140396172670720   ERROR:   File "/usr/lib/python2.7/dist-packages/zope/interface/__init__.py", line 58, in <module>
14:39:04 T:140396172670720   ERROR:     _wire()
14:39:04 T:140396172670720   ERROR:   File "/usr/lib/python2.7/dist-packages/zope/interface/interface.py", line 805, in _wire
14:39:04 T:140396172670720   ERROR:     classImplements(Attribute, IAttribute)
14:39:04 T:140396172670720   ERROR:   File "/usr/lib/python2.7/dist-packages/zope/interface/declarations.py", line 447, in classImplements
14:39:04 T:140396172670720   ERROR:     spec = implementedBy(cls)
14:39:04 T:140396172670720   ERROR:   File "/usr/lib/python2.7/dist-packages/zope/interface/declarations.py", line 318, in implementedByFallback
14:39:04 T:140396172670720   ERROR:     if isinstance(spec, Implements):
14:39:04 T:140396172670720   ERROR: TypeError: 'NoneType' object is not callable
14:39:04 T:140396172670720  NOTICE: None
14:39:04 T:140396172670720   ERROR: E | bootstrapper.py | MainThread | Line 61 | 'NoneType' object is not callable
                                            Traceback (most recent call last):
                                              File "/home/stevemu/.xbmc/addons/script.mythbox/resources/src/mythbox/bootstrapper.py", line 48, in run
                                                self.bootstrapDebugShell()
                                              File "/home/stevemu/.xbmc/addons/script.mythbox/resources/src/mythbox/bootstrapper.py", line 210, in bootstrapDebugShell
                                                from mythbox.shell import DebugShell
                                              File "/home/stevemu/.xbmc/addons/script.mythbox/resources/src/mythbox/shell.py", line 20, in <module>
                                                from twisted.conch import manhole, telnet
                                              File "/home/stevemu/.xbmc/addons/script.mythbox/resources/lib/twisted/twisted/conch/manhole.py", line 18, in <module>
                                                from twisted.conch import recvline
                                              File "/home/stevemu/.xbmc/addons/script.mythbox/resources/lib/twisted/twisted/conch/recvline.py", line 13, in <module>
                                                from zope.interface import implements
                                              File "/usr/lib/python2.7/dist-packages/zope/interface/__init__.py", line 58, in <module>
                                                _wire()
                                              File "/usr/lib/python2.7/dist-packages/zope/interface/interface.py", line 805, in _wire
                                                classImplements(Attribute, IAttribute)
                                              File "/usr/lib/python2.7/dist-packages/zope/interface/declarations.py", line 447, in classImplements
                                                spec = implementedBy(cls)
                                              File "/usr/lib/python2.7/dist-packages/zope/interface/declarations.py", line 318, in implementedByFallback
                                                if isinstance(spec, Implements):
                                            TypeError: 'NoneType' object is not callable
14:39:04 T:140396172670720  NOTICE: .



- mullcom - 2011-08-25

it looks great!

must take this test then when I have köppt me a TV card.


- rudawgr - 2011-08-29

can someone walk me thew the setup of mythbox on xbmc using the apple tv2g please


- thrillerbee - 2011-08-29

rudawgr Wrote:can someone walk me thew the setup of mythbox on xbmc using the apple tv2g please

Do you already have a mythtv backend working somewhere?


- thrillerbee - 2011-08-29

Maybe a dumb question here... I have Mythbox working with LiveTV on Eden nightly. How do I skip forward/back?

Thanks.


- rudawgr - 2011-08-29

thrillerbee Wrote:Do you already have a mythtv backend working somewhere?

well i just install the plugin on the apple tv 2g that's it..


- rudawgr - 2011-08-30

hello please someone... can someone guide me to the proper installation of this plugin please


- RandomNinjaAtk - 2011-08-31

Any idea when a new update will be released to support the latest version of mythtv? I'm curious cause I just picked up a HDHomerun Prime, and so far it works great buy tied to WMC for live tv. This plugin looks fantastic, and I'm gonna work on setting it up. But would be awesome if I could watch live tv. Thanks in advance! Kudos to the developers for this plugin, so I don't have to deal with WMC..


- stevellion - 2011-09-01

with the latest XBMC nightly, Mythbox just crashes at startup every time, after displaying the Boot logo. Sorry, I always seem to be complaining, but I can't find a way to fix it. Sad
Code:
22:40:06 T:140637440243456   ERROR: I | bootstrapper.py | MainThread | Line 100 | MythBox 1.0.4 Initialized
22:40:06 T:140637440243456  NOTICE: .
22:40:06 T:140637440243456   ERROR: D | settings.py | MainThread | Line 152 | Loading settings from /home/htpc/.xbmc/userdata/addon_data/script.mythbox/settings.xml
22:40:06 T:140637440243456  NOTICE: .
22:40:07 T:140637448636160 WARNING: Create - Unsupported protocol(script) in script://



- thrillerbee - 2011-09-01

stevellion Wrote:with the latest XBMC nightly, Mythbox just crashes at startup every time, after displaying the Boot logo. Sorry, I always seem to be complaining, but I can't find a way to fix it. Sad
Code:
22:40:06 T:140637440243456   ERROR: I | bootstrapper.py | MainThread | Line 100 | MythBox 1.0.4 Initialized
22:40:06 T:140637440243456  NOTICE: .
22:40:06 T:140637440243456   ERROR: D | settings.py | MainThread | Line 152 | Loading settings from /home/htpc/.xbmc/userdata/addon_data/script.mythbox/settings.xml
22:40:06 T:140637440243456  NOTICE: .
22:40:07 T:140637448636160 WARNING: Create - Unsupported protocol(script) in script://

I'm having the same issue. Log of crash here: http://pastebin.com/BmE0Q5tc


- stevellion - 2011-09-01

OK, I'm glad it's not just me.

I have however, just started using the build in MythTV connector from XBMC.
It's not as pretty as MythBox, but is more stable and provides better FFWD & RWND features.

Just do this:
http://wiki.xbmc.org/?title=MythTV#Setup_in_XBMC

Works fine against 0.24


Mythbox/OpenElec - nojstevens - 2011-09-10

Hello,

I have Mythbox working great on OpenElec connected to 0.24 and running one of the opendkamp PVR builds so I have the newer Eden code allowing XBMC to play streams from 0.24

It works great with my HDHomeRun setup, but my HD-PVR will not stream. If I connect to mythbackend using mythfrontend, everything works great but on Mythbox only HDHomerun works. It seems like the program times out before the stream starts.

Does anyone have any advice for me? Anyone having the same issue?

Jon


MythTV for Windows - thewarm - 2011-09-11

Can any one give me setup tips on this please?
XBMC 10.1
Win7 x86

Thank you...


XBMC / MythTV / MythBox - Weatherman - 2011-09-14

I have had my HDHomerun Prime for almost a week and love it! Been struggling to get a good working solution with my (2) XBMC Live systems running 10.1.

I setup a VM with the latest MythBuntu .24 with fixes to support the HDHomerun Prime.

The best I have done is got the guide working in Mythbox. No live TV.

I know you can create stream files for each channels, which might be my only solution at this point in time.

The other thing I noticed is XBMC and MythTV both don't "lock the HDHomerun tuner" which allows other programs to steal your tuner connection. Was wondering if there is a way around that or if that is something being worked on?

I can connect to WMC using uPNP with no issues.

I have heard that XBMC 11 will support PVRs, so that is very promising. I can't wait - but if there is something I can do in the meantime, please let me know.

Thanks!

- Mark