一.效果
播放本地文件

播放网络url:rtsp://3.84.6.190/vod/mp4:BigBuckBunny_115k.mov

二.实现
既然有VLC-Qt,为什么还要直接调用libVLC呢,因为直接调用会加深对整个播放流程的理解,方便后面修改VLC-Qt源码。


注意事项:
1.编译报错:error C2065: “libvlc_media_read_cb”: 未声明的标识符。修改如下:
本文介绍了如何直接使用libVLC库创建视频播放器,包括播放本地文件和网络URL。在实现过程中,遇到并解决了如编译错误、文件路径格式问题以及获取视频时长的异步问题等挑战。提供了两种解决方案,并给出了源码链接供参考。
播放本地文件

播放网络url:rtsp://3.84.6.190/vod/mp4:BigBuckBunny_115k.mov

既然有VLC-Qt,为什么还要直接调用libVLC呢,因为直接调用会加深对整个播放流程的理解,方便后面修改VLC-Qt源码。


注意事项:
1.编译报错:error C2065: “libvlc_media_read_cb”: 未声明的标识符。修改如下:
4969
4251

被折叠的 条评论
为什么被折叠?