Patent ID: 8923325

Claim:
A method implemented by one or more computing systems of a media proxy, the method comprising: responsive to instructions received by the media proxy over a network from a first communications application, associating a network address with a second communications application, the first communications application and the second communications application part of a communication session that is setup via a network without communicating with the media proxy; receiving a media packet by the media proxy from the first communications application, the media packet formatted accordingly to a first protocol; performing packet translation on the media packet to generate a translated media packet formatted according to a second protocol that differs from the first protocol and that is associated with the second communications application, the packet translation including generating a protocol portion for use with the translated media packet that differs from a protocol portion of the media packet and copying media data from a payload portion of the media packet for use by the translated media packet; and transmitting the translated media packet for receipt by the second communications application via the network address associated with the second communications application.