It would help to see that in motion to be more sure of what it is. If this was captured at night and the noise moves randomly with every frame then it is just sensor noise due to low light and you may be able to improve it by increasing 3D noise reduction. However this can have negative consequences particularly in low light as it can cause moving objects to be more ghosty or streaky.
In case compression is contributing to this, it could also help to increase the bit rate by a large amount (like double). Do this in CBR encoding mode so you aren't limited by a quality target in VBR mode. But most IP cams struggle to encode really high bit rates, so that might not be practical or beneficial enough to outweigh the additional storage cost.