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>
This commit is contained in:
@@ -0,0 +1,218 @@
|
||||
{
|
||||
"brand": "Dm365 Ipnc",
|
||||
"brand_id": "dm365-ipnc",
|
||||
"last_updated": "2025-10-17",
|
||||
"source": "ispyconnect.com",
|
||||
"entries": [
|
||||
{
|
||||
"models": [
|
||||
"000",
|
||||
"1.3mp",
|
||||
"125",
|
||||
"221",
|
||||
"2MP",
|
||||
"6900XT",
|
||||
"AceSee",
|
||||
"AirLive POE-5011HD",
|
||||
"ait-11030",
|
||||
"Anyvision",
|
||||
"avh30p100",
|
||||
"AVTN40P130",
|
||||
"axp cb1280h3/6l24a-n",
|
||||
"b-1080",
|
||||
"BN20W3100S",
|
||||
"cantonk",
|
||||
"cantonk1.3",
|
||||
"cctc",
|
||||
"CO36N13",
|
||||
"comandor",
|
||||
"csd",
|
||||
"D24A",
|
||||
"DM365",
|
||||
"DOM-20IP2",
|
||||
"ds24a",
|
||||
"DTAVZM40P200",
|
||||
"EC-1061",
|
||||
"eyecam 1076",
|
||||
"Fisotech",
|
||||
"fisotech 2M",
|
||||
"Fisotech 2MP",
|
||||
"Fisotech B1.3MP",
|
||||
"gifram1",
|
||||
"Grazs",
|
||||
"gw2440i",
|
||||
"Hcina",
|
||||
"IP-100R20",
|
||||
"IP112",
|
||||
"IP-200R20",
|
||||
"IP255",
|
||||
"ipc",
|
||||
"ipc-30",
|
||||
"IPC-N2100",
|
||||
"KIP_130SL20H",
|
||||
"KIP-130A40H",
|
||||
"kip200 2.4MP",
|
||||
"kjhkh",
|
||||
"LID40T130",
|
||||
"LIRDNTSFP",
|
||||
"LIZM40T200",
|
||||
"Longse_New",
|
||||
"longse102",
|
||||
"Main CAM",
|
||||
"MiniDome",
|
||||
"mod",
|
||||
"MosCam",
|
||||
"NAP-100",
|
||||
"NAP-100SR40H",
|
||||
"nap25",
|
||||
"NCIS",
|
||||
"Neki",
|
||||
"neznam",
|
||||
"non",
|
||||
"oem",
|
||||
"Other",
|
||||
"OVI",
|
||||
"packing",
|
||||
"PIP-2MP-BT",
|
||||
"pippo",
|
||||
"salotto",
|
||||
"sega",
|
||||
"T130",
|
||||
"tip-200w25n",
|
||||
"VACRON 621"
|
||||
],
|
||||
"type": "FFMPEG",
|
||||
"protocol": "rtsp",
|
||||
"port": 0,
|
||||
"url": "/0"
|
||||
},
|
||||
{
|
||||
"models": [
|
||||
"001",
|
||||
"0100",
|
||||
"01001",
|
||||
"10XMBR-1080IP",
|
||||
"13245",
|
||||
"18xzoom",
|
||||
"202",
|
||||
"222",
|
||||
"368",
|
||||
"36x",
|
||||
"6958",
|
||||
"805",
|
||||
"alade",
|
||||
"aladetech",
|
||||
"Bik-1",
|
||||
"boa",
|
||||
"bs232",
|
||||
"chinamala-brazo",
|
||||
"chink",
|
||||
"Cotier",
|
||||
"Cotier G92",
|
||||
"cupol",
|
||||
"DM/G33",
|
||||
"DM368_IPNC",
|
||||
"DM36X 720P",
|
||||
"Dome",
|
||||
"felixtech",
|
||||
"felly",
|
||||
"GM/G91-A",
|
||||
"goanga",
|
||||
"Hisilicon",
|
||||
"IMP3MP91AH",
|
||||
"Imporx",
|
||||
"Imporx2",
|
||||
"Imporx3",
|
||||
"ingresso2",
|
||||
"interno 1",
|
||||
"interno lab",
|
||||
"interno mensa",
|
||||
"ip633",
|
||||
"IPCX-HD20M410",
|
||||
"IPNC",
|
||||
"IPNC_CAM",
|
||||
"IR120",
|
||||
"JT-1080P",
|
||||
"MY1",
|
||||
"mytech",
|
||||
"netcat",
|
||||
"NH4RU-200",
|
||||
"Observatory",
|
||||
"ObservatoryCam",
|
||||
"onvif",
|
||||
"Other",
|
||||
"portable",
|
||||
"PT-PTZ1384-L",
|
||||
"ptz outdoor",
|
||||
"RemotePC",
|
||||
"SpeedDome",
|
||||
"SUNBA",
|
||||
"teste",
|
||||
"WinVision1",
|
||||
"xyzx",
|
||||
"zking",
|
||||
"ZK-MIPZ8022X"
|
||||
],
|
||||
"type": "FFMPEG",
|
||||
"protocol": "rtsp",
|
||||
"port": 8557,
|
||||
"url": "/Onvif/Streaming/2"
|
||||
},
|
||||
{
|
||||
"models": [
|
||||
"113",
|
||||
"cantonk1.3",
|
||||
"China Cam",
|
||||
"China IP Cams",
|
||||
"DTAVZM40P200",
|
||||
"fisotech",
|
||||
"gw24401",
|
||||
"GW2440I",
|
||||
"KIP-130H80M",
|
||||
"kip200 2.4MP",
|
||||
"Other",
|
||||
"tseti"
|
||||
],
|
||||
"type": "FFMPEG",
|
||||
"protocol": "rtsp",
|
||||
"port": 0,
|
||||
"url": "/1"
|
||||
},
|
||||
{
|
||||
"models": [
|
||||
"Fuho"
|
||||
],
|
||||
"type": "FFMPEG",
|
||||
"protocol": "rtsp",
|
||||
"port": 0,
|
||||
"url": "/PSIA/Streaming/channels/0"
|
||||
},
|
||||
{
|
||||
"models": [
|
||||
"IP-200R20"
|
||||
],
|
||||
"type": "VLC",
|
||||
"protocol": "http",
|
||||
"port": 0,
|
||||
"url": "ipcam/avc.cgi?audiostream=[CHANNEL]"
|
||||
},
|
||||
{
|
||||
"models": [
|
||||
"NBX305"
|
||||
],
|
||||
"type": "FFMPEG",
|
||||
"protocol": "rtsp",
|
||||
"port": 0,
|
||||
"url": "/stream"
|
||||
},
|
||||
{
|
||||
"models": [
|
||||
"tis"
|
||||
],
|
||||
"type": "FFMPEG",
|
||||
"protocol": "rtsp",
|
||||
"port": 0,
|
||||
"url": "/PSIA/Streaming/channels/2"
|
||||
}
|
||||
]
|
||||
}
|
||||
Reference in New Issue
Block a user