视频点播、直播需求描述:
1. 要支持视频上传,生成点播地址。
2. 支持直播地址生成,并提供视频的转码为回放地址。
3. 支持视频分类,点播与直播视频分类、标签都相同。
4. 专题,可以包含视频、直播、图文的内容,可以通过接口获取,生成专题地址,未来做活动来使用。
4. 视频、直播,都可以选择视频来源。
七牛的介绍说明:
1. 对象存储已经开通,名称为:jstyle
2. 已经绑定CDN域名,7.jstyle.cn,绑定对象存储地址为jstyle
3. 直播域名如下:
4. 目前已经开通了自动生成回放视频,回放视频生成完成后,会有一个回链地址,通知服务器生成的视频地址,目前没有设置。
⚠️ 注:回放视频生成,必须有七牛管理员进行设置才可以。
5. 目前已经建立了jstylezhibo的直播空间。
当我们要生成一个直播时:
1. 通过接口生成一个流名称,如:balifashion。
2. 添加成功后,会生成推流地址:rtmp://pili-publish.jstyle.cn/jstylezhibo/balifashion?e=1540800823&token=GYeUlvzvJdJ5qZKg6gP_bdgV6eXEiRqFQDB6x6pI:Ly9D5eta49aPSCBTuMT9j-ms5Og=
可以有同时多个流到这个流地址中,通过导播台实现。
3. 同时会生成播放地址:
其中用到的接口:
1. 服务器端直播接口:https://developer.qiniu.com/pili/api/2772/http-requests-authentication
2. 客户端开源播放器:https://developer.qiniu.com/pili/api/1213/k
3. 导播台接口:(暂不做导播):https://developer.qiniu.com/pili/api/4703/caster-api
4. 对象存储说明文档:https://developer.qiniu.com/kodo