直播播放接口信息
<p><strong>简要描述:</strong> </p>
<ul>
<li>直播播放接口信息</li>
</ul>
<p><strong>请求URL:</strong> </p>
<ul>
<li><code>http://域名/webapi/Course/PlayLive</code></li>
</ul>
<p><strong>请求方式:</strong></p>
<ul>
<li>POST </li>
</ul>
<p><strong>参数:</strong> </p>
<table>
<thead>
<tr>
<th style="text-align: left;">参数名</th>
<th style="text-align: left;">必选</th>
<th style="text-align: left;">类型</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">periodId</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>课时id</td>
</tr>
<tr>
<td style="text-align: left;">userid</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>用户id</td>
</tr>
</tbody>
</table>
<p><strong>返回示例</strong></p>
<pre><code> {
"liveStatus": 2,
"courseId": 62,
"periodName": "测试直播0123",
"teachWay": 5,
"periodId": 15,
"msg": "未购买",
"courseName": "测试直播0123",
"result": false,
"returnCode": 1036
}
{
"liveStatus": 2,
"courseId": 62,
"periodName": "测试直播0123",
"teachWay": 5,
"periodId": 15,
"courseName": "测试直播0123",
"msg": "success",
"playType": 0,
"vid": "",
"result": true
}</code></pre>
<p><strong>返回参数说明</strong> </p>
<table>
<thead>
<tr>
<th style="text-align: left;">参数名</th>
<th style="text-align: left;">类型</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">liveStatus</td>
<td style="text-align: left;">string</td>
<td>直播状态0-未直播1-直播中2-已结束</td>
</tr>
<tr>
<td style="text-align: left;">courseId</td>
<td style="text-align: left;">string</td>
<td></td>
</tr>
<tr>
<td style="text-align: left;">string</td>
<td style="text-align: left;">课程id</td>
</tr>
<tr>
<td style="text-align: left;">periodName</td>
<td style="text-align: left;">string</td>
<td>课时名称</td>
</tr>
<tr>
<td style="text-align: left;">teachWay</td>
<td style="text-align: left;">string</td>
<td>课时类型1-点播 5-直播</td>
</tr>
<tr>
<td style="text-align: left;">periodId</td>
<td style="text-align: left;">string</td>
<td>课时id</td>
</tr>
<tr>
<td style="text-align: left;">msg</td>
<td style="text-align: left;">string</td>
<td>提示信息</td>
</tr>
<tr>
<td style="text-align: left;">courseName</td>
<td style="text-align: left;">string</td>
<td>课程名称</td>
</tr>
<tr>
<td style="text-align: left;">result</td>
<td style="text-align: left;">string</td>
<td>返回结果true/false</td>
</tr>
<tr>
<td style="text-align: left;">returnCode</td>
<td style="text-align: left;">string</td>
<td>错误编码</td>
</tr>
<tr>
<td style="text-align: left;">liveType</td>
<td style="text-align: left;">string</td>
<td>直播类型-1百家云 0-其他 1保利威视 2-欢拓 3-百度云 4-阿里云 5-拓课云 6-cc直播</td>
</tr>
<tr>
<td style="text-align: left;">startTime</td>
<td style="text-align: left;">string</td>
<td>开始时间</td>
</tr>
<tr>
<td style="text-align: left;">endTime</td>
<td style="text-align: left;">string</td>
<td>结束时间</td>
</tr>
<tr>
<td style="text-align: left;">roomId</td>
<td style="text-align: left;">string</td>
<td>房间id / 客户自定义的直播信息固定存在 可能是一个链接 或者一个流地址 或者相关直播id</td>
</tr>
<tr>
<td style="text-align: left;">liveUid</td>
<td style="text-align: left;">string</td>
<td>进入的邀请码</td>
</tr>
<tr>
<td style="text-align: left;">otherVideo</td>
<td style="text-align: left;">string</td>
<td>直播相关参数</td>
</tr>
<tr>
<td style="text-align: left;">playType</td>
<td style="text-align: left;">string</td>
<td>播放类型 直播状态为2 并且已购买才会出现 0-本地播放</td>
</tr>
<tr>
<td style="text-align: left;">vid</td>
<td style="text-align: left;">string</td>
<td>对应的回放视频信息 和点播类似</td>
</tr>
</tbody>
</table>
<p><strong>备注</strong> </p>
<ul>
<li>更多返回错误代码请看首页的错误代码描述</li>
</ul>
<p>欢迎使用ShowDoc!</p>