基于iOS 的 VLC简单 Demo

本文介绍如何在iOS应用中集成VLC播放器,包括导入所需库、设置工程以支持C++和配置播放器以播放本地mp4文件。虽然功能简单,但展示了VLC播放器的基础使用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >


其实手机端实现一个VLC播放用到的库并没有那么多,下面我把用到的库列出来:



我们来新建个工程,将这些库添加到工程中,其中画红色方框的库是VLC的库,需要我们自己导入进来,还记得上篇VLC编译的文章么?下载下来之后,这个库就在里面,如图路径




最后找到 MobileVLCKit.framework 这个库,拖入到自己刚刚新建的工程中,记得要勾选这个




这样我们就需要的库就都导入进来了

接下来,我们还需要对工程进行一些设置,因为库中用到了C++,我们将 AppDelegate.m 改成 AppDelegate.mm




然后再改这里




这样就可以编译C++代码了

还要在工程中改这里




设置完这些东西,我们就可以来写代码了,很简单的代码,我这里面只是写出了让播放器 播放本地文件,其中没有任何的播放器控件,控件是可以自定义的,后续会发博客,这次的播放器只能实现横竖屏

在ViewController.m里面写实现代码如图



接下来就可以进行真机测试了,祝大家编译成功

代码很少,功能也很少,只是实现一个简单的播放

VLC是个很强大的播放器,大多数的视频格式都可以播放,本Demo中播放的mp4格式


希望有什么写错的地方大家能及时的指出,共同进步,谢谢大家





评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值