歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> Ubuntu 系統播放視屏

Ubuntu 系統播放視屏

日期:2017/2/28 15:48:19   编辑:Linux教程

我沒找到Ubuntu Linux視屏的api,所以調用QT裡面phonon這個類實現視屏播放,首先搭建環境:

sudo apt-get install qt4-dev-tools qt4-designer qt4-doc qt4-qtconfig qt4-demos qt4-qmake libqt4-sql-mysql qdevelop
sudo apt-get install qtcreator
sudo apt-get install libphonon-dev libphonon4 phonon-backend-gstreamer

環境搭建好了了就創建一個工程,測試一個小例子
我的視屏文件存放路徑是/home/leaf/1.mpg

#include <QApplication>
#include <QWidget>
#include <phonon>

int main(int argc,char *argv[])
{
QApplication app(argc,argv);
app.setApplicationName("VideoPlayer");
QWidget *widget=new QWidget;
widget->resize(600,400);

Phonon::VideoPlayer *player=new Phonon::VideoPlayer(Phonon::VideoCategory,widget);
player->load(Phonon::MediaSource("/home/leaf/1.mpg"));
player->play();
widget->show();
return app.exec();
}

最後編譯的時候在.pro文件裡加上QT += phonon

Copyright © Linux教程網 All Rights Reserved