form表单字段说明:
title 导播频道名称
list 导播m3u8列表数组
[{url : "/20220304/xxcxxx/index.m3u8"}]
新增导播:
POST /playlist/add
Content-Type: application/json
{
"title" : "测试导播",
"list" : [
{ "url" : "/20220304/xxcxxx/index.m3u8"}
]
}
请求响应:
{
"err_code" : 0,
"shareid" : "xxxxxx"
}
获取导播列表
GET /playlist/list
请求响应:
{
"err_code" : 0,
"data" : [
{
"_id" : "ae13ae13ae13ae13ae13ae13ae13ae13",
"title": "test",
"shareid" : "xxxxx",
"list" :
[
{"url" : "/2002/xxx/index.m3u8"}
],
"m3u8" : "http://www.xxxx.com/live/xxxxx/index.m3u8",
"url" : "http://www.xxxx.com/share/live/xxxxxx" ,
"statsu" : "start"
}
]
}
status 标识播放列表启动状态,start 或 stop 分别标识启动或停止状态
删除导播列表
POST /playlist/delete
示范:
删除导播列表:
POST /playlist/delete
Content-Type: application/json
{
"id": [ "ae13ae13ae13ae13ae13ae13ae13ae13" ]
}
响应:
{
"err_code" : 0,
}
启停导播列表
控制播放列表的启动或者停止
URL请求参数说明:
action 启动或者停止 start | stop
shareid
示范:
启动导播列表
POST /playlist/ctrl?action=start&shareid=xxxxxx
停止导播列表
POST /playlist/ctrl?action=stop&shareid=xxxxxx
成功响应:
{
"err_code" : 0,
}
失败响应:
{
"err_code" : -5,
"msg" : "没有这样的频道"
}
失败响应:
{
"err_code" : -5,
"msg" : "缺少action参数"
}
失败响应:
{
"err_code" : -5,
"msg" : "shareid不能为空"
}
PPVOD视频点播系统下载地址:http://www.ppvod.com/dianbo/xiazai/440.html
PPVOD全能直播软件下载地址:http://www.ppvod.com/zhibo/xiazai/511.html
在线服务QQ:952758888