A method and apparatus of optimizing transmission (both real time and
continuous) of a number of multimedia data packets between a multimedia
source device and a multimedia display device is disclosed. In the
described embodiment, the multimedia source device and the display device
are coupled by way of a unidirectional main link arranged to carry the
multimedia data packets from the multimedia source device and the
multimedia display device and a bi-directional auxiliary channel arranged
to transfer information between the multimedia source device and the
multimedia display device. The method can be carried out by following at
least the following operations. Providing a test pattern by the
multimedia source device on the main link, determining a transmission
quality factor of the main link based upon the test pattern, and
optimizing the transmission of the multimedia data packets based upon the
transmission quality factor.