A method for live streaming a plurality of server-hosted video feeds, the method comprising steps of: defining a server web defined by a plurality of self-monitoring servers, wherein each self-monitoring server of the server web is in communication with each remaining server of the server web, and wherein each self-monitoring server monitors at least one corresponding performance criteria of the respective self-monitoring server, and wherein each self-monitoring server communicates the corresponding performance criteria to each remaining server of the server web; determining a potential hosting server, wherein the self-monitoring servers of the server web assess each corresponding performance criteria to define a first performance criteria that corresponds to the potential hosting server, and wherein each remaining performance criteria of the remaining self-monitoring servers collectively defines a range of second performance criteria; identifying a plurality of potential customer terminals; identifying a plurality of image capturing devices; delivering a video request from a requesting customer terminal of the plurality of potential customer terminals to the server web, wherein the video request identifies a requested image capturing device of the plurality of image capturing devices that is to be placed in communication with the requesting customer terminal via a hosting server of the peer-to-peer server network; placing the potential hosting server in communication with the requested image capturing device and the requesting customer terminal, wherein the potential hosting server defines an active hosting server that places the requested image capturing device in communication with the requesting customer terminal via the active hosting server; and redetermining an updated potential hosting server wherein the active hosting server and the remaining self-monitoring servers of the server web communicates updated corresponding performance criteria to each other self-monitoring server of the server web to redefine an updated first corresponding performance criteria and an updated range of second corresponding performance criteria. defining a server web defined by a plurality of self-monitoring servers, wherein each self-monitoring server of the server web is in communication with each remaining server of the server web, and wherein each self-monitoring server monitors at least one corresponding performance criteria of the respective self-monitoring server, and wherein each self-monitoring server communicates the corresponding performance criteria to each remaining server of the server web; determining a potential hosting server, wherein the self-monitoring servers of the server web assess each corresponding performance criteria to define a first performance criteria that corresponds to the potential hosting server, and wherein each remaining performance criteria of the remaining self-monitoring servers collectively defines a range of second performance criteria; identifying a plurality of potential customer terminals; identifying a plurality of image capturing devices; delivering a video request from a requesting customer terminal of the plurality of potential customer terminals to the server web, wherein the video request identifies a requested image capturing device of the plurality of image capturing devices that is to be placed in communication with the requesting customer terminal via a hosting server of the peer-to-peer server network; placing the potential hosting server in communication with the requested image capturing device and the requesting customer terminal, wherein the potential hosting server defines an active hosting server that places the requested image capturing device in communication with the requesting customer terminal via the active hosting server; and redetermining an updated potential hosting server wherein the active hosting server and the remaining self-monitoring servers of the server web communicates updated corresponding performance criteria to each other self-monitoring server of the server web to redefine an updated first corresponding performance criteria and an updated range of second corresponding performance criteria.