Algo así
Código ActionScript :
player1.addEventListener(VideoEvent.SEEKED, onSeek)
player2.addEventListener(VideoEvent.SEEKED, onSeek)
//quito los listeners para evitar un loop circular, hago el seek del otro player,
//agrego un listener para cuando termine para restituir los listeners
function onSeek(evt:VideoEvent):void{
var dest:Number = evt.target.playheadTime
player1.removeEventListener(VideoEvent.SEEKED, onSeek)
player2.removeEventListener(VideoEvent.SEEKED, onSeek)
if(evt.target==player1){
player2.addEventListener(VideoEvent.SEEKED, reset);
player2.seek(dest);
} else {
player1.addEventListener(VideoEvent.SEEKED, reset);
player1.seek(dest);
}
}
//quito el listener al reset y restituyo los listeners originales
function reset(evt:VideoEvent):void{
evt.target.removeEventListener(VideoEvent.SEEKED, reset);
player1.removeEventListener(VideoEvent.SEEKED, onSeek)
player2.removeEventListener(VideoEvent.SEEKED, onSeek)
}
Lo puse así coimo me salió, no lo he probado, si te da error pon exactamente cual
Jorge