Files
Strix/data/brands/unv.json
T
eduard256 f80f7ab314 Add Strix camera discovery system with comprehensive database
This commit adds the complete Strix IP camera stream discovery system:
- Go-based API server with SSE support for real-time updates
- 3,600+ camera brand database with stream URL patterns
- Intelligent fuzzy search across camera models
- ONVIF discovery and stream validation
- RESTful API with health check, camera search, and stream discovery
- Makefile for building and deployment
- Comprehensive README documentation

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-28 17:45:04 +03:00

152 lines
3.1 KiB
JSON

{
"brand": "Unv",
"brand_id": "unv",
"last_updated": "2025-10-17",
"source": "ispyconnect.com",
"entries": [
{
"models": [
"130",
"2324",
"IPC2122LR3-PF60-E",
"IPC2328SBR5",
"IPC321SR-VSPF28",
"IPC6424SR",
"Other"
],
"type": "FFMPEG",
"protocol": "rtsp",
"port": 0,
"url": "MediaInput/mpeg4"
},
{
"models": [
"HC121",
"IPC2122LB",
"IPC2125LE",
"IPC3618SS-ADF28KM-I0",
"IPC6222ER-X30P-B",
"Other",
"Test 01"
],
"type": "FFMPEG",
"protocol": "rtsp",
"port": 554,
"url": "/MediaInput/mpeg4"
},
{
"models": [
"IPC",
"IPC2224SR5-DPF40-B",
"IPC2324SS-DZK-I0",
"IPC2A25SA-DZK",
"IPC322LR-MLP40-RU",
"IPC3614LE",
"IPC3614LE-ADF28K-G",
"IPC3615ER3-ADUPF28M",
"IPC3618",
"IPC3618SB",
"IPC6222ER-X30P-B",
"Other",
"UNV3614LE"
],
"type": "FFMPEG",
"protocol": "rtsp",
"port": 554,
"url": "/media/video1"
},
{
"models": [
"ipc 232s",
"IPC2122LR3-PF40-A",
"IPC2122LR3-PF40-E",
"IPC2122LR3-PF40M-D",
"ipc2122LR-MLP60-RU",
"IPC2124LR3-PF40",
"IPC2124SR3-DPF36",
"IPC2125LE",
"IPC2224SR5-DPF40-B",
"IPC2A25SA-DZK",
"ipc321sr-vspf28",
"IPC321SR-VSPF28",
"IPC322ER3-DUVPF28-B",
"IPC322LR3-VSPF28-D",
"IPC324LE-DSF28K-G",
"IPC324LR3",
"IPC324LR3-VSPF28-D",
"IPC3612LR",
"IPC3614LE",
"IPC3F12P-RU3",
"ipc6222er-x20-b",
"IPC6222ER-X30P-B",
"IPC6258SR-X22DUP",
"IPC-D112-PF40",
"IPC-T112-PF28",
"Other",
"UNV3614LE"
],
"type": "FFMPEG",
"protocol": "rtsp",
"port": 0,
"url": "/h264_stream"
},
{
"models": [
"IPC2122LR3-PF40-E",
"IPC-B112-F40W"
],
"type": "FFMPEG",
"protocol": "http",
"port": 80,
"url": "/"
},
{
"models": [
"IPC2124LE-ADF40KM-G",
"IPC2A25SA-DZK",
"IPC321SR-VSPF28",
"IPC3235ER3-DUVZ",
"IPC3618SR3",
"Other",
"UNV3614LE",
"UNVIPC3616LE"
],
"type": "FFMPEG",
"protocol": "rtsp",
"port": 555,
"url": "/11"
},
{
"models": [
"IPC322LB-DSF28K-G",
"IPC324ER3-DVPF28",
"IPC328LE-ADF28K-G",
"IPC3615ER3-ADUPF28M",
"IPC3F12P-RU3",
"IPC-B112-F40W"
],
"type": "FFMPEG",
"protocol": "rtsp",
"port": 554,
"url": "/unicast/c1/s0/live"
},
{
"models": [
"IPC328LE-ADF28K-G"
],
"type": "FFMPEG",
"protocol": "rtsp",
"port": 554,
"url": "/unicast/c2/s0/live"
},
{
"models": [
"IPC3618SB"
],
"type": "FFMPEG",
"protocol": "rtsp",
"port": 554,
"url": "/media/video2"
}
]
}