Windows平台vlc-qt的编译和使用

本文详细介绍了在Windows上使用Qt和VLC-Qt进行视频播放的解决方案。首先,介绍了VLC开发库的下载与配置,接着讲解了如何编译VLC-Qt源码,包括解决编译过程中遇到的问题。最后,阐述了VLC-Qt的使用步骤,包括环境配置和Qt项目的设置,以便在QML中使用VLC-Qt进行视频播放。
摘要由CSDN通过智能技术生成


最近在研究qt(qml)平台上视频播视播放,其实本身在qml上MediaPlayer就可以很好的支持视频播放了,可以支持本地和网络视频流,唯一不方便的是需要安装解码器(如:LAVFilters)。因为前一种太简单了,本文主要讲另外一种基于vlc-qt的视频播放解决方案。

vlc-qt是国外的大神对vlc的封装,支持widgets和qml的应用。搭建vlc-qt的开发环境主要有三个步奏,下载开发库,编译vlc-qt,然后就是部署和使用vlc-qt。废话不说了,开撸!!!

说明:如果是基于widgets方式开发的,那么恭喜你直接看第三部就可以;如果是使用qml的,我们还是老老实实的编译一下vlc-qt的源码吧,因为大神给的release版的根本没有编译qml的插件。

1    vlc开发库下载

vlc开发库,我直接下载了绿色版带SDK的(win32),注意一定要选择2.2.0以后的版本,因为我选择的是vlc-qt(v1.1.1版本),这个版本不支持以前的版本了,我这里选择了2.2.6版本的vlc;另外就是要.7z 的压缩包,因为只有这个里面有SDK。下载链接如下:

http://download.videolan.org/vlc/2.2.6/win32/vlc-2.2.6-win32.7z

下载好安装包后,解压后我们所要的东西就是这两个文件夹里的和两个dll文件。

把plugins和两个dll文件复制到qt安装目录下的bin目录中(例如:D:\Qt\Qt5.7.1\5.7\msvc2015\bin)

把sdk/include/vlc目录复制到qt安装目录下的include目录中(例如:D:\Qt\Qt5.7.1\5.7\msv

评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值