倍特威视在线接口文档
  1. 视频服务管理
倍特威视在线接口文档
  • JWT Token 使用说明
  • 视频分析服务
    • 人工复查服务
      • 人工复查列表
    • 设备管理
      • 获取所设备列表
    • 告警接收服务
      • 告警推送接收示例
    • 视频服务管理
      • 获取视频流
        POST
    • 登陆管理
      • JWT 登陆认证接口
    • 告警服务管理
      • 获取操告警数据列表
      • 获取告警类型
    • 算法任务管理
      • 创建智能分析任务
      • 停止智能分析任务
      • 删除智能分析任务
      • 启动智能分析任务
      • 批量查询智能分析任务
      • 智能图像检索
      • 获取前10条告警数据
    • 算法设置服务
      • 获取设备树
  1. 视频服务管理

获取视频流

POST
/api/Livestream/Live
Livestream

请求参数

Header 参数
Authorization
string 
必需
示例值:
Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1bmlxdWVfbmFtZSI6ImFkbWluIiwibmJmIjoxNzIzMDgyNzA3LCJleHAiOjE3MjMwODk5MDcsImlhdCI6MTcyMzA4MjcwNywiaXNzIjoiQkEiLCJhdWQiOiJhcGkifQ.uf_zGbs0fahwNbsYWGN5-5koElui8paGLRdJB7vfX-8
Body 参数application/json
cn
integer <int32> | null 
必需
分析服务器-设备号 scannerCustomerNumber 缩写
示例值:
388
fn
integer <int32> | null 
必需
分析服务器-分析通道 scannerFeedNumber 缩写
示例值:
1
deviceid
string  | null 
可选
内部设备ID,deviceid不为空时,cn和fn无效,deviceid为空时,cn和fn必须要有值
默认值:
GPUType
string  | null 
可选
加速类型(INTEL,Nvidia),默认为空,使用自动解码,值可以为:cpu、qsv、nvc
默认值:
channel
string  | null 
通道号
可选
默认值:
streamtype
boolean 
可选
流类型,默认为true,为设备流,false为智能流
默认值:
true
示例
{
    "cn": 388,
    "fn": 1,
    "deviceid": " ",
    "GPUType": " ",
    "channel": " ",
    "streamtype": "true"
}

示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST '/api/Livestream/Live' \
--header 'Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1bmlxdWVfbmFtZSI6ImFkbWluIiwibmJmIjoxNzIzMDgyNzA3LCJleHAiOjE3MjMwODk5MDcsImlhdCI6MTcyMzA4MjcwNywiaXNzIjoiQkEiLCJhdWQiOiJhcGkifQ.uf_zGbs0fahwNbsYWGN5-5koElui8paGLRdJB7vfX-8' \
--header 'Content-Type: application/json' \
--data-raw '{
    "cn": 388,
    "fn": 1,
    "deviceid": " ",
    "GPUType": " ",
    "channel": " ",
    "streamtype": "true"
}'

返回响应

🟢200Success
text/plain
Body
code
integer <int32>
可选
操作结果,Tag为1代表成功,0代表失败,其他的验证返回结果,可根据需要设置
message
string  | null 
提示信息或异常信息
可选
data
null 
数据集
可选
示例
{
  "code": 0,//状态码 0表示成功 -1表示失败
  "message": "操作成功", //描述信息
  "data": {
    "guid": "186",//设备ID
    "url": "http://127.0.0.1:801/live/186.live.mp4", //MP4地址
    "rtspurl": "rtsp://127.0.0.1:556/live/186", //rtsp流地址
    "hlsurl": "http://127.0.0.1:801/live/186/hls.m3u8", //hls流地址
    "channel": "90-2" //设备号-通道号
  }
}
修改于 2024-10-18 06:32:58
上一页
告警推送接收示例
下一页
JWT 登陆认证接口
Built with