Frigate or WebRTC?

Hi there,

I have several IP cameras I am displaying on different dashboards, but for some of them, the strem doesn directly display unless I refresh the page :

After refreshing :

Those are IP cams on my network, I have a synology NAS with surveillance station, but my HA gets the stream using the **Generic Camera" ** integration …

I assume this is a kind of resource issue, and wondering if WEBRTC or Frigate are still recent applicable working solutions before I try them ?

Many Thanks for your feedback !

Frigate is very useful but also requires Coral TPU or GPU.

I doubt webrtc will help the problem you mention.

Go2rtc takes single camera streams and restreams in needed format. Frigate is generally configured to use this.

You can try putting go2rtc in front of surveillance station and HA, basically using restream from g02rtc as input to surveillance station and HA Generic camera. Try it with one of the problem cameras to see if there is improvement. HA has go2rtc integration or you can install separately.

man this is chineese for me … I need to investigate deeper.
I think what the issue is is a bandwidth issue so that sometimes, HA is not able to stream directly …

So the solution would be something allowing HA to “buffer” to that the tream is available when I request it directly …

But I need to find a way to do this .
Goértc
WebRTC
Frigate
etc …
?

Frigate is a network video recorder. It only records video

Go2rtc is basically streaming software. Takes in video source and restreams it in a compatible format for whatever device connects to it.

Webrtc is go2rtc for the web. Allows streaming audio/video between web browsers.

Frigate embeds both go2rtc and webrtc.
Go2rtc for record/internal and you can use locally for HA and other local apps
Webrtc to stream over the internet

Go2rtc maybe helps. You can add some parameters (ffmpeg) that help better process video to deal with bad video stream.

Are you saying your network can’t handle the stream? I don’t think this is the issue but as you say, need to look deeper. Some cameras just have crap streams. Adding go2rtc may help deal with this

HA also has go2rtc integration so you don’t need frigate to use it.