1. 直播视频
无人机私有化平台
  • 设备管理
    • 设备列表
      GET
    • 设备实时推送详情信息字段说明
      GET
    • 动作日志列表(无分页)
      POST
  • 媒体库
    • 获取不同无人机媒体文件
      GET
    • fileId获取文件url
      GET
    • 获取目录
      GET
    • 获取bucketName
      GET
    • 获取文件url
      GET
  • 远程调试
    • 开启远程调试
      POST
    • 关闭远程调试
      POST
    • 机场重启
      POST
  • 航线管理
    • 取消任务
      DELETE
    • 暂停或恢复航线任务
      PUT
    • 修改航线任务
      POST
    • 上传航线文件
      POST
    • 派发/执行无人机任务
      POST
    • 航线文件列表
      GET
    • 航线任务列表
      GET
    • 取消航线任务
      DELETE
    • 生成航线文件
      POST
    • 编辑航线文件
      POST
    • 解析航线文件
      POST
    • 媒体文件列表
      GET
    • 获取单个文件url
      GET
  • 飞控
    • 负载控制-设置录像保存格式
    • 负载控制-设置拍照保存格式
    • 负载控制—画面拖动控制
    • 3.一键起飞
    • 飞行控制权抢夺
    • 1.进入指令飞行控制模式
    • 1.负载设备控制权抢夺
    • 2.获取Drc模式MqttBroker
    • 负载设备控制-开始拍照
    • 负载控制-框选变焦
    • 2.负载控制—切换相机模式
    • 负载控制—开始录像
    • 负载控制—停止录像
    • 负载控制—双击成为 AIM
    • 负载控制—变焦
    • 负载控制—重置云台
    • 一键返航
    • 取消返航
    • 退出指令飞行控制模式
    • 飞向目标点
  • 远程日志
    • 获取指定设备的日志文件列表
  • 固件升级
    • 固件升级
  • HMS 管理
  • 直播视频
    • 1.验证直播能力
      GET
    • 2.开始直播
      POST
    • 3.停止直播
      POST
    • 设置直播清晰度
      POST
    • 设置直播镜头
      POST
    • 回放视频文件分页列表
      GET
  • AI预警
    • AI预警分页列表
    • 上传视频文件测试AI功能
  • 海康摄像头对接
    • 摄像头树状列表
    • 云台控制
    • 获取视频流url
    • 获取回放视频流
    • 获取对讲url
  • 取用水管理
    • 新增计划
    • 查询详情
    • 获取工程列表
    • 工程实际对比
    • 取用水统计
  • 喊话器
    • 上传MP3文件
    • 喊话器mp3文件列表
    • 喊话器-开始播放音频
    • psdk-设置控件值
    • psdk-发送文本框内容
    • 喊话器-开始播放TTS文本
    • 喊话器-重新播放
    • 喊话器-停止播放
    • 喊话器-设置播放模式
    • 喊话器-设置音量
  • AI识别
    • ai视频流识别
    • ai mp4识别
  • 登录
    POST
  • 查询直播状态
    GET
  1. 直播视频

2.开始直播

开发中
POST
/manage/api/v1/live/streams/start

请求参数

Authorization
在 Header 添加参数
Authorization
,其值为在 Bearer 之后拼接 Token
示例:
Authorization: Bearer ********************
Body 参数application/json

示例
{
    //直播协议类型--"0":"声网 Agora","1":"RTMP","3":"GB28181","4":"WebRTC"
    "url_type":"4",
    //直播视频流的 ID
    // 某路在推视频码流的标识符,格式为 {sn}/{camera_index}/{video_index}。其中 {sn} 为视频源设备序列号。{camera_index} 为相机索引,
    //使用 {type-subtype-gimbalindex} 的格式。{video_index} 为该相机级别的视频源可以选择的码流索引。
    "video_id":"drone004/80-0-0/normal",
    //直播质量
    // {"0":"自适应","1":"流畅","2":"标清","3":"高清","4":"超清"}
    // 不同清晰度的分辨率与码率分别为,流畅:960 * 540、1Mbps,标清:1280 * 720、1Mbps,高清:1280 * 720、1.5Mbps,超清:1920 * 1080、8Mbps
    "video_quality":"1",
    "videoType":"wide"
}

请求示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location '/manage/api/v1/live/streams/start' \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '{
    //直播协议类型--"0":"声网 Agora","1":"RTMP","3":"GB28181","4":"WebRTC"
    "url_type":"4",
    //直播视频流的 ID
    // 某路在推视频码流的标识符,格式为 {sn}/{camera_index}/{video_index}。其中 {sn} 为视频源设备序列号。{camera_index} 为相机索引,
    //使用 {type-subtype-gimbalindex} 的格式。{video_index} 为该相机级别的视频源可以选择的码流索引。
    "video_id":"drone004/80-0-0/normal",
    //直播质量
    // {"0":"自适应","1":"流畅","2":"标清","3":"高清","4":"超清"}
    // 不同清晰度的分辨率与码率分别为,流畅:960 * 540、1Mbps,标清:1280 * 720、1Mbps,高清:1280 * 720、1.5Mbps,超清:1920 * 1080、8Mbps
    "video_quality":"1",
    "videoType":"wide"
}'

返回响应

🟢200成功
application/json
Bodyapplication/json

示例
{}
🟠404失败
修改于 2026-01-27 07:06:53
上一页
1.验证直播能力
下一页
3.停止直播
Built with