点播流程
点播前准备
1 前提条件
-
上传与播放工具
完成一次点播需要具备上传点播和观看点播的工具,微吼云提供上传/播放器SDK及体验Demo,可以通过Demo进行视频的推流与播放
通过微吼云提供的下载页,下载安装上传/播放器SDK及Demo。
2 操作步骤
2.1 登录
登录微吼云控制台
2.2 创建应用
详情参考如何创建应用
2.3 获取app_id
详情参考如何获取app_id
2.4 设置包名&签名
如需集成移动端SDK,则需设置包名&签名,详情参考设置包名&签名
2.5 添加服务
创建应用后,点击添加服务,弹出添加服务对话框,选择点播服务,点击确定,点播服务添加成功。
2.6 获取record_id
record_id即为点播文件的视频ID,用户可通过控制台查询视频ID,也可通过接口和API在线测试工具进行查询。
2.6.1 控制台查询
在点播管理视频管理页面可查询点播文件的视频ID,具体如下图
2.6.2 接口查询
可通过接口获取record_id,具体参考生成点播接口
2.6.3 API在线测试工具查询
参考通过在线测试接口工具完成获取record_id。
2.7 获取access_token
access_token即权限,调用接口生成access_token将传入SDK,SDK在请求时会附带access_token,具体方式参考生成access_token接口和API在线测试工具。
注: access_token过期时间,默认为一天,最大为一天,过期后需要重新生成access_token。
2.7.1 接口获取
可通过接口获取access_token,具体参考生成access_token接口。
2.7.2 API在线测试工具获取
参考通过在线测试接口工具完成获取access_token。
上传点播
上传点播可通过微吼云提供的推流SDK(包含JAVA、JS)、控制台进行上传,同时还支持通过接口将直播录制文件生成点播文件,以下分别以SDK Demo和控制台为例进行说明。
JS SDK Demo
1 演示地址
地址中需传入app_id和secret_key
2 上传点播
选择需要上传的视频文件,点击保存,视频文件上传成功。
JAVA SDK Demo
具体参考Demo使用指南
控制台
点击视频上传按钮,本地选择视频文件,点击上传,视频文件上传成功。
观看点播
观看点播可通过微吼云提供的播放器SDK(包含iOS、Android、JS),以下以SDK Demo为例进行说明。
JS SDK Demo
1 演示地址
https://static.vhallyun.com/jssdk/vhall-jssdk-live/test/demo.html
2 接口配置
接口配置页面依次输入app_id(应用ID)、record_id(点播ID)、accountId(第三方用户ID:开发者自有用户系统里用户的唯一标识),详情参考:第三方用户ID(third_party_user_id)是什么?、token(access_token),点击保存,跳转至观看页面。
3 观看
进入观看页面选择PC点播点击播放即可进行点播观看。
注:观看还可通过点击页面的观看演示,不进行接口设置,直接进入观看页面。
iOS SDK Demo
具体参考Demo使用指南
Android SDK Demo
具体参考Demo使用指南