iOS SDK 开发指南

播放SDK

版本: 4.5.1日期: 2020-05-20

iOS点播SDK是适用于iOS平台的云点播SDK。使用此SDK可以与获得场景视频云服务进行对接,在iOS端使用获得场景视频的点播功能。

设备及开发环境

Xcode 集成开发环境。 iOS 运行环境:iOS 8.0 及以上系统,armv7、arm64、x86_64的CPU架构。

功能特性

功能 描述
播放功能 支持加密/非加密音视频在线和本地播放
广告功能 支持添加视频前贴广告和暂停广告
播放统计 支持用户实现播放的统计
视频打点 支持用户自定义视频打点功能
视频问答 支持用户自定义问答功能
视频字幕 支持从服务器获取字幕资源并显示
授权验证 支持设置视频是否允许预览
原片播放 支持视频上传之后,立即播放
访客信息收集 支持访客信息收集功能
课堂练习 支持课堂练习功能
播放器皮肤 支持带皮肤的播放页面
视频投屏 支持DLNA投屏
防录屏 支持视频防录屏功能
动态水印 支持上传视频时,添加动态水印
VR视频 支持VR视频播放
GIF录制 支持GIF录制功能
上传功能 支持音视频上传、断点上传,后台上传功能
下载功能 支持音视频上传、断点下载、批量下载,后台下载功能
手势调整进度、亮度和音量 支持手势滑动调整进度、亮度和音量大小
跑马灯功能 支持播放时使用跑马灯
小窗播放 支持悬浮小窗播放
视频截图 支持获取当前播放视频画面截图

SDK文档及下载

文档地址:https://github.com/CCVideo/VOD_iOS_SDK/wiki

下载地址:https://github.com/CCVideo/VOD_iOS_SDK

版本更新记录

更新日期 版本号 更新内容
2020-05-20 4.5.1 1.修复小窗模式导致的播放异常的问题。2.修复离线播放页面UI显示异常的问题。
2020-05-13 4.5.0 1.新增小窗播放功能。2.支持加密,非加密视频截图。3.修复了网络检测页面在iOS13上的兼容性问题。
2020-04-14 4.4.3 1.修复拖拽统计异常的问题。2.修复下载链接超时时,可能会重新下载的问题。
2020-03-24 4.4.2 播放页面新增手势调节功能。
2020-03-17 4.4.1 1.跑马灯功能优化。
2020-03-13 4.4.0 1.新增音频统计功能。2.新增跑马灯功能。
2020-03-02 4.3.1 1.DWPlayerView新增播放时长/暂停时长统计。2.优化DWPlayInfo流程。
2020-02-21 4.3.0 1.支持视频后台播放功能。2.支持iPad画中画功能。3.修复了修改DWDownloadModel,othersInfo字段时,没有正确本地化的问题。4.优化上传流程。
2020-01-02 4.2.7 1.优化了demo界面显示效果。2.修复了下载时,导致任务异常失败的bug。3.优化上传流程,同时解决了偶发导致程序闪退的bug。4.优化数据统计相关逻辑。
2019-12-04 4.2.5 1.修复了视频文件上传时,SDK异常输出失败的bug。2.优化下载流程,现在可以对等待中的下载任务进行暂停/继续下载操作了。
2019-11-15 4.2.4 1.demo页面逻辑优化。2.SDK上传功能逻辑优化。3.DWPlayInfo新增取消网络请求方法。4.修复了4.2.3版本在低版本Xcode编译报错的问题。
2019-10-10 4.2.3 1.修复了iOS13下,播放本地视频可能会导致内存异常上涨的bug。 2.iOS13适配。
2019-08-27 4.2.2 1.DWPlayerView新增AVPlayerLayer属性。 2.修复了不引入DWSDK.h可能导致编译报错的bug。
2019-08-19 4.2.1 1.支持视频后台上传。 2.优化下载流程。
2019-08-12 4.2.0 1.新增视频防录屏功能 2.新增视频动态水印 3.优化离线视频播放流程 4.优化下载暂停流程
2019-07-30 4.1.0 1.新增视频投屏功能。 2.优化视频问答流程。 3.将resource.bundle修改为DWResource.bundle防止引入冲突。
2019-07-09 4.0.3 1.修复了备用线路地址输出不正确的bug。
2019-07-03 4.0.2 1.修复了课堂练习显示有问题的bug。
2019-07-02 4.0.1 1.课堂练习功能。 2.支持m3u8格式,缓存时长控制。 3.修复了iPhone7及plus机型下,m3u8播放链接可能会返回有误的问题。
2019-06-18 4.0.0 1.demo全新升级。 2.加密与非加密版本的demo合并。 3.支持Cocoapods方式集成。 4.优化SDK使用方式。
2019-06-14 3.4.5 1.视频问答优化。 2.广告播放流程优化。 3.修复了低版本下,播放音频时可能会导致闪退的问题。
2019-05-17 3.4.4 1.新增访客信息收集器功能。 2.解决了在一些特殊情况下会发生crash的bug。
2019-04-19 3.4.3 1.修复了播放离线音视频可能会crash的bug。
2019-04-02 3.4.1 1.优化了播放音频时,可能出现的缓冲时间过长的问题。
2019-03-06 3.4.0 1.新增音频DRM加密功能。
2019-02-27 3.3.6 1.修复了对同一DWDrmServer对象多次调用start/stop,引起crash的bug。
2019-02-14 3.3.5 1.视频批量下载功能。 2.修复了Demo界面上的一些显示bug
2019-01-25 3.3.4 1.新增字幕切换功能。
2019-01-09 3.3.3 1.修复了iOS11.3之后,当原URL失效时,无法使用新URL继续下载的BUG。
2018-12-26 3.3.2 1.完善SDK内部播放出错处理机制。 2.优化了demo流程,播放失败时自动切换备用线路。 3.修复了demo中的一些bug。
2018-12-12 3.3.1 1.GIF功能整合,m3u8视频格式可以正常生成GIF。 2.修复了Drm模块在弱网下可能引发的一些问题。
2018-11-22 3.3.0 1.视频问答新增单选多选类型。 2.新增网络检测功能。 3.原片实时播放流程处理。 4.修复了demo中的一些bug。
2018-10-26 3.2.1 1.SDK新增错误码。 2.修复了在iOS12下,导致程序crash的BUG。
2018-08-28 3.2.0 1.增加授权验证功能。 2.增加自定义超时时间功能。
2018-06-12 3.1.8 1.新增问答统计功能
2018-06-07 3.1.7 1.改善SDK帮助文档。
2018-05-22 3.1.6 1.增加字幕显示功能。
2018-05-15 3.1.5 1.新增问答图片显示功能。
2018-05-10 3.1.4 1.上传功能优化。
2018-04-04 3.1.3 下载视频iOS11.3
2018-03-22 3.1.2 增加问答功能
2018-01-23 3.1.1 增加视频打点功能
2017-10-30 3.0.7 适配iOS11
2017-10-11 3.0.6 视频转GIF功能
2017-08-01 3.0.4 新增用户自定义参数
2017-07-12 3.0.3 优化统计信息上报和线路接口
2017-06-28 3.0.2 AVPlayer在iOS9上的修复和下载URL失效后的断点续传优化
2017-06-15 3.0.1 广告功能优化

results matching ""

    No results matching ""