Hmm, I don't know of a way to get them to play exactly in time with each other, sorry. The problem is with audio/video being so easy to interpret by the human ear/eye as being wrong, even when it is only very slightly wrong people notice it straight away. We were convinced streaming the audio would be fine until we actually tried it :-)
Maybe someone else will have a suggestion.
EricL