Zoneminder continuous live stream problem
Posted: Fri Jun 15, 2007 12:33 pm
Hello friends. I'm a newbie at the forum and ZM alike.
I have a problem with continuous mpeg4 live streams in ZM. I have tried feeding ffmpeg with "-r 1" to "-r 5" and the problem remains. I'll try and explain what happens:
When I'm watching a live stream through the 'net, it never drops a captured frame. That means that if a frame doesn't manage to get transmitted in time, it remains in the buffer to be transmitted later, which in turns means that after watching a live stream for 10 minutes, the video is delayed by about 4 minutes on a slow connection, less than that on a fast connection. For instance, right now the clock on my PC reads 9:30 and the clock on the ZM camera reads 9:26.
I could use still stream mode, but I'd lose nice mpeg4 features, for instance, it will only send differences between frames across the wire.
I understand that for past events, it is better to watch all frames, than to have dropped frames. But for live streams, I need (closer to) real time viewing, it doesn't matter if I get frame drops.
What can I do about it? Does anyone have anything to add to this?
Thanks a lot for your time.
I have a problem with continuous mpeg4 live streams in ZM. I have tried feeding ffmpeg with "-r 1" to "-r 5" and the problem remains. I'll try and explain what happens:
When I'm watching a live stream through the 'net, it never drops a captured frame. That means that if a frame doesn't manage to get transmitted in time, it remains in the buffer to be transmitted later, which in turns means that after watching a live stream for 10 minutes, the video is delayed by about 4 minutes on a slow connection, less than that on a fast connection. For instance, right now the clock on my PC reads 9:30 and the clock on the ZM camera reads 9:26.
I could use still stream mode, but I'd lose nice mpeg4 features, for instance, it will only send differences between frames across the wire.
I understand that for past events, it is better to watch all frames, than to have dropped frames. But for live streams, I need (closer to) real time viewing, it doesn't matter if I get frame drops.
What can I do about it? Does anyone have anything to add to this?
Thanks a lot for your time.