Как реализовать функциональность видеонаблюдения в .net C# с помощью веб-камер
Всем привет.
Я работаю над системой бронирования, которая работает на устройстве, установленном в автобусе. Новое требование заключается в сохранении видеофайлов на этом устройстве, которое разделено на файлы продолжительностью 1 час. В конце путешествия эти файлы будут синхронизированы обратно через Wi-Fi на складе. В настоящее время мы смотрим как минимум на 2 канала камер, и камеры являются обычными веб-камерами (Microsoft lifecam 3000).Шинное устройство работает под управлением Windows embedded 8, имеет 1,8 ГГц Atom D525, 2 гигабайта оперативной памяти и 120 ГБ SSD. Я изучал использование EMGU CV и Directshow с различными уровнями успеха. Некоторые из проблем и вопросов, которые у меня есть:
1)Лучший кодек для записи. Я перепробовал несколько кодеков, наиболее заметные из которых "x264vfw - H. 264/MPEG-4 AVC codec" и "Xvid MPEG-4 Codec" дали мне небольшой файл,но он требует большой мощности обработки.(98% загрузка процессора). Какой кодек лучше всего использовать, чтобы обеспечить хороший баланс между размером файла/качеством и использованием процессора?
2)Длина видео и синхронизация видео между камерами. Время видеофайла имеет решающее значение. 1 - часовая запись должна производить 1-часовой видеофайл, и длина видеофайлов между камерами должна быть одинаковой. (Я изо всех сил пытаюсь сделать это правильно с помощью Видеописателя Emgu) и с прямым шоу, когда загрузка процессора выровнена на 100%
3)Действительно ли это возможно с веб-камерами или нам нужно идти с IP-камерами?
Извините, я забыл упомянуть. Требуемая частота кадров может составлять 15 кадров в секунду, а разрешение-около 640x480
Любая помощь будет очень признательна.
Спасибо
E.F. Nijboer
Сейчас я не эксперт в этом, но когда я читал ваш вопрос, я думал о том, чтобы объединить два (или более) видеопотока в один. Вы получаете то, что часто видите для камер безопасности, где четыре камеры отображаются на одном дисплее. Таким образом, вы будете уверены, что они хорошо синхронизированы.
SoMad
Я только что видел ваше обновление относительно разрешения и частоты кадров (я предполагаю, что 15 кадров в секунду на камеру). В наши дни это не страшные цифры, но это может быть просто недосягаемо для атома D525.
Сорен Мадсен