The players' playing states are not changed when syncing, e.g. speed, play or pause state.
Sending and Recieving the sync requests takes time. The delay must be computed
Use AVClock
Pass 2 value. One is aboslute time when sending the sync request. Another is the play time of the video.