- 1、本文档共14页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
趣看视频转码上传SDK
趣看云视频直播点播服务
录播上传SDK Andriod开发指南
版本:1.0
2016.05
目录
一、 系统介绍及快速使用2
1.1 SDK 的使用前言2
1.2 SDK 初始化流程2
1.3 录制视频使用流程2
1.4 录制过程中的可选操作2
1.5 上传文件使用流程2
1.6 上传文件过程中的可选操作3
二、Andiord 客户端初始工作3
2.1 项目初始配置3
2.2 ClientSdk 类的接口3
2.2.1 初始化函数3
2.2.2 添加消息侦听器4
2.2.3 用户密钥的校验5
2.2.4 文件上传接口5
2.2.5 删除上传文件接口6
2.2.6 暂停所有上传中的文件6
2.2.7 文件提交接口6
2.2.8 文件合并接口7
2.2.9 获取当前正在上传的文件7
2.2.10 获取版本号7
2.3 RecordContext 类的接口7
2.3.1 初始化摄像机和麦克风8
2.3.2 关闭摄像头和麦克风8
2.3.3 开始文件录像9
2.3.4 结束文件录像9
2.3.5 暂停文件录像9
2.3.6 开启或关闭闪光灯10
2.3.7 切换前后摄像头10
2.3.8 开启或者关闭声音10
2.3.9 设置手动聚焦或者自动聚焦11
2.3.10 手动聚焦11
2.3.11 截图11
2.3.12 设置logo12
三、DEMO 介绍12
四、Demo 的数据库介绍13
1 / 13
一、系统介绍及快速使用
1.1 SDK 的使用前言
使用SDK 前要先调用appKeyCheck 设置appkey 进行验证。
由于一次录播时间有可能会很长,所以sdk 对录像的录制进行了分片处理,目前设定为5 分钟生成一个mp4 的录像文件。
用户将这些MP4 文件上传到阿里云服务器后,可以通知我们的服务器,对这些文件进行文件合并,最终可以在服务
器上生成一个完整的视频文件。
Demo 的作用就是在本地建立一个数据库,管理这些文件及是否上传到阿里云服务器的状态。
1.2 SDK 初始化流程
1、 调用void init(Context context, int logLevel)来设置全局属性和日志等级。
2、 调用void addListener(Handler msgHandle)来设置消息回调,用于接收之后的录像和文件上传消息。
3、 调用void appKeyCheck(String appKey)来设置appkey 的验证,如果没有验证则之后的录像和文件上传都会失败。
1.3 录制视频使用流程
1、开启摄像头boolean startCamera ,里面包括了分辨率、码率的设置,帧率目前是定死为20 帧每秒。
2、开始录制void startRecord
3、(可选)设置logo int setLogoInfo
4、暂停录制void pauseRecord
5、结束录制 void stopRecord
6、关闭摄像头void stopCamera
1.4 录制过程中的可选操作
切换前后摄像头、设置自动聚焦或者手动聚焦、关闭或开启声音、关闭或者开启闪光灯。
文档评论(0)