> it appears I cannot share link to binary distribution
EDIT: Removed questionable url link
It is customized version for specific content. I have added VLC player to better handle online streams and integrated webkit engine with flash plugin. Adobe also provides distribution package if you request it, so that is included also.
There is WebBrowser.Open() that can handle html, flv and swf.
here is how webbrowser fullscreen window looks like in skin file:
Code:
<window id="2105">
<defaultcontrol>-</defaultcontrol>
<controls>
<control type="image">
<posx>0</posx>
<posy>0</posy>
<width>1280</width>
<height>720</height>
<texture border="20">special://skin/backgrounds/browser-background.jpg</texture>
</control>
<control type="webbrowser">
<description>Web browser controll. Notice that background is transparent</description>
<posx>0</posx>
<posy>0</posy>
<width>1280</width>
<height>720</height>
</control>
</controls>
</window>
webkit rendering is done in XBMC render loop so this allows to use it like any other visual control.
There are also bunch of scripts to support this skin.
I was planning to implement content records using sqlite but there was no time back then. So now scripts generate skin xml files (
how perverted) and then skin restart is needed.