A communication 
system including a 
transmitter, a 
receiver, and a TMDS-like link, in which video data and auxiliary data are transmitted from the 
transmitter to the 
receiver, or in which video data are transmitted over the link from the 
transmitter to the 
receiver and auxiliary data are transmitted from the receiver to the transmitter (or from the transmitter to the receiver and also from receiver to the transmitter), a transmitter or receiver for use in such a 
system, and methods for sending auxiliary data and video data over such a link, 
synchronizing such auxiliary data with such video data, and generating clocks having frequency closely matching the rate at which the auxiliary data are transmitted. Typically, the auxiliary data include one or more streams of audio data. In some embodiments the transmitter transmits a video 
clock to the receiver over a video 
clock channel, at least one of the transmitter and receiver transmits at least one 
stream of auxiliary data to the other one of the transmitter and the receiver, and at least one of the transmitter and the receiver transmits over the video 
clock channel at least one auxiliary clock for the auxiliary data.