ijkplayer --B站开源播放框架使用教程(iOS版)

最近帝都直播太火了所以私下里也在关注直播这块儿,刚刚开始也是跟着一个大神跟着用ffmpeg做了一个小Demo,问题特别多,有点卡顿用起来也不方便。前段时间听朋友公司再用B站开源播放框架ijkplayer,于是就找来看一下:

毕竟目前公司工作用的不多都是私下学习,所以稍微归纳总结一下以备后续学习交流使用。其实主要用法都在Readme里都有写的,自己也懒得看,下面言归真正直接放步骤:


  • 1 .配置环境,首先安装 homebrew,git,yasm (需要ruby环境)

  • 2 .克隆项目到本地,下载并编译ffmpeg

  • 3 .导入播放器并用Xcode打开

三步下来ijkplayer的官方demo就可以运行了。其实就是简单的拖拽运行。。。哈༻哈༻ 笑ྂ的ྂ我ྂ都ྂ冒ྂ烟ྂ了ྂ

如何把ijkplayer集成到自己项目里呢,一种是像demo里那样整个工程引用,这里不再展开。另一种就是导入IJKMediaPlayer工程产生的framework包。


ijkplayer集成
打包时要注意,模拟器打的包只能在模拟器上用,真机运行的话需要用真机打包。分别用模拟器和真机打包之后可以得到两个包,再合并一下,就可以得到一个通用的包,我demo里的就是个通用包(Debug版)

真机和模拟器打成的包(Debug版)
经朋友提醒,我打的这两个都是Debug版的,正式使用的话最好打成Release版,打包过程一样,只需修改以下选项即可Product->Scheme->Edit Sceme

Release版打包修改
导入打好的包和其他依赖库,就可以仿照官方demo调用了,如果懒得写的话就像我一样,直接把ijkplayer里写好的拉到项目里直接用就行了

直播中

下载Demo: 点ྂ我ྂ

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值