AlexxIT / go2rtc

Ultimate camera streaming application with support RTSP, RTMP, HTTP-FLV, WebRTC, MSE, HLS, MP4, MJPEG, HomeKit, FFmpeg, etc.
https://github.com/AlexxIT/Blog
MIT License
6.03k stars 446 forks source link

Not an issue - go2rtc idea/guidance/assitance needed for multiple(between 2 and 4 Hikvision cameras) at multiple sites(10+ only connected via public IP) #989

Open ideschamps opened 8 months ago

ideschamps commented 8 months ago

hi @AlexxIT and all,

Need some guidance/assistance. We have multiple sites (not really sites, a pole with fibre without static IP's and 2+ cameras). Some neighbourhood watch communities got anything between 5 and 20 of these poles. The Hikvision apps suck. Current option is to use Dynamic DNS and open certain ports on the router for RTSP(which more often than not the ISP reset the router and config is lost). These poles normally only have a 10/20 mbps fibre line, and if multiple people try to view the line gets congested.

I like the idea that you can take the stream to then do RTMP to like Youtube etc. What will be the best/ideal way to take these streams on each pole and send them to another webservice where its only one stream that is taking the bandwidth and all other users then stream/liveview from there? My thinking is that we will probably need a Raspberry Pi at each pole(this then takes out the requirement of using DDNS and doing config on the fibre router which will be ideal) or otherwise connect via the rtsp stream and then publish it to another service?

Any guidance will be appreciated.

Cold-Lemonade commented 8 months ago

Have you checked out Frigate NVR? You just need one central POE switch and run cat6 to each pole where the cameras are located. And then you can have one computer, even a Raspberry Pi, running Frigate to monitor them. However, I would suggest getting a small mini pc if you're going to have multiple people accessing the video feeds.

https://frigate.video/

Good luck.

AlexxIT commented 6 months ago

I don't really understand your configuration enough to give good advice