Difference between revisions of "IVS Wiki:VALT Technical Specifications"
IVSWikiBlue (talk | contribs) |
IVSWikiBlue (talk | contribs) |
||
| Line 13: | Line 13: | ||
{{hr}} | {{hr}} | ||
| − | {{ | + | {{Server Side Software Architecture}} |
{{hr}} | {{hr}} | ||
Revision as of 13:04, 16 February 2026
- VALT
- This software is designed to enable users to easily record, review, and manage Video and Audio events in a secure and organized fashion. The software allows users to tag recordings with searchable information, as well as mark specific points within the video files, and tag those markers with searchable information. It has been designed to work with the latest IP camera technology.
- BEAM
- This is an iOS application designed to work in conjunction with our VALT software, and is intended to provide a mobile capture and streaming component to our core VALT software. This software enables users to capture Audio and Video events using any iOS device. It allows these events to be streamed live to the VALT software platform, so users can view and initiate events from the iOS device onto the VALT software itself. BEAM also allows users to capture content offsite, tag it with information, and automatically have that video upload to the VALT Server when network connectivity to the server is restored.
Client Side Software Architecture
VALT is a web-based application.
The client software consists of two primary components.
- Client Software
- Server Software
Access Control
The VALT Software is compromised of 6 main sections
🖼️.
Access to these sections, and their associated features, can be controlled at two distinct levels within the software: the group level and the user level.
Role Management
User Groups
At the core of our permission structure, the majority of access is defined at the group level. By establishing permission settings at this level, you can streamline management and ensure consistent access controls for users within the same group.
Users
Rights defined at the group level are automatically inherited by the individual users assigned to those groups, simplifying the administration of rights.
In addition to the group-level rights, our software allows for further customization at the individual user level. This means that specific access rights can be fine-tuned to cater to unique requirements, providing an extra layer of control over user privileges.
Permission Model
Rights
Group Level
Here are lists of the rights
🖼️ within VALT and the corresponding access they grant. The chart below illustrates whether each permission can be configured at the group level, user level, or both.
- General
- Grants access to the features within the General section.
- Observe
- This section of the software is used to view live sessions and create recordings.
- Review
- This section of the software is used to view previously recorded sessions, update metadata, download, and delete existing videos.
- Upload
- Allows users to upload videos to the VALT software. Files must be MP4 or MOV.
- Schedule
- This section of the software is used to schedule recordings that will take place on a specific date, at a specific time, and will last for a fixed duration.
- Reports
- Allows users to generate simple statistical reports about usage of the VALT system.
- Settings
- Grants the ability for a user to view general system statistics including software version, licenses, and storage amount.
- ✔ General
- ⎼⎼⎼┗╴✔ Home
- ⎼⎼⎼┗╴✔ Edit Profile
- ⎼⎼⎼┗╴✔ Change Password
Group and User Level
Backups
IVS is not a backup solution provider. We recommend that all customers use their existing enterprise backup solution. If that solution has a Debian agent, we’d be happy to assist with installing that agent on the VALT appliance, but we cannot assist with any configuration related to any backup software.
VALT 5.7 and VALT 6
- Database Dumps:
- /usr/local/valt/backup
- Video Files:
- /usr/local/valt/records/video
VALT 5.6 and Older
- Database Dumps:
- /usr/local/valt/backup
- Video Files:
- /usr/local/WowzaStreamingEngine/content/valt_recordings
