feat: add comprehensive ONVIF test reports and enhance documentation

- Introduced CAMERA_TEST_REPORT.md and COMPREHENSIVE_TEST_SUMMARY.md to document testing results for the Bosch FLEXIDOME indoor 5100i IR camera.
- Added detailed analysis of ONVIF Media Service operations and implementation status in MEDIA_OPERATIONS_ANALYSIS.md and MEDIA_WSDL_OPERATIONS_ANALYSIS.md.
- Updated implementation status documentation to reflect the completion of all 79 operations in the ONVIF Media Service.
- Enhanced existing comments and documentation across various files for better clarity and consistency.
This commit is contained in:
0x524a
2025-12-02 02:29:51 -05:00
parent e530575bc1
commit 9e3b5e0170
61 changed files with 3001 additions and 1070 deletions
+2 -3
View File
@@ -108,10 +108,9 @@ func main() {
fmt.Println("✅ Server stopped")
}
// buildConfig creates a server configuration from command-line arguments
// buildConfig creates a server configuration from command-line arguments.
func buildConfig(host string, port int, username, password, manufacturer, model,
firmware, serial string, numProfiles int, ptz, imaging, events bool) *server.Config {
config := &server.Config{
Host: host,
Port: port,
@@ -216,7 +215,7 @@ func buildConfig(host string, port int, username, password, manufacturer, model,
return config
}
// printBanner prints the application banner
// printBanner prints the application banner.
func printBanner() {
banner := `
╔═══════════════════════════════════════════════════════════╗