[Development] QWebEngine - H.264 playback, proprietary codecs.

Steve Schilz sschilz at pasco.com
Wed Jul 13 18:08:11 CEST 2016


We are using QWebEngine to drive a hybrid app (Html5 + Javascript + C++) on windows.  According to QWebEngineFeatures Doc, http://doc.qt.io/qt-5/qtwebengine-features.html#pepper-plugin-api
You must pass a flag to qmake, WEBENGINE_CONFIG+=use_proprietary_codecs, and build Qt from source yourself in order to support h.264 video decoding.

In researching this, I became aware that Cisco provides a downloadable binary codec, where Cisco pays the MPEG-LA royalties.   Apparently this is the method used
To provide h.264 playback in Firefox.  If you watch the intellectual property rights video at http://vimeo.com/cullenfluffyjennings/openh264-ipr, they explain why they
Did this, and how you can even make changes to the codec via open source if needed.

Would it make sense for QWebEngine to support this codec, in order to be able to provide ‘out of the box’ (via download at end user’s computer), support for h.264 playback in <video> tags?


Steve Schilz
Software Engineer
PASCO scientific
10101 Foothills Blvd.
Roseville, CA. 95747 USA
916-786-3800 x8271
sschilz at pasco.com<mailto:sschilz at pasco.com>
www.pasco.com<http://www.pasco.com/>
think science

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.qt-project.org/pipermail/development/attachments/20160713/7a09daa8/attachment.html>


More information about the Development mailing list