Files
onvif-go/docs/README.md
T
0x524a 0551d28f61 feat: add comprehensive tests for Bosch FLEXIDOME indoor 5100i IR camera
- Introduced new test files for device and media service operations using real camera responses.
- Implemented tests for GetDeviceInformation, GetMediaServiceCapabilities, and user management functions.
- Enhanced documentation with a detailed testing flow and coverage reports.
- Added JSON test reports for tracking operation success and response times.
- Updated the README and other documentation to reflect new testing capabilities and structure.
2025-12-02 00:43:17 -05:00

62 lines
2.5 KiB
Markdown

# ONVIF Go Library Documentation
This directory contains comprehensive documentation for the ONVIF Go library.
## Directory Structure
### `/api` - API Documentation
- **DEVICE_API_STATUS.md** - Complete Device Service API implementation status
- **DEVICE_API_QUICKREF.md** - Quick reference for Device Service APIs
- **CERTIFICATE_WIFI_SUMMARY.md** - Certificate and WiFi API documentation
- **STORAGE_API_SUMMARY.md** - Storage API documentation
- **ADDITIONAL_APIS_SUMMARY.md** - Additional APIs documentation
### `/implementation` - Implementation Details
- **IMPLEMENTATION_COMPLETE.md** - Complete implementation status (79/79 Media operations)
- **IMPLEMENTATION_STATUS.md** - Overall implementation and test status
- **MEDIA_WSDL_OPERATIONS_ANALYSIS.md** - Complete analysis of all 79 Media Service operations
- **MEDIA_OPERATIONS_ANALYSIS.md** - Media operations analysis and recommendations
### `/testing` - Testing Documentation
- **COMPREHENSIVE_TEST_SUMMARY.md** - Comprehensive test results summary
- **CAMERA_TEST_REPORT.md** - Detailed camera test report
- **CAMERA_TESTING_FLOW.md** - Camera testing workflow
- **DEVICE_API_TEST_COVERAGE.md** - Device API test coverage details
- **COVERAGE_SETUP.md** - Code coverage setup instructions
### Root Documentation Files
- **README.md** - Main project documentation
- **CHANGELOG.md** - Version history and changes
- **CONTRIBUTING.md** - Contribution guidelines
- **BUILDING.md** - Build instructions
- **QUICKSTART.md** - Quick start guide
- **START_HERE.md** - Getting started guide
- **DOCUMENTATION_INDEX.md** - Documentation index
- **RTSP_STREAM_INSPECTION.md** - RTSP stream inspection guide
- **RELEASE_NOTES_v1.0.1.md** - Release notes
## Quick Links
### Getting Started
- [Quick Start Guide](QUICKSTART.md)
- [Start Here](START_HERE.md)
- [Documentation Index](DOCUMENTATION_INDEX.md)
### API Reference
- [Device API Status](../docs/api/DEVICE_API_STATUS.md)
- [Device API Quick Reference](../docs/api/DEVICE_API_QUICKREF.md)
- [Media Operations Analysis](../docs/implementation/MEDIA_WSDL_OPERATIONS_ANALYSIS.md)
### Testing
- [Comprehensive Test Summary](../docs/testing/COMPREHENSIVE_TEST_SUMMARY.md)
- [Camera Test Report](../docs/testing/CAMERA_TEST_REPORT.md)
- [Test Coverage](../docs/testing/DEVICE_API_TEST_COVERAGE.md)
### Implementation
- [Implementation Complete](../docs/implementation/IMPLEMENTATION_COMPLETE.md)
- [Implementation Status](../docs/implementation/IMPLEMENTATION_STATUS.md)
---
*Last Updated: December 2, 2025*