I wish to understand the difference between protocol integration vs onvif bridge server solutions for a) video streaming to web client b) ptz commands. What are the differences?

Basics of these two integration methods are;

Onvif bridge server is built by Milestone making it possible to use generic clients built on the Onvif standard.

The regular protocols are the basis of the VMS, using these protocols you can tap into the all the features of the XProtect VMS.

It would be a big task to describe all differences, so I hope this is a good start.

Hi Lee,

Rie’s answer is pretty much correct.

The main difference is standard vs proprietary communication protocol used.

Also term protocol integration could refer such to variety of products/servers/services.

For example you can make such against Management Server / Recording Server, Mobile server, ONVIF Bridge / RTSP server, DLNA server etc.

Could you elaborate a little bit more on what you are trying to achieve ?

In this way we could try to advice you for the possible / best / easiest integration.

You mentioned Web client and ONVIF bridge. I could assume your are in doubt between Mobile server and ONVIF/RTSP integration. But this is only a wild guess.