I am developing an application to access ip cameras over my network and display them on my Web Page with 3 PictureBoxes. The frames should be watched over these PictureBoxes in real-time. The project is a Surveillance Application which controls network cameras ( ip cameras ) through the server pc. I could found nothing on the internet except that an ip cam has a webserver running inside which sends its frames to an http page to be watched over internet but I'm not sure if that is 100% correct and common for all ip cameras.
The problem is with the IP Cameras, because I’m not sure about their underlying working mechanism. In their softwares they mostly send frames to a web page which can be watched over internet or LAN. Do they all work the same Is there a common way to interact with these cameras using DirectShow and capture image or get live video I do not know whether they support common image acquisition technologies like Twain and Wia. There is no source code on the internet which is doing that kind of work like me.

Using DirectShow for Accessing Video/Audio from IP Cameras
HPEvju