Open source code exists for ONVIF video stream on camera side? (not client side)

user2780151 picture user2780151 · Sep 15, 2013 · Viewed 16.1k times · Source

I would like to send a video stream via an ONVIF protocol from an a H.264 stream or an IP camera (which has not a onvif protocol). I have seen that a programmer's guide exists but does a open code exists in java, C, javasript,etc?

Answer

Ottavio Campana picture Ottavio Campana · Oct 25, 2013

Such a code does not exist, because the specification is in WSDL form, so you can use that to autogenerate the code with an adequate tool such as gsoap.

A note for comments

I am part of the ONVIF group, I used to be part of PSIA and took part to ISO/IEC TC 79 WG 12 for 62676-2. I can say that, unlike PSIA, there is not official code for device or client. Further more, implementations made by companies selling SOCs exist, but they require NDAs and are not opensource.

Since implementation depends on the operating system of the camera as well as on the software used to implement it and on the hardware, they are too specific. The tool used by most manifacturers is GSOAP. So please:

  1. Understand that the WSDL specifications together with the programming guide is sufficient to develop it
  2. Stop adding meaningless comments and/or suggest edits just to get badges.