Модераторы: gambit, Kefir, Partizan
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Захват видео, Как захватить видео с веб-камеры. 
:(
    Опции темы
helvar
Дата 17.6.2008, 11:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 9
Регистрация: 2.4.2004

Репутация: нет
Всего: нет



Доброго времени суток.
Возник такой вопрос: каким образом можно используя wpf сделать захват видео с веб-камеры? Есть 
предположение...
т.к. WPF во многом опирается на DirectX, то наверно должен существовать интрефейс - обертка для DirectShow. Возможно есть более удобные пути. Информции в инете не так много и вся она опирается на неуправляемый код. Может кто-нибудь сталкивался с подобным. Заранее благодарен.
PM MAIL   Вверх
Kefir
Дата 18.6.2008, 00:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


«Hakuna Matata»
***


Профиль
Группа: Комодератор
Сообщений: 1878
Регистрация: 25.1.2003
Где: Tampere, Suomi

Репутация: 22
Всего: 87



helvar, боюсь, что это не по адресу. WPF - это создание интерфейса. То есть по определению он не занимается такими вещами, как захват видео - это другая область.
PM MAIL WWW Skype   Вверх
helvar
Дата 18.6.2008, 10:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 9
Регистрация: 2.4.2004

Репутация: нет
Всего: нет



Kefir, возможно я не совсем точно выразился.... Есть приложение, типа wpf. Обычное оконное приложение. Необходимо обеспечить возможность работы данного приложения с веб - камерой. 
Интерфейс? Безусловно! Но разве wpf не упирается одной ногой в framework?  Насколько мне известно вторая нога у него стоит на directX и именно поэтому там столько возможностей по интерфейсу. Ну а directX - это возможность работы с directshow. Захват видео через directshow задача весьма распространенная. Правда решается она пляской с бубном... Вот как раз я и хотел узнать, если кто слышал или занимался, возможно ли используя приложения типа wpf работать с захватом видео? В обратную сторону все понятно: там даже контролы есть для воспроизведения. Да и вообще wpf имеет ориентацию на мультимедиа,  НО как быть с захватом... ?
Слышал, что .net вообще слабый для работы с захватом... вот и решил поинтересоваться у сообщества. 
Может есть еще мнения?
PM MAIL   Вверх
Kefir
Дата 18.6.2008, 12:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


«Hakuna Matata»
***


Профиль
Группа: Комодератор
Сообщений: 1878
Регистрация: 25.1.2003
Где: Tampere, Suomi

Репутация: 22
Всего: 87



helvar, то, что ВПФ юзает DX вообще ничего не значит. DX это, условно говоря, backend для WFP и ничего более. Использовать его возможности через WPF - это нонсенс. WPF не создавался как враппер для DX.
PM MAIL WWW Skype   Вверх
helvar
Дата 18.6.2008, 13:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 9
Регистрация: 2.4.2004

Репутация: нет
Всего: нет



Kefir, 
Цитата

WPF не создавался как враппер для DX.

Так никто об этом и не спорит. Возможность использования некоторых возможностей directX в wpf описана практически во всех вводных статьях, но подобное существенно снижает производительность. Меня интересует есть ли возможность ипользования wpf для веб камеры. 
Вообще я кое-что уже нашел...
Здесь уже подобный вопрос поднимался, правда в другом разделе, посвященный C#. Так тоже человек живо интересовался возможностью захвата видео, правда на обычных windows приложениях. Так вот.. Я нашел хорошую бесплатную библиотеку DirectShowLib, которая работает на .net. Там же есть масса примеров для наиболее распространненных вариантов захвата.
Думаю этим можно вполне воспользоваться. Просто хотелось узнать можно ли обойтись без лишних элементов...
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | WPF и Silverlight | Следующая тема »


 




[ Время генерации скрипта: 0.0448 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.