Camera Overview
Welcome to the Camera documentation for the Arvist platform. This section provides comprehensive guides for setting up, configuring, managing, and troubleshooting cameras in your Arvist deployment.
About Cameras in Arvist
Cameras are the primary data source for the Arvist platform, providing real-time video feeds that power safety monitoring, quality inspection, and productivity tracking features. The platform supports a wide range of camera types and configurations to meet diverse operational needs.
Documentation Structure
This documentation is organized into four main sections:
🎬 Installation
Learn how to install and set up the camera infrastructure for Arvist, including:
- Docker service configuration
- Network setup and port configuration
- IP address assignment strategies
- Initial testing and verification
Start here if you're setting up cameras for the first time.
⚙️ Configuration
Understand camera configuration requirements and best practices:
- Required parameters for camera setup
- RTSP URL formats for different camera vendors
- Stream configuration (main and sub streams)
- URL encoding for special characters
- Testing camera connections
Use this section when adding new cameras or adjusting camera settings.
🔧 Management
Master day-to-day camera management tasks:
- Adding, editing, and deleting cameras
- Monitoring camera health and status
- Multi-camera addition in single session
- Security best practices
Refer here for ongoing camera administration.
🩹 Troubleshooting
Diagnose and resolve common camera issues:
- Connection problems
- Stream quality issues
- Authentication errors
- Recording failures
- Advanced diagnostics and logging
Check here first when experiencing camera-related problems.
Supported Camera Types
Arvist supports multiple camera types and connection methods:
IP Cameras (RTSP)
- Recommended for: Production deployments
- Protocols: RTSP (Real-Time Streaming Protocol)
- Vendors: Hikvision, Dahua, Axis, and more
- Features: High resolution, dual streams, PTZ support
HTTP-Based Cameras
- Use Cases: Specific scenarios where RTSP is unavailable
- Examples: Reolink and similar cameras
- Considerations: May have performance limitations
USB Devices
- Use Cases: Small-scale deployments, testing
- Examples: Webcams, USB cameras
- Considerations: Limited scalability and features
For detailed camera specifications and recommendations, see Network Configuration.
Camera Features
Live Viewing
View real-time camera feeds through the Camera Views interface.
Area Association
Group cameras by physical locations using Area Configuration.
Zone Detection
Define specific detection zones within camera views using Zone Configuration.
Module Integration
Integrate cameras with detection modules for specific use cases via Module Configuration.
Quality Stations
Assign cameras to quality inspection stations in Quality Stations.
Quick Start
New to camera setup in Arvist? Follow these steps:
- Review Requirements: Read the Installation guide to understand prerequisites
- Configure Network: Ensure proper network setup as described in Network Configuration
- Add Cameras: Follow the Configuration guide to add your first camera
- Test Connection: Verify your camera is working using the test procedures
- Assign to Areas: Organize cameras using Area Configuration
- Configure Zones: Set up detection zones with Zone Configuration
Best Practices
Planning
- Survey your facility to determine optimal camera placement
- Document camera locations and purposes
- Plan network infrastructure (bandwidth, switches, cabling)
- Consider lighting conditions and camera specifications
Configuration
- Use descriptive, consistent naming conventions
- Configure both main and sub streams for optimal performance
- Enable and test streams before finalizing configuration
- Document all credentials securely
Security
- Change all default passwords
- Use strong, unique passwords for each camera
- Segregate camera network traffic with VLANs
- Keep camera firmware updated
- Regularly audit access and configurations
Maintenance
- Monitor camera health regularly
- Test connections periodically
- Review and clean up old recordings
- Keep documentation updated
- Plan for firmware updates and upgrades
Common Use Cases
Safety & Compliance
Monitor for safety incidents and ensure compliance with safety protocols:
- PPE detection
- Forklift collision detection
- Path obstruction monitoring
Learn more in Safety & Compliance.
Quality & Inventory
Inspect products and track inventory:
- Shipment inspection
- Quality checks
- Damage detection
- Product counting
Learn more in Quality & Inventory.
Productivity Tracking
Monitor workforce efficiency:
- Worker active time
- Asset tracking
- Workflow optimization
Learn more in Productivity.
API Access
For programmatic camera management, refer to the API documentation:
Full API documentation is available in the API section.
Getting Help
If you need assistance:
- Check Troubleshooting: Review the Troubleshooting guide
- Review Logs: Collect relevant logs as described in the troubleshooting section
- Contact Support: Reach out to Arvist support with your issue details
- Email: info@arvist.ai
Additional Resources
- Network Configuration - Network setup and requirements
- MQTT Protocol - Message queuing for camera events
- Installation Guide - Advanced installation procedures
- API Documentation - Programmatic access to camera management
Ready to get started? Begin with the Installation guide or jump to any section using the navigation menu.