bigbluebutton-Github/record-and-playback/core/lib/recordandplayback
Calvin Walton 0701bf87a8 Workaround video sync issue due to red5 timestamp offset
Red5 sometimes writes webcam video files with a large offset in the
video frame offsets, sometimes up to 30 or even 60 seconds. However,
the start event in the events.xml file corresponds to the time at
which red5 received the first keyframe (recorded frame) in the video.

The end result is that the video will sometimes appear to be
delayed (out of sync) in the processed recording.

The correction is simple: We're already reading video metadata,
including the timestamp of the first frame, so we just have to apply
a correction during video processing to undo the frame timestamp
offsets in the video file.
2018-02-12 11:54:18 -05:00
..
edl Workaround video sync issue due to red5 timestamp offset 2018-02-12 11:54:18 -05:00
generators Correctly handle a recording start being the last event in a recording. 2017-10-02 12:31:31 -04:00
audio_archiver.rb - find audio wav files even if they are located in sub dirs 2014-10-08 13:50:41 -07:00
deskshare_archiver.rb recording: also archive .flv.ser files from deskshare directory 2017-04-16 17:28:37 -03:00
edl.rb Various recording script fixes & cleanups 2017-08-18 15:24:54 -04:00
events_archiver.rb Merge remote-tracking branch 'bigbluebutton/master' into merging-into-bbb-1.1 2017-04-04 20:42:15 +00:00
presentation_archiver.rb Update license. 2012-09-04 16:42:13 -05:00
video_archiver.rb Update license. 2012-09-04 16:42:13 -05:00