QT 5.8 WebEngine Html 5视频播放器支持

时间:2017-12-14 14:47:34

标签: c++ qt qtwebengine

我已经创建了一个基于Qt 5.8网络引擎的应用程序,但不幸的是,视频没有在应用程序中播放。

在遇到很多论坛后,我发现我需要使用flag proprietary-codec构建QT

但是此解决方案附带警告:在分发专有编解码器库时,您必须为他们获取许可证。

不幸的是,我不能使用这些专有的编解码库。

如果我使用开源编解码器库,我需要再次使用其他标志编译QT。 这种方法还有其他解决方案。

1 个答案:

答案 0 :(得分:1)

不幸的是,对于使用专有编解码器的mp4文件格式是唯一的选择(即这包括使用您在问题中指定的选项获取分发和配置/构建Qt的许可证。)

来自Qt docs

  

仅当启用了所需的专有音频和视频编解码器(如H.264和MPEG第3层(MP3))时,Qt WebEngine才支持MPEG-4 Part 14(MP4)文件格式。