Skip to main content
Inspiring
September 20, 2006
Question

Recorded streams synchronization

  • September 20, 2006
  • 2 replies
  • 331 views
We use FCS for audio conferencing.
We actually recorded all audio streams to the server from a single meeting with many participants.

Now our problem is audio streams from different participants gets recorded in a separate .flv file.
Now if we playback those streams they go out of sync, giving user bad experience in case participants are discussing something rather than a broadcast.
Is there any way we can avoid those recorded streams going out of sync?

Any help or directions will be appreciated
Thanks in advance.
    This topic has been closed for replies.

    2 replies

    Inspiring
    September 25, 2006
    Thank you for your advise Jay. Appreciate your time.
    September 20, 2006
    Unfortunately, there isn't a real fix for this. You can try setting up functions that constantly compare the buffer and playhead time of each stream, but that means everything has to stop when one stream has an empty buffer. If other streams pause while one rebuffers, they too have to rebuffer. Unless none of the buffers ever empty, you'll never have sync.

    Perhaps someday FMS will get a timecode system that will fix this. I would be nice to have something like SMPTE and stream splitting or multi source mosaic streams.

    Now, if you can use progressive download for the playback (instead of FMS), you might be able to make it work. Since the video data is cached with progressive, you can pause one stream while another buffers.