Uninote
Uninote

视频方案

采用阿里云点播服务

https://help.aliyun.com/product/29932.html

说明

1.采集上传,直接使用客户端的上传sdk

2.上传后视频截取封面图(自动智能截取)

流程

1.先获取上传凭证,后端调用sdk获取点播的上传凭证和地址(返回了视频id和上传地址)

2.前端拿到凭证和地址后调用sdk直传点播中心(可同步,可异步分片)

3.直传完毕后,提交动态。

后端操作

后端通过视频id,sdk调用媒资详情接口获取封面图,然后进行保存

视频播放

客户端列表即详情均返回了视频地址和资源id,可直接播放器播放。

后期若需要做视频加密,可以用资源id配合阿里云的sdk操作(不再此版本内)

控制台固定地址配置

1、控制台开通视频点播

开通后,使用sdk上传到点播中心的视频,播放地址是动态的,需要鉴权。(带有auth和过期时间的播放地址)

2、设置成固定地址

  • 需要配置加速域名

  • 先到点播控制台/配置管理/域名管理添加此预计的二级域名resource.dajxyl.com,添加完毕获取CNAME值。并且此一级域名已经备案过

  • 再去域名解析中心,解析一个为视频播放的二级域名 resource.dajxyl.com 指向CNAME地址

3、默认添加后原来的动态地址自动变为固定地址了(默认添加自己域名后就关闭了URL鉴权)

4、域名管理中配置回源,开启私有Bucket回源

模块接口

sprint8.5需求逻辑

点赞(0) 阅读(1) 举报
目录
标题