


Occassionally it would not find my camera and i would have to attempt this method a few times before it would realize there was an ONVIF compatible camera on the network and then you would still have to program the RTSP stream information. When i tried ONVIF, it went out and looked for the camera and added it to my streams, but it also had problems. When i choose the camera by model (software was compatible with the camera) the connection was inconsistent or the software would not recognize the camera due to firmware version. I tried all the variations in the software to see which worked best. For example i had a NVR management program that accepted alot of various cameras and support RTPS and ONVIF. The base protocol is always going to be the standard for transmission. Once i found out about the VLC plugin to stream RTSP i was able to make any camera i wanted compatible with my page. Most software does not support a huge variety of cameras so i had to figure another way. I figured this out when i was first playing around with various manufactures IP cameras and i needed to get all of the cameras streams onto one page. With these three things, there is no reason why you cannot grab a stream from an IP camera. AKA Real-Time Streaming Protocol, you can grab any IP camera's stream as long as you know the following information: IP address, port if any, and codec. The standard for all IP cameras is currently RTSP or RTP. What is the point of ONVIF? It sounds completely stupid and a waste of time.
