Я создаю приложение ASP.NET MVC, которое должно получить доступ к веб-камере клиента в браузере и отправить видеопоток на мой веб-сервер, и в определенный момент нужно взять некоторые снимки экрана из этого потока. Я просмотрел множество технологий, но не могу понять, какие именно матчи.
Flash не подходит, потому что мне не нужен отдельный сервер флэш-памяти. WebRTC, похоже, устанавливает одноранговое соединение между клиентами, не использующими web srver (я не вижу, как захватить видеопоток WebRTC на веб-сервере). Для службы IIS Media требуются некоторые потоковые кодировщики, и речь идет не о прямой работе с веб-камерой клиента.
И для Silverlight я только нашел примеры, как использовать его как видеоплеер и создатель скриншотов, но не вещатель. Но я должен делать скриншоты на сервере, а не на клиенте.
Поэтому я потерял свой путь.
Кто-нибудь подскажет мне правильное направление?