Если это ничем не отличается от удалённого обновления сервера с линухом -- я не вижу проблем. А там где 50000 говнокода на C проблемы очень даже есть (а часто и обновления нет). Для "управления видеозаписями" есть готовые софты вроде motion. И ничто не мешает их по http или ftp. И всё это куда проще и прозрачней, чем в случае говнокода. Вопрос только в том, что скорей "embedded linux" всё это попросту не потянет, там нужен большой железный компьютер.