@big-bear
2017-08-17T08:32:00.000000Z
字数 859
阅读 1560
腾讯云短视频托管流程
云宝
腾讯云注册以及短视频服务购买
短视频生成上传以及播放相关流程
短视频上传腾讯云的基本流程如下图所示:

SDK客户端相关操作
- 下载短视频SDK并修改,下载地址如下:
https://www.qcloud.com/document/product/584/9366
整合SDK的拍摄和上传功能以及与服务器端接口的对接
- SDK向服务器申请上传签名
- 根据获得的上传签名将视频上传到腾讯云,获取腾讯云返回的fileID和播放URL并通过接口提交给服务器端
服务器端的相关操作
- 服务器需要保存腾讯云三个资质证明,他们分别是
- appId
开发者相关id,视频播放的时候需要通过appId来确定视频
- API密钥SecretId与SecretKey
通过API密钥生成相关的上传签名,客户端只有在获取了合法的上传签名之后才能将视频上传
- 服务端需要提供SDK客户端获取上传签名的接口
上传签名的生成规则见如下网址:
https://www.qcloud.com/document/product/584/9371
https://www.qcloud.com/document/product/266/9221
- 服务器端需要提供SDK客户端视频上传后视频信息保存的接口
- 提供给web端客户端相关视频信息的查询接口
wed端相关的操作
- 整合腾讯云的播放js-sdk
- 调用服务器端的接口获取视频的相关信息,根据视频的信息完成视频的播放
老人动态业务相关
动态生成
- 客户端通过调用sdk拍摄短视频
- 客户端向服务器端申请上传签名
- 服务器端根据SecretId和SecretKey生成上传签名并返回给客户端
- 客户端获取上传签名以后上传视频,并获取返回的fileId和播放地址
- 客户端向服务器保存视频的相关信息
- 客户端向服务器保存老人动态的相关信息
动态查看
- 客户端获取老人动态的相关数据
- 客户端根据老人动态相关的视频信息播放视频