腾讯云视频点播直播服务.PDF

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
腾讯云视频点播直播服务

腾讯云视频点播直播服务 iOS播放器 SDK 开发指南 版本:1.5 2016.03 ~1~ 1. 概述 腾讯云视频点播直播播放器 iOSSDK解决方案,可帮助腾讯云视频用户直接使用经过验证的视频播 放能力,通过灵活的接口,快速同自有应用集成,以实现iOS终端播放功能。 2. 阅读对象 该文档面向考虑使用腾讯云视频点播直播播放器 iOSSDK进行开发的开发人员。用户需具备一定 iOS开发基础和经验。 3. 功能和特点 3.1. 系统功能详情 支持功能 内容 iOS版本 播放sdk支持ios7.0及以上系统版本,支持 arm64 支持流媒体格式 支持视频编码格式:H.264、MPEG-4,文件格 式:.mp4、.mov、.m4v、.m2v、.3gp、.3g2等 ; 直播支持 HLS协议; 鉴权和认证 支持通过key调用存储在腾讯云上的视频文件;规范SDK使用,保障用户权益; 安全功能 可通过控制台支持URL防盗链功能,对使用调用SDK查看腾讯云视频文件的行为 进行限制;详细内容请查看官网 FAQ安全功能相关说明; ~2~ 统计功能 支持对使用SDK播放腾讯云视频进行行为统计,包括播放次数,观看者详细参与 度;详细内容请查看官网 FAQ统计功能相关说明;在 管理中心 – 视频点播 – 统 计分析 页面,可查看对腾讯云视频文件的访问情况 3.2. 播放器功能详情 支持功能 内容 播放屏幕 支持全屏幕播放,以及非全屏幕播放 播放动作 支持播放文件的点击播放,暂停,停止,快进,快退 外部交互 支持在视频界面上方弹出应用界面,支持应用界面获取焦点,并响应用户按键 播放器事件监 支持播放文件的点击播放,暂停,停止,快进,快退等事件的监听上报 听 4. 开发过程 4.1. 下载 下载ios播放sdk。文件夹里面 TCCloudPlayerSDK 为发布的播放sdk ,另外包括demo工程以及 使用文档。 /wiki/%E4%BA%91%E7%82%B9%E6%92%ADSDK ~3~ 4.2. 添加SDK库的头文件到工程 如下添加sdk中TCPlayerSDK.framework直接拖到对应工程中即可 4.3. 添加lib和系统framework 按照如下图点击 + ,分别加入系统 CoreMedia.framework 和 AVFoundation.framework, ~4~ 如果需要使用默认播放器的UI,可将Demo 中的TCPlayerUI文件夹拷入工程内部,也可选 择性拷入相应的文件。如不需要也可参考TCPlayerUI 中的文件进行自定义 4.4. SDK头文件以及功能说明 Demo工程分为三部分,SDK,SDK配套的UI源码,以及Demo工程 ~5~ SDKVersion.h SDK版本号 播放器引擎接口 TCPlayer.h 播放器引擎回调 播放器引擎内部错误以及状态机制 播放器基类,主要负责内部状态切换,以及部分接口的 播放引擎 TCBasePlayerEngine.h 实现

文档评论(0)

youbika + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档