1.
avreg.net
4 камеры бесплатно, дальше цены не высокие.
2.
Своё на php — лучше не надо. Проги, которые захватывают, обрабатывают и сохраняют видео должны писаться на C/C++. Веб часть это любой фреймворк (например symfony2) с модулем просмотра видео потоков. Кстати streaming server тоже придёться либо самим писать, либо прикручивать готовый.