Skip to main content
yuqih85195091
Participant
August 10, 2015
Question

FMS 5 Corrupted Video Recording

  • August 10, 2015
  • 1 reply
  • 435 views

Sometimes but not always, the resulting flv video file recorded has corrupted time stamps.

The recording is done by creating a recording stream and republish the user stream to the recording stream.

The ffprobe dump shows one frame at the beginning of the file which start at time zero. The next frame immediately has time stamp in the 40s mark.

This corrupted flv playback various depends on player but it never plays correctly.

Running the flvcheck does not report error and -s does not fix the problem.

Thanks

    This topic has been closed for replies.

    1 reply

    Graeme Bull
    Community Expert
    Community Expert
    August 11, 2015

    This has been ongoing for a long time. Generally it's unsolveable and weirdly, only the Flash Player has a good idea of how playback such files. Recording to FLV files isn't generally recommended anymore as they are rarely used anywhere as it is.

    yuqih85195091
    Participant
    August 11, 2015

    Thanks for the timely response. So this bug only occurs when your record the published netstream to flv? Is there a recommended format that I should use? Or is there a better way to record the streams?

    Thanks

    Graeme Bull
    Community Expert
    Community Expert
    August 12, 2015

    To be honest, I haven't looked at this in a long time and for the reason that it was so frustrating that they wouldn't fix it that we moved off to another media server. Proof that you have the same issue to this point..

    I have heard that some people will use ffmpeg to convert to something else once the recording is done. Unsure of how effective it is though.