点播流程

微吼云点直播流程图

点播前准备

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 演示地址

https://static.vhallyun.com/demand-upload-jssdk-vhallcloud/dist/1.0.0/index.html?appKey=appKey&secretKey=secretKey

地址中需传入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使用指南