Posts: 568
Joined: Jan 2009
Reputation:
30
I know Boxee uses a proprietary flash player solution to power many of its apps. But for a Boxee app that does not use bxfplayer, how difficult would it be to drop that into the XBMC plugins folder and use it? What other considerations are there? Thanks!
Posts: 26,215
Joined: Oct 2003
Reputation:
187
I think boxee rss feed addons should drop in straight away (i.e. via just specifying the rss:// url via Add Source).
Most other boxee "apps" are a combination of skin XML and python, where the python is embedded in the XML. These will not work correctly in XBMC - there's another thread on this where I've detailed the reasons.
Cheers,
Jonathan
Posts: 27
Joined: Sep 2010
Reputation:
0
I'm currently developing a special 'mc' module for xbmc. It wil emulate the boxee environment on xbmc, but it does require you the split python code out of the xml file Still you can keep the main code the same, which makes it very easy to port. At the moment it does not support flash or rss, but all other major functions.
I will post an updated link soon when i synced my laptop with github
Posts: 568
Joined: Jan 2009
Reputation:
30
Thanks for the spot-on replies, you guys. The app I'm looking at is indeed one of the skin/xml combinations, but since it doesn't use flash, it should work with the mc module. In fact, I tried to just drop it in and run it and the error it throws is related to the lack of the mc module.
Hopefully I'll be able to abstract the python form the xml (not being a programmer, I might need some help).
Posts: 568
Joined: Jan 2009
Reputation:
30
This is great, thanks! Not being a python guy, I'll likely need to wait for the manual. But hopefully this will be our missing link!
Posts: 26,215
Joined: Oct 2003
Reputation:
187
Nice work bartsidee - is the plan to split off the mc module as a script.module ?
Cheers,
Jonathan
Posts: 27
Joined: Sep 2010
Reputation:
0
Yeah the idea is that the mc module is just a script module to convert the boxee code into xbmc code and return the action to the active window.
You still need to extract the boxee code from the skin files and order it in a class with 'onaction' and 'onclick' definitions. But it would make it much more easier to copy the code without major modifications.