1200 cameras with 30-day retention? I doubt if you'll find anything in your price range, especially if you have to meet NIGC MICS or other requirements for frame rates.
The absolute minimum you will pay for an Enterprise-level system with those capabilities will be approximately $400(+) per channel, not counting network, viewstation, software and connection costs. This makes the total at least 1/2 million.
A good 1200 channel system would set you back well over a million, depending on storage requirements.