Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Connect(BSTR ip, BSTR login, BSTR password, BSTR arch_password, long param, long port) установка соединения с сервером/видеошлюзом/долговременным архивом.

  • BSTR ip – IP адрес сервера.
  • BSTR login – логин для соединения с сервером (может быть пустым).
  • BSTR password – пароль на соединение с сервером (может быть пустым).
  • BSTR arch_password – пароль для доступа к архиву (т.е. пароль администратора, может быть пустым).
  • long param – роль, исполняемая сервером:
    • 0 – видеосервер;

    • 1 – оперативный архив;

    • 2 – видеошлюз.

  • long port – задает порт подключения к серверу. Параметр является обязательным.
    • если передать 0, 1 или 2, то соединение будет устанавливаться с портом 900, 901 или 902 соответственно;

    • если передать 100, то будет выполняться соединение через порт 10504;

    • если передать какое-либо другое значение, то будет осуществляться соединение по порту с номером port + 20000. Например, если port=900, то подключение происходит к порту сервера 20900.

Установка связи с сервером происходит асинхронно.

Note
titleВнимание!

Если при вызове метода Connect() не указаны логин и пароль, то в элементе управления будет доступен просмотр видео со всех камер. Если разграничение прав важно в стороннем приложении, это следует учитывать на этапе разработки.

ShowCam

ShowCam(long cam_id, long compress, long show) выводит/скрывает камеру с экрана

...