Как написали ранее - решение в лоб - это сливать поток с камер по внешнему каналу куда-то далеко.
Есть вариант другой, пишу по своему опыту:
1. ставим любой программный видеорегистратор, умеющий писать видео только по движению в кадре. тем самым мы значительно уменьшаем объем генерируемого видеоархива.
2. этот видеорегистратор пишет в локальный видеоархив.
3. настраиваем перенос новых файлов архива на отдаленный сервер, например rsync по cron или другим аналогичным примитивным способом.
что мы получаем:
1. уменьшение объема передаваемых данных за счет записи только по датчику движения.
2. хранение архива где-то далеко, локально файлы формируются и хранятся временно - т.е. это фактически буфер.
3. такая схема может спокойно переживать временную потерю связности и временную просадку пропускной способности канала.
я так делал с motion и аналоговыми камерами, когда каналы были cdma450/3g/wimax, при нынешних скоростях можно вполне и HD видео сливать.