LIBVLC+QT+Webkit开发应用

本文介绍了如何利用LIBVLC、QT和Webkit开发一款多媒体应用,包括视频播放、课件同步及内容浏览功能。重点讨论了在Windows环境下,解决VLC库的编译和依赖问题,以及Qt的QWebKit组件与VLC的集成,最后提到了程序发布时的注意事项,特别是动态库与静态库的选择。
摘要由CSDN通过智能技术生成


需求概述:


1、左侧栏显示视频教程。

2、右侧栏显示课件内容。

3、视频播放过程,根据播放的当前内容,自动滚动课件内容。

4、可以浏览全部课件内容,双击课件内容,视频跳转为当前内容进行播放。


库版本:    Qt5.3.1

开发环境:VS2010

平台:        win7 x86


过程:


因为要视频模块通过vlc进行二次开发,所以首先要对VLC sdk 进行获取,在官网上下载的源码包,解压出问题(windows平台),没解决。


所以直接安装VLC视频播放软件获取到它的开发库和相关sdk文件,

安装目录下有libvlccore.dll、libvlc.dll文件,这两个文件可以利用来二次开发。

相关头文件,在安装目录下的一个sdk目录下有一个include目录,为头文件。

lib文件获取,这里需要注意,使用在安装目录下sdk目录下的lib在debug模式下没有问题。

但是release下执行出错,连main函数都进不去。


获取release版本的lib文件,可以通过软件pexports.exe对安装目录下的libvlccore.dll、l

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值