开发者平台 / 视频管理系统(VMS)/ API功能接口定义 / 直播管理
4.8 直播管理
流程图如下:
1、 OpenLive和enableTrailH5Config对于同一设备调用一次即可,也可以在VMS的web页面进行操作
2、 getHlsUrl返回的URL为给播放器使用的URL,不是给浏览器使用的,getHlsHTML5Url的才是给浏览器使用的。
如果设备及区域、服务器IP等配置信息未发生变更,则上述两个接口返回的URL可以一直使用。
4.8.1 获取试用直播详情
接口说明:
名称 | 内容 | |
---|---|---|
URL | https://xxx/tums/live/v1/getTrialLiveDetail | |
功能说明 | 获取试用直播详情 | |
使用限制 | 无 |
请求参数:
参数名称 | 参数描述 | |
---|---|---|
无 |
返回参数:
参数名称 | 参数描述 | ||
---|---|---|---|
error_code | 返回码,0 – 成功,其他- 失败,具体请参考返回码章节 | ||
result string |
devId String | 设备ID | |
devName String | 监控点名称 | ||
mainUrl String | 高清直播地址 | ||
minorUrl String | 流畅直播地址 | ||
visitTimes int | 观看人数 | ||
remainLiveTime int | 剩余直播时间,秒数 | ||
liveHtml Object |
htmlId int | live_html_info表伪主键 | |
title String | 标题 | ||
streamType int | 清晰度,0:高清,1:流畅 | ||
videoDescription String | 视频描述 | ||
backgroundColor int | 背景颜色,0:白,1:黑,2:灰 |
代码示例
https://xxx/tums/live/v1/getTrialLiveDetail request: { } response: { "result": [ { "devId": "1", "devName": "aaa", "mainUrl":"http://asdsadsadasd", "minorUrl":"http://asdsadsadasd", "liveHtml":{ "htmlId":1 "title": "标题", "streamType": 1, "videoDescription": "aaaaa", "backgroundColor": 0 } }, "error_code": 0 }