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

Вниз

Потоковое видео с IP-камеры AVIOSYS 9060A-MP на форме D6   Найти похожие ветки 

 
Зашибис ©   (2009-02-15 11:22) [0]

Научился (не без помощи коллег с форума) получать картинку с ip-камеры Aviosys 9060A-MP и 9060MK:

IDHTTP.Get("http://192.168.100.100/snapshot.jpg?account=admin&password=12345678&res=3&qual=85",FS)

А вот с потоковым видео проблема.
На сайте aviosys (http://video.aviosys.ru/question.html) описаны запросы для перехвата типа

http://User:Pass@192.168.100.100/cgi-bin/Stream?Video?Authorization=YWRtaW46MTIzNDU2Nzg=

только мой уровень знаний не позволяет втиснуть видео в прогу на делфи. В общем-то задачи две:
1. в некоторой ограниченной области формы выводить видео с этой камеры в нужный момент
2. при необходимости сохранять фрагмент в файл
1а. ну и соответственно,  правильно отсоединяться от камеры когда видео больше не требуется

Помогайте, коллеги!
С меня бутылка :)


 
WondeRu ©   (2009-02-18 10:03) [1]

Советую посмотреть статью http://www.codeproject.com/KB/audio-video/cameraviewer.aspx.
Также можно спросить на форуме http://forum.wonderu.com


 
DVM ©   (2009-02-25 14:09) [2]


> Зашибис ©   (15.02.09 11:22)  

Это MotionJPEG скорее всего (только самопальный). Так как у этой модели камеры видеопоток выдается не самым лучшим образом и недокументирован толком, то советую поступить так. Принимать в буфер все что присылает камера. После приема очередной порции данных искать в буфере начальный маркер JPEG. Если маркер найден выбрасывай из буфера все что лежит до маркера. Затем ждем появления в буфере маркера конца JPEG. Если он найден, забираем все что лежит между маркерами включительно и дальше все по кругу.


 
DVM ©   (2009-02-25 14:17) [3]

Все нормальные производители IP камер (Aviosys к ним не относится) давно пришли к единому стандарту (ну более-менее), который лучше всего описан компанией Axis (www.axis.com). Производители второго и третьего эшелона не утруждают себя ни документацией, ни соблюденнием каких то общепринятых стандартов. Каждый норовит придумать свой метод передачи видео. Причем в разных моделях камер разный. У той же Aviosys так.


 
Зашибис ©   (2009-02-25 19:37) [4]


> Каждый норовит придумать свой метод передачи видео. Причем
> в разных моделях камер разный. У той же Aviosys так


:( Согласен. У них даже в одной линейке камер по-разному задается параметр username. В одной - username, в другой account
Ну что поделать. Приходится вот подстраиваться :(


 
DVM ©   (2009-02-25 20:07) [5]


> Зашибис ©   (25.02.09 19:37) [4]


> :( Согласен. У них даже в одной линейке камер по-разному
> задается параметр username. В одной - username, в другой
> account

Aviosys сама камеры не разрабатывает. Они все сделаны на основе одного и того же конструктора (чипсет+по) Winbond. На основе этого конструктора делает камеры и видеосервера еще тьма производителей и они все похожи как две капли воды, отличаются только внешним видом (и то не всегда) и оформлением WEB интерфейса. Меня продукция Aviosys особенно не впечатлила, ни по качеству, ни по производительности. Единственный плюс - цена.



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

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

Наверх




Память: 0.48 MB
Время: 0.005 c
2-1382614616
qwerty123
2013-10-24 15:36
2014.10.05
ListView


2-1382695991
JohnKorsh
2013-10-25 14:13
2014.10.05
Обработка исключений


15-1374125573
megavoid
2013-07-18 09:32
2014.10.05
Меня забанил Microsoft CDN?


15-1393014602
Юрий
2014-02-22 00:30
2014.10.05
С днем рождения ! 22 февраля 2014 суббота


15-1393422219
tmp
2014-02-26 17:43
2014.10.05
Железо. Совместимость шин PCIe16 и PCIe1.