iOS届的视频播放器框架SPVideoPlayer

作者: S型身材的猪 | 来源:发表于2017-09-19 15:21 被阅读802次

    框架地址:https://github.com/SPStore/SPVideoPlayer

    这是一款精心打造的iOS视频播放器框架,主要功能有:
    1、 支持横竖屏切换
    2、支持从上一次停止的地方继续播放
    3、支持滑动屏幕和滑动滑杆快进快退
    4、可调节音量和屏幕亮度
    5、支持网络视频和本地视频播放
    6、提供锁屏、截图功能
    7、支持分辨率切换
    8、提供监听网络状态
    9、支持cell上播放,并当cell(整个cell或一半cell)滑出屏幕时可设置停止播放,还可以设置小屏播放
    10、提供视频下载
    11、开发者可以自定义控制层(自定义界面)

    框架结构如图:

    6332C4B2-3E8D-4B18-822F-282D649E4630.png

    相关界面截图:

    播放时快进快退的界面


    DB6AC0DC14C7D8A2BECB37FDD31428FF.jpg

    网络不好比较卡顿时的界面

    936CF0977FB67FCE013D26CD45544759.jpg

    即将播放时的界面


    1762D163A344D1E1AA4EE488A4675DD7.jpg

    续播状态的界面


    05E44FE1C3448DEA6295EA556A8017D8.jpg

    无网络时的界面


    71700D620336C352B9056B9D14177F57.jpg

    竖屏截图


    FF1FC160-5643-42F0-8373-D29D448543F6.png

    续言:本框架有参照https://github.com/suifengqjn/TBPlayerhttps://github.com/renzifeng/ZFPlayer,尤其是后者,起初是想直接在后者上修改,但是发现有很多不合理的地方,于是自己参照着重新写了一套框架https://github.com/SPStore/SPVideoPlayer,在这里向两位作者致敬

    相关文章

      网友评论

        本文标题:iOS届的视频播放器框架SPVideoPlayer

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