What causes choppy video playback?

MakeItRain

Pulling my weight
Joined
Aug 7, 2017
Messages
401
Reaction score
218
I have a 4MP Dahua (Amcrest) POE camera and it's POE wired to a Amcrest (Dahua) 16-ch POE NVR.

I crank the 4MP bitrate to maximum (10,240Kbps) and use CBR. Iframe is set to 40. When I view the video live (from NVR output HDMI), it is okay. But when I perform a playback or download the video to .dav/.mp4 and then play it back, every 2-3 seconds, the video will consistently look choppy like it lost a frame or (iFrame).

Does anyone know why this happens, and is the only solution to drop the bitrate down? Is this a camera problem or NVR problem? I'm trying to understand the technical reasons behind this.

Thanks
 

ermac

Getting the hang of it
Joined
Jun 21, 2018
Messages
105
Reaction score
44
Location
London and South Africa
I figured that was the problem. What is a good bitrate for 4MP?
I assume you are using H.264+ compression.

For 4MP at 30fps: 3086 to 7987 kbps
For 4MP at 25fps: 3172 to 6656 kbps

At 30fps, 7987 kbps will give you the best picture quality and at 25fps, 6656 kbps will give you the best picture quality.

CBR at the higher values will cost storage space.

Try also VBR at the higher value and set quality to 6 (highest).
 

MakeItRain

Pulling my weight
Joined
Aug 7, 2017
Messages
401
Reaction score
218
Got it. If bit rate changes increases quality of the footage, then what’s the purpose to the quality setting? What happens if you use very low quality but high bit rate and vice versa?
 
Top