/CustomPlayerView

Use AVPlayer / AVPlayerLayer and AVPlayerItem customize a more simple to use player.

Primary LanguageObjective-CMIT LicenseMIT

CustomPlayerView

Use AVPlayer / AVPlayerLayer and AVPlayerItem customize a more simple to use player.

设计初衷:

    1.提供更简单的方式使用播放器
    
    2.在布局和适配上更加灵活

目前支持:

    1.自动播放
    
    2.画面播放模式选择
    
    3.缓冲加载进度展示
    
    4.UISlide 滑动控制播放进度
    
    5.播放时间进度展示

使用说明:

    1.因为对外接口是一个 UIView 对象,所以使用时,就可以当做自己的 view 去控制,包括横竖屏和全屏,
    2.支持 xib创建
    3.支持代码创建

未来计划:

    1.增加网络检测,在网络不好和无网的情况下实现完美控制
    
    2.增加下载功能,播放时,可以先检查是否有本地下载再进行播放
    
    3.增加上次播放记录功能
    
    4.增加对外事件传递接口,把播放器内部的事件,可以传递到外界来

关于 bug:

    1.如果你发现任何可能的 bug,欢迎你提出问题,我将会尽快完善
    2.QQ:2975124201