A method and system for synchronizing signals. First and second signals
are sent (compressed or uncompressed) from a source to a receiving
apparatus of a receiving system. The first signal has content of a first
modality (e.g., audio) and the second signal has content of a second
modality (e.g., video). The first and second signals are to be displayed
on a display apparatus of the receiving system. The first and second
signals have been time-synchronized at the source. If the first and
second signals are not synchronized in time when received at the
receiving apparatus, then the first and second signals may be
time-synchronized at the receiving apparatus either manually or through
timestamping of both signals at the source, in conjunction with use of a
real-time clock at the receiving apparatus.