The C125P & C125 are very similar barring one key difference.
The C125P doesn't come with an integrated battery in order to make improvements to the connectivity, night vision, picture, and sound quality, this has resulted in a longer-lasting camera.
As a result of this, while the performance is better, you are required to keep the camera plugged in at all times.