Единственное, что нашел - это библиотека AFORGE.net с сэмплом SNAPSHOT MAKER. Но там реализовано и потоковое видео в контрол, и снятие битмапа, в общем очень богатый функционал, который мне в корне не понадобится. Мне нужен только битмап(причем задержка между съемками более минуты), может есть более грациозное решение для получения его с камеры?
Посмотрите вот это решение MJPEG Decoder
оно более легкое по перфе. Нет ничего лишнего. Ушел с Aforge на него.
Так же открыт исходный код для исследования.
UPD Либо, как советуют люди, вот так
var sourceURL = "http://192.168.137.23/cgi-bin/viewer/video.jpg";
var buffer = new byte[100000];
int read, total = 0;
var req = (HttpWebRequest)WebRequest.Create(sourceURL);
var resp = req.GetResponse();
var stream = resp.GetResponseStream();
while (stream != null && (read = stream.Read(buffer, total, 1000)) != 0)
total += read;
pictureBox1.Image = (Bitmap)Image.FromStream(new MemoryStream(buffer, 0, total));
sourceURL - зависит от камеры, по какому пути она отдает одиночный jpg
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Доброго времени суток, ГосподаУ меня есть приложение, которое имеет одно окно, в нем определен Frame контрол, и несколько страниц
Как быстро и безболезненно переименовать рабочий проект в visual studio 2008? По глупости оставил стандартное WindowsFormsApplications, теперь хочу назвать...
Добрый день! В базе данных имеется таблица с ролями и три таблицы, отвечающие за пользователей: заказчик, типография и администраторЭти три...