Logo Logo en
  • iRidi Pro
    Основные компоненты
    • Приложение i3 Pro
    • iRidi Pro Server
    • iRidi Studio
    • iRidium studio v. 1.3.8 (устаревшая версия)
    Java Script в iRidi
    • Руководство
    • Справочник
    • Примеры
    • JS драйвера
    другие
    • Личный Кабинет
    • iRidium Cloud
    • iRidium Transfer
    • Push-уведомления
    • Лучшая практика
    Лицензирование
    • Лицензирование и передача проекта
    • Оффлайн-лицензирование
    • Активация iRidi Pro Server
  • Продукты
    i3 lite
    • Приложение i3 lite
    • Регистрация и лицензирование
    • Сервер
    • Модули
    KNX Home Server
    • Приложение i3 KNX
    • KNX Home Server
    BUS77 HOME SERVER
    • Приложения Bus77 Home и Bus77 Lite
    • Bus77 Home Server
    Решения
    • BYOD - решение для гостиниц
    • Портал жителя - решение для МКД
    iRidi SCADA
    • iRidi SCADA
  • Bus77
    НАСТРОЙКА BUS77
    • Основы Bus77
    • Приложения Bus77 Home и Bus77 Lite
    • Работа с драйвером Bus77 в iRidi Studio
    • Настройка шины Bus77 в iRidi Studio
    ПРОТОКОЛ BUS77
    • Характеристики CAN (Bus77)
    • Описание протокола
    • Исходники на GitHub
    ОБОРУДОВАНИЕ BUS77
    • Каталог Bus77 Pro
    • Каталог Bus77 Lite
  • Поддерживаемое оборудование
    Драйверы
    • Список драйверов
    • ProAV драйвера
    • AV & Custom Systems
    • JS драйвера
    • Сторонние драйвера и фриланс
    Протоколы и интерфейсы
    • Голосовое управление
    • 1-Wire
    • BACnet IP
    • Bus77
    • KNX
    • KNX IP BAOS
    • Weinzierl kBerry
    • Microsoft Exchange
    • Modbus
    • MQTT
    • NFC
    • ODBC
    • Onvif
    • SIP
    • SNMP
    • Wake On Lan
    • Z-Wave
    • ZigBee
    Производители
    • AMX
    • AVCiT
    • Beckhoff ADS
    • Biamp Tesira
    • Bluesound
    • Casambi
    • BSS Harman
    • Clipsal
    • ControlArt 7Port
    • Crestron
    • DigiBird
    • Domintell
    • Duotecno
    • EIDE
    • EPSNET
    • Global Cache
    • HDL Buspro
    • Helvar
    • IEAST
    • INELS BUS
    • INELS Wireless
    • Intesis
    • Kleger
    • Kramer VIA
    • Kramer 3000
    • Larnitech
    • Legrand Netatmo
    • LG TV
    • Lutron
    • Lutron Homeworks QS
    • MyHome
    • Nest
    • Novastar
    • Panasоnic PTZ
    • Philips Dynalite
    • PJLink
    • Satel
    • SamsungTV
    • Sonos
    • Somfy
    • SpinetiX
    • Televic Conference
    • TIS
    • Tion
    • URRI
    • Velbus
    • Velocio
    • Vinteo
    • WyreStorm
    • WiiM
    • Xicato
    • Yamaha
    • ZONT
    • Z-Wave.me
    Протестированное оборудование
    • Панель HDL S57
    • Панель HDL S10
    • SIP-домофон
    • Akuvox
    • Arlight
    • Divus
    • QBic TD-1050 PRO
    • QBic TD-1060 Slim
    • QBic TD-1070
    • Sigur
    • Uni-Ubi
    • Velocio
  • Оборудование iRidi

    Серверы
    • HS Сервер
    • ProAV Control Processor Basic
    • ProAV Control Processor Advanced
    • Спецификация контроллеров UMC
    • Настройка контроллера UMC C2
    • Настройка контроллера UMC C3
    • Настройка контроллера HDL IntelliCenter 2 (UMC C4)
    Модули расширения
    • I-PX-RS1
    • I-PX-RS4
    • I-PX-IR3
    KNX
    • KNX Home Server
    • KNX IP Interface
    Панели управления
    • iRidium Panel 7
    • Touch Panel P3
    • Touch Panel P6
    • Touch Panel P8
    • Touch Panel P10
    • Tabletop Touch Panel 10
    • AV Remote Control
    ОБОРУДОВАНИЕ BUS77
    • Каталог Bus77 Pro
    • Каталог Bus77 Lite
    • Differences
iRidium mobile web-site
Содержание
    Инструменты‌
    • Сведения о странице
    • Постоянная ссылка
    • Версия для печати
    • Спецстраницы
    • Связанные правки
    • Ссылки сюда
    Login / Create Account
    Материал из for iRidium developers
    Перейти к: навигация, поиск
    Эта страница является переводом страницы Onvif. Перевод выполнен на 100%.

    Other languages:
    English • ‎русский

    Содержание

    • 1 iRidium for Onvif
    • 2 Description
      • 2.1 Connection
      • 2.2 Work in iRidium
        • 2.2.1 Scanning devices
          • 2.2.1.1 Scan Onvif Network
          • 2.2.1.2 Scan Onvif Device
        • 2.2.2 Setting Driver
          • 2.2.2.1 Setting Subdevices
          • 2.2.2.2 Commands & Feedbacks
        • 2.2.3 Devices
          • 2.2.3.1 Streaming Profile
          • 2.2.3.2 PTZ
      • 2.3 Setting Commands and Feedback Channels

    iRidium for Onvif

    A set of tools to create interfaces to control equipment and IP-cameras on thebasis of Onvif protocol.

    documentation was updated on 17.5.2022


    Description

    ONVIF (Open Network Video Interface Forum) is an international organization that develops standardized protocols for interactoin of different equipment and software that are part of security systems (IP-cameras, IP-coders, video recorders, access controllers, etc.).

    iRidium for Onvif allows a control panel (iOS, Android, Windows, Mac) to connect to IP-cameras supporing Onvif protocol.


    Connection

    iRidium connects to IP-cameras supporting Onvif protocol via a local network. Interaction with equipment is done by means of HTTP requests.


    Work in iRidium

    Create a new project and add Onvif driver to it with the help of a scanner or entering data manually.

    Scanning devices

    There are two types of scanners : Scan Onvif Network (it scans the network and offers to choose a device among the found ones) and Scan Onvif Device (it offers to enter the IP, login and password to search for a device).


    Scan Onvif Network

    1 Click Scan > Scan Onvif Network in the Devices window in the created project:

    Onvif1.png


    2 Enter a required camera and its supported functions to add it to the project:

    Onvif2.png
    Onvif3.png

    If a camera has a password, the app will offer you to enter a login and password to connect to equipment.


    Scan Onvif Device

    1 Click Scan > Scan Onvif Device in the Devices window in the created project:

    Onvif4.png

    2 Enter the IP-address, the login and the password of the camera:

    Onvif5.png

    3 Indicate required subdevices (supported functions) to add them to a project:

    Onvif3.png

    If the scanner can't find equipment, check that a required port on a PC is free and make another attempt to scan devices.

    Setting Driver

    When the network is scanned, the driver settings are filled in automatically:

    Onvif6.png
    • Log Level - the level of logging;
    • Host - IP-address of the camera;
    • Port - port;
    • Login / Password - login and password to access a camera;
    • Wait for Connect (ms) - time to wait for connection;
    • Wait for Data (ms) - time to wait for feedback from equipment;
    • SSL - a type of encrypting;
    • Service Path - a path to the device serivce (filled in automatically during scanning).

    Setting Subdevices

    Onvif7.png
    • Name - the name of a subdevice;
    • Driver Type - a type of driver (Onvif);
    • Service Type - a type of subdevice (Streaming Profile, PTZ);
    • Service Path - a path to the device service (filled in automatically during scanning);
    • Profile Token - the token of a profile (filled in automatically during scanning).

    Commands & Feedbacks

    Feedback channels (Streaming Profile subdevice) have the following additional settings:

    Onvif8.png
    • Name - the name of a feedback channel;
    • Request Type - a type of a feedback channel (Stream URI, Snapshot URI);
    • Refresh Interval (sec.) - an interval to update the stream / image (sec.);
    • Stream Type - a type of stream video (RTP-Unicast, RTP-Multicast);
    • Protocol - protocol (UDP, TCP, RTSP, HTTP).


    Devices

    When a camera is added with the help of a scanner, all settings of commands and feedback channels are set automatically. Only feedback settings of the Streaming Profilesubdevice can be changed. Added commands and feedback channels of a subdevice can't be deleted. Control is done by means of sending a value to a command (Send number, Send string, send value from object).

    Streaming Profile

    Feedbacks

    Feedback Expected values Description
    Stream URI A link to stream video Feedback is a link to stream video. It can be used an an image for a graphic item in the Studio to display a video stream from the camera in real time.
    Snapshot URI A link to an updatable picture Feedback is a link to an updatable image. It can be used an an image for a graphic item in the Studio to get a snapshot from the camera.

    PTZ

    Commands

    Command Input values Description
    PTZ Continuous Value Changes of the camera position by the parameters set in the PTZ X, PTZ Y, PTZ Zoom channels in relation to the the current camera position.
    PTZ Absolute Value Changes of the current camera position by the concrete parameters set in the PTZ X, PTZ Y, PTZ Zoom channels
    PTZ X Value (float) Set the X coordinate to send PTZ Continuous or PTZ Absolute commands.
    PTZ Y Value (float) Set the Y coordinate to send PTZ Continuous or PTZ Absolute command.
    PTZ Zoom Value (float) Set the value of zooming in / out of the camera to send PTZ Continuous or PTZ Absolute commands.
    PTZ X Speed Value (float) Set the speed of movement along the X axis for the PTZ Absolute command.
    PTZ Y Speed Value (float) Set the speed of movement along the Y axis for the PTZ Absolute command.
    PTZ Zoom Speed Value (float) Set the speed of zooming in/out for the PTZ Absolute command.
    PTZ Stop Value It stops change of position but only after sending PTZ Continuous command. Without the command the camera will change position all the time.
    PTZ Go Home Value Change of camera position to home coordinates. The coordinates are set in the Onvif Device Manager app.

    Feedbacks

    Feedback Expected values Description
    PTZ X Value (float) The current value of the PTZ X parameter.
    PTZ Y Value (float) The current value of the PTZ Y parameter.
    PTZ Zoom Value (float) The current value of the PTZ Zoom parameter.
    PTZ X Speed Value (float) The current value of the PTZ X Speed parameter.
    PTZ Y Speed Value (float) The current value of the PTZ Y Speed parameter.
    PTZ Zoom Speed Value (float) The current value of the PTZ Zoom Speed parameter.


    Setting Commands and Feedback Channels

    SendRecieve.png

    To control equipment it is required to set commands (Commands) and feedback channels (Feedbacks). To send a command, drag'n'drop it on a graphic item and enter a value to send. To display feedback drag'n'drop a feedback channel on a graphic item and choose how to output or display a value.


    Read more about work with graphic items in the "Types of graphic items" article.
    Источник — «https://dev.iridi.com/index.php?title=Onvif/en&oldid=121676»
    About us
    Company
    Team
    History
    Philosophy
    Rewards
    Partnership
    Our partner
    Partnership Programs
    Apply for partnership
    products
    iRidium pro
    iRidium lite
    iRidium gate
    iRidium server
    Loads
    iRidium pro
    iRidium lite
    Other version
    Marketing materials
    Support
    On-line courses/Video
    Recommended equipment
    Other version
    iRidium pro
    Documentation
    FAQ
    Forum
    iRidium lite
    Documentation
    Forum
    Projects
    Standart projects
    Smart buildings
    Smart house
    Special solution
    Find a dealer
    News
    Youtube
    Twitter
    VK
    Logo
    contact@iridi.com
    +7 (499) 322-73-29

    Privacy policy