Patent ID: 7103770

Claim:
A system for viewer managed point to point data streaming over a network, comprising: a Sender node for generating streaming data from a target site, said Sender being a client having an address on a network; a Viewer node for monitoring said target site by controlling the generation of streaming data by the Sender node and viewing said streaming data, said Viewer being a client on said network; and a Mediator node for remotely authenticating said Viewer and Sender, locating for said Viewer said Sender address, transmitting session keys to the Viewer and the Sender, and recording session information in a repository, the session keys enabling the Sender and the Viewer to establish a point-to-point connection over the network, wherein said connection is for the streaming of said streaming data by the Sender to the Viewer under said Viewer control, and wherein said Viewer control includes asynchronous initiating, stopping and restarting said streaming without intervention by the Mediator node after said transmission of the session keys.