Multimedia information communicated between a transmitter and a receiver
may be transcoded by intercepting the multimedia information within a
network communication system. The available transmission rate of the
downlink channel may be estimated by, for example, calculating a ratio of
the smoothed round trip time of packets communicated to the receiver and
a smoothed congestion window associated with the downlink channel. If the
transmission rate at which the multimedia information is encoded is
greater than the available transmission rate, the multimedia information
may be transcoded to conform the multimedia information to the available
transmission rate. The transcoded multimedia information may then be
transmitted to the receiver over the downlink channel using a
transmission timer.