基于IJKPlayer框架的 iOS视频播放器

作者: 酷比Xcoder | 来源:发表于2016-12-29 13:57 被阅读2954次
Attention:(2017-11-22  请各位仅供参考,由于本人是个菜鸡,写的东西有很多问题,比如界面的加载动画会导致内存无法释放,造成崩溃,请谨慎参考,等我牛逼了我会回来修改的^____^)

这是一个基于ijkplayer框架的iOS视频播放器,包含全屏、播放、暂停、亮度调节、音量调节、进度条(边播边缓存)等UI控件及相应功能。想做这样一个播放器是因为公司项目里有直播、录播两个方面的视频播放需求。本人小白,写的代码可定有很多问题,有问题的欢迎指正。先上一个效果图:

ZSPlayer.gif

使用Demo里面的ZSPlayer,可以完成普通视频资源的播放以及直播拉流播放。

video_half.png live_full.png

Demo地址:https://github.com/zsj1992/IJKPlayerDemo

相关文章

网友评论

  • 滚来滚去的桔子:缓存是哪块?学习下
  • 不会游泳的飞鱼:怎么实现边下边播啊
  • d25cb7c0f015:rtmp://livemoniter.sps618.cn/hls/tiancai03 为什么这个rtmp不能放啊
  • 45c79f86ac80:请问视频 设置 currentPlaybackTime 延迟很高 怎么解决
  • fa4bf67720f7:ZSLoading动画导致cpu占用一直100%以上。
    润晴天:http://live.hkstv.hk.lxdns.com/live/hks/playlist.m3u8 和 mp4 格式播放还可以
    rtmp://live.hkstv.hk.lxdns.com/live/hks 播放这个很快很流畅
    怎么联系你哥们?加我下吧,想交流一下515898605
    酷比Xcoder:已经修改:blush:
    酷比Xcoder: @默认为零 好的,谢谢
  • 斯文9:缓冲进度怎么做,有一个bufferingprogress 属性不知道在哪里调用
    酷比Xcoder: @斯文9 ijkplayer有一个属性duration这个属性
    斯文9:@酷比Xcoder 哪总时间怎么拿到
    酷比Xcoder:@斯文9 ijkplayer有这样一个属性,表示当前能够播放的时间self.player.playableDuration,在计时器的方法中设置给缓冲进度条。

本文标题:基于IJKPlayer框架的 iOS视频播放器

本文链接:https://www.haomeiwen.com/subject/ykpuvttx.html