A live-feed video balancing system comprising: a plurality of servers placed in communication to define a peer-to-peer server network, wherein each server of the peer-to-peer server network is placed in communication with each remaining server (12, 42) of the peer-to-peer server network, and wherein: each server of the peer-to-peer server network defines a monitoring server that monitors at least one corresponding performance criteria of a dedicated server of the peer-to-peer server network; each monitoring server defines a corresponding hosting capacity for the dedicated server, wherein the corresponding hosting capacity is based on the at least one corresponding performance criteria; each monitoring server communicates the corresponding hosting capacity of the dedicated server to the remaining servers (12, 42) such that the corresponding hosting capacity is communicated to the remaining servers (12, 42) at predetermined intervals; the plurality of servers of the peer-to-peer server network cooperatively assess the communicated corresponding hosting capacities from all of the monitoring servers to determine a potential hosting server, wherein the potential hosting server has a first hosting capacity and the remaining servers (12, 42) have a range of second hosting capacities, wherein the first hosting capacity is greater than any of the corresponding hosting capacities within the range of second hosting capacities; and the potential hosting server, in response to a request for a live video feed from a customer terminal, is placed in communication with an image capturing device that delivers the live video feed, the potential hosting server being adapted to place the image capturing device in selective communication with the potential hosting server to deliver the live video feed to the customer terminal to define an active hosting server. each server of the peer-to-peer server network defines a monitoring server that monitors at least one corresponding performance criteria of a dedicated server of the peer-to-peer server network; each monitoring server defines a corresponding hosting capacity for the dedicated server, wherein the corresponding hosting capacity is based on the at least one corresponding performance criteria; each monitoring server communicates the corresponding hosting capacity of the dedicated server to the remaining servers (12, 42) such that the corresponding hosting capacity is communicated to the remaining servers (12, 42) at predetermined intervals; the plurality of servers of the peer-to-peer server network cooperatively assess the communicated corresponding hosting capacities from all of the monitoring servers to determine a potential hosting server, wherein the potential hosting server has a first hosting capacity and the remaining servers (12, 42) have a range of second hosting capacities, wherein the first hosting capacity is greater than any of the corresponding hosting capacities within the range of second hosting capacities; and the potential hosting server, in response to a request for a live video feed from a customer terminal, is placed in communication with an image capturing device that delivers the live video feed, the potential hosting server being adapted to place the image capturing device in selective communication with the potential hosting server to deliver the live video feed to the customer terminal to define an active hosting server.