有没有前辈做过海康网络摄像头二次开发,怎么把摄像头的监控视频显示到前端和安卓端啊? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
Rieouu
V2EX    程序员

有没有前辈做过海康网络摄像头二次开发,怎么把摄像头的监控视频显示到前端和安卓端啊?

  •  
  •   Rieouu 2019-03-25 10:15:06 +08:00 8373 次点击
    这是一个创建于 2395 天前的主题,其中的信息可能已经有所发展或是发生改变。

    我们目前的项目要做到实时查看海康摄像头实时监控,有没有作过这方面开发的前辈?我们使用海康的插件只能做到局域网访问,我要是想做到随时通过网络查看监控,该怎么实现呢?

    30 条回复    2019-03-27 00:13:09 +08:00
    Rieouu
        1
    Rieouu  
    OP
       2019-03-25 10:16:01 +08:00
    求指教啊
    luyaolu
        2
    luyaolu  
       2019-03-25 10:19:08 +08:00
    只做过萤石的 这样的摄像头 云上不都有直播地址嘛
    yanghong502
        3
    yanghong502  
       2019-03-25 10:19:58 +08:00 via iPhone
    我家里是用群晖存监控,能做到外网访问。
    yejinmo
        4
    yejinmo  
       2019-03-25 10:22:41 +08:00
    frp
    Rieouu
        5
    Rieouu  
    OP
       2019-03-25 10:23:14 +08:00
    @luyaolu 海康提供了一个 web 插件只能通过 IP 地址+端口访问,没看到有云上直播地址啊
    silencefent
        6
    silencefent  
       2019-03-25 10:24:12 +08:00
    弄个服务器做代理
    zapper
        7
    zapper  
       2019-03-25 10:24:46 +08:00
    ONVIF 协议吧
    luyaolu
        8
    luyaolu  
       2019-03-25 10:25:22 +08:00
    https://open.hikvision.com/docs/5baa159e35fe450e8439deaa @Rieouu 看看这个? 类似这些的摄像头厂商都会有提供类似的服务吧 一般是 RTSP 或者 HLS 的在线播放地址
    rockyou12
        9
    rockyou12  
       2019-03-25 10:25:54 +08:00
    我之前做过安卓的,看你们用的海康什么平台吧,对应的应该有专门的安卓、ios 的 sdk 来做展示的。不过我当时我确实给搞疯了,代码质量最多算一般……
    iamsee
        10
    iamsee  
       2019-03-25 10:26:26 +08:00
    + android rtsp 直接解析
    + web 需要服务器转,类似 h5ss 这种
    kakudesu
        11
    kakudesu  
       2019-03-25 10:27:52 +08:00
    Rieouu
        12
    Rieouu  
    OP
       2019-03-25 10:29:02 +08:00
    @rockyou12 海康提供的开发资料以及文档真是一言难尽,哎
    Rieouu
        13
    Rieouu  
    OP
       2019-03-25 10:30:43 +08:00
    @luyaolu 多谢了,这个链接 403,是要注册才能访问吗
    Rieouu
        14
    Rieouu  
    OP
       2019-03-25 10:32:30 +08:00
    @iamsee rtsp 需要 IP 加端口,我们的摄像头没有公网 IP 啊,好烦
    CallMeReznov
        15
    CallMeReznov  
       2019-03-25 10:32:40 +08:00
    其实我也想知道有没有无需转换的网页视频插件.
    mostkia
        16
    mostkia  
       2019-03-25 10:36:07 +08:00
    rtsp 和 rtmp 无法直接用于前端(如果需要调用 flash 这类古董当我没说),以前买过一个摄像头,研究过投射到 web 网站的方法,貌似还没有好的解决方案,我最后实现的方案还是视频切片,不断把视频转为高压缩比的图片(一般摄像头都带这功能),储存到局域网服务器硬盘里面,设置好最大容量,超过删除旧文件,然后使用 php 始终读取最新的照片。然后前台使用 js 不断刷新带有这个 php 地址的图片标签,并加上随机参数防止缓存,就能做出基本的低帧率视频了,当然这样只是玩玩可以,做成方案不知道可靠性怎么样,而且还没有声音。
    luyaolu
        17
    luyaolu  
       2019-03-25 10:36:53 +08:00
    @Rieouu #13 把 docs 后面的参数去掉了 不过这种云上的服务 都需要付费啊 我们之前也是做了一个设备的监控服务 用的萤石的服务 是需要付费的 还不便宜
    Rieouu
        18
    Rieouu  
    OP
       2019-03-25 10:37:53 +08:00
    @CallMeReznov 知道了告诉我一声啊哈哈
    Rieouu
        19
    Rieouu  
    OP
       2019-03-25 10:38:42 +08:00
    @mostkia 强!
    Rieouu
        20
    Rieouu  
    OP
       2019-03-25 10:45:59 +08:00
    @luyaolu 谢谢前辈~
    circleee
        21
    circleee  
       2019-03-25 10:47:31 +08:00
    @mostkia 能把 rtsp 转码到 rtmp 其实就可以啦。rtsp 是真的难搞
    maxmin
        22
    maxmin  
       2019-03-25 12:38:45 +08:00
    单独买他们的一个相机,本来就只能提供局域网的, 除非你给摄像机提供外网 IP。
    能做的就是你把摄像头的流取过来,经过自己的外网服务器转发出去。

    或者直接用海康的萤石。
    yingfengi
        23
    yingfengi  
       2019-03-25 13:49:25 +08:00 via Android
    海康 ivMS4500 可以实现,你可以参考下。
    另外海康有 rtsp。
    看楼主说要公网访问的话,看看萤石云啥的,应该都有 SDK
    ccgoing10
        24
    ccgoing10  
       2019-03-25 14:21:37 +08:00
    要不然开个直播 (逃
    qieqie
        25
    qieqie  
       2019-03-25 14:36:29 +08:00
    @mostkia motion-jpeg 和 http multipart/x-mixed-replace 类型了解一下
    KyonLi
        26
    KyonLi  
       2019-03-25 14:52:07 +08:00
    @mostkia 你这个方案有现成的轮子 mjpeg stream。移动端 web 直播有 hls,pc 端我们用的是 HTTP-FLV+flv.js 实现的无插件播放。
    job
        27
    job  
       2019-03-25 15:59:45 +08:00
    局域网和外网不是要设置海康摄像头的网络设置吗
    canbingzt
        28
    canbingzt  
       2019-03-25 16:14:33 +08:00
    iVMS5060 吧,不过也需要外网 ip 才可以
    Rieouu
        29
    Rieouu  
    OP
       2019-03-25 16:49:38 +08:00
    @canbingzt 没有公网 IP 啊
    fgodt
        30
    fgodt  
       2019-03-27 00:13:09 +08:00 via Android
    Rtsp 转 rtmp 推到服务器 然后再网页 app 观看
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2975 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 30ms UTC 13:38 PVG 21:38 LAX 06:38 JFK 09:38
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86