Integration of Bosch camera using the ONVIF protocol

Hi everyone,
a customer is asking us to integrate Bosch cameras using the ONVIF protocol into System Platform.
As far as I can see, AVEVA does not offer native ONVIF controls.

That said, if the customer's requirement is simply to display real-time images from the camera within a Window, are there alternative ways to access and display these images in OMI?

For example, is it enough to check whether the camera publishes images via a reachable URL, such as http://<IP_camera>/snapshot.jpg?
Is it necessary to verify compatibility with functionalities like RTSP streaming? Or the presence of a VMS system?
Is it sufficient and necessary to integrate external .NET components using the camera's SDK?

Thanks in advance to anyone with experience on this protocol!
Regards

Parents
  • Hi Luca!

    You could use static images in a web browser if the camera support this, and if this is enough (issue is how you manage the refresh), but usually it contradicts the idea of a CCTV solution with static images.Slight smile

    But if the camera support an RTSP stream, then Aveva has some existing guides on how to connect using an VLC instance, embedded in your OMI Application.

    https://softwaresupportsp.aveva.com/#/knowledgebase/details/000034376?lang=en_us

    There might be some existing .Net / WPF or web widget solutions that you could use to access your camera, perhaps someone has experience that they are willing to share examples here.

    There are several advantages to have a VMS available as an intermediate, especially since it normally will allow for simpler web access, enabling user management, multiple camera views, and it will cater multiple clients in a much better way.
    You would want to avoid to multiple clients connecting directly to the same camera (on most models).

    But I would love to see that Aveva provided a camera control widget for ONVIF since it enables support for PTZ control, Camera configuration, authentication, on top of just streaming video.

Reply
  • Hi Luca!

    You could use static images in a web browser if the camera support this, and if this is enough (issue is how you manage the refresh), but usually it contradicts the idea of a CCTV solution with static images.Slight smile

    But if the camera support an RTSP stream, then Aveva has some existing guides on how to connect using an VLC instance, embedded in your OMI Application.

    https://softwaresupportsp.aveva.com/#/knowledgebase/details/000034376?lang=en_us

    There might be some existing .Net / WPF or web widget solutions that you could use to access your camera, perhaps someone has experience that they are willing to share examples here.

    There are several advantages to have a VMS available as an intermediate, especially since it normally will allow for simpler web access, enabling user management, multiple camera views, and it will cater multiple clients in a much better way.
    You would want to avoid to multiple clients connecting directly to the same camera (on most models).

    But I would love to see that Aveva provided a camera control widget for ONVIF since it enables support for PTZ control, Camera configuration, authentication, on top of just streaming video.

Children