音视频处理MCT

    功能列表

    功能列表

    • MPMoviePlayerController接口高度一致
    • 全功能版支持全媒体格式
    • 直播精简版支持RTMP、HTTP-FLV、HLS直播
    • 支持首屏秒开
    • 支持追帧播放
    • 支持ATS
    • 支持IPV6
    • 支持多实例播放
    • 支持单实例多次播放
    • 支持纯音频播放
    • 支持H264硬解
    • 支持HEVC解码
    • 支持倍速播放
    • 支持循环播放
    • 支持网速探测
    • 支持续播
    • 支持多种画幅缩放模式
    • 支持后台播放
    • 支持后台自动暂停
    • 支持音频中断自动暂停
    • 支持HLS离线下载
    • 支持HLS多码率切换
    • 支持播放中截图
    • 支持缓冲区大小设置
    • 支持缓冲区时长设置
    • 支持解码方式设置
    • 支持添加水印
    • 支持实时更新水印位置
    • 支持设置HTTP请求的Header
    • 支持设置HTTP请求的UserAgent
    • 支持APM
    • 支持直播答题业务场景
    • 支持VOD版权保护
    • 支持自定义视频长宽比例显示
    • 支持视频码率获取
    • 支持音频码率获取
    • 支持缩略图显示
    • 支持网络数据代理
    • 支持边播边存
    • 支持预下载加速播放
    • 支持HLS,MP4等主流媒体格式的多码率无缝切换。
    • 支持VR视频渲染。

    部分功能说明

    多码率快速切换与无缝切换

    快速切换:切换时内部重启播放器,并seek上一个码率的播放位置。

    优点:

    • 通过精准seek能完美衔接两个码率的播放位置。
    • 切换速度快。

    缺点:

    • 播放器有明显的卡顿。
    • 仅支持HLS切换。

    无缝切换:播放器内部切换数据源,内部seek到下一个码率的位置,刷新解码器即可。

    优点:

    • 通过缓冲丢帧策略能完美衔接两个码率的播放位置。
    • 无缝切换,无明显卡顿。
    • 支持全格式切换。

    缺点:

    • 切换较慢,跟用户设置的缓冲大小和视频码率有关。缓冲大小越大,切换越慢。缓冲越小,切换越快,但有几率出现卡顿。
    上一篇
    iOS-播放器-SDK-简介
    下一篇
    SDK集成