[关闭]
@big-bear 2017-08-17T08:32:00.000000Z 字数 859 阅读 1560

腾讯云短视频托管流程

云宝


腾讯云注册以及短视频服务购买

短视频生成上传以及播放相关流程

短视频上传腾讯云的基本流程如下图所示:
短视频上传腾讯云

SDK客户端相关操作

  1. 下载短视频SDK并修改,下载地址如下:
    https://www.qcloud.com/document/product/584/9366
    整合SDK的拍摄和上传功能以及与服务器端接口的对接
  2. SDK向服务器申请上传签名
  3. 根据获得的上传签名将视频上传到腾讯云,获取腾讯云返回的fileID和播放URL并通过接口提交给服务器端

服务器端的相关操作

  1. 服务器需要保存腾讯云三个资质证明,他们分别是
    • appId
      开发者相关id,视频播放的时候需要通过appId来确定视频
    • API密钥SecretId与SecretKey
      通过API密钥生成相关的上传签名,客户端只有在获取了合法的上传签名之后才能将视频上传
  2. 服务端需要提供SDK客户端获取上传签名的接口
    上传签名的生成规则见如下网址:
    https://www.qcloud.com/document/product/584/9371
    https://www.qcloud.com/document/product/266/9221
  3. 服务器端需要提供SDK客户端视频上传后视频信息保存的接口
  4. 提供给web端客户端相关视频信息的查询接口

wed端相关的操作

  1. 整合腾讯云的播放js-sdk
  2. 调用服务器端的接口获取视频的相关信息,根据视频的信息完成视频的播放

老人动态业务相关

动态生成

  1. 客户端通过调用sdk拍摄短视频
  2. 客户端向服务器端申请上传签名
  3. 服务器端根据SecretId和SecretKey生成上传签名并返回给客户端
  4. 客户端获取上传签名以后上传视频,并获取返回的fileId和播放地址
  5. 客户端向服务器保存视频的相关信息
  6. 客户端向服务器保存老人动态的相关信息

动态查看

  1. 客户端获取老人动态的相关数据
  2. 客户端根据老人动态相关的视频信息播放视频
添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注