基于iOS 的 VLC简单 Demo
来源:互联网 发布:淘宝天弘基金怎么赎回 编辑:程序博客网 时间:2024/06/05 00:18
其实手机端实现一个VLC播放用到的库并没有那么多,下面我把用到的库列出来:
我们来新建个工程,将这些库添加到工程中,其中画红色方框的库是VLC的库,需要我们自己导入进来,还记得上篇VLC编译的文章么?下载下来之后,这个库就在里面,如图路径
最后找到 MobileVLCKit.framework 这个库,拖入到自己刚刚新建的工程中,记得要勾选这个
这样我们就需要的库就都导入进来了
接下来,我们还需要对工程进行一些设置,因为库中用到了C++,我们将 AppDelegate.m 改成 AppDelegate.mm
然后再改这里
这样就可以编译C++代码了
还要在工程中改这里
设置完这些东西,我们就可以来写代码了,很简单的代码,我这里面只是写出了让播放器 播放本地文件,其中没有任何的播放器控件,控件是可以自定义的,后续会发博客,这次的播放器只能实现横竖屏
在ViewController.m里面写实现代码如图
接下来就可以进行真机测试了,祝大家编译成功
代码很少,功能也很少,只是实现一个简单的播放
VLC是个很强大的播放器,大多数的视频格式都可以播放,本Demo中播放的mp4格式
希望有什么写错的地方大家能及时的指出,共同进步,谢谢大家
4 0
- 基于iOS 的 VLC简单 Demo
- 基于VLC框架的Android视频播放器Demo
- 使用VLC-Android写一个简单的电视直播demo
- Qt+VLC简单的使用显示视频Demo
- 【玩转VLC】--- 基于libvlc写个最简单的播放器
- 基于iOS5.0的MobileVLC(vlc for iOS)编译
- 基于XMPP协议的简单IM实现(iOS)(含Demo)
- 基于XMPP协议的简单IM实现(iOS)(含Demo)
- iOS中VLC的集成与简单使用
- 基于libVLC(VLC SDK)的视频播放Demo——Windows平台
- 基于HTML5的简单游戏动画Demo
- quartz基于注解的简单使用demo
- webservice的简单demo(基于Java)
- 基于简单对象访问协议的Demo
- 基于VLC SDK的二次开发
- 基于VLC SDK的二次开发
- ios 简单的rss 解析应用demo
- 简单监测iOS卡顿的demo
- weblogic weblogic.servlet.internal.session.MemorySessionData对象过多导致内存溢出
- 在WebStorm中调试NodeJS代码
- Swift-过滤器
- (一)Hyper的数据管理概述
- apache tomcat安装过程
- 基于iOS 的 VLC简单 Demo
- 卡诺图在软件开发中的使用
- php的设计模式
- 按键定时扫描——有限状态机的软件实现方法(下)
- 查找异常值的方法
- background-size 兼容ie8
- Using HTTP Methods for RESTful Services
- Java面试题
- Android通过Http连接MySQL 实现登陆/注册(数据库+service+客户端)【大部分转自帮客之家】