音视频处理MCT

    版本更新记录

    v1.6.5

    • 新增控制起播时长接口setFirstBufferingTime。
    • 取消鉴权失败的提示。

    v1.6.4

    支持 HTTPS 加密视频

    v1.6.3

    • 修复前后台切换时的爆音问题。
    • 修复部分rtsp链接无法播放的问题。
    • 全新Demo VideoPlayer,功能更全面,使用更方便。
    • 修复中断事件结束后,偶现无声音的问题。
    • 修复vod mp4资源seek后播放位置不准确的问题。
    • 支持DRM视频的播放。

    v1.6.2

    • 百度开放云更名为百度智能云。
    • 优化demo。
    • 优化内存管理。
    • 增加截屏功能。
    • 某些视频无法播放到最后一秒bugFix。
    • 某些视频总时长不正确bugFix。
    • 音频资源没有缓冲结束事件bugFix。
    • 多码率切换后分辨率不变bugFix。

    v1.6.1

    • 支持基于token的视频版权保护。
    • 视频下载支持通过Item获取下载进度。
    • 视频下载支持清理功能。
    • 优化渲染清晰度。
    • 暂停后再继续播放的进度通知跳变bugFix。

    v1.6.0

    • 针对直播场景,提供精减后的SDK。
    • 支持Cocoapods接入方式。
    • 优化第三方库依赖,仅依赖openssl。
    • 支持http-flv直播流的播放。
    • 某些情况下音视频不同步bugFix。

    v1.5.0

    • 支持离线播放加密视频。
    • Finish通知有时收不到bugFix。

    v1.4.0

    • 支持对M3U8视频进行下载和管理
    • 支持IPv6-only网络

    v1.3.15

    • 新增四个接口支持HLS多码率手动切换:

      • getSupportedBitrates: 获取码率列表
      • getSupportedResolution: 获取分辨率列表
      • getBitrateIndex: 获取当前码率
      • selectBitrate: 重新设置码率
    • libSBJSON导致内存泄露bugFix
    • 外挂字幕无法播放bugFix

    v1.3.14

    增加事件类型 CyberPlayerCurrentPositionNotification,通知当前视频播放的时间。在播放器处于 CBPMoviePlaybackStatePlaying 状态时,每隔大约 1/4 秒向 NSNotificationCenter 发送此通知事件,同时 NSNotification 中的参数 object 为当前播放时间。此事件类型可以帮助 App 在某些时间点上暂停视频,并且触发弹窗等操作。

    v1.3.13

    增加 cachePauseTimeInSeconds 属性以控制起播时间。播放直播视频时,保证视频流畅的前提下,可以适当降低 cachePauseTimeInSeconds 的值,以降低直播的延迟时间。cachePauseTimeInSeconds的最大值为4.0, 最小值为0.05。

    v1.3.12

    支持PlayerBinding解密模式:在此模式下加密的HLS视频资源必须使用百度播放器SDK播放。

    v1.3.11

    • 播放器iOS SDK:

      • 更新原有 AK/SK 鉴权为 AK 鉴权。
      • 废弃 armv7s 版本动态链接文件, 减小 SDK 体积。
    • SampleOne 工程:

      • 简化动态链接库配置
      • 支持XCode7编译环境
      • 使用同时支持真机和模拟器的静态库,用户不再需要选择和切换静态库。简化运行Sample的步骤。
    上一篇
    iOS-播放器-SDK-开发者指南
    下一篇
    服务端SDK