2013-08-28 29 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框架提供了很好的例子。

相關問題