ruoyi-wvpruoyi-wvp
首页
文档
演示
💖赞助💖
哔哩哔哩
  • gitee
  • github
  • gitcode
首页
文档
演示
💖赞助💖
哔哩哔哩
  • gitee
  • github
  • gitcode
  • 文档

    • 介绍
    • 快速开始
    • 功能预览
    • 视频教程
    • 快速部署
    • 更新日志
  • 电子地图
  • 工作台
  • 大屏
  • 小程序
  • 功能和使用

    • 接入设备
    • 国标设备
    • 推流列表
    • 拉流代理
    • 云端录像
    • 节点管理
    • 通道管理
    • 国标级联
    • 录像计划
    • 行政分组
    • 分配监控
    • 语音对讲
  • onvif协议

    • 设备管理
  • ISUP协议

    • 设备管理
  • RTSP协议

    • 设备管理
  • 其他

    • 常见问题
    • 捐赠支持
    • 免责声明
    • 反馈bug
    • 如何参与开发

推流列表

VuePress Logo

功能说明

系统支持三种图像输入方式,直播,拉流代理,国标,直播设备接入流程如下

  1. 默认情况下系统收到推流信息后,列表中出现这条推流信息,如果你需要共享推流信息到其他国标平台,那么你需要编辑/国标通道配置,配置国标编码.
  2. 系统也支持推流前导入大量通道直接推送给上级,点击“下载模板”按钮,根据示例修改模板后,点击“通道导入”按钮导入通道数据.

推拉流鉴权规则

为了保护服务器的系统默认开启推流鉴权(目前不支持关闭此功能)

推流规则

推流时需要携带推流鉴权的签名sign,sign=md5(pushKey),pushKey来自用户表,每个用户会有一个不同的pushKey. 例如app=test,stream=live,pushKey=1000,ip=127.0.0.1, port=10554 那么推流地址为:

rtsp://127.0.0.1:10554/test/live?sign=a9b7ba70783b617e9998dc4dd82eb3c5

支持推流时自定义播放鉴权Id,参数名为callId,此时sign=md5(callId_pushKey) 例如app=test,stream=live,pushKey=1000,callId=12345678, ip=127.0.0.1, port=10554 那么推流地址为:

rtsp://127.0.0.1:10554/test/live?callId=12345678&sign=c8e6e01dde2d60c66dcea8d2498ffef1

播放规则

默认情况播放不需要鉴权,但是如果推流时携带了callId,那么播放时必须携带callId 例如app=test,stream=live,无callId, ip=127.0.0.1, port=10554 那么播放地址为:

rtsp://127.0.0.1:10554/test/live

例如app=test,stream=live,callId=12345678, ip=127.0.0.1, port=10554 那么播放地址为:

rtsp://127.0.0.1:10554/test/live?callId=12345678
Last Updated:: 4/17/25, 10:45 AM
Contributors: fengcheng
Prev
国标设备
Next
拉流代理