Biz & IT —

GStreamer brings HTML5 video support to GTK/WebKit

Collabora developers have added HTML5 video support to GTK/WebKit using …

The GTK port of the WebKit HTML rendering engine has gained support for the HTML5 video element. The media backend, which uses GStreamer, was implemented by Pierre-Luc Beaudoin of Collabora. Developer Alp Toker integrated the backend with GTk/WebKit's Cairo graphics pipeline, making it possible for the video content to be embedded in SVG and manipulated with CSS and JavaScript.

Plans for GStreamer-based HTML5 video support in GTK/WebKit were initially revealed by Toker in September, when he published slides from his presentation at LinuxConf Europe.

As some of you may recall, support for the HTML5 video element was implemented experimentally for Firefox back in August.

The GTK/WebKit port appears to be maturing rapidly and offers some unique advantages over Firefox's Gecko rendering engine in certain contexts. GTK/WebKit is lightweight and less resource intensive than Gecko, which makes it a particularly good choice for mobile and embedded environments. GTK/WebKit will also eventually be a very good solution for GTK and GNOME applications that want lightweight embedded HTML rendering.

Channel Ars Technica