It seems chromium-based browsers or apps are unable sometimes unable to play the videos created by StreamSmartRecord. The video is mp4 encoded with h264.
I say “sometimes” because it isn’t consistent.
If I re-encode it manually again with HandBrake with the same specifications it works.
• Hardware Platform: GPU • DeepStream Version: 6.0 • TensorRT Version: 8,0 • NVIDIA GPU Driver Version: 470.141 • Issue Type: Bug • How to reproduce the issue?: Try to play an mp4 video created by Deep Stream Smart Video Record on chromium-based browsers or apps.
But is there any alternative besides waiting for them to fix this or encoding it again ourselves?
As I said if I encode it myself with handbrake and it’s fine.
So this should be “fixable” from here. Doesn’t Smart Video Record have any options? Maybe something similar to ffmpeg’s avoid_negative_ts make_zero?
There is no update from you for a period, assuming this is not an issue anymore.
Hence we are closing this topic. If need further support, please open a new one.
Thanks