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-20 | 09:55:15 | 5836 | (i)2611173 | Metadata not available before the flush of first segment. Default metadata recorded for stream D:\FMS\streams\_definst_\RSPBMP | - |
| 2012-03-20 | 09:55:16 | 5836 | (w)2611173 | This is a rollover scenario | - |
| 2012-03-20 | 09:55:20 | 5836 | (w)2611179 | Warning from libf4f.dll: [Utils] [RSPBMP] Discarded all queued Media Messages received before first Video Keyframe Message |
| . | - |
| 2012-03-20 | 09:55:20 | 5836 | (e)2611178 | Error 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-20 | 09:55:20 | 5836 | (e)2611178 | Error from libf4f.dll: f4fAdaptor::record failed. Error: Failed to push media message. | - |
| 2012-03-20 | 09:55:20 | 5836 | (e)2611082 | Failed to record RSPBMP. | - |
| 2012-03-20 | 09:55:20 | 5836 | (e)2611178 | Error from libf4f.dll: f4fAdaptor::record failed. Error: Failed to push media message. | - |
| 2012-03-20 | 09:59:55 | 5836 | (w)2611173 | This is a rollover scenario | - |
| 2012-03-20 | 09:59:59 | 5836 | (w)2611179 | Warning from libf4f.dll: [Utils] [RSPBMP] Discarded all queued Media Messages received before first Video Keyframe Message |
| . | - |
| 2012-03-20 | 09:59:59 | 5836 | (e)2611178 | Error 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-20 | 09:59:59 | 5836 | (e)2611178 | Error from libf4f.dll: f4fAdaptor::record failed. Error: Failed to push media message. | - |
| 2012-03-20 | 09:59:59 | 5836 | (e)2611082 | Failed to record RSPBMP. | - |
| 2012-03-20 | 09:59:59 | 5836 | (e)2611178 | Error from libf4f.dll: f4fAdaptor::record failed. Error: Failed to push media message. | - |
| 2012-03-20 | 10:03:12 | 5836 | (w)2611173 | This is a rollover scenario | - |
| 2012-03-20 | 10:03:16 | 5836 | (w)2611179 | Warning from libf4f.dll: [Utils] [RSPBMP] Discarded all queued Media Messages received before first Video Keyframe Message |
| . | - |
| 2012-03-20 | 10:03:16 | 5836 | (e)2611178 | Error 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-20 | 10:03:16 | 5836 | (e)2611178 | Error from libf4f.dll: f4fAdaptor::record failed. Error: Failed to push media message. | - |
| 2012-03-20 | 10:03:16 | 5836 | (e)2611082 | Failed to record RSPBMP. | - |
| 2012-03-20 | 10:03:16 | 5836 | (e)2611178 | Error from libf4f.dll: f4fAdaptor::record failed. Error: Failed to push media message. | - |
| 2012-03-20 | 10:05:09 | 5836 | (e)2631531 | Message callback is not set. | - |
| 2012-03-20 | 10:05:21 | 5836 | (w)2611179 | Warning from libf4f.dll: [Utils] [RSPBMP] Discarded all queued Media Messages received before first Video Keyframe Message |
| . | - |
| 2012-03-20 | 10:05:47 | 5836 | (w)2611173 | This is a rollover scenario | - |
| 2012-03-20 | 10:05:51 | 5836 | (w)2611179 | Warning from libf4f.dll: [Utils] [RSPBMP] Discarded all queued Media Messages received before first Video Keyframe Message |
| . | - |
| 2012-03-20 | 10:05:51 | 5836 | (e)2611178 | Error 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 |