#include <QApplication>
#include <VLCQtCore/Common.h>
#include <VLCQtCore/Instance.h>
#include <VLCQtCore/Media.h>
#include <VLCQtCore/MediaPlayer.h>
#include <VLCQtWidgets/WidgetVideo.h>
int main(int argc, char *argv[])
{
QApplication app(argc, argv);
// 初始化vlc-qt
auto instance = new VlcInstance(VlcCommon::args(), &app);
// 创建播放器
auto player = new VlcMediaPlayer(instance);
// 媒体文件
VlcMedia media("D:\\Desktop\\1.mp4", true, instance);
// 播放器显示窗口
VlcWidgetVideo video;
// 设置窗口大小
video.resize(800, 600);
// 关联播放器和窗口
player->setVideoWidget(&video);
video.setMediaPlayer(player);
video.show();
// 播放媒体文件
player->open(&media);
return QApplication::exec();
}
短短10行左右,我们就得到了一个最简单的播放器