Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2010.11.21;
Скачать: CL | DM;

Вниз

Плата видеозахвата SKW 4x8+Delphi   Найти похожие ветки 

 
Василий Жогарев ©   (2010-08-04 11:55) [0]

Здравствуйте уважаемые мастера.
Давно не посещал сайт, и не просил Вашей Мастерской помощи )
На то были свои причины.
Хотелось бы задать Вам вопрос следующего порядка:
Имеется плата видео захвата
Линия SKW 4x8
4 видео,1 аудио, 8 к/с на канал при 720х288
Разрешение 720х576,720х288.
Работает как я понял с ПО Линия 5.
В общем мы не ищем легких путей.
Хотелось бы попробовать самому написать этакое подобие ПО для этой самой платы.
Собственно вопросы:
1) Где можно найти описание API функций, для работы с SKW 4x8?
2) Есть ли какие-то наработки по данному вопросу? Дабы не натыкаться на грабли…
3) Какие подводные камни существуют в этом направлении?

Заранее огромное Вам спасибо.


 
KilkennyCat ©   (2010-08-04 14:02) [1]

как не являющийся сотрудником ни девлайна, ни коннексанта, ниче сказать не могу.


 
oxffff ©   (2010-08-04 16:22) [2]


> Василий Жогарев ©   (04.08.10 11:55)  


У меня на плате захвате были примеры на разных языках по захвату видео с этой платы. Смотрел на диске?


 
Василий Жогарев ©   (2010-08-06 09:02) [3]


> oxffff ©   (04.08.10 16:22) [2]
>
>
> > Василий Жогарев ©   (04.08.10 11:55)  
>
>
> У меня на плате захвате были примеры на разных языках по
> захвату видео с этой платы. Смотрел на диске?

...and for all.
Сорри за долгий ответ...
Спасибо за подсказку, но нет там нечего нет, т.к. непосредственно диска от этого девайса нет, а диск который к нему идет, предоставляется самой фирмой разрабатывающей системы видео наблюдения, а сама железка как я понял из-за бугра, и собирается там же...

Встречный вопрос:
Драйвер от на этом диске как я понял идет от DevLine (Нашей конторы), а вот родного ("кровного") драйвера я не нашел, где его взять?

Покопавшись в интернете и перелистав некоторые мануалы, я определил некоторые направления в которых стоит двигаться по данному вопросу (кому конечно интересно).

И так, это:
1) COM.
2) DirectX а точнее DirectShow.
3) Соответственно построение графа фильтров.
4) Ну и как я понял стоит затронуть вопрос о потоках.

Спасибо всем ) за отклики. Как что нибудь наработаю сообщу.


 
Василий Жогарев ©   (2010-08-06 09:05) [4]

а еще, девайс как я понял имеет "натуральное" имя: TE-104C


 
tesseract ©   (2010-08-06 14:18) [5]


> 1) COM.
> 2) DirectX а точнее DirectShow.


А это не одно и то же ?


> 1) Где можно найти описание API функций, для работы с SKW
> 4x8?


Если она определяется как некое устройство, то в принципе можно всегда использовать DeviceIoControl. Правда коды к нему придется где-то найти.


> а вот родного ("кровного") драйвера


Скорее всего он родной и есть. Просто OEM-ный.


 
Василий Жогарев ©   (2010-08-06 16:36) [6]


>
> > 1) COM.
> > 2) DirectX а точнее DirectShow.
>
>
> А это не одно и то же ?


В литературе, как мне показалось, эти понятия делятся, для более четкого понимания, "что для чего служит".


> > 1) Где можно найти описание API функций, для работы с
> SKW
> > 4x8?
>
>
> Если она определяется как некое устройство, то в принципе
> можно всегда использовать DeviceIoControl. Правда коды к
> нему придется где-то найти.


> а вот родного ("кровного") драйвера

Скорее всего он родной и есть. Просто OEM-ный.

Спасибо.


 
Василий Жогарев ©   (2010-08-17 11:13) [7]

Стоит RAD Studio 2010
Установил DSPack
Пытаюсь сделать следующие:

procedure TForm1.Button1Click(Sender: TObject);
var
i: integer;
VideoDevice: TSysDevEnum;
begin
VideoDevice:= TSysDevEnum.Create(CLSID_VideoInputDeviceCategory);
if VideoDevice.CountFilters > 0 then
for i := 0 to VideoDevice.CountFilters — 1 do
ListBox1.Items.Add(VideoDevice.Filters[i].FriendlyName);
end;

Но список пуст...

Как мне найти и подключится к устройству?


 
Василий Жогарев ©   (2010-08-17 11:17) [8]

Кстати Device правильно зовется: TE-104C



Страницы: 1 вся ветка

Текущий архив: 2010.11.21;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.01 c
4-1239955786
Дмитрий
2009-04-17 12:09
2010.11.21
Найти окно по классу (для всех пользовательских сессий)


15-1281353446
12
2010-08-09 15:30
2010.11.21
Из-за чего может быть SystemError 1158 ?


2-1283107970
nellyk
2010-08-29 22:52
2010.11.21
FindNext-лишние файлы


10-1170677069
Juice
2007-02-05 15:04
2010.11.21
Где находится библиотека типов для Excel 2003 ?


6-1228647321
cerber
2008-12-07 13:55
2010.11.21
подмена html