Skip to main content
Participating Frequently
March 20, 2012
Question

'Restarting the recording after 2.000000 days' error

  • March 20, 2012
  • 1 reply
  • 1265 views

When is there going to be a fix for the 2 day error which happens whenever an encoding client disconnects for more than a few seconds when connected to an FMS 4.5.1 (Streaming edition) server doing a live HTTP stream. It looks like this is to do with the 'Append' mode of recording but this is not changeable in the Streaming edition.

Currently we have to run an instance of 'Servers Alive' to monitor the Bootstrap files in the streams directories and delte the contents of the directory if the Bootstrap is older than a couple of minutes. If you dont clear down the directory all the viewer will see is a black screen despite the encoder happily uploading a live stream.

I know that this is a bug that is shown in the release notes but it has been quite some time since this has been released. We do a lot of live streams from some fairly remote locations and ADSL connections and power can be a bit flakey at times resulting in a disconnection. Having to run a 3rd party application to do what FMS should do is not acceptable to me. We are not looking for recording on the server just a live stream without interruption, quite simple really (isn't it?). Are there any other ways of dealing with this?

I have attached a excerpt from a log file showing what happens when a encoder stream is stopped and then strted a short while later.

Cheers

Peter

2012-03-2009:55:155836(i)2611173Metadata not available before the flush of first segment. Default metadata recorded for stream D:\FMS\streams\_definst_\RSPBMP-

2012-03-2009:55:165836(w)2611173This is a rollover scenario-

2012-03-2009:55:205836(w)2611179Warning from libf4f.dll: [Utils] [RSPBMP] Discarded all queued Media Messages received before first Video Keyframe Message
.-

2012-03-2009:55:205836(e)2611178Error from libf4f.dll: [Utils] [RSPBMP] [RSPBMP] Restarting the recording after 2.000000 days is not allowed. Stopping the recording. Please change the config parameter<MaxRestartGap> under <Recording> in event.xml if you would like to increase this
.-

2012-03-2009:55:205836(e)2611178Error from libf4f.dll: f4fAdaptor::record failed. Error: Failed to push media message.-

2012-03-2009:55:205836(e)2611082Failed to record RSPBMP.-

2012-03-2009:55:205836(e)2611178Error from libf4f.dll: f4fAdaptor::record failed. Error: Failed to push media message.-

2012-03-2009:59:555836(w)2611173This is a rollover scenario-

2012-03-2009:59:595836(w)2611179Warning from libf4f.dll: [Utils] [RSPBMP] Discarded all queued Media Messages received before first Video Keyframe Message
.-

2012-03-2009:59:595836(e)2611178Error from libf4f.dll: [Utils] [RSPBMP] [RSPBMP] Restarting the recording after 2.000000 days is not allowed. Stopping the recording. Please change the config parameter<MaxRestartGap> under <Recording> in event.xml if you would like to increase this
.-

2012-03-2009:59:595836(e)2611178Error from libf4f.dll: f4fAdaptor::record failed. Error: Failed to push media message.-

2012-03-2009:59:595836(e)2611082Failed to record RSPBMP.-

2012-03-2009:59:595836(e)2611178Error from libf4f.dll: f4fAdaptor::record failed. Error: Failed to push media message.-

2012-03-2010:03:125836(w)2611173This is a rollover scenario-

2012-03-2010:03:165836(w)2611179Warning from libf4f.dll: [Utils] [RSPBMP] Discarded all queued Media Messages received before first Video Keyframe Message
.-

2012-03-2010:03:165836(e)2611178Error from libf4f.dll: [Utils] [RSPBMP] [RSPBMP] Restarting the recording after 2.000000 days is not allowed. Stopping the recording. Please change the config parameter<MaxRestartGap> under <Recording> in event.xml if you would like to increase this
.-

2012-03-2010:03:165836(e)2611178Error from libf4f.dll: f4fAdaptor::record failed. Error: Failed to push media message.-

2012-03-2010:03:165836(e)2611082Failed to record RSPBMP.-

2012-03-2010:03:165836(e)2611178Error from libf4f.dll: f4fAdaptor::record failed. Error: Failed to push media message.-

2012-03-2010:05:095836(e)2631531Message callback is not set.-

2012-03-2010:05:215836(w)2611179Warning from libf4f.dll: [Utils] [RSPBMP] Discarded all queued Media Messages received before first Video Keyframe Message
.-

2012-03-2010:05:475836(w)2611173This is a rollover scenario-

2012-03-2010:05:515836(w)2611179Warning from libf4f.dll: [Utils] [RSPBMP] Discarded all queued Media Messages received before first Video Keyframe Message
.-

2012-03-2010:05:515836(e)2611178Error from libf4f.dll: [Utils] [RSPBMP] [RSPBMP] Restarting the recording after 2.000000 days is not allowed. Stopping the recording. Please change the config parameter<MaxRestartGap> under <Recording> in event.xml if you would like to increase this
This topic has been closed for replies.

1 reply

Adobe Employee
March 21, 2012

It looks like this is to do with the 'Append' mode of recording but this is not changeable in the Streaming edition. - this is not true. You can use "record" mode by specifying query string parameter during publishing in your streamname. You just need to publish using streamname - livestream%i?adbe-live-event=liveevent&adbe-record-mode=record