一、环境介绍
操作系统: win10 64位
QT版本: QT5.12.6
编译器: MinGW 32
libvlc版本: 3.0.12
当前文章介绍Qt调用libvlc接口完成播放器开发的思路,贴出核心代码,介绍回调方式,ID绑定方式利用libvlc开发播发器,介绍播放器的各个功能的使用以及编译代码的注意事项。 如果用其他编译器更换libvlc库的即可,官网可以下载各个版本的(32/64)。
libvlc是一个基于VLC media player的开源多媒体框架,提供了一组易于使用的API,可用于创建多媒体播放器和其他多媒体应用程序。本身用C编写的,并且可以在多个平台上运行,包括Windows、Linux和macOS。
libvlc提供了各种功能,包括播放音频和视频、流媒体、捕获摄像头、转码和解码等。其