2013-08-28 30 views
3

我有一个基于Qt 4.6的应用程序,它使用QtWebView加载一个带有标签的HTML页面,在Windows平台上播放网络多媒体源。我没有使用默认的PHONON播放引擎,而是构建了另一个PHONON后端引擎来处理媒体下载,解复用器,解码器,渲染等。它运行得非常好。如何将基于Qt4.6声子的媒体应用程序移植到Qt 5.1?

但是我需要更新到Qt 5.1,以获得最新QtWebView中的改进和错误修复。从Qt 4.8中删除了PHONON,并且在移植到Qt 5.1时,我的自我实现的播放引擎对于QtWebView而言是未知的,我的应用根本无法工作。 有没有任何机构有一个想法如何建立一个媒体播放引擎并注册到Qt5.1 QtWebView?

回答

1

那么我知道这是一个旧的帖子,但从那时起,Qt 5.2和Qt 5.3就出来了!无论如何,你可以使用Qt多媒体取代几乎所有的东西,从声子:

QT += core gui multimedia 

#include <QMediaPlayer> 

看一看QMediaPlayer:你可以做很多事情,和Qt框架提供了很好的例子。

相关问题