Имя: Пароль:
1C
1С v8
Камера Hikvision + 1C Text overlay
0 LexaDF
 
17.03.17
11:25
Добрый день, подскажите если кто то работал с камерами хиквижена как накладывать текст на изображение.
Мой код:
АдресСервера = "http://admin:[email protected]/ISAPI/System/Video/inputs/channels/1/overlays/text/";;

ТекстXML= "<?xml version=""1.0"" encoding=""UTF-8""?><TextOverlay xmlns=""http://www.hikvision.com/ver10/XMLSchema"; "version=""1.0""><id>1</id><enabled>true</enabled><posX>10</posX><posY>120</posY><displayText>12345</displayText></TextOverlay>";

WinHttp = Новый COMОбъект("WinHttp.WinHttpRequest.5.1");
    WinHttp.Option(2,"utf-8");
    
    WinHttp.Open("PUT",АдресСервера,ложь);
    WinHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded; charset=utf-8");
WinHttp.Send(ТекстXML);

Из веб морды камеры сохраняю текст. Смотрю Wireshark что записывается, сверяю с пакетом из 1С визуально должно быть все окей. На практике не получается. В интернете сухо, и в основном есть примеры для PHP.
Причем если не даже отправляю пустой пакет один фиг 401 ошибка.
Если из браузера ввести строку АдресСервера возвращает XML с текущим значением настройки текста.
1 Вафель
 
17.03.17
11:32
bom
2 Про100Филя
 
17.03.17
11:32
Смени метод на GET
3 Про100Филя
 
17.03.17
11:33
(2) Авторизации нет, а ты обновляешь.
4 LexaDF
 
17.03.17
11:35
Хм попробую, но с web формы пакет идет именно PUT.
5 LexaDF
 
17.03.17
11:45
Результат тот же.
6 LexaDF
 
17.03.17
14:16
ап
7 Serginio1
 
17.03.17
14:25
8 Serginio1
 
17.03.17
14:28