Feed Overflow Events are observed in Milestone Recording Server

We are integrating Our Cameras with Milestone Recording Server using Our Camera Custom Driver via MIPS Driver Framework.

During integration testing, we observed "Feed Overflow " events n the Management Client and in the Recording Server logs for random cameras. The issue result in recording loss in the Smart client. The problem occurs intermittently on random cameras, clears after sometimes and reappears again. There are 7 cameras added in the Milestone. Out of 7, only 3 have continuous recording enabled. Smart client is opened on the same machine with 3 streams are opened in that.

We have taken snapshot of the machine statistics when issue occurred and same is attached here for your reference.

Below are Milestone Recording Server Version and Windows PC details

Machine Details:-

Windows version:- Win 11 Pro

Processor:- Intel Core i7, 3.4GHz

RAM:- 32GB

Milestone Details:-

Version :- Express+ 2025 R1

Camera configuration details are as below:

Camera Configurations:-

Codec:- H264

FPS:- 15

Resolution:- 2592x1944

Max Bitrate:- 2048

Max Frames between Key Frames:- 15

For general trouble shooting of Media Overflow please see - https://supportcommunity.milestonesys.com/KBRedir?art=000033670&lang=en_US

If you have questions to the general troubleshooting please ask the questions in the Support Community.

https://supportcommunity.milestonesys.com

Since you have developed your own driver based on the driver framework you might need to troubleshoot this in particular. An issue know to cause this is if the driver makes burst of large amount of data. You could as a troubleshooting step introduce a log message each time the driver pass a frame.

Can we know the Buffer limits in Milestone Recording Server per Camera Channel? i.e How much data(i.e maximum bitrate) Milestone Recording Sever can expect per second per Camera Channel. Also what is the max encoding frame size Milestone Recording Server can accept and how many frames Buffer can hold before causing Overflow issue. is these buffer limits are configurable?

There is a knowledge base article about adjusting some values pertaining to this:

https://supportcommunity.milestonesys.com/KBRedir?art=000035295&lang=en_US

If you have deeper questions not answered by the article please ask the Support Community.