Fri Mar 28, 2014 9:57 am
At the moment the answer is simply: no.
The current webkit library is compiled against gstreamer-0.1 and cannot be compiled against 1.0. Compiling the newest webkit libs will require replacing really lots of other stuff first (and that might break other stuff).
The easiest way might be to migrate to Jessie first, but there is no gstreamer-1.0 with OpenMax support available for Jessie just now.
You can install gstreamer-1.0 with HW support for Raspbian and then try to compile webkitgtk 1.11.92 against it. This also requires a newer libsoup library, but nothing more. I haven't tried that yet. Please report here, if you have managed to do that.
In Minimal Kiosk Browser you can play vimeo videos (I haven't tried playlists, yet), but only full screen (after clicking on the Play icon in the toolbar). A new version of the kwebhelper.py script (soon to be published) will also play it (optionally) inside a player window.
If you manage to get webkitgtk 1.11.92 installed with gstreamer-1.0 support, you can test it in Minimal Kiosk Browser by disabling omxplayer support from the toolbar.
This might work with HTML5 video and also with direct stream or file links. If the website requires flash, you've got no chance to view anything inside the browser.
Minimal Kiosk Browser (kweb)
Slim, fast webkit browser with support for audio+video+playlists+youtube+pdf+download
Optional fullscreen kiosk mode and command interface for embedded applications
Includes omxplayerGUI, an X front end for omxplayer