• NVR添加rtsp流模拟GB28181视频通道


    一、海康、大华监控摄像头和硬盘录像机接入GB28181平台配置

    1、海康设备接入配置

    通过web登录NVR管理系统,进入网络,高级配置界面,填入GB28181相关参数。

    将对应项按刚才获取的配置信息填入即可,下面的视频通道的编码ID可以保持不变(硬盘录像机需要输入)。注意上面的 启用 要勾选上,然后点击保存即可。

    2、海康硬盘录像机NVR接入配置

    通过web登录NVR管理系统,进入网络,高级配置界面,填入GB28181相关参数。


    硬盘录像机的接入和摄像头接入配置界面几乎是一样的,区别是配置视频通道编码。硬盘录像机的视频通道编码ID初始状态下是空的,这里一定要设置成正确的编码,否者GB28181平台无法获得通道信息。视频通道编码ID的规范要符合国标要求,20位长度的数字,多个通道编号不要重复。

    3、大华设备接入配置

    通过web登录NVR管理系统,进入网络设置,平台接入界面,填入GB28181相关参数。

    二、NVR添加自定义协议,添加rtsp流。

    以海康NVR为例。

    1、NVR添加自定义协议

    在海康NVR网页后台,选择"配置"-->"系统"-->"通道管理"-->"自定义协议",如下图所示:
     

    1.1)首先先添加主码流,NVR录像时用主码流,如下图所示:

    1.2)接着添加子码流,若配置了子码流,预览时建议用子码流,可以节省解码资源,如下图所示:

    资源路径可以在编码器的后台可以看到(输出设置-->播放地址)

    2、NVR添加通道

    在海康NVR网页后台,选择"配置"-->"系统"-->"通道管理"-->"添加",如下图所示:

    注意:协议类型选择上面中设置的”自定义协议“。添加完成后,在通道管理里就多了一个通道,如下图所示:

    三、rtsp推流与发布。

    1、rstp服务器端

    rstp服务器端,使用ZLMediaKit

    2、rtsp推流

    ffmpeg -stream_loop -1 -re -i "c:\input.mp4" -c:v libx264 -g 50 -f rtsp rtsp://admin:admin@192.168.2.210:554/stream

    -stream_loop:此选项指定要循环输入视频的次数。要无限循环视频,请用作-1循环计数。如果您想要将视频循环特定次数(例如,三遍),请使用3。

    3、测试rtsp是否播放成功

    ffplay rtsp://admin:admin@12.168.2.210:554/stream
  • 相关阅读:
    图像&视频编辑工具箱MMEditing安装及使用示例(Inpainting)
    MySql相关内容
    超全整理,Jmeter接口性能测试-Beanshell调用jar包加密(详细)
    搭建网站七牛云CDN加速配置
    一站式师生返校管理系统,提高防疫效率
    CCF走进高校
    如何自定义SpringBoot的白标错误页面?
    LeetCode--196. 删除重复的电子邮箱
    docker 搭建本地Chat GPT
    Telnet弱口令渗透测试
  • 原文地址:https://blog.csdn.net/byxdaz/article/details/132880661