Patent ID: 8689313

Claim:
A method for a plurality of clients to communicate real-time streaming data to one another over a data network, at least one of the clients being separated by a security device from the network, including the steps of: each of the plurality of clients communicating a request to a server, said request including a client address and a conference identifier; the server using said conference identifier to identify a conference address; the server communicating a confirmation to each of the plurality of clients in a first protocol containing said conference address; each of the plurality of clients communicating real time streaming data to said conference address in a second protocol; the security device recognizing said request and said confirmation in combination as a signal to create a rule to allow said streaming traffic in said second protocol to pass between said client and said conference address that would otherwise not be allowed to pass; and the server communicating said real time streaming data received from each of the plurality of clients in said second protocol received at said conference address to all others of the plurality of clients whereby the plurality of clients share real-time streaming data with each other in a bi-directional configuration.