Request a video stream from VAPIX with the "fps" HTTP parameter. Details are on page 12 of the VAPIX API doc ->
http://www.axis.com/files/manuals/va...37_en_1307.pdf
And if it helps, there's an incomplete Node.js implementation of VAPIX that supports a video stream with the slowed down fps you need.
https://github.com/gluxon/node-vapix
This answers your question, although I feel like the problem will still occur, just over a longer period of time with this change.
Edit: I would actually go with what virtuald said in his post for the solution. Sounds like a more complete way of handling things.