2013-08-28 7 views
3

QtWebView를 사용하여 Windows 플랫폼에서 네트워크 멀티미디어 소스를 재생하기 위해 태그가있는 HTML 페이지를로드하는 Qt 4.6 기반 응용 프로그램이 있습니다. 기본 PHONON 재생 엔진을 사용하는 대신 PHONON 백엔드 엔진을 추가로 설치하여 미디어 다운로드, 디 먹스, 디코더, 렌더링 등을 처리합니다. 꽤 잘 작동합니다.Qt4.6 Phonon 기반 미디어 애플리케이션을 Qt 5.1로 포팅하는 방법은 무엇입니까?

그러나 최신 QtWebView의 개선 및 버그 수정을 위해 Qt 5.1로 업데이트해야합니다. 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는 멀티미디어와 포논 거의 모든 것을 대체 할 수 있습니다.