技术分享
🗒️Web端集成海康视频监控画面
00 分钟
2024-2-27
2024-2-29
type
status
date
slug
summary
tags
category
icon
password
Language

Web端集成海康视频监控画面


海康NVR(Network Video Recorder)

海康威视(Hikvision)是一家全球领先的视频监控设备和解决方案提供商,其产品包括网络视频录像机(NVR)以及摄像头、监视器、存储设备、软件和其他安全监控相关的产品。
notion image

获取录像机RTSP视频流

  • 取流格式
  • 这里是通过录像机的ip取的RTSP流
      • notion image
        notion image

RTSPtoWeb转化视频格式

下载RTSPtoWeb工程

  • 安装GO环境
      • notion image
  • 项目根目录编译RTSPtoWeb
    • go build
  • 运行
    • ./RTSPtoWeb
  • 在海康威视录像机界面设置摄像头的编码格式
      • notion image

RTSPtoWEB添加通道

notion image

RTSPtoWEB页面效果

notion image

通过RTSPtoWeb的接口再次取流

RTSPtoWeb API

  • 列出所有流
    • GET /streamscurl http://demo:demo@127.0.0.1:8083/streams
  • 获取某个流信息
    • GET /stream/{STREAM_ID}/infocurl http://demo:demo@127.0.0.1:8083/stream/{STREAM_ID}/info
  • HLS-LL视频接口
    • GET /stream/{STREAM_ID}/channel/{CHANNEL_ID}/hlsll/live/index.m3u8curl http://127.0.0.1:8083/stream/{STREAM_ID}/channel/{CHANNEL_ID}/hlsll/live/index.m3u8

自定义HTML页面播放画面

效果

notion image

评论