Driver Type
Categories
- Recent Updates
- Access Control
- Amplifier
- A/V Receiver
- Climate and Pool Control
- Disc Player / Changer
- Display
- DSP
- DVR
- Irrigation / Sprinklers
- Lighting Control
- Matrix Switch
- Media Server and Player
- Multi-Room A/V
- Networking
- Power and Rack Management
- Security
- Surveillance
- Teleconferencing
- Training
- Tuner
- Utility
- Video Projector
Driver Type
Categories
- Recent Updates
- Access Control
- Amplifier
- A/V Receiver
- Climate and Pool Control
- Disc Player / Changer
- Display
- DSP
- DVR
- Irrigation / Sprinklers
- Lighting Control
- Matrix Switch
- Media Server and Player
- Multi-Room A/V
- Networking
- Power and Rack Management
- Security
- Surveillance
- Teleconferencing
- Training
- Tuner
- Utility
- Video Projector
This is a RTI driver for the dynamic display and switching of IP camera video.
The driver supports up to 32 cameras configured via ONVIF auto-discovery or manually entered stream URLs.
Dynamic Camera Feeds only work on IST panels or RtiPanel (iOS or Android)
Version History:
v1.0 - Initial release
[RTI] [Dynamic Camera Feed] [IP] Version [1.0]
Introduction & Overview
This is a RTI driver for the dynamic display and switching of IP camera video.
The driver supports up to 32 cameras configured via ONVIF auto-discovery or manually entered stream URLs.
Dynamic Camera Feeds only work on IST panels or RtiPanel (iOS or Android)
Version History
Version 1.0
Initial Release
System Requirements & Prerequisites
RTI System Requirements
Integration Designer: 11.15 or later.
RTiPanel
iOS V2.3.9 or later
Android V3.4.12 or later
IST Firmware V26.3.17 or later
Driver Information
The driver must be added to the Global Area.
Up to 32 cameras are supported.
For ONVIF discovery, the PC running ID and the IP cameras must be on the same subnet.
Driver Configuration
Add the driver to the global area.
Once added you will be faced with an initial configuration question.
· Driver Configuration Mode – Select how cameras will be configured.
o ONVIF Discovery – The driver scans the network for ONVIF-compliant IP cameras and retrieves their stream URLs automatically.
Manual Mode – No network scan is performed. Cameras and stream URLs are entered manually.
ONVIF Discovery Selected
· You will be asked whether all cameras share the same login credentials.
o Yes – Enter a common Username and Password once. These credentials will be applied to all discovered cameras.
o No – You will be prompted to enter a Username and Password individually for each camera as it is discovered.
· A network scan is then performed across all local network interfaces.
· For each camera found, the driver connects via ONVIF to retrieve all available stream profiles and their RTSP URLs.
· If any discovered ONVIF Cameras support PTZ Control. There will be an additional Number of PTZ Presets option in the driver properties for that camera.
Manual Mode Selected
· No network scan is performed.
· Set the number of cameras in Config Settings and enter the stream URL for each camera manually
Dynamic Stream Settings
· Number of Cameras – Set how many cameras are configured and available for use. Up to 32 cameras are supported. Increasing this number adds new placeholder cameras; decreasing it removes cameras from the end of the list.
· Default Stream – Select which camera is displayed on load. Set to None for no default camera.
· Camera Cycle Settings – Set the interval used when cycling through cameras automatically. Options range from Disabled to 5 Minutes.
Camera {N} Settings (ONVIF-discovered cameras)
· Name – Change the friendly display name for this camera. Used throughout the driver for button labels and the Current Feed Name variable.
· Host – Change the IP address for this camera. Changing this value automatically updates the host portion of all RTSP stream URLs for this camera.
· Username – Enter or change the login username for this camera. Changing this value automatically re-embeds the credentials in all RTSP stream URLs for this camera.
· Password – Enter or change the login password for this camera. Changing this value automatically re-embeds the credentials in all RTSP stream URLs for this camera.
· Select Feed – Select which ONVIF stream profile to use for this camera (e.g. High, Low, Sub). The available options are populated from the profiles the camera reported during discovery.
· Number of PTZ Presets – (Only available if the camera supports PTZ) Select How many Presets you want to use for this Camera (Max 16).
Camera {N} Settings (Manual cameras)
· Name – Change the friendly display name for this camera.
· Host – Enter the IP address of this camera. (Used to reconstruct URLs if the host address is changed.)
· URL – Enter the full stream URL for this camera. Accepts any RTSP (rtsp://) or HTTP (http://) stream address.
Driver Properties
Add Onvif Device by IP – Add an Onvif camera that didn’t get discovered (Camera needs to be online and on the same subnet as the PC running Integration Designer)
Apply Settings – Must be selected after making any changes to the driver properties
Onvif Discovery – Performs Discovery of Onvif devices
System Functions
Switch Camera Feed - Select Camera
Controls which camera is displayed.
· Cycle Cameras – Begins automatically cycling through all cameras at the interval set in Camera Cycle Settings.
· Next Camera – Advances to the next camera in the list. Stops any active cycling.
· Previous Camera – Goes back to the previous camera in the list. Stops any active cycling.
· Camera {N} – Switches directly to the selected camera. Stops any active cycling.
Camera Feed Control – Refresh Camera Feed
Restarts the current camera feed.
PTZ Controls (Only available for PTZ cameras)
These will differ per camera depending on what they support.
· PTZ Move – Continuous movement of camera (Requires stop to be pressed).
· PTZ Zoom – Continuous Zoom In/Out (Requires stop to be pressed).
· PTZ Relative Move – Moves camera in steps (Jog).
· PTZ Relative Zoom – Zoom In/Out in steps.
· PTZ Absolute Move – Pans/Tilts by a set amount.
· PTZ Absolute Zoom – Zoom In/Out by a set amount.
· PTZ Home – Moves camera to Home position.
· PTZ Preset – Moves camera to Preset position.
· PTZ Controls Visible – Used to Show/Hide PTZ Controls layer.
System Variables
Dynamic Feed Information
· Current Feed Name - The friendly name of the camera currently displayed on this view. Bind to a Text control to show the active camera name.
· Current Feed – The stream URL of the camera currently displayed on this view. Bind to an Image control to show the live camera feed.
· Camera Cycle Active – True while automatic camera cycling is active on this view. Use to indicate cycle mode or toggle a Cycle button state.
Camera {N} Information
· Camera Name - The friendly name of camera N.
· Camera Feed - The stream URL of camera N. (Static reference to a specific camera regardless of what is currently displayed.)
· Camera Active - True when camera N is the currently selected camera. Use to highlight the active camera selection button.
System Testing
· Verify that the Current Feed variable is bound to an RTSP objects Feed variable (You will need to give the RTSP Video Object a Tag to access the Feed variable).
· Select a camera using the Select Camera function and confirm the feed updates on the panel.
· Confirm that Camera Active changes state correctly when switching between cameras, for use with button highlighting.
· If using cycle mode, set a cycle interval in Config Settings and trigger Cycle Cameras. Confirm the feed advances automatically.
· If cameras were discovered via ONVIF but show no video, verify the Username and Password in Config Settings are correct for the camera.
Driver Testing
Integration Designer 11.14:
XP Processor Model: XP-8v
XP Processor Firmware: 25.9.24
Camera Model(s): Various Models
Support Contact
RTI Control
+ 1.952.253.3137
support@avproglobal.com