Данный сайт является проектом ООО "Амакс". Сегодня: Понедельник, 25.09.2017, 19:56

Приветствую Вас Гость

Loading
[ Новые сообщения · Участники · Правила форума · RSS · ?
Монтаж систем видеонаблюдения ООО <Амакс>
Loading
Страница 2 из 2«12
Неофициальный форум технической поддержки Hikvision » Оборудование и программное обеспечение Hikvision » Разное » SDK и все что связанно с программированием
SDK и все что связанно с программированием
iTuneDVRДата: Воскресенье, 07.05.2017, 21:55 | Сообщение # 41
Группа: Проверенные
Сообщений: 1968
Репутация: 77
Статус: Offline
Так библиотека должна быть соответствующей!

Мотивация - воздействие, направленное на чувства, побуждающее к формированию намерений, при этом оставляет выбор действий, в отличии от принуждения ;)
 
jtagДата: Воскресенье, 07.05.2017, 22:58 | Сообщение # 42
Группа: Проверенные
Сообщений: 8
Репутация: 0
Статус: Offline
Цитата P7 ()
Под Ubuntu x64 всё работает.
Вы наверно туже библиотеку 64 бита толкаете в armv7 32 битный. Скачайте 32 битный sdk.

Добавлено (07.05.2017, 22:58)
---------------------------------------------
Доброй ночи всем, подскажите пожалуйста, подключился к nvr, залогинился, считываю параметры серийник, статус камер и т.д., однако не получается считать файлы записей в нвр на hdd, измучился уже неделю, функция возвращает значение -1,. Незнаю к кому обратится. Сделал все как в примере Qt. Функция NET_DVR_FindFile_V30(LONG lUserID, LPNET_DVR_FILECOND pFindCond);

   
Код
LPNET_DVR_FILECOND struFileCond = {0};
    struFileCond = (LPNET_DVR_FILECOND)malloc(sizeof(NET_DVR_FILECOND));
    memset(struFileCond,0x0,sizeof(NET_DVR_FILECOND));
    struFileCond->dwFileType = 0xFF;
    struFileCond->lChannel = 1;
    struFileCond->dwIsLocked  =0xFF;
    struFileCond->dwUseCardNo = 0;
    struFileCond->struStartTime.dwYear = 2017;
    struFileCond->struStartTime.dwMonth  = 5;
    struFileCond->struStartTime.dwDay    = 2;
    struFileCond->struStartTime.dwHour   = 2;
    struFileCond->struStartTime.dwMinute = 0;
    struFileCond->struStartTime.dwSecond = 0;
    struFileCond->struStopTime.dwYear    = 2017;
    struFileCond->struStopTime.dwMonth   = 5;
    struFileCond->struStopTime.dwDay     = 2;
    struFileCond->struStopTime.dwHour    = 11;
    struFileCond->struStopTime.dwMinute  = 7;
    struFileCond->struStopTime.dwSecond  = 0;

    LONG lFindHandle = NET_DVR_FindFile_V30(lUserID, struFileCond);

    if(lFindHandle < 0)
    {
        printf("find file fail ,last error %d\n", NET_DVR_GetLastError());

    }
    else
    {
    printf("Success!!!\n");
    }


Сообщение отредактировал jtag - Воскресенье, 07.05.2017, 23:21
 
P7Дата: Понедельник, 08.05.2017, 00:16 | Сообщение # 43
Группа: Проверенные
Сообщений: 11
Репутация: 0
Статус: Offline
Цитата jtag ()
Цитата P7 ()Под Ubuntu x64 всё работает.
Вы наверно туже библиотеку 64 бита толкаете в armv7 32 битный. Скачайте 32 битный sdk.

Изначально пробывал 32 бит, просто Ubuntu у меня 64. В целом пробывал обе библиотеки
 
iTuneDVRДата: Понедельник, 08.05.2017, 01:43 | Сообщение # 44
Группа: Проверенные
Сообщений: 1968
Репутация: 77
Статус: Offline
Так речь же велась про ведроид ведь!!!

Мотивация - воздействие, направленное на чувства, побуждающее к формированию намерений, при этом оставляет выбор действий, в отличии от принуждения ;)
 
jtagДата: Понедельник, 08.05.2017, 11:45 | Сообщение # 45
Группа: Проверенные
Сообщений: 8
Репутация: 0
Статус: Offline
ldd вывод что пишет?
 
P7Дата: Понедельник, 08.05.2017, 12:57 | Сообщение # 46
Группа: Проверенные
Сообщений: 11
Репутация: 0
Статус: Offline
Цитата iTuneDVR ()
Так речь же велась про ведроид ведь!!!

Raspberry pi3 CPU 32 bit ARMv7 - это где нужно скомпелировать сдк. Ubuntu 64 другой пк, который использовал для проверки. Естесвенно что пробывал на raspberry sdk32 bit, а на ubuntu 64bit sdk.

Цитата jtag ()
ldd вывод что пишет?

По отношению к библиотеке ?
ldd libchnetsdk.so
not a dynamic executable


Сообщение отредактировал P7 - Понедельник, 08.05.2017, 12:59
 
jtagДата: Среда, 10.05.2017, 14:55 | Сообщение # 47
Группа: Проверенные
Сообщений: 8
Репутация: 0
Статус: Offline
Цитата P7 ()
Raspberry pi3 CPU 32 bit ARMv7
https://raspberrypi.stackexchange.com/questions/9441/how-to-known-if-an-arm-library-so-is-compatible-with-the-raspberry-pi

Добавлено (10.05.2017, 14:55)
---------------------------------------------
Сегодня установил клиентскую прогу ivms - 4200. В директории находятся дополнительные библиотеки одна из них PlaybackLogical.dll. С помощью которой скорее всего осуществляется просмотр записей удаленно. И которая отсутствует в SDK (((
Буду пробывать через javascript, web sdk. устал уже извращаться.


Сообщение отредактировал jtag - Среда, 10.05.2017, 15:34
 
P7Дата: Среда, 10.05.2017, 16:59 | Сообщение # 48
Группа: Проверенные
Сообщений: 11
Репутация: 0
Статус: Offline
Цитата jtag ()
Цитата P7 ()Raspberry pi3 CPU 32 bit ARMv7
https://raspberrypi.stackexchange.com/questio....erry-pi
Спасибо, тут отлично описана эта проблема. Вывод - не подходят библиотеки для арм архитектуры. Только что в поиске наткнулся на объявление для фрилансера, написать сдк для арм  biggrin

https://www.freelancer.com.au/project....ary-For
 
iTuneDVRДата: Среда, 10.05.2017, 19:46 | Сообщение # 49
Группа: Проверенные
Сообщений: 1968
Репутация: 77
Статус: Offline
Цитата P7 ()
Спасибо, тут отлично описана эта проблема. Вывод - не подходят библиотеки для арм архитектуры.
Так об этом было выше сказано wink


Мотивация - воздействие, направленное на чувства, побуждающее к формированию намерений, при этом оставляет выбор действий, в отличии от принуждения ;)
 
jtagДата: Четверг, 11.05.2017, 11:03 | Сообщение # 50
Группа: Проверенные
Сообщений: 8
Репутация: 0
Статус: Offline
Цитата iTuneDVR ()
Вывод - не подходят библиотеки для арм архитектуры.
Попробуйте web sdk для браузеров. web sdk хоть и основан на тех же библиотеках, но мне кажется должно заработать. У меня кстати получилось запустить за небольшое время. И работают сразу все интерфейсы, которые не получалось настроить несколько недель на сях. К сожалению заработало только в internet explorer через activex на винде.


Сообщение отредактировал jtag - Четверг, 11.05.2017, 11:09
 
iTuneDVRДата: Четверг, 11.05.2017, 11:09 | Сообщение # 51
Группа: Проверенные
Сообщений: 1968
Репутация: 77
Статус: Offline
Цитата jtag ()
Попробуйте web sdk для браузеров. web sdk хоть и основан на тех же библиотеках, но мне кажется должно заработать.
;)


Мотивация - воздействие, направленное на чувства, побуждающее к формированию намерений, при этом оставляет выбор действий, в отличии от принуждения ;)
 
Неофициальный форум технической поддержки Hikvision » Оборудование и программное обеспечение Hikvision » Разное » SDK и все что связанно с программированием
Страница 2 из 2«12
Поиск: