QT Webkit cannot play html5 video
-
I noticed this today too.
The player says he does not support html5, but it is actually a message from youtube (apparently a lock)
Note: actually youtoubeview is an example for the mobiles.
-
The problem remains with Qt 5.1.1.
The player is shown correctly, and shows the preview image and the player controls, but when the video should actually start playing, the widget just stays black on MinGW4.8, or the above mentioned message is displayed on VS2010 32bit. I did a comlete reinstall with the online installer, installing only 5.1.1 with Creator 2.8.1 and MinGW 4.8.
Going to http://www.youtube.com/html5 with the VS2010/32bit version of the browser demo reveals that webkit cannot play HTML5-Videos (no video tag, no h.264, no WebM) when compiled with VS2010/32bit.
The debug MinGW 4.8 version of the browser demo exits with a segmentation fault, with the release version, http://www.youtube.com/html5 says video tag, h.264 and WebM are all supported, but when entering the html5 test, the web player behaves just like the iframe version.
-
Great news for QT developers, we will soon have the Qt WebEngine(QT + blink):
http://blog.qt.digia.com/blog/2013/09/12/introducing-the-qt-webengine/
-
Tried again on a different PC with a new installation, same behaviour. This issue is not listed in the known Bugs, and I couldn't find any other reference to it on the internet. Has nobody else encountered this? I still think I am missing something.
Can anyone help or at least confirm this?
-
Hi,
I am also facing almost same kind of problem.
I am trying to open URL http://www.youtube.com/watch?v=JYc2jP4LLGo&html5=True in my webkit application, as well as in Qt sample browser application.I could able to see youtube player getting loaded but it will not display any html5 video.
QtSDK:- 5.1
Win732bit -
+1 (((
-
Works in QT5.2!
if the QT is 32bit, then you must install the 32bit codecs too.
-
seang96 your System is 64bit? QT compiler (eg. Mingw 32bit or vs2012 32bit in Windows) is 32bit?
Please install codecs for 32bit.