Incorrect streaming setting can cause the following issues:
Inaccurate seeking in video footage when using a cloud recording
Delays when starting video playback or even live stream in all other situations (live video monitoring, broadcasting, ...)
Gaps in cloud recording
"keyframe interval too high" error in cloud recording interface
To avoid this:
Measure your internet speed at http://www.speedtest.net/ and pay attention to the "upload speed" (With multiple cameras, you need to divide the actual bitrate by the number of cameras you're going to connect).
Log in to your camera web configuration interface
Find streaming or video settings and change the settings to the following:
H.264 profile: Baseline (H264B)
Streaming mode: CBR (Constant bitrate) or Maximum bitrate
Bitrate set to a value which is lower than your measured upload speed
Keyframe (I-Frame, GOP): 1 - 2 seconds (or equivalent in frames depending of your FPS settings, e.g. 30-60 frames when using 30 FPS)
Examples for various camera manufacturers:
Dahua:
Hikvision:
Axis:
Foscam:
Vivotek:
❗️ This is the best available h264 setting in terms of stream stability, but it can result in increasing the overall amount of transferred data. It will enable you to experience much smoother and faster seeking and more reliable recording on the other hand.
Still need further assistance? Why not check out our Angelcam Community, where you can connect with other users who are sharing their own experiences and insight into various Angelcam topics and problems.