Запись непосредственно с веб-камеры не так проста, как загрузка существующего видеофайла. Возможно, вам придется изучить один из многих протоколов потокового видео и обработать его через сервер, такой как red5 . Этот подход потребует использования Flash или чего-то подобного.