Компонент для записи с камер/IP-камер

alexapod

Пользователь
Регистрация
12.05.14
Сообщения
5
Реакции
0
Баллы
36
Ребята, подскажите, есть ли какой компонент для просмотра видео с регистратора или ip камер?
 

aqv

Пользователь
Регистрация
04.10.09
Сообщения
7
Реакции
0
Баллы
6
В документации к любому из вышеперечисленных способов есть примеры. Плагины от VLC работают без проблем.
 

doer

Пользователь
Регистрация
04.09.15
Сообщения
5
Реакции
0
Баллы
2
ИМХО это RTSP/RTMP/HTTP DirectShow Source Filter - http://www.datastead.com/products/rtsprtmpsrc.html лучшее, там даже уже куча камер по умолчанию прописаны, от длинков до эксисов
 

alienmind

Пользователь
Регистрация
10.04.07
Сообщения
4
Реакции
0
Баллы
6
Возраст
47
Адрес
Россия
Все бы хорошо с компонентом от DataStead RTSP/RTMP ... только вот нет "нормально рабочего" ;((
Где только не искал... не удалось найти.
Хотя может быть уже и есть.
Использовал VideoGrabber от нихже. С ним проблем нет ;)
 

w_m_a

Пользователь
Регистрация
18.09.12
Сообщения
7
Реакции
0
Баллы
6
А тут 10-я версия
 

cobalt60

Пользователь
Регистрация
04.03.16
Сообщения
2
Реакции
0
Баллы
1
Народ всем привет!
Подскажите компонент для Delphi XE10 для работы с IP камерами (RTSP, HTTP) под Android
 

oyefer

Пользователь
Регистрация
08.07.16
Сообщения
3
Реакции
0
Баллы
2
http://www.mitov.com
IntelligenceLab, SignalLab, VideoLab, AudioLab, VisionLab, InstrumentLab, and PlotLab.
Free for personal use.
 

yyjksw

Пользователь
Регистрация
17.07.08
Сообщения
12
Реакции
0
Баллы
6
My case was implemented using ImageEN traffic camera control section.
Additional tasks, such as enlargement / reduction, and image effects using the example of this was possible ImageEN relatively easier and easier.
 

Hell_Madok

Пользователь
Регистрация
15.09.10
Сообщения
2
Реакции
0
Баллы
2
Есть ли какие-либо из этих компонентов может обмениваться данными с камерами IP с использованием ONVIF?
У меня есть AXIS P1347-E 5MP
 

#ib

Пользователь
Регистрация
10.05.05
Сообщения
4
Реакции
0
Баллы
6
Возраст
47
Адрес
Kiev
Использовал ли кто-то OpenCV или другую подобную библиотеку для написания программ на FireMonkey для Android?

Добавлено через 1 минуту
Есть ли какие-либо из этих компонентов может обмениваться данными с камерами IP с использованием ONVIF?
У меня есть AXIS P1347-E 5MP

Под Axis-совские камеры я использовал VideoGrabber, но какой протокол использовался я тогда не вникал
 
Последнее редактирование модератором:

Crystal Nonamov

Пользователь
Регистрация
13.01.10
Сообщения
8
Реакции
0
Баллы
2
Тоже использовал TVideoGrabber.
Единственная проблема свежая версия для свежих XE.., а вот исходники для него пока не встречались.
 

Nemo007

Пользователь
Регистрация
04.11.10
Сообщения
3
Реакции
0
Баллы
36
А с помощью какого компонента или библиотеки можно получить только кадр в определенный момент. И при этом не нагружать систему если подключено несколько камер к ПК.

Добавлено через 3 минуты
Пытался с помощью OpenCV немного обрезав лишнее но иногда получал картинки с запазыванием или почему то приходили старые кадры(определял по времени на кадре). Или надо все время обрабатывать поток, а это лишняя нагрузка при 2-4 камерах.
 
Последнее редактирование модератором:

Rabbano

Пользователь
Регистрация
22.06.09
Сообщения
15
Реакции
0
Баллы
2
Возраст
43
Делай http запрос на камеру, получай jpeg потоком. Будет просто картинка. систему не грузит вообще.
 

megajack991

Пользователь
Регистрация
16.02.11
Сообщения
6
Реакции
0
Баллы
6
А с помощью какого компонента или библиотеки можно получить только кадр в определенный момент. И при этом не нагружать систему если подключено несколько камер к ПК.

Добавлено через 3 минуты
Пытался с помощью OpenCV немного обрезав лишнее но иногда получал картинки с запазыванием или почему то приходили старые кадры(определял по времени на кадре). Или надо все время обрабатывать поток, а это лишняя нагрузка при 2-4 камерах.

Вот бомбическая делфи-обёртка для opencv. Есть и компоненты "камера", "экран", "эффекты". 15 ip-камер на одном компе- влёгкую.
https://github.com/Laex/Delphi-OpenCV/
 

Nemo007

Пользователь
Регистрация
04.11.10
Сообщения
3
Реакции
0
Баллы
36
Вот бомбическая делфи-обёртка для opencv. Есть и компоненты "камера", "экран", "эффекты". 15 ip-камер на одном компе- влёгкую.
https://github.com/Laex/Delphi-OpenCV/

Ну я и указал что эти компоненты использую, точнее их чать.
А вы сами пробовали 15 камер с 1080p разрешением? Или у вас комп 2-x процессорный Xeon?
 

Error_999

Пользователь
Регистрация
25.12.12
Сообщения
13
Реакции
0
Баллы
6
Nemo007, интересно, а сколько у Вас получилось писать и если можно конфигурацию компа озвучить.
 

Rabbano

Пользователь
Регистрация
22.06.09
Сообщения
15
Реакции
0
Баллы
2
Возраст
43
смотря сколько кадров писать, по 5 кадров с камеры не проблема. Ну и сжатие нужно учитывать.
 

Nemo007

Пользователь
Регистрация
04.11.10
Сообщения
3
Реакции
0
Баллы
36
Я не сохранял видеопоток. У меня была задача только брать кадры в определенный момент времени. А это без постоянной обработки видеопотока не получалось.
 

AlexanderSed

Пользователь
Регистрация
28.11.10
Сообщения
4
Реакции
0
Баллы
2
RVMedia – это набор компонентов VCL для Delphi и LCL для Lazarus, имеющих следующие функции:

получение видео из различных источников: локальных USB-камер, IP-камер, сетевых видеопотоков, экрана компьютера, локальных и сетевых видеофайлов;
конфигурирование IP-камер и управление их движением;
получение звука с микрофона;
передача видео- и аудио-данных по Интернету;
создание видеочатов и видеоконференций (либо через прямое соединение между приложениями, либо с использованием специального сервера).
 

LeshaRB

Пользователь
Регистрация
11.06.07
Сообщения
112
Реакции
0
Баллы
56
Адрес
Минск
RVMedia – это набор компонентов VCL для Delphi и LCL для Lazarus, имеющих следующие функции:

получение видео из различных источников: локальных USB-камер, IP-камер, сетевых видеопотоков, экрана компьютера, локальных и сетевых видеофайлов;
конфигурирование IP-камер и управление их движением;
получение звука с микрофона;
передача видео- и аудио-данных по Интернету;
создание видеочатов и видеоконференций (либо через прямое соединение между приложениями, либо с использованием специального сервера).

Спасибо КЭП
 

FatJoe

Пользователь
Регистрация
17.02.17
Сообщения
9
Реакции
0
Баллы
6
Кто нибудь пробовал последний TvideoGrabber 10.5.1.4.
У меня проблема следующего плана
Цепляюсь к камере Arecont строкой
http://xxx.xxx.xxx.xxx/mjpeg?res=full&fps=5
Так вот в версии 9.1.1.2 цепляется и показывает нормальных 5 кадров в секунду(fps=5)
В новой версии 10.5.1.4. с той же строкой и к той же камере кадры прут неконтролируемым потоком.
FrameRate пробовал не понимает...
Может кто решил проблему?
 

oduv

Пользователь
Регистрация
22.09.06
Сообщения
5
Реакции
0
Баллы
6
Адрес
Москва
Тоже использовал TVideoGrabber.
Единственная проблема свежая версия для свежих XE.., а вот исходники для него пока не встречались.
от него есть древние исходники :)
v7.2 (build 7.2.4 rev n, March 14, 2005)
 

kolio

Пользователь
Регистрация
22.05.09
Сообщения
16
Реакции
0
Баллы
2
Возраст
37
RVMedia 5.0 однако у меня глючит
1. если кинуть на форму компонент просмотра видео с камеры - openGL поддерживается
2. если кинуть во фрейм, который динамически создается и отображается внутри другого компонента (DevExpress Tile) то работает только Software режим
3. если вызвать Abort (стоп) и вернуться на пред. кадр в DevExpress Tile то программа наглухо виснет

попробую 5.0.1 - авось там исправили :(
 

kolio

Пользователь
Регистрация
22.05.09
Сообщения
16
Реакции
0
Баллы
2
Возраст
37
изучение компонента RV Media привели к тому, что 5.0.0 и 5.0.1 ничем не отличаются в исходнике. Добавили лишь "инсталл" для Delphi 10.2
увы нашлось еще 2 глюка
1. если сделать Abort - то компонент посылает своему внутреннему потоку команду "abort" и то лишь иногда. И как следствие - тот поток пытается отрисовать "видео нет" на компоненте отображения - который уже скрыт. Короче зависает всё это дело на синхронизации из потока. Пришлось добавить еще 1 команду, которую они пропустили WebCam.Abort;
2. если программно переключиться между первой и второй камерой, то вторая камера просто не запускается :( В их исходниках везде стоят раздельные кнопки на ВКЛ и ВЫКЛ камеры. То есть пауза идет за счет перетаскивания мышки и нажатия. В их варианте работает. Но если к ним добавить программное переключение при смене камеры в выпадалке - тоже не работает. Оказалось нужно делать паузу около 1сек между ОТКЛ и ВКЛ между камерами. Печалька какая-то. Ну и естественно компонент содержит кучу каментов на русс. + англ. языках. Как они его вообще писали?! :)

в общем нужно допиливать его
 

hmd

Пользователь
Регистрация
12.05.05
Сообщения
8
Реакции
0
Баллы
6
Адрес
ICQ
Камеры от hikvision отлично крутятся через ихний sdk, или onvif или вообще через web-api. Простым get запросом, но web api походу не везде есть
 

hmd

Пользователь
Регистрация
12.05.05
Сообщения
8
Реакции
0
Баллы
6
Адрес
ICQ

w_m_a

Пользователь
Регистрация
18.09.12
Сообщения
7
Реакции
0
Баллы
6
в родной демке от VideoGrabber есть самодостаточный пример использования либы, поток из разных источников и тому подобные крутилки
ок спасибо . ща разберу demo посмотрим что как
 

FDA847

Пользователь
Регистрация
28.01.11
Сообщения
15
Реакции
0
Баллы
6
Я с длинковских камер обычным HTTP-запросом картинку снимал. Получается очень быстро. По сути живое видео можно сделать.
 

Статистика форума

Темы
200.635
Сообщения
380.523
Пользователи
327.875
Новый пользователь
fora777
Сверху Снизу