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

352 lines
6.6 KiB
JSON

{
"brand": "Jooan",
"brand_id": "jooan",
"last_updated": "2025-10-17",
"source": "ispyconnect.com",
"entries": [
{
"models": [
"1080P IP Outdoor",
"JA-4216(X)",
"XM530_83X40_8M"
],
"type": "FFMPEG",
"protocol": "rtsp",
"port": 554,
"url": "/1"
},
{
"models": [
"1080P IP OUTDOOR",
"1314",
"703",
"703CRB",
"703ERC",
"703ERC-T",
"703hrb",
"703KRA-T",
"703KRB-T 2mp",
"704ERC-T",
"704Yrc",
"705NRB-Z-P",
"720",
"720P Bullet Camera",
"720P OMNIF",
"720p PoE IP",
"737NRC-T",
"825",
"Dome IP",
"JA-404ARA-T",
"JA-703ERA-T-P",
"JA-703ERC-T",
"JA-703HRB-T-P ONVIF",
"JA-703KRA-T",
"JA-703KRA-T-mine",
"ja-703krb",
"JA-703-KRB-T-P",
"JA-703KRC-T2 (720p)",
"JA-703KR-T witrh pw",
"ja-7114poe",
"ja-733kbrt",
"ja-733krb-t",
"JA-737NRC-T-P",
"JA-763TRE",
"Other",
"TC-404",
"TC-734"
],
"type": "FFMPEG",
"protocol": "rtsp",
"port": 554,
"url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp"
},
{
"models": [
"144",
"150",
"2010",
"241",
"242",
"243",
"244",
"ip2",
"ja-734nrb-t-w",
"ONVIF",
"Other",
"PE2010"
],
"type": "JPEG",
"protocol": "http",
"port": 0,
"url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]"
},
{
"models": [
"144",
"734eri-p",
"734eri-w",
"734KRI",
"825",
"IP2",
"IPCAM-100",
"JA-734ERI-T-P",
"Other"
],
"type": "FFMPEG",
"protocol": "rtsp",
"port": 0,
"url": "/stream1"
},
{
"models": [
"2TR-U",
"A2R-U",
"A6M-U",
"F10T",
"JA-4216(X)",
"JA-C9E",
"JA-F10R-4-U",
"JA-F10T-4-U",
"JA-F2R-U",
"Q3RU",
"w8-u",
"WiFi Cam-W"
],
"type": "FFMPEG",
"protocol": "rtsp",
"port": 554,
"url": "/live/ch00_1"
},
{
"models": [
"4208t-us",
"703KRA-T"
],
"type": "FFMPEG",
"protocol": "rtsp",
"port": 554,
"url": "//user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp"
},
{
"models": [
"703 hrb",
"703KRA",
"703KRB-T 2.0",
"720P IP CAMERA",
"JA-703KRA-T",
"JA-731KRD-T",
"JA-737NRC-T-E",
"ja-f11c"
],
"type": "FFMPEG",
"protocol": "rtsp",
"port": 0,
"url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=1.sdp"
},
{
"models": [
"703KRA-T",
"825"
],
"type": "FFMPEG",
"protocol": "rtsp",
"port": 0,
"url": "/"
},
{
"models": [
"703KRA-T",
"770",
"JA-700MRB-T",
"JA-700MRB-US",
"JA-700MR-W-US",
"JA-770MR",
"JA-770MR-US",
"JA-770MR-W",
"JA-770mr-W-US",
"JA-A5-US",
"ONVIF"
],
"type": "FFMPEG",
"protocol": "rtsp",
"port": 554,
"url": "/onvif1"
},
{
"models": [
"734"
],
"type": "FFMPEG",
"protocol": "rtsp",
"port": 5544,
"url": "/11"
},
{
"models": [
"825",
"JA-770MR-W-US",
"JA-A5-US"
],
"type": "FFMPEG",
"protocol": "rtsp",
"port": 0,
"url": "/onvif2"
},
{
"models": [
"825"
],
"type": "FFMPEG",
"protocol": "rtsp",
"port": 0,
"url": "/channel=1_stream=0.sdp"
},
{
"models": [
"825",
"A2D-U",
"B07VMXHTPX",
"Dome IP",
"E9N",
"F10T",
"ja-A5-EU",
"ja-c2c-d-eu",
"JA-C2C-D-US",
"JA-C2M-D-US",
"JA-C5M-D-EU",
"ja-c6",
"JA-C6-M",
"JA-C6M-D",
"ja-c6m-d-us",
"JA-F10R-4U",
"JA-Q7R-U",
"JA-Q9T",
"q10q",
"Q7R",
"Q9T",
"W3-U",
"W8-U"
],
"type": "FFMPEG",
"protocol": "rtsp",
"port": 0,
"url": "/live/ch00_0"
},
{
"models": [
"825"
],
"type": "FFMPEG",
"protocol": "http",
"port": 80,
"url": "/?action=stream"
},
{
"models": [
"825",
"IPC 1.3.0"
],
"type": "JPEG",
"protocol": "http",
"port": 80,
"url": "/snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=0"
},
{
"models": [
"a-a4m-d-us 720p",
"c9c",
"JA-C2C-D-US",
"JA-C2-D",
"ja-c2m-d-us",
"JA-C5M-D-EU",
"ja-c5m-d-us.Ian",
"ja-c6c-d-us",
"ja-c6m-d-us",
"JA-C9E",
"jaq7rl",
"ONVIF",
"Other",
"q10q",
"T2R-U"
],
"type": "FFMPEG",
"protocol": "rtsp",
"port": 0,
"url": "live/ch00_0"
},
{
"models": [
"Dome IP"
],
"type": "FFMPEG",
"protocol": "mms",
"port": 554,
"url": "/img/video.asf"
},
{
"models": [
"DVR",
"TC404"
],
"type": "FFMPEG",
"protocol": "rtsp",
"port": 554,
"url": "/user=[USERNAME]&password=[PASSWORD]&channel=1&stream=0.sdp?real_stream--rtp-caching=100"
},
{
"models": [
"JA703ERA-T-P"
],
"type": "JPEG",
"protocol": "http",
"port": 0,
"url": "img/snapshot.cgi?size=2"
},
{
"models": [
"JA-703ERA-T-P",
"JA-F10R-4-U"
],
"type": "FFMPEG",
"protocol": "http",
"port": 80,
"url": "/cgi-bin/view.cgi?chn=0&u=[USERNAME]&p=[PASSWORD]"
},
{
"models": [
"JA-703ERC-T"
],
"type": "FFMPEG",
"protocol": "http",
"port": 80,
"url": "/cgi-bin/view.cgi?chn=1&u=[USERNAME]&p=[PASSWORD]"
},
{
"models": [
"JA-W6XG"
],
"type": "FFMPEG",
"protocol": "rtsp",
"port": 554,
"url": "/live/ch01_0"
},
{
"models": [
"TC-734"
],
"type": "VLC",
"protocol": "http",
"port": 0,
"url": "cgi-bin/view.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]"
},
{
"models": [
"W8-U"
],
"type": "FFMPEG",
"protocol": "rtsp",
"port": 0,
"url": "/live/ch01_1"
}
]
}