A system (and methods) for transferring multimedia information from a
source location to a destination location through one or more networks,
which may be different. The system has a source output which provides a
first stream of information in a first format. The system also has a
destination input which receives a second stream of information in a
second format. A proxy transcoder server ("PTS") is coupled between the
source output and the destination input. The PTS has a transcoding module
transcoding data. The PTS also has a capability module identifying a
first capability of the source output and a second capability of the
destination input, and selecting a transcoding process based upon the
first capability and the second capability.