faq обучение настройка
Текущее время: Чт апр 18, 2024 20:06

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 26 ]  На страницу Пред.  1, 2
Автор Сообщение
 Заголовок сообщения: Re: DCS-2121 и функция RecordStreamIn()
СообщениеДобавлено: Ср мар 09, 2011 16:57 
Не в сети

Зарегистрирован: Вт фев 22, 2011 23:32
Сообщений: 21
Вроде в этой строчке задается номер профиля:
Код:
 dcscontrol1.ProfileID = "2";//номер профиля ЗДЕСЬ можно

всего их 4. По идее как у вас профиля настроены так оно и должно писать или у вас иначе?


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: DCS-2121 и функция RecordStreamIn()
СообщениеДобавлено: Ср мар 09, 2011 19:56 
Не в сети

Зарегистрирован: Ср дек 29, 2010 23:57
Сообщений: 109
Pete_2121 писал(а):
mpska писал(а):
спасибо огромное, еще бы на 4 камеры все это упорядочить) :D

ну это уже несложно - найдите на форуме есть такой же код для 4-х камер, а кнопочки и функции добавить - аналогично этому коду.
Код:
 
function Rec1(){
   var t=dcscontrol1.RecordStreamIn(0);
}- для 1-ой камеры
function Rec2(){
   var t1=dcscontrol2.RecordStreamIn(0);
}  - для второй и т.д.
Добавленные функции нужно продублировать 4 раза, изменяя название напр. Rec1, Rec2 ...
и кнопки добавляете поменяв вызываемую функцию и подпись напр
<input type="button" onclick="Rec1()" value="Запись 1-ой камеры">



ага, понял

_________________
DCS-2121, объектив BL02820M13, ASUS RT- N16, D-link Cams (IPhone), NAS Qnap TS-100(210), ASUS NAS-M25, DCS-2210(2230), DVS-310-1, Android IPcam Viewer (mini PC), DGS-1008P, Axis M7001, Axis M1031-W


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: DCS-2121 и функция RecordStreamIn()
СообщениеДобавлено: Ср мар 09, 2011 21:20 
Не в сети

Зарегистрирован: Пт мар 04, 2011 08:41
Сообщений: 11
Кстати почему скрипт разбивает то ровно по минуте то нормально как указано (900)


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: DCS-2121 и функция RecordStreamIn()
СообщениеДобавлено: Ср мар 09, 2011 22:02 
Не в сети

Зарегистрирован: Пт мар 04, 2011 08:41
Сообщений: 11
Разобрался. Каждый раз нужно нажимать setint.


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: DCS-2121 и функция RecordStreamIn()
СообщениеДобавлено: Ср мар 09, 2011 22:40 
Не в сети

Зарегистрирован: Вт фев 22, 2011 23:32
Сообщений: 21
Можно встроить вызов функции при открытии страницы:
Код:
function InitActiveX(){
   dcscontrol1.RemoteHost="192.168.0.100"; // ТУТ IP камеры!!!
   dcscontrol1.RemotePort="80";     // ТУТ порт IP камеры!!!
   dcscontrol1.SetAuthentication('Basic Z3Vlc3Q6');
   dcscontrol1.ProfileID = "2";//номер профиля ЗДЕСЬ можно повысить качество поставить 1 если канал позволяет
   dcscontrol1.LiveStreamIn (1); //включить видео
//   dcscontrol1.LiveStreamIn (2); //включить звук
    dcscontrol1.RecordingFileInterval=900;///////*************
}


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: DCS-2121 и функция RecordStreamIn()
СообщениеДобавлено: Ср мар 09, 2011 22:46 
Не в сети

Зарегистрирован: Чт дек 20, 2007 22:37
Сообщений: 487
Откуда: РФ, Домодедово
Pete_2121 писал(а):
Этот код вставляется в текстовый файл, и сохраняется с расширением html.(в обычном "блокноте") Затем файл открывается IE-ом. Если эти этапы продеолаете - все получится.


Работает. Спасибо Вам. Может когда пригодится. :wink:

_________________
DSL-2500U, DVG-1402S, DVG-G1402S, DIR-100, DIR-300, DIR-615, DWL-2100AP, DCS-2121, DAP-1360, Zyxel Keenetic, Siemens Gigaset C470IP - все работает отлично. ;)


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: DCS-2121 и функция RecordStreamIn()
СообщениеДобавлено: Чт мар 10, 2011 13:41 
Не в сети

Зарегистрирован: Пт мар 04, 2011 08:41
Сообщений: 11
Проверил по вышеупомянутым скриптам длина разбивки одного ролика составляет не более 30 минут. Ставил вместо 900 36000 всё равно 30 минут. Как увеличить время может подскажите?


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: DCS-2121 и функция RecordStreamIn()
СообщениеДобавлено: Чт мар 10, 2011 17:03 
Не в сети

Зарегистрирован: Вт фев 22, 2011 23:32
Сообщений: 21
Michael756 писал(а):
Проверил по вышеупомянутым скриптам длина разбивки одного ролика составляет не более 30 минут. Ставил вместо 900 36000 всё равно 30 минут. Как увеличить время может подскажите?

Пока не знаю я по 15 минут пишу), возможно это ограничение в самом ActiveX. Я мало еще знаю про секретные API, надеюсь пока..
Можно найти программу склеивания avi файлов и написав управляющую программу настроить автоматическое склеивание файлов.


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: DCS-2121 и функция RecordStreamIn()
СообщениеДобавлено: Вс мар 13, 2011 01:20 
Не в сети

Зарегистрирован: Вт фев 22, 2011 23:32
Сообщений: 21
Michael756 писал(а):
Проверил по вышеупомянутым скриптам длина разбивки одного ролика составляет не более 30 минут. Ставил вместо 900 36000 всё равно 30 минут. Как увеличить время может подскажите?

Можно увеличить время. До часа точно, а больше - проверьте.
Код:
dcscontrol1.IntervalType=2;

Выполните эту строчку.


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: DCS-2121 и функция RecordStreamIn()
СообщениеДобавлено: Чт мар 17, 2011 15:38 
Не в сети

Зарегистрирован: Пт мар 04, 2011 08:41
Сообщений: 11
А ты не мог добавить в скрипт функцию, чтобы выбирать путь к директории записи. А то по умолчанию всё пишетя на диск С в мои документы а у меня ssd на 80гб.


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: DCS-2121 и функция RecordStreamIn()
СообщениеДобавлено: Вс авг 21, 2016 23:34 
Не в сети

Зарегистрирован: Чт май 02, 2013 23:15
Сообщений: 6
Michael756 писал(а):
А ты не мог добавить в скрипт функцию, чтобы выбирать путь к директории записи. А то по умолчанию всё пишетя на диск С в мои документы а у меня ssd на 80гб.


Надо ковырять функцию SetSubFolder(...)


Вернуться наверх
 Профиль  
 
Показать сообщения за:  Сортировать по:  
Начать новую тему Ответить на тему  [ Сообщений: 26 ]  На страницу Пред.  1, 2

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 7


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB