Wowza Community

URGENT : Wirecast 6.0.4 Recorded video out of sync

I have updated from Wirecast 4.3.1 to 6.0.4 and when using main profile , recorded video by wowza api has audio and video out of sync by like a second . I went through this forum and have tried following so far .

sortPackets : true

sortBufferSize : 250

streamRecorderBackBufferTime : 2000

liveStreamRecorderUseMoreAccurateAudioTimecodes : true / false

streamRecorderStartOnKeyFrame : true

streamRecorderMoveFirstVideoFrameToZero : true

More and more clients are updating wirecast and using main profile and all of them are having this issue . We are adjusting recorded files manually for now and its is very combersome issue . If we record files with flash or built in MP4 recorder it works ok but using ILiveStreamRecordManager is creating this issue . :frowning:

Thanks

I have noticed following so far

When using built in MP4 recorder I see that there is a timeCodeOffset set when recording starts. But when using AutoRecordAdvanceExample I see that its set to 0 and stays at 0 for entire time.

CUSTOM USING API RECORDIG

2015-07-09 14:36:58 UTC comment server INFO 200 - [test_live/definst]LiveStreamRecorderMP4: Set timecode offset [video-keyframe]: timecodeOffset:0 - - - 845005.348 - - - - - - - - - - - - - - - - - - - - - - - - -

2015-07-09 14:36:58 UTC comment server INFO 200 - [test_live/definst]LiveStreamRecorderMP4: Move adjTimecode to zero [video]: adjTimecode:0 - - - 845005.348 - - - - - - - - - - - - - - - - - - - - - - - - -

2015-07-09 14:36:58 UTC comment server INFO 200 - [test_live/definst]LiveStreamRecorderMP4: write[video]: timecode[ms/pkt/trk/off]:0/0/0/0 size:18979 - - - 845005.348 - - - - - - - - - - - - - - - - - - - - - - - - -

2015-07-09 14:36:58 UTC comment server INFO 200 - [test_live/definst]LiveStreamRecorderMP4: write[video]: timecode[ms/pkt/trk/off]:33/33/2970/0 size:4083 - - - 845005.349 - - - - - - - - - - - - - - - - - - - - - - - - -

2015-07-09 14:36:58 UTC comment server INFO 200 - [test_live/definst]LiveStreamRecorderMP4: write[video]: timecode[ms/pkt/trk/off]:66/66/5940/0 size:842 - - - 845005.349 - - - - - - - - - - - - - - - - - - - - - - - - -

2015-07-09 14:36:59 UTC comment server INFO 200 - [test_live/definst]LiveStreamRecorderMP4: write[video]: timecode[ms/pkt/trk/off]:100/100/9000/0 size:118 - - - 845005.474 - - - - - - - - - - - - - - - - - - - - - - - - -

2015-07-09 14:36:59 UTC comment server INFO 200 - [test_live/definst]LiveStreamRecorderMP4: write[video]: timecode[ms/pkt/trk/off]:133/133/11970/0 size:10165 - - - 845005.474 - - - - - - - - - - - - - - - - - - - - - - - - -

2015-07-09 14:36:59 UTC comment server INFO 200 - [test_live/definst]LiveStreamRecorderMP4: write[video]: timecode[ms/pkt/trk/off]:166/166/14940/0 size:1231 - - - 845005.474 - - - - - - - - - - - - - - - - - - - - - - - - -

2015-07-09 14:36:59 UTC comment server INFO 200 - [test_live/definst]LiveStreamRecorderMP4: write[video]: timecode[ms/pkt/trk/off]:200/200/18000/0 size:120 - - - 845005.474 - - - - - - - - - - - - - - - - - - - - - - - - -

2015-07-09 14:36:59 UTC comment server INFO 200 - [test_live/definst]LiveStreamRecorderMP4: write[video]: timecode[ms/pkt/trk/off]:233/233/20970/0 size:10389 - - - 845005.6 - - - - - - - - - - - - - - - - - - - - - - - - -

2015-07-09 14:36:59 UTC comment server INFO 200 - [test_live/definst]LiveStreamRecorderMP4: write[audio]: timecode[ms/pkt/trk/off]:255/255/22950/0 size:183 - - - 845005.6 - - - - - - - - - - - - - - - - - - - - - - - - -

2015-07-09 14:36:59 UTC comment server INFO 200 - [test_live/definst]LiveStreamRecorderMP4: write[video]: timecode[ms/pkt/trk/off]:266/266/23940/0 size:1365 - - - 845005.6 - - - - - - - - - - - - - - - - - - - - - - - - -

2015-07-09 14:36:59 UTC comment server INFO 200 - [test_live/definst]LiveStreamRecorderMP4: write[audio]: timecode[ms/pkt/trk/off]:278/278/25020/0 size:179 - - - 845005.6 - - - - - - - - - - - - - - - - - - - - - - - - -

2015-07-09 14:36:59 UTC comment server INFO 200 - [test_live/definst]LiveStreamRecorderMP4: write[video]: timecode[ms/pkt/trk/off]:300/300/27000/0 size:183 - - - 845005.6 - - - - - - - - - - - - - - - - - - - - - - - - -

2015-07-09 14:36:59 UTC comment server INFO 200 - LiveStreamPacketizerPacketHandler.handlePacket[test_live/definst/wirecast5]: Video codec:H264 isCompatible:true - - - 845005.64 - - - - - - - - - - - - - - - - - - - - - - - - -

2015-07-09 14:36:59 UTC comment server INFO 200 - LiveStreamPacketizerPacketHandler.handlePacket[test_live/definst/wirecast5]: Audio codec:AAC isCompatible:true - - - 845005.641 - - - - - - - - - - - - - - - - - - - - - - - - -

2015-07-09 14:36:59 UTC comment server INFO 200 - [test_live/definst]LiveStreamRecorderMP4: write[audio]: timecode[ms/pkt/trk/off]:301/301/27090/0 size:186 - - - 845005.726 - - - - - - - - - - - - - - - - - - - - - - - - -

2015-07-09 14:36:59 UTC comment server INFO 200 - [test_live/definst]LiveStreamRecorderMP4: write[audio]: timecode[ms/pkt/trk/off]:325/325/29250/0 size:228 - - - 845005.726 - - - - - - - - - - - - - - - - - - - - - - - - -

2015-07-09 14:36:59 UTC comment server INFO 200 - [test_live/definst]LiveStreamRecorderMP4: write[video]: timecode[ms/pkt/trk/off]:333/333/29970/0 size:10367 - - - 845005.726 - - - - - - - - - - - - - - - - - - - - - - - - -

2015-07-09 14:36:59 UTC comment server INFO 200 - [test_live/definst]LiveStreamRecorderMP4: write[audio]: timecode[ms/pkt/trk/off]:348/348/31320/0 size:159 - - - 845005.726 - - - - - - - - - - - - - - - - - - - - - - - - -

2015-07-09 14:36:59 UTC comment server INFO 200 - [test_live/definst]LiveStreamRecorderMP4: write[video]: timecode[ms/pkt/trk/off]:366/366/32940/0 size:2117 - - - 845005.726 - - - - - - - - - - - - - - - - - - - - - - - - -

2015-07-09 14:36:59 UTC comment server INFO 200 - [test_live/definst]LiveStreamRecorderMP4: write[audio]: timecode[ms/pkt/trk/off]:371/371/33390/0 size:170 - - - 845005.726 - - - - - - -

USING BUILT IN RECORDER

2015-07-09 14:42:30 UTC comment server INFO 200 - [test_live/definst]LiveStreamRecorderMP4: Set timecode offset [video-keyframe]: timecodeOffset:35066 - - - 845337.431 - - - - - - - - - - - - - - - - - - - - - - - - -

2015-07-09 14:42:30 UTC comment server INFO 200 - REST API: RecorderConfig.startRecording: Recorder Created - - - 845337.431 - - - - - - - - - - - - - - - - - - - - - - - - -

2015-07-09 14:42:30 UTC comment server INFO 200 - [test_live/definst]LiveStreamRecorderMP4: Set timecode offset [video-keyframe]: timecodeOffset:35033 - - - 845337.432 - - - - - - - - - - - - - - - - - - - - - - - - -

2015-07-09 14:42:30 UTC comment server INFO 200 - [test_live/definst]LiveStreamRecorderMP4: Set timecode offset [video-keyframe]: timecodeOffset:33700 - - - 845337.432 - - - - - - - - - - - - - - - - - - - - - - - - -

2015-07-09 14:42:30 UTC comment server INFO 200 - [test_live/definst]LiveStreamRecorderMP4: Set timecode offset [video-keyframe]: timecodeOffset:32366 - - - 845337.432 - - - - - - - - - - - - - - - - - - - - - - - - -

2015-07-09 14:42:30 UTC comment server INFO 200 - [test_live/definst]LiveStreamRecorderMP4: Move adjTimecode to zero [video]: adjTimecode:0 - - - 845337.432 - - - - - - - - - - - - - - - - - - - - - - - - -

2015-07-09 14:42:30 UTC comment server INFO 200 - [test_live/definst]LiveStreamRecorderMP4: write[video]: timecode[ms/pkt/trk/off]:0/32366/0/32366 size:23670 - - - 845337.432 - - - - - - - - - - - - - - - - - - - - - - - - -

2015-07-09 14:42:31 UTC comment server INFO 200 - [test_live/definst]LiveStreamRecorderMP4: write[audio]: timecode[ms/pkt/trk/off]:2/32368/180/32366 size:172 - - - 845337.433 - - - - - - - - - - - - - - - - - - - - - - - - -

2015-07-09 14:42:31 UTC comment server INFO 200 - [test_live/definst]LiveStreamRecorderMP4: write[audio]: timecode[ms/pkt/trk/off]:25/32391/2250/32366 size:397 - - - 845337.433 - - - - - - - - - - - - - - - - - - - - - - - - -

2015-07-09 14:42:31 UTC comment server INFO 200 - [test_live/definst]LiveStreamRecorderMP4: write[video]: timecode[ms/pkt/trk/off]:34/32400/3060/32366 size:5363 - - - 845337.433 - - - - - - - - - - - - - - - - - - - - - - - - -

2015-07-09 14:42:31 UTC comment server INFO 200 - [test_live/definst]LiveStreamRecorderMP4: write[audio]: timecode[ms/pkt/trk/off]:49/32415/4410/32366 size:286 - - - 845337.433 - - - - - - - - - - - - - - - - - - - - - - - - -

2015-07-09 14:42:31 UTC comment server INFO 200 - [test_live/definst]LiveStreamRecorderMP4: write[video]: timecode[ms/pkt/trk/off]:67/32433/6030/32366 size:1875 - - - 845337.434 - - - - - - - - - - - - - - - - - - - - - - - - -

2015-07-09 14:42:31 UTC comment server INFO 200 - [test_live/definst]LiveStreamRecorderMP4: write[audio]: timecode[ms/pkt/trk/off]:72/32438/6480/32366 size:172 - - - 845337.434 - - - - - - - - - - - - - - - - - - - - - - - - -

2015-07-09 14:42:31 UTC comment server INFO 200 - [test_live/definst]LiveStreamRecorderMP4: write[audio]: timecode[ms/pkt/trk/off]:95/32461/8550/32366 size:158 - - - 845337.434 - - - - - - - - - - - - - - - - - - - - - - - - -

2015-07-09 14:42:31 UTC comment server INFO 200 - [test_live/definst]LiveStreamRecorderMP4: write[video]: timecode[ms/pkt/trk/off]:100/32466/9000/32366 size:198 - - - 845337.434 - - - - - - - - - - - - - - - - - - - - - - - - -

2015-07-09 14:42:31 UTC comment server INFO 200 - [test_live/definst]LiveStreamRecorderMP4: write[audio]: timecode[ms/pkt/trk/off]:118/32484/10620/32366 size:172 - - - 845337.434 - - - - - - - - - - - - - - - - - - - - - - - - -

2015-07-09 14:42:31 UTC comment server INFO 200 - [test_live/definst]LiveStreamRecorderMP4: write[video]: timecode[ms/pkt/trk/off]:134/32500/12060/32366 size:5171 - - - 845337.435 - - - - - - - - - - - - - - - - - - - - - - - - -

2015-07-09 14:42:31 UTC comment server INFO 200 - [test_live/definst]LiveStreamRecorderMP4: write[audio]: timecode[ms/pkt/trk/off]:141/32507/12690/32366 size:170 - - - 845337.435 - - - - - - - - - - - - - - - - - - - - - - - - -

After going through lot of tests and parameters we were suggested by support just to delay the recording process. Its not ideal for us cause it causes lot of other issues as our player duration are affecting other actions on page as well . If anyone had better suggestion will really appreciate it because its holding down any upgrades to 4.2 on our wowza servers.

So This is my third post with this issue . Which is a legit bug because we have been trying to resolve it for a month now . I have replied wowza support ticket 4 times since last response from support . Anyone here have at-least an ETA for a fix on this issue ? My ticket was 133941 and has been 2 days and I haven’t heard back from support regarding my questions , this forum doesn’t have much updates.