News for hackers. Stuff that matters.
Re:PoE basics and beyond: What every engineer should know by ssl-3 on Wednesday October 22, 2025 @02:08AM (#45665395)
Aye.

ONVIF is the (now quite old, but still very relevant) standard for interfacing IP cameras locally on a network.

A cheap-but-performant ONVIF camera on an isolated VLAN (or a physically-isolated network; I won't tell anyone) can be a thing of beauty that is also completely unable to call home to some mothership in the clown.

I'm frankly very surprised that I don't see it mentioned here more often when discussions of cameras arise.

https://en.wikipedia.org/wiki/ONVIF

Re:PoE basics and beyond: What every engineer should know by mlrtime on Wednesday October 22, 2025 @07:17AM (#45667408)
ONVIF has it's own problems, like when a NVR require ONVIF and all you have is rtsp. You need to convert somehow.

Or ONVIF has a multiple cameras behind a IP, but a crappy ONVIF client only picks one (Unifi Protect).

Re:PoE basics and beyond: What every engineer should know by brk on Wednesday October 22, 2025 @08:57AM (#45668367)
ONVIF and RTSP are different things. ONVIF is a device and services discovery protocol RTSP is a video streaming protocol.

ONVIF can be used to discover a camera on a network, query it for its RTSP URL, and facilitate a connection between a client service and the RTSP stream. But you can't stream video via "ONVIF".

Re:PoE basics and beyond: What every engineer should know by baby_souffle on Wednesday October 22, 2025 @10:01AM (#45669325)
I have also found that poor onvif implementations run as root and not as any other user. If you’re sending auth creds, better make sure you have something protecting them on the wire…

And profiles. There are many different feature sets in onvif and just because a camera has onvif logo or compatibility doesn’t mean it will play nice with your gear.