• 请不要在回答技术问题时复制粘贴 AI 生成的内容
aizya
V2EX  ›  程序员

有搞过海康威视录像机大哥吗,怎么在 web 系统上集成在线监控?

  •  
  •   aizya · Jan 22, 2025 · 5042 views
    This topic created in 653 days ago, the information mentioned may be changed or developed.

    项目上有一个需求,需要集成海康威视的录像机,在 web 页面上展示多个摄像头的画面。

    我打算用 iframe 直接接入官方自带的 sdk ,WEB 无插件开发包 V3.2

    https://open.hikvision.com/download/5cda567cf47ae80dd41a54b3?type=10&id=4c945d18fa5f49638ce517ec32e24e24

    单独通过官方提供的管理系统控制录像机可以正常访问界面、播放声音,但是基于上面 sdk 接入录像机会出现如下几个问题:

     1 、通过 web_sdk 选择各视频通道播放时,视频流会卡住,左上角的时间不会继续变化了,无法继续往下播放。选择零通道则可以正常播放视频,视频的时间一直在变化。
     2 、通过 web_sdk 选择各视频通道播放时,无法播放声音。点击打开声音和停止声音时有成功提示,但是无法播放声音。
     3 、通过 web_sdk 选择各视频通道播放后,点击录制视频,开始录制提示录制成功,但是点击停止录制,则会一直没有提示信息,无法停止录像。
     
    

    给官方也发了邮件,但是快十天了还没有回复。所以想请教一下各位 v 友,单独只是想在自己的 web 系统接入视频流并且能播放声音,有啥解决方案么?

    29 replies  •  2025-01-24 18:06:39 +08:00
    andyskaura
    andyskaura
    Jan 22, 2025
    1
    我们用的 webrtc ,在客户那里部署一个 webrtc 客户端,负责将 rtsp 转码
    aizya
    aizya
    OP
    Jan 22, 2025
    2
    @andyskaura 你指的是 webrtc-streamer 吗?
    wangtian2020
    wangtian2020
    Jan 22, 2025
    3
    管理后台不是能取视频流地址吗,取到视频流数据你该干嘛干嘛。而且摄像头支持 onvif 想要啥自己调
    我在上一家公司就是用的啥 easy 达尔文 框架推流
    andyskaura
    andyskaura
    Jan 22, 2025
    4
    @aizya 你发的这个就可以满足你的需要,我们定制功能比较多,是手搓的。
    murmur
    murmur
    Jan 22, 2025
    5
    啊,我记得海康的平台不是挺牛逼吗,还要 rtsp ?我们对接的平台给的都是 h264/h265 了
    halobugTurbo
    halobugTurbo
    Jan 22, 2025
    6
    尽可能的使用有线调用。远程访问的网络都会卡的吧
    lyxxxh2
    lyxxxh2
    Jan 22, 2025
    7



    搭个 easygbs 吧,一个月前免费。
    项目做好了,再花 500 块钱买个 10 通道,技术群 bug 反馈解决很快。
    本身就可以在浏览器播放,当然你要自定义也行,也有 api 文档。

    你想省钱,用 SRS 也行,海康可以注册。
    tp-link 一点都不兼容,其他功能没试过,总之不推荐。
    lyxxxh2
    lyxxxh2
    Jan 22, 2025
    8
    https://www.v2ex.com/t/1105305#reply42

    你的问题跟这个一样
    lyxxxh2
    lyxxxh2
    Jan 22, 2025
    9
    才注意是 nvr,不过 nvr 也可以用 gb28181 来上传。
    虽然我没试过,但是看到可以填写。
    Jin2018
    Jin2018
    Jan 22, 2025❤️1
    10
    可以考虑国标接到这个项目 https://github.com/648540858/wvp-GB28181-pro
    但 h265 可能播放会有点兼容问题
    raydied
    raydied
    Jan 22, 2025
    11
    我客户有多路同时看的需求,比如 30 路以上,所以我们用的是 whep (观众端)。
    目前,100 路需要一个 8 核 16G 的服务器做 rtsp 的流封装,带宽看你的码率。
    0x0000009C
    0x0000009C
    Jan 22, 2025
    12
    同使用 10l 方案
    perbugwei
    perbugwei
    Jan 22, 2025
    13
    我们用的 isup 的 sdk ,直接拆裸流然后 websocket 推给前端
    xiaoz
    xiaoz
    Jan 22, 2025
    14
    @lyxxxh2 #7 ,海康直接提供一个 WEB 后台?
    lyxxxh2
    lyxxxh2
    Jan 22, 2025
    15
    aizya
    aizya
    OP
    Jan 22, 2025
    16
    @Jin2018 感谢大哥,我学习一下!
    aizya
    aizya
    OP
    Jan 22, 2025
    17
    谢谢大家,v 站还是好人多,我打算采用#10 楼的方案试试,之前咋不知道有这么好的框架。🙏
    Sayonaracc
    Sayonaracc
    Jan 22, 2025
    18
    我们用的 flv.js 播放导出的视频流播放,卡顿或者时间不准确 flv 都有方法进行追帧和重新加载,最多支持播放 9 个视频画面,问题可能就是时间久了浏览器会卡顿,不过也没见领导们叫唤啥问题,就一直这么使用了
    okinto
    okinto
    Jan 22, 2025
    19
    https://github.com/648540858/wvp-GB28181-pro 这个我试了 有一点点小坑趟 一下就行
    forbreak
    forbreak
    Jan 22, 2025
    20
    我几年前是使用浏览器装一个 vlc 的插件来播放的,找到那个视频流的地址即可。 复杂的需求的话你可以考虑自己在后台弄个个推流的。
    snow0
    snow0
    Jan 22, 2025
    21
    目前 h5 播放 h256 的解码性能还不行,码率高或者多路的话画面基本就卡住不动了。有没有对 h256 支持较好的 h5 播放器推荐
    scyuns
    scyuns
    Jan 22, 2025
    22
    这个 商家不是有客户端的吗?
    fragilePride
    fragilePride
    Jan 22, 2025
    23
    @scyuns 有的项目就是要你自己集成 😭
    x86
    x86
    Jan 22, 2025
    24
    @forbreak #20
    不知道可以用 o11 去推流
    skape
    skape
    Jan 23, 2025
    25
    这个开发包正好我用过,它有独立的窗口可以使用 vue.它有集成的多窗口是 iframe 的。多窗口不能用 vue. 另外我测试过多摄像头的。局域网网页版的多摄像头 4 个情况 勉强吧,网页根本就不是做局域网长时间视频的更好的方式。 目前海康的方案是 海康用了 nginx ,转 websocket 这种方式是目前业内最好吧,web 效果也仅此而已。如果想性能更好点。需要用到安装浏览器的插件。 或者直接开发客户端方式,这个是最好的方式。
    bhqt
    bhqt
    Jan 23, 2025
    26
    公司对生产线的视频监控使用的是海康的 isc ,有 API 可以取流,我们自己开发了套系统来对接到生产业务系统。另外,别发邮件了,直接打电话吧。
    aizya
    aizya
    OP
    Jan 23, 2025
    27
    @bhqt 打过客服了,她说联系不到开发,需要发邮件📧
    dsnake1984
    dsnake1984
    Jan 23, 2025
    28
    没买 海康 安全平台???
    justsosososo
    justsosososo
    Jan 24, 2025
    29
    用 obs 推 再用播放器直接拉
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   2287 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 54ms · UTC 12:17 · PVG 20:17 · LAX 04:17 · JFK 07:17
    ♥ Do have faith in what you're doing.