Files
Strix/data/brands/jidetech.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

346 lines
6.5 KiB
JSON

{
"brand": "Jidetech",
"brand_id": "jidetech",
"last_updated": "2025-10-17",
"source": "ispyconnect.com",
"entries": [
{
"models": [
"1080P 2MP Dome",
"1080P 2MP DOME",
"D3-2MP-XM",
"P1 Plus-5X-8MP"
],
"type": "FFMPEG",
"protocol": "rtsp",
"port": 0,
"url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp"
},
{
"models": [
"1080P 2MP DOME",
"1080P PTZ 2MP DOME",
"IP66",
"p2 plus-5mp-wfat"
],
"type": "JPEG",
"protocol": "http",
"port": 0,
"url": "tmpfs/auto.jpg"
},
{
"models": [
"1080P 2MP DOME",
"1080P PTZ 2MP DOME",
"1080P WIFI CAMERA",
"p14-4x-5mpw"
],
"type": "JPEG",
"protocol": "http",
"port": 0,
"url": "snap.jpg?JpegCam=[CHANNEL]"
},
{
"models": [
"1080P 2MP DOME",
"1080P PTZ 2MP DOME",
"2mp",
"2mp POE",
"5MP POE",
"5mp ptz",
"abc",
"B01-2MP",
"BC01-2MP",
"bc1-2mp",
"BC1-5MP",
"bc3",
"D4-W5MP",
"E14000",
"e1b2000",
"f22",
"gtn-ptz2162-x3",
"GTN-PTZ22162-3x",
"Hisee SE",
"IP Security Cam 10",
"IP66",
"IPC-E1B2000",
"IPC-E36000",
"IPD-D53Y0701",
"IPD-E1A3Y04",
"IPD-E2A5Y04-DH",
"IPD-E2B5Y18",
"ONVIF IP",
"Other",
"p1-4x-2mp",
"P1-4X-2MP",
"P1-4X-5MP",
"P2-20X-5MP",
"P2-20X-5MPF",
"p2-x20",
"POE PTZ",
"PTZ",
"PTZ 5mp",
"ptz poe 5mp",
"pzt"
],
"type": "FFMPEG",
"protocol": "rtsp",
"port": 0,
"url": "cam1/mpeg4"
},
{
"models": [
"1080P 2MP DOME",
"1080P PTZ 2MP DOME",
"1080p Wifi Camera",
"1080P WIFI CAMERA",
"Mksut",
"Other",
"P14-5X-5MP",
"P1-4X-5MP",
"P2-20X-5mp",
"P5-5X",
"POE PTZ",
"PTC POE",
"ptz poe 5mp",
"PZT"
],
"type": "FFMPEG",
"protocol": "rtsp",
"port": 0,
"url": "/1"
},
{
"models": [
"1080P 2MP DOME",
"1080P PTZ 2MP DOME",
"BC1-2MP",
"BC1-5MP",
"IPC-E36000",
"IPD-D53Y0701",
"ipd-e2a5y04",
"IPD-E2B5Y18",
"ONVIF IP",
"P1-4X-2MP",
"PORT",
"PTZ",
"PTZ POE 5MP"
],
"type": "FFMPEG",
"protocol": "rtsp",
"port": 10554,
"url": "1/h264major"
},
{
"models": [
"1080P PTZ 2MP DOME",
"5mp POE ptz",
"bullet",
"Dome 2MB PTZ",
"GTN-EYE01W",
"Other",
"P1 PLUS-5X-8MP",
"P14-4X",
"p14-4x-5mpw",
"P1-4X-5MP",
"P1-Plus-5x-8MP",
"P2- 20X-5MPW",
"p5-5x",
"PTZ POE 5MP"
],
"type": "FFMPEG",
"protocol": "rtsp",
"port": 5544,
"url": "/11"
},
{
"models": [
"5mp",
"IPC-E14000",
"p2-20x-5mp",
"POE IP"
],
"type": "FFMPEG",
"protocol": "rtsp",
"port": 554,
"url": "mpeg4/[CHANNEL]/media.amp"
},
{
"models": [
"5MP POE",
"Hi2162-PTZ3X"
],
"type": "FFMPEG",
"protocol": "rtsp",
"port": 0,
"url": "cam2/mpeg4"
},
{
"models": [
"B01-2MP",
"IPC-E1B3000-DH",
"IPD-E1A3Y04",
"IPD-E2A5Y04-DH",
"IPD-E36Y0701",
"P1 PLUS-5X-5MP",
"P5-5X-5MP-WFAT",
"VC- P2-20X-8MP POE"
],
"type": "FFMPEG",
"protocol": "rtsp",
"port": 554,
"url": "/1/h264major"
},
{
"models": [
"bc1-2mp",
"BC1-2MP"
],
"type": "VLC",
"protocol": "rtsp",
"port": 0,
"url": "cam[CHANNEL]/mpeg4"
},
{
"models": [
"BC1-2MP",
"IPC-E1B2000"
],
"type": "VLC",
"protocol": "rtsp",
"port": 0,
"url": "MediaInput/mpeg4"
},
{
"models": [
"BC1-5MP",
"P5-4X-5MPAT"
],
"type": "JPEG",
"protocol": "http",
"port": 80,
"url": "/snap.jpg?JpegCam=0"
},
{
"models": [
"bullet-2mp",
"HX-P2-20X-5MPF",
"IPD-E2A5Y04-DH",
"IPD-E2A5Y18",
"JM800S-30",
"P2-20X-5mp",
"ptz poe 5mp"
],
"type": "FFMPEG",
"protocol": "rtsp",
"port": 554,
"url": "/cam1/mpeg4"
},
{
"models": [
"GTN-EYE03WL",
"Other",
"P14-5X",
"P1-4X-5MP",
"P2- 20X-5MPW",
"P5-4X-5MPAT",
"PT-14 x5MP PTZ",
"PTZ POE 5MP"
],
"type": "FFMPEG",
"protocol": "rtsp",
"port": 0,
"url": "/12"
},
{
"models": [
"IPC-E2B5000",
"IPD-E2A5Y04",
"IPD-E2B5Y18",
"P1-4x-2mp",
"P1-4X-2MP"
],
"type": "FFMPEG",
"protocol": "rtsp",
"port": 0,
"url": "cam4/mpeg4"
},
{
"models": [
"IPC-E2B5Y04"
],
"type": "FFMPEG",
"protocol": "rtsp",
"port": 554,
"url": "/cam4/mpeg4"
},
{
"models": [
"IPD-E1A3Y04",
"P2-20X-5MPF",
"POE PTZ"
],
"type": "FFMPEG",
"protocol": "rtsp",
"port": 0,
"url": "mpeg4/media.amp"
},
{
"models": [
"IPD-E2B5Y04"
],
"type": "FFMPEG",
"protocol": "rtmp",
"port": 554,
"url": "/bcs/channel0_main.bcs?token=[TOKEN]&channel=0&stream=0"
},
{
"models": [
"JM800S-30"
],
"type": "FFMPEG",
"protocol": "rtsp",
"port": 554,
"url": "/cam2/mpeg4"
},
{
"models": [
"Mksut",
"VC- P2-20X-8MP POE"
],
"type": "FFMPEG",
"protocol": "rtsp",
"port": 554,
"url": "/2"
},
{
"models": [
"Other",
"POE IP",
"PoE PTZ"
],
"type": "VLC",
"protocol": "rtsp",
"port": 554,
"url": "cam1/mpeg4?user=[USERNAME]&pwd=[PASSWORD]"
},
{
"models": [
"Other"
],
"type": "FFMPEG",
"protocol": "rtsp",
"port": 554,
"url": "/cam0/mpeg4"
},
{
"models": [
"P2Plus-5MP-WFAT"
],
"type": "MJPEG",
"protocol": "http",
"port": 80,
"url": "/?action=stream"
}
]
}