Skip to main content
Known Participant
October 15, 2014
Question

AMS log core.xx.log is filled with Assert failed errors

  • October 15, 2014
  • 1 reply
  • 1477 views

I get this message in my core.xx.log files:

Assert failed in .\core\FcRecordedStream.cpp line 2420

I would like to know what this error is related to. I assume it is related to the recording or playback of my recorded streams but what exactly? We have problem on the server where stream recording stops after a while, randomly, and I would like to be sure that error has nothing to do with it.

I use AMS 5.0.6 on a Windows Server 2008 R2.

Any help would be great! Thanks

    This topic has been closed for replies.

    1 reply

    Adobe Employee
    October 17, 2014

    This will happen only for non H264 codec streams and if you are using older flash player...

    Make sure you have <EnhancedSeek zone="client">true</EnhancedSeek> in <StreamManager> tag in Application.xml...

    Just check documentation for this flag in Application.xml for details.

    Known Participant
    October 17, 2014

    Ok, that's good to know. And what exactly is an "older flash player"? We are requiring Flash Player 9 but most of our customers have 10.3 and up. Also, we cannot use EnhancedSeek on the client side. We have recorded sessions that can last for hours and if one would like to seek to, say 2 hours in the stream, he would have to wait for the stream to download all data till that point!? That's not a nice scenario.

    So, you are saying that this error occurs when an old Flash Player tries to stream a recorded file which is not using the H264 codec? Can you be more precise about the codecs? I mean, if there is only audio, say nellymoser or even speex, will I get this error? We also use telephony codecs, G.711, for some rooms. Can that result in the same error?

    Thanks!

    Adobe Employee
    October 17, 2014

    I do not know which FP version added support for enhanced seek..Use latest flash player available whenever possible...You can check FP version of the player playing a stream from access logs too.

    I think there are only two codes possible in FMLE H.264 and VP6...What publisher you are using? BTW when doing seek you need to seek to the keyframe nearest to the point...if the client/FP can generated a key frame then you set zone to client and in that case you should not get this assert...Please see documentation in Application.xml for details.