bindDeviceLive:创建设备源直播地址

功能详情

创建设备源直播地址。

备注:

1、设备解绑时会自动删除直播地址。

2、设备通道创建直播时会后台默认创建高清主码流、标清辅码流、HTTP、HTTPS4类直播地址,本接口只会返回当前选择的码流HTTP协议的直播地址

3、可以通过getLiveStreamInfo接口或者在开发者控制台界面查询到全部的直播地址

请求地址

https://openapi.lechange.cn/openapi/bindDeviceLive

传入参数说明

参数名 参数类型 是否必填 默认值 合法值 参数说明
token String 授权Token
deviceId String 设备序列号
channelId String 通道号
streamId Integer 码流类型,0:高清主码流;1:标清辅码流
liveMode String 直播类型 “proxy” 此参数可不填写,或固定填“proxy”

样例输入

{
    "system":{
        "ver":"1.0",
        "appId":"lcd08b4b07ce224508",
        "sign":"58386675a58cf164d64c1944fd33a516",
        "time":1603366491,
        "nonce":"7aed0429-1a92-4a51-b8b0-cfebb60dcc85"
    },
    "id":"a25f887f-33f0-44ef-9ed3-f60f83193482",
    "params":{
        "streamId":1,
        "deviceId":"MEGREZ0000001842",
        "channelId":"0",
        "token":"At_00000ad9e6e87f0142eb92e207aec46a"
    }
}

返回data字段说明

字段名 字段类型 字段说明
liveToken String 直播授权token
liveStatus Integer 直播状态(1:开启;2:暂停;3:流量不足)
liveType Integer 直播源类型(1:设备;2:流地址)
deviceId String 设备序列号
channelId String 通道号
coverUpdate Integer 视频封面更新频率(单位:s)
streams hls String 直播流hls访问地址
coverUrl String 直播流hls访问地址
streamId Integer 码流类型(0:高清主码流;1:标清辅码流)(当直播地址由rtsp源生成时,无该字段)
job status Boolean 直播计划状态(true:开;false:关)
period String 任务周期

样例输出

{
    "result":{
        "msg":"操作成功。",
        "code":"0",
        "data":{
            "liveType":1,
            "coverUpdate":90,
            "streams":[
                {
                    "coverUrl":"http://livecloudpic.lechange.cn/LCO/MEGREZ0000001842/0/1/20201022T113914/dev_MEGREZ0000001842_20201022T113914.jpg",
                    "streamId":1,
                    "hls":"http://cmgw-vpc.lechange.com:8888/LCO/MEGREZ0000001842/0/1/20201022T113914/dev_MEGREZ0000001842_20201022T113914.m3u8"
                }
            ],
            "liveToken":"57877dd6774f4cbeb657568be0b7a621",
            "job":[
                {
                    "period":"always",
                    "status":true
                }
            ],
            "deviceId":"MEGREZ0000001842",
            "liveStatus":1,
            "channelId":"0"
        }
    },
    "id":"a25f887f-33f0-44ef-9ed3-f60f83193482"
}

results matching ""

    No results matching ""