According to one embodiment of the present invention, a novel method and
system are disclosed. In one embodiment, a first node records a first
node local time of receiving a wirelessly transmitted packet, the first
node local time recorded with a monotonically increasing clock of the
first node. The first node wirelessly transmits the recorded local time
to at least a second node. The second node records a second node local
time of receiving the wirelessly transmitted packet and records the first
node local time of receiving the wirelessly transmitted packet. The
second node updates a second node timing model to synchronize with the
first node, the updating based on the second node local time of receiving
the wirelessly transmitted packet and the first node local time of
receiving the wirelessly transmitted packet. In one embodiment, the
method and system further include synchronizing sample numbers of a
multimedia stream on the second node with the timing model of the second
node, the timing model of the second node having been synchronized with
the first node.