垂类短视频视频业务,Feed流形式播放的业务
典型App:
业务特点:
一般情况不建议播放片源,以下为常用转码配置:
参考文档IAM子账号来创建子账号并生成AK/SK;
URL批量拉取上传
针对您已有的媒资需要迁移到视频点播时,推荐使用URL批量拉取上传OpenAPI。在每条URL拉取并上传成功后,将收到回调URL拉取视频上传完成。请根据收到的SourceUrl
字段来映射是哪条URL已经上传成功,并记录其对应的Vid
。
直接上传: 如果媒资在本地,可以直接使用服务端SDK的上传功能,详见服务器上传。
AppServer生成上传凭证,并通过App与AppServer的信息通道,传递给App。
APP对接上传SDK,参考上传SDK介绍。
建议AppServer在生成Feed流时,携带Vid
和PlayAuthToken
,传递给App端进行播放。
生成播放凭证: 生成PlayAuthToken
,并通过App与AppServer的信息通道,传递给App。该方法为离线的、本地的计算方法,请放心使用。
对接播放SDK:参考点播SDK介绍来对接,建议使用以下能力:
建议AppServer在生成Feed流时,拼接出封面图的URL,并传递给App端。
拼接封面图URL:参考封面图能力,建议使用服务端SDK来完成
Definition
字段,并参考下一步进行「发布」;收到上传完成回调后,请调用触发工作流来发起转码。工作流执行完成后,将收到回调工作流执行完成。请按Vid
对应记录转码已完成。
如果AppServer希望进行码率控制,可以记录下对应的Definition
字段。
收到工作流执行完成回调后,请调用修改媒资状态的API来设置为「已发布」状态,视频即可被正常分发。