A
system and method for assisting in controlling real-time transport protocol flow through multiple networks via media flow routing is disclosed. The
system utilizes a first computer and a second computer connected to the first computer, via a group of associated computers, wherein each of the first computer, second computer, and group of associated computers comprise a
transceiver, a memory, and a processor. The processor is configured by the memory to perform the functions of: performing an inbound screen on
route information received from the first computer, to determine if the received
route information should be discarded; if the
route information is not discarded, comparing the received and screened route information to a local policy defined within the second computer; performing an outbound screen on the received and screened information prior to transmitting the received and screened route information to the first computer; and selecting a primary route from the received route information and local route information in accordance with the local policy, wherein the primary route is a path from the second computer to the first computer via the group of associated computers.