2012-05-10, 23:59
2012-06-11, 08:50
Does anybody know, how to integrate output of a GTK+ based application into XBMC?
I've written a flash player (or more generic, an NPAPI plugin player), that uses Xcomposite/Xdamage/Xfixes to upscale content. It also works as an upscaling webbrowser, if webkit's installed.
You can get the standalone app here: http://www.crutzi.info/crutziplayer
It's written in Python, and already handles the content output as a texture (with cairo), so all I need is something like reparenting the GTK+ app into XBMC...
I've written a flash player (or more generic, an NPAPI plugin player), that uses Xcomposite/Xdamage/Xfixes to upscale content. It also works as an upscaling webbrowser, if webkit's installed.
You can get the standalone app here: http://www.crutzi.info/crutziplayer
It's written in Python, and already handles the content output as a texture (with cairo), so all I need is something like reparenting the GTK+ app into XBMC...
2012-06-11, 15:01
(2012-06-11, 08:50)crutzi Wrote: Does anybody know, how to integrate output of a GTK+ based application into XBMC?if it is purely written in Python then you a probably better of asking in the Python Add-on Development forum as a new thread
I've written a flash player (or more generic, an NPAPI plugin player), that uses Xcomposite/Xdamage/Xfixes to upscale content. It also works as an upscaling webbrowser, if webkit's installed.
You can get the standalone app here: http://www.crutzi.info/crutziplayer
It's written in Python, and already handles the content output as a texture (with cairo), so all I need is something like reparenting the GTK+ app into XBMC.
http://forum.xbmc.org/forumdisplay.php?fid=26
otherwise the question should be posted in the new thread in the core development forum as a new thread there
http://forum.xbmc.org/forumdisplay.php?fid=93
2012-06-12, 23:11
(2012-04-05, 19:00)amejia Wrote: Here's a visual. This is the web browser component I worked on around this time two years ago. At the time I was experimenting with a fork of qtwebkit called llqtwebkit, so what you see is using llqtwebkit. However, it is certainly possible to embed a web browser into XBMC by just using vanilla qt and qtwebkit, which is what I intend to do.
Hi, can you please share your code with us?
2012-06-22, 21:34
A web browser inside XBMC would be great. I've been playing around with how to make a useable web browser for a TV in a side project http://www.remifi.com
My conclusion was browsing the web on your TV will always be awful, so I'm using an iPhone/Android to find the website then tell the TV to open it, play it, and fullscreen it.
I'm interested in knowing what you guys think of the idea. I think it's quite possible to embed it inside XBMC http://www.remifi.com
My conclusion was browsing the web on your TV will always be awful, so I'm using an iPhone/Android to find the website then tell the TV to open it, play it, and fullscreen it.
I'm interested in knowing what you guys think of the idea. I think it's quite possible to embed it inside XBMC http://www.remifi.com
2012-06-24, 08:51
Hi,
I was wondering if you could use the kylo browser which is now open source and I believe utilizes firefox.. It could be worth getting in contact with them?
Good luck with it
Jin
I was wondering if you could use the kylo browser which is now open source and I believe utilizes firefox.. It could be worth getting in contact with them?
Good luck with it
Jin
2012-07-24, 23:17
Just thought I would add my two cents - an integrated web browser would be great! I have a number of other systems running on my LAN (VOIP, Home Automation & file servers) that I control via a web interface and so I have to run a standard browser alongside XBMC, but that gets confusing for the non-geeks in my family.
Any update on this project?
Peter
Any update on this project?
Peter
2012-07-25, 02:46
Since full-blown web pages are a pain even within Boxee's web browser, why not just force mobile sites to be displayed instead? Granted it may not be a perfect solution, but it would eliminate excess junk from being displayed and make navigation a bit easier for couch-surfers.
Example: http://m.engadget.com/hd/?icid=eng_hd
/2cents
Example: http://m.engadget.com/hd/?icid=eng_hd
/2cents
2012-12-16, 14:55
There is an addon for OpenELEC (which is XBMC on a super-tweaked Ubuntu derivative, the whole image just 110-160 MB in size) which implements the Opera web browser on XBMC. The full, current, desktop Opera browser. It is surprisingly stable & usable --- in fact, I would say that if it could be launched from within the context menu (taking selected filenames as search arguments) it would be the end of the search for an integrated browser. Though I am not a developer myself, I would think it makes more sense to perfect this addon rather than write a new, Webkit-based browser.
2014-06-04, 09:53
I think an integrated web browser might be great to implement a new class of streaming video site plugins where you browse the videos in XBMC's native browsing list and then when you choose one it hands it off to a hypothetical XBMC HTML(5) player. That's what I would use it for.. not so much browsing web sites or forums or things like that.
2019-05-10, 12:16
https://forum.kodi.tv/showthread.php?tid=25&pid=2851563
AlwinEsch has apparently continued on this again and sounds like he is making good progress now after it has been dormant for a few years, follow these links for the code:
http://esmasol.de/open-source/kodi-add-o...b-browser/
https://github.com/AlwinEsch/web.browser.chromium
https://github.com/kodi-web/cef
https://github.com/kodi-web/depot_tools
If you are a C++ developer and are interested in working on this then you should follow those links and check-out this project by AlwinEsch (one of Kodi's core developers).
(2019-05-04, 13:26)da-anda Wrote: nope, it's not dead. He's working on it again and it looks promising (working on Windows and Linux already).
AlwinEsch has apparently continued on this again and sounds like he is making good progress now after it has been dormant for a few years, follow these links for the code:
http://esmasol.de/open-source/kodi-add-o...b-browser/
https://github.com/AlwinEsch/web.browser.chromium
https://github.com/kodi-web/cef
https://github.com/kodi-web/depot_tools
If you are a C++ developer and are interested in working on this then you should follow those links and check-out this project by AlwinEsch (one of Kodi's core developers).