diff --git a/brands/255-ip-cam.json b/brands/255-ip-cam.json new file mode 100644 index 0000000..5048a53 --- /dev/null +++ b/brands/255-ip-cam.json @@ -0,0 +1,281 @@ +{ + "version": 2, + "brand": "255 Ip Cam", + "brand_id": "255-ip-cam", + "streams": [ + { + "id": "255-ip-cam-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "255", + "32X 5MP", + "C6F0SgZ3N0PfL2", + "C6F0SoZ3N0P9L2", + "CF0Sgzonopfl2", + "DENVER IPO-1320MK2", + "DRC6F0SgZ3N0P6L2", + "es cam g02", + "HW0029", + "ICAM", + "IIII-551433-ABEBF", + "IUK 5A1", + "Other", + "phr04k", + "pppp-216658-ecdcb", + "ProeliteIP01axBLK", + "q52-5mp-wh", + "SRICAM", + "tttt-489242-vxvmx", + "xly0144" + ] + }, + { + "id": "255-ip-cam-2", + "url": "snapshot.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "255", + "ICAM", + "Other" + ] + }, + { + "id": "255-ip-cam-3", + "url": "/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "255", + "Other" + ] + }, + { + "id": "255-ip-cam-4", + "url": "/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "3030", + "C6F0SoZ3N0P9L2", + "IIII-259624-EAADF", + "IUK 5A1", + "Other" + ] + }, + { + "id": "255-ip-cam-5", + "url": "ch0_0.h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "4455", + "IPC365" + ] + }, + { + "id": "255-ip-cam-6", + "url": "/tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 8082, + "models": [ + "C9F0SgZ3N0PbL0" + ] + }, + { + "id": "255-ip-cam-7", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]*[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "common" + ] + }, + { + "id": "255-ip-cam-8", + "url": "cgi-bin/snapshot.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "H.265" + ] + }, + { + "id": "255-ip-cam-9", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "icam", + "Other" + ] + }, + { + "id": "255-ip-cam-10", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 5544, + "models": [ + "ICAM", + "Other", + "PoE" + ] + }, + { + "id": "255-ip-cam-11", + "url": "/1/h264major", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "ip66minicam" + ] + }, + { + "id": "255-ip-cam-12", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Ipc" + ] + }, + { + "id": "255-ip-cam-13", + "url": "/snapshot.jpg", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "Ipc", + "ip-camera", + "Other" + ] + }, + { + "id": "255-ip-cam-14", + "url": "/onvif1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "IPC-V380-Q79" + ] + }, + { + "id": "255-ip-cam-15", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 81, + "models": [ + "IUK 5A1", + "Other", + "sricam" + ] + }, + { + "id": "255-ip-cam-16", + "url": "snap.jpg?JpegCam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "kiina" + ] + }, + { + "id": "255-ip-cam-17", + "url": "image.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "255-ip-cam-18", + "url": "videofeed", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "255-ip-cam-19", + "url": "videostream.cgi?user=[USERNAME]&password=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "255-ip-cam-20", + "url": "1/h264major", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 10554, + "models": [ + "Other" + ] + }, + { + "id": "255-ip-cam-21", + "url": "/video.mp4", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "255-ip-cam-22", + "url": "/videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=320*240", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "Other" + ] + }, + { + "id": "255-ip-cam-23", + "url": "/video1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "sioplus" + ] + }, + { + "id": "255-ip-cam-24", + "url": "/videofeed", + "type": "FFMPEG", + "protocol": "http", + "port": 8080, + "models": [ + "top" + ] + } + ] +} diff --git a/brands/2n-helios.json b/brands/2n-helios.json new file mode 100644 index 0000000..f40b485 --- /dev/null +++ b/brands/2n-helios.json @@ -0,0 +1,58 @@ +{ + "version": 2, + "brand": "2n Helios", + "brand_id": "2n-helios", + "streams": [ + { + "id": "2n-helios-1", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP-CAMERA" + ] + }, + { + "id": "2n-helios-2", + "url": "/h264_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "IP-CAMERA", + "Vario" + ] + }, + { + "id": "2n-helios-3", + "url": "videostream.cgi?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP-CAMERA" + ] + }, + { + "id": "2n-helios-4", + "url": "snapshot/view[CHANNEL].jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "VARIO" + ] + }, + { + "id": "2n-helios-5", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "VARIO" + ] + } + ] +} diff --git a/brands/307-hi-silicon.json b/brands/307-hi-silicon.json new file mode 100644 index 0000000..5415f19 --- /dev/null +++ b/brands/307-hi-silicon.json @@ -0,0 +1,47 @@ +{ + "version": 2, + "brand": "307 Hi Silicon", + "brand_id": "307-hi-silicon", + "streams": [ + { + "id": "307-hi-silicon-1", + "url": "snapshot.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "101" + ] + }, + { + "id": "307-hi-silicon-2", + "url": "user=[USERNAME]&password=[PASSWORD]&channel=1&stream=0.sdp?", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "318e" + ] + }, + { + "id": "307-hi-silicon-3", + "url": "/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "HI3516C" + ] + }, + { + "id": "307-hi-silicon-4", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "HI3518E" + ] + } + ] +} diff --git a/brands/360-eye.json b/brands/360-eye.json new file mode 100644 index 0000000..b446d6f --- /dev/null +++ b/brands/360-eye.json @@ -0,0 +1,286 @@ +{ + "version": 2, + "brand": "360 Eye", + "brand_id": "360-eye", + "streams": [ + { + "id": "360-eye-1", + "url": "/cam/realmonitor", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "1111", + "EC101-B3Y2", + "EC107-B3Y2", + "EC107Y-B3Y10", + "EC38", + "EC73-V13", + "EC76-U15", + "Other", + "v380", + "V380" + ] + }, + { + "id": "360-eye-2", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "360", + "V380" + ] + }, + { + "id": "360-eye-3", + "url": "/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "360" + ] + }, + { + "id": "360-eye-4", + "url": "live/ch00_0", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "360", + "360eye", + "360Eye", + "360EYE", + "360EYE PRO", + "EC101-X15", + "EC76", + "EC76-U15", + "EC80_V13", + "EC80-X15", + "i360", + "Other", + "v380", + "V380" + ] + }, + { + "id": "360-eye-5", + "url": "LowResolutionVideo", + "type": "VLC", + "protocol": "rtsp", + "port": 1935, + "models": [ + "360", + "360Eye Pro" + ] + }, + { + "id": "360-eye-6", + "url": "/cam/realmonitor?channel=1&subtype=00&authbasic=[AUTH]", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "360eye", + "EC101-X15", + "EC107-B3Y2", + "EC107Y-B3Y10", + "EC73-N13", + "IPC365", + "v380" + ] + }, + { + "id": "360-eye-7", + "url": "live_mpeg4.sdp", + "type": "VLC", + "protocol": "rtsp", + "port": 5544, + "models": [ + "360EYE", + "360Eye Pro", + "EC101Y-B3Y10", + "IPC365" + ] + }, + { + "id": "360-eye-8", + "url": "cam/realmonitor?channel=[CHANNEL]&subtype=1", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "360EYE", + "360EYE PRO", + "EC101-X15", + "EC107-B3Y2", + "EC73-N13", + "EC76", + "EC76-U15", + "eyes", + "IPC365", + "Other" + ] + }, + { + "id": "360-eye-9", + "url": "/cam/realmonitor?channel=0&subtype=1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "360EYE EC129-X15", + "EC101-B3Y2", + "EC101-X15", + "EC101Y-B3Y10", + "EC107-X15", + "EC37", + "EC73-N13", + "EC73-V13", + "PW2K2N06E-GTWY" + ] + }, + { + "id": "360-eye-10", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "603", + "Other", + "V380" + ] + }, + { + "id": "360-eye-11", + "url": "ch0_0.h264", + "type": "VLC", + "protocol": "rtsp", + "port": 1935, + "models": [ + "E101-B3Y2", + "EC101Y-B3Y10" + ] + }, + { + "id": "360-eye-12", + "url": "/live/ch00_0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "EC101-B3Y2", + "EC107-B3Y2", + "EC76-X15", + "epc101", + "Other", + "v380", + "V380 Wifi IP Cam" + ] + }, + { + "id": "360-eye-13", + "url": "/cam/realmonitor?channel=8080&subtype=1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "EC101-X15", + "EC132-X15", + "EC80-X15" + ] + }, + { + "id": "360-eye-14", + "url": "/img/video.asf", + "type": "FFMPEG", + "protocol": "mms", + "port": 554, + "models": [ + "EC101-X15", + "mv12241966" + ] + }, + { + "id": "360-eye-15", + "url": "/cam/realmonitor?channel=1&subtype=1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "EC101-X15", + "PW2L2A06A-GTY" + ] + }, + { + "id": "360-eye-16", + "url": "/LowResolutionVideo", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "EC107-B3Y2", + "EC73-N13" + ] + }, + { + "id": "360-eye-17", + "url": "/live_mpeg4.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "EC107-B3Y2" + ] + }, + { + "id": "360-eye-18", + "url": "/realmonitor?channel=0&stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "EC107-X15", + "EC137-X15", + "EC80-X15", + "XM80-8MP" + ] + }, + { + "id": "360-eye-19", + "url": "/ch0_0.h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "EC137Y-B3Y2" + ] + }, + { + "id": "360-eye-20", + "url": "/onvif1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "SL-CAM", + "V380", + "y335" + ] + }, + { + "id": "360-eye-21", + "url": "img/video.asf", + "type": "VLC", + "protocol": "mms", + "port": 0, + "models": [ + "V380" + ] + } + ] +} diff --git a/brands/3com.json b/brands/3com.json new file mode 100644 index 0000000..b6fa972 --- /dev/null +++ b/brands/3com.json @@ -0,0 +1,155 @@ +{ + "version": 2, + "brand": "3com", + "brand_id": "3com", + "streams": [ + { + "id": "3com-1", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "EX11402-WIFI", + "Other", + "rc8221", + "XHCI-SE" + ] + }, + { + "id": "3com-2", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]*[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "EX11402-WIFI", + "Other" + ] + }, + { + "id": "3com-3", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "EX11402-WIFI", + "Other" + ] + }, + { + "id": "3com-4", + "url": "goform/video2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Ipela" + ] + }, + { + "id": "3com-5", + "url": "mjpeg.cgi?user=[USERNAME]&password=[PASSWORD]&channel=[CHANNEL]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "IPELA", + "Other" + ] + }, + { + "id": "3com-6", + "url": "videostream.asf?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "3com-7", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "RC8221" + ] + }, + { + "id": "3com-8", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "3com-9", + "url": "jpg/image.jpg?size=3", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "3com-10", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "3com-11", + "url": "cgi-bin/net_jpeg.cgi?ch=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "3com-12", + "url": "video?submenu=mjpg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "3com-13", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "3com-14", + "url": "img/snapshot.cgi?size=3", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "RC8221" + ] + } + ] +} diff --git a/brands/3eyes3.json b/brands/3eyes3.json new file mode 100644 index 0000000..72871ee --- /dev/null +++ b/brands/3eyes3.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "3eyes3", + "brand_id": "3eyes3", + "streams": [ + { + "id": "3eyes3-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "E-2100M" + ] + } + ] +} diff --git a/brands/3g-ipcam.json b/brands/3g-ipcam.json new file mode 100644 index 0000000..ed71546 --- /dev/null +++ b/brands/3g-ipcam.json @@ -0,0 +1,517 @@ +{ + "version": 2, + "brand": "3g Ipcam", + "brand_id": "3g-ipcam", + "streams": [ + { + "id": "3g-ipcam-1", + "url": "videostream.cgi?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "002a", + "720 P IP CAMERA", + "L Series", + "Other", + "SRICAM SP004" + ] + }, + { + "id": "3g-ipcam-2", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "002A", + "IPCAM V380", + "IPC-HFW2231R-ZS-IRE6", + "Other", + "P2P" + ] + }, + { + "id": "3g-ipcam-3", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "002A", + "720 P IP CAMERA", + "Other" + ] + }, + { + "id": "3g-ipcam-4", + "url": "cgi-bin/snapshot.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "002A", + "Other" + ] + }, + { + "id": "3g-ipcam-5", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "1234", + "C6F0SEZ0N0P0L0", + "C6F0SFZ3NOP5L0", + "C6F0SGZ0N0P3L0", + "C6F0SGZ3N0P6L2", + "C6F0SiZ3N0P0L0", + "C6F0SoZ3N0PcL2", + "C9F0SeZ0N0P4L0", + "C9F0SEZ0N0P4L0", + "C9F0SGZ0N0P2L1", + "C9F0SgZ3NP8L0", + "Chemin", + "F-SERIES", + "Other", + "SRICAM" + ] + }, + { + "id": "3g-ipcam-6", + "url": "videostream.asf?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "2016w" + ] + }, + { + "id": "3g-ipcam-7", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]*[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "2018", + "F-series", + "P2P" + ] + }, + { + "id": "3g-ipcam-8", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "3245", + "328", + "3285", + "3289", + "454", + "4556", + "546577", + "720 P IP CAMERA", + "B987w", + "BM16", + "C6F0SeZ0N0P0L0", + "C6F0SfZ0N0P3L0", + "C6F0SfZ3NOP5L0", + "C6F0SgZ0N0P3L0", + "C6F0SgZ3N0P6L2", + "C6F0SIZ3N0P0L0", + "C9F0SgZ0N0P2L1", + "CT0276WHUK", + "Fd7902", + "GGGG-152116-FCEEA", + "L SERIES", + "Other", + "p2p", + "sr1", + "SRICAM SP004" + ] + }, + { + "id": "3g-ipcam-9", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "355566", + "546577", + "Other", + "X6130" + ] + }, + { + "id": "3g-ipcam-10", + "url": "/stream_0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "3g Ipcam: C6F0SoZ3N0PdL2" + ] + }, + { + "id": "3g-ipcam-11", + "url": "/1/h264major", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "3g Ipcam: C6F0SoZ3N0PdL2" + ] + }, + { + "id": "3g-ipcam-12", + "url": "/ch0_0.264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "556", + "c6f0SoZ3n0P9L2", + "ipc" + ] + }, + { + "id": "3g-ipcam-13", + "url": "iphone/11?[USERNAME]:[PASSWORD]&", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "590" + ] + }, + { + "id": "3g-ipcam-14", + "url": "/onvif1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "720 P IP CAMERA", + "IPC701939" + ] + }, + { + "id": "3g-ipcam-15", + "url": "/snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=2", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "720 P IP CAMERA" + ] + }, + { + "id": "3g-ipcam-16", + "url": "/snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=0", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "720 P IP CAMERA" + ] + }, + { + "id": "3g-ipcam-17", + "url": "/snapshot.jpg", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "720 P IP CAMERA" + ] + }, + { + "id": "3g-ipcam-18", + "url": "snap.jpg?JpegCam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "C6F0SEZ0N0P0L0", + "c9F0SeZ0N0P4L0", + "Other" + ] + }, + { + "id": "3g-ipcam-19", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "C6F0SFZ0N0P3L0", + "PPCN060874FEGNW" + ] + }, + { + "id": "3g-ipcam-20", + "url": "/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "C6F0SGZ3N0P6L2", + "C9F0SeZ0N0P7L0", + "Other" + ] + }, + { + "id": "3g-ipcam-21", + "url": "1/h264major", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 10554, + "models": [ + "C9F0SEZ0N0P7L0" + ] + }, + { + "id": "3g-ipcam-22", + "url": "/snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "ipc720" + ] + }, + { + "id": "3g-ipcam-23", + "url": "img/video.asf", + "type": "VLC", + "protocol": "mms", + "port": 0, + "models": [ + "IP-CAM" + ] + }, + { + "id": "3g-ipcam-24", + "url": "/img/video.asf", + "type": "FFMPEG", + "protocol": "mms", + "port": 554, + "models": [ + "IP-CAM" + ] + }, + { + "id": "3g-ipcam-25", + "url": "live/ch00_0", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "IPCAM v380", + "IPCAM V380" + ] + }, + { + "id": "3g-ipcam-26", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IPCAM V380", + "Other" + ] + }, + { + "id": "3g-ipcam-27", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 10554, + "models": [ + "IPCAM V380", + "Other" + ] + }, + { + "id": "3g-ipcam-28", + "url": "cam[CHANNEL]/h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "IPCAM V380", + "Other" + ] + }, + { + "id": "3g-ipcam-29", + "url": "videostream.cgi?rate=11", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "L SERIES", + "Other" + ] + }, + { + "id": "3g-ipcam-30", + "url": "videofeed", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "L SERIES", + "Other" + ] + }, + { + "id": "3g-ipcam-31", + "url": "/cam/realmonitor?channel=1&subtype=00&authbasic=[AUTH]", + "type": "VLC", + "protocol": "rtsp", + "port": 1935, + "models": [ + "NEXHT360" + ] + }, + { + "id": "3g-ipcam-32", + "url": "live?camera=[CHANNEL]&fps=5&quality=75&resolution=[WIDTH]x[HEIGHT]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "3g-ipcam-33", + "url": "video.cgi?resolution=VGA", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "3g-ipcam-34", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "3g-ipcam-35", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "3g-ipcam-36", + "url": "video?submenu=mjpg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "3g-ipcam-37", + "url": "image.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "3g-ipcam-38", + "url": "video.mjpg?q=30&fps=33&id=0.5", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "3g-ipcam-39", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "P2P" + ] + }, + { + "id": "3g-ipcam-40", + "url": "/tcp/av0_0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 10554, + "models": [ + "Other" + ] + }, + { + "id": "3g-ipcam-41", + "url": "videostream.cgi?", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "3g-ipcam-42", + "url": "api/mjpegvideo.cgi?InputNumber=1&StreamNumber=[CHANNEL]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "3g-ipcam-43", + "url": "img/snapshot.cgi?size=3", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "rc8025" + ] + }, + { + "id": "3g-ipcam-44", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "SCRICAM AP004", + "SRICAM AP006" + ] + } + ] +} diff --git a/brands/3r.json b/brands/3r.json new file mode 100644 index 0000000..7ab85c1 --- /dev/null +++ b/brands/3r.json @@ -0,0 +1,69 @@ +{ + "version": 2, + "brand": "3r", + "brand_id": "3r", + "streams": [ + { + "id": "3r-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "3r-2", + "url": "current[CHANNEL].jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "Prestige DVR", + "PRESTİGE DVR" + ] + }, + { + "id": "3r-3", + "url": "cam[CHANNEL]/h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "3r-4", + "url": "ipcam/avc.cgi?audiostream=[CHANNEL]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "3r-5", + "url": "image/[CHANNEL].jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Prestige DVR" + ] + }, + { + "id": "3r-6", + "url": "/control/faststream.jpg?stream=MxPEG&needlength&fps=6", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "Prestige DVR" + ] + } + ] +} diff --git a/brands/3svision.json b/brands/3svision.json new file mode 100644 index 0000000..15e9bfe --- /dev/null +++ b/brands/3svision.json @@ -0,0 +1,276 @@ +{ + "version": 2, + "brand": "3svision", + "brand_id": "3svision", + "streams": [ + { + "id": "3svision-1", + "url": "/cam1/onvif-h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "N3011", + "N6078", + "N6079" + ] + }, + { + "id": "3svision-2", + "url": "/cam1/onvif-h264-1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "N3071", + "N6078", + "N9071", + "Other" + ] + }, + { + "id": "3svision-3", + "url": "image.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "N3072", + "Other" + ] + }, + { + "id": "3svision-4", + "url": "/axis-cgi/mjpg/video.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "N6013" + ] + }, + { + "id": "3svision-5", + "url": "axis-cgi/mjpg/video.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "N6071", + "N8072", + "Other" + ] + }, + { + "id": "3svision-6", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "N6076" + ] + }, + { + "id": "3svision-7", + "url": "image/[CHANNEL].jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "N8072" + ] + }, + { + "id": "3svision-8", + "url": "cam[CHANNEL]/h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "N8072", + "Other" + ] + }, + { + "id": "3svision-9", + "url": "axis-cgi/mjpg/video.cgi?date=1&clock=1&camera=[CHANNEL]&resolution=[WIDTH]x[HEIGHT]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "N9073" + ] + }, + { + "id": "3svision-10", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "3svision-11", + "url": "snap.jpg?JpegCam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "3svision-12", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "3svision-13", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "3svision-14", + "url": "cgi-bin/snapshot.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "3svision-15", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "3svision-16", + "url": "cgi-bin/video.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "3svision-17", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "3svision-18", + "url": "GetData.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "3svision-19", + "url": "cgi-bin/view.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "3svision-20", + "url": "cam1/mpeg4", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "3svision-21", + "url": "cam2/mpeg4", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "3svision-22", + "url": "cam3/mpeg4", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "3svision-23", + "url": "cam4/mpeg4", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "3svision-24", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "3svision-25", + "url": "current[CHANNEL].jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "3svision-26", + "url": "videofeed", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/3xlogic.json b/brands/3xlogic.json new file mode 100644 index 0000000..59dadd1 --- /dev/null +++ b/brands/3xlogic.json @@ -0,0 +1,269 @@ +{ + "version": 2, + "brand": "3xlogic", + "brand_id": "3xlogic", + "streams": [ + { + "id": "3xlogic-1", + "url": "/video.h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "3mp", + "vsx" + ] + }, + { + "id": "3xlogic-2", + "url": "/Streaming/Channels/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "3mp", + "CMC-3MP-OD-I", + "VSX-2MP-MVD40", + "VX-3P28-OD-I" + ] + }, + { + "id": "3xlogic-3", + "url": "/", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "3mp" + ] + }, + { + "id": "3xlogic-4", + "url": "cgi-bin/guest/Video.cgi?media=JPEG&channel=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "avtech", + "Other" + ] + }, + { + "id": "3xlogic-5", + "url": "live/mpeg4", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "AVTECH", + "vsx-2mp-d", + "VX-3PV-B-I", + "VX-4S28-MD-I" + ] + }, + { + "id": "3xlogic-6", + "url": "video.h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other", + "vsx-2m-d", + "VSX-2MP-MVD40" + ] + }, + { + "id": "3xlogic-7", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "3xlogic-8", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "3xlogic-9", + "url": "jpg/1/image.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "3xlogic-10", + "url": "videofeed", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "3xlogic-11", + "url": "videostream.cgi?", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "3xlogic-12", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "3xlogic-13", + "url": "cgi-bin/view.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "3xlogic-14", + "url": "ch0_0.h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "3xlogic-15", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Radio" + ] + }, + { + "id": "3xlogic-16", + "url": "img/snapshot.cgi?size=3", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "rc8025" + ] + }, + { + "id": "3xlogic-17", + "url": "live?camera=[CHANNEL]&quality=75&resolution=[WIDTH]x[HEIGHT]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Vigil Server" + ] + }, + { + "id": "3xlogic-18", + "url": "live?camera=[USERNAME]&quality=75&resolution=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Vigil Server" + ] + }, + { + "id": "3xlogic-19", + "url": "live?camera=[USERNAME]&quality=75&fps=5&resolution=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Vigil Server" + ] + }, + { + "id": "3xlogic-20", + "url": "live?camera=[CHANNEL]&fps=5&quality=75&resolution=[WIDTH]x[HEIGHT]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Vigil Server" + ] + }, + { + "id": "3xlogic-21", + "url": "/ch0_0.h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "vsx", + "VX-3P28-MD-IA" + ] + }, + { + "id": "3xlogic-22", + "url": "img/video.mjpeg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "VSX-2MP-MVD40" + ] + }, + { + "id": "3xlogic-23", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 555, + "models": [ + "VX-3M-F-AWD", + "VX-3m-OD2-RIAWD" + ] + }, + { + "id": "3xlogic-24", + "url": "/stream0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "VX-3P28-MD-IA" + ] + }, + { + "id": "3xlogic-25", + "url": "/cam/realmonitor?channel=1&subtype=00&authbasic=[AUTH]", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "VX-4S28-MD-I" + ] + } + ] +} diff --git a/brands/4er.json b/brands/4er.json new file mode 100644 index 0000000..f9779e0 --- /dev/null +++ b/brands/4er.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "4er", + "brand_id": "4er", + "streams": [ + { + "id": "4er-1", + "url": "/live/av0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/4mp-ip-camera.json b/brands/4mp-ip-camera.json new file mode 100644 index 0000000..93840f5 --- /dev/null +++ b/brands/4mp-ip-camera.json @@ -0,0 +1,92 @@ +{ + "version": 2, + "brand": "4mp Ip Camera", + "brand_id": "4mp-ip-camera", + "streams": [ + { + "id": "4mp-ip-camera-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "47680146", + "KEYE", + "Other", + "Security" + ] + }, + { + "id": "4mp-ip-camera-2", + "url": "cgi-bin/snapshot.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "g-240", + "G42" + ] + }, + { + "id": "4mp-ip-camera-3", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]", + "type": "VLC", + "protocol": "http", + "port": 81, + "models": [ + "ID002A", + "IPB8224" + ] + }, + { + "id": "4mp-ip-camera-4", + "url": "/h264_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "ipc-2mpvd28w" + ] + }, + { + "id": "4mp-ip-camera-5", + "url": "/?action=stream", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "ipc-2mpvd28w" + ] + }, + { + "id": "4mp-ip-camera-6", + "url": "VIDEO.CGI", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "4mp-ip-camera-7", + "url": "/onvif-stream2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "uniview" + ] + }, + { + "id": "4mp-ip-camera-8", + "url": "/video.mjpg?q=30&fps=33&id=0.5", + "type": "FFMPEG", + "protocol": "http", + "port": 8090, + "models": [ + "zero" + ] + } + ] +} diff --git a/brands/4sdot.json b/brands/4sdot.json new file mode 100644 index 0000000..2fe9ff4 --- /dev/null +++ b/brands/4sdot.json @@ -0,0 +1,77 @@ +{ + "version": 2, + "brand": "4sdot", + "brand_id": "4sdot", + "streams": [ + { + "id": "4sdot-1", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "4331911061", + "4S-B05W-720P", + "B05W-720" + ] + }, + { + "id": "4sdot-2", + "url": "snap.jpg?JpegCam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "4S-B05W-720P", + "B05W-720P", + "CMOS720P", + "hx series" + ] + }, + { + "id": "4sdot-3", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "B05W-720P", + "B07BW-1080P-HX", + "HX series", + "HX SERIES", + "Other" + ] + }, + { + "id": "4sdot-4", + "url": "/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "B07BW-1080P-HX", + "Other" + ] + }, + { + "id": "4sdot-5", + "url": "/live/av0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "4sdot-6", + "url": "videostream.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 81, + "models": [ + "PW638K" + ] + } + ] +} diff --git a/brands/4ucam.json b/brands/4ucam.json new file mode 100644 index 0000000..a3bc849 --- /dev/null +++ b/brands/4ucam.json @@ -0,0 +1,230 @@ +{ + "version": 2, + "brand": "4ucam", + "brand_id": "4ucam", + "streams": [ + { + "id": "4ucam-1", + "url": "/cgi-bin/Stream?Video?Acc=[USERNAME]?Pwd=[PASSWORD]?webcamPWD=UserCookie00000", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Eyes DVR", + "Other" + ] + }, + { + "id": "4ucam-2", + "url": "cgi-bin/snapshot.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "EYES DVR", + "Other" + ] + }, + { + "id": "4ucam-3", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "EYES DVR", + "Other" + ] + }, + { + "id": "4ucam-4", + "url": "shot.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "4ucam-5", + "url": "cgi-bin/Stream?Video?Acc=[USERNAME]?Pwd=[PASSWORD]?webcamPWD=UserCookie00000", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "4ucam-6", + "url": "video.cgi?resolution=VGA", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "4ucam-7", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "4ucam-8", + "url": "videostream.asf", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "4ucam-9", + "url": "/cam/realmonitor", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "4ucam-10", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "4ucam-11", + "url": "stream.asf", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "4ucam-12", + "url": "cgi-bin/guest/Video.cgi?media=JPEG&channel=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "4ucam-13", + "url": "cgi-bin/net_jpeg.cgi?ch=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "4ucam-14", + "url": "cgi-bin/snapshot.cgi?1", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "4ucam-15", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "4ucam-16", + "url": "capture[CHANNEL].jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "4ucam-17", + "url": "loginfree.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "4ucam-18", + "url": "cgi-bin/video.jpg?cam=[CHANNEL]&quality=3&size=2", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "4ucam-19", + "url": "videostream.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "4ucam-20", + "url": "ch0_0.h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "4ucam-21", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "4ucam-22", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/4xem.json b/brands/4xem.json new file mode 100644 index 0000000..a64baa2 --- /dev/null +++ b/brands/4xem.json @@ -0,0 +1,195 @@ +{ + "version": 2, + "brand": "4xem", + "brand_id": "4xem", + "streams": [ + { + "id": "4xem-1", + "url": "cgi-bin/video.jpg?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP3112", + "IPCAMW45", + "Other", + "PT 3114", + "PZ6114", + "W50", + "WLPTG", + "WLPTS", + "WLPTZ", + "WPT", + "wptz" + ] + }, + { + "id": "4xem-2", + "url": "videofeed", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP3112", + "Other" + ] + }, + { + "id": "4xem-3", + "url": "cgi-bin/snapshot.cgi?1", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP3112" + ] + }, + { + "id": "4xem-4", + "url": "live.sdp", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "IpCamW45", + "KX SERIES", + "Other", + "W45" + ] + }, + { + "id": "4xem-5", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IPCAMW45", + "Other" + ] + }, + { + "id": "4xem-6", + "url": "cgi-bin/video.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "KX SERIES", + "Other" + ] + }, + { + "id": "4xem-7", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "4xem-8", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "4xem-9", + "url": "cgi-bin/snapshot.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "PZ6114" + ] + }, + { + "id": "4xem-10", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "4xem-11", + "url": "cgi-bin/net_jpeg.cgi?ch=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "4xem-12", + "url": "cgi-bin/video.jpg?cam=[CHANNEL]&quality=3&size=2", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "4xem-13", + "url": "video.cgi?resolution=VGA", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "4xem-14", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "4xem-15", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "4xem-16", + "url": "cgi-bin/view.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "Other3" + ] + }, + { + "id": "4xem-17", + "url": "/cgi-bin/video.jpg?cam=0&quality=3&size=2", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "PT 3114" + ] + } + ] +} diff --git a/brands/4xptz.json b/brands/4xptz.json new file mode 100644 index 0000000..c5186ce --- /dev/null +++ b/brands/4xptz.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "4xptz", + "brand_id": "4xptz", + "streams": [ + { + "id": "4xptz-1", + "url": "live_mpeg4.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "30x" + ] + }, + { + "id": "4xptz-2", + "url": "/stream0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "M400" + ] + } + ] +} diff --git a/brands/555.json b/brands/555.json new file mode 100644 index 0000000..9390507 --- /dev/null +++ b/brands/555.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "555", + "brand_id": "555", + "streams": [ + { + "id": "555-1", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/5mpbullet.json b/brands/5mpbullet.json new file mode 100644 index 0000000..05d43fd --- /dev/null +++ b/brands/5mpbullet.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "5mpbullet", + "brand_id": "5mpbullet", + "streams": [ + { + "id": "5mpbullet-1", + "url": "/Onvif/live/1/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/7-star.json b/brands/7-star.json new file mode 100644 index 0000000..cd0334f --- /dev/null +++ b/brands/7-star.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "7-star", + "brand_id": "7-star", + "streams": [ + { + "id": "7-star-1", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "WIPB-SC22" + ] + } + ] +} diff --git a/brands/7links.json b/brands/7links.json new file mode 100644 index 0000000..844523c --- /dev/null +++ b/brands/7links.json @@ -0,0 +1,813 @@ +{ + "version": 2, + "brand": "7links", + "brand_id": "7links", + "streams": [ + { + "id": "7links-1", + "url": "/Streaming/Channels/[CHANNEL+1]01", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "*" + ] + }, + { + "id": "7links-2", + "url": "/Streaming/Channels/[CHANNEL]01", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "*" + ] + }, + { + "id": "7links-3", + "url": "/Streaming/Channels/[CHANNEL+1]02", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "*" + ] + }, + { + "id": "7links-4", + "url": "/Streaming/Channels/[CHANNEL]02", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "*" + ] + }, + { + "id": "7links-5", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]*[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "3628-675", + "PX-3615-675" + ] + }, + { + "id": "7links-6", + "url": "videostream.asf", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "3655", + "3786-675", + "IPC-440HD", + "IPC-710IR", + "Meins", + "Other", + "PX3309", + "PX3615", + "PX-3628-675", + "PX-3671-675 LHL", + "px-3688-675", + "px-3722-675", + "PX3744", + "Sitzplatz" + ] + }, + { + "id": "7links-7", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "3655", + "ipc-710ir", + "ipc-720", + "IP-CAM", + "PX 3675", + "PX3309", + "PX-3615" + ] + }, + { + "id": "7links-8", + "url": "/live/ch0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "3655", + "7LinksCamBarn", + "IPC-380", + "IPC-720", + "IPC-720 HD", + "IPC-800.FHD", + "ipc900.ptz", + "NX4275", + "NX-4284-675", + "PX3615", + "PX-3688-675", + "PX-3755" + ] + }, + { + "id": "7links-9", + "url": "cgi-bin/videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "3671", + "3677", + "3677-675", + "3720-675", + "3720-919", + "3755", + "Incam", + "ipc-720", + "IPC-760HD", + "IPC-770HD", + "IP-Cam-in", + "Other", + "PX3309", + "PX-3671-675 LHL", + "px-3675", + "px-3719-675", + "px-3720-675", + "PX-3720-675", + "Überwachung" + ] + }, + { + "id": "7links-10", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "3671", + "3677", + "3677-675", + "3720-919", + "IPC-440.HD", + "ipc-710ir", + "IPC-710IR", + "IP-Cam-in", + "IP-Wi-Fi", + "lenacam", + "Other", + "PX 3675", + "px 3675-675", + "PX3309", + "PX3614_675", + "PX3615", + "px-3671", + "PX-3671-675 LHL", + "px-3688-675", + "px-3722-675", + "Px3722-675" + ] + }, + { + "id": "7links-11", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "3671", + "as", + "moja", + "Other", + "PX3614_12", + "PX3615", + "PX-3615-675", + "px-3671", + "RoboCam III" + ] + }, + { + "id": "7links-12", + "url": "cgi-bin/CGIProxy.fcgi?cmd=snapPicture2&usr=[USERNAME]&pwd=[PASSWORD]&", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "3677", + "374411", + "3755", + "ipc-20hd", + "IPC-340HD", + "IPC-440.HD", + "IPC440HD", + "IPC-720", + "IPC-770HD", + "IPC-850.FHD", + "Other", + "Px3722-675", + "px3744", + "PX-3744", + "Px3744-675", + "px3755", + "PX-3755", + "PX-3765-675", + "px-3775", + "PX-4760" + ] + }, + { + "id": "7links-13", + "url": "cgi/mjpg/mjpeg.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "3677", + "HAUSTÜR", + "IPC-710IR", + "IP-WI-FI", + "Other", + "px-1179-675", + "px-1279", + "PX3309", + "PX3615", + "PX-3688-675", + "RoboCam II", + "ROBOCAM III", + "ÜBERWACHUNG", + "Wireless" + ] + }, + { + "id": "7links-14", + "url": "snap.jpg?JpegCam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "3677", + "IPC-430 WIFI", + "IPC-631.HD", + "IP-CAM", + "Other", + "PX-3615" + ] + }, + { + "id": "7links-15", + "url": "cgi-bin/video_snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "3720-675", + "ipc-720 HD", + "IPC-760HD", + "IPC-770HD", + "Other", + "PX 3675", + "px 3675-675", + "PX-3671-675 LHL", + "PX36771-1", + "px-3720-675" + ] + }, + { + "id": "7links-16", + "url": "ch0_0.h264", + "type": "VLC", + "protocol": "rtsp", + "port": 5544, + "models": [ + "3720-675", + "ipc-720", + "NX-4558" + ] + }, + { + "id": "7links-17", + "url": "videoMain", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "3744", + "IPC 260", + "IPC-20HD", + "ipc900.ptz", + "Other", + "PX 3760-675", + "PX-3755-675" + ] + }, + { + "id": "7links-18", + "url": "/cgi-bin/CGIProxy.fcgi?cmd=snapPicture2&usr=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 88, + "models": [ + "3775-675" + ] + }, + { + "id": "7links-19", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "4336", + "IPC-20HD", + "IPC-430 WIFI", + "IPC-720 HD", + "IP-CAM-IN", + "nx-4341-675", + "NX-4341-675", + "Other" + ] + }, + { + "id": "7links-20", + "url": "cgi/jpg/image.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "CS131A", + "RoboCam", + "RoboCam II", + "RoboCam III" + ] + }, + { + "id": "7links-21", + "url": "videostream.cgi?rate=11", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Haustür", + "IP-Wi-Fi", + "Other", + "PX3614_12", + "PX3615", + "px-3722-675" + ] + }, + { + "id": "7links-22", + "url": "/live/av0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "IPC-340HD", + "ipc-380", + "IPC-770HD", + "IP-CAM", + "PX-37878" + ] + }, + { + "id": "7links-23", + "url": "/av0_0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "IPC-400" + ] + }, + { + "id": "7links-24", + "url": "videostream.asf?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "IPC-430 WIFI", + "Other", + "PX3615" + ] + }, + { + "id": "7links-25", + "url": "/videoMain", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 80, + "models": [ + "IPC-440.HD", + "IPC-440HD", + "IPC-750HD", + "ipc900.ptz", + "NX-4207", + "NX-4209" + ] + }, + { + "id": "7links-26", + "url": "/live1.264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "IPC-440.HD", + "IPC-720", + "NX-4558-913" + ] + }, + { + "id": "7links-27", + "url": "cam/realmonitor?channel=[CHANNEL]&subtype=1", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "IPC440HD", + "ipc900.ptz" + ] + }, + { + "id": "7links-28", + "url": "video.cgi?resolution=VGA", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "IPC-440HD", + "ipc-720", + "Other", + "PX3309", + "PX3615", + "px-3675", + "px-3688-675" + ] + }, + { + "id": "7links-29", + "url": "video.mjpg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "ipc-631.hd", + "px-3690" + ] + }, + { + "id": "7links-30", + "url": "video.mjpg?q=30&fps=33&id=0.5", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "ipc-631.hd", + "px-3690" + ] + }, + { + "id": "7links-31", + "url": "videostream.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "IPC-710IR", + "Other", + "PX3615", + "px-3690" + ] + }, + { + "id": "7links-32", + "url": "videostream.cgi?", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "ipc-720", + "IPC-720 HD", + "Other", + "PX3615", + "px-3690" + ] + }, + { + "id": "7links-33", + "url": "snapshot.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IPC-720 HD", + "IP-CAM", + "nx 4389", + "NX-4389-675", + "Other", + "pano360s", + "SK7008-T1F1" + ] + }, + { + "id": "7links-34", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "IP-CAM", + "PX3614_675" + ] + }, + { + "id": "7links-35", + "url": "videostream.cgi?resolution=8&rate=13", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP-CAM", + "Other", + "PX3615" + ] + }, + { + "id": "7links-36", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP-Wi-Fi", + "Other", + "PX3615" + ] + }, + { + "id": "7links-37", + "url": "/?action=stream", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "KT-6764", + "PX-3744", + "RoboCam III" + ] + }, + { + "id": "7links-38", + "url": "/live/h264/ch0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 88, + "models": [ + "NX-4209" + ] + }, + { + "id": "7links-39", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "NX-4336-675" + ] + }, + { + "id": "7links-40", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 88, + "models": [ + "NX-4389-675", + "Other" + ] + }, + { + "id": "7links-41", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "PX3615" + ] + }, + { + "id": "7links-42", + "url": "video.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "PX3309" + ] + }, + { + "id": "7links-43", + "url": "video?profile=[CHANNEL]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "7links-44", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "7links-45", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "7links-46", + "url": "snapshot.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "px 3675-675", + "PX3615", + "px3723" + ] + }, + { + "id": "7links-47", + "url": "/videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=320*240", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "px 3675-675" + ] + }, + { + "id": "7links-48", + "url": "/snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "PX3309", + "PX3615" + ] + }, + { + "id": "7links-49", + "url": "/videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=320x240", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "PX3614_675" + ] + }, + { + "id": "7links-50", + "url": "/videostream.asf", + "type": "FFMPEG", + "protocol": "http", + "port": 888, + "models": [ + "PX-3615-675" + ] + }, + { + "id": "7links-51", + "url": "videostream.cgi?user=[USERNAME]&password=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "PX-3615-675" + ] + }, + { + "id": "7links-52", + "url": "?action=stream", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "px-3688-675" + ] + }, + { + "id": "7links-53", + "url": "jpg/image.jpg?size=3", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "px-3690" + ] + }, + { + "id": "7links-54", + "url": "/", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "px-3690" + ] + }, + { + "id": "7links-55", + "url": "cgi/mjpg/mjpg.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "RoboCam II", + "RoboCam III" + ] + }, + { + "id": "7links-56", + "url": "/cgi/jpg/image.cgi", + "type": "JPEG", + "protocol": "http", + "port": 82, + "models": [ + "RoboCam II" + ] + }, + { + "id": "7links-57", + "url": "user/videostream.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "RoboCam III" + ] + }, + { + "id": "7links-58", + "url": "/cgi/mjpg/mjpg.cgi", + "type": "FFMPEG", + "protocol": "http", + "port": 82, + "models": [ + "RoboCam III" + ] + }, + { + "id": "7links-59", + "url": "/Streaming/Channels/101", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "IPC-300" + ] + }, + { + "id": "7links-60", + "url": "/Streaming/Channels/102", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "IPC-740" + ] + }, + { + "id": "7links-61", + "url": "/Streaming/channels/401", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "PX3615", + "SK7008-T1F1" + ] + } + ] +} diff --git a/brands/8level.json b/brands/8level.json new file mode 100644 index 0000000..d346f75 --- /dev/null +++ b/brands/8level.json @@ -0,0 +1,38 @@ +{ + "version": 2, + "brand": "8level", + "brand_id": "8level", + "streams": [ + { + "id": "8level-1", + "url": "snap.jpg?JpegCam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IPED-2MP-36-1", + "Other" + ] + }, + { + "id": "8level-2", + "url": "/h264_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "8level-3", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "v380" + ] + } + ] +} diff --git a/brands/9up.json b/brands/9up.json new file mode 100644 index 0000000..607fad8 --- /dev/null +++ b/brands/9up.json @@ -0,0 +1,57 @@ +{ + "version": 2, + "brand": "9up", + "brand_id": "9up", + "streams": [ + { + "id": "9up-1", + "url": "videostream.asf", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "DIP3" + ] + }, + { + "id": "9up-2", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "9up-3", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "9up-4", + "url": "cgi-bin/sf.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "9up-5", + "url": "snap.jpg?JpegCam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/a-bmi.json b/brands/a-bmi.json new file mode 100644 index 0000000..653ec67 --- /dev/null +++ b/brands/a-bmi.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "A-bmi", + "brand_id": "a-bmi", + "streams": [ + { + "id": "a-bmi-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/a-link.json b/brands/a-link.json new file mode 100644 index 0000000..f1e9e34 --- /dev/null +++ b/brands/a-link.json @@ -0,0 +1,86 @@ +{ + "version": 2, + "brand": "A-link", + "brand_id": "a-link", + "streams": [ + { + "id": "a-link-1", + "url": "cgi/jpg/image.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "101", + "IPC1", + "IPC2", + "IPC3" + ] + }, + { + "id": "a-link-2", + "url": "cgi/mjpg/mjpeg.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "101", + "IPC1", + "IPC2" + ] + }, + { + "id": "a-link-3", + "url": "cgi/mjpg/mjpg.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "AICN500W", + "IPC1" + ] + }, + { + "id": "a-link-4", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "IPC2" + ] + }, + { + "id": "a-link-5", + "url": "image.cgi?resolution=[WIDTH]x[HEIGHT]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IPC3", + "Other" + ] + }, + { + "id": "a-link-6", + "url": "video.cgi?resolution=[WIDTH]x[HEIGHT]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "IPC3", + "Other" + ] + }, + { + "id": "a-link-7", + "url": "/Video?Codec=MPEG4&Width=720&Height=576&Fps=30", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "IPC3", + "Other" + ] + } + ] +} diff --git a/brands/a-mtk.json b/brands/a-mtk.json new file mode 100644 index 0000000..4927f8e --- /dev/null +++ b/brands/a-mtk.json @@ -0,0 +1,156 @@ +{ + "version": 2, + "brand": "A-mtk", + "brand_id": "a-mtk", + "streams": [ + { + "id": "a-mtk-1", + "url": "media/media.amp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "2570D", + "6566", + "Other", + "SUPER" + ] + }, + { + "id": "a-mtk-2", + "url": "cgi-bin/net_video.cgi?channel=[CHANNEL]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "6566", + "AM9539M", + "Dome", + "Other", + "SUPER" + ] + }, + { + "id": "a-mtk-3", + "url": "/media.amp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "AH2927T-A" + ] + }, + { + "id": "a-mtk-4", + "url": "axis-cgi/mjpg/video.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "AH2927T-A", + "Dome", + "Other" + ] + }, + { + "id": "a-mtk-5", + "url": "/media.amp?streamprofile=Profile1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "AM2110D" + ] + }, + { + "id": "a-mtk-6", + "url": "/media.amp?streamprofile=Profile2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "AM2110D" + ] + }, + { + "id": "a-mtk-7", + "url": "cam/realmonitor?channel=[CHANNEL]&subtype=00", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "a-mtk-8", + "url": "snap.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "a-mtk-9", + "url": "capture[CHANNEL].jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "a-mtk-10", + "url": "videofeed", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "a-mtk-11", + "url": "video?profile=[CHANNEL]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "a-mtk-12", + "url": "video.cgi?resolution=[WIDTH]x[HEIGHT]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "a-mtk-13", + "url": "video.cgi?resolution=VGA", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "a-mtk-14", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/a-tion.json b/brands/a-tion.json new file mode 100644 index 0000000..45c8c6c --- /dev/null +++ b/brands/a-tion.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "A-tion", + "brand_id": "a-tion", + "streams": [ + { + "id": "a-tion-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "A0528" + ] + } + ] +} diff --git a/brands/a1webcam.json b/brands/a1webcam.json new file mode 100644 index 0000000..3fb0f9d --- /dev/null +++ b/brands/a1webcam.json @@ -0,0 +1,59 @@ +{ + "version": 2, + "brand": "A1webcam", + "brand_id": "a1webcam", + "streams": [ + { + "id": "a1webcam-1", + "url": "cgi-bin/jpg.cgi?refresh=0&channel=[CHANNEL]&id=[USERNAME]&pass=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]&oldbrowser=1", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "a1webcam-2", + "url": "videofeed", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "Phone" + ] + }, + { + "id": "a1webcam-3", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]*[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "a1webcam-4", + "url": "/videofeed", + "type": "MJPEG", + "protocol": "http", + "port": 8080, + "models": [ + "tyytt" + ] + }, + { + "id": "a1webcam-5", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Wanscam", + "web1" + ] + } + ] +} diff --git a/brands/a4tech.json b/brands/a4tech.json new file mode 100644 index 0000000..a736452 --- /dev/null +++ b/brands/a4tech.json @@ -0,0 +1,154 @@ +{ + "version": 2, + "brand": "A4tech", + "brand_id": "a4tech", + "streams": [ + { + "id": "a4tech-1", + "url": "cgi-bin/guest/Video.cgi?media=JPEG", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "432b", + "Other" + ] + }, + { + "id": "a4tech-2", + "url": "cgi-bin/guest/Video.cgi?media=JPEG&channel=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "432b", + "avm457", + "Other" + ] + }, + { + "id": "a4tech-3", + "url": "videostream.asf?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "AVM457", + "Ganek", + "Other" + ] + }, + { + "id": "a4tech-4", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "AVM457", + "Other" + ] + }, + { + "id": "a4tech-5", + "url": "video.mjpg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "ITD2016", + "Other" + ] + }, + { + "id": "a4tech-6", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "a4tech-7", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "a4tech-8", + "url": "image.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "a4tech-9", + "url": "videostream.cgi?rate=11", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "a4tech-10", + "url": "nphMotionJpeg?Resolution=640x480&Quality=Standard", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "a4tech-11", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "a4tech-12", + "url": "GetData.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "a4tech-13", + "url": "[CHANNEL]/[USERNAME]:[PASSWORD]/main", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "a4tech-14", + "url": "video.mjpg?q=30&fps=33&id=0.5", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/aanke.json b/brands/aanke.json new file mode 100644 index 0000000..89fe2d3 --- /dev/null +++ b/brands/aanke.json @@ -0,0 +1,24 @@ +{ + "version": 2, + "brand": "Aanke", + "brand_id": "aanke", + "streams": [ + { + "id": "aanke-1", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "191BL", + "191BM", + "C500", + "C800", + "I51DL", + "I91BF", + "I91BN", + "I91-DX" + ] + } + ] +} diff --git a/brands/abelcam.json b/brands/abelcam.json new file mode 100644 index 0000000..25d1692 --- /dev/null +++ b/brands/abelcam.json @@ -0,0 +1,87 @@ +{ + "version": 2, + "brand": "Abelcam", + "brand_id": "abelcam", + "streams": [ + { + "id": "abelcam-1", + "url": "cgi/snapshot.cgi?action=getdata&channel.[CHANNEL].capture=true&channel.[CHANNEL].resolution=1", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "005" + ] + }, + { + "id": "abelcam-2", + "url": "cgi-bin/net_jpeg.cgi?ch=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "abelcam-3", + "url": "live/ch00_0", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "abelcam-4", + "url": "videofeed", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "abelcam-5", + "url": "current[CHANNEL].jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "WebCam (2)" + ] + }, + { + "id": "abelcam-6", + "url": "current[CHANNEL].mjpg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "WebCam (2)" + ] + }, + { + "id": "abelcam-7", + "url": "screen.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "WebCam Server" + ] + }, + { + "id": "abelcam-8", + "url": "screen.mjpg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "WebCam Server" + ] + } + ] +} diff --git a/brands/abient-weather.json b/brands/abient-weather.json new file mode 100644 index 0000000..7e93cf3 --- /dev/null +++ b/brands/abient-weather.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Abient Weather", + "brand_id": "abient-weather", + "streams": [ + { + "id": "abient-weather-1", + "url": "cgi-bin/CGIProxy.fcgi?cmd=snapPicture2&usr=[USERNAME]&pwd=[PASSWORD]&", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "AMBIENTCAMHD" + ] + }, + { + "id": "abient-weather-2", + "url": "/Streaming/channels/601", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 10554, + "models": [ + "SK7008-T1F1" + ] + } + ] +} diff --git a/brands/abo.json b/brands/abo.json new file mode 100644 index 0000000..a83ef38 --- /dev/null +++ b/brands/abo.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Abo", + "brand_id": "abo", + "streams": [ + { + "id": "abo-1", + "url": "cgi-bin/snapshot.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Ranger Pro" + ] + } + ] +} diff --git a/brands/abr-security.json b/brands/abr-security.json new file mode 100644 index 0000000..624c7c0 --- /dev/null +++ b/brands/abr-security.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Abr Security", + "brand_id": "abr-security", + "streams": [ + { + "id": "abr-security-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "IPC6200W" + ] + } + ] +} diff --git a/brands/abr.json b/brands/abr.json new file mode 100644 index 0000000..6cf5625 --- /dev/null +++ b/brands/abr.json @@ -0,0 +1,33 @@ +{ + "version": 2, + "brand": "Abr", + "brand_id": "abr", + "streams": [ + { + "id": "abr-1", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "6100", + "720p", + "ipc6100w" + ] + }, + { + "id": "abr-2", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "6100", + "6200", + "ABR-IPD6200W", + "IPC6100W", + "IPD6200W" + ] + } + ] +} diff --git a/brands/abron.json b/brands/abron.json new file mode 100644 index 0000000..ef5e194 --- /dev/null +++ b/brands/abron.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Abron", + "brand_id": "abron", + "streams": [ + { + "id": "abron-1", + "url": "/rtsph2641080p", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "AB-IPR506NB-US" + ] + } + ] +} diff --git a/brands/abs.json b/brands/abs.json new file mode 100644 index 0000000..b937951 --- /dev/null +++ b/brands/abs.json @@ -0,0 +1,117 @@ +{ + "version": 2, + "brand": "Abs", + "brand_id": "abs", + "streams": [ + { + "id": "abs-1", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "3 series" + ] + }, + { + "id": "abs-2", + "url": "mjpg/1/video.mjpg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "3 series", + "4 series" + ] + }, + { + "id": "abs-3", + "url": "jpg/1/image.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "3 SERIES", + "4 SERIES", + "MegaCam", + "MegaCam 312M", + "Other" + ] + }, + { + "id": "abs-4", + "url": "mpeg4/[CHANNEL]/media.amp", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "3 SERIES", + "4 SERIES", + "megacam 4210", + "Other" + ] + }, + { + "id": "abs-5", + "url": "video.cgi?resolution=VGA", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "4 series", + "Other" + ] + }, + { + "id": "abs-6", + "url": "mjpg/[CHANNEL]/video.mjpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "4 SERIES", + "Other" + ] + }, + { + "id": "abs-7", + "url": "cgi-bin/net_jpeg.cgi?ch=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "abs-8", + "url": "videostream.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "abs-9", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "abs-10", + "url": "videostream.cgi?rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/absolutron.json b/brands/absolutron.json new file mode 100644 index 0000000..f446647 --- /dev/null +++ b/brands/absolutron.json @@ -0,0 +1,37 @@ +{ + "version": 2, + "brand": "Absolutron", + "brand_id": "absolutron", + "streams": [ + { + "id": "absolutron-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "absolutron-2", + "url": "image.mpg", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "absolutron-3", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "ptz" + ] + } + ] +} diff --git a/brands/abus.json b/brands/abus.json new file mode 100644 index 0000000..fbf0369 --- /dev/null +++ b/brands/abus.json @@ -0,0 +1,726 @@ +{ + "version": 2, + "brand": "Abus", + "brand_id": "abus", + "streams": [ + { + "id": "abus-1", + "url": "/Streaming/Channels/[CHANNEL+1]01", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "*" + ] + }, + { + "id": "abus-2", + "url": "/Streaming/Channels/[CHANNEL]01", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "*" + ] + }, + { + "id": "abus-3", + "url": "/Streaming/Channels/[CHANNEL+1]02", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "*" + ] + }, + { + "id": "abus-4", + "url": "/Streaming/Channels/[CHANNEL]02", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "*" + ] + }, + { + "id": "abus-5", + "url": "jpg/image.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "10550", + "Other", + "TV21550", + "TVIP10500", + "TVIP10550", + "TVIP11000", + "TVIP20000", + "TVIP21550", + "TVIP51550", + "TVIP52501" + ] + }, + { + "id": "abus-6", + "url": "jpg/image.jpg?size=3", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "21501", + "Other", + "TVIP10001", + "TVIP10050", + "TVIP10051", + "TVIP21050", + "TVIP21500", + "TVIP31050", + "TVIP52501", + "tvip71000", + "TVIP71550" + ] + }, + { + "id": "abus-7", + "url": "cgi-bin/video.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "2718", + "Digi-Lan TV7204", + "DIGI-LAN TV7219", + "Digi-Lan TV7230", + "DIGI-LAN TV7230 V2", + "Innenhof", + "Other", + "tv7202", + "TV7203", + "TV7210", + "TV7214", + "tv7216", + "tv7218", + "TV7240-LAN", + "TVIP51550" + ] + }, + { + "id": "abus-8", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "ABUS: TVIP82100", + "IPCB64621", + "TVIP42561" + ] + }, + { + "id": "abus-9", + "url": "cgi-bin/viewer/video.jpg?resolution=640x480", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "casa", + "DIGI-LAN TV7230 V2", + "Other20550", + "TV7203", + "TV7220", + "TVIP41550", + "TVIP52500", + "TVIP52501" + ] + }, + { + "id": "abus-10", + "url": "/Streaming/Channels/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "CF3", + "ipcb42501", + "IPCB54611B", + "IPCB74521", + "IPCB78520", + "IPCS84530", + "TVIP11560", + "TVIP41500", + "TVIP42561", + "TVIP42562", + "TVIP44510", + "TVIP60000", + "TVIP61500", + "TVIP61550", + "TVIP61560", + "TVIP62000", + "TVIP62560" + ] + }, + { + "id": "abus-11", + "url": "cgi-bin/video.jpg?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Digilan 7230", + "TV7204V2", + "tv7216", + "TV7230" + ] + }, + { + "id": "abus-12", + "url": "live.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "DIGILAN 7230", + "Digi-Lan TV7204", + "Digi-Lan TV7230", + "DIGI-LAN TV7230", + "DIGI-LAN TV7230 V2", + "entree", + "foyer", + "Other", + "Other20550", + "TV7203", + "tv7204", + "TV7220", + "TV7240-LAN", + "TVIP11000", + "TVIP21550", + "TVIP41550_CAM1", + "TVIP52500", + "TVIP61560" + ] + }, + { + "id": "abus-13", + "url": "cgi-bin/viewer/video.jpg?channel=[CHANNEL]&resolution=[WIDTH]x[HEIGHT]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Digi-Lan TV7204", + "Other", + "Other20550", + "TV7204v2", + "TV7222", + "TVIP41550", + "TVIP51550" + ] + }, + { + "id": "abus-14", + "url": "cgi-bin/viewer/video.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Digi-Lan TV7206", + "Digi-Lan TV7230 v2", + "TVIP41550", + "tvip52500", + "tvip52501", + "TVIP52501", + "TVIP60550" + ] + }, + { + "id": "abus-15", + "url": "video.mjpg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Digi-Lan TV7206", + "Digi-Lan TV7230 v2", + "FENIX", + "HD720p Dome", + "Other", + "Other20550", + "TIVP 31500", + "TV21550", + "TV7203", + "TVIP10000", + "TVIP10001", + "TVIP10055", + "TVIP11000", + "TVIP11502", + "TVIP11551", + "TVIP11552", + "TVIP21500", + "TVIP21550", + "tvip21551", + "tvip21552", + "TVIP21552", + "TVIP21560", + "TVIP31551", + "TVIP32500", + "TVIP41550", + "TVIP51550", + "TVIP71501", + "TVIP71551", + "TVIP717551", + "tvipem" + ] + }, + { + "id": "abus-16", + "url": "/Streaming/Unicast/channels/101.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "DVR90001" + ] + }, + { + "id": "abus-17", + "url": "/Streaming/Unicast/channels/102.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "DVR9001" + ] + }, + { + "id": "abus-18", + "url": "/Streaming/Unicast/channels/202.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "DVR9001" + ] + }, + { + "id": "abus-19", + "url": "/Streaming/Unicast/channels/201.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "HDCC90001" + ] + }, + { + "id": "abus-20", + "url": "/video.mp4", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "IP17550", + "IPS17550", + "IR 1080p", + "tvip10550", + "TVIP21500", + "tvip21551", + "tvip21552", + "TVIP52500", + "TVIP61550", + "TVIP62560", + "TVIP71501" + ] + }, + { + "id": "abus-21", + "url": "/stream1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "IP4100", + "TVIP42561", + "TVIP92700" + ] + }, + { + "id": "abus-22", + "url": "/h264_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "IP4100", + "IPCS34511A" + ] + }, + { + "id": "abus-23", + "url": "/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "IPCA 62520", + "IPCB42515A", + "IPCB62510A", + "TVIP61560" + ] + }, + { + "id": "abus-24", + "url": "/s2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "IPCA 72500", + "IPCB42515A" + ] + }, + { + "id": "abus-25", + "url": "/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "IPCB54611B", + "TVIP44510", + "TVIP68510" + ] + }, + { + "id": "abus-26", + "url": "/live.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "IPCb64620", + "IPCB78520", + "IPCS84530", + "TVIP 21000", + "TVIP41500", + "TVIP60000", + "TVIP61500", + "TVIP61550", + "TVIP61560", + "TVIP62560" + ] + }, + { + "id": "abus-27", + "url": "/video.h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "IPCB7250", + "IPCB74520", + "IPCB74521", + "IPCB78520", + "TVIP22500", + "TVIP31001", + "TVIP31501", + "TVIP32500", + "TVIP60000", + "TVIP71501", + "TVIP72500" + ] + }, + { + "id": "abus-28", + "url": "cam[CHANNEL]/h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "IPTV42560" + ] + }, + { + "id": "abus-29", + "url": "cgi-bin/viewer/video.jpg?resolution=[WIDTH]x[HEIGHT]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IPTV605550", + "TVIP41550" + ] + }, + { + "id": "abus-30", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "abus-31", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "abus-32", + "url": "cgi-bin/jpg/image", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "TVIP10000", + "TVIP20000", + "TVIP20050", + "TVIP21500", + "tvip21551" + ] + }, + { + "id": "abus-33", + "url": "cgi-bin/view/image?pro_[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "TVIP20000", + "TVIP21500", + "TVIP717551" + ] + }, + { + "id": "abus-34", + "url": "cgi-bin/view.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "abus-35", + "url": "video.mp4", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other", + "PortCam", + "TV20550", + "TV21550", + "TV32500", + "TVIP10550", + "TVIP11560", + "TVIP20000", + "TVIP20550", + "TVIP21550", + "TVIP41500", + "TVIP41550", + "TVIP61500", + "TVIP71501" + ] + }, + { + "id": "abus-36", + "url": "video.mjpg?q=30&fps=33&id=0.5", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "TIVP 31550", + "TVIP10001", + "TVIP10051", + "TVIP10055", + "TVIP11551", + "TVIP21501", + "TVIP21550", + "TVIP40000", + "TVIP41550", + "TVIP51500", + "TVIP51550", + "TVIP71550" + ] + }, + { + "id": "abus-37", + "url": "/cgi-bin/viewer/video.jpg?resolution=320x240", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "TIVP41550" + ] + }, + { + "id": "abus-38", + "url": "/cgi-bin/viewer/video.jpg?resolution=640x480", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "tv7203", + "TVIP41550" + ] + }, + { + "id": "abus-39", + "url": "/jpg/image.jpg?size=3", + "type": "JPEG", + "protocol": "http", + "port": 10001, + "models": [ + "TVIP10055", + "tvip10055A", + "TVIP10055A" + ] + }, + { + "id": "abus-40", + "url": "/ch0_0.h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "TVIP21000", + "tvip41560" + ] + }, + { + "id": "abus-41", + "url": "/video.mjpg", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "TVIP21500" + ] + }, + { + "id": "abus-42", + "url": "video.h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "TVIP22500", + "TVIP31001", + "TVIP32500", + "TVIP41560", + "TVIP62520" + ] + }, + { + "id": "abus-43", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "TVIP41500" + ] + }, + { + "id": "abus-44", + "url": "VideoInput/[CHANNEL]/h264/1", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "TVIP41500", + "TVIP41550_cam1", + "TVIP41550_cam2" + ] + }, + { + "id": "abus-45", + "url": "video[USERNAME].mjpg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "TVIP41550" + ] + }, + { + "id": "abus-46", + "url": "/Streaming/Channels/2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "tvip41560", + "TVIP61550" + ] + }, + { + "id": "abus-47", + "url": "jpeg/pull", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "TVIP62000", + "TVIP62500" + ] + }, + { + "id": "abus-48", + "url": "/VideoInput/0/h264/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "TVIP72000" + ] + }, + { + "id": "abus-49", + "url": "/mpeg4/media.amp?resolution=640x480", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "TVIP82561" + ] + }, + { + "id": "abus-50", + "url": "/Streaming/Channels/102", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "IPCA53000", + "IPCB42510B", + "IPCB44510A", + "IPCB64515B" + ] + }, + { + "id": "abus-51", + "url": "/Streaming/Channels/101", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "IPCB42550", + "IPCB78520", + "NVR10030", + "TVIP41500", + "TVIP52500" + ] + } + ] +} diff --git a/brands/ac38xx.json b/brands/ac38xx.json new file mode 100644 index 0000000..749efe0 --- /dev/null +++ b/brands/ac38xx.json @@ -0,0 +1,29 @@ +{ + "version": 2, + "brand": "Ac38xx", + "brand_id": "ac38xx", + "streams": [ + { + "id": "ac38xx-1", + "url": "/onvif/live/2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "dm12", + "MD12" + ] + }, + { + "id": "ac38xx-2", + "url": "/onvif/live/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "DM12", + "MD12" + ] + } + ] +} diff --git a/brands/acam.json b/brands/acam.json new file mode 100644 index 0000000..c261b2e --- /dev/null +++ b/brands/acam.json @@ -0,0 +1,38 @@ +{ + "version": 2, + "brand": "Acam", + "brand_id": "acam", + "streams": [ + { + "id": "acam-1", + "url": "/ONVIF/channel2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "C2100" + ] + }, + { + "id": "acam-2", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "imp2irmptz" + ] + }, + { + "id": "acam-3", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "n287z752", + "Other" + ] + } + ] +} diff --git a/brands/accfly.json b/brands/accfly.json new file mode 100644 index 0000000..c6ed98e --- /dev/null +++ b/brands/accfly.json @@ -0,0 +1,30 @@ +{ + "version": 2, + "brand": "Accfly", + "brand_id": "accfly", + "streams": [ + { + "id": "accfly-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "c091wx", + "c102wx", + "c120wx", + "Other" + ] + }, + { + "id": "accfly-2", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "P72" + ] + } + ] +} diff --git a/brands/accsxperts.json b/brands/accsxperts.json new file mode 100644 index 0000000..95555cc --- /dev/null +++ b/brands/accsxperts.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Accsxperts", + "brand_id": "accsxperts", + "streams": [ + { + "id": "accsxperts-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "5deMayo" + ] + } + ] +} diff --git a/brands/ace.json b/brands/ace.json new file mode 100644 index 0000000..471b5d3 --- /dev/null +++ b/brands/ace.json @@ -0,0 +1,32 @@ +{ + "version": 2, + "brand": "Ace", + "brand_id": "ace", + "streams": [ + { + "id": "ace-1", + "url": "videofeed", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Esperanza", + "Other", + "samsung", + "Xin", + "Yca" + ] + }, + { + "id": "ace-2", + "url": "/profile0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "noname", + "Other" + ] + } + ] +} diff --git a/brands/acer.json b/brands/acer.json new file mode 100644 index 0000000..88a3adf --- /dev/null +++ b/brands/acer.json @@ -0,0 +1,134 @@ +{ + "version": 2, + "brand": "Acer", + "brand_id": "acer", + "streams": [ + { + "id": "acer-1", + "url": "videofeed", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "A100", + "A500", + "ASPIRE", + "LMT" + ] + }, + { + "id": "acer-2", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "A500" + ] + }, + { + "id": "acer-3", + "url": "image.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "A500", + "Apire One", + "Other" + ] + }, + { + "id": "acer-4", + "url": "current[CHANNEL].jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "A500" + ] + }, + { + "id": "acer-5", + "url": "/control/faststream.jpg?stream=MxPEG&needlength&fps=6", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "A500" + ] + }, + { + "id": "acer-6", + "url": "Image.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Apire One" + ] + }, + { + "id": "acer-7", + "url": "out.jpg?id=0.5", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Apire One", + "Aspire" + ] + }, + { + "id": "acer-8", + "url": "/video.mjpg", + "type": "MJPEG", + "protocol": "http", + "port": 8090, + "models": [ + "Aspire" + ] + }, + { + "id": "acer-9", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "ASPIRE" + ] + }, + { + "id": "acer-10", + "url": "shot.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Iconia", + "Other" + ] + }, + { + "id": "acer-11", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "acer-12", + "url": "/cam/realmonitor", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/aceri-bcn.json b/brands/aceri-bcn.json new file mode 100644 index 0000000..6adf9f9 --- /dev/null +++ b/brands/aceri-bcn.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Aceri-bcn", + "brand_id": "aceri-bcn", + "streams": [ + { + "id": "aceri-bcn-1", + "url": "cgi-bin/video.cgi?msubmenu=mjpg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/acesee.json b/brands/acesee.json new file mode 100644 index 0000000..9665c9b --- /dev/null +++ b/brands/acesee.json @@ -0,0 +1,97 @@ +{ + "version": 2, + "brand": "Acesee", + "brand_id": "acesee", + "streams": [ + { + "id": "acesee-1", + "url": "/Streaming/Channels/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "AC04", + "AVZM40P130", + "DSE", + "EB225/SH", + "Other" + ] + }, + { + "id": "acesee-2", + "url": "/h264_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "acdsee", + "ST-316-2M-AI" + ] + }, + { + "id": "acesee-3", + "url": "/2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8061, + "models": [ + "AMB36HL200W" + ] + }, + { + "id": "acesee-4", + "url": "/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "AVP40P200", + "Dome", + "Other" + ] + }, + { + "id": "acesee-5", + "url": "snap.jpg?JpegCam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "AVTN40P130", + "avzm40p200", + "Other" + ] + }, + { + "id": "acesee-6", + "url": "ipcam/avc.cgi?audiostream=[CHANNEL]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "AVZM40P130" + ] + }, + { + "id": "acesee-7", + "url": "cgi-bin/snapshot.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "K9604-W", + "ST-316-2M-AI" + ] + }, + { + "id": "acesee-8", + "url": "cgi-bin/view.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/achtertuin.json b/brands/achtertuin.json new file mode 100644 index 0000000..ac4dcb0 --- /dev/null +++ b/brands/achtertuin.json @@ -0,0 +1,60 @@ +{ + "version": 2, + "brand": "Achtertuin", + "brand_id": "achtertuin", + "streams": [ + { + "id": "achtertuin-1", + "url": "/cam1/onvif-h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "3011", + "N3011" + ] + }, + { + "id": "achtertuin-2", + "url": "video.cgi?resolution=VGA", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "3011", + "Other" + ] + }, + { + "id": "achtertuin-3", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "Hooldoor", + "huawau" + ] + }, + { + "id": "achtertuin-4", + "url": "video.cgi?resolution=[WIDTH]x[HEIGHT]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Link" + ] + }, + { + "id": "achtertuin-5", + "url": "nphMotionJpeg?Resolution=640x480&Quality=Standard", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Panasonic" + ] + } + ] +} diff --git a/brands/acm-v3002.json b/brands/acm-v3002.json new file mode 100644 index 0000000..495937b --- /dev/null +++ b/brands/acm-v3002.json @@ -0,0 +1,18 @@ +{ + "version": 2, + "brand": "Acm-v3002", + "brand_id": "acm-v3002", + "streams": [ + { + "id": "acm-v3002-1", + "url": "/stream2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Fine", + "Other" + ] + } + ] +} diff --git a/brands/acm.json b/brands/acm.json new file mode 100644 index 0000000..2379896 --- /dev/null +++ b/brands/acm.json @@ -0,0 +1,57 @@ +{ + "version": 2, + "brand": "Acm", + "brand_id": "acm", + "streams": [ + { + "id": "acm-1", + "url": "cgi-bin/encoder?USER=[USERNAME]&PWD=[PASSWORD]&SNAPSHOT", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "1311" + ] + }, + { + "id": "acm-2", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "m101" + ] + }, + { + "id": "acm-3", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "m101" + ] + }, + { + "id": "acm-4", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "acm-5", + "url": "cgi/mjpg/mjpeg.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/acor.json b/brands/acor.json new file mode 100644 index 0000000..165d4c8 --- /dev/null +++ b/brands/acor.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Acor", + "brand_id": "acor", + "streams": [ + { + "id": "acor-1", + "url": "cgi-bin/view.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/acromedia.json b/brands/acromedia.json new file mode 100644 index 0000000..a123fe5 --- /dev/null +++ b/brands/acromedia.json @@ -0,0 +1,198 @@ +{ + "version": 2, + "brand": "Acromedia", + "brand_id": "acromedia", + "streams": [ + { + "id": "acromedia-1", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 10554, + "models": [ + "009", + "ACROMEDIA IN-009", + "IN/EX", + "IN/EX Series", + "IN-010", + "IN-09", + "Other" + ] + }, + { + "id": "acromedia-2", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "009", + "Acromedia IN-009", + "ACROMEDIA IN-009", + "BLW-2004E-AHD", + "IN-010", + "Other" + ] + }, + { + "id": "acromedia-3", + "url": "cgi-bin/snapshot.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "BLW-2004E-AHD" + ] + }, + { + "id": "acromedia-4", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "ECESMS", + "Other" + ] + }, + { + "id": "acromedia-5", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "in/ex", + "IN/EX Series", + "IN-010", + "Other" + ] + }, + { + "id": "acromedia-6", + "url": "videostream.cgi?rate=11", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "IN/EX", + "IN/EX Series" + ] + }, + { + "id": "acromedia-7", + "url": "snapshot.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IN/EX Series", + "IN/EX SERİES", + "Other" + ] + }, + { + "id": "acromedia-8", + "url": "/12", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "in-009", + "IN-010", + "Other" + ] + }, + { + "id": "acromedia-9", + "url": "snap.jpg?JpegCam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IN-009", + "IN-010" + ] + }, + { + "id": "acromedia-10", + "url": "videostream.asf?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "IN-010" + ] + }, + { + "id": "acromedia-11", + "url": "/ONVIF/channel2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "IN-010" + ] + }, + { + "id": "acromedia-12", + "url": "videostream.cgi?user=[USERNAME]&password=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "IN-010" + ] + }, + { + "id": "acromedia-13", + "url": "ipcam/avc.cgi?audiostream=[CHANNEL]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "IN-010" + ] + }, + { + "id": "acromedia-14", + "url": "cam1/mpeg4", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "acromedia-15", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "acromedia-16", + "url": "MediaInput/mpeg4", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "acromedia-17", + "url": "snapshot.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/acti.json b/brands/acti.json new file mode 100644 index 0000000..d254813 --- /dev/null +++ b/brands/acti.json @@ -0,0 +1,705 @@ +{ + "version": 2, + "brand": "Acti", + "brand_id": "acti", + "streams": [ + { + "id": "acti-1", + "url": "cgi-bin/encoder?USER=[USERNAME]&PWD=[PASSWORD]&SNAPSHOT", + "type": "JPEG", + "protocol": "http", + "port": 7070, + "models": [ + "000", + "00217", + "1231", + "1239", + "3411", + "3511", + "4200", + "4201", + "5711n", + "7411 B", + "7911", + "8201", + "A41", + "A71", + "acd 2200", + "ACD2000", + "ACD2100", + "ACM-1011", + "ACM11231", + "ACM1231", + "ACM-1431", + "ACM-1431N", + "acm-1431P", + "ACM-1432P", + "acm3001", + "ACM-3001", + "ACM3011", + "ACM-3211", + "ACM3401", + "ACM-3411", + "ACM-3511", + "ACM3601", + "ACM-3601", + "ACM3701", + "acm-4000", + "acm4001", + "ACM-4001", + "ACM-4100", + "ACM-4200", + "acm4201", + "ACM-4201", + "ACM-5001", + "ACM-5601", + "acm-5611", + "ACM5611", + "ACM-7411", + "acm-7511", + "acm8201", + "ACM-8211", + "ACM-8511", + "ACN-3211", + "acti d55", + "ACTI IP CAMERA", + "ACTI-1231", + "ACTiMyView", + "ADC3011", + "B21", + "B27", + "B410", + "B45", + "b53", + "B77A", + "b97", + "D11", + "D12", + "D31", + "D32", + "D51", + "D52", + "D55", + "d61a", + "D64", + "d71a", + "D72", + "D72A", + "D82", + "D92", + "E 913", + "E12", + "E12A", + "E13", + "E22VA", + "E31", + "E32", + "E32A", + "E33", + "E36", + "e37", + "E41", + "E42", + "E42A", + "E43", + "e43b", + "E44A", + "E45A", + "E46", + "E51 Manual", + "E53", + "e56", + "E61", + "E62A", + "E66", + "E72A", + "E77", + "E77--A-XX-14E-00179", + "E77-Phil", + "E816", + "E82", + "E91", + "E92", + "E93", + "E94", + "e97", + "E98", + "I51", + "I96", + "i98", + "KCM-3311", + "KCM-3911", + "KCM-5211", + "KCM5511", + "KCM5611", + "KCM-5611", + "KCM7111", + "Other", + "SED-2120", + "SHS", + "TCM 4301", + "TCM 4511", + "TCM-1111", + "TCM1231", + "TCM-1511", + "TCM3041", + "TCM-3111", + "TCM3401", + "TCM3411", + "TCM-3511", + "TCM-4101", + "TCM-4201", + "TCM4301-09C-X", + "tcm-4511", + "TCM5311", + "TCM5611", + "TCM7411", + "tcm-7811" + ] + }, + { + "id": "acti-2", + "url": "/cgi-bin/encoder?USER=[USERNAME]&PWD=[PASSWORD]&SNAPSHOT", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "000", + "7411 B", + "acm 8511", + "ACM3601", + "acm4201", + "ACM-4201", + "ACM-7411", + "ACM-8211", + "acti d55", + "D52", + "D55", + "d61a", + "D92", + "Dome", + "E54", + "E77", + "KCM-5211", + "TCM1231", + "TCM-1231", + "tcm-4511" + ] + }, + { + "id": "acti-3", + "url": "/stream1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "1231", + "3411", + "A41", + "A416", + "ACD2100", + "ACM-1231", + "ACM-1431N", + "ACM3211", + "ACM-3401", + "ACM-3511", + "ACM-4001", + "ACM-4201", + "ACM-7411", + "b53", + "B54", + "B910", + "B95--A2XX-14B-00310", + "d11", + "D12", + "D21", + "D31", + "D32", + "D42", + "D51", + "D52", + "D55", + "D72", + "D82", + "D92", + "DO4M36A", + "E12", + "E13", + "E32", + "E33", + "E33 chan2", + "E42A", + "E43", + "E43A", + "E46", + "E51", + "E52", + "E53", + "E53--A-XX-13G-00029", + "e617", + "E63", + "E65", + "E73", + "E73A-A-XX-15C-00034", + "E76", + "E77", + "E81", + "E82", + "E84", + "E86a", + "E91", + "E96", + "I42", + "I51", + "KCM-3311", + "KCM-3911", + "KCM-5611", + "KCM7211", + "KCM7911", + "KCM8211", + "Other", + "v24", + "Z31", + "Z34", + "Z82", + "z95" + ] + }, + { + "id": "acti-4", + "url": "cgi-bin/cmd/system?GET_STREAM&USER=[USERNAME]&PWD=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "1231", + "1511", + "4200", + "ACCA", + "ACD2100", + "ACM 5711", + "ACM-1011", + "acm1231", + "acm1431", + "ACM-1511", + "acm3001", + "ACM-3001", + "ACM3211", + "ACM-3311", + "ACM-3401", + "ACM-3411", + "ACM-3511", + "ACM3601", + "ACM-4001", + "ACM-4200", + "ACM-4201", + "ACM-5601", + "ACM-7411", + "ACM-8511", + "ACTI IP CAMERA", + "B41", + "B45", + "B87", + "d11", + "d31", + "D32", + "d51", + "D64", + "d72", + "D82A", + "E12", + "E12A", + "E14", + "E22", + "E271", + "E33 chan2", + "E37", + "E441A", + "E61", + "E66", + "E77", + "E77--A-XX-14E-00179", + "E91", + "E92", + "E93", + "E96", + "E97", + "E98", + "KCM-5611", + "KCM7211", + "kcm-8111", + "Other", + "TCM 4511", + "TCM3011", + "TCM-4201", + "TCM-5111", + "TCM5311", + "TCM5311MG", + "tcm-7811" + ] + }, + { + "id": "acti-5", + "url": "/onvif-stream1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 7070, + "models": [ + "1231", + "22VA", + "A41", + "ACM-1231", + "ACM3211", + "ACM3411", + "ACM-5001", + "ACM5611", + "B55", + "B67", + "B71", + "B95", + "B95--A2XX-14B-00310", + "B97--A-XX-13L-00049", + "d32", + "D32--A-XX-13K-00022", + "D54", + "D55", + "D71A", + "D71--A-XX-13C-00408", + "D81A-A-XX-15E-0", + "D91", + "E11", + "E12", + "E12A", + "E13A", + "E16", + "E22VA", + "E31", + "E32A", + "E43B", + "e46", + "E46", + "E63A", + "E77", + "E77--A-XX-14F-00933", + "E81", + "E816", + "I51", + "I71", + "i910", + "Other" + ] + }, + { + "id": "acti-6", + "url": "/cgi-bin/cmd/system?GET_STREAM&USER=[USERNAME]&PWD=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "1231", + "7401", + "acm1231", + "ACM-1231", + "acm4201", + "ACM-4201", + "ACM-5001", + "ACM-7411", + "B71", + "E44", + "I47", + "TCM 4301" + ] + }, + { + "id": "acti-7", + "url": "/", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 7070, + "models": [ + "168", + "7911", + "A82", + "A84", + "a94", + "ACM-1231", + "ACM-3511", + "ACM-7411", + "ACTI IP CAMERA", + "B410", + "B43", + "b45", + "B81", + "B83", + "d11", + "D32", + "E12", + "E13A", + "E15", + "e21", + "E22VA", + "E32", + "E33", + "E33A", + "E34", + "E415", + "E42A", + "E51", + "E74A", + "E77", + "E79", + "E81", + "E86A", + "E95", + "EQ1", + "GCO", + "KCM-5311", + "KCM7311", + "KCM8211", + "Other", + "SED-2120", + "TCM 4511", + "TCM-1111", + "TCM1231", + "TCM-1231", + "TCM3111", + "TCM-3511", + "tcm-6630", + "TCM-7411" + ] + }, + { + "id": "acti-8", + "url": "/onvif-media/media.amp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 7070, + "models": [ + "A81", + "ACM3601", + "ACM-3601" + ] + }, + { + "id": "acti-9", + "url": "jpg/image.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "ACM-1431", + "ACM-3401", + "Other" + ] + }, + { + "id": "acti-10", + "url": "cam[CHANNEL]/h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "ACM-3511" + ] + }, + { + "id": "acti-11", + "url": "h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "ACM-3511", + "ACM-4001", + "ACM-4200" + ] + }, + { + "id": "acti-12", + "url": "/stream2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "ACM-4001", + "ACTi B97", + "B96", + "B97", + "E11", + "E73--A-XX-13G-00002", + "E73--A-XX-13I-00238" + ] + }, + { + "id": "acti-13", + "url": "/onvif&event&video2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 7070, + "models": [ + "ACM-4001", + "D31", + "D82a", + "e925", + "Other" + ] + }, + { + "id": "acti-14", + "url": "mjpeg.cgi?user=[USERNAME]&password=[PASSWORD]&channel=[CHANNEL]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "ACM-4201", + "TCM-1231" + ] + }, + { + "id": "acti-15", + "url": "/onvif&event&video1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 7070, + "models": [ + "ACM-5001", + "ACM-7411", + "ACTi I25", + "b53", + "d10", + "D22VA", + "D61", + "E32A", + "E67a", + "E77", + "e925", + "Other" + ] + }, + { + "id": "acti-16", + "url": "/cgi-bin/cmd/encoder?GET_STREAM", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 7070, + "models": [ + "ACM-5001" + ] + }, + { + "id": "acti-17", + "url": "/cgi-bin/encoder?USER=[USERNAME]&PWD=[PASSWORD]&GET_STREAM", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "acm-5611", + "D61", + "d61a", + "E93" + ] + }, + { + "id": "acti-18", + "url": "/onvif-stream2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "ACM5611", + "b71", + "B95", + "BS30", + "d32-2", + "E53--A-XX-14C-00157", + "E77", + "E77--A-XX-14E-00179", + "I96--A-XX-13K-00077" + ] + }, + { + "id": "acti-19", + "url": "/onvif&event&audio&video1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 7070, + "models": [ + "ACTi B81", + "d82a", + "E413", + "I96" + ] + }, + { + "id": "acti-20", + "url": "image?res=half&x0=0&y0=0&x1=1600&y1=1200&quality=15&doublescan=0&ssn=1340443365044&id=1340443379230", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "av3100ai", + "Other" + ] + }, + { + "id": "acti-21", + "url": "cgi-bin/view/image?pro_[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "D12" + ] + }, + { + "id": "acti-22", + "url": "cgi/jpg/image.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "acti-23", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "acti-24", + "url": "now.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "acti-25", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "SRICAM" + ] + }, + { + "id": "acti-26", + "url": "/cam0/h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Z34" + ] + } + ] +} diff --git a/brands/action.json b/brands/action.json new file mode 100644 index 0000000..1ab8fea --- /dev/null +++ b/brands/action.json @@ -0,0 +1,78 @@ +{ + "version": 2, + "brand": "Action", + "brand_id": "action", + "streams": [ + { + "id": "action-1", + "url": "cgi-bin/encoder?USER=[USERNAME]&PWD=[PASSWORD]&SNAPSHOT", + "type": "JPEG", + "protocol": "http", + "port": 7070, + "models": [ + "000", + "b53" + ] + }, + { + "id": "action-2", + "url": "/live/av0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "action-3", + "url": "cam[CHANNEL]/mjpeg", + "type": "MJPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "action-4", + "url": "videofeed", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "action-5", + "url": "cgi-bin/net_video.cgi?channel=[CHANNEL]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "action-6", + "url": "ch0_0.h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "action-7", + "url": "cam[CHANNEL]/h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/actioncam.json b/brands/actioncam.json new file mode 100644 index 0000000..0f76a99 --- /dev/null +++ b/brands/actioncam.json @@ -0,0 +1,47 @@ +{ + "version": 2, + "brand": "Actioncam", + "brand_id": "actioncam", + "streams": [ + { + "id": "actioncam-1", + "url": "img/snapshot.cgi?size=3", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "cam300" + ] + }, + { + "id": "actioncam-2", + "url": "cgi-bin/videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "camm" + ] + }, + { + "id": "actioncam-3", + "url": "[CHANNEL]/video.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "IPM" + ] + }, + { + "id": "actioncam-4", + "url": "cgi-bin/guest/Video.cgi?media=JPEG", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/actiontec.json b/brands/actiontec.json new file mode 100644 index 0000000..bfbbc64 --- /dev/null +++ b/brands/actiontec.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Actiontec", + "brand_id": "actiontec", + "streams": [ + { + "id": "actiontec-1", + "url": "img/video.asf", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "rc8021v" + ] + } + ] +} diff --git a/brands/activa.json b/brands/activa.json new file mode 100644 index 0000000..3cd6ac6 --- /dev/null +++ b/brands/activa.json @@ -0,0 +1,29 @@ +{ + "version": 2, + "brand": "Activa", + "brand_id": "activa", + "streams": [ + { + "id": "activa-1", + "url": "cgi/mjpg/mjpg.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "ACT-200W", + "ACT-2800/3100" + ] + }, + { + "id": "activa-2", + "url": "cgi/jpg/image.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "ACT-2100", + "ACT-2800/3100" + ] + } + ] +} diff --git a/brands/active-vision.json b/brands/active-vision.json new file mode 100644 index 0000000..bf69935 --- /dev/null +++ b/brands/active-vision.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Active Vision", + "brand_id": "active-vision", + "streams": [ + { + "id": "active-vision-1", + "url": "GetData.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "ACC-V11" + ] + } + ] +} diff --git a/brands/active.json b/brands/active.json new file mode 100644 index 0000000..bbd7fa3 --- /dev/null +++ b/brands/active.json @@ -0,0 +1,177 @@ +{ + "version": 2, + "brand": "Active", + "brand_id": "active", + "streams": [ + { + "id": "active-1", + "url": "/streaming/video0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "active-2", + "url": "mpeg4/media.amp?resolution=640x480", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "active-3", + "url": "snapshot.cgi?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "active-4", + "url": "cgi-bin/guest/Video.cgi?media=JPEG&channel=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "active-5", + "url": "cgi-bin/guest/Video.cgi?media=JPEG", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "active-6", + "url": "axis-cgi/mjpg/video.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "active-7", + "url": "axis-cgi/mjpg/video.cgi?date=1&clock=1&camera=[CHANNEL]&resolution=[WIDTH]x[HEIGHT]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "active-8", + "url": "axis-cgi/mjpg/video.cgi?camera=[CHANNEL]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "active-9", + "url": "axis-cgi/mjpg/video.cgi?date=1&clock=1&resolution=[WIDTH]x[HEIGHT]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "active-10", + "url": "axis-cgi/mjpg/video.cgi?camera=1&resolution=[WIDTH]x[HEIGHT]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "active-11", + "url": "ch0_0.h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "active-12", + "url": "live", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "active-13", + "url": "capture[CHANNEL].jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "active-14", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "SC530" + ] + }, + { + "id": "active-15", + "url": "mjpeg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "SC530" + ] + }, + { + "id": "active-16", + "url": "GetData.cgi?CH=[CHANNEL]&Codec=jpeg&Size=[WIDTH]x[HEIGHT]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Vision SX-1200" + ] + }, + { + "id": "active-17", + "url": "[USERNAME]/cam[CHANNEL].jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Vision SX-500" + ] + } + ] +} diff --git a/brands/activecam.json b/brands/activecam.json new file mode 100644 index 0000000..19e4930 --- /dev/null +++ b/brands/activecam.json @@ -0,0 +1,38 @@ +{ + "version": 2, + "brand": "Activecam", + "brand_id": "activecam", + "streams": [ + { + "id": "activecam-1", + "url": "/h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "ac-d4121ir1v2" + ] + }, + { + "id": "activecam-2", + "url": "/streaming/video0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "AC-D7111IR1", + "Other" + ] + }, + { + "id": "activecam-3", + "url": "/streaming/video1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "AC-D7111IR1" + ] + } + ] +} diff --git a/brands/acumen.json b/brands/acumen.json new file mode 100644 index 0000000..c05af88 --- /dev/null +++ b/brands/acumen.json @@ -0,0 +1,52 @@ +{ + "version": 2, + "brand": "Acumen", + "brand_id": "acumen", + "streams": [ + { + "id": "acumen-1", + "url": "/rtsph2641080p", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "AiP-B24N", + "AiP-B34", + "AiP-M53", + "Other", + "Y04" + ] + }, + { + "id": "acumen-2", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=1.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "AIS-S22H-B1Y0W" + ] + }, + { + "id": "acumen-3", + "url": "mpg4/rtsp.amp", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "ekran", + "Other" + ] + }, + { + "id": "acumen-4", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/acunico.json b/brands/acunico.json new file mode 100644 index 0000000..a76c07f --- /dev/null +++ b/brands/acunico.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Acunico", + "brand_id": "acunico", + "streams": [ + { + "id": "acunico-1", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "acunico-2", + "url": "/ucast/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/acvil.json b/brands/acvil.json new file mode 100644 index 0000000..2606d80 --- /dev/null +++ b/brands/acvil.json @@ -0,0 +1,37 @@ +{ + "version": 2, + "brand": "Acvil", + "brand_id": "acvil", + "streams": [ + { + "id": "acvil-1", + "url": "/Streaming/Channels/[CHANNEL+1]02", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "*" + ] + }, + { + "id": "acvil-2", + "url": "/Streaming/Channels/[CHANNEL]02", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "*" + ] + }, + { + "id": "acvil-3", + "url": "/Streaming/channels/702", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "WIFI-5MP-30" + ] + } + ] +} diff --git a/brands/adamas.json b/brands/adamas.json new file mode 100644 index 0000000..204d7ae --- /dev/null +++ b/brands/adamas.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Adamas", + "brand_id": "adamas", + "streams": [ + { + "id": "adamas-1", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "wnc-01" + ] + }, + { + "id": "adamas-2", + "url": "snap.jpg?JpegCam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "wnc-01" + ] + } + ] +} diff --git a/brands/adapter.json b/brands/adapter.json new file mode 100644 index 0000000..48ca567 --- /dev/null +++ b/brands/adapter.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Adapter", + "brand_id": "adapter", + "streams": [ + { + "id": "adapter-1", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "dvr" + ] + }, + { + "id": "adapter-2", + "url": "videostream.asf", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/adata.json b/brands/adata.json new file mode 100644 index 0000000..bd37fc7 --- /dev/null +++ b/brands/adata.json @@ -0,0 +1,59 @@ +{ + "version": 2, + "brand": "Adata", + "brand_id": "adata", + "streams": [ + { + "id": "adata-1", + "url": "/live/ch0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "1MP HD P2P CAMERA" + ] + }, + { + "id": "adata-2", + "url": "/cam/realmonitor", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "AMB", + "AMB-MD", + "APOIP-MB", + "BLC02", + "EYE1.3", + "EYE2MBS", + "Other" + ] + }, + { + "id": "adata-3", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "AMB", + "AMB-MB1.3", + "apollo hd dvr", + "EYE1.3", + "EYE2MBS", + "Other" + ] + }, + { + "id": "adata-4", + "url": "cgi-bin/snapshot.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "APOIP-MB", + "Other" + ] + } + ] +} diff --git a/brands/adc.json b/brands/adc.json new file mode 100644 index 0000000..98aad59 --- /dev/null +++ b/brands/adc.json @@ -0,0 +1,140 @@ +{ + "version": 2, + "brand": "Adc", + "brand_id": "adc", + "streams": [ + { + "id": "adc-1", + "url": "/live.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 1026, + "models": [ + "700x", + "723", + "V510", + "v520ir", + "V520IR", + "V521IR", + "V721W", + "V820" + ] + }, + { + "id": "adc-2", + "url": "cgi-bin/viewer/video.jpg?resolution=640x480", + "type": "JPEG", + "protocol": "http", + "port": 1026, + "models": [ + "700X" + ] + }, + { + "id": "adc-3", + "url": "/live1.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "723", + "ADCi400-X002", + "D064", + "Ilustra400", + "Other" + ] + }, + { + "id": "adc-4", + "url": "/live2.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "723", + "Other", + "V520IR", + "V820" + ] + }, + { + "id": "adc-5", + "url": "dms", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "ILLustra400", + "ILUSTRA400" + ] + }, + { + "id": "adc-6", + "url": "image/jpeg.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "ILLustra400", + "ILUSTRA400" + ] + }, + { + "id": "adc-7", + "url": "video.mjpg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "V520IR", + "V723" + ] + }, + { + "id": "adc-8", + "url": "cgi-bin/viewer/video.jpg", + "type": "JPEG", + "protocol": "http", + "port": 1026, + "models": [ + "Other", + "v510", + "V520IR", + "V720W", + "V721W" + ] + }, + { + "id": "adc-9", + "url": "cgi-bin/viewer/video.jpg?channel=[CHANNEL]&resolution=[WIDTH]x[HEIGHT]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "V510" + ] + }, + { + "id": "adc-10", + "url": "/live3.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 1032, + "models": [ + "V520IR", + "V721W" + ] + }, + { + "id": "adc-11", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "V521IR" + ] + } + ] +} diff --git a/brands/adeco.json b/brands/adeco.json new file mode 100644 index 0000000..458fc9e --- /dev/null +++ b/brands/adeco.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Adeco", + "brand_id": "adeco", + "streams": [ + { + "id": "adeco-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "PTZ" + ] + } + ] +} diff --git a/brands/adhua-dh-ipc-hdw4233c-a.json b/brands/adhua-dh-ipc-hdw4233c-a.json new file mode 100644 index 0000000..462ccde --- /dev/null +++ b/brands/adhua-dh-ipc-hdw4233c-a.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Adhua Dh-ipc-hdw4233c-a", + "brand_id": "adhua-dh-ipc-hdw4233c-a", + "streams": [ + { + "id": "adhua-dh-ipc-hdw4233c-a-1", + "url": "cgi-bin/snapshot.cgi?1", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "DH-IPC-HDW4233C-A" + ] + } + ] +} diff --git a/brands/adhua.json b/brands/adhua.json new file mode 100644 index 0000000..b3dd413 --- /dev/null +++ b/brands/adhua.json @@ -0,0 +1,126 @@ +{ + "version": 2, + "brand": "Adhua", + "brand_id": "adhua", + "streams": [ + { + "id": "adhua-1", + "url": "cgi-bin/snapshot.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "DH-HAC-HFW1200RMN-0360B-S3", + "DH-IPC-HDW4233C-A", + "HDB4300F-PT", + "MYCAM", + "Other" + ] + }, + { + "id": "adhua-2", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "DH-HAC-HFW1200RMN-0360B-S3", + "Other" + ] + }, + { + "id": "adhua-3", + "url": "/live0.264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "DH-IPC-HDW4233C-A" + ] + }, + { + "id": "adhua-4", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "HDB4300F-PT" + ] + }, + { + "id": "adhua-5", + "url": "axis-cgi/mjpg/video.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "HDB4300F-PT", + "MyCam", + "Other" + ] + }, + { + "id": "adhua-6", + "url": "/cam/realmonitor?channel=1&subtype=00&authbasic=[AUTH]", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "IPC-D1B20" + ] + }, + { + "id": "adhua-7", + "url": "/cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=htd%402Tg25", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "IPC-HDW1230S" + ] + }, + { + "id": "adhua-8", + "url": "cgi-bin/snapshot.cgi?1", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IPC-HFW1320S-W", + "Other" + ] + }, + { + "id": "adhua-9", + "url": "/cam/realmonitor?channel=1&subtype=0&unicast=true&proto=Onvif", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "N84CL52", + "Other" + ] + }, + { + "id": "adhua-10", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "adhua-11", + "url": "/cgi-bin/snapshot.cgi?chn=8&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "xvr4808" + ] + } + ] +} diff --git a/brands/adiance.json b/brands/adiance.json new file mode 100644 index 0000000..423b1ca --- /dev/null +++ b/brands/adiance.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Adiance", + "brand_id": "adiance", + "streams": [ + { + "id": "adiance-1", + "url": "image.cgi?type=motion", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/adj.json b/brands/adj.json new file mode 100644 index 0000000..a1d8539 --- /dev/null +++ b/brands/adj.json @@ -0,0 +1,67 @@ +{ + "version": 2, + "brand": "Adj", + "brand_id": "adj", + "streams": [ + { + "id": "adj-1", + "url": "/Streaming/Channels/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 1024, + "models": [ + "700-00048" + ] + }, + { + "id": "adj-2", + "url": "/cam/realmonitor?channel=1&subtype=0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "DVR (Channel 1)" + ] + }, + { + "id": "adj-3", + "url": "/cam/realmonitor?channel=2&subtype=0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "DVR (Channel 2)" + ] + }, + { + "id": "adj-4", + "url": "/cam/realmonitor?channel=3&subtype=0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "DVR (Channel 3)" + ] + }, + { + "id": "adj-5", + "url": "videostream.cgi?user=[USERNAME]&password=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Wireless IPCAM" + ] + }, + { + "id": "adj-6", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "WIRELESS IPCAM" + ] + } + ] +} diff --git a/brands/adt.json b/brands/adt.json new file mode 100644 index 0000000..866e867 --- /dev/null +++ b/brands/adt.json @@ -0,0 +1,462 @@ +{ + "version": 2, + "brand": "Adt", + "brand_id": "adt", + "streams": [ + { + "id": "adt-1", + "url": "img/video.sav", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "0c810", + "0C810", + "1000", + "1600hd", + "8025b", + "A-ADT-4HS2", + "AD412-ADT", + "ADT8025B", + "G-Camera", + "i1000", + "ICAMERA", + "icamera 1000", + "Icamera 1000", + "ICAMERA1000", + "ICAMERA-1000-ADT", + "MDC83", + "NV412A-ADT", + "OC810", + "OC810-ADT", + "OC835-ADT", + "Other", + "PULSE", + "RC8010", + "RC8021", + "RC8021W", + "RC8021W-ADT", + "RC8025", + "RC8025-ADT", + "rc8025b", + "Rc8025b", + "RC8025B-adt", + "RC8025B-ADT", + "RC8025B-V2", + "rc8-25b-adt", + "RCR021W-ADT", + "toycam" + ] + }, + { + "id": "adt-2", + "url": "img/snapshot.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "0c810", + "1000", + "8025B", + "ADT8025B", + "ICAMERA1000", + "ICAMERA-1000-ADT", + "MDC835-ADT", + "OC810", + "OC810-ADT", + "OC835-ADT", + "otc810", + "Other", + "pulsar", + "PULSE", + "RC8021", + "RC8021W", + "RC8021W-ADT", + "RC8025", + "RC8025-ADT", + "RC8025B", + "RC8025B-ADT", + "rc8325-v2" + ] + }, + { + "id": "adt-3", + "url": "img/video.mjpeg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "0C810", + "1234", + "8025", + "8025B", + "A-ADT4HS2", + "ADT8025B", + "Icamera 1000", + "ICamera1000", + "ICAMERA-1000", + "ICAMERA-1000-ADT", + "mdc835", + "NV412A", + "OC810", + "OC810-ADT", + "OC835-ADT", + "oc835v3", + "OTC810", + "Other", + "pulse", + "RC8010", + "RC8021", + "RC8021W", + "rc8021w-adt", + "RC8021W-ADT", + "RC8025", + "RC8025-ADT", + "RC8025b", + "RC8025B-adt", + "RC8025B-V2", + "RC8025b-vb", + "RC8201", + "rc8235", + "RC8326", + "RCR021W-ADT" + ] + }, + { + "id": "adt-4", + "url": "cam/realmonitor?channel=[CHANNEL]&subtype=1", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "1600hd", + "A-ADT4HS2", + "Other" + ] + }, + { + "id": "adt-5", + "url": "img/snapshot.cgi?img=vga", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "8025B", + "iCamera-1000", + "ICAMERA1000", + "OC810-ADT", + "RC8025-ADT", + "RC8025B-ADT" + ] + }, + { + "id": "adt-6", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "8025B", + "iCamera", + "Icamera 1000", + "ICAMERA1000", + "ICAMERA-1000-ADT", + "NV412A", + "OC810", + "OC810-ADT", + "Other", + "pulse", + "RC8021", + "RC8021W", + "RC8021W-ADT", + "RC8025", + "RC8025-ADT", + "RCR021W-ADT" + ] + }, + { + "id": "adt-7", + "url": "img/mjpeg.jpg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "A-ADT4HS2", + "Icamera 1000", + "ICAMERA1000", + "ICamera-1000-ADT", + "oc810", + "OC810-ADT", + "Other", + "RC8021", + "RC8021W-ADT", + "RC8025", + "RC8025B-ADT" + ] + }, + { + "id": "adt-8", + "url": "cam4/mpeg4", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "A-ADT-4HS2" + ] + }, + { + "id": "adt-9", + "url": "img/video.asf", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "AD412-ADT", + "nv412a", + "NV412A-ADT", + "RC8021", + "RC8021W", + "RC8021W-ADT" + ] + }, + { + "id": "adt-10", + "url": "/cam/realmonitor?channel=2&subtype=1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Digital Video Recorder" + ] + }, + { + "id": "adt-11", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "DYK4500" + ] + }, + { + "id": "adt-12", + "url": "cgi-bin/net_jpeg.cgi?ch=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "DYK4500" + ] + }, + { + "id": "adt-13", + "url": "snap.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "G-CAMERA" + ] + }, + { + "id": "adt-14", + "url": "img/snapshot.cgi?size=3", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "ICAMERA", + "ICAMERA 1000", + "ICAMERA-1000-ADT", + "OC810", + "Other", + "PULSE", + "RC8021W-ADT", + "RC8025-ADT", + "rc8025b", + "RC8025b-ADT" + ] + }, + { + "id": "adt-15", + "url": "img/mjpeg.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "ICAMERA1000", + "ICAMERA-1000-ADT", + "ipcam-wo", + "OC810-ADT", + "Other", + "RC8021", + "RC8021W-ADT", + "rc8025", + "RC8025-ADT", + "RC8025B", + "RC8025B-ADT" + ] + }, + { + "id": "adt-16", + "url": "/img/video.sav", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "ICAMERA-1000", + "OC810-ADT", + "OC845", + "RC8025B-ADT" + ] + }, + { + "id": "adt-17", + "url": "/img/video.asf", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "NV412a", + "RC8021W", + "rc8021w-adt" + ] + }, + { + "id": "adt-18", + "url": "cgi-bin/snapshot.cgi?1", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "NV412A-ADT" + ] + }, + { + "id": "adt-19", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "NV412A-ADT", + "Other" + ] + }, + { + "id": "adt-20", + "url": "cgi-bin/snapshot.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "NV412A-ADT", + "Other" + ] + }, + { + "id": "adt-21", + "url": "/img/video.mjpeg", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "OC810-ADT", + "rc8021w", + "sc468", + "SC87C51C" + ] + }, + { + "id": "adt-22", + "url": "/img/mjpeg.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "oc835v3" + ] + }, + { + "id": "adt-23", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "oc845" + ] + }, + { + "id": "adt-24", + "url": "/cam4/mpeg4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "OC845" + ] + }, + { + "id": "adt-25", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "OC845" + ] + }, + { + "id": "adt-26", + "url": "/img/main.cgi?", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "rc8021w" + ] + }, + { + "id": "adt-27", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 81, + "models": [ + "RC8021W" + ] + }, + { + "id": "adt-28", + "url": "/img/mjpeg.jpg", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "rc8021w-adt" + ] + }, + { + "id": "adt-29", + "url": "/cam/realmonitor?channel=0&subtype=1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "RC8025B-ADT" + ] + }, + { + "id": "adt-30", + "url": "/img/main.cgi?next_file=main.htm", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "SC821C83" + ] + } + ] +} diff --git a/brands/adv.json b/brands/adv.json new file mode 100644 index 0000000..2d0cada --- /dev/null +++ b/brands/adv.json @@ -0,0 +1,18 @@ +{ + "version": 2, + "brand": "Adv", + "brand_id": "adv", + "streams": [ + { + "id": "adv-1", + "url": "videofeed", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "adv1", + "Other" + ] + } + ] +} diff --git a/brands/advance.json b/brands/advance.json new file mode 100644 index 0000000..e3e7231 --- /dev/null +++ b/brands/advance.json @@ -0,0 +1,242 @@ +{ + "version": 2, + "brand": "Advance", + "brand_id": "advance", + "streams": [ + { + "id": "advance-1", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "002fvwu", + "Other" + ] + }, + { + "id": "advance-2", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]&count=0", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "HVC", + "Other" + ] + }, + { + "id": "advance-3", + "url": "/videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "NetCam" + ] + }, + { + "id": "advance-4", + "url": "/videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "NetCam" + ] + }, + { + "id": "advance-5", + "url": "/videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=320x240", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "NetCam" + ] + }, + { + "id": "advance-6", + "url": "/videostream.cgi", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "NetCam" + ] + }, + { + "id": "advance-7", + "url": "/videostream.asf?user=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 82, + "models": [ + "NetCam" + ] + }, + { + "id": "advance-8", + "url": "videostream.asf", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "NetCam", + "Other" + ] + }, + { + "id": "advance-9", + "url": "/", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "NetCam" + ] + }, + { + "id": "advance-10", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "WB-IP03A" + ] + }, + { + "id": "advance-11", + "url": "ch0_0.h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "advance-12", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "advance-13", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "advance-14", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "advance-15", + "url": "cgi-bin/sf.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "advance-16", + "url": "img/video.mjpeg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "advance-17", + "url": "/video.cgi?resolution=VGA", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "WB-IP03A", + "wp00030A" + ] + }, + { + "id": "advance-18", + "url": "videostream.cgi?resolution=8&rate=13", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "WB-IP03A" + ] + }, + { + "id": "advance-19", + "url": "video.cgi?resolution=VGA", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "WB-IP03A" + ] + }, + { + "id": "advance-20", + "url": "videostream.cgi?rate=11", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "WB-IP03A" + ] + }, + { + "id": "advance-21", + "url": "videostream.cgi?rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "WB-IP03A" + ] + }, + { + "id": "advance-22", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "WB-IP03A" + ] + }, + { + "id": "advance-23", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "WB-IP03A" + ] + } + ] +} diff --git a/brands/advanced-home.json b/brands/advanced-home.json new file mode 100644 index 0000000..b3589e6 --- /dev/null +++ b/brands/advanced-home.json @@ -0,0 +1,87 @@ +{ + "version": 2, + "brand": "Advanced Home", + "brand_id": "advanced-home", + "streams": [ + { + "id": "advanced-home-1", + "url": "image.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "elro" + ] + }, + { + "id": "advanced-home-2", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "ELRO" + ] + }, + { + "id": "advanced-home-3", + "url": "axis-cgi/mjpg/video.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "icam" + ] + }, + { + "id": "advanced-home-4", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "lc-1140" + ] + }, + { + "id": "advanced-home-5", + "url": "/videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 8081, + "models": [ + "Other" + ] + }, + { + "id": "advanced-home-6", + "url": "video?submenu=mjpg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Phone" + ] + }, + { + "id": "advanced-home-7", + "url": "img/snapshot.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "RC8025B-ADT" + ] + }, + { + "id": "advanced-home-8", + "url": "mjpeg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "S4X" + ] + } + ] +} diff --git a/brands/advidia.json b/brands/advidia.json new file mode 100644 index 0000000..a1733cc --- /dev/null +++ b/brands/advidia.json @@ -0,0 +1,347 @@ +{ + "version": 2, + "brand": "Advidia", + "brand_id": "advidia", + "streams": [ + { + "id": "advidia-1", + "url": "/Streaming/Channels/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "A14", + "A-15", + "A-30", + "A-34W", + "A-38-F", + "A-44-IR", + "A-49-F", + "A-54-OD", + "Other", + "vp-16" + ] + }, + { + "id": "advidia-2", + "url": "MediaInput/mpeg4", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "A14", + "A-34" + ] + }, + { + "id": "advidia-3", + "url": "ch0_0.h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "A-14", + "A-34W", + "A-45", + "A-46" + ] + }, + { + "id": "advidia-4", + "url": "/ch0_0.h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "A-28", + "a-35", + "vp-4" + ] + }, + { + "id": "advidia-5", + "url": "/Streaming/Channels/101", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "A-34W", + "A-37FW", + "A-47", + "M-46-FW", + "VP-16-V2" + ] + }, + { + "id": "advidia-6", + "url": "live/mpeg4", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "A-34W", + "A-37FW", + "A-44-IR", + "A-45" + ] + }, + { + "id": "advidia-7", + "url": "/Streaming/Channels/103", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "a-35", + "A-55", + "vp-16" + ] + }, + { + "id": "advidia-8", + "url": "video.mp4", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "A-37fw", + "A-37-FW", + "A-47", + "Other" + ] + }, + { + "id": "advidia-9", + "url": "/MediaInput/mpeg4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "A-427-V", + "vp-4", + "VP-8" + ] + }, + { + "id": "advidia-10", + "url": "/Streaming/channels/901", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "A-427-V", + "VP-16-V2" + ] + }, + { + "id": "advidia-11", + "url": "/cam/realmonitor?channel=2&subtype=00&authbasic=[AUTH]", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "A-427-V", + "vp-8" + ] + }, + { + "id": "advidia-12", + "url": "/live/mpeg4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "A-44-IR", + "a-49-f", + "VP-16" + ] + }, + { + "id": "advidia-13", + "url": "/video.mp4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "a-49-f" + ] + }, + { + "id": "advidia-14", + "url": "/cam/realmonitor?channel=1&subtype=00&authbasic=[AUTH]", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "a-49-f", + "E-47-V" + ] + }, + { + "id": "advidia-15", + "url": "/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "A-54-OD" + ] + }, + { + "id": "advidia-16", + "url": "/stream1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "A-65", + "B-38-V" + ] + }, + { + "id": "advidia-17", + "url": "/", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "A-88-V", + "B-31" + ] + }, + { + "id": "advidia-18", + "url": "cgi-bin/cmd/system?GET_STREAM&USER=[USERNAME]&PWD=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "B-31" + ] + }, + { + "id": "advidia-19", + "url": "cgi-bin/encoder?USER=[USERNAME]&PWD=[PASSWORD]&SNAPSHOT", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "B-31", + "B-33", + "B5360", + "Other" + ] + }, + { + "id": "advidia-20", + "url": "axis-cgi/mjpg/video.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "E-37-V" + ] + }, + { + "id": "advidia-21", + "url": "/ONVIF/MediaInput", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "p-25", + "vp-8" + ] + }, + { + "id": "advidia-22", + "url": "/Streaming/Channels/2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "vp-16" + ] + }, + { + "id": "advidia-23", + "url": "/Streaming/Channels/1103", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 10554, + "models": [ + "vp-16" + ] + }, + { + "id": "advidia-24", + "url": "/Streaming/channels/902", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "VP-16" + ] + }, + { + "id": "advidia-25", + "url": "/ch2_0.h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "VP-16-V2" + ] + }, + { + "id": "advidia-26", + "url": "//Streaming/Channels/2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "vp-8" + ] + }, + { + "id": "advidia-27", + "url": "//Streaming/Channels/5", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "vp-8" + ] + }, + { + "id": "advidia-28", + "url": "/cam/realmonitor?channel=3&subtype=00&authbasic=[AUTH]", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "vp-8" + ] + }, + { + "id": "advidia-29", + "url": "/cam/realmonitor?channel=101&subtype=00&authbasic=[AUTH]", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "vp-8" + ] + }, + { + "id": "advidia-30", + "url": "//Streaming/Channels/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "VP-8" + ] + } + ] +} diff --git a/brands/advisen.json b/brands/advisen.json new file mode 100644 index 0000000..aa1ad1a --- /dev/null +++ b/brands/advisen.json @@ -0,0 +1,29 @@ +{ + "version": 2, + "brand": "Advisen", + "brand_id": "advisen", + "streams": [ + { + "id": "advisen-1", + "url": "/tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "123281" + ] + }, + { + "id": "advisen-2", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "UNLISTED", + "Visia 7" + ] + } + ] +} diff --git a/brands/advitronics.json b/brands/advitronics.json new file mode 100644 index 0000000..50416ed --- /dev/null +++ b/brands/advitronics.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Advitronics", + "brand_id": "advitronics", + "streams": [ + { + "id": "advitronics-1", + "url": "?action=stream", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "PortaVision SIP" + ] + } + ] +} diff --git a/brands/aecbl1.json b/brands/aecbl1.json new file mode 100644 index 0000000..52e6c4b --- /dev/null +++ b/brands/aecbl1.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Aecbl1", + "brand_id": "aecbl1", + "streams": [ + { + "id": "aecbl1-1", + "url": "/live1.264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "Other" + ] + }, + { + "id": "aecbl1-2", + "url": "/live0.264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/aegis.json b/brands/aegis.json new file mode 100644 index 0000000..c9fcf49 --- /dev/null +++ b/brands/aegis.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Aegis", + "brand_id": "aegis", + "streams": [ + { + "id": "aegis-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/aeon.json b/brands/aeon.json new file mode 100644 index 0000000..fefac03 --- /dev/null +++ b/brands/aeon.json @@ -0,0 +1,28 @@ +{ + "version": 2, + "brand": "Aeon", + "brand_id": "aeon", + "streams": [ + { + "id": "aeon-1", + "url": "/snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=0", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "AEON SC" + ] + }, + { + "id": "aeon-2", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "nc325w", + "Other" + ] + } + ] +} diff --git a/brands/aeoss.json b/brands/aeoss.json new file mode 100644 index 0000000..4d0953c --- /dev/null +++ b/brands/aeoss.json @@ -0,0 +1,72 @@ +{ + "version": 2, + "brand": "Aeoss", + "brand_id": "aeoss", + "streams": [ + { + "id": "aeoss-1", + "url": "/live/ch0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "610W", + "Other" + ] + }, + { + "id": "aeoss-2", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "BS-200W", + "BW-200W", + "srr", + "Vision BW-200" + ] + }, + { + "id": "aeoss-3", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Eos PTZ-100W", + "J6358" + ] + }, + { + "id": "aeoss-4", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "J6358" + ] + }, + { + "id": "aeoss-5", + "url": "videostream.cgi?rate=11", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "J6358" + ] + }, + { + "id": "aeoss-6", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "J6358" + ] + } + ] +} diff --git a/brands/aercont.json b/brands/aercont.json new file mode 100644 index 0000000..c0c25cf --- /dev/null +++ b/brands/aercont.json @@ -0,0 +1,55 @@ +{ + "version": 2, + "brand": "Aercont", + "brand_id": "aercont", + "streams": [ + { + "id": "aercont-1", + "url": "mjpeg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "2155M", + "AV 8185 DN HB", + "AV8365DN", + "Other" + ] + }, + { + "id": "aercont-2", + "url": "cam1/mpeg4", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "8365DN", + "AV 8185 DN HB", + "AV8365DN" + ] + }, + { + "id": "aercont-3", + "url": "img.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "AV 8185 DN HB", + "AV3100", + "AV8365DN", + "Other" + ] + }, + { + "id": "aercont-4", + "url": "/cam1/mpeg4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "AV12776DN" + ] + } + ] +} diff --git a/brands/aeromax.json b/brands/aeromax.json new file mode 100644 index 0000000..6ce0d3b --- /dev/null +++ b/brands/aeromax.json @@ -0,0 +1,35 @@ +{ + "version": 2, + "brand": "Aeromax", + "brand_id": "aeromax", + "streams": [ + { + "id": "aeromax-1", + "url": "cgi-bin/admin/snapshot.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "aeromaxnl621e", + "N621e", + "NL621E", + "NLE621E", + "Other" + ] + }, + { + "id": "aeromax-2", + "url": "tmp/snap.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "n621-e", + "N621e", + "NL", + "NL621E", + "Other" + ] + } + ] +} diff --git a/brands/aes.json b/brands/aes.json new file mode 100644 index 0000000..9c08059 --- /dev/null +++ b/brands/aes.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Aes", + "brand_id": "aes", + "streams": [ + { + "id": "aes-1", + "url": "videostream.asf?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "AES-PC8" + ] + }, + { + "id": "aes-2", + "url": "/rtsp_live0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "rca" + ] + } + ] +} diff --git a/brands/aetos.json b/brands/aetos.json new file mode 100644 index 0000000..8ea50fc --- /dev/null +++ b/brands/aetos.json @@ -0,0 +1,37 @@ +{ + "version": 2, + "brand": "Aetos", + "brand_id": "aetos", + "streams": [ + { + "id": "aetos-1", + "url": "cgi-bin/mobile_snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "400w" + ] + }, + { + "id": "aetos-2", + "url": "cgi-bin/videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "400w" + ] + }, + { + "id": "aetos-3", + "url": "videostream.asf", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "700W" + ] + } + ] +} diff --git a/brands/aevision.json b/brands/aevision.json new file mode 100644 index 0000000..7df4d1b --- /dev/null +++ b/brands/aevision.json @@ -0,0 +1,33 @@ +{ + "version": 2, + "brand": "Aevision", + "brand_id": "aevision", + "streams": [ + { + "id": "aevision-1", + "url": "/ch01.264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "125", + "AE-13AA1M", + "AE-13B01m", + "AE-H41MIC-OD", + "Aevision AS NVR8000", + "Other" + ] + }, + { + "id": "aevision-2", + "url": "cgi-bin/view.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "Cam3", + "Other" + ] + } + ] +} diff --git a/brands/afidus.json b/brands/afidus.json new file mode 100644 index 0000000..22b5bb9 --- /dev/null +++ b/brands/afidus.json @@ -0,0 +1,62 @@ +{ + "version": 2, + "brand": "Afidus", + "brand_id": "afidus", + "streams": [ + { + "id": "afidus-1", + "url": "cgi-bin/jpg/image.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "afidus-2", + "url": "live3.sdp", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other", + "R-09A", + "RH-230F2", + "RN232Z1", + "UNLISTED" + ] + }, + { + "id": "afidus-3", + "url": "/cam/realmonitor", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other", + "R-09A" + ] + }, + { + "id": "afidus-4", + "url": "/media.amp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "RH-331Z2" + ] + }, + { + "id": "afidus-5", + "url": "/Streaming/Channels/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "tm-110f5" + ] + } + ] +} diff --git a/brands/afreey.json b/brands/afreey.json new file mode 100644 index 0000000..e0dcaff --- /dev/null +++ b/brands/afreey.json @@ -0,0 +1,60 @@ +{ + "version": 2, + "brand": "Afreey", + "brand_id": "afreey", + "streams": [ + { + "id": "afreey-1", + "url": "imagep/picture.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "808pr", + "ANC-3210HA", + "Other" + ] + }, + { + "id": "afreey-2", + "url": "cgi-bin/video.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "anc202", + "Other" + ] + }, + { + "id": "afreey-3", + "url": "cgi-bin/video.jpg?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "ANC-600A" + ] + }, + { + "id": "afreey-4", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "afreey-5", + "url": "live.sdp", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/agasio.json b/brands/agasio.json new file mode 100644 index 0000000..fbd2be5 --- /dev/null +++ b/brands/agasio.json @@ -0,0 +1,383 @@ +{ + "version": 2, + "brand": "Agasio", + "brand_id": "agasio", + "streams": [ + { + "id": "agasio-1", + "url": "snapshot.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "4LifeAgasio", + "A503W" + ] + }, + { + "id": "agasio-2", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]*[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "4LifeAgasio", + "533W", + "602w", + "CABIN EYE", + "e6981" + ] + }, + { + "id": "agasio-3", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "5", + "622W", + "A502W", + "A512", + "A512W", + "A602W", + "A603W", + "A621W", + "A622W", + "e6981", + "F - SERIES", + "FR4020A2", + "M1BF", + "M501I", + "Other" + ] + }, + { + "id": "agasio-4", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "533W", + "k2998", + "Other" + ] + }, + { + "id": "agasio-5", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "603W", + "A500W", + "A502W", + "A512", + "A602W", + "A612", + "A612W", + "A621W", + "A622W", + "M1051", + "M501I", + "Other", + "VNT6656G6A40" + ] + }, + { + "id": "agasio-6", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "621", + "621W", + "622W", + "A500W", + "A502W", + "A503W", + "A602W", + "A603W", + "A612", + "A612 - custom", + "A612W", + "A621W", + "A622W", + "A632W", + "BW", + "F - Series", + "FR4020A2", + "HW", + "M1051", + "M105I", + "M105l", + "M501I", + "Other" + ] + }, + { + "id": "agasio-7", + "url": "videostream.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "621", + "621W", + "A602W", + "A603W", + "A621W #1", + "A621W #2", + "A621W #4", + "A622W", + "M501I", + "Other" + ] + }, + { + "id": "agasio-8", + "url": "videostream.asf?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "621", + "A512W", + "A603W", + "A622W", + "OIHN", + "Other" + ] + }, + { + "id": "agasio-9", + "url": "videostream.asf", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "621W", + "622W", + "A500W", + "A502W", + "A512", + "A602W", + "A622W", + "Dome", + "fr4020a2", + "Other" + ] + }, + { + "id": "agasio-10", + "url": "videoMain", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "622W", + "A603W" + ] + }, + { + "id": "agasio-11", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "A500W", + "A502W", + "A512", + "A602W" + ] + }, + { + "id": "agasio-12", + "url": "snap.jpg?JpegCam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "A500W", + "H.264", + "Other" + ] + }, + { + "id": "agasio-13", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "A502W", + "A503w", + "A512", + "A602W", + "M501I" + ] + }, + { + "id": "agasio-14", + "url": "videostream.cgi?rate=11", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "A502W", + "A603W", + "A621W #1", + "Other" + ] + }, + { + "id": "agasio-15", + "url": "/media/?action=stream", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "A502W", + "H.264" + ] + }, + { + "id": "agasio-16", + "url": "cgi-bin/CGIProxy.fcgi?cmd=snapPicture2&usr=[USERNAME]&pwd=[PASSWORD]&", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "A502W" + ] + }, + { + "id": "agasio-17", + "url": "snapshot.cgi?", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "A512", + "A622W", + "Other" + ] + }, + { + "id": "agasio-18", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "a522w", + "DOME", + "Other" + ] + }, + { + "id": "agasio-19", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "A533W", + "A602W", + "Other" + ] + }, + { + "id": "agasio-20", + "url": "cam[CHANNEL]/h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "A533W" + ] + }, + { + "id": "agasio-21", + "url": "video.cgi?resolution=VGA", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "A602W", + "M1BW", + "VNT6656G6A40", + "vnt6656g6a440" + ] + }, + { + "id": "agasio-22", + "url": "videostream.cgi?user=[USERNAME]&password=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "A602W", + "A603W" + ] + }, + { + "id": "agasio-23", + "url": "videostream.cgi?", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "A602W", + "A603W", + "A622W" + ] + }, + { + "id": "agasio-24", + "url": "snap.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "A632W", + "H.264", + "Other" + ] + }, + { + "id": "agasio-25", + "url": "/videostream.asf?user=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "FM1BF" + ] + }, + { + "id": "agasio-26", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "agasio-27", + "url": "iphone/11?[USERNAME]:[PASSWORD]&", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/agk.json b/brands/agk.json new file mode 100644 index 0000000..86b9e9f --- /dev/null +++ b/brands/agk.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Agk", + "brand_id": "agk", + "streams": [ + { + "id": "agk-1", + "url": "videostream.asf?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "NatWave" + ] + }, + { + "id": "agk-2", + "url": "user/videostream.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/agptek.json b/brands/agptek.json new file mode 100644 index 0000000..507b153 --- /dev/null +++ b/brands/agptek.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Agptek", + "brand_id": "agptek", + "streams": [ + { + "id": "agptek-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]*[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "V20" + ] + } + ] +} diff --git a/brands/agrofilm.json b/brands/agrofilm.json new file mode 100644 index 0000000..0987ca0 --- /dev/null +++ b/brands/agrofilm.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Agrofilm", + "brand_id": "agrofilm", + "streams": [ + { + "id": "agrofilm-1", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "agrofilm-2", + "url": "cgi-bin/snapshot.cgi?1", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/agsso.json b/brands/agsso.json new file mode 100644 index 0000000..d3d44a6 --- /dev/null +++ b/brands/agsso.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Agsso", + "brand_id": "agsso", + "streams": [ + { + "id": "agsso-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "f-series" + ] + }, + { + "id": "agsso-2", + "url": "snap.jpg?JpegCam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "srr" + ] + } + ] +} diff --git a/brands/aguadilla.json b/brands/aguadilla.json new file mode 100644 index 0000000..a4b8612 --- /dev/null +++ b/brands/aguadilla.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Aguadilla", + "brand_id": "aguadilla", + "streams": [ + { + "id": "aguadilla-1", + "url": "/live/main", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "onvif" + ] + } + ] +} diff --git a/brands/aguilera.json b/brands/aguilera.json new file mode 100644 index 0000000..4db2935 --- /dev/null +++ b/brands/aguilera.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Aguilera", + "brand_id": "aguilera", + "streams": [ + { + "id": "aguilera-1", + "url": "videostream.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "aguilera4" + ] + }, + { + "id": "aguilera-2", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "AQUILERA" + ] + } + ] +} diff --git a/brands/aha.json b/brands/aha.json new file mode 100644 index 0000000..28addc5 --- /dev/null +++ b/brands/aha.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Aha", + "brand_id": "aha", + "streams": [ + { + "id": "aha-1", + "url": "video?profile=[CHANNEL]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "aha-2", + "url": "videofeed", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "touch" + ] + } + ] +} diff --git a/brands/ahd.json b/brands/ahd.json new file mode 100644 index 0000000..aceb5d1 --- /dev/null +++ b/brands/ahd.json @@ -0,0 +1,84 @@ +{ + "version": 2, + "brand": "Ahd", + "brand_id": "ahd", + "streams": [ + { + "id": "ahd-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "1080p", + "Other", + "ST0052" + ] + }, + { + "id": "ahd-2", + "url": "/videostream.asf?user=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "720p", + "jiojio" + ] + }, + { + "id": "ahd-3", + "url": "videostream.asf?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "CM17D7", + "Other", + "V99" + ] + }, + { + "id": "ahd-4", + "url": "/", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "fgxdrt" + ] + }, + { + "id": "ahd-5", + "url": "/videostream.asf?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "jiojio" + ] + }, + { + "id": "ahd-6", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]*[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "SF500", + "x001woxytn" + ] + }, + { + "id": "ahd-7", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "V99" + ] + } + ] +} diff --git a/brands/ahio-digital.json b/brands/ahio-digital.json new file mode 100644 index 0000000..7c526c6 --- /dev/null +++ b/brands/ahio-digital.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Ahio Digital", + "brand_id": "ahio-digital", + "streams": [ + { + "id": "ahio-digital-1", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "AD-IPC2330D-VF" + ] + } + ] +} diff --git a/brands/ahula.json b/brands/ahula.json new file mode 100644 index 0000000..90ac0b8 --- /dev/null +++ b/brands/ahula.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Ahula", + "brand_id": "ahula", + "streams": [ + { + "id": "ahula-1", + "url": "/cam/realmonitor?channel=1&subtype=00&authbasic=[AUTH]", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "HDW-4433C-A" + ] + } + ] +} diff --git a/brands/ai-ball.json b/brands/ai-ball.json new file mode 100644 index 0000000..57433f2 --- /dev/null +++ b/brands/ai-ball.json @@ -0,0 +1,37 @@ +{ + "version": 2, + "brand": "Ai Ball", + "brand_id": "ai-ball", + "streams": [ + { + "id": "ai-ball-1", + "url": "Image.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "ai-ball-2", + "url": "?action=stream", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "ai-ball-3", + "url": "?action=appletvstream", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/ai-wifi.json b/brands/ai-wifi.json new file mode 100644 index 0000000..7fd6e04 --- /dev/null +++ b/brands/ai-wifi.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Ai Wifi", + "brand_id": "ai-wifi", + "streams": [ + { + "id": "ai-wifi-1", + "url": "/0/av0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8001, + "models": [ + "IL-HIP291" + ] + }, + { + "id": "ai-wifi-2", + "url": "/h264_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "onvif" + ] + } + ] +} diff --git a/brands/aiboostpro.json b/brands/aiboostpro.json new file mode 100644 index 0000000..23c27fa --- /dev/null +++ b/brands/aiboostpro.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Aiboostpro", + "brand_id": "aiboostpro", + "streams": [ + { + "id": "aiboostpro-1", + "url": "/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "2K ProHD 3MP" + ] + }, + { + "id": "aiboostpro-2", + "url": "/cam/realmonitor?channel=0&subtype=1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "2K ProHD 3MP" + ] + } + ] +} diff --git a/brands/aicam.json b/brands/aicam.json new file mode 100644 index 0000000..5962c55 --- /dev/null +++ b/brands/aicam.json @@ -0,0 +1,70 @@ +{ + "version": 2, + "brand": "Aicam", + "brand_id": "aicam", + "streams": [ + { + "id": "aicam-1", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=1.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "683kba24upbh", + "Other" + ] + }, + { + "id": "aicam-2", + "url": "/ufirststream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "GI-2310 5G", + "Other" + ] + }, + { + "id": "aicam-3", + "url": "/Streaming/Channels/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "IP-XM400POE", + "Other" + ] + }, + { + "id": "aicam-4", + "url": "/Streaming/Channels/2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "aicam-5", + "url": "live3.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "aicam-6", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/aida.json b/brands/aida.json new file mode 100644 index 0000000..832ef09 --- /dev/null +++ b/brands/aida.json @@ -0,0 +1,18 @@ +{ + "version": 2, + "brand": "Aida", + "brand_id": "aida", + "streams": [ + { + "id": "aida-1", + "url": "/stream/main", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "HD-NDI-CUBE", + "HD-NDI-IP67" + ] + } + ] +} diff --git a/brands/aiex.json b/brands/aiex.json new file mode 100644 index 0000000..b7ab284 --- /dev/null +++ b/brands/aiex.json @@ -0,0 +1,28 @@ +{ + "version": 2, + "brand": "Aiex", + "brand_id": "aiex", + "streams": [ + { + "id": "aiex-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "ext p", + "Other" + ] + }, + { + "id": "aiex-2", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "H2943" + ] + } + ] +} diff --git a/brands/aigas.json b/brands/aigas.json new file mode 100644 index 0000000..212bbc0 --- /dev/null +++ b/brands/aigas.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Aigas", + "brand_id": "aigas", + "streams": [ + { + "id": "aigas-1", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "ND4" + ] + } + ] +} diff --git a/brands/ainol.json b/brands/ainol.json new file mode 100644 index 0000000..f030f3f --- /dev/null +++ b/brands/ainol.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Ainol", + "brand_id": "ainol", + "streams": [ + { + "id": "ainol-1", + "url": "videofeed", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Novo 7 Aurora" + ] + } + ] +} diff --git a/brands/aipcam.json b/brands/aipcam.json new file mode 100644 index 0000000..5d8f75e --- /dev/null +++ b/brands/aipcam.json @@ -0,0 +1,177 @@ +{ + "version": 2, + "brand": "Aipcam", + "brand_id": "aipcam", + "streams": [ + { + "id": "aipcam-1", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "222" + ] + }, + { + "id": "aipcam-2", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "234", + "546577", + "C6F0SfZ0N0P3L0", + "C6F0SfZ3NOP5L0", + "c9f0sez0n0p0l0", + "imey", + "IP-CAM", + "IPCAM V380", + "IP-CAMERA" + ] + }, + { + "id": "aipcam-3", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "AMO", + "ID002A" + ] + }, + { + "id": "aipcam-4", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "atasam", + "C9F0SeZ0N0P0L0", + "c9F0SeZ3N0P5L0", + "COOLCAM", + "IPCAM V380", + "Other", + "SRICAM SP007" + ] + }, + { + "id": "aipcam-5", + "url": "/img/video.asf", + "type": "FFMPEG", + "protocol": "mms", + "port": 554, + "models": [ + "c9f0sez0n0p0l0" + ] + }, + { + "id": "aipcam-6", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "coolcam" + ] + }, + { + "id": "aipcam-7", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "DB POWER", + "SRICAM AP006", + "SRICAM SP007" + ] + }, + { + "id": "aipcam-8", + "url": "/videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "e3429" + ] + }, + { + "id": "aipcam-9", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 81, + "models": [ + "hhh", + "SRICAM AP006", + "SRICAM SP007", + "wanscam" + ] + }, + { + "id": "aipcam-10", + "url": "?action=stream", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "MS-C3263" + ] + }, + { + "id": "aipcam-11", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]*[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "aipcam-12", + "url": "videostream.asf?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "aipcam-13", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "aipcam-14", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "aipcam-15", + "url": "img/video.asf", + "type": "VLC", + "protocol": "mms", + "port": 8557, + "models": [ + "SRICAM AP006" + ] + } + ] +} diff --git a/brands/air-live.json b/brands/air-live.json new file mode 100644 index 0000000..4ed6fcb --- /dev/null +++ b/brands/air-live.json @@ -0,0 +1,167 @@ +{ + "version": 2, + "brand": "Air Live", + "brand_id": "air-live", + "streams": [ + { + "id": "air-live-1", + "url": "/rtsph2641080p", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "2015", + "Gabinet", + "OD-2025HD", + "SC-300" + ] + }, + { + "id": "air-live-2", + "url": "/Video?Codec=MPEG4&Width=720&Height=576&Fps=30", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "325HD" + ] + }, + { + "id": "air-live-3", + "url": "/video.pro1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "BU720" + ] + }, + { + "id": "air-live-4", + "url": "video.cgi?resolution=VGA", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "CV-720IR" + ] + }, + { + "id": "air-live-5", + "url": "live3.sdp", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "FE-201DM" + ] + }, + { + "id": "air-live-6", + "url": "/live1.sdp", + "type": "MJPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "FE-501HD" + ] + }, + { + "id": "air-live-7", + "url": "/mpeg4/media.amp?resolution=640x480", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "MD-720", + "POE-200HD" + ] + }, + { + "id": "air-live-8", + "url": "/", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "OD2015HD", + "POE-200HD", + "WN-2600HD" + ] + }, + { + "id": "air-live-9", + "url": "cam[CHANNEL]/h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "OD-2025HD" + ] + }, + { + "id": "air-live-10", + "url": "/video.mjpg", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "poe 200 cam" + ] + }, + { + "id": "air-live-11", + "url": "/video.mp4", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "poe200", + "poe200 camv2", + "POE-200HD" + ] + }, + { + "id": "air-live-12", + "url": "jpg/image.jpg?size=3", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "WL=350HD", + "wl-2600cam", + "wl-350hd" + ] + }, + { + "id": "air-live-13", + "url": "/mjpg/video.mjpg", + "type": "FFMPEG", + "protocol": "http", + "port": 81, + "models": [ + "wl-1200cam" + ] + }, + { + "id": "air-live-14", + "url": "cam1/mpeg4", + "type": "VLC", + "protocol": "rtsp", + "port": 5544, + "models": [ + "WN-200HD" + ] + }, + { + "id": "air-live-15", + "url": "axis-cgi/mjpg/video.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "WN2600" + ] + } + ] +} diff --git a/brands/aircam.json b/brands/aircam.json new file mode 100644 index 0000000..bdaea68 --- /dev/null +++ b/brands/aircam.json @@ -0,0 +1,154 @@ +{ + "version": 2, + "brand": "Aircam", + "brand_id": "aircam", + "streams": [ + { + "id": "aircam-1", + "url": "/live/ch00_0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "aircam dome", + "Other", + "Ubiquity", + "unv" + ] + }, + { + "id": "aircam-2", + "url": "live/ch00_0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "AirCam Domo", + "Dome", + "DOME", + "Mini", + "OD-2025hd", + "OD-325HD", + "Other", + "tanadewa", + "Ubiquity", + "UBIQUITY" + ] + }, + { + "id": "aircam-3", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]&count=0", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "OD-2025hd", + "Other", + "UBIQUITY" + ] + }, + { + "id": "aircam-4", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "OD-2025hd", + "Other" + ] + }, + { + "id": "aircam-5", + "url": "cam[CHANNEL]/h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "OD-2025hd", + "OD-2025HD", + "Other" + ] + }, + { + "id": "aircam-6", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "OD-2025HD" + ] + }, + { + "id": "aircam-7", + "url": "video.cgi?resolution=VGA", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "OD-325HD" + ] + }, + { + "id": "aircam-8", + "url": "video.cgi?resolution=[WIDTH]x[HEIGHT]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "OD-325HD" + ] + }, + { + "id": "aircam-9", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "aircam-10", + "url": "mjpeg.cgi?user=[USERNAME]&password=[PASSWORD]&channel=[CHANNEL]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "aircam-11", + "url": "cgi/mjpg/mjpeg.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "aircam-12", + "url": "/videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "Other" + ] + }, + { + "id": "aircam-13", + "url": "video?submenu=mjpg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "tablet" + ] + } + ] +} diff --git a/brands/aircamubnt.json b/brands/aircamubnt.json new file mode 100644 index 0000000..b6ed9a3 --- /dev/null +++ b/brands/aircamubnt.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Aircamubnt", + "brand_id": "aircamubnt", + "streams": [ + { + "id": "aircamubnt-1", + "url": "live/ch00_0", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "UBIQUITY" + ] + } + ] +} diff --git a/brands/airlink.json b/brands/airlink.json new file mode 100644 index 0000000..b03b472 --- /dev/null +++ b/brands/airlink.json @@ -0,0 +1,468 @@ +{ + "version": 2, + "brand": "Airlink", + "brand_id": "airlink", + "streams": [ + { + "id": "airlink-1", + "url": "mjpeg.cgi?user=[USERNAME]&password=[PASSWORD]&channel=[CHANNEL]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "1001", + "101", + "AIC250", + "aic250w", + "AICN500 SERIES", + "SkyIPCam 747 Series" + ] + }, + { + "id": "airlink-2", + "url": "cgi/jpg/image.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "101", + "1777W", + "747W", + "777w", + "AIC1620POE", + "AIC600W", + "AICN500 Series", + "AICN500/A", + "AICN500W", + "Other", + "SkyIPCam 747 Series", + "SkyIPCam 777 Series", + "SkyIPCam500W", + "SkyIPCam747W" + ] + }, + { + "id": "airlink-3", + "url": "goform/video2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "101", + "AIC250", + "AICAP650 Series", + "AICAP650W", + "AICP310 Series", + "SkyIPCam 310", + "SkyIPCam250" + ] + }, + { + "id": "airlink-4", + "url": "mjpg/video.mjpg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "101", + "AIC600W", + "AIC650W", + "Other" + ] + }, + { + "id": "airlink-5", + "url": "videostream.asf", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "101", + "AIC250", + "Other", + "SmurfA1" + ] + }, + { + "id": "airlink-6", + "url": "image.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "101", + "250AIC", + "AIC250", + "AIC250W", + "AIC650W", + "AICN777W", + "ic-250", + "Sky IP cam 250", + "SKYIPCAM250", + "SkyIPCam250w" + ] + }, + { + "id": "airlink-7", + "url": "videostream.cgi?resolution=8&rate=13", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "101" + ] + }, + { + "id": "airlink-8", + "url": "video.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "101", + "AIC250", + "AIC250W", + "AIC600W", + "AICN500 SERIES", + "Other", + "SKYIPCAM 747 SERIES", + "SKYIPCAM 777 SERIES", + "SKYIPCAM250", + "SkyIPCam250w" + ] + }, + { + "id": "airlink-9", + "url": "mjpeg.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "101", + "AIC250", + "AIC-250A", + "aic250w", + "AIC250W", + "AIC600W", + "AICN500 SERIES", + "CS-5A1EAE", + "Other", + "SKYIPCAM 747 SERIES", + "SKYIPCAM 777 SERIES", + "SKYIPCAM500W" + ] + }, + { + "id": "airlink-10", + "url": "cgi/mjpg/mjpeg.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "1620W", + "1777W", + "500", + "747w", + "ACIN1747W", + "AIC250", + "AIC600W", + "aicn00w/ana", + "AICN500", + "AICN500 SERIES", + "AICN500/A", + "AICN500W", + "AICN500W/ANA", + "AICN777W", + "Other", + "SkyIPCam 500", + "SKYIPCAM 747 SERIES", + "SKYIPCAM 777 SERIES", + "SkyIPCam1747W", + "SKYIPCAM250W", + "SkyIPCam500W", + "SkyIPCam747W" + ] + }, + { + "id": "airlink-11", + "url": "cgi/mjpg/mjpg.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "1620W", + "747W", + "ACIN1747W", + "AIC1620POE", + "AIC250", + "AICAP650W", + "AICN1500W", + "AICN500 Series", + "aicn747W", + "AICN777W", + "Other", + "SKYIPCAM 747 SERIES", + "SKYIPCAM 777 SERIES", + "SKYIPCAM1777W", + "SKYIPCAM500W", + "SkyIPCam747W" + ] + }, + { + "id": "airlink-12", + "url": "mpeg4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "1777W", + "AICN777W", + "SkyIPCam 777 Series" + ] + }, + { + "id": "airlink-13", + "url": "video.cgi?resolution=VGA", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "250aic", + "aic250", + "AIC250", + "aic250w", + "SKYIPCAM250W" + ] + }, + { + "id": "airlink-14", + "url": "VIDEO.CGI", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "250AIC", + "AIC-250W" + ] + }, + { + "id": "airlink-15", + "url": "goform/capture", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "310", + "AIC250", + "AIC600W", + "AIC650W", + "AIC650Wdean", + "AICAP650 SERIES", + "AICN500 SERIES", + "AICP310 Series", + "Other", + "SkyIPCam 310", + "SKYIPCAM 747 SERIES" + ] + }, + { + "id": "airlink-16", + "url": "ipcam.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "600w", + "AIC600W", + "AIC650W" + ] + }, + { + "id": "airlink-17", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "AIC250", + "AIC250W", + "AIC600W" + ] + }, + { + "id": "airlink-18", + "url": "videostream.asf?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "aic250w" + ] + }, + { + "id": "airlink-19", + "url": "jpg/image.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "AIC600W" + ] + }, + { + "id": "airlink-20", + "url": "videostream.cgi?rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "AIC600W", + "Other" + ] + }, + { + "id": "airlink-21", + "url": "cgi-bin/net_video.cgi?channel=[CHANNEL]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "AIC600W" + ] + }, + { + "id": "airlink-22", + "url": "jpg/image.jpg?size=3", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "AICP310 Series", + "Other" + ] + }, + { + "id": "airlink-23", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]*[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "airlink-24", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "airlink-25", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "SmurfA12" + ] + }, + { + "id": "airlink-26", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "airlink-27", + "url": "videofeed", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "airlink-28", + "url": "image.cgi?type=motion&camera=[CHANNEL]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "airlink-29", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "airlink-30", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "airlink-31", + "url": "video.cgi?resolution=[WIDTH]x[HEIGHT]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "SmurfA1", + "SmurfA12" + ] + }, + { + "id": "airlink-32", + "url": "videostream.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "airlink-33", + "url": "live/ch00_0", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "airlink-34", + "url": "/cgi/jpg/image.cgi", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "SkyIPCam 747 Series" + ] + } + ] +} diff --git a/brands/airlive.json b/brands/airlive.json new file mode 100644 index 0000000..bdd9d1f --- /dev/null +++ b/brands/airlive.json @@ -0,0 +1,652 @@ +{ + "version": 2, + "brand": "Airlive", + "brand_id": "airlive", + "streams": [ + { + "id": "airlive-1", + "url": "axis-cgi/mjpg/video.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "2025HD", + "2060HD", + "OD-2025HD", + "OD-2060HD", + "POE-200HD", + "WL-2600CAM", + "WN-200HD", + "WN-200HD-ETI" + ] + }, + { + "id": "airlive-2", + "url": "/rtsph2641080p", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "2060hd", + "BU-2026", + "CW-720", + "Gabinet", + "OD2025HD", + "OD-325HD", + "OD-600HD", + "Other", + "WN/POE-2600HD", + "WN-200HD" + ] + }, + { + "id": "airlive-3", + "url": "cgi-bin/net_video.cgi?channel=[CHANNEL]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "2060HD", + "325hd", + "AirLive OD-600HD", + "CU-720", + "IP-200", + "OD2015HD", + "OD-2025HD", + "OD-2060HD", + "OD-325HD", + "OD-600HD", + "Other", + "POE-100HD", + "POE-200HD" + ] + }, + { + "id": "airlive-4", + "url": "image.cgi?resolution=[WIDTH]x[HEIGHT]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "2060HD", + "IP-200", + "OD-2025HD", + "OD-325HD", + "OD-600HD", + "POE-200HD", + "WN/POE-2600HD", + "WN-200HD", + "WN-200HD-ETI" + ] + }, + { + "id": "airlive-5", + "url": "video.cgi?resolution=VGA", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "325hd", + "OD-2060HD", + "OD-325HD" + ] + }, + { + "id": "airlive-6", + "url": "cam[CHANNEL]/h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "325hd", + "CW-720", + "IP-200", + "OD-325HD", + "Other" + ] + }, + { + "id": "airlive-7", + "url": "video.mjpg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "325HD", + "IP-200", + "OD-600HD", + "Other", + "POE-100CAM v2", + "POE-200HD", + "POE-280HD", + "POE-5010HD", + "wl 2000", + "WL-2600CAM", + "WL-260CAM", + "WN/POE-2600HD" + ] + }, + { + "id": "airlive-8", + "url": "mpeg4/media.amp?resolution=640x480", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "325hd640", + "OD-325HD", + "OD-600HD", + "Other" + ] + }, + { + "id": "airlive-9", + "url": "/media.amp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "400152", + "720ir", + "AirliveCW-720IR", + "CW-720IR", + "OD-2060HD" + ] + }, + { + "id": "airlive-10", + "url": "mjpg/video.mjpg", + "type": "MJPEG", + "protocol": "http", + "port": 8000, + "models": [ + "AH-2573", + "Other", + "WL-1000CAM", + "wl-1200cam" + ] + }, + { + "id": "airlive-11", + "url": "/stream1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "BC-5010", + "BU-3025", + "BU-3025V2", + "BU-3026", + "BU-3026IVS", + "BU5010", + "CU-720", + "h264", + "IP-200", + "MD-3025", + "OD2025", + "OD-2025HD", + "OD-325HD", + "OD-600HD", + "POE-100HD", + "POE-200HD", + "POE-5010HD", + "WN/POE-2600HD", + "zadaj" + ] + }, + { + "id": "airlive-12", + "url": "ipcam/jpeg.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "BC-5010", + "OD300", + "Other", + "POE-5010HD" + ] + }, + { + "id": "airlive-13", + "url": "cgi/mjpg/mjpeg.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "BU2015", + "BU-3025V2", + "BU-3026", + "BU-3026-IVS", + "MD-3025", + "Other", + "sc 300w" + ] + }, + { + "id": "airlive-14", + "url": "/mobile", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8000, + "models": [ + "BU-2015" + ] + }, + { + "id": "airlive-15", + "url": "axis-cgi/jpg/image.cgi?date=1&clock=1&camera=[CHANNEL]&resolution=[WIDTH]x[HEIGHT]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "bu-2026", + "BU-3028", + "CU-720", + "OD-2025HD", + "OD-325HD", + "OD-600HD", + "POE-100HD", + "poe-2600hd", + "WN/POE-2600HD" + ] + }, + { + "id": "airlive-16", + "url": "axis-cgi/mjpg/video.cgi?date=1&clock=1&camera=[CHANNEL]&resolution=[WIDTH]x[HEIGHT]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "BU-3026", + "BU-3026-IVS", + "BU-3028" + ] + }, + { + "id": "airlive-17", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "BU-3026-IVS" + ] + }, + { + "id": "airlive-18", + "url": "/live1.264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "BU-3026-IVS_MY" + ] + }, + { + "id": "airlive-19", + "url": "cgi-bin/view/image?pro_[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "BU-3128", + "BU720", + "CU-720", + "DM-720", + "MD-720", + "Other" + ] + }, + { + "id": "airlive-20", + "url": "/video.pro1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "BU-720", + "MD-720", + "WN/POE-2600HD" + ] + }, + { + "id": "airlive-21", + "url": "live3.sdp", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "CU-720", + "FE-201DM", + "FE-210DM" + ] + }, + { + "id": "airlive-22", + "url": "medias2", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "CU-720" + ] + }, + { + "id": "airlive-23", + "url": "jpg/image.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "CU-720", + "IP-200", + "od300", + "Other", + "POE-100CAM V2", + "POE-100HD", + "POE-200HD", + "POE-280HD", + "WL-2000CAM", + "WL-2600", + "WL-2600CAM", + "WL-260CAM" + ] + }, + { + "id": "airlive-24", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "DY-NC10" + ] + }, + { + "id": "airlive-25", + "url": "tmp/snap.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "fe-200", + "Other" + ] + }, + { + "id": "airlive-26", + "url": "cgi-bin/admin/snapshot.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "FE-200CU", + "FE-200DM", + "FE-200VD", + "Other" + ] + }, + { + "id": "airlive-27", + "url": "video.cgi?resolution=[WIDTH]x[HEIGHT]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP-200", + "OD-325HD", + "OD-600HD", + "Other", + "WN/POE-2600HD" + ] + }, + { + "id": "airlive-28", + "url": "mpeg4", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "IP-200", + "OD-325HD" + ] + }, + { + "id": "airlive-29", + "url": "vdata.v", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "IP-200" + ] + }, + { + "id": "airlive-30", + "url": "/cgi-bin/view/image?pro_0", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "MD-720" + ] + }, + { + "id": "airlive-31", + "url": "/video.pro2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "MD-720" + ] + }, + { + "id": "airlive-32", + "url": "video.mp4", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "OD-2025HD", + "Other", + "POE-260CAM", + "WL-2600CAM", + "WN/POE-2600HD", + "WN-200HD" + ] + }, + { + "id": "airlive-33", + "url": "axis-cgi/mjpg/video.cgi?camera=[CHANNEL]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "OD-2025HD" + ] + }, + { + "id": "airlive-34", + "url": "jpg/image.jpg?size=3", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "od300", + "OD-325HD", + "Other", + "POE-260CAM", + "WL2000", + "WL-2000CAM", + "WL-2600CAM", + "wl-350hd", + "WL-350HD", + "wn-150" + ] + }, + { + "id": "airlive-35", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "OD300" + ] + }, + { + "id": "airlive-36", + "url": "live", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "OD-325HD", + "POE-280HD" + ] + }, + { + "id": "airlive-37", + "url": "/Video?Codec=MPEG4&Width=720&Height=576&Fps=30", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "OD-325HD" + ] + }, + { + "id": "airlive-38", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "OD-600HD" + ] + }, + { + "id": "airlive-39", + "url": "image/jpeg.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "OD-600HD" + ] + }, + { + "id": "airlive-40", + "url": "cgi-bin/video.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "OD-600HD" + ] + }, + { + "id": "airlive-41", + "url": "/live/stream1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other", + "POE-250HD" + ] + }, + { + "id": "airlive-42", + "url": "ch0_0.h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "airlive-43", + "url": "/axis-cgi/mjpg/video.cgi", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "airlive-44", + "url": "live/ch00_0", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "airlive-45", + "url": "/video.mp4", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "POE-100CAM V2" + ] + }, + { + "id": "airlive-46", + "url": "video.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "POE-200HD" + ] + }, + { + "id": "airlive-47", + "url": "current[CHANNEL].jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "POE-280HD" + ] + }, + { + "id": "airlive-48", + "url": "ipcam/mjpeg.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "POE-5010HD" + ] + }, + { + "id": "airlive-49", + "url": "/mjpg/video.mjpg", + "type": "FFMPEG", + "protocol": "http", + "port": 81, + "models": [ + "wl-1200cam" + ] + }, + { + "id": "airlive-50", + "url": "/live/ch00_0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "WN-200HD" + ] + } + ] +} diff --git a/brands/airmobi.json b/brands/airmobi.json new file mode 100644 index 0000000..ea0e17c --- /dev/null +++ b/brands/airmobi.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Airmobi", + "brand_id": "airmobi", + "streams": [ + { + "id": "airmobi-1", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "HSC321" + ] + } + ] +} diff --git a/brands/airship.json b/brands/airship.json new file mode 100644 index 0000000..ef1f93c --- /dev/null +++ b/brands/airship.json @@ -0,0 +1,37 @@ +{ + "version": 2, + "brand": "Airship", + "brand_id": "airship", + "streams": [ + { + "id": "airship-1", + "url": "[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "DVR" + ] + }, + { + "id": "airship-2", + "url": "live?camera=[CHANNEL]&framerate=5", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Server 4.711+" + ] + }, + { + "id": "airship-3", + "url": "live?codec=mjpeg&camera=[CHANNEL]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Server 4.711+" + ] + } + ] +} diff --git a/brands/airsight.json b/brands/airsight.json new file mode 100644 index 0000000..50a3086 --- /dev/null +++ b/brands/airsight.json @@ -0,0 +1,451 @@ +{ + "version": 2, + "brand": "Airsight", + "brand_id": "airsight", + "streams": [ + { + "id": "airsight-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "TOTO", + "X10", + "x10Airsight", + "XC36A", + "xc40a", + "XX36A", + "xx38", + "xx40a", + "XX41A", + "xx42a", + "xx52A", + "xx60a" + ] + }, + { + "id": "airsight-2", + "url": "videostream.asf?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "X10", + "X36A", + "X38A", + "xc36a", + "XC36C", + "XC38A", + "XX59" + ] + }, + { + "id": "airsight-3", + "url": "IMAGE.JPG", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "airsight-4", + "url": "cgi-bin/videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "x10", + "x10Airsight", + "X36A", + "x69", + "X70A", + "XC39A", + "xc49a", + "XX34A", + "XX36A", + "xx39A", + "xx49a", + "XX52A", + "xx59a" + ] + }, + { + "id": "airsight-5", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "x10", + "x10Airsight", + "x36a", + "xc36a", + "XC38A", + "xx36", + "XX36A", + "xx39a", + "xx40a", + "XX41A", + "xx42a", + "xx52a" + ] + }, + { + "id": "airsight-6", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "Wideeye", + "x10", + "X10", + "x10Airsight", + "X10AIRSIGHT", + "X36A", + "X39A", + "xc36a", + "XC36A", + "xc38", + "xc38a", + "XC39A", + "XC40A", + "XX34A", + "xx34c", + "XX36A", + "xx40a", + "XX41A", + "xx42a", + "XX42A", + "xx52a", + "XX52a", + "xx59a", + "XXA36A" + ] + }, + { + "id": "airsight-7", + "url": "cgi-bin/mobile_snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "X10", + "X39A", + "XC39A", + "xx39a", + "XX49A", + "xx59", + "XX59A" + ] + }, + { + "id": "airsight-8", + "url": "cgi-bin/video_snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "X10", + "x10Airsight", + "XC39A", + "XX34A", + "xx59A" + ] + }, + { + "id": "airsight-9", + "url": "videostream.asf", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "x10Airsight", + "XC36A", + "xx40a", + "XX41A" + ] + }, + { + "id": "airsight-10", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "x10a", + "X39A", + "XC36A", + "XC38A", + "XX36A", + "XX41A" + ] + }, + { + "id": "airsight-11", + "url": "snapshot.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "X10AIRSIGHT", + "X34A" + ] + }, + { + "id": "airsight-12", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "xc36a", + "xc38a", + "xx42a" + ] + }, + { + "id": "airsight-13", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "X10", + "X34A", + "X38A", + "xc36a", + "XC38A", + "XX34A", + "XX36A", + "XX40A", + "xx51a", + "xx60a" + ] + }, + { + "id": "airsight-14", + "url": "videostream.cgi?rate=11", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "X10", + "X34A", + "XC38A", + "XX34A", + "XX36A", + "xx40a", + "xx51A" + ] + }, + { + "id": "airsight-15", + "url": "videostream.cgi?user=[USERNAME]&password=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "xx52a" + ] + }, + { + "id": "airsight-16", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "XX60A" + ] + }, + { + "id": "airsight-17", + "url": "video.cgi?resolution=VGA", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "xx40a", + "xx42a" + ] + }, + { + "id": "airsight-18", + "url": "image.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "airsight-19", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "x10", + "x10a", + "xx51a" + ] + }, + { + "id": "airsight-20", + "url": "videostream.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "X10", + "x10Airsight", + "xx51a" + ] + }, + { + "id": "airsight-21", + "url": "videostream.cgi?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "X10", + "xx40a", + "xx51a" + ] + }, + { + "id": "airsight-22", + "url": "/videostream.asf?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 131, + "models": [ + "x10a" + ] + }, + { + "id": "airsight-23", + "url": "snapshot.cgi?camera=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "X10A", + "xx52a" + ] + }, + { + "id": "airsight-24", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]&count=0", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "X34A", + "X38A" + ] + }, + { + "id": "airsight-25", + "url": "videostream.cgi?resolution=8&rate=13", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "X34A", + "xx40a", + "xx60a" + ] + }, + { + "id": "airsight-26", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]*[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "x38a", + "X39A", + "X40A", + "xc36a" + ] + }, + { + "id": "airsight-27", + "url": "VIDEO.CGI", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "x40a", + "xx40a" + ] + }, + { + "id": "airsight-28", + "url": "/videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=320x240", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "xc36a" + ] + }, + { + "id": "airsight-29", + "url": "video.cgi?resolution=[WIDTH]x[HEIGHT]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "xc38a", + "XC39A", + "XX34A", + "XX36A" + ] + }, + { + "id": "airsight-30", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "xx40a", + "xx51A" + ] + }, + { + "id": "airsight-31", + "url": "img/video.asf", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "XX59" + ] + } + ] +} diff --git a/brands/airsoft.json b/brands/airsoft.json new file mode 100644 index 0000000..9f0a712 --- /dev/null +++ b/brands/airsoft.json @@ -0,0 +1,19 @@ +{ + "version": 2, + "brand": "Airsoft", + "brand_id": "airsoft", + "streams": [ + { + "id": "airsoft-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "XC34", + "xc38" + ] + } + ] +} diff --git a/brands/airspace.json b/brands/airspace.json new file mode 100644 index 0000000..b42dd48 --- /dev/null +++ b/brands/airspace.json @@ -0,0 +1,59 @@ +{ + "version": 2, + "brand": "Airspace", + "brand_id": "airspace", + "streams": [ + { + "id": "airspace-1", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "SAM-2355" + ] + }, + { + "id": "airspace-2", + "url": "/cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "SAM-2355" + ] + }, + { + "id": "airspace-3", + "url": "/H264?ch=1&subtype=1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "SAM-3571", + "SAM-3571N" + ] + }, + { + "id": "airspace-4", + "url": "/H264?", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "SAM-3571", + "SAM-3571N" + ] + }, + { + "id": "airspace-5", + "url": "/H264?ch=1&subtype=0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "SAM-3571N" + ] + } + ] +} diff --git a/brands/airstream.json b/brands/airstream.json new file mode 100644 index 0000000..41769bd --- /dev/null +++ b/brands/airstream.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Airstream", + "brand_id": "airstream", + "streams": [ + { + "id": "airstream-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "xc38a" + ] + } + ] +} diff --git a/brands/airties.json b/brands/airties.json new file mode 100644 index 0000000..723fcfc --- /dev/null +++ b/brands/airties.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Airties", + "brand_id": "airties", + "streams": [ + { + "id": "airties-1", + "url": "cgi-bin/video.jpg?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "PZ61x2" + ] + }, + { + "id": "airties-2", + "url": "cgi-bin/video.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "PZ61x2" + ] + } + ] +} diff --git a/brands/airtop.json b/brands/airtop.json new file mode 100644 index 0000000..611a455 --- /dev/null +++ b/brands/airtop.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Airtop", + "brand_id": "airtop", + "streams": [ + { + "id": "airtop-1", + "url": "/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "AT-LIR400" + ] + } + ] +} diff --git a/brands/airview.json b/brands/airview.json new file mode 100644 index 0000000..b36f036 --- /dev/null +++ b/brands/airview.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Airview", + "brand_id": "airview", + "streams": [ + { + "id": "airview-1", + "url": "videostream.cgi?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/airwave.json b/brands/airwave.json new file mode 100644 index 0000000..65d7965 --- /dev/null +++ b/brands/airwave.json @@ -0,0 +1,57 @@ +{ + "version": 2, + "brand": "Airwave", + "brand_id": "airwave", + "streams": [ + { + "id": "airwave-1", + "url": "Jpeg/CamImg.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "airwave-2", + "url": "cgi-bin/pusher.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "airwave-3", + "url": "?action=stream", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "airwave-4", + "url": "cgi-bin/view.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "airwave-5", + "url": "1/h264major", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 10554, + "models": [ + "wer" + ] + } + ] +} diff --git a/brands/ait.json b/brands/ait.json new file mode 100644 index 0000000..94cdde0 --- /dev/null +++ b/brands/ait.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Ait", + "brand_id": "ait", + "streams": [ + { + "id": "ait-1", + "url": "videostream.asf", + "type": "FFMPEG", + "protocol": "http", + "port": 81, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/aitek.json b/brands/aitek.json new file mode 100644 index 0000000..31ba6ad --- /dev/null +++ b/brands/aitek.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Aitek", + "brand_id": "aitek", + "streams": [ + { + "id": "aitek-1", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "ipe" + ] + } + ] +} diff --git a/brands/aivant.json b/brands/aivant.json new file mode 100644 index 0000000..545b91b --- /dev/null +++ b/brands/aivant.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Aivant", + "brand_id": "aivant", + "streams": [ + { + "id": "aivant-1", + "url": "/tcp/av0_0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 10554, + "models": [ + "C25" + ] + } + ] +} diff --git a/brands/ajhua.json b/brands/ajhua.json new file mode 100644 index 0000000..265ac80 --- /dev/null +++ b/brands/ajhua.json @@ -0,0 +1,128 @@ +{ + "version": 2, + "brand": "Ajhua", + "brand_id": "ajhua", + "streams": [ + { + "id": "ajhua-1", + "url": "/cgi-bin/video.cgi?msubmenu=mjpg", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "DHI-HCVR4108HS-S3" + ] + }, + { + "id": "ajhua-2", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "DHI-HCVR5104HS", + "DHI-HCVR7104/08/16H-4M", + "DH-IPC", + "DH-IPC-HDBW4421R-AS", + "DH-IPC-HFW1120SP", + "dh-ipc-hfw4421dp", + "DH-IPC-HFW4421E", + "dh-XVR4104HS-X1", + "dvr", + "hdw463.1c", + "N22AL12", + "VD-N22AL 12" + ] + }, + { + "id": "ajhua-3", + "url": "axis-cgi/mjpg/video.cgi?camera=[CHANNEL]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "DH-IPC", + "DH-IPC-HDBW4421R-AS" + ] + }, + { + "id": "ajhua-4", + "url": "cgi-bin/snapshot.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "DH-IPC-HDBW4421R-AS", + "Dh-ipc-hdw2431tmp", + "DH-IPC-HFW2100SP-V2-0360B", + "DH-IPC-HFW4421E", + "dvr", + "Other" + ] + }, + { + "id": "ajhua-5", + "url": "/cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "DH-IPC-HDPW7564N-SP" + ] + }, + { + "id": "ajhua-6", + "url": "axis-cgi/mjpg/video.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "DH-IPC-HFW21DP", + "IPC-HFW4300S-V2" + ] + }, + { + "id": "ajhua-7", + "url": "/cam/realmonitor?channel=1&subtype=00&authbasic=[AUTH]", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "DH-SD49225XA-HNR", + "dh-XVR4104HS-X1", + "Other", + "SD22204T-GN-W" + ] + }, + { + "id": "ajhua-8", + "url": "/api/mjpegvideo.cgi?InputNumber=1&StreamNumber=0", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "DH-SD49225XA-HNR" + ] + }, + { + "id": "ajhua-9", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "HDI-NVA4232" + ] + }, + { + "id": "ajhua-10", + "url": "/cam/realmonitor?channel=1&subtype=0&unicast=true&proto=Onvif", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "IPC-HDW4431C-A-V2" + ] + } + ] +} diff --git a/brands/ajt.json b/brands/ajt.json new file mode 100644 index 0000000..2358c05 --- /dev/null +++ b/brands/ajt.json @@ -0,0 +1,50 @@ +{ + "version": 2, + "brand": "Ajt", + "brand_id": "ajt", + "streams": [ + { + "id": "ajt-1", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "5636", + "AJT-019129-BBCEF" + ] + }, + { + "id": "ajt-2", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "AJT-019129-BBCEF", + "AJT-026729-FDFC", + "Other" + ] + }, + { + "id": "ajt-3", + "url": "live/ch00_0", + "type": "VLC", + "protocol": "rtsp", + "port": 5544, + "models": [ + "BCS" + ] + }, + { + "id": "ajt-4", + "url": "videostream.cgi?rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "LUCA" + ] + } + ] +} diff --git a/brands/ajtv.json b/brands/ajtv.json new file mode 100644 index 0000000..8135876 --- /dev/null +++ b/brands/ajtv.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Ajtv", + "brand_id": "ajtv", + "streams": [ + { + "id": "ajtv-1", + "url": "videostream.asf?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "1080P" + ] + } + ] +} diff --git a/brands/akai.json b/brands/akai.json new file mode 100644 index 0000000..67f55a8 --- /dev/null +++ b/brands/akai.json @@ -0,0 +1,58 @@ +{ + "version": 2, + "brand": "Akai", + "brand_id": "akai", + "streams": [ + { + "id": "akai-1", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "AK7400" + ] + }, + { + "id": "akai-2", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "AK7400" + ] + }, + { + "id": "akai-3", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "AK7400", + "SP-T03WP" + ] + }, + { + "id": "akai-4", + "url": "/videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 81, + "models": [ + "AK7400" + ] + }, + { + "id": "akai-5", + "url": "/videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 81, + "models": [ + "AK7400" + ] + } + ] +} diff --git a/brands/akaso.json b/brands/akaso.json new file mode 100644 index 0000000..a29e394 --- /dev/null +++ b/brands/akaso.json @@ -0,0 +1,49 @@ +{ + "version": 2, + "brand": "Akaso", + "brand_id": "akaso", + "streams": [ + { + "id": "akaso-1", + "url": "/onvif1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "B60", + "EK7000 Pro", + "IPIM-902" + ] + }, + { + "id": "akaso-2", + "url": "/0/[USERNAME]:[PASSWORD]/main", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "cs300" + ] + }, + { + "id": "akaso-3", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "ws130-401" + ] + }, + { + "id": "akaso-4", + "url": "cgi-bin/snapshot.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 1935, + "models": [ + "WS13M-401" + ] + } + ] +} diff --git a/brands/akeia.json b/brands/akeia.json new file mode 100644 index 0000000..627081f --- /dev/null +++ b/brands/akeia.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Akeia", + "brand_id": "akeia", + "streams": [ + { + "id": "akeia-1", + "url": "/live/ch1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/akon.json b/brands/akon.json new file mode 100644 index 0000000..92fba4d --- /dev/null +++ b/brands/akon.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Akon", + "brand_id": "akon", + "streams": [ + { + "id": "akon-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "121" + ] + }, + { + "id": "akon-2", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]*[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "121" + ] + } + ] +} diff --git a/brands/aksilium.json b/brands/aksilium.json new file mode 100644 index 0000000..afa14f0 --- /dev/null +++ b/brands/aksilium.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Aksilium", + "brand_id": "aksilium", + "streams": [ + { + "id": "aksilium-1", + "url": "/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "ip-203 VP" + ] + } + ] +} diff --git a/brands/aku.json b/brands/aku.json new file mode 100644 index 0000000..09a0cbe --- /dev/null +++ b/brands/aku.json @@ -0,0 +1,37 @@ +{ + "version": 2, + "brand": "Aku", + "brand_id": "aku", + "streams": [ + { + "id": "aku-1", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "AK-1020" + ] + }, + { + "id": "aku-2", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "AK-1020" + ] + }, + { + "id": "aku-3", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "AK-1020" + ] + } + ] +} diff --git a/brands/akuvox.json b/brands/akuvox.json new file mode 100644 index 0000000..098690c --- /dev/null +++ b/brands/akuvox.json @@ -0,0 +1,55 @@ +{ + "version": 2, + "brand": "Akuvox", + "brand_id": "akuvox", + "streams": [ + { + "id": "akuvox-1", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "AK1360" + ] + }, + { + "id": "akuvox-2", + "url": "/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "e11r", + "R26" + ] + }, + { + "id": "akuvox-3", + "url": "/live/ch00_0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "E12W", + "E16C", + "R20", + "R20A", + "r26c", + "R26P", + "R29", + "TPL700" + ] + }, + { + "id": "akuvox-4", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "R20A" + ] + } + ] +} diff --git a/brands/alarm.com.json b/brands/alarm.com.json new file mode 100644 index 0000000..f645c6d --- /dev/null +++ b/brands/alarm.com.json @@ -0,0 +1,165 @@ +{ + "version": 2, + "brand": "Alarm.com", + "brand_id": "alarm.com", + "streams": [ + { + "id": "alarm.com-1", + "url": "cgi-bin/viewer/video.jpg?resolution=640x480", + "type": "JPEG", + "protocol": "http", + "port": 8554, + "models": [ + "510", + "adc-520ir", + "ADC-620pt", + "ADC-V510", + "ADC-V520", + "adc-v520ir", + "ADC-V520IR", + "ADC-V610pt", + "adc-v620pt", + "adc-v700x", + "ADC-V700X", + "ADC-V720W", + "ADC-vs120", + "Other", + "v520ir" + ] + }, + { + "id": "alarm.com-2", + "url": "/live.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 1026, + "models": [ + "510IR", + "836", + "acd-v520", + "adc v520ir", + "ADC-520IR", + "ADC-620PT", + "adc-v510", + "ADC-V520", + "ADC-V520IR", + "ADC-V522IR", + "adc-v52ir", + "ADC-V610PT", + "ADC-V700X", + "ADC-V720", + "ADC-V720W", + "ADC-V721W", + "ADC-V723", + "ADC-V820", + "ADC-VS120", + "ADV-51NR", + "v510", + "v723", + "V-HD300W" + ] + }, + { + "id": "alarm.com-3", + "url": "live3.sdp", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "ADC-520IR", + "ADC-620pt", + "ADC-V510", + "ADC-V520IR", + "ADC-V620PT", + "ADC-V721W", + "ALC-520IR", + "V-HD300W" + ] + }, + { + "id": "alarm.com-4", + "url": "cgi-bin/viewer/video.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "ADC-520IR", + "ADC-V510", + "ADC-V520", + "ADC-V520IR", + "ADC-V700X", + "ADC-V721W", + "CUBE", + "Other", + "v721w" + ] + }, + { + "id": "alarm.com-5", + "url": "/live3.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "ADC-V520", + "ADC-V720", + "ADC-V723" + ] + }, + { + "id": "alarm.com-6", + "url": "cgi-bin/viewer/video.jpg?resolution=[WIDTH]x[HEIGHT]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "adc-v520ir", + "ADC-V520IR", + "ADC-V610PT" + ] + }, + { + "id": "alarm.com-7", + "url": "live.sdp", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "ADC-V520IR", + "ADC-V720W", + "Other" + ] + }, + { + "id": "alarm.com-8", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "ADC-V520IR", + "Other" + ] + }, + { + "id": "alarm.com-9", + "url": "img/video.asf", + "type": "VLC", + "protocol": "mms", + "port": 0, + "models": [ + "ADC-V520IR" + ] + }, + { + "id": "alarm.com-10", + "url": "cgi-bin/viewer/video.jpg?channel=[CHANNEL]&resolution=[WIDTH]x[HEIGHT]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "ADC-V720W" + ] + } + ] +} diff --git a/brands/alaterassi.json b/brands/alaterassi.json new file mode 100644 index 0000000..3dbdd8a --- /dev/null +++ b/brands/alaterassi.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Alaterassi", + "brand_id": "alaterassi", + "streams": [ + { + "id": "alaterassi-1", + "url": "/live.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "fd8134v" + ] + } + ] +} diff --git a/brands/alcatel.json b/brands/alcatel.json new file mode 100644 index 0000000..a4c57ea --- /dev/null +++ b/brands/alcatel.json @@ -0,0 +1,91 @@ +{ + "version": 2, + "brand": "Alcatel", + "brand_id": "alcatel", + "streams": [ + { + "id": "alcatel-1", + "url": "videofeed", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "4060A", + "6055U", + "alca", + "DL900", + "ldol 3", + "Lume", + "ONE TOUCH Fierce", + "onetouch", + "Other", + "ot'pop", + "Phone", + "tcl" + ] + }, + { + "id": "alcatel-2", + "url": "video.mjpg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "5044R", + "temporis ip80" + ] + }, + { + "id": "alcatel-3", + "url": "/videofeed", + "type": "MJPEG", + "protocol": "http", + "port": 8080, + "models": [ + "A466BG" + ] + }, + { + "id": "alcatel-4", + "url": "now.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "a502dl" + ] + }, + { + "id": "alcatel-5", + "url": "mjpeg?res=full&x0=0&y0=0&x1=100%&y1=100%&quality=12&doublescan=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "LDOL 3", + "Other" + ] + }, + { + "id": "alcatel-6", + "url": "video?submenu=mjpg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Lume", + "PHONE" + ] + }, + { + "id": "alcatel-7", + "url": "shot.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/alcon.json b/brands/alcon.json new file mode 100644 index 0000000..c0d6314 --- /dev/null +++ b/brands/alcon.json @@ -0,0 +1,48 @@ +{ + "version": 2, + "brand": "Alcon", + "brand_id": "alcon", + "streams": [ + { + "id": "alcon-1", + "url": "mpeg4/[CHANNEL]/media.amp", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "AL2001B" + ] + }, + { + "id": "alcon-2", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "al2005pt", + "Other" + ] + }, + { + "id": "alcon-3", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "alcon-4", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/alecto.json b/brands/alecto.json new file mode 100644 index 0000000..2dbb58e --- /dev/null +++ b/brands/alecto.json @@ -0,0 +1,240 @@ +{ + "version": 2, + "brand": "Alecto", + "brand_id": "alecto", + "streams": [ + { + "id": "alecto-1", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "150", + "150IP", + "Atheros", + "c903IP", + "dv150", + "dvc", + "dvc 120 ip", + "dvc 160ip", + "DVC 210IP", + "dvc-150ip", + "DVC-150-IP", + "DVC-1601", + "dvc210IP", + "dvc215IP" + ] + }, + { + "id": "alecto-2", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "150ip", + "DCV-210IP", + "DVC120", + "dvc-120IP", + "DVC-150-IP", + "DVC-160IP", + "DVC-210ip", + "DVC-210IP", + "Other", + "UNLISTED" + ] + }, + { + "id": "alecto-3", + "url": "live/av0?user=[USERNAME]&passwd=[PASSWORD]", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "dbvc-215IP", + "DVC 135IP", + "dvc 154ip", + "DVC 215IP", + "DVC_125IP", + "dvc-1000", + "DVC-125IP", + "dvc135IP", + "dvc-135IP", + "DVC154IP", + "dvc210IP", + "dvc-210IP", + "dvc-215", + "dvc215IP", + "dvc-215IP", + "DVC-215IP", + "dvc-315IP", + "Other", + "Voordeur" + ] + }, + { + "id": "alecto-4", + "url": "cgi-bin/videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "DVC 135IP", + "DVC 215IP", + "DVC-125IP", + "dvc-135ip", + "DVC-154", + "DVC-155-IP", + "DVC-215IP", + "DVC-255-IP", + "dvi135", + "Other" + ] + }, + { + "id": "alecto-5", + "url": "videostream.cgi?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "dvc 150ip", + "DVC120", + "DVC150IP", + "dvc-210IP" + ] + }, + { + "id": "alecto-6", + "url": "cgi-bin/video_snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 8081, + "models": [ + "dvc 215", + "DVC-125IP", + "DVC-164IP", + "DVC-215IP", + "Other" + ] + }, + { + "id": "alecto-7", + "url": "/videostream.cgi?rate=11", + "type": "FFMPEG", + "protocol": "http", + "port": 8081, + "models": [ + "DVC 215IP" + ] + }, + { + "id": "alecto-8", + "url": "/11d=[PASSWORD]", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "DVC 215IP" + ] + }, + { + "id": "alecto-9", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "DVC-105IP", + "DVC-255-IP", + "SMARTBABY10" + ] + }, + { + "id": "alecto-10", + "url": "video.cgi?resolution=VGA", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "DVC-135IP", + "Other" + ] + }, + { + "id": "alecto-11", + "url": "videostream.cgi?rate=11", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "DVC-150IP", + "DVC-210IP" + ] + }, + { + "id": "alecto-12", + "url": "/cgi-bin/videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 8081, + "models": [ + "DVC-155-IP", + "dvc215IP" + ] + }, + { + "id": "alecto-13", + "url": "/videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 8081, + "models": [ + "dvc-215IP" + ] + }, + { + "id": "alecto-14", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "DVC-250-IP" + ] + }, + { + "id": "alecto-15", + "url": "videostream.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "IVM150 ?", + "Other" + ] + }, + { + "id": "alecto-16", + "url": "/cam1/onvif-h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other", + "SMARTBABY10" + ] + }, + { + "id": "alecto-17", + "url": "/live/av0?user=[USERNAME]&passwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "SMARTBABY10" + ] + } + ] +} diff --git a/brands/alertme.json b/brands/alertme.json new file mode 100644 index 0000000..c7d5c12 --- /dev/null +++ b/brands/alertme.json @@ -0,0 +1,28 @@ +{ + "version": 2, + "brand": "Alertme", + "brand_id": "alertme", + "streams": [ + { + "id": "alertme-1", + "url": "img/video.mjpeg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "cam300" + ] + }, + { + "id": "alertme-2", + "url": "img/video.asf", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Cam300", + "CAM300" + ] + } + ] +} diff --git a/brands/alexim.json b/brands/alexim.json new file mode 100644 index 0000000..6ccb0df --- /dev/null +++ b/brands/alexim.json @@ -0,0 +1,90 @@ +{ + "version": 2, + "brand": "Alexim", + "brand_id": "alexim", + "streams": [ + { + "id": "alexim-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "AXP CA640 O4/5" + ] + }, + { + "id": "alexim-2", + "url": "cam[CHANNEL]/h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "AXP CA640 O4/5", + "Other" + ] + }, + { + "id": "alexim-3", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "cam22822", + "Other" + ] + }, + { + "id": "alexim-4", + "url": "snap.jpg?JpegSize=XL", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "HD-BRAMA" + ] + }, + { + "id": "alexim-5", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "alexim-6", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "xxx1" + ] + }, + { + "id": "alexim-7", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "alexim-8", + "url": "cgi-bin/mobile_snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Pic8" + ] + } + ] +} diff --git a/brands/alfa.json b/brands/alfa.json new file mode 100644 index 0000000..aad7453 --- /dev/null +++ b/brands/alfa.json @@ -0,0 +1,119 @@ +{ + "version": 2, + "brand": "Alfa", + "brand_id": "alfa", + "streams": [ + { + "id": "alfa-1", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "0002HD", + "Other" + ] + }, + { + "id": "alfa-2", + "url": "cam[CHANNEL]/h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "AIPC120M", + "Other" + ] + }, + { + "id": "alfa-3", + "url": "live.sdp", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "AIPC120M" + ] + }, + { + "id": "alfa-4", + "url": "LowResolutionVideo", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "AIPC220M" + ] + }, + { + "id": "alfa-5", + "url": "cgi-bin/video.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "aw300p" + ] + }, + { + "id": "alfa-6", + "url": "user/videostream.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "lop" + ] + }, + { + "id": "alfa-7", + "url": "snapshot.cgi?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "alfa-8", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]&count=0", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "alfa-9", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "alfa-10", + "url": "/axis-cgi/mjpg/video.cgi", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "alfa-11", + "url": "video.mjpg?q=30&fps=33&id=0.5", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/alfawise.json b/brands/alfawise.json new file mode 100644 index 0000000..ad3f644 --- /dev/null +++ b/brands/alfawise.json @@ -0,0 +1,18 @@ +{ + "version": 2, + "brand": "Alfawise", + "brand_id": "alfawise", + "streams": [ + { + "id": "alfawise-1", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "alfa", + "ONVVIF" + ] + } + ] +} diff --git a/brands/alhua.json b/brands/alhua.json new file mode 100644 index 0000000..f690727 --- /dev/null +++ b/brands/alhua.json @@ -0,0 +1,309 @@ +{ + "version": 2, + "brand": "Alhua", + "brand_id": "alhua", + "streams": [ + { + "id": "alhua-1", + "url": "live", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "1320SP-0360B", + "DH-IPC-HDBW4300E", + "DH-IPC-HF2100P", + "DH-IPC-HFW1120RMP", + "HFW5200EP-Z12", + "IPC-HDBW1320E", + "IPC-HDBW4200E", + "Other" + ] + }, + { + "id": "alhua-2", + "url": "/cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "2230", + "DHI-XVR4108C" + ] + }, + { + "id": "alhua-3", + "url": "/cam/realmonitor?channel=1&subtype=00&authbasic=[AUTH]", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "4433C-A", + "dh_hac_hdw1200r", + "DH_IPC_HFW1320SP", + "DH-IPC-HDBW1320EP-W", + "DH-IPC-HDBW1435EP-W-028B", + "DH-IPC-HDBW2431RP-ZS", + "DH-IPC-HDBW4431R-AS", + "DH-IPC-HDW4631C", + "DH-IPC-HDW4631C-A", + "DH-IPC-HDW4641C-A", + "DH-IPC-HFW1220SP", + "DH-IPC-HFW1320SP-W", + "DHI-XVR5116HS-S2", + "DH-SD22204T-GN", + "dh-xvr4104hs-x1", + "HDBW1420EP-0280B", + "HDW4433CA", + "hfw 1120 sw", + "IPC", + "IPC-EB5531", + "IPC-HDW1230S", + "IPC-HDW2431T-ZS-S2", + "IPC-HDW4433C-A", + "IPC-HFW1320S-W", + "IPC-HFW2431R-ZS-IRE6", + "IPC-T1B40", + "Other" + ] + }, + { + "id": "alhua-4", + "url": "/cam/realmonitor", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Bullet", + "DH-IPC-HDBW4300E", + "DH-IPC-HFW4300S", + "Dome", + "IPC-2200", + "IPC-HFW3200" + ] + }, + { + "id": "alhua-5", + "url": "cgi-bin/snapshot.cgi?1", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "BULLET", + "c35", + "c35p", + "dh_hac_hdw1200r", + "DH_IPC_HFW1320SN", + "DH_IPC_HFW1320SP", + "DHI-HCVR4108HS-S3", + "DHI-HCVR5216AN-S3", + "dh-ipc-hd2100p-0360b", + "DH-IPC-HDBW4300E", + "DH-IPC-HDBW4431R-AS", + "DH-IPC-HDW1230SP-0280B", + "DH-IPC-HDW1320SP-0360B", + "DH-IPC-HFW1000S", + "DH-IPC-HFW1000SP", + "DH-IPC-HFW1120RMP", + "dh-ipc-hfw3849t1p-as-pv", + "DHI-XVR5116HS-S2", + "DH-SD42212S-HN", + "DH-VXR4104HS-X1", + "dh-xvr4104hs-x1", + "dvmini", + "IPC-HDBW2421R-VFS", + "IPC-HDBW4200E", + "IPC-HDBW4431R-ZS", + "IPC-HDW2320R-ZS", + "IPC-HDW4300C", + "IPC-HDW4431C-A", + "IPC-HFW1320S-W", + "Other" + ] + }, + { + "id": "alhua-6", + "url": "axis-cgi/mjpg/video.cgi?date=1&clock=1&camera=[CHANNEL]&resolution=[WIDTH]x[HEIGHT]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "DH_IPC_HFW1320SN", + "DH-IPC-HFW1000SP", + "DH-IPC-HFW4300S", + "DH-IPC-HFW4800EP(4mm)", + "IPC-HDW4300C", + "Other" + ] + }, + { + "id": "alhua-7", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "DH_IPC_HFW1320SP", + "DHI-HCVR4108HS-S3", + "DH-IPC-HDBW4431R-AS", + "DH-IPC-HF2100P", + "DH-IPC-HFW1000SP", + "DH-IPC-HFW4300S", + "DH-SD2920T-GN", + "DH-VXR4104HS-X1", + "dh-xvr4104hs-x1", + "HDBW2208R-Z", + "IPC-2200", + "IPC-HDW2320R-ZS", + "IPC-HFW1000SN", + "IPC-HFW1320S-W", + "IPC-HFW3200", + "Other" + ] + }, + { + "id": "alhua-8", + "url": "cgi-bin/snapshot.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "DHI-HCVR5216AN-NT", + "DH-IPC-HDBW4300C", + "DH-IPC-HFW1120RMP", + "DHI-XVR5116HS-S2", + "DH-VXR4104HS-X1", + "dh-xvr4104hs-x1", + "IPC-HDW2431T-AS-0280B-S2", + "IPC-HDW4300C", + "IPC-HDW4431C-A", + "Other" + ] + }, + { + "id": "alhua-9", + "url": "axis-cgi/mjpg/video.cgi?camera=1&resolution=[WIDTH]x[HEIGHT]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "DH-IPC-HDBW4300E", + "DH-IPC-HFW1000SP", + "DH-IPC-HFW4300S", + "IPC-2200" + ] + }, + { + "id": "alhua-10", + "url": "/axis-cgi/mjpg/video.cgi", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "DH-IPC-HDW1320SP-0360B", + "DH-IPC-HFW1000SP", + "DH-IPC-HFW4300S", + "HDBW5421EP-Z", + "HFW5200EP-Z12", + "IPC-HDBW5421E-Z", + "Other" + ] + }, + { + "id": "alhua-11", + "url": "/h264_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 1554, + "models": [ + "DH-IPC-HFW1200S" + ] + }, + { + "id": "alhua-12", + "url": "/cam/realmonitor?channel=1&subtype=0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "DH-IPC-HFW2449S-S-IL", + "IPC-HDW2320R-ZS" + ] + }, + { + "id": "alhua-13", + "url": "/cam/realmonitor?channel=1&subtype=00&authbasic=YWRtaW46MzIyMzExNjEzMVNoYXl0YW4=", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "DH-IPC-HFW3441 TP-ZAS", + "DH-ipc-hfw3441TP-ZAS" + ] + }, + { + "id": "alhua-14", + "url": "/cgi-bin/snapshot.cgi?1", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "DHI-XVR4108C", + "ipc-A35", + "IPC-HDBW2531EP-S", + "IPC-HDBW4431R-ZS" + ] + }, + { + "id": "alhua-15", + "url": "/cgi-bin/snapshot.cgi?chn=0&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "DHI-XVR5104HS" + ] + }, + { + "id": "alhua-16", + "url": "axis-cgi/mjpg/video.cgi?camera=[CHANNEL]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "IPC-2200" + ] + }, + { + "id": "alhua-17", + "url": "/live", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "IPC-HDBW3541F-AS-M", + "IPC-HFW2201R-ZS" + ] + }, + { + "id": "alhua-18", + "url": "cam/realmonitor?channel=[CHANNEL]&subtype=1", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "alhua-19", + "url": "[CHANNEL]/[USERNAME]:[PASSWORD]/main", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/ali-express.json b/brands/ali-express.json new file mode 100644 index 0000000..bd3fe60 --- /dev/null +++ b/brands/ali-express.json @@ -0,0 +1,113 @@ +{ + "version": 2, + "brand": "Ali Express", + "brand_id": "ali-express", + "streams": [ + { + "id": "ali-express-1", + "url": "/onvif1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "1080p" + ] + }, + { + "id": "ali-express-2", + "url": "/onvif2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "1080p" + ] + }, + { + "id": "ali-express-3", + "url": "videostream.asf", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "1080p" + ] + }, + { + "id": "ali-express-4", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Aliexpress", + "EXPRESS", + "IPCX-BC43272", + "Other", + "peephole", + "TCV-GQH300" + ] + }, + { + "id": "ali-express-5", + "url": "snapshot.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "DJ-IPPTZ504W", + "HI3518EV200 IPC" + ] + }, + { + "id": "ali-express-6", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "ali-express-7", + "url": "cam1/mpeg4", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "ali-express-8", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=1.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "POE 1" + ] + }, + { + "id": "ali-express-9", + "url": "/live/ch00_1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "V380" + ] + }, + { + "id": "ali-express-10", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "wy0530" + ] + } + ] +} diff --git a/brands/ali.json b/brands/ali.json new file mode 100644 index 0000000..fb64c5b --- /dev/null +++ b/brands/ali.json @@ -0,0 +1,83 @@ +{ + "version": 2, + "brand": "Ali", + "brand_id": "ali", + "streams": [ + { + "id": "ali-1", + "url": "/Streaming/Channels/101", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "3012r", + "ALIBI", + "ALI-NS1012VR", + "ALI-NS1014VR", + "ALI-NS3014R" + ] + }, + { + "id": "ali-2", + "url": "/Streaming/Channels/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "3030r", + "ALI-IPU3230R", + "ALI-IPV3013R" + ] + }, + { + "id": "ali-3", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "5MP" + ] + }, + { + "id": "ali-4", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "ABC01" + ] + }, + { + "id": "ali-5", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Aliexpress" + ] + }, + { + "id": "ali-6", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Express" + ] + }, + { + "id": "ali-7", + "url": "nphMotionJpeg?Resolution=640x480&Quality=Standard", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "sfn480" + ] + } + ] +} diff --git a/brands/alianza.json b/brands/alianza.json new file mode 100644 index 0000000..7c99989 --- /dev/null +++ b/brands/alianza.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Alianza", + "brand_id": "alianza", + "streams": [ + { + "id": "alianza-1", + "url": "videostream.asf", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/alias.json b/brands/alias.json new file mode 100644 index 0000000..eb5dc64 --- /dev/null +++ b/brands/alias.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Alias", + "brand_id": "alias", + "streams": [ + { + "id": "alias-1", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "anonymous" + ] + }, + { + "id": "alias-2", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/alibi.json b/brands/alibi.json new file mode 100644 index 0000000..1b60b86 --- /dev/null +++ b/brands/alibi.json @@ -0,0 +1,146 @@ +{ + "version": 2, + "brand": "Alibi", + "brand_id": "alibi", + "streams": [ + { + "id": "alibi-1", + "url": "ch0_0.h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "3014", + "ALI-2013VR", + "ALI-IPU3030R", + "ALI-NS1014VRB", + "ALI-NS2026R", + "Other", + "wl-ic8b" + ] + }, + { + "id": "alibi-2", + "url": "/Streaming/Channels/2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "3030R", + "3230R", + "ALI-2013VR", + "ALI-NS4025R", + "ALI-NZ60" + ] + }, + { + "id": "alibi-3", + "url": "h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "3030R", + "ALI-IPV3030R" + ] + }, + { + "id": "alibi-4", + "url": "/Streaming/Channels/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "3130", + "Alibi 3.0", + "ALI-IPU3013R", + "ALI-IPU3030R", + "ALI-IPU3130R", + "ALI-IPU3230R", + "ALI-IPV3113R", + "ALI-IPV3130R", + "ALI-NS1014VR", + "ALI-NS3012R", + "ipu3030", + "IPU3030R", + "ksajfhshks" + ] + }, + { + "id": "alibi-5", + "url": "/Streaming/Channels/101", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "ALI-IP23013R", + "ALI-NP7012RT", + "ALI-NZ60" + ] + }, + { + "id": "alibi-6", + "url": "/h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "ALI-NS1034R", + "ALI-XD81-VUZAI", + "Other" + ] + }, + { + "id": "alibi-7", + "url": "/videoMain", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "ALI-NS2016VR", + "ALI-NS4026R", + "ALI-NS4038RE" + ] + }, + { + "id": "alibi-8", + "url": "/", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "ALI-NS4013R" + ] + }, + { + "id": "alibi-9", + "url": "/ch0_0.h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "ALI-NS4026R" + ] + }, + { + "id": "alibi-10", + "url": "/LowResolutionVideo", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "ALI-NS4038RE" + ] + }, + { + "id": "alibi-11", + "url": "/ch0_0.264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "ALI-NS4038RE" + ] + } + ] +} diff --git a/brands/aliendvr.json b/brands/aliendvr.json new file mode 100644 index 0000000..2d096a2 --- /dev/null +++ b/brands/aliendvr.json @@ -0,0 +1,37 @@ +{ + "version": 2, + "brand": "Aliendvr", + "brand_id": "aliendvr", + "streams": [ + { + "id": "aliendvr-1", + "url": "/Streaming/Channels/[CHANNEL+1]01", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "*" + ] + }, + { + "id": "aliendvr-2", + "url": "/Streaming/Channels/[CHANNEL]01", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "*" + ] + }, + { + "id": "aliendvr-3", + "url": "/Streaming/Channels/101", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "mega216" + ] + } + ] +} diff --git a/brands/aliexpress.json b/brands/aliexpress.json new file mode 100644 index 0000000..9f0a045 --- /dev/null +++ b/brands/aliexpress.json @@ -0,0 +1,18 @@ +{ + "version": 2, + "brand": "Aliexpress", + "brand_id": "aliexpress", + "streams": [ + { + "id": "aliexpress-1", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "C6F0SfZ0N0P0L0", + "Other" + ] + } + ] +} diff --git a/brands/alinking.json b/brands/alinking.json new file mode 100644 index 0000000..8dd4e1a --- /dev/null +++ b/brands/alinking.json @@ -0,0 +1,309 @@ +{ + "version": 2, + "brand": "Alinking", + "brand_id": "alinking", + "streams": [ + { + "id": "alinking-1", + "url": "image.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "3SVision Series", + "98520", + "ALC Series", + "ALC SERIES", + "ALC-9453-231P", + "ASL-7743 A" + ] + }, + { + "id": "alinking-2", + "url": "image.cgi?type=motion", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "3SVision Series", + "ALC Series", + "dax", + "Other" + ] + }, + { + "id": "alinking-3", + "url": "GetData.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "AL 9603", + "Other" + ] + }, + { + "id": "alinking-4", + "url": "image.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "AL 9603", + "ALC Series", + "ALC-9352P", + "ALS-7742" + ] + }, + { + "id": "alinking-5", + "url": "videostream.asf", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "ALC Series", + "dax" + ] + }, + { + "id": "alinking-6", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "ALC Series", + "dax" + ] + }, + { + "id": "alinking-7", + "url": "image.cgi?camera=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "ALC Series", + "ALC9751", + "ALS-7742", + "dax", + "Other", + "S2071/4071 Video Server", + "VLC" + ] + }, + { + "id": "alinking-8", + "url": "image.cgi?type=motion&camera=[CHANNEL]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "ALC Series", + "ALS-7743 A", + "ASL-7743 A", + "Other", + "S2071/4071 Video Server" + ] + }, + { + "id": "alinking-9", + "url": "VIDEO.CGI", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "ALC Series", + "Other" + ] + }, + { + "id": "alinking-10", + "url": "videostream.cgi?", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "ALC Series", + "Dax" + ] + }, + { + "id": "alinking-11", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "ALC SERIES", + "Other" + ] + }, + { + "id": "alinking-12", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "ALC SERIES", + "dax", + "Other" + ] + }, + { + "id": "alinking-13", + "url": "cam[CHANNEL]/mpeg4", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "ALC SERIES", + "Other" + ] + }, + { + "id": "alinking-14", + "url": "cam[CHANNEL]/h264", + "type": "MJPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "ALS-7742" + ] + }, + { + "id": "alinking-15", + "url": "videostream.asf?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "dax", + "Other" + ] + }, + { + "id": "alinking-16", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "dax" + ] + }, + { + "id": "alinking-17", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "dax" + ] + }, + { + "id": "alinking-18", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "dax" + ] + }, + { + "id": "alinking-19", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]&count=0", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "dax" + ] + }, + { + "id": "alinking-20", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "dax" + ] + }, + { + "id": "alinking-21", + "url": "videostream.cgi?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "dax", + "Other" + ] + }, + { + "id": "alinking-22", + "url": "videostream.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Dax" + ] + }, + { + "id": "alinking-23", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "alinking-24", + "url": "cam[CHANNEL]/mjpeg", + "type": "MJPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "alinking-25", + "url": "videostream.cgi?user=[USERNAME]&password=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "alinking-26", + "url": "videostream.cgi?rate=11", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "alinking-27", + "url": "videostream.cgi?rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/alivision.json b/brands/alivision.json new file mode 100644 index 0000000..d774347 --- /dev/null +++ b/brands/alivision.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Alivision", + "brand_id": "alivision", + "streams": [ + { + "id": "alivision-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "HSP01h2Z20" + ] + }, + { + "id": "alivision-2", + "url": "/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "HSP01H2Z20" + ] + } + ] +} diff --git a/brands/all-in-one.json b/brands/all-in-one.json new file mode 100644 index 0000000..d2db80d --- /dev/null +++ b/brands/all-in-one.json @@ -0,0 +1,269 @@ +{ + "version": 2, + "brand": "All-in-one", + "brand_id": "all-in-one", + "streams": [ + { + "id": "all-in-one-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "b series", + "B00432J56G", + "b1", + "Other" + ] + }, + { + "id": "all-in-one-2", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "b series", + "b1", + "Other" + ] + }, + { + "id": "all-in-one-3", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "B00432J56G", + "b1", + "Other" + ] + }, + { + "id": "all-in-one-4", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "B00432J56G", + "b1", + "Other" + ] + }, + { + "id": "all-in-one-5", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "b1", + "Other" + ] + }, + { + "id": "all-in-one-6", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]*[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "B1 series IP Cam", + "Other" + ] + }, + { + "id": "all-in-one-7", + "url": "cgi-bin/net_jpeg.cgi?ch=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 8554, + "models": [ + "Ditklik" + ] + }, + { + "id": "all-in-one-8", + "url": "/h264_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "H.264 DVR", + "Other" + ] + }, + { + "id": "all-in-one-9", + "url": "cgi-bin/view.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "H.264 DVR" + ] + }, + { + "id": "all-in-one-10", + "url": "cam/realmonitor?channel=[CHANNEL]&subtype=00", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "all-in-one-11", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "all-in-one-12", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "all-in-one-13", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "all-in-one-14", + "url": "videofeed", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "all-in-one-15", + "url": "videostream.cgi?rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "all-in-one-16", + "url": "videostream.asf?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "all-in-one-17", + "url": "videostream.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "all-in-one-18", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "all-in-one-19", + "url": "videostream.cgi?user=[USERNAME]&password=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "all-in-one-20", + "url": "video?profile=[CHANNEL]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "all-in-one-21", + "url": "video?submenu=mjpg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "all-in-one-22", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "all-in-one-23", + "url": "/onvif-stream1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 7070, + "models": [ + "Other" + ] + }, + { + "id": "all-in-one-24", + "url": "/", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 7070, + "models": [ + "Other" + ] + }, + { + "id": "all-in-one-25", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 88, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/allecto.json b/brands/allecto.json new file mode 100644 index 0000000..9508fb4 --- /dev/null +++ b/brands/allecto.json @@ -0,0 +1,37 @@ +{ + "version": 2, + "brand": "Allecto", + "brand_id": "allecto", + "streams": [ + { + "id": "allecto-1", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "dvc-150ip" + ] + }, + { + "id": "allecto-2", + "url": "cgi-bin/videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "DVC-150IP" + ] + }, + { + "id": "allecto-3", + "url": "/11d=[PASSWORD]", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "dvi-155" + ] + } + ] +} diff --git a/brands/alliede.json b/brands/alliede.json new file mode 100644 index 0000000..a5ec7f2 --- /dev/null +++ b/brands/alliede.json @@ -0,0 +1,37 @@ +{ + "version": 2, + "brand": "Alliede", + "brand_id": "alliede", + "streams": [ + { + "id": "alliede-1", + "url": "videofeed", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "alliede-2", + "url": "0/[USERNAME]:[PASSWORD]/main", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "alliede-3", + "url": "[CHANNEL]/1:1/main", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/allnet.json b/brands/allnet.json new file mode 100644 index 0000000..c386ef4 --- /dev/null +++ b/brands/allnet.json @@ -0,0 +1,398 @@ +{ + "version": 2, + "brand": "Allnet", + "brand_id": "allnet", + "streams": [ + { + "id": "allnet-1", + "url": "cgi-bin/video.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "2200", + "2240", + "ALL2205", + "ALL2250", + "ALL2272", + "ALL2282", + "ALL2288V2", + "ALL2296V2", + "ALL2298", + "Other" + ] + }, + { + "id": "allnet-2", + "url": "img/video.asf", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "2200", + "ALL2201", + "ALL2210" + ] + }, + { + "id": "allnet-3", + "url": "img/mjpeg.jpg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "2211", + "ALL2250", + "Other" + ] + }, + { + "id": "allnet-4", + "url": "cgi-bin/videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "2213", + "ALL2212", + "ALL2213" + ] + }, + { + "id": "allnet-5", + "url": "h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "2250", + "2397_le", + "ALL2288", + "ALL2288V2", + "ALL2295", + "ALL2295V2", + "ALL2296V2", + "ALL2298", + "Other" + ] + }, + { + "id": "allnet-6", + "url": "img/video.mjpeg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "2250", + "ALL2250" + ] + }, + { + "id": "allnet-7", + "url": "img/snapshot.cgi?size=3", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "2250", + "ALL2250" + ] + }, + { + "id": "allnet-8", + "url": "videostream.cgi?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "2250" + ] + }, + { + "id": "allnet-9", + "url": "jpg/image.jpg?size=3", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "2272", + "ALL2272" + ] + }, + { + "id": "allnet-10", + "url": "cgi/jpg/image.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "2281", + "all2281" + ] + }, + { + "id": "allnet-11", + "url": "cgi/mjpg/mjpg.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "2282", + "ALL2281" + ] + }, + { + "id": "allnet-12", + "url": "live/mpeg4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "2290", + "ALL2297" + ] + }, + { + "id": "allnet-13", + "url": "cgi-bin/guest/Video.cgi?media=JPEG", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "2290", + "ALL2297" + ] + }, + { + "id": "allnet-14", + "url": "/Streaming/Channels/101", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "2398v2", + "ALL-CAM2305-LW", + "All-CAM2398", + "ALL-CAM2398-EP", + "ALL-CAM2398v2-EP" + ] + }, + { + "id": "allnet-15", + "url": "/video.h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "AL2205" + ] + }, + { + "id": "allnet-16", + "url": "mpeg4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "AL2281", + "ALL2281", + "ALL2282" + ] + }, + { + "id": "allnet-17", + "url": "live/h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "AL2299", + "ALL2298", + "ALL2299" + ] + }, + { + "id": "allnet-18", + "url": "video.h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "ALL2205", + "ALL2272" + ] + }, + { + "id": "allnet-19", + "url": "cgi-bin/jpg/image", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "ALL2205" + ] + }, + { + "id": "allnet-20", + "url": "video.mjpg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "ALL2205", + "ALL2272" + ] + }, + { + "id": "allnet-21", + "url": "live/mjpeg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "ALL2205", + "ALL2272", + "ALL2282", + "ALL2288V2", + "ALL2296V2", + "ALL2297", + "ALL2298", + "Other" + ] + }, + { + "id": "allnet-22", + "url": "img/mjpeg.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "ALL2205", + "ALL2250", + "ALL2272", + "ALL2282", + "ALL2288V2", + "ALL2295", + "ALL2296V2", + "ALL2298", + "Other" + ] + }, + { + "id": "allnet-23", + "url": "cgi/mjpg/mjpeg.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "ALL2205", + "ALL2272", + "ALL2281", + "ALL2282", + "ALL2288V2", + "ALL2296V2", + "ALL2298", + "Other" + ] + }, + { + "id": "allnet-24", + "url": "stream1.asf", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "ALL2250" + ] + }, + { + "id": "allnet-25", + "url": "cam[CHANNEL]/h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "ALL2288V2", + "ALL2296v2", + "ALL2298" + ] + }, + { + "id": "allnet-26", + "url": "cgi-bin/jpg/image.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "ALL2295", + "ALL2296v2", + "ALL2298", + "Other", + "TEchnopark", + "Technopark2", + "Technopark3" + ] + }, + { + "id": "allnet-27", + "url": "axis-cgi/mjpg/video.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "All2296V2+" + ] + }, + { + "id": "allnet-28", + "url": "cam1/h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "ALL2298" + ] + }, + { + "id": "allnet-29", + "url": "/Streaming/Channels/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "ALL-CAM2372-WP", + "ALL-CAM2397-LE" + ] + }, + { + "id": "allnet-30", + "url": "/Streaming/Channels/2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "ALL-CAM2397-LE" + ] + }, + { + "id": "allnet-31", + "url": "/video1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "ALL-CAM2397v2-LE" + ] + }, + { + "id": "allnet-32", + "url": "/mpeg4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "ALL-CAM2495v3-LVEFN" + ] + } + ] +} diff --git a/brands/allsky.json b/brands/allsky.json new file mode 100644 index 0000000..6be4053 --- /dev/null +++ b/brands/allsky.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Allsky", + "brand_id": "allsky", + "streams": [ + { + "id": "allsky-1", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "1080" + ] + }, + { + "id": "allsky-2", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=1.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "BoaCam" + ] + } + ] +} diff --git a/brands/alltec.json b/brands/alltec.json new file mode 100644 index 0000000..e1cbb82 --- /dev/null +++ b/brands/alltec.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Alltec", + "brand_id": "alltec", + "streams": [ + { + "id": "alltec-1", + "url": "imagep/picture.jpg", + "type": "JPEG", + "protocol": "http", + "port": 5544, + "models": [ + "30901213a" + ] + } + ] +} diff --git a/brands/almacen.json b/brands/almacen.json new file mode 100644 index 0000000..e515879 --- /dev/null +++ b/brands/almacen.json @@ -0,0 +1,37 @@ +{ + "version": 2, + "brand": "Almacen", + "brand_id": "almacen", + "streams": [ + { + "id": "almacen-1", + "url": "/MJPEG.CGI", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "DCS-930L" + ] + }, + { + "id": "almacen-2", + "url": "cgi-bin/video.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "d-link" + ] + }, + { + "id": "almacen-3", + "url": "MJPEG.CGI", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "D-LINK" + ] + } + ] +} diff --git a/brands/alonma.json b/brands/alonma.json new file mode 100644 index 0000000..945d912 --- /dev/null +++ b/brands/alonma.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Alonma", + "brand_id": "alonma", + "streams": [ + { + "id": "alonma-1", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "inwp2ac40" + ] + } + ] +} diff --git a/brands/alp.json b/brands/alp.json new file mode 100644 index 0000000..81626da --- /dev/null +++ b/brands/alp.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Alp", + "brand_id": "alp", + "streams": [ + { + "id": "alp-1", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=1.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/alpha-power.json b/brands/alpha-power.json new file mode 100644 index 0000000..e8c0892 --- /dev/null +++ b/brands/alpha-power.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Alpha Power", + "brand_id": "alpha-power", + "streams": [ + { + "id": "alpha-power-1", + "url": "cgi/mjpg/mjpeg.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "fic-am101" + ] + }, + { + "id": "alpha-power-2", + "url": "videofeed", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/alpha.json b/brands/alpha.json new file mode 100644 index 0000000..27dfb84 --- /dev/null +++ b/brands/alpha.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Alpha", + "brand_id": "alpha", + "streams": [ + { + "id": "alpha-1", + "url": "cgi-bin/guest/Video.cgi?media=JPEG&channel=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "4120ex" + ] + } + ] +} diff --git a/brands/alphacam.json b/brands/alphacam.json new file mode 100644 index 0000000..bb31dc1 --- /dev/null +++ b/brands/alphacam.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Alphacam", + "brand_id": "alphacam", + "streams": [ + { + "id": "alphacam-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "12345" + ] + } + ] +} diff --git a/brands/alphago.json b/brands/alphago.json new file mode 100644 index 0000000..3fd4c0d --- /dev/null +++ b/brands/alphago.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Alphago", + "brand_id": "alphago", + "streams": [ + { + "id": "alphago-1", + "url": "/av0_1&user=[USERNAME]&password=[PASSWORD]", + "type": "MJPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "ALP-600" + ] + } + ] +} diff --git a/brands/alphatec.json b/brands/alphatec.json new file mode 100644 index 0000000..ffc0b7c --- /dev/null +++ b/brands/alphatec.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Alphatec", + "brand_id": "alphatec", + "streams": [ + { + "id": "alphatec-1", + "url": "video.mjpg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "IPDP Slim" + ] + }, + { + "id": "alphatec-2", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]*[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "IPDP SLIM" + ] + } + ] +} diff --git a/brands/alphatech.json b/brands/alphatech.json new file mode 100644 index 0000000..563e76e --- /dev/null +++ b/brands/alphatech.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Alphatech", + "brand_id": "alphatech", + "streams": [ + { + "id": "alphatech-1", + "url": "snap.jpg?JpegCam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "AT-NB248G" + ] + }, + { + "id": "alphatech-2", + "url": "/video.mjpg", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "IPBold" + ] + } + ] +} diff --git a/brands/alpina.json b/brands/alpina.json new file mode 100644 index 0000000..a456e95 --- /dev/null +++ b/brands/alpina.json @@ -0,0 +1,37 @@ +{ + "version": 2, + "brand": "Alpina", + "brand_id": "alpina", + "streams": [ + { + "id": "alpina-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "4024CSW" + ] + }, + { + "id": "alpina-2", + "url": "cam[CHANNEL]/h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "904" + ] + }, + { + "id": "alpina-3", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "904" + ] + } + ] +} diff --git a/brands/alpine.json b/brands/alpine.json new file mode 100644 index 0000000..3728d61 --- /dev/null +++ b/brands/alpine.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Alpine", + "brand_id": "alpine", + "streams": [ + { + "id": "alpine-1", + "url": "cam[CHANNEL]/h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "904" + ] + } + ] +} diff --git a/brands/alptop.json b/brands/alptop.json new file mode 100644 index 0000000..0cb80b1 --- /dev/null +++ b/brands/alptop.json @@ -0,0 +1,108 @@ +{ + "version": 2, + "brand": "Alptop", + "brand_id": "alptop", + "streams": [ + { + "id": "alptop-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "1000w", + "at 1008w/200bw/500bw", + "at-100bw", + "AT-100BW", + "AT-200BW", + "at200dw", + "AT-200DW", + "AT200TW", + "at-500dw", + "AT-500DW", + "AT-500PW20", + "AT-B603W", + "AT-B603W HD 720P", + "ATLMDFS400", + "B608W", + "HD IP CAMERA", + "ips-1024vw", + "Other", + "Wireless" + ] + }, + { + "id": "alptop-2", + "url": "/12", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "200at", + "500PW20", + "at-100", + "AT-100BW", + "at200bw", + "AT-200BW", + "AT-200DW", + "AT-200PW", + "AT-200RW", + "AT-800DZ", + "B603W", + "HD IP CAMERA", + "Other" + ] + }, + { + "id": "alptop-3", + "url": "/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "400", + "800dz", + "AT-200DW", + "AT-200PW", + "AT-800DZ", + "AT-LBH400", + "AT-LIR400", + "IP72-ONVIF-IPS", + "Other" + ] + }, + { + "id": "alptop-4", + "url": "snap.jpg?JpegCam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "400", + "AT-1008w/200bw/500bw", + "AT-100bw", + "AT-100BW", + "AT-200B", + "AT-200BW", + "at-200rw", + "AT-500DW", + "at-lbh400", + "AT-LBH400", + "AT-LIR400", + "HD IP Camera", + "IP72-ONVIF-IPS", + "Other" + ] + }, + { + "id": "alptop-5", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "AT-100BW" + ] + } + ] +} diff --git a/brands/altan.json b/brands/altan.json new file mode 100644 index 0000000..4c54d83 --- /dev/null +++ b/brands/altan.json @@ -0,0 +1,19 @@ +{ + "version": 2, + "brand": "Altan", + "brand_id": "altan", + "streams": [ + { + "id": "altan-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "bosch", + "HW0022", + "Other" + ] + } + ] +} diff --git a/brands/altasec.json b/brands/altasec.json new file mode 100644 index 0000000..f9f86bb --- /dev/null +++ b/brands/altasec.json @@ -0,0 +1,48 @@ +{ + "version": 2, + "brand": "Altasec", + "brand_id": "altasec", + "streams": [ + { + "id": "altasec-1", + "url": "/ch01/1/live.3gp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Asecam_pa", + "ATHD16" + ] + }, + { + "id": "altasec-2", + "url": "/ch01/0/live.3gp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "ATHD16" + ] + }, + { + "id": "altasec-3", + "url": "/ch00/0/live.3gp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "ATHD16" + ] + }, + { + "id": "altasec-4", + "url": "/ch00/1/live.3gp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "ATHD16" + ] + } + ] +} diff --git a/brands/altcam.json b/brands/altcam.json new file mode 100644 index 0000000..3e279c1 --- /dev/null +++ b/brands/altcam.json @@ -0,0 +1,20 @@ +{ + "version": 2, + "brand": "Altcam", + "brand_id": "altcam", + "streams": [ + { + "id": "altcam-1", + "url": "/live0.264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "ddddd", + "IBC13IR", + "icv51ir", + "IDMF24IR" + ] + } + ] +} diff --git a/brands/altec-lansing.json b/brands/altec-lansing.json new file mode 100644 index 0000000..4e2fc53 --- /dev/null +++ b/brands/altec-lansing.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Altec Lansing", + "brand_id": "altec-lansing", + "streams": [ + { + "id": "altec-lansing-1", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/am.json b/brands/am.json new file mode 100644 index 0000000..41a95a3 --- /dev/null +++ b/brands/am.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Am", + "brand_id": "am", + "streams": [ + { + "id": "am-1", + "url": "ch0_0.h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "AM-C736" + ] + }, + { + "id": "am-2", + "url": "cgi-bin/net_jpeg.cgi?ch=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "C755RV2" + ] + } + ] +} diff --git a/brands/amamax.json b/brands/amamax.json new file mode 100644 index 0000000..52d48d8 --- /dev/null +++ b/brands/amamax.json @@ -0,0 +1,63 @@ +{ + "version": 2, + "brand": "Amamax", + "brand_id": "amamax", + "streams": [ + { + "id": "amamax-1", + "url": "cgi-bin/net_jpeg.cgi?ch=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "CCTVDVRH800" + ] + }, + { + "id": "amamax-2", + "url": "Getvideo.cgi?Cookie=", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "CCTVDVRMPEG4" + ] + }, + { + "id": "amamax-3", + "url": "cgi-bin/guest/Video.cgi?media=JPEG&channel=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "CCTVDVRMPEG4" + ] + }, + { + "id": "amamax-4", + "url": "jpg/image.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IPZB-600", + "IPZW-400", + "IPZW-600", + "Other" + ] + }, + { + "id": "amamax-5", + "url": "video.mp4", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "IPZB-600", + "IPZW-400", + "IPZW-500", + "IPZW-600" + ] + } + ] +} diff --git a/brands/amano.json b/brands/amano.json new file mode 100644 index 0000000..7802042 --- /dev/null +++ b/brands/amano.json @@ -0,0 +1,18 @@ +{ + "version": 2, + "brand": "Amano", + "brand_id": "amano", + "streams": [ + { + "id": "amano-1", + "url": "api/mjpegvideo.cgi?InputNumber=1&StreamNumber=[CHANNEL]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "CAO-EDH-63-11", + "Dome" + ] + } + ] +} diff --git a/brands/amarine.json b/brands/amarine.json new file mode 100644 index 0000000..d160040 --- /dev/null +++ b/brands/amarine.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Amarine", + "brand_id": "amarine", + "streams": [ + { + "id": "amarine-1", + "url": "/stream1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "rigger cam" + ] + } + ] +} diff --git a/brands/amatek.json b/brands/amatek.json new file mode 100644 index 0000000..ced677c --- /dev/null +++ b/brands/amatek.json @@ -0,0 +1,28 @@ +{ + "version": 2, + "brand": "Amatek", + "brand_id": "amatek", + "streams": [ + { + "id": "amatek-1", + "url": "/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "I5NT", + "Other" + ] + }, + { + "id": "amatek-2", + "url": "/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "I5NT" + ] + } + ] +} diff --git a/brands/amax.json b/brands/amax.json new file mode 100644 index 0000000..ff194cd --- /dev/null +++ b/brands/amax.json @@ -0,0 +1,38 @@ +{ + "version": 2, + "brand": "Amax", + "brand_id": "amax", + "streams": [ + { + "id": "amax-1", + "url": "/user=[USERNAME]&password=[PASSWORD]&channel=1&stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "2110" + ] + }, + { + "id": "amax-2", + "url": "cam/realmonitor?channel=[CHANNEL]&subtype=1", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "5210" + ] + }, + { + "id": "amax-3", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "aip205", + "NK-610W1A" + ] + } + ] +} diff --git a/brands/amazable.json b/brands/amazable.json new file mode 100644 index 0000000..4f74069 --- /dev/null +++ b/brands/amazable.json @@ -0,0 +1,18 @@ +{ + "version": 2, + "brand": "Amazable", + "brand_id": "amazable", + "streams": [ + { + "id": "amazable-1", + "url": "cgi-bin/still.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Grand", + "GrandIP" + ] + } + ] +} diff --git a/brands/amazon.json b/brands/amazon.json new file mode 100644 index 0000000..4aa8c7d --- /dev/null +++ b/brands/amazon.json @@ -0,0 +1,58 @@ +{ + "version": 2, + "brand": "Amazon", + "brand_id": "amazon", + "streams": [ + { + "id": "amazon-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "B06W720HX" + ] + }, + { + "id": "amazon-2", + "url": "videofeed", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Fire" + ] + }, + { + "id": "amazon-3", + "url": "video?profile=[CHANNEL]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "fire hdx", + "Fire Tablet HD10" + ] + }, + { + "id": "amazon-4", + "url": "cam1/mpeg4", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "KFDOWI" + ] + }, + { + "id": "amazon-5", + "url": "/goform/video", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "NCS601W" + ] + } + ] +} diff --git a/brands/amba.json b/brands/amba.json new file mode 100644 index 0000000..d0e52d3 --- /dev/null +++ b/brands/amba.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Amba", + "brand_id": "amba", + "streams": [ + { + "id": "amba-1", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "AB-002-hd" + ] + } + ] +} diff --git a/brands/ambarella.json b/brands/ambarella.json new file mode 100644 index 0000000..857bf0b --- /dev/null +++ b/brands/ambarella.json @@ -0,0 +1,37 @@ +{ + "version": 2, + "brand": "Ambarella", + "brand_id": "ambarella", + "streams": [ + { + "id": "ambarella-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "AB-201-HDW" + ] + }, + { + "id": "ambarella-2", + "url": "videostream.asf", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "ambarella-3", + "url": "/img.jpg", + "type": "JPEG", + "protocol": "http", + "port": 8080, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/amber.json b/brands/amber.json new file mode 100644 index 0000000..a7f862b --- /dev/null +++ b/brands/amber.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Amber", + "brand_id": "amber", + "streams": [ + { + "id": "amber-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/ambientcam.json b/brands/ambientcam.json new file mode 100644 index 0000000..29b1047 --- /dev/null +++ b/brands/ambientcam.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Ambientcam", + "brand_id": "ambientcam", + "streams": [ + { + "id": "ambientcam-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "ambientcam-2", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/ambyux-dual-cam.json b/brands/ambyux-dual-cam.json new file mode 100644 index 0000000..bfdb3ba --- /dev/null +++ b/brands/ambyux-dual-cam.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Ambyux Dual Cam", + "brand_id": "ambyux-dual-cam", + "streams": [ + { + "id": "ambyux-dual-cam-1", + "url": "/onvif1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "P10-Q" + ] + }, + { + "id": "ambyux-dual-cam-2", + "url": "/video1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "P10-Q" + ] + } + ] +} diff --git a/brands/amc.json b/brands/amc.json new file mode 100644 index 0000000..6c687fe --- /dev/null +++ b/brands/amc.json @@ -0,0 +1,68 @@ +{ + "version": 2, + "brand": "Amc", + "brand_id": "amc", + "streams": [ + { + "id": "amc-1", + "url": "/cam/realmonitor?channel=1&subtype=00&authbasic=[AUTH]", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "01046", + "AMC0349M" + ] + }, + { + "id": "amc-2", + "url": "/cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "IP2M-841B-V3" + ] + }, + { + "id": "amc-3", + "url": "cgi-bin/videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "amc-4", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "amc-5", + "url": "cgi-bin/snapshot.cgi?1", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "amc-6", + "url": "cgi-bin/snapshot.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/amcast.json b/brands/amcast.json new file mode 100644 index 0000000..a16d650 --- /dev/null +++ b/brands/amcast.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Amcast", + "brand_id": "amcast", + "streams": [ + { + "id": "amcast-1", + "url": "/cam/realmonitor?channel=1&subtype=0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 80, + "models": [ + "IP4M-1041B (RTSP)" + ] + } + ] +} diff --git a/brands/amcom.json b/brands/amcom.json new file mode 100644 index 0000000..162c395 --- /dev/null +++ b/brands/amcom.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Amcom", + "brand_id": "amcom", + "streams": [ + { + "id": "amcom-1", + "url": "/", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 2600, + "models": [ + "z32001" + ] + } + ] +} diff --git a/brands/amcrest.json b/brands/amcrest.json new file mode 100644 index 0000000..0805e6b --- /dev/null +++ b/brands/amcrest.json @@ -0,0 +1,1885 @@ +{ + "version": 2, + "brand": "Amcrest", + "brand_id": "amcrest", + "streams": [ + { + "id": "amcrest-1", + "url": "/cam/realmonitor?channel=1&subtype=00&authbasic=[AUTH]", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "000", + "01046", + "10518", + "1080p", + "1080P", + "1080P HD", + "1P2M-841B", + "2304TVL", + "2688 tvl", + "3MP", + "3MP/2304TVL", + "4K Ultra HD", + "4kv1", + "4m1051", + "4mp ai", + "5IP5M-1176EB", + "720P", + "720P IPM-721S", + "841", + "841b", + "842", + "852EW", + "960H", + "960HBC", + "ad110", + "AD110", + "adc2w", + "AMC047490F629A7D31", + "AMC4KBC28-W", + "Amcrest turret from MC", + "AMDV8m16", + "AMDV8M16-H5", + "ASH21-w", + "ASH21-W", + "ASH26", + "ASH26-W", + "ASH42", + "ASH42-B", + "ASH42-B -JP", + "ash42w", + "ASH42-W", + "BarnCam", + "Black/Silver", + "Doorbell", + "FrontDoor", + "HDPro-VLC", + "Idunno", + "IMP-HX1B", + "IP2-841M", + "ip2m", + "ip2m 841b", + "IP2M 841B", + "ip2m 852ew", + "IP2M-752EW", + "ip2m-841", + "IP2M-841", + "ip2m-841b", + "IP2M841b", + "IP2M-841B", + "ip2m-841b-v3", + "ip2m-841EB", + "IP2M-841EB", + "IP2M-841EW", + "IP2M-841S", + "IP2M-841W", + "IP2M-841W-v3", + "IP2M-842", + "IP2M-842EW", + "IP2M-842W", + "IP2M-844E", + "IP2M-844EW", + "IP2M-846B", + "IP2M-846E", + "IP2M-851", + "IP2M-851B", + "ip2m-851w", + "IP2M-851W", + "ip2m-852", + "IP2M-852 V2", + "IP2M-852B", + "IP2M-853E", + "ip2m-858w", + "IP2M-858W", + "IP2M-866", + "IP2M-866E", + "ip2m-958w", + "IP2M-PH822", + "IP3M", + "IP3M-941", + "IP3M-941B", + "IP3M-941S", + "IP3M-941W", + "IP3M-954E", + "IP3M-956", + "IP3M-956W", + "IP3M-HX2B", + "IP3M-HX2W", + "ip4", + "IP4-1026B", + "IP4M", + "ip4m-1024e", + "IP4M-1025EB", + "IP4M-1026", + "ip4m-1026b", + "IP4M-1026B", + "IP4M-1026E", + "IP4M-1026EB", + "ip4m-1026w", + "ip4m-1026W", + "IP4M-1026W", + "IP4M-1028", + "ip4m-1028b", + "IP4M-1028E", + "IP4M-1028EB", + "IP4M-1028EB-28MM", + "IP4M-1028EW", + "IP4M-1028W", + "IP4M-1046E-AI", + "IP4m-1051", + "IP4M-1051", + "ip4m-1051B", + "IP4M-1051B", + "IP4M-1051W", + "IP4M-1053E", + "IP4M-1054EW", + "IP4M-1055E", + "IP4M-1055EM", + "IP4M-1055EW", + "IP4M-841B", + "ip4mB", + "IP4MP-Dome", + "IP4M-SN2110EW-AI", + "IP5M_T1179EW", + "IP5M-1173E", + "IP5M1173EB-28MM", + "IP5M-1173EW", + "IP5M-1179EW", + "IP5M-B1186-28mm", + "IP5M-B1276EW", + "IP5M-D1188E", + "IP5M-T1179EW", + "IP5M-T1179EW 28MM", + "IP5M-T1179EW-28MM", + "IP67", + "ip721", + "IP8M", + "IP8M-2454EW", + "IP8M-2493", + "IP8M-2493E", + "IP8M-2493EB", + "IP8M-2493EW", + "IP8M-2493W", + "IP8M-2496E", + "IP8M-2496EB", + "IP8M-2496EW", + "IP8M-2496EW-28mm", + "IP8M-2496EW-28MM", + "IP8M-2499", + "IP8M-2499EB", + "IP8M-2499ew", + "IP8M-2597E", + "IP8M-2597EB-28MM", + "ip8m-2597eb-6mm", + "IP8M-2597-EW", + "IP8M-2599", + "ip8m-2599e", + "ip8m-t2499", + "IP8M-T2499E", + "IP8M-T2499EB-28MM", + "IP8M-T2499EB-40MM", + "IP8M-T2499EW", + "IP8M-T2499EW-28MM", + "IP8M-T2499EW-40MM", + "ip8m-t25", + "IP8M-T2599EW", + "IPM2-866E", + "IPM2m-841B", + "IPM2M-843", + "IPM-721W", + "IPM-743E", + "IPM-941W", + "IPM-HX1B", + "IPSM-843", + "IPZ-841", + "M1B", + "M1W", + "NV2104E", + "nv2108e", + "nvr", + "NVR", + "Other", + "PROHD", + "ptz", + "YellowCam" + ] + }, + { + "id": "amcrest-2", + "url": "cgi-bin/snapshot.cgi?1", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "001B", + "01482_9TC335", + "1080", + "1080P", + "1080P cgi", + "1920TVL", + "1P2M-841B", + "1P2M-841W", + "2304TVL", + "3MP", + "4MP", + "5000L", + "720", + "720P", + "720P IPM-721B", + "720P IPM-721S", + "720P IPM-723S", + "721", + "722-IP", + "722S", + "723", + "723es", + "841w", + "AD110", + "ADC2W", + "AMC000DJ27SPS2C2QY", + "AMC001T4_590R5V", + "AMC1080", + "AMCREST IP2M-841EB", + "AMDV10804-4b-w", + "BlueRoom", + "DC2W", + "DVR", + "HDPRO", + "IMP722S", + "IMP-723", + "imp-743", + "imp-751w", + "IMP-HX1B", + "IP2-841M", + "IP2M", + "IP2M 841B", + "IP2M-841", + "IP2M-841 ProHD", + "ip2m-841b", + "IP2M-841B-V3", + "IP2M-841e", + "IP2M-841EB", + "IP2M-841EW", + "IP2M-842", + "IP2M-842B", + "IP2M-842E", + "IP2M-842W", + "ip2M-843EB", + "IP2M-844E", + "IP2M-844EB", + "IP2M-844EW", + "IP2M-846B", + "ip2m-851", + "IP2M-851EB", + "IP2M-851EW", + "IP2M-851W", + "IP2M-852", + "IP2M-853E", + "ip2m-853ew", + "IP2M-866", + "ip3", + "IP396ew", + "IP3M", + "IP3M-941", + "IP3M-941B", + "IP3M-941W", + "IP3M-943", + "IP3M-943B", + "IP3M943S", + "IP3M-943W", + "IP3M952E", + "IP3M-954", + "IP3M-954E", + "IP3M-954EB", + "IP3M-954EW", + "IP3M-956", + "IP3M-956B", + "IP3M-956E", + "IP3M-956EB", + "IP3M-956EW", + "IP3M-956W", + "IP3M-HX2", + "IP3M-HX2B", + "IP3M-HX2W", + "ip4m", + "IP4m-1024EW", + "IP4M-1025E", + "IP4M-1025EB", + "IP4M-1025EW", + "IP4M-1026", + "IP4M-1026B", + "IP4M-1026E", + "IP4M-1026EB", + "ip4m-1026w", + "IP4M-1028B", + "ip4m-1028e", + "IP4M-1028W", + "IP4M-1051", + "ip4m-1055em", + "ip4m-1055EW", + "ip5m", + "IP5M-1173E", + "IP5M1173EB-28MM", + "ip5m-1179ew", + "IP5M-B1186E", + "IP5M-B1186EW", + "IP5M-D1188E", + "IP5M-D1188EW", + "IP5M-T1179E", + "IP5M-T1179EW", + "IP5M-T1179EW-28MM", + "ip65", + "IP67", + "IP8M-2493EB", + "IP8M-2493EW", + "IP8M-2493EW (JPEG)", + "IP8M-2493EW-V2", + "IP8M-2496EW", + "IP8M-2496EW-V2", + "IP8M-26963EW", + "IP8M-T2499EB", + "IP8M-T2499EW-40MM", + "IP8M-T2599EW", + "IP8M-T2669", + "IP8M-T2669E-AI", + "IP8M-T2669EW-AI", + "IPM", + "IPM-22S", + "ipm2-841", + "ipm2-851", + "IPM2m-841B", + "IPM-721", + "IPM-721B", + "IPM-721P", + "IPM-721S", + "IPM-721W", + "ipm-723", + "IPM-723B", + "ipm723s", + "IPM-723S", + "IPM-723W", + "ipm743", + "IPM-743ESJP", + "IPM751B", + "IPM-751W", + "IPM-HX1", + "IPM-HX1B", + "IPM-HX1W", + "NVR", + "Other", + "Pro HD", + "PROHD", + "PTZ" + ] + }, + { + "id": "amcrest-3", + "url": "/cam/realmonitor?channel=1&subtype=0&authbasic=[AUTH]", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "01046", + "ASH21", + "IP3M-941", + "IP4M-1028EB", + "IP5M-T1179EW 28MM" + ] + }, + { + "id": "amcrest-4", + "url": "/cam/realmonitor?channel=1&subtype=0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "01046", + "1080P Video Doorbell", + "4mp ai", + "4MP ProHD Indoor WiFi", + "5MP Dome", + "ad110", + "AD110 Doorbell", + "AS21-B-V3", + "ASH21-w", + "ASH22-w", + "ASH42", + "ASH42-B", + "ASH47-W", + "Floodlight Camera", + "ip2m 841b", + "IP2M-841B-V3", + "IP2M-841W", + "IP3M", + "ip4m-1025", + "IP4M-1025EB", + "IP4M-1041W", + "IP4m-1051", + "ip4m-1051B", + "IP5M_T1179EB-28MM", + "IP5M_T1179EW", + "IP5m-B1186EB", + "IP5M-B1276EW-AI", + "IP5M-F1180EW-V2", + "IP5M-T1179EW 28MM", + "IP5M-T1179EW-28MM", + "IP8M-2496E", + "IP8M-2496EB-V2", + "IP8M-2496EW", + "IP8M-2496EW-V2", + "IP8M-2696E-AI", + "IP8M-T2499E", + "IP8MT2599EW", + "IP8M-T2599EW", + "IP8M-VB2796EW", + "NV4108E and NV4108HS" + ] + }, + { + "id": "amcrest-5", + "url": "live", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "1080", + "1080P", + "722", + "842", + "IMP-743", + "IP2M-841B", + "IP2M-841EW", + "IP2M-844E", + "IP2M-844EW", + "ip2m-846e", + "IP2M-846EB", + "IP3M-954E", + "IP3M-956EW", + "IP-842M", + "IP8M-T2499E", + "IPM-722S", + "IPM-743ES", + "Other" + ] + }, + { + "id": "amcrest-6", + "url": "/axis-cgi/mjpg/video.cgi", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "1080", + "1080P", + "1080P jp default", + "1080P vlc", + "1P2M-841B", + "3MP", + "720P", + "720P IPM-721S", + "720P IPM-723S", + "722S", + "841BIMI", + "842", + "AMC000DJ27SPS2C2QY", + "AMC1080", + "BLIIP2M-841W", + "HDPRO", + "IMP-722S", + "IMP-723", + "ip2m", + "IP2M-841", + "ip2m-841b", + "IP2M841b", + "IP2M-841E", + "IP2M-841W", + "ip2m-842", + "IP2M-842", + "IP2m-842b", + "IP2M-842B", + "IP2M-842E", + "IP2M-842W", + "IP2M-844E", + "ip2m-844e ip", + "IP2M-846", + "IP2M-854EW", + "ip3-951", + "IP3M", + "IP3M-943", + "IP3M-943B", + "IP3M-943S", + "IP3M-954E", + "IP3M-954EW", + "IP3M-956B", + "ip3m-956e", + "IP3M-956E", + "IP3M-956EB", + "IP3M-956EW", + "ip4m", + "ip4m-1025e", + "IP4M-1025EB", + "IP4M-1026B", + "IP5M-T1179EW 28MM", + "IP67", + "ip721", + "IPM-721", + "ipm-721s", + "IPM721S", + "IPM722S", + "IPM-722S", + "IPM-723", + "IPM-723S", + "ipm-723w", + "IPM-723W", + "IPM-743ES", + "IPM-751", + "Other", + "Tent", + "WillHouse IP2M-841" + ] + }, + { + "id": "amcrest-7", + "url": "axis-cgi/mjpg/video.cgi?camera=1&resolution=[WIDTH]x[HEIGHT]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "1080", + "1080P", + "720P IPM-721S", + "841", + "AMC000DJ27SPS2C2QY", + "AMC1080", + "IP2-841M", + "IP2M-841", + "IP2M-841B", + "IP2M-842", + "IP2m-842b", + "IP2M-842E", + "IP2M-846B", + "IP3M-943B", + "IP3M-943W", + "IP3M-954E", + "IP3M-956E", + "IP4M-1025EB", + "IP-842M", + "IPM2M-841B", + "IPM-721", + "IPM-721S", + "IPM-722S", + "IPM-743ES" + ] + }, + { + "id": "amcrest-8", + "url": "cgi-bin/snapshot.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "1080", + "1080P", + "1080P HD", + "1190 W", + "13p", + "180", + "1920TVL", + "193", + "1P2M-841B", + "360", + "481", + "720P", + "720P IPM-721b", + "720P IPM-721ES", + "720P IPM-721S", + "720P IPM-723S", + "722-IP", + "722s", + "841", + "841bimi", + "841W", + "850E", + "AD110", + "AMC1080", + "amco349438798", + "BliIP2M-841W", + "HDPRO", + "HDPRO IPM", + "imp", + "imp722s", + "imp-723b", + "ip2m", + "IP2M-841", + "IP2M841b", + "IP2M-841B", + "IP2M-841B-V3", + "IP2M-841EB", + "IP2M-841S", + "IP2M-841W", + "IP2M-842B", + "IP2M-842E", + "IP2M-843EB", + "IP2M-844E", + "IP2M-844EW", + "IP2M-851EB", + "IP2M-853EW", + "ip3", + "IP3M", + "IP3M-941", + "IP3M-941B", + "IP3M-941W", + "IP3M-943", + "IP3M-943B", + "IP3M-943W", + "IP3M-956B", + "IP3M-HX2B", + "IP4M", + "IP4M-1024E", + "IP4M-1025E", + "IP4M-1025EB", + "IP4M-1025EW", + "IP4M-1026", + "IP4M-1026EB", + "ip4m-1028b", + "ip5m", + "IP5M-B1186EW", + "IP5M-B1186EW-28MM", + "IP5M-D1188E", + "IP5M-T1179EW", + "IP8M-2493EW", + "IP8M-2496EW", + "IP8M-2943ew", + "IP8M-T2599EW", + "IP8M-T2669EW-AI", + "IPl8M-2496EW-V2", + "ipm 723w", + "ipm2-852", + "IPM2M-841B", + "IPM3M-956W", + "IPM-721", + "IPM-721B", + "IPM-721ES", + "IPM-721S", + "ipm-721w", + "IPM-722S", + "ipm-723b", + "IPM723S", + "IPM-723W", + "IPM-743", + "ipm-743es", + "IPM-751W", + "IPM-HX1", + "IPM-HX1W", + "NVR", + "Other", + "PROHD" + ] + }, + { + "id": "amcrest-9", + "url": "axis-cgi/mjpg/video.cgi?camera=[CHANNEL]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "1080", + "1080p", + "1920TVL", + "3MP", + "720P IPM-721S", + "841", + "841BIMI", + "842", + "HDpro", + "IP2-841M", + "IP2M", + "IP2M-841", + "IP2M841B", + "IP2M-842", + "IP2M-842B", + "IP2M-842E", + "IP2M-842W", + "IP2M-844E", + "IP3M-943B", + "IP3M-943W", + "IP3M-954E", + "IP3M-954EW", + "IP3M-956", + "IP3M-956E", + "IP3M-956EB", + "IP3M-956EW", + "IP4M-1025EB", + "IPM2m-841B", + "IPM721S", + "IPM-722", + "Other", + "PROHD" + ] + }, + { + "id": "amcrest-10", + "url": "cgi-bin/video.cgi?msubmenu=mjpg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "1080", + "1080P", + "1080Psh", + "3MP", + "HDPRO", + "IP2-841M", + "IP2M-841", + "ip2m-841b", + "IP2M-842E", + "IP2M-844E", + "IP3E-956", + "ip3m-943w", + "IP3M-954EW", + "IP3M-956E", + "IP4M-1025EB", + "ipm 723w", + "IPM-723B", + "IPM-743ES", + "IPM-751W", + "ONVIF", + "Other" + ] + }, + { + "id": "amcrest-11", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "1080", + "1080P", + "1080P HD", + "1920TVL", + "1P2M-841B", + "3MP", + "720P IPM-721S", + "720P IPM-723S", + "721", + "7225", + "741", + "821", + "841", + "841w", + "842", + "852EW", + "AD410", + "AMC000DJ27SPS2C2QY", + "AMC001WU65RYZXPQER", + "AMDV7204", + "DVR", + "HDPRO", + "ip20-841b", + "IP2-841M", + "IP2-851EB", + "IP2M", + "ip2m 841b", + "IP2M-814B", + "IP2M-841", + "IP2M841B", + "IP2M-841E", + "IP2M-841EB", + "IP2M-841W", + "IP2M-842", + "IP2M-842B", + "IP2M-842E", + "IP2M-842W", + "IP2M-843EB", + "IP2M-844E", + "IP2M-844E_JL", + "ip2m-846b", + "IP2M-851EB", + "ip2m-851ew", + "ip2m-851w", + "IP2M-852 V2", + "IP2M853EW", + "ip2m-854ew", + "IP2M-863EW-AI", + "ip3", + "IP3M", + "IP3M-941", + "IP3M-941B", + "IP3M-941W", + "ip3m-943b", + "IP3M-954E", + "IP3M-954EB", + "IP3M-956", + "IP3M-HX2B", + "IP3M-HX2W", + "IP4M", + "ip4m-1024e", + "IP4m-1024EW", + "IP4M-1024EW", + "IP4M-1025E", + "IP4M-1025EW", + "IP4M-1026", + "IP4M-1026B", + "IP4M-1026W", + "IP4M-1028E", + "IP4m-1051", + "IP4M-1051B", + "ip5m", + "IP5M1173EB-28MM", + "ip5m-b1186e", + "IP8M T2499EB", + "IP8M-2493EW", + "IP8M-2496E", + "IP8M-2496EB", + "IP8M-2496EW", + "IP8M-2496EW-V2", + "IP8M-2496EW-V3", + "IP8M-2599E", + "IP8M-T2499EW", + "IPM 723W", + "ipm2-841w", + "IPM2m-841B", + "IPM-721P", + "IPM-721s", + "IPM721S", + "IPM-722S", + "IPM723b", + "IPM-743", + "ipm-841", + "IPM-HX1B", + "IPM-HX1W", + "Other", + "PROHD", + "Tree64clops" + ] + }, + { + "id": "amcrest-12", + "url": "videostream.cgi?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "1080", + "Other" + ] + }, + { + "id": "amcrest-13", + "url": "/live", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "1080p", + "5MP", + "720P IPM-721S", + "ip2m-841b", + "IP4M-1041W", + "IPM2m-841B", + "IPM-723S", + "ipm-743es", + "IPM-841B", + "Network Camera", + "UNTILED" + ] + }, + { + "id": "amcrest-14", + "url": "mjpeg.cgi?user=[USERNAME]&password=[PASSWORD]&channel=[CHANNEL]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "1080P", + "IP3M-941B", + "Other" + ] + }, + { + "id": "amcrest-15", + "url": "axis-cgi/mjpg/video.cgi?date=1&clock=1&resolution=[WIDTH]x[HEIGHT]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "1080P", + "720P IPM-723S", + "842", + "AMC1080", + "HDPRO", + "IP2-841M", + "IP2M-841", + "ip2m-841b", + "IP2M841B", + "IP2M-842B", + "IP2M-844E", + "IP3M-943B", + "IP3M952E", + "IP3M-954E", + "IP3M-956E", + "IP3M-956EB", + "IPM2-841", + "IPM-722S", + "IPM-723S", + "Other" + ] + }, + { + "id": "amcrest-16", + "url": "/img/video.asf", + "type": "FFMPEG", + "protocol": "mms", + "port": 554, + "models": [ + "1080P HD", + "4mp ai", + "ad110", + "ASH21-B", + "IP4MP-Dome", + "IP5M-B1186E", + "IP5m-B1186EB", + "IP5MT1179E" + ] + }, + { + "id": "amcrest-17", + "url": "/cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=R%40mcorpsCamera", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "1P2M-841B", + "IP2M-841B-V3", + "IP4M-1041B", + "IP4M-SN2110EW-AI", + "ip5m", + "IP5M_T1179EW", + "IP5M-T1179EW-28MM", + "IP8M-2496EW-V2", + "IP8M-2499", + "IP8M-T2669E-AI", + "IP8M-VT2679EW-AI" + ] + }, + { + "id": "amcrest-18", + "url": "/cgi-bin/snapshot.cgi?chn=0&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "1P2M-841W", + "AD410", + "IMP-723", + "imp-723b", + "IP2M-841w-v3", + "IP5M_T1179EB-28MM", + "IP5M_T1179EW", + "IP5M-T1179E", + "IP8M-T2669EW-AI", + "IP8M-VB2796EW" + ] + }, + { + "id": "amcrest-19", + "url": "/cam/realmonitor?channel=1&subtype=1&authbasic=[AUTH]", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "1P2M-841W", + "841W", + "ASH26-W", + "IP2M-841", + "IP2M-841W-v3", + "IP2M-858W", + "IP3M-941", + "ip4m-1051B", + "IP5M-1173E", + "IP5M-T1179EW 28MM" + ] + }, + { + "id": "amcrest-20", + "url": "/cam/realmonitor?channel=1&subtype=0&unicast=true&proto=Onvif", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "1P2m-844", + "4K Ultra HD", + "741", + "AMDV7204", + "IP2M-841EW", + "IP5M-B1186-28mm", + "IP5M-T1179EW", + "IP5M-T1179EW-28MM", + "IP8M-2597-EW AI", + "IP8M-2696E-AI", + "IP8M-T2599EW", + "IP8M-VT2779EW" + ] + }, + { + "id": "amcrest-21", + "url": "/cgi-bin/snapshot.cgi?1", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "2MP PTZ", + "5MP", + "ad110", + "AD410", + "ash42w", + "DVR", + "IMP-723", + "IP4M-1026EB", + "IP4M-1098EW-AI", + "IP4MP-Dome", + "IP5m-B1186EB", + "IP5M-B1186EW", + "ip5m-b1186ew-28mm", + "IP5M-D1188EW-22MM", + "IP5M-T1179EB-28MM", + "IP5M-T1179EW 28MM", + "IP5M-T1179EW-28MM", + "IP5M-T1277EW-AI", + "IP8M-2779EW-AI", + "Ip8M-2796EW-AI", + "IP8M-VB2796EW", + "ipm-723", + "PROHD" + ] + }, + { + "id": "amcrest-22", + "url": "/cam/realmonitor?channel=1&subtype=02&authbasic=[AUTH]", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "4K Ultra HD", + "IP8M-2496EB" + ] + }, + { + "id": "amcrest-23", + "url": "/cam/realmonitor?channel=1&subtype=01&authbasic=[AUTH]", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "4K Ultra HD", + "720P IPM-721S", + "AMCREST IP2M-841EB", + "ASH26-W", + "IP2M-846B", + "IP3M-941B", + "IP3M-941W", + "ip4m-1026w", + "ip4m-1028e", + "IP4M-1051W", + "IP5M-T1179EW 28MM", + "IP8M-2493EW-V2", + "M1B" + ] + }, + { + "id": "amcrest-24", + "url": "/cam/realmonitor?channel=01&subtype=00&authbasic=[AUTH]", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "4K Ultra HD", + "ASH26-W", + "ASH42-B", + "ash42w", + "IP2M-846B", + "IP2M-853E", + "IP8M-2493E", + "IP8M-2496EB" + ] + }, + { + "id": "amcrest-25", + "url": "/?action=stream", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "4mp ai", + "ad110", + "AD410", + "imp 1051b", + "ip2m-841", + "IP3M-943B", + "IP3M-956B", + "IP4M-1028B", + "IP4M-1051B", + "IP5M_T1179EW", + "IP5M-1173E", + "IP5M-B1186EW", + "ip5m-b1186ew-28mm", + "IP5M-D1188E", + "IP5M-T1179E", + "IP5M-T1179EW", + "IP5M-T1179EW 28MM", + "IPM2m-841B", + "NULL", + "Other", + "UNTITLED" + ] + }, + { + "id": "amcrest-26", + "url": "/cgi-bin/snapshot.cgi?chn=0&u=[USERNAME]&p=CAMm0t10n%21", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "5m1179", + "IP5M-B1186EB-28MM" + ] + }, + { + "id": "amcrest-27", + "url": "axis-cgi/mjpg/video.cgi?date=1&clock=1&camera=[CHANNEL]&resolution=[WIDTH]x[HEIGHT]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "720P", + "720P IPM-721S", + "720P IPM-723S", + "HDPRO", + "IMP722S", + "IP2-841M", + "IP2M-841", + "IP2M-841B", + "IP2M-841W", + "IP2M-842", + "IP2M-842B", + "IP2M-842W", + "IP3M-943W", + "IP3M952E", + "IP3M-954E", + "IP3M-956EB", + "ipm721s", + "IPM-721W", + "IPM-722S", + "IPM-723B", + "IPM723S", + "IPM-743ES", + "IPM-751W", + "Other" + ] + }, + { + "id": "amcrest-28", + "url": "/cam/realmonitor", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "722", + "722-IP", + "AMC041EC14", + "IP2M841B", + "IP2M-841EW", + "IP3M-943B", + "IP4K-Bullet", + "IP4M-1051W", + "IP4MP-Dome", + "IP8M-2496E", + "IPM722S" + ] + }, + { + "id": "amcrest-29", + "url": "cam/realmonitor?channel=[CHANNEL]&subtype=1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "722", + "AMDH10808", + "IP2M-841", + "IP2M-842", + "IP2M-842EW", + "IP3M-956EW", + "IP4M-1025EB", + "IPM-722S", + "IPM-743ES", + "NETWORK CAMERA", + "NVR-PTZ-static" + ] + }, + { + "id": "amcrest-30", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]*[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "841w" + ] + }, + { + "id": "amcrest-31", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "960H" + ] + }, + { + "id": "amcrest-32", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=1sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "960H" + ] + }, + { + "id": "amcrest-33", + "url": "/cam/realmonitor?channel=6?subtype=0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "960H" + ] + }, + { + "id": "amcrest-34", + "url": "/h264Preview_05_main", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "960H" + ] + }, + { + "id": "amcrest-35", + "url": "/h264Preview_06_main", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "960H" + ] + }, + { + "id": "amcrest-36", + "url": "/h264Preview_02_main", + "type": "MJPEG", + "protocol": "rtsp", + "port": 555, + "models": [ + "960HP" + ] + }, + { + "id": "amcrest-37", + "url": "/h264Preview_01_main", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 555, + "models": [ + "960HP8", + "AMDV7204", + "IP2M-842E", + "IP3M-956E", + "QCAM IP3M952E" + ] + }, + { + "id": "amcrest-38", + "url": "/cam/realmonitor?channel=1&subtype=1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "ad110" + ] + }, + { + "id": "amcrest-39", + "url": "/", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "ad110", + "AD110", + "AD410", + "Doorbell", + "E2B", + "ip2m-841b", + "ip3m-943b", + "IP4-1024EB", + "ip4m-1051B", + "IP4M-1063EW-AI", + "IP5M-T1179EW", + "IP5M-T1179EW-AI-V3", + "IP8m-", + "IP8M", + "IP8M-2493EW-V2", + "IP8M-2496EB", + "IP8M-2496EW", + "IP8M-249EB-28MM", + "IP8M-25", + "IP8M-2696E-AI", + "ip8m-T", + "IPM2m-841B", + "IPM-721", + "IPM-841B", + "Other" + ] + }, + { + "id": "amcrest-40", + "url": "/cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "ad110", + "AD410", + "IP2M-841B-V3", + "Ip4m-1028B", + "ip4m-1041b", + "IP8M-2496EW", + "IPM-751", + "Other" + ] + }, + { + "id": "amcrest-41", + "url": "/cam/realmonitor?channel=1&subtype=00&authbasic=YWRtaW46IUtlbndvb0QwMCU0MA==", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "AD110" + ] + }, + { + "id": "amcrest-42", + "url": "/cam/realmonitor?channel=1&subtype=0&authbasic=64", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "AD110", + "ip4m-1025" + ] + }, + { + "id": "amcrest-43", + "url": "/cam/realmonitor?channel=1?subtype=0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "AD410", + "ASH21-w" + ] + }, + { + "id": "amcrest-44", + "url": "/cgi-bin/mjpg/video.cgi?channel=1&subtype=1", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "AD410", + "ip2m-841b-v3", + "IP4M-1041B", + "IP4M-S2112EW-AI", + "ip5m", + "IP5M_T1179EW", + "IP5M-B1186EW-28MM", + "IP5M-T1179EW 28MM", + "IP5M-T1179EW-AI-V3", + "IP8M-2496E", + "IP8M-2496EB-V2", + "IP8M-2499", + "ip8m-test", + "IPM5" + ] + }, + { + "id": "amcrest-45", + "url": "/cam/realmonitor?channel=1&subtype=00", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "adc2w", + "ash22-w", + "M2B", + "Zencam M2B" + ] + }, + { + "id": "amcrest-46", + "url": "/cam/realmonitor?channel=1&subtype=1&unicast=true&proto=Onvif", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "AMC091B1F816B3C2D5 SN#", + "IP8M-2597-EW AI", + "Ip8M-2796EW-AI", + "IP8M-T2599EW" + ] + }, + { + "id": "amcrest-47", + "url": "/cam/realmonitor?channel=13&subtype=00&authbasic=[AUTH]", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "AMDV108116-H" + ] + }, + { + "id": "amcrest-48", + "url": "/cam/realmonitor?channel=13&subtype=01&authbasic=[AUTH]", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "AMDV108116-H" + ] + }, + { + "id": "amcrest-49", + "url": "/cam/realmonitor?channel=4&subtype=0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "AMDV8M16-H5" + ] + }, + { + "id": "amcrest-50", + "url": "/cam/realmonitor?channel=6&subtype=0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "AMDV8M16-H5", + "NETWORK CAMERA" + ] + }, + { + "id": "amcrest-51", + "url": "/cam/realmonitor?channel=10&subtype=0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "AMDV8M16-H5" + ] + }, + { + "id": "amcrest-52", + "url": "/cam/realmonitor?channel=11&subtype=0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "AMDV8M16-H5" + ] + }, + { + "id": "amcrest-53", + "url": "/cam/realmonitor?channel=13&subtype=0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "AMDV8M16-H5", + "NETWORK CAMERA" + ] + }, + { + "id": "amcrest-54", + "url": "/cam/realmonitor?channel=12&subtype=0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "AMDV8M16-H5" + ] + }, + { + "id": "amcrest-55", + "url": "/cam/realmonitor?channel=14&subtype=0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "AMDV8M16-H5" + ] + }, + { + "id": "amcrest-56", + "url": "/cam/realmonitor?channel=15&subtype=0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "AMDV8M16-H5" + ] + }, + { + "id": "amcrest-57", + "url": "/cam/realmonitor?channel=16&subtype=0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "AMDV8M16-H5" + ] + }, + { + "id": "amcrest-58", + "url": "/realmonitor", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Doorbell2" + ] + }, + { + "id": "amcrest-59", + "url": "videostream.asf?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "HDPRO" + ] + }, + { + "id": "amcrest-60", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IMP-HX1B" + ] + }, + { + "id": "amcrest-61", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "IP2-841M", + "IP2M-841E" + ] + }, + { + "id": "amcrest-62", + "url": "image/jpeg.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP2M-841", + "Other" + ] + }, + { + "id": "amcrest-63", + "url": "/cgi-bin/video.cgi?msubmenu=mjpg", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "ip2m-841b", + "IP3M-941B", + "ip4m-1026w" + ] + }, + { + "id": "amcrest-64", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP2M841b" + ] + }, + { + "id": "amcrest-65", + "url": "/axis-cgi/mjpg/video.cgi?camera=0", + "type": "FFMPEG", + "protocol": "http", + "port": 6004, + "models": [ + "ip2m-846b", + "ipm-743es" + ] + }, + { + "id": "amcrest-66", + "url": "/cam/realmonitor?channel=01&subtype=01&authbasic=[AUTH]", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "IP3M-941B", + "IP8M-2493E", + "IPM-743ES", + "Other" + ] + }, + { + "id": "amcrest-67", + "url": "/cam/realmonitor?channel=1&subtype=00&authbasic=YWRtaW46QW5ndSUyNEIzM2Y=", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "IP3M-HX2B", + "IP5M-1176E", + "IP8M-2779EW-AI" + ] + }, + { + "id": "amcrest-68", + "url": "/cam/realmonitor?channel=0&subtype=1&authbasic=[AUTH]", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "IP4M-1026E" + ] + }, + { + "id": "amcrest-69", + "url": "/cam/realmonitor?channel=1&subtype=00&authbasic=YWRtaW46MTE3TGFrZXdvb2Q=", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "IP4m-1051" + ] + }, + { + "id": "amcrest-70", + "url": "/cam/realmonitor?channel=1&subtype=00&authbasic=YWRtaW46MzIyMzExNjEzMVNoYXl0YW4=", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "IP4M-1051" + ] + }, + { + "id": "amcrest-71", + "url": "/cam/realmonitor?channel=1&subtype=00&authbasic=YWRtaW46SlNub3cxMjM=", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "IP4MP-Dome" + ] + }, + { + "id": "amcrest-72", + "url": "/cam/realmonitor?channel=1&subtype=00&authbasic=YWRtaW46UCU0MGNrZXIlMjQyMg==", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "IP5M_T1179EW" + ] + }, + { + "id": "amcrest-73", + "url": "/cam/realmonitor?channel=1&subtype=01", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "IP5m-B1186EB", + "M2B", + "Zencam M2B" + ] + }, + { + "id": "amcrest-74", + "url": "/cam/realmonitor?channel=1&subtype=main", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "IP5m-B1186EB" + ] + }, + { + "id": "amcrest-75", + "url": "/cam/realmonitor?channel=1&subtype=00&authbasic=YWRtaW46YWRtaW4x", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "IP5M-B1186EB-28MM" + ] + }, + { + "id": "amcrest-76", + "url": "/rtsp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "IP5M-T1179EW-28MM" + ] + }, + { + "id": "amcrest-77", + "url": "/snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=0", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "IP8M-2496EB" + ] + }, + { + "id": "amcrest-78", + "url": "/cam/realmonitor?channel=0&subtype=0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "IP8M-T2599EW" + ] + }, + { + "id": "amcrest-79", + "url": "/cgi-bin/snapshot.cgi?chn=0&u=[USERNAME]&p=1qazxsw2%21QAZ", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "ipm-723b" + ] + }, + { + "id": "amcrest-80", + "url": "/cam/realmonitor?channel=2&subtype=0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "NETWORK CAMERA", + "NV4108E and NV4108HS" + ] + }, + { + "id": "amcrest-81", + "url": "/cam/realmonitor?channel=4&subtype=1&authbasic=[AUTH]", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "nv2108e" + ] + }, + { + "id": "amcrest-82", + "url": "/cam/realmonitor?channel=4&subtype=0&authbasic=[AUTH]", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "nv2108e" + ] + }, + { + "id": "amcrest-83", + "url": "?action=stream", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "NVR" + ] + }, + { + "id": "amcrest-84", + "url": "/cam/realmonitor?channel=1&subtype=00&authbasic=YWRtaW46YWRtaW4=", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "amcrest-85", + "url": "/cam/realmonitor?channel=31&subtype=0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Other" + ] + }, + { + "id": "amcrest-86", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "amcrest-87", + "url": "axis-cgi/mjpg/video.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "amcrest-88", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/amegia.json b/brands/amegia.json new file mode 100644 index 0000000..4a5c46b --- /dev/null +++ b/brands/amegia.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Amegia", + "brand_id": "amegia", + "streams": [ + { + "id": "amegia-1", + "url": "snap.jpg?JpegCam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "AM5211-E" + ] + }, + { + "id": "amegia-2", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/amera.json b/brands/amera.json new file mode 100644 index 0000000..f9df593 --- /dev/null +++ b/brands/amera.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Amera", + "brand_id": "amera", + "streams": [ + { + "id": "amera-1", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "iono" + ] + } + ] +} diff --git a/brands/american-dynamics.json b/brands/american-dynamics.json new file mode 100644 index 0000000..1740325 --- /dev/null +++ b/brands/american-dynamics.json @@ -0,0 +1,245 @@ +{ + "version": 2, + "brand": "American Dynamics", + "brand_id": "american-dynamics", + "streams": [ + { + "id": "american-dynamics-1", + "url": "live1.sdp", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "410", + "610", + "Other" + ] + }, + { + "id": "american-dynamics-2", + "url": "ch0_0.h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "5105DN" + ] + }, + { + "id": "american-dynamics-3", + "url": "/primarystream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "610", + "ADCI400-D033", + "i600", + "I610", + "i610-D321-150500000344", + "illustra 600", + "illustra 610", + "Other" + ] + }, + { + "id": "american-dynamics-4", + "url": "dms", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "610", + "ADCi400-D021", + "ADCI400-D023", + "ADCI400-D033", + "Illustr400", + "Illustrai400", + "IP Indoor Mini dome", + "Other" + ] + }, + { + "id": "american-dynamics-5", + "url": "ipcam/jpegcif.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "610", + "acdi610-d021", + "ADCi210-D011", + "ADCI400-D023", + "ILLUSTR400", + "illustra 600", + "ILLUSTRA 610" + ] + }, + { + "id": "american-dynamics-6", + "url": "/Video?Codec=MPEG4&Width=720&Height=576&Fps=30", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "625", + "ADVEIPSD22N" + ] + }, + { + "id": "american-dynamics-7", + "url": "/live2.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "ADCi400-D023" + ] + }, + { + "id": "american-dynamics-8", + "url": "/", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "ADCi400-D033" + ] + }, + { + "id": "american-dynamics-9", + "url": "jpg/image.jpg?size=3", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "ADCIPE37120", + "VideoEdge" + ] + }, + { + "id": "american-dynamics-10", + "url": "ipcam/avc.cgi?audiostream=[CHANNEL]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "ILLUSTRA 600", + "ILLUSTRA 610" + ] + }, + { + "id": "american-dynamics-11", + "url": "api/mjpegvideo.cgi?InputNumber=1&StreamNumber=[CHANNEL]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "ILLUSTRA 600", + "ILLUSTRA ADCI-M-111" + ] + }, + { + "id": "american-dynamics-12", + "url": "ipcam/jpeg.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "ILLUSTRA 600", + "ILLUSTRA 610", + "Other" + ] + }, + { + "id": "american-dynamics-13", + "url": "/ufirststream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Illustra ADCi-M-111" + ] + }, + { + "id": "american-dynamics-14", + "url": "axis-cgi/mjpg/video.cgi?date=1&clock=1&resolution=[WIDTH]x[HEIGHT]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "indoor dome" + ] + }, + { + "id": "american-dynamics-15", + "url": "now.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP Indoor Mini dome" + ] + }, + { + "id": "american-dynamics-16", + "url": "/Video", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "ipdome" + ] + }, + { + "id": "american-dynamics-17", + "url": "nvc-cgi/operator/snapshot.fcgi?channel=[CHANNEL]&name=snapshot&resolution=custom&quality=70&width=[WIDTH]&height=[HEIGHT]", + "type": "JPEG", + "protocol": "http", + "port": 554, + "models": [ + "Other" + ] + }, + { + "id": "american-dynamics-18", + "url": "image.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "american-dynamics-19", + "url": "cgi-bin/video.jpg?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "american-dynamics-20", + "url": "operator/get_jpeg.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "american-dynamics-21", + "url": "cgi-bin/video.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/ameta.json b/brands/ameta.json new file mode 100644 index 0000000..41015eb --- /dev/null +++ b/brands/ameta.json @@ -0,0 +1,48 @@ +{ + "version": 2, + "brand": "Ameta", + "brand_id": "ameta", + "streams": [ + { + "id": "ameta-1", + "url": "/cam/realmonitor", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "eyeonet 7942" + ] + }, + { + "id": "ameta-2", + "url": "axis-cgi/mjpg/video.cgi?camera=1&resolution=[WIDTH]x[HEIGHT]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP9118-28" + ] + }, + { + "id": "ameta-3", + "url": "cgi-bin/snapshot.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP9313-28", + "Other" + ] + }, + { + "id": "ameta-4", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/amiccom.json b/brands/amiccom.json new file mode 100644 index 0000000..9545c34 --- /dev/null +++ b/brands/amiccom.json @@ -0,0 +1,31 @@ +{ + "version": 2, + "brand": "Amiccom", + "brand_id": "amiccom", + "streams": [ + { + "id": "amiccom-1", + "url": "/", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 2600, + "models": [ + "Other", + "Z_22047", + "z_32001", + "Z_3201" + ] + }, + { + "id": "amiccom-2", + "url": "/media/ch0/stream0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 2600, + "models": [ + "Z_22041", + "Z_22047" + ] + } + ] +} diff --git a/brands/amiko.json b/brands/amiko.json new file mode 100644 index 0000000..f41e5e0 --- /dev/null +++ b/brands/amiko.json @@ -0,0 +1,29 @@ +{ + "version": 2, + "brand": "Amiko", + "brand_id": "amiko", + "streams": [ + { + "id": "amiko-1", + "url": "/h264_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "60F", + "B60M400zoom", + "FE20A400POE WIFI" + ] + }, + { + "id": "amiko-2", + "url": "/onvif-stream1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 7070, + "models": [ + "D20V200" + ] + } + ] +} diff --git a/brands/amirok.json b/brands/amirok.json new file mode 100644 index 0000000..8d38323 --- /dev/null +++ b/brands/amirok.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Amirok", + "brand_id": "amirok", + "streams": [ + { + "id": "amirok-1", + "url": "cgi/mjpg/mjpeg.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/amity.json b/brands/amity.json new file mode 100644 index 0000000..227d685 --- /dev/null +++ b/brands/amity.json @@ -0,0 +1,20 @@ +{ + "version": 2, + "brand": "Amity", + "brand_id": "amity", + "streams": [ + { + "id": "amity-1", + "url": "/Streaming/Channels/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "grounds", + "Other", + "parimeter", + "warehouse" + ] + } + ] +} diff --git a/brands/amopm.json b/brands/amopm.json new file mode 100644 index 0000000..d24a184 --- /dev/null +++ b/brands/amopm.json @@ -0,0 +1,37 @@ +{ + "version": 2, + "brand": "Amopm", + "brand_id": "amopm", + "streams": [ + { + "id": "amopm-1", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "TH38C4-ONVIF" + ] + }, + { + "id": "amopm-2", + "url": "/h264_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "TH38C4-ONVIF" + ] + }, + { + "id": "amopm-3", + "url": "/live/ch0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "TH38C4-ONVIF" + ] + } + ] +} diff --git a/brands/amorvue.json b/brands/amorvue.json new file mode 100644 index 0000000..9c75605 --- /dev/null +++ b/brands/amorvue.json @@ -0,0 +1,64 @@ +{ + "version": 2, + "brand": "Amorvue", + "brand_id": "amorvue", + "streams": [ + { + "id": "amorvue-1", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "1.3mp", + "3mp360", + "IPC 960p", + "NC1080AW", + "PC1180aw", + "PC1360AW", + "RC1080BW" + ] + }, + { + "id": "amorvue-2", + "url": "cgi-bin/snapshot.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "NC1080AW" + ] + }, + { + "id": "amorvue-3", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "amorvue-4", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "PC11080W", + "PC1180W" + ] + }, + { + "id": "amorvue-5", + "url": "/snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=0", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "RC720AW" + ] + } + ] +} diff --git a/brands/amovision.json b/brands/amovision.json new file mode 100644 index 0000000..dd2adbe --- /dev/null +++ b/brands/amovision.json @@ -0,0 +1,219 @@ +{ + "version": 2, + "brand": "Amovision", + "brand_id": "amovision", + "streams": [ + { + "id": "amovision-1", + "url": "/12", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "2MP HD", + "AM-C739A", + "AM-C755R2-WIFI", + "am-c839", + "AM-CPT540", + "amov-q645r", + "AM-Q10325V", + "AM-Q1036", + "AM-Q1039", + "AM-Q1139", + "AM-Q630m", + "am-q6320-wifi", + "AM-Q855RV2", + "H.264", + "Other", + "Q10325V", + "Q1036", + "Q6300 WiFi", + "Q630M", + "Q6320", + "Q645R", + "Q6540", + "SCM-255664" + ] + }, + { + "id": "amovision-2", + "url": "ch0_0.h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "2MP HD", + "am-C7310-WiFi", + "AM-C7342", + "AM-C734V2", + "AM-C735", + "AM-C736", + "AM-C736V", + "AM-C755R", + "AM-D640R", + "AM-H676", + "AM-HD3200", + "AM-Q1139", + "H.264", + "Other", + "QF605" + ] + }, + { + "id": "amovision-3", + "url": "videostream.asf?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "AM-643R-WIFI", + "AM-C735" + ] + }, + { + "id": "amovision-4", + "url": "cgi-bin/net_jpeg.cgi?ch=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "AM-C7310-WIFI", + "AM-C7342", + "AM-C734V2", + "AM-C735", + "AM-C736", + "AM-C736V", + "AM-C739A", + "AM-C754R", + "AM-C755R", + "AM-C755R2-Wifi", + "AM-D640R", + "C739", + "cpt510", + "H.264", + "Other" + ] + }, + { + "id": "amovision-5", + "url": "snap.jpg?JpegSize=XL", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "AM-C736", + "Other" + ] + }, + { + "id": "amovision-6", + "url": "snap.jpg?JpegCam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "AM-C736" + ] + }, + { + "id": "amovision-7", + "url": "ipcam/mjpeg.cgi?ch=[CHANNEL]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "AM-C736" + ] + }, + { + "id": "amovision-8", + "url": "user=[USERNAME]&password=[PASSWORD]&channel=1&stream=0.sdp?", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "AM-C755R", + "AM-Q1159", + "H.264" + ] + }, + { + "id": "amovision-9", + "url": "/Streaming/Channels/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "AM-HD3300V" + ] + }, + { + "id": "amovision-10", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "AM-Q1036", + "AM-Q1036 Deano", + "AM-Q1055R2", + "Other", + "Q11404R-WIFI", + "Q630", + "Q645R", + "V100" + ] + }, + { + "id": "amovision-11", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "AM-Q1036" + ] + }, + { + "id": "amovision-12", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "AM-Q1039", + "Other" + ] + }, + { + "id": "amovision-13", + "url": "/iphone/11?[USERNAME]:[PASSWORD]&", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "AM-Q1039" + ] + }, + { + "id": "amovision-14", + "url": "/ch0_0.h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "AM-W736" + ] + }, + { + "id": "amovision-15", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/ampand.json b/brands/ampand.json new file mode 100644 index 0000000..af600c0 --- /dev/null +++ b/brands/ampand.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Ampand", + "brand_id": "ampand", + "streams": [ + { + "id": "ampand-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "IP-P12" + ] + } + ] +} diff --git a/brands/amsecu.json b/brands/amsecu.json new file mode 100644 index 0000000..6108878 --- /dev/null +++ b/brands/amsecu.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Amsecu", + "brand_id": "amsecu", + "streams": [ + { + "id": "amsecu-1", + "url": "/ch01/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "CA-IP-D28R" + ] + } + ] +} diff --git a/brands/amview-hd.json b/brands/amview-hd.json new file mode 100644 index 0000000..27949a2 --- /dev/null +++ b/brands/amview-hd.json @@ -0,0 +1,18 @@ +{ + "version": 2, + "brand": "Amview Hd", + "brand_id": "amview-hd", + "streams": [ + { + "id": "amview-hd-1", + "url": "/av0_1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "dome", + "snv288" + ] + } + ] +} diff --git a/brands/amview.json b/brands/amview.json new file mode 100644 index 0000000..fdeb4d8 --- /dev/null +++ b/brands/amview.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Amview", + "brand_id": "amview", + "streams": [ + { + "id": "amview-1", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "svn589zw66" + ] + } + ] +} diff --git a/brands/amway.json b/brands/amway.json new file mode 100644 index 0000000..0b7d867 --- /dev/null +++ b/brands/amway.json @@ -0,0 +1,37 @@ +{ + "version": 2, + "brand": "Amway", + "brand_id": "amway", + "streams": [ + { + "id": "amway-1", + "url": "/av0_0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "IPC1000" + ] + }, + { + "id": "amway-2", + "url": "videostream.cgi?resolution=8&rate=13", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "amway-3", + "url": "videostream.asf", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/ana-pola.json b/brands/ana-pola.json new file mode 100644 index 0000000..0ba0650 --- /dev/null +++ b/brands/ana-pola.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Ana Pola", + "brand_id": "ana-pola", + "streams": [ + { + "id": "ana-pola-1", + "url": "videostream.cgi?resolution=8&rate=13", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Polaroid" + ] + } + ] +} diff --git a/brands/anba.json b/brands/anba.json new file mode 100644 index 0000000..e165b93 --- /dev/null +++ b/brands/anba.json @@ -0,0 +1,54 @@ +{ + "version": 2, + "brand": "Anba", + "brand_id": "anba", + "streams": [ + { + "id": "anba-1", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "300", + "720P IP NETWORK CAMERA", + "ab003L", + "AB-003L", + "anban", + "Other" + ] + }, + { + "id": "anba-2", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "C9F0SeZ0N0P0L0" + ] + }, + { + "id": "anba-3", + "url": "cam[CHANNEL]/h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "HZD-600DM" + ] + }, + { + "id": "anba-4", + "url": "/Onvif/live/1/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "HZD-600DM", + "K and D", + "Other" + ] + } + ] +} diff --git a/brands/anbash.json b/brands/anbash.json new file mode 100644 index 0000000..8e44b40 --- /dev/null +++ b/brands/anbash.json @@ -0,0 +1,29 @@ +{ + "version": 2, + "brand": "Anbash", + "brand_id": "anbash", + "streams": [ + { + "id": "anbash-1", + "url": "snapshot.jpg?account=[USERNAME]&password=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "NC128PW", + "NC223W-IR", + "NC355PW" + ] + }, + { + "id": "anbash-2", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "NC233W-IR" + ] + } + ] +} diff --git a/brands/anbe.json b/brands/anbe.json new file mode 100644 index 0000000..78d5b0a --- /dev/null +++ b/brands/anbe.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Anbe", + "brand_id": "anbe", + "streams": [ + { + "id": "anbe-1", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp?real_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "1080p" + ] + } + ] +} diff --git a/brands/anbe2.json b/brands/anbe2.json new file mode 100644 index 0000000..ad7f26c --- /dev/null +++ b/brands/anbe2.json @@ -0,0 +1,31 @@ +{ + "version": 2, + "brand": "Anbe2", + "brand_id": "anbe2", + "streams": [ + { + "id": "anbe2-1", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "006", + "720p", + "720p IP Network Camera", + "China" + ] + }, + { + "id": "anbe2-2", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=1.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "720p", + "720p IP Network Camera" + ] + } + ] +} diff --git a/brands/anben.json b/brands/anben.json new file mode 100644 index 0000000..50d8e53 --- /dev/null +++ b/brands/anben.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Anben", + "brand_id": "anben", + "streams": [ + { + "id": "anben-1", + "url": "/ch0_0.264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "BPI205-2H" + ] + } + ] +} diff --git a/brands/anbentech.json b/brands/anbentech.json new file mode 100644 index 0000000..6ac039f --- /dev/null +++ b/brands/anbentech.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Anbentech", + "brand_id": "anbentech", + "streams": [ + { + "id": "anbentech-1", + "url": "snapshot.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "BP20S-1H" + ] + } + ] +} diff --git a/brands/anbiux.json b/brands/anbiux.json new file mode 100644 index 0000000..aafd90f --- /dev/null +++ b/brands/anbiux.json @@ -0,0 +1,28 @@ +{ + "version": 2, + "brand": "Anbiux", + "brand_id": "anbiux", + "streams": [ + { + "id": "anbiux-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "4Mp", + "A8B", + "A8Q", + "A8SB", + "Ai08", + "Other", + "P3SB-8MP-EU", + "PTZ", + "x6c-weq", + "xm530", + "xm530_rh50x20_8m", + "xm530_rh80x20-PQ_8m" + ] + } + ] +} diff --git a/brands/anbong.json b/brands/anbong.json new file mode 100644 index 0000000..33c2a9c --- /dev/null +++ b/brands/anbong.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Anbong", + "brand_id": "anbong", + "streams": [ + { + "id": "anbong-1", + "url": "/ch01.264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/anbvision.json b/brands/anbvision.json new file mode 100644 index 0000000..aa825e8 --- /dev/null +++ b/brands/anbvision.json @@ -0,0 +1,20 @@ +{ + "version": 2, + "brand": "Anbvision", + "brand_id": "anbvision", + "streams": [ + { + "id": "anbvision-1", + "url": "cgi-bin/snapshot.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "AB-2M8SP100087", + "AB-2N8SP100087", + "D9108-3", + "Other" + ] + } + ] +} diff --git a/brands/ancarla.json b/brands/ancarla.json new file mode 100644 index 0000000..625cefb --- /dev/null +++ b/brands/ancarla.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Ancarla", + "brand_id": "ancarla", + "streams": [ + { + "id": "ancarla-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "hd20m14hx-wifi" + ] + } + ] +} diff --git a/brands/andin.json b/brands/andin.json new file mode 100644 index 0000000..16f320f --- /dev/null +++ b/brands/andin.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Andin", + "brand_id": "andin", + "streams": [ + { + "id": "andin-1", + "url": "/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/andowl.json b/brands/andowl.json new file mode 100644 index 0000000..300b245 --- /dev/null +++ b/brands/andowl.json @@ -0,0 +1,84 @@ +{ + "version": 2, + "brand": "Andowl", + "brand_id": "andowl", + "streams": [ + { + "id": "andowl-1", + "url": "/cam/realmonitor", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "IPG-X6-WEQ2", + "Q-S30" + ] + }, + { + "id": "andowl-2", + "url": "/video.mjpg?q=30&fps=33&id=0.5", + "type": "FFMPEG", + "protocol": "http", + "port": 8090, + "models": [ + "IPG-X6-WEQ2", + "q-s712" + ] + }, + { + "id": "andowl-3", + "url": "/stream1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "Q-A236", + "Q-A275", + "Q-S2i", + "QS66" + ] + }, + { + "id": "andowl-4", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "q-s4", + "Q-SX002" + ] + }, + { + "id": "andowl-5", + "url": "/streamtype=0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "q-s4" + ] + }, + { + "id": "andowl-6", + "url": "/streamtype=1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Q-S4", + "S-Q4" + ] + }, + { + "id": "andowl-7", + "url": "/profile0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "Q-S807" + ] + } + ] +} diff --git a/brands/android-ip-cam.json b/brands/android-ip-cam.json new file mode 100644 index 0000000..03e02fd --- /dev/null +++ b/brands/android-ip-cam.json @@ -0,0 +1,70 @@ +{ + "version": 2, + "brand": "Android Ip Cam", + "brand_id": "android-ip-cam", + "streams": [ + { + "id": "android-ip-cam-1", + "url": "videofeed", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "GALAXY ACE", + "Other" + ] + }, + { + "id": "android-ip-cam-2", + "url": "/video", + "type": "FFMPEG", + "protocol": "http", + "port": 4747, + "models": [ + "IP WEBCAM FOR ANDROID", + "zte" + ] + }, + { + "id": "android-ip-cam-3", + "url": "video?submenu=mjpg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "samsung" + ] + }, + { + "id": "android-ip-cam-4", + "url": "/axis-cgi/mjpg/video.cgi?camera=1", + "type": "MJPEG", + "protocol": "https", + "port": 8083, + "models": [ + "TinyCam" + ] + }, + { + "id": "android-ip-cam-5", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=1.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "V380-Q10" + ] + }, + { + "id": "android-ip-cam-6", + "url": "/", + "type": "FFMPEG", + "protocol": "http", + "port": 42428, + "models": [ + "XT1609" + ] + } + ] +} diff --git a/brands/android-ip-webcam.json b/brands/android-ip-webcam.json new file mode 100644 index 0000000..c7fa2e6 --- /dev/null +++ b/brands/android-ip-webcam.json @@ -0,0 +1,113 @@ +{ + "version": 2, + "brand": "Android Ip Webcam", + "brand_id": "android-ip-webcam", + "streams": [ + { + "id": "android-ip-webcam-1", + "url": "video?submenu=mjpg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Altel", + "Other", + "samsung gt-s7272" + ] + }, + { + "id": "android-ip-webcam-2", + "url": "shot.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "HUAWEI", + "Other" + ] + }, + { + "id": "android-ip-webcam-3", + "url": "now.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP WEBCAM" + ] + }, + { + "id": "android-ip-webcam-4", + "url": "/video", + "type": "FFMPEG", + "protocol": "http", + "port": 4747, + "models": [ + "IP WEBCAM" + ] + }, + { + "id": "android-ip-webcam-5", + "url": "video", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP WEBCAM ANDROID", + "Other" + ] + }, + { + "id": "android-ip-webcam-6", + "url": "videofeed", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP-CAMERA", + "Other" + ] + }, + { + "id": "android-ip-webcam-7", + "url": "video?profile=[CHANNEL]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "IPWEBCAM", + "Other" + ] + }, + { + "id": "android-ip-webcam-8", + "url": "/videofeed", + "type": "FFMPEG", + "protocol": "http", + "port": 8080, + "models": [ + "Nexus 4" + ] + }, + { + "id": "android-ip-webcam-9", + "url": "/", + "type": "FFMPEG", + "protocol": "http", + "port": 8080, + "models": [ + "pro" + ] + }, + { + "id": "android-ip-webcam-10", + "url": "/axis-cgi/mjpg/video.cgi?camera=1", + "type": "MJPEG", + "protocol": "https", + "port": 8083, + "models": [ + "TinyCam" + ] + } + ] +} diff --git a/brands/android.json b/brands/android.json new file mode 100644 index 0000000..99497bb --- /dev/null +++ b/brands/android.json @@ -0,0 +1,439 @@ +{ + "version": 2, + "brand": "Android", + "brand_id": "android", + "streams": [ + { + "id": "android-1", + "url": "/video", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "122", + "asus", + "DroidCam", + "Endoscope ip", + "galaxy", + "Galaxy S5", + "IP Camera1", + "ip webcam", + "IP Webcam", + "Ip Webcam for Android", + "J Samsung", + "jay lg", + "Kyocera Milano c5120", + "Moto", + "Other", + "redmi-note4", + "Samsung", + "Samsung J2" + ] + }, + { + "id": "android-2", + "url": "/videofeed", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "122", + "Android Ip Camera", + "IP Webcam", + "Ip Webcam for Android", + "IP-CAM", + "IVCAM" + ] + }, + { + "id": "android-3", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "1809", + "Other" + ] + }, + { + "id": "android-4", + "url": "/", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5554, + "models": [ + "Galaxy S7" + ] + }, + { + "id": "android-5", + "url": "videofeed", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP Camera1", + "IP CAMERA1", + "IP Webcam", + "IP WEBCAM", + "Ip Webcam for Android", + "IP WEBCAM FOR ANDROID", + "K30", + "Other" + ] + }, + { + "id": "android-6", + "url": "shot.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP Webcam", + "Ip Webcam for Android", + "Other" + ] + }, + { + "id": "android-7", + "url": "video?submenu=mjpg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP Webcam", + "Ip Webcam for Android", + "IP-CAM", + "Other", + "Redmi" + ] + }, + { + "id": "android-8", + "url": "/h264.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8080, + "models": [ + "IP Webcam", + "IP WEBCAM ANDROID", + "Ip Webcam for Android" + ] + }, + { + "id": "android-9", + "url": "video?profile=[CHANNEL]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP WEBCAM", + "IP Webcam on GT900H", + "Other" + ] + }, + { + "id": "android-10", + "url": "snap.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP-CAM" + ] + }, + { + "id": "android-11", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP-CAMERA" + ] + }, + { + "id": "android-12", + "url": "/video?1920x1080", + "type": "FFMPEG", + "protocol": "http", + "port": 4747, + "models": [ + "OnePlus 3", + "S6Edg", + "z3c" + ] + }, + { + "id": "android-13", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "android-14", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "android-15", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "android-16", + "url": "jpeg/qvga.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "android-17", + "url": "now.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "android-18", + "url": "mjpeg?res=full&x0=0&y0=0&x1=100%&y1=100%&quality=12&doublescan=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "android-19", + "url": "snapshot.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "android-20", + "url": "mjpeg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "android-21", + "url": "video.mjpg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "android-22", + "url": "videostream.asf?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "android-23", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "android-24", + "url": "mjpg/video.mjpg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "android-25", + "url": "cgi-bin/video.cgi?msubmenu=mjpg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "android-26", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 81, + "models": [ + "Other" + ] + }, + { + "id": "android-27", + "url": "video", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "android-28", + "url": "cgi-bin/snapshot.cgi?1", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "android-29", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "android-30", + "url": "config/jpeg.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "android-31", + "url": "/cgi-bin/viewer/video.jpg?resolution=[WIDTH]x[HEIGHT]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "android-32", + "url": "video?submenu=jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "android-33", + "url": "cgi-bin/viewer/video.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "android-34", + "url": "img/video.mjpeg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "android-35", + "url": "live/ch00_0", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "android-36", + "url": "?action=snapshot", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "android-37", + "url": "/stream.mjpeg", + "type": "MJPEG", + "protocol": "http", + "port": 8080, + "models": [ + "screencast" + ] + }, + { + "id": "android-38", + "url": "/video/mjpeg", + "type": "MJPEG", + "protocol": "http", + "port": 8080, + "models": [ + "Xiaomi Mi A1" + ] + }, + { + "id": "android-39", + "url": "/video?1280x720", + "type": "FFMPEG", + "protocol": "http", + "port": 4747, + "models": [ + "z3c" + ] + } + ] +} diff --git a/brands/anenda.json b/brands/anenda.json new file mode 100644 index 0000000..405c159 --- /dev/null +++ b/brands/anenda.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Anenda", + "brand_id": "anenda", + "streams": [ + { + "id": "anenda-1", + "url": "/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "AS23-2" + ] + } + ] +} diff --git a/brands/anga.json b/brands/anga.json new file mode 100644 index 0000000..589e9f1 --- /dev/null +++ b/brands/anga.json @@ -0,0 +1,20 @@ +{ + "version": 2, + "brand": "Anga", + "brand_id": "anga", + "streams": [ + { + "id": "anga-1", + "url": "snap.jpg?JpegCam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "AQ-229IPD", + "AQ-6108R5", + "Other", + "RT AQ-6108R5" + ] + } + ] +} diff --git a/brands/angel-electronics.json b/brands/angel-electronics.json new file mode 100644 index 0000000..96aa9c3 --- /dev/null +++ b/brands/angel-electronics.json @@ -0,0 +1,81 @@ +{ + "version": 2, + "brand": "Angel Electronics", + "brand_id": "angel-electronics", + "streams": [ + { + "id": "angel-electronics-1", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "ctipc-123c1080pw" + ] + }, + { + "id": "angel-electronics-2", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "CTIPC-224", + "CTIPC-245C", + "CTIPC-275C1080P", + "Other" + ] + }, + { + "id": "angel-electronics-3", + "url": "img/video.asf", + "type": "VLC", + "protocol": "mms", + "port": 0, + "models": [ + "CTIPC-275C1080P" + ] + }, + { + "id": "angel-electronics-4", + "url": "/12", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "CTIPC-285C" + ] + }, + { + "id": "angel-electronics-5", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "CTIPC-290C5MP-B", + "ctpt-90c1080p" + ] + }, + { + "id": "angel-electronics-6", + "url": "jpg/image.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Dreamstar" + ] + }, + { + "id": "angel-electronics-7", + "url": "/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/anhkiet.json b/brands/anhkiet.json new file mode 100644 index 0000000..a7205bd --- /dev/null +++ b/brands/anhkiet.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Anhkiet", + "brand_id": "anhkiet", + "streams": [ + { + "id": "anhkiet-1", + "url": "/cam/realmonitor?channel=1&subtype=00&authbasic=[AUTH]", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "3h07811pag00942" + ] + } + ] +} diff --git a/brands/anjia.json b/brands/anjia.json new file mode 100644 index 0000000..b0b965c --- /dev/null +++ b/brands/anjia.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Anjia", + "brand_id": "anjia", + "streams": [ + { + "id": "anjia-1", + "url": "/profile0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "AJ-L33PQ08A1" + ] + } + ] +} diff --git a/brands/anjiel.json b/brands/anjiel.json new file mode 100644 index 0000000..0e7e615 --- /dev/null +++ b/brands/anjiel.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Anjiel", + "brand_id": "anjiel", + "streams": [ + { + "id": "anjiel-1", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "ip-sd-sh13d" + ] + } + ] +} diff --git a/brands/anjvision.json b/brands/anjvision.json new file mode 100644 index 0000000..4f2910f --- /dev/null +++ b/brands/anjvision.json @@ -0,0 +1,19 @@ +{ + "version": 2, + "brand": "Anjvision", + "brand_id": "anjvision", + "streams": [ + { + "id": "anjvision-1", + "url": "/h264_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "mc200c2", + "MC500L", + "MC-F40" + ] + } + ] +} diff --git a/brands/anker.json b/brands/anker.json new file mode 100644 index 0000000..1f226f2 --- /dev/null +++ b/brands/anker.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Anker", + "brand_id": "anker", + "streams": [ + { + "id": "anker-1", + "url": "/live0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "C220" + ] + } + ] +} diff --git a/brands/anko-tech.json b/brands/anko-tech.json new file mode 100644 index 0000000..616d699 --- /dev/null +++ b/brands/anko-tech.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Anko Tech", + "brand_id": "anko-tech", + "streams": [ + { + "id": "anko-tech-1", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "ipc1220rm-02" + ] + } + ] +} diff --git a/brands/anlapus.json b/brands/anlapus.json new file mode 100644 index 0000000..5ef4b2c --- /dev/null +++ b/brands/anlapus.json @@ -0,0 +1,47 @@ +{ + "version": 2, + "brand": "Anlapus", + "brand_id": "anlapus", + "streams": [ + { + "id": "anlapus-1", + "url": "/ucast/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "FORDVR" + ] + }, + { + "id": "anlapus-2", + "url": "cam1/mpeg4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "model1" + ] + }, + { + "id": "anlapus-3", + "url": "cam2/mpeg4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "model1" + ] + }, + { + "id": "anlapus-4", + "url": "cam3/mpeg4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "model1" + ] + } + ] +} diff --git a/brands/annahme.json b/brands/annahme.json new file mode 100644 index 0000000..ad6824e --- /dev/null +++ b/brands/annahme.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Annahme", + "brand_id": "annahme", + "streams": [ + { + "id": "annahme-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "6012" + ] + }, + { + "id": "annahme-2", + "url": "/12", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "IN6012" + ] + } + ] +} diff --git a/brands/annez.json b/brands/annez.json new file mode 100644 index 0000000..027e7a6 --- /dev/null +++ b/brands/annez.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Annez", + "brand_id": "annez", + "streams": [ + { + "id": "annez-1", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "1020" + ] + }, + { + "id": "annez-2", + "url": "/user=[USERNAME]_password=[PASSWORD]&channel=1&stream=0.sdp:", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "C31" + ] + } + ] +} diff --git a/brands/anni-digital.json b/brands/anni-digital.json new file mode 100644 index 0000000..6780f6d --- /dev/null +++ b/brands/anni-digital.json @@ -0,0 +1,43 @@ +{ + "version": 2, + "brand": "Anni Digital", + "brand_id": "anni-digital", + "streams": [ + { + "id": "anni-digital-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "ANNI-HL04CP03V", + "IP-001", + "IPC3J24P-I2" + ] + }, + { + "id": "anni-digital-2", + "url": "/ucast/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "fc3", + "fc5", + "IPC3F18P-I3", + "IPC5F19P2-I3-W", + "IPC5F1JMM-13" + ] + }, + { + "id": "anni-digital-3", + "url": "cgi-bin/snapshot.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "k9604-w" + ] + } + ] +} diff --git a/brands/annke.json b/brands/annke.json new file mode 100644 index 0000000..2c7463f --- /dev/null +++ b/brands/annke.json @@ -0,0 +1,952 @@ +{ + "version": 2, + "brand": "Annke", + "brand_id": "annke", + "streams": [ + { + "id": "annke-1", + "url": "/Streaming/Channels/[CHANNEL+1]01", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "*" + ] + }, + { + "id": "annke-2", + "url": "/Streaming/Channels/[CHANNEL]01", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "*" + ] + }, + { + "id": "annke-3", + "url": "/Streaming/Channels/[CHANNEL+1]02", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "*" + ] + }, + { + "id": "annke-4", + "url": "/Streaming/Channels/[CHANNEL]02", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "*" + ] + }, + { + "id": "annke-5", + "url": "/bubble/live?ch={channel}&stream=0", + "type": "BUBBLE", + "protocol": "bubble", + "port": 80, + "models": [ + "NVR", + "DVR", + "H.264", + "H.265", + "HiSilicon", + "Other" + ], + "notes": "Bubble Protocol - main stream (works with go2rtc bubble:// source)" + }, + { + "id": "annke-6", + "url": "/bubble/live?ch={channel}&stream=1", + "type": "BUBBLE", + "protocol": "bubble", + "port": 80, + "models": [ + "NVR", + "DVR", + "H.264", + "H.265", + "HiSilicon", + "Other" + ], + "notes": "Bubble Protocol - sub stream (lower quality)" + }, + { + "id": "annke-7", + "url": "/cam1/onvif-h264-1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "cheap p-t", + "C1200", + "C500 (I51DL)", + "i51el", + "NCD8000" + ] + }, + { + "id": "annke-8", + "url": "snapshot.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "1080p", + "141CS", + "171gp", + "i41fl" + ] + }, + { + "id": "annke-9", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=1.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "1080P", + "131m", + "141cs", + "141CS TJF", + "151dj", + "151DM", + "151DS", + "151EH", + "191BF", + "191BL", + "2MP", + "4MP BULLET", + "AC500", + "C1DSP", + "C500", + "c800", + "FCD600", + "FFMPEG H.264", + "H264", + "Hi3518E-IP", + "I51DL", + "I51DM", + "i51DS", + "I51DW", + "I51DX", + "I51EC", + "I51EG", + "I51EH", + "i61dq", + "I61DR", + "I61DU", + "i61fb", + "I91BF", + "I91BH", + "I91BL", + "I91DB", + "I91F", + "l21G", + "NC400 (I81HC)", + "NC800", + "NOVA S", + "NP41F1P", + "Other", + "OTHER 2", + "TURRET CAMERA", + "w300" + ] + }, + { + "id": "annke-10", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "1080P", + "141CW", + "191BF", + "191BL", + "5mp", + "720p", + "Back Porch", + "c500", + "c800", + "C800-4k", + "DL81A", + "DL81A1t", + "DN41R", + "DN81R", + "dvr", + "DVR", + "FFMPEG OTHER", + "i21ae", + "i21G", + "I41G", + "I51DM", + "i51DS", + "I91BF", + "I91BL", + "l91BL", + "N44SU", + "NP41F1P", + "Other", + "POE", + "POEcustom", + "Turret Camera", + "Upper Side Yard", + "VIEW" + ] + }, + { + "id": "annke-11", + "url": "cgi-bin/snapshot.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "131v", + "2mp", + "2MP", + "720P", + "Apoo", + "DE41g", + "DL81A", + "DVR", + "H264", + "I21DE", + "I21G", + "I31V", + "i41ec", + "i71gd", + "K9504", + "K9604-W", + "N34WDB+I31DB", + "n441l", + "N44WBD1T", + "NVR", + "Other" + ] + }, + { + "id": "annke-12", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "131V", + "141 fl", + "CES", + "i31", + "I31V", + "i41", + "I4iDG", + "JPG", + "l31v" + ] + }, + { + "id": "annke-13", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "131V", + "141CW", + "141gd", + "171gp", + "2MP", + "I21v", + "I23EB", + "i41fl", + "IPC", + "l31v" + ] + }, + { + "id": "annke-14", + "url": "/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "141CS", + "151DE", + "151DM", + "161fc", + "181HD", + "191BF", + "191BM", + "191DB", + "AC500", + "ANNKE 4MP PoE", + "C500", + "c800", + "CZ400", + "FCD600", + "I51DF", + "I51DX", + "I61BK", + "I61DS", + "I81HB", + "I81HD", + "i91be", + "I91BF", + "I91BL", + "I91BN", + "I91BQ", + "I91DH", + "l61fc", + "NC400 (I81HC)", + "Other", + "P01", + "PO1", + "POE", + "sumo" + ] + }, + { + "id": "annke-15", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "141CW", + "AK-N48PIA0-68DT", + "de81g", + "DL81A", + "DVR", + "POE" + ] + }, + { + "id": "annke-16", + "url": "cgi-bin/video.cgi?msubmenu=mjpg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "141CW" + ] + }, + { + "id": "annke-17", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "141gd", + "151DE", + "I51DE", + "I51DF", + "I51DL", + "i51dm", + "i91bn", + "I91DH", + "NC400 (I81HC)", + "NVR" + ] + }, + { + "id": "annke-18", + "url": "/cam1/onvif-h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "151", + "151de", + "151DM", + "4k POE Turret", + "4K Turret", + "4MP BULLET", + "C800", + "CZ400", + "I19BN", + "I51DM", + "I51DN", + "I51ds", + "I51ES", + "I61DR", + "I91BF", + "I91BL", + "I91BM", + "I91BN", + "I91dn", + "NOVA S", + "Other", + "p10", + "POE", + "TURRET CAMERA" + ] + }, + { + "id": "annke-19", + "url": "/H264/ch1/sub/av_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "151CK", + "151DM", + "C800-4k", + "I51CK", + "I51DX", + "Other", + "WZ500" + ] + }, + { + "id": "annke-20", + "url": "/H264/ch1/main/av_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "151CK", + "191BL", + "DW81KD", + "I51DN", + "I51EH", + "I91DS", + "NOVA S", + "Turret Camera", + "WS500", + "WZ500", + "WZ504" + ] + }, + { + "id": "annke-21", + "url": "/2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "151DM", + "I91BQ", + "l51DS" + ] + }, + { + "id": "annke-22", + "url": "/Streaming/Channels/102/?transportmode=unicast.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "151DQ", + "191BV", + "i51dm", + "NVR" + ] + }, + { + "id": "annke-23", + "url": "/Streaming/Channels/101/?transportmode=unicast.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "151DQ", + "191BV", + "i51dm", + "I91BN" + ] + }, + { + "id": "annke-24", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=[USERNAME]_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "191BE", + "DVR" + ] + }, + { + "id": "annke-25", + "url": "/onvif1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "191bk", + "191BL", + "c500", + "C800-4K", + "CZ400", + "I19BM", + "I51DS", + "I91BF", + "I91BQ", + "isb92", + "l51DL", + "l91BL", + "l91bm", + "l91bn", + "Pano360 Pro", + "Turret", + "UNLISTED" + ] + }, + { + "id": "annke-26", + "url": "/onvif2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "191BL", + "I91DS", + "Pano360 Pro" + ] + }, + { + "id": "annke-27", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "2MP", + "i21an" + ] + }, + { + "id": "annke-28", + "url": "/cam2/onvif-h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "4k Turret", + "c500", + "C800", + "I91BN" + ] + }, + { + "id": "annke-29", + "url": "/Streaming/Unicast/channels/501", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "720P", + "DN61R", + "DN81R", + "DVR", + "Other", + "View" + ] + }, + { + "id": "annke-30", + "url": "/H265/ch1/main/av_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "ACZ800" + ] + }, + { + "id": "annke-31", + "url": "/H265/ch1/sub/av_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "ACZ800" + ] + }, + { + "id": "annke-32", + "url": "/user=[USERNAME]_Chayse01April=tlJwpbo6_channel=1_stream=1.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "c800", + "I91DS" + ] + }, + { + "id": "annke-33", + "url": "/user=[USERNAME]_password=[PASSWORD]", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "c800" + ] + }, + { + "id": "annke-34", + "url": "/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "C800-4k", + "FCD600", + "I81EM", + "I91BL", + "I91BN", + "NCPT500" + ] + }, + { + "id": "annke-35", + "url": "/snapshot.jpg", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "Dan", + "I41GD" + ] + }, + { + "id": "annke-36", + "url": "/Streaming/Unicast/channels/401", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "DN81R", + "DVR", + "H264", + "Other", + "View" + ] + }, + { + "id": "annke-37", + "url": "PSIA/Streaming/channels/[CHANNEL]", + "type": "VLC", + "protocol": "rtsp", + "port": 554, + "models": [ + "dt81dx" + ] + }, + { + "id": "annke-38", + "url": "/cgi-bin/snapshot.cgi?chn=4&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "dvr" + ] + }, + { + "id": "annke-39", + "url": "cgi-bin/view.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "h264", + "NP41F1P" + ] + }, + { + "id": "annke-40", + "url": "/user=[USERNAME]&password=[PASSWORD]&channel=&stream=.sdp?real_stream--rtp-caching=100", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Hi3518E-IP" + ] + }, + { + "id": "annke-41", + "url": "/snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=0", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "I21eb" + ] + }, + { + "id": "annke-42", + "url": "/video1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "I51DL", + "NC800" + ] + }, + { + "id": "annke-43", + "url": "/h265_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "I51DL" + ] + }, + { + "id": "annke-44", + "url": "/ch0_0.h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "I51DM", + "I91BN" + ] + }, + { + "id": "annke-45", + "url": "/h264/0/sub/av_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "I51DS" + ] + }, + { + "id": "annke-46", + "url": "/h264/0/main/av_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "I51DS" + ] + }, + { + "id": "annke-47", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=2.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "I51EG" + ] + }, + { + "id": "annke-48", + "url": "/cgi/mjpg/mjpeg.cgi", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "I61G" + ] + }, + { + "id": "annke-49", + "url": "ch0_0.h264", + "type": "VLC", + "protocol": "rtsp", + "port": 554, + "models": [ + "i91bf" + ] + }, + { + "id": "annke-50", + "url": "/h264_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "I91BN" + ] + }, + { + "id": "annke-51", + "url": "/user=admin_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "I91DQ" + ] + }, + { + "id": "annke-52", + "url": "/cgi-bin/view.cgi?chn=0&u=[USERNAME]&p=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "IPC" + ] + }, + { + "id": "annke-53", + "url": "/cgi-bin/snapshot.cgi?chn=1&u=[USERNAME]&p=", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "K8208-W" + ] + }, + { + "id": "annke-54", + "url": "/img/video.asf", + "type": "FFMPEG", + "protocol": "mms", + "port": 554, + "models": [ + "N48PAW" + ] + }, + { + "id": "annke-55", + "url": "/1/h264major", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "NCD800", + "WZ500" + ] + }, + { + "id": "annke-56", + "url": "/snapshot.jpg?", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "Other" + ] + }, + { + "id": "annke-57", + "url": "cgi/mjpg/mjpeg.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "POE" + ] + }, + { + "id": "annke-58", + "url": "/h264/ch1/main/av_stream", + "type": "MJPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "vc500" + ] + }, + { + "id": "annke-59", + "url": "/Streaming/Channels/101", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "141CS", + "151DB", + "151de", + "151dj", + "151DM", + "191BS", + "2MP", + "4MP Bullet", + "4MP DOME", + "720P", + "AC500", + "AK-N48PIA0-68DT", + "c500", + "C800", + "DE81GB", + "DN41R", + "DN81R", + "DVR", + "DW81KD", + "i15dx", + "i51dm", + "I51DS", + "I51DX", + "I61BK", + "I61DR", + "I61FC", + "I61G", + "I91BD", + "I91BF", + "I91BM", + "I91F", + "l51DM", + "N481Y", + "N48PI", + "NC400", + "NC800", + "NCPT500", + "Other", + "P01", + "POE", + "VIEW" + ] + }, + { + "id": "annke-60", + "url": "/Streaming/Channels/102", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "191BS", + "AC500", + "c800", + "C800-4k", + "I51DX", + "I91BF", + "NC800" + ] + }, + { + "id": "annke-61", + "url": "/Streaming/channels/102", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "191df" + ] + }, + { + "id": "annke-62", + "url": "/Streaming/channels/101", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "191df" + ] + }, + { + "id": "annke-63", + "url": "/Streaming/Channels/201", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "DVR" + ] + } + ] +} diff --git a/brands/anno-zero-ltd.json b/brands/anno-zero-ltd.json new file mode 100644 index 0000000..62227c4 --- /dev/null +++ b/brands/anno-zero-ltd.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Anno Zero Ltd", + "brand_id": "anno-zero-ltd", + "streams": [ + { + "id": "anno-zero-ltd-1", + "url": "cgi-bin/video.jpg?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Entrance" + ] + } + ] +} diff --git a/brands/anpviz.json b/brands/anpviz.json new file mode 100644 index 0000000..77241be --- /dev/null +++ b/brands/anpviz.json @@ -0,0 +1,287 @@ +{ + "version": 2, + "brand": "Anpviz", + "brand_id": "anpviz", + "streams": [ + { + "id": "anpviz-1", + "url": "cam1/mpeg4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "250", + "3MP", + "5MP", + "IPC-B880w-D", + "IPC-D250W-S", + "IPC-D350", + "IPC-D383WD-S", + "IPC-IP" + ] + }, + { + "id": "anpviz-2", + "url": "cgi-bin/snapshot.cgi?1", + "type": "JPEG", + "protocol": "http", + "port": 8554, + "models": [ + "3MP", + "5MP", + "ipc-b850w-ds", + "ipc-d3240w-s", + "Other" + ] + }, + { + "id": "anpviz-3", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "4mp", + "5MP", + "AZ-IPZW30205WFS", + "BulletCam", + "DW77", + "IPC3442W28", + "IPC-D308WD-S", + "IPC-D383WD-S", + "IPC-D7451EDS-4X", + "Other", + "PTZIP204WX4IR", + "WP-244W", + "wp-245w-eu", + "WP-25505W-US" + ] + }, + { + "id": "anpviz-4", + "url": "/12", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "4MP", + "DW77", + "ESNP104-IR/4X", + "IPC-D383WD-S", + "Other", + "PTZIP204WX4IR", + "WP-245-W" + ] + }, + { + "id": "anpviz-5", + "url": "/", + "type": "FFMPEG", + "protocol": "rtmp", + "port": 1935, + "models": [ + "5MP" + ] + }, + { + "id": "anpviz-6", + "url": "/h264_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "5MP", + "AZ-IPZ45520-EU", + "Dome", + "ipc-240", + "IPC-250B-S", + "IPC-B850W", + "IPC-D2083WD-S", + "ipc-d230w", + "ipc-d2330w", + "ipc-d250g", + "IPC-D250WS", + "IPC-D260W-s", + "IPC-D3150G-S", + "IPC-D350W-S", + "IPC-D360W-ST", + "IPC-D383WD-S", + "MC500L", + "MC500L5", + "Other", + "PTZIP204WX4IR", + "PTZIP30A60WD-SA-5X(A)", + "USeries", + "YMF10" + ] + }, + { + "id": "anpviz-7", + "url": "live/mpeg4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "5MP", + "IPC-B8740w-s", + "IPC-D230W", + "IPC-D250G", + "IPC-D250G-S", + "Other", + "PTZ-2504X-I2", + "YM800sv2" + ] + }, + { + "id": "anpviz-8", + "url": "/live/stream1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "8MP" + ] + }, + { + "id": "anpviz-9", + "url": "/cam1/mpeg4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "AT500PE20", + "AZ-IPZ45520-EU", + "IPC-D250B-S", + "IPC-D250W-S", + "IPC-D3240W-S", + "IPC-D383WD-S", + "Iums400", + "PTZIP204WX4IR", + "PTZIP45520E-S-EU", + "YMF52_NM223N" + ] + }, + { + "id": "anpviz-10", + "url": "/stream0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "D240W", + "H420W", + "IPC-B852VU-S", + "IPC-D250W", + "IPC-D3240W-S", + "IPC-D360W-ST" + ] + }, + { + "id": "anpviz-11", + "url": "/live/mpeg4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "IPC-250B-S", + "IPC-D3150G-S" + ] + }, + { + "id": "anpviz-12", + "url": "/stream1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "IPC-250B-S", + "IPC-B852VU-S", + "IPC-D3240W-S" + ] + }, + { + "id": "anpviz-13", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "ipc-b2t86pd-sa", + "IPC-B8740W-S", + "IPC-D3A43W-S" + ] + }, + { + "id": "anpviz-14", + "url": "/user=[USERNAME]&password=[PASSWORD]&channel=1&stream=0.sdp?", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "IPC-B852VU-S", + "IPC-D340W", + "IPC-D383WD-S" + ] + }, + { + "id": "anpviz-15", + "url": "/Streaming/Channels/101", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "IPC-B863WD-S", + "ipc-d230w", + "IPC-D240W-S", + "IPC-D250W-S", + "IPC-D280W-S", + "PTZIP204", + "PTZIP204WX4IR" + ] + }, + { + "id": "anpviz-16", + "url": "/h264?username=[USERNAME]&password=[PASSWORD]", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "IPC-D250W-S", + "IPC-D383WD-S", + "U Series", + "UNK" + ] + }, + { + "id": "anpviz-17", + "url": "/h264cif?username=[USERNAME]&password=[PASSWORD]", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "IPC-D250W-S" + ] + }, + { + "id": "anpviz-18", + "url": "/cgi-bin/snapshot.cgi?1", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "IPC-D363WD-SA" + ] + }, + { + "id": "anpviz-19", + "url": "/Streaming/Channels/102", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "PTZIP204WX4IR", + "YML 12D2" + ] + } + ] +} diff --git a/brands/anran.json b/brands/anran.json new file mode 100644 index 0000000..39fce57 --- /dev/null +++ b/brands/anran.json @@ -0,0 +1,590 @@ +{ + "version": 2, + "brand": "Anran", + "brand_id": "anran", + "streams": [ + { + "id": "anran-1", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "1080p", + "1080P", + "1080P PTZ Outdoor D/N Color IR Zoom 3-10mm Network CCTV surveillance IP Camera", + "1080P PTZ OUTDOOR D/N COLOR IR ZOOM 3-10MM NETWORK CCTV SURVEILLANCE IP CAMERA", + "1080P WIRELESS WIFI PTZ HD IP CAMERA", + "211", + "24 NR-WIFI", + "24CW", + "24NB", + "24NB-IP", + "24NB-IP-POE", + "24NB-POE", + "24nr", + "24NW-IP", + "24NW-POE", + "24PZ", + "254", + "264", + "2mp", + "720p", + "960H", + "ABQ-A1-200W", + "AGP", + "A-HDPT06W-IP2", + "AN-24NR-WIFI", + "AnranWifi", + "AnranWired", + "an-vd123", + "ap2br", + "AP2GA-IP", + "AP3WA-1P", + "AP-PTO22", + "AR 408-ip", + "AR VDB221-IP", + "AR_VDB221_WIFI", + "AR-24NB", + "AR-24NB-IP", + "AR-24NB-POE", + "AR-24NR", + "AR-24NR-WIFI", + "AR-408GB-IP", + "AR-408GW", + "AR-408GW-Wifi-NVT", + "AR-AP2GA", + "AR-AP2PA-WIFI", + "AR-DVB221-POE", + "AR-DW105-IP", + "ar-hk02w-ip", + "AR-N4PW-IP", + "ar-pdt22", + "AR-PG02_POE", + "ar-ptd22", + "AR-PTD22-POE", + "AR-VD123-POE", + "AR-VD123-POE-IP2", + "ar-vd123-wifi", + "AR-VDB221-POE", + "AR-VDB221-WiFi", + "AR-VGB101-WIFI", + "AR-VGW721-POE", + "bullet", + "Bullet", + "C754R", + "chris ptz", + "Dome", + "GW-G1S", + "H.264", + "h256", + "hd ip wired", + "HK02W-ip", + "HK02W-WIFI", + "IP 2MP", + "k8208", + "Lekkas", + "mad", + "Mini wifi", + "N4PW-IP", + "NVT", + "Other", + "Other.", + "PTZ", + "savy", + "S-VGB721-IP2.0", + "VD123B-wifi", + "VGB101-POE", + "VGB101-WIFI", + "VGB10-WIFI", + "W610-DW18", + "wifi_1080p", + "xxxxx" + ] + }, + { + "id": "anran-2", + "url": "cgi-bin/snapshot.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "1080P", + "1080P WIRELESS WIFI PTZ HD IP CAMERA", + "24NR", + "24NR-WIFI", + "254", + "264", + "720P", + "an-nr24-wifi", + "AR-24NR-WIFI", + "AR-36WB WIFI", + "AR-K04W2HC", + "ar-kd4w13", + "AR-N48", + "H.264", + "H.264 WIFI OUTDOOR", + "H256", + "ip66", + "NVT", + "Other", + "SWC1201WT4", + "swc1201wt4 WIFI OUTDOOR", + "w307-wifi", + "wifi", + "WIFI_1080P", + "Wireless" + ] + }, + { + "id": "anran-3", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "1080P", + "1080P WIRELESS WIFI PTZ HD IP CAMERA", + "24NW-IP", + "254", + "5523-W", + "720P", + "AR-408GB-IP", + "AR-408GB-WIFI", + "AR-N13W0-P303", + "ar-vd123-wifi", + "AR-VGB101-WIFI", + "AR-W602", + "ar-w606", + "AR-W606-WIFI", + "B01", + "B04", + "ipc", + "Other", + "W602", + "WiFi" + ] + }, + { + "id": "anran-4", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "1080P", + "1080P WIRELESS WIFI PTZ HD IP CAMERA", + "AnranWifi", + "AR-03NB-HX", + "AR-24", + "ar-24w", + "AR-36WB-WIFI", + "AR-DW18", + "AR-HX36", + "ar-n20w-hx36", + "AR-W602", + "AR-W610", + "B602", + "C6F0SoZ3N0PcL2", + "C9F0SgZ3N0PbL0", + "c9fosgz3n0pbl0", + "IPCAM3", + "KS3002MW", + "Other", + "ptz", + "w602", + "W610-DW18", + "w630", + "WIRELESS", + "XK888" + ] + }, + { + "id": "anran-5", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "1080P", + "1080P PTZ OUTDOOR D/N COLOR IR ZOOM 3-10MM NETWORK CCTV SURVEILLANCE IP CAMERA", + "1080P WIRELESS WIFI PTZ HD IP CAMERA", + "ar-24w", + "AR-80F", + "ar92f", + "ar-hx38", + "AR-W602", + "AR-W610", + "AR-W610-WIFI", + "ar-w620", + "Other", + "PORCH PTZ1080P", + "PTZ1080P", + "WIFI_1080P" + ] + }, + { + "id": "anran-6", + "url": "user=[USERNAME]&password=[PASSWORD]&channel=1&stream=[CHANNEL].sdp?", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "1080P", + "24NB-IP", + "24NW-IP", + "24NW-POE", + "AP2BA-IP20", + "AP2GA-IP", + "AP3BA-IP", + "AR205", + "AR-24NB-IP", + "AR-408GW", + "AR-408GW-WIFI-NVT", + "H.264", + "IP 2MP", + "m24 1p", + "Other", + "p3max", + "S-VGB721-IP2.0", + "VGB101-WIFI", + "vgw781-ip" + ] + }, + { + "id": "anran-7", + "url": "user=[USERNAME]&password=[PASSWORD]&channel=1&stream=0.sdp?", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "1080P", + "24NB-IP", + "24NW-IP", + "ABQ-A1-200W", + "AnranWired", + "AP2GA-IP", + "AR-408GB-IP", + "AR-408GW", + "AR-VDB221-WiFi", + "AR-VGB101-WIFI", + "D-C7342", + "D-C753R", + "H.264", + "H.264 WIFI OUTDOOR", + "HK02W-WIFI", + "Other", + "pool", + "vd122-1p", + "VGB10-WIFI", + "vgw781-ip" + ] + }, + { + "id": "anran-8", + "url": "video.cgi?resolution=VGA", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "1080P PTZ OUTDOOR D/N COLOR IR ZOOM 3-10MM NETWORK CCTV SURVEILLANCE IP CAMERA", + "AR_VDB221_WIFI" + ] + }, + { + "id": "anran-9", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 10554, + "models": [ + "1080P PTZ OUTDOOR D/N COLOR IR ZOOM 3-10MM NETWORK CCTV SURVEILLANCE IP CAMERA", + "ip180", + "Other", + "WIFI_1080P" + ] + }, + { + "id": "anran-10", + "url": "/ch0_0.264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8000, + "models": [ + "1080P WIRELESS WIFI PTZ HD IP CAMERA", + "5523-W6-Q", + "AR-W664", + "B01", + "K8208-3WS" + ] + }, + { + "id": "anran-11", + "url": "snapshot.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "1080P WIRELESS WIFI PTZ HD IP CAMERA", + "5523-W", + "B04", + "MINI WIFI", + "Other", + "XK-67" + ] + }, + { + "id": "anran-12", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=1.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "24nb", + "24NR-WIFI", + "24NW-IP", + "AR VDB221-WIFY", + "AR-24NW-POE", + "AR-N10WA-24NR", + "AR-PTZ22-IP" + ] + }, + { + "id": "anran-13", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "24NB-IP", + "24NW-IP", + "ANRANWIFI", + "AR-IP180", + "AR-VD123-WIFI", + "ip180", + "Other" + ] + }, + { + "id": "anran-14", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "24NW-IP", + "Other" + ] + }, + { + "id": "anran-15", + "url": "/snapshot.jpg", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "5323-W-Q" + ] + }, + { + "id": "anran-16", + "url": "/ch0_1.264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8088, + "models": [ + "5523-W6-Q" + ] + }, + { + "id": "anran-17", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 8554, + "models": [ + "5MP", + "720P", + "980p", + "AR-B801", + "ar-vd123-wifi", + "B01", + "doma" + ] + }, + { + "id": "anran-18", + "url": "/tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 8119, + "models": [ + "ANRAN 5MP 1940p" + ] + }, + { + "id": "anran-19", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp?real_stream", + "type": "MJPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "AR-24NB-IP" + ] + }, + { + "id": "anran-20", + "url": "cgi-bin/net_jpeg.cgi?ch=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "AR-C735" + ] + }, + { + "id": "anran-21", + "url": "/user=[PASSWORD]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "ar-vd123-wifi" + ] + }, + { + "id": "anran-22", + "url": "/video.cgi?resolution=VGA", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "AR-VDB221-WiFi" + ] + }, + { + "id": "anran-23", + "url": "/videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "AR-VDB221-WiFi", + "N01" + ] + }, + { + "id": "anran-24", + "url": "/onvif/device_service", + "type": "FFMPEG", + "protocol": "http", + "port": 8000, + "models": [ + "AR-W602" + ] + }, + { + "id": "anran-25", + "url": "/user=[USERNAME]&password=[PASSWORD]&channel=1&stream=101.sdp?", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "AR-W602" + ] + }, + { + "id": "anran-26", + "url": "/Streaming/Channels/101", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "B01", + "ZS-GQ2" + ] + }, + { + "id": "anran-27", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "H.264", + "ip180" + ] + }, + { + "id": "anran-28", + "url": "snap.jpg?JpegCam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 554, + "models": [ + "H.264 WIFI OUTDOOR" + ] + }, + { + "id": "anran-29", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "anran-30", + "url": "image.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "anran-31", + "url": "img/mjpeg.jpg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "anran-32", + "url": "img/video.mjpeg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "anran-33", + "url": "/user=[USERNAME]&password=[PASSWORD]&channel=1&stream=0.sdp?", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "R5108-5H", + "v4.02" + ] + }, + { + "id": "anran-34", + "url": "/snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "wifi_1080p" + ] + } + ] +} diff --git a/brands/anscam.json b/brands/anscam.json new file mode 100644 index 0000000..5fee1bc --- /dev/null +++ b/brands/anscam.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Anscam", + "brand_id": "anscam", + "streams": [ + { + "id": "anscam-1", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "waterproof" + ] + } + ] +} diff --git a/brands/ansice.json b/brands/ansice.json new file mode 100644 index 0000000..33baae8 --- /dev/null +++ b/brands/ansice.json @@ -0,0 +1,20 @@ +{ + "version": 2, + "brand": "Ansice", + "brand_id": "ansice", + "streams": [ + { + "id": "ansice-1", + "url": "/live1.264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "DS-2CD3T20D-I3", + "H.264", + "IPC-NT98562_80N40_S38", + "MI-IP19" + ] + } + ] +} diff --git a/brands/ansjer.json b/brands/ansjer.json new file mode 100644 index 0000000..4747e36 --- /dev/null +++ b/brands/ansjer.json @@ -0,0 +1,29 @@ +{ + "version": 2, + "brand": "Ansjer", + "brand_id": "ansjer", + "streams": [ + { + "id": "ansjer-1", + "url": "/ucast/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "1nb-2622mw", + "Other", + "ZG2622MW" + ] + }, + { + "id": "ansjer-2", + "url": "/ucast/12", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/anson.json b/brands/anson.json new file mode 100644 index 0000000..81ff45b --- /dev/null +++ b/brands/anson.json @@ -0,0 +1,39 @@ +{ + "version": 2, + "brand": "Anson", + "brand_id": "anson", + "streams": [ + { + "id": "anson-1", + "url": "/mpeg4cif", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "ax-200dbi-ip", + "Ax-200PID-IP", + "AX-4201IPW-B" + ] + }, + { + "id": "anson-2", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "AX-200PID-IP" + ] + }, + { + "id": "anson-3", + "url": "/channel=0;stream=1;user=[USERNAME];pass=[PASSWORD];", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "AX-A005" + ] + } + ] +} diff --git a/brands/anspo.json b/brands/anspo.json new file mode 100644 index 0000000..bb0412b --- /dev/null +++ b/brands/anspo.json @@ -0,0 +1,53 @@ +{ + "version": 2, + "brand": "Anspo", + "brand_id": "anspo", + "streams": [ + { + "id": "anspo-1", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "ASP 8836-200Bulb", + "ASP-32130TPOE", + "ASP-8404XVR-1080N", + "ASP-IP70130", + "Other" + ] + }, + { + "id": "anspo-2", + "url": "/user=_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "ASP-8004XVR-1080N" + ] + }, + { + "id": "anspo-3", + "url": "/Onvif/Streaming/2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "ASP-8016XVR", + "ASP-82200P" + ] + }, + { + "id": "anspo-4", + "url": "/ucast/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "ASP-82200P", + "Other" + ] + } + ] +} diff --git a/brands/antifurto365.json b/brands/antifurto365.json new file mode 100644 index 0000000..8495090 --- /dev/null +++ b/brands/antifurto365.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Antifurto365", + "brand_id": "antifurto365", + "streams": [ + { + "id": "antifurto365-1", + "url": "/live/ch0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "X Series" + ] + } + ] +} diff --git a/brands/antik-smartcam.json b/brands/antik-smartcam.json new file mode 100644 index 0000000..749d374 --- /dev/null +++ b/brands/antik-smartcam.json @@ -0,0 +1,37 @@ +{ + "version": 2, + "brand": "Antik Smartcam", + "brand_id": "antik-smartcam", + "streams": [ + { + "id": "antik-smartcam-1", + "url": "/cam/realmonitor?channel=1&subtype=00&authbasic=[AUTH]", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 1935, + "models": [ + "antik smartcam sci10" + ] + }, + { + "id": "antik-smartcam-2", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "SCI 55" + ] + }, + { + "id": "antik-smartcam-3", + "url": "cgi-bin/snapshot.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "SCI 55" + ] + } + ] +} diff --git a/brands/antkr.json b/brands/antkr.json new file mode 100644 index 0000000..0386e18 --- /dev/null +++ b/brands/antkr.json @@ -0,0 +1,29 @@ +{ + "version": 2, + "brand": "Antkr", + "brand_id": "antkr", + "streams": [ + { + "id": "antkr-1", + "url": "/stream1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "AMA-2500", + "AMZ-1100", + "xgen" + ] + }, + { + "id": "antkr-2", + "url": "/stream2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "AMA-2500" + ] + } + ] +} diff --git a/brands/antrica.json b/brands/antrica.json new file mode 100644 index 0000000..cd02e5a --- /dev/null +++ b/brands/antrica.json @@ -0,0 +1,18 @@ +{ + "version": 2, + "brand": "Antrica", + "brand_id": "antrica", + "streams": [ + { + "id": "antrica-1", + "url": "/h264_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "CMBC MIMIC 4", + "Encoder" + ] + } + ] +} diff --git a/brands/anv.json b/brands/anv.json new file mode 100644 index 0000000..8f0ba1e --- /dev/null +++ b/brands/anv.json @@ -0,0 +1,94 @@ +{ + "version": 2, + "brand": "Anv", + "brand_id": "anv", + "streams": [ + { + "id": "anv-1", + "url": "/12", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "00000", + "china", + "ONVIF", + "Other" + ] + }, + { + "id": "anv-2", + "url": "/ucast/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "101", + "China 1.0mp", + "GS-220W", + "gs-w220b", + "onvif", + "Other" + ] + }, + { + "id": "anv-3", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "1mpa", + "200A", + "Bullet960", + "CHINA 1.0MP", + "China_Model", + "GS200A", + "IPC-8016B", + "Other", + "Voordeur" + ] + }, + { + "id": "anv-4", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "ANX", + "Other" + ] + }, + { + "id": "anv-5", + "url": "/ucast/12", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "ANX" + ] + }, + { + "id": "anv-6", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "CHINA 1.0MP" + ] + }, + { + "id": "anv-7", + "url": "videofeed", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/anvan.json b/brands/anvan.json new file mode 100644 index 0000000..33daf03 --- /dev/null +++ b/brands/anvan.json @@ -0,0 +1,37 @@ +{ + "version": 2, + "brand": "Anvan", + "brand_id": "anvan", + "streams": [ + { + "id": "anvan-1", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "AR-PTZ22-IP" + ] + }, + { + "id": "anvan-2", + "url": "/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "anvan-3", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/anxinshi.json b/brands/anxinshi.json new file mode 100644 index 0000000..3181127 --- /dev/null +++ b/brands/anxinshi.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Anxinshi", + "brand_id": "anxinshi", + "streams": [ + { + "id": "anxinshi-1", + "url": "cam1/mpeg4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "IPD-D53M02" + ] + } + ] +} diff --git a/brands/anyka.json b/brands/anyka.json new file mode 100644 index 0000000..3c3d7e1 --- /dev/null +++ b/brands/anyka.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Anyka", + "brand_id": "anyka", + "streams": [ + { + "id": "anyka-1", + "url": "cgi-bin/snapshot.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/anykeeper.json b/brands/anykeeper.json new file mode 100644 index 0000000..c4c711e --- /dev/null +++ b/brands/anykeeper.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Anykeeper", + "brand_id": "anykeeper", + "streams": [ + { + "id": "anykeeper-1", + "url": "cam/realmonitor?channel=[CHANNEL]&subtype=01", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "AK-4030C" + ] + }, + { + "id": "anykeeper-2", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "ak-4100" + ] + } + ] +} diff --git a/brands/anysun.json b/brands/anysun.json new file mode 100644 index 0000000..dd53040 --- /dev/null +++ b/brands/anysun.json @@ -0,0 +1,28 @@ +{ + "version": 2, + "brand": "Anysun", + "brand_id": "anysun", + "streams": [ + { + "id": "anysun-1", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "ONVIF", + "TOP-201" + ] + }, + { + "id": "anysun-2", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "ONVIF" + ] + } + ] +} diff --git a/brands/aobo.json b/brands/aobo.json new file mode 100644 index 0000000..7798e77 --- /dev/null +++ b/brands/aobo.json @@ -0,0 +1,49 @@ +{ + "version": 2, + "brand": "Aobo", + "brand_id": "aobo", + "streams": [ + { + "id": "aobo-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "h010", + "HC003", + "SpyCam" + ] + }, + { + "id": "aobo-2", + "url": "videostream.asf?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "HC003" + ] + }, + { + "id": "aobo-3", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]*[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "HC003" + ] + }, + { + "id": "aobo-4", + "url": "/8062D93D576F746EFAD6668A629BF82D*0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Q18 Pro" + ] + } + ] +} diff --git a/brands/aochan.json b/brands/aochan.json new file mode 100644 index 0000000..642f078 --- /dev/null +++ b/brands/aochan.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Aochan", + "brand_id": "aochan", + "streams": [ + { + "id": "aochan-1", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "C7824WIP" + ] + } + ] +} diff --git a/brands/aomg.json b/brands/aomg.json new file mode 100644 index 0000000..98149d8 --- /dev/null +++ b/brands/aomg.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Aomg", + "brand_id": "aomg", + "streams": [ + { + "id": "aomg-1", + "url": "/ucast/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "CBSKY FI-831" + ] + } + ] +} diff --git a/brands/aoshi.json b/brands/aoshi.json new file mode 100644 index 0000000..8fca8cb --- /dev/null +++ b/brands/aoshi.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Aoshi", + "brand_id": "aoshi", + "streams": [ + { + "id": "aoshi-1", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "TE110FD" + ] + } + ] +} diff --git a/brands/aote.json b/brands/aote.json new file mode 100644 index 0000000..f33b514 --- /dev/null +++ b/brands/aote.json @@ -0,0 +1,106 @@ +{ + "version": 2, + "brand": "Aote", + "brand_id": "aote", + "streams": [ + { + "id": "aote-1", + "url": "/", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "1", + "Other" + ] + }, + { + "id": "aote-2", + "url": "/mpeg4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "1012", + "Josh", + "Other", + "S898bvE", + "W1012vG-B-POE", + "W5999bG", + "W5999W-B", + "W5999W-POE", + "W6409G", + "W6409G-B", + "W898bG-B", + "W898bG-B-POE", + "W898bvG-B-POE", + "W898G 5MP" + ] + }, + { + "id": "aote-3", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "W3200", + "W889G-B" + ] + }, + { + "id": "aote-4", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "W514vG-B", + "W5889G-B", + "W898bvG-B-POE" + ] + }, + { + "id": "aote-5", + "url": "ipcam/avc.cgi?audiostream=[CHANNEL]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "aote-6", + "url": "/ucast/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "TEK 1.0MP/1.0 Megapixel HD 1280X720P" + ] + }, + { + "id": "aote-7", + "url": "cgi-bin/video_snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "W898bvG-B-POE" + ] + }, + { + "id": "aote-8", + "url": "cam1/mpeg4", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "W898bvG-B-POE" + ] + } + ] +} diff --git a/brands/aotetek.json b/brands/aotetek.json new file mode 100644 index 0000000..7eb2f46 --- /dev/null +++ b/brands/aotetek.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Aotetek", + "brand_id": "aotetek", + "streams": [ + { + "id": "aotetek-1", + "url": "/mpeg4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "720pBullet" + ] + } + ] +} diff --git a/brands/aottom.json b/brands/aottom.json new file mode 100644 index 0000000..b13a5c4 --- /dev/null +++ b/brands/aottom.json @@ -0,0 +1,47 @@ +{ + "version": 2, + "brand": "Aottom", + "brand_id": "aottom", + "streams": [ + { + "id": "aottom-1", + "url": "/video.mjpg?q=30&fps=33&id=0.5", + "type": "FFMPEG", + "protocol": "http", + "port": 8090, + "models": [ + "HD30M14JAJ-WIFI" + ] + }, + { + "id": "aottom-2", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "aottom-3", + "url": "/snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=0", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "Other" + ] + }, + { + "id": "aottom-4", + "url": "snapshot", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "super4" + ] + } + ] +} diff --git a/brands/ap-tech.json b/brands/ap-tech.json new file mode 100644 index 0000000..e06343d --- /dev/null +++ b/brands/ap-tech.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Ap-tech", + "brand_id": "ap-tech", + "streams": [ + { + "id": "ap-tech-1", + "url": "/h264_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "AP-D100" + ] + }, + { + "id": "ap-tech-2", + "url": "1/h264major", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 10554, + "models": [ + "AP-D100" + ] + } + ] +} diff --git a/brands/apc.json b/brands/apc.json new file mode 100644 index 0000000..342de19 --- /dev/null +++ b/brands/apc.json @@ -0,0 +1,53 @@ +{ + "version": 2, + "brand": "Apc", + "brand_id": "apc", + "streams": [ + { + "id": "apc-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "01" + ] + }, + { + "id": "apc-2", + "url": "images/stream_[CHANNEL].jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "NBRK0450", + "netbotz", + "Netbotz 355", + "NETBOTZ455" + ] + }, + { + "id": "apc-3", + "url": "images/webcam.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "netbotz", + "Netbotz 355", + "netbotz1", + "netbotz455" + ] + }, + { + "id": "apc-4", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/apeman.json b/brands/apeman.json new file mode 100644 index 0000000..34c255f --- /dev/null +++ b/brands/apeman.json @@ -0,0 +1,38 @@ +{ + "version": 2, + "brand": "Apeman", + "brand_id": "apeman", + "streams": [ + { + "id": "apeman-1", + "url": "GetData.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "IB81" + ] + }, + { + "id": "apeman-2", + "url": "/tcp/av0_0", + "type": "MJPEG", + "protocol": "rtsp", + "port": 10554, + "models": [ + "ID71" + ] + }, + { + "id": "apeman-3", + "url": "/Onvif/live/1/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "ID71", + "IP360" + ] + } + ] +} diff --git a/brands/aper.json b/brands/aper.json new file mode 100644 index 0000000..9931020 --- /dev/null +++ b/brands/aper.json @@ -0,0 +1,49 @@ +{ + "version": 2, + "brand": "Aper", + "brand_id": "aper", + "streams": [ + { + "id": "aper-1", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "dcs5013", + "dsc5013", + "NC-D5013" + ] + }, + { + "id": "aper-2", + "url": "mjpeg.cgi?user=[USERNAME]&password=[PASSWORD]&channel=[CHANNEL]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "i70" + ] + }, + { + "id": "aper-3", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "I70" + ] + }, + { + "id": "aper-4", + "url": "/H264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "nc e3" + ] + } + ] +} diff --git a/brands/apexis.json b/brands/apexis.json new file mode 100644 index 0000000..8f54a86 --- /dev/null +++ b/brands/apexis.json @@ -0,0 +1,789 @@ +{ + "version": 2, + "brand": "Apexis", + "brand_id": "apexis", + "streams": [ + { + "id": "apexis-1", + "url": "/videostream.cgi?user=[USERNAME]&password=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "1200", + "3932" + ] + }, + { + "id": "apexis-2", + "url": "/", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "1200" + ] + }, + { + "id": "apexis-3", + "url": "/videostream.asf?user=[USERNAME]&pwd=&resolution=32&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "1200" + ] + }, + { + "id": "apexis-4", + "url": "/videostream.cgi?user=[USERNAME]&pwd=&resolution=32", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "1200" + ] + }, + { + "id": "apexis-5", + "url": "mpeg4/media.amp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "213 PTZ", + "Other" + ] + }, + { + "id": "apexis-6", + "url": "/mpeg4/media.amp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "215 ptz" + ] + }, + { + "id": "apexis-7", + "url": "jpg/image.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "216 FD" + ] + }, + { + "id": "apexis-8", + "url": "cgi-bin/video_snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "910hd", + "AH9063CW", + "APM-H803", + "APM-H803-WS", + "APM-H804-WS", + "APM-J011", + "APM-J803", + "H Series", + "H602", + "H804", + "HD 9063", + "HP602", + "Other" + ] + }, + { + "id": "apexis-9", + "url": "/av0_1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "AH9063CW" + ] + }, + { + "id": "apexis-10", + "url": "cgi-bin/videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "AH9063CW", + "apm- j803- ws", + "APM-H803", + "APM-H803-WS", + "APM-H804-WS", + "APM-J011", + "APM-J0233", + "APM-J8015-WS", + "H Series", + "HD 9063", + "J Series", + "Other" + ] + }, + { + "id": "apexis-11", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "AL DVR", + "APEXIS APM-J011 WS", + "apexis J series", + "apm- j803- ws", + "APM-H803-WS", + "APM-H804-WS", + "APM-J011", + "APM-J011-WS", + "APM-J012-WS", + "APM-J0233", + "APM-J0233-IR", + "APM-J901-z-ws", + "APM-Jo11-ws", + "IP Bell", + "J Series", + "j233", + "jo 233 ws", + "jo233", + "Other", + "Other IP CAMERA" + ] + }, + { + "id": "apexis-12", + "url": "cgi-bin/jpg.cgi?refresh=0&channel=[CHANNEL]&id=[USERNAME]&pass=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]&oldbrowser=1", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "AL DVR" + ] + }, + { + "id": "apexis-13", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "apexis apm-j011 ws", + "APM-401-WS", + "APM-602", + "APM-J011", + "APM-J011-WS", + "APM-J012", + "APM-J012-WS", + "APM-J012-WS2", + "APM-J0233", + "APM-J0233-IR", + "APM-J803", + "APM-J901-z-ws", + "j", + "J Series", + "J602", + "J901", + "J902", + "Other" + ] + }, + { + "id": "apexis-14", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "APEXIS APM-J011 WS", + "apexis apm-j8015", + "apexis J series", + "APEXIS J SERIES", + "Apexis: APM-JP6235-WS", + "apm- j0011- ws", + "APM- J0011- WS", + "apm- j803- ws", + "Apm j901 z Ws", + "APM-H803-WS", + "APM-H804-WS", + "APM-J001", + "APM-J011", + "APM-J011-WS", + "APM-J012", + "APM-J012-WS", + "APM-J012-WS2", + "APM-J02233", + "apm-j0233", + "APM-J0233", + "APM-J0233 WIFI", + "APM-J0233-IR", + "APM-J602-WS-IR", + "APM-J802", + "APM-J803", + "APM-J901", + "APM-J901-z-ws", + "APM-J902", + "apm-j902-z-ws", + "apm-j903-z-ir", + "APXIS SERIES", + "domIP", + "H Series", + "H804", + "J Series", + "J8015", + "J901", + "J902", + "JP4045", + "JSERIES", + "ner Yard", + "Other", + "Other Ip camera", + "Other IP CAMERA", + "OTHER IP CAMERA" + ] + }, + { + "id": "apexis-15", + "url": "videostream.cgi?user=[USERNAME]&password=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "APEXIS APM-J011 WS", + "apexis J series", + "APM J901 Z WS", + "APM-J011", + "APM-J012-WS", + "APM-J0233-IR", + "Other", + "Other IP CAMERA" + ] + }, + { + "id": "apexis-16", + "url": "VIDEO.CGI", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "apexis J series", + "APM-J012-WS", + "J602", + "Other", + "Other IP CAMERA" + ] + }, + { + "id": "apexis-17", + "url": "videostream.cgi?rate=11", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "apexis J series", + "APM-H804-WS", + "APM-J011", + "APM-J012", + "APM-J012-WS", + "APM-J901-Z-WS", + "APM-JP6235-WS", + "E8ABFA19537A", + "J Series", + "Other" + ] + }, + { + "id": "apexis-18", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "APEXIS J SERIES", + "APM-H804-WS", + "APM-J011", + "APM-J012", + "APM-J012-WS", + "APM-J0233", + "APM-J0233-IR", + "APM-J901-Z-WS", + "apm-jo11", + "APM-JP6235-WS", + "J011", + "J602", + "Other" + ] + }, + { + "id": "apexis-19", + "url": "videostream.cgi?resolution=8&rate=13", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "APEXIS J SERIES", + "Apexis1", + "apm- j0011- ws", + "APM-H803-WS", + "APM-H804-WS", + "APM-J011", + "APM-J011-ws", + "APM-J012", + "apm-j802", + "Other" + ] + }, + { + "id": "apexis-20", + "url": "snapshot.cgi?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "APEXIS J SERIES", + "APM-J011" + ] + }, + { + "id": "apexis-21", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "APEXIS J SERIES", + "APM-J011", + "APM-J011-Richard", + "APM-J011-WS", + "APM-J012", + "APM-J0233" + ] + }, + { + "id": "apexis-22", + "url": "videostream.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "apm- j0011- ws", + "APM- J0011- WS", + "APM-H804-WS", + "APM-J011", + "apm-j02233", + "APM-J0233", + "APM-J8015-WS", + "APM-J802", + "APM-JP6235-WS", + "H Series", + "H SERIES", + "J SERIES", + "Other" + ] + }, + { + "id": "apexis-23", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "APM- J0011- WS", + "APM-J011", + "APM-J011-WS", + "APM-J0233", + "ID002A", + "J SERIES", + "Other", + "OTHER IP CAMERA" + ] + }, + { + "id": "apexis-24", + "url": "cgi-bin/mobile_snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "APM-602", + "APM-H803-WS", + "APM-H804-WS", + "APM-HP602", + "APM-HP602-MPC-WS", + "APM-J011", + "APM-J901-z-ws", + "APM-jp8015ws", + "H Series", + "H602", + "H804", + "Other", + "Other Ip camera" + ] + }, + { + "id": "apexis-25", + "url": "/live/av0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "APM-H803", + "Other Ip camera" + ] + }, + { + "id": "apexis-26", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "APM-H803-MPC", + "Other" + ] + }, + { + "id": "apexis-27", + "url": "/cgi-bin/videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "APM-H803-MPC", + "APM-HP602-MPC-WS" + ] + }, + { + "id": "apexis-28", + "url": "video.cgi?resolution=[WIDTH]x[HEIGHT]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "APM-H803-WS", + "APM-H804-WS", + "J902", + "Other" + ] + }, + { + "id": "apexis-29", + "url": "videostream.asf", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "APM-H804-WS", + "APM-J011", + "APM-J012", + "APM-J0233", + "APM-J0233 WIFI", + "APM-J803", + "APM-J901", + "J Series", + "J602", + "J901", + "Other", + "Other Ip camera" + ] + }, + { + "id": "apexis-30", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "APM-H804-WS", + "APM-J011", + "APM-J011-ws", + "APM-J012", + "APM-J012-WS", + "APM-J0233", + "APM-J0233-IR", + "apm-j903-z-ir", + "J Series", + "J012", + "J602", + "J901", + "j901(door)", + "J902", + "j902ws", + "Mailstep", + "Other", + "Other Ip camera" + ] + }, + { + "id": "apexis-31", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "APM-H804-WS", + "APM-HP804-MPC-WS", + "Other" + ] + }, + { + "id": "apexis-32", + "url": "snap.jpg?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "APM-H804-WS", + "J Series" + ] + }, + { + "id": "apexis-33", + "url": "videostream.cgi?rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "APM-H804-WS" + ] + }, + { + "id": "apexis-34", + "url": "/iphone/11?[USERNAME]:[PASSWORD]&", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "APM-H804-WS", + "J Series" + ] + }, + { + "id": "apexis-35", + "url": "snapshot.cgi?", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "APM-J011", + "APM-J012 WS", + "Other" + ] + }, + { + "id": "apexis-36", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]&count=0", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "APM-J011", + "APM-J012-WS", + "Other" + ] + }, + { + "id": "apexis-37", + "url": "cgi-bin/fullsize.jpg?camera=[CHANNEL]&clock=on&motion=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "APM-J011" + ] + }, + { + "id": "apexis-38", + "url": "videostream.asf?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "APM-J011", + "APM-J011-WS", + "APM-J012", + "APM-J012-WS", + "APM-J601-IR", + "APM-JO11", + "C-7816WIP", + "j101", + "Other" + ] + }, + { + "id": "apexis-39", + "url": "video.cgi?resolution=VGA", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "APM-J012", + "Other" + ] + }, + { + "id": "apexis-40", + "url": "videostream.cgi?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "APM-J012", + "apm-j012 ws", + "APM-J012-WS", + "APM-J8015-WS", + "Other" + ] + }, + { + "id": "apexis-41", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "APM-J012", + "APM-J012-WS" + ] + }, + { + "id": "apexis-42", + "url": "/videostream.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 132, + "models": [ + "APM-J0233 WIFI" + ] + }, + { + "id": "apexis-43", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]*[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "apm-j1018", + "APM-J802-WS" + ] + }, + { + "id": "apexis-44", + "url": "/videostream.cgi?resolution=8&rate=13", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "APM-J802-WS", + "ltd" + ] + }, + { + "id": "apexis-45", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "dealextreme" + ] + }, + { + "id": "apexis-46", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "J SERIES", + "Other" + ] + }, + { + "id": "apexis-47", + "url": "/videostream.asf?user=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "onix" + ] + }, + { + "id": "apexis-48", + "url": "/video.cgi?resolution=VGA", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "Other" + ] + }, + { + "id": "apexis-49", + "url": "jpg/image.jpg?size=3", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "apexis-50", + "url": "cgi-bin/snapshot.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "apexis-51", + "url": "/videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "Other" + ] + }, + { + "id": "apexis-52", + "url": "snap.jpg?JpegCam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other IP CAMERA" + ] + }, + { + "id": "apexis-53", + "url": "video?submenu=mjpg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other IP CAMERA" + ] + }, + { + "id": "apexis-54", + "url": "axis-cgi/mjpg/video.cgi?date=1&clock=1&resolution=[WIDTH]x[HEIGHT]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Q6032-E" + ] + } + ] +} diff --git a/brands/apklink.json b/brands/apklink.json new file mode 100644 index 0000000..2c8dfbe --- /dev/null +++ b/brands/apklink.json @@ -0,0 +1,149 @@ +{ + "version": 2, + "brand": "Apklink", + "brand_id": "apklink", + "streams": [ + { + "id": "apklink-1", + "url": "/tcp/av0_0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 10554, + "models": [ + "37738236", + "7838", + "Atendimento", + "AVACom", + "BT464", + "C7812WIP", + "C7815WIP", + "C7837WIP", + "C7838WIP", + "easycam", + "ESCAM QF100", + "HI3518E", + "In1", + "IP-1", + "JK-C7823W", + "Other", + "PT 737", + "QF100", + "QF300", + "SP-TM01EWP", + "StarBase", + "StarCam", + "SUNLUXY", + "T7838WIP", + "Vstarcam", + "Vstarcam C7815IP", + "WP-711", + "wp-717" + ] + }, + { + "id": "apklink-2", + "url": "/udp/av0_0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "C7637WIP", + "Camspot 3.1", + "H264_HOMENET_CAM", + "jth1", + "SUNLUXY_MTS", + "VstarCam" + ] + }, + { + "id": "apklink-3", + "url": "snap.jpg?JpegCam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 10554, + "models": [ + "C7812WIP", + "EASYCAM", + "ESCAM", + "ESCAM QF100", + "VSTARCAM" + ] + }, + { + "id": "apklink-4", + "url": "/tcp/av0_1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "C7835WIP", + "C7837WIP", + "C7838WIP", + "Camspot 3.1", + "E6813", + "ESCAM", + "Other", + "QF100", + "vstarcam c7837wip", + "wintech" + ] + }, + { + "id": "apklink-5", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "EASYCAM", + "WINTECH" + ] + }, + { + "id": "apklink-6", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]&count=0", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "ESCAM QF100", + "STARCAM", + "VSTARCAM", + "VSTARCAM C7815IP", + "VSTARCAM C7816IP", + "VSTARCAM C7837WIP", + "VSTJ513084CSLEY" + ] + }, + { + "id": "apklink-7", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "apklink-8", + "url": "cgi/snapshot.cgi?action=getdata&channel.[CHANNEL].capture=true&channel.[CHANNEL].resolution=1", + "type": "JPEG", + "protocol": "http", + "port": 10554, + "models": [ + "VSTARCAM C7837WIP" + ] + }, + { + "id": "apklink-9", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "VSTARCAM C7837WIP" + ] + } + ] +} diff --git a/brands/apleye.json b/brands/apleye.json new file mode 100644 index 0000000..525a729 --- /dev/null +++ b/brands/apleye.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Apleye", + "brand_id": "apleye", + "streams": [ + { + "id": "apleye-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "HC414" + ] + } + ] +} diff --git a/brands/apm.json b/brands/apm.json new file mode 100644 index 0000000..b1eb81f --- /dev/null +++ b/brands/apm.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Apm", + "brand_id": "apm", + "streams": [ + { + "id": "apm-1", + "url": "img/video.asf", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "AAL-9684" + ] + } + ] +} diff --git a/brands/apn-vision-ltd..json b/brands/apn-vision-ltd..json new file mode 100644 index 0000000..2fcd46e --- /dev/null +++ b/brands/apn-vision-ltd..json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Apn Vision Ltd.", + "brand_id": "apn-vision-ltd.", + "streams": [ + { + "id": "apn-vision-ltd.-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "QC16" + ] + } + ] +} diff --git a/brands/apogee.json b/brands/apogee.json new file mode 100644 index 0000000..0996c60 --- /dev/null +++ b/brands/apogee.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Apogee", + "brand_id": "apogee", + "streams": [ + { + "id": "apogee-1", + "url": "snap.jpg?JpegCam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "TA-420B200" + ] + }, + { + "id": "apogee-2", + "url": "ipcam/avc.cgi?audiostream=[CHANNEL]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "TA-420B200" + ] + } + ] +} diff --git a/brands/aposonic.json b/brands/aposonic.json new file mode 100644 index 0000000..c553bbc --- /dev/null +++ b/brands/aposonic.json @@ -0,0 +1,90 @@ +{ + "version": 2, + "brand": "Aposonic", + "brand_id": "aposonic", + "streams": [ + { + "id": "aposonic-1", + "url": "cgi-bin/net_video.cgi?channel=[CHANNEL]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "A H.264 DVR" + ] + }, + { + "id": "aposonic-2", + "url": "cgi-bin/guest/Video.cgi?media=JPEG&channel=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "A H.264 DVR" + ] + }, + { + "id": "aposonic-3", + "url": "cgi-bin/net_jpeg.cgi?ch=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "A H.264 DVR", + "A H.264 w/ Web Port" + ] + }, + { + "id": "aposonic-4", + "url": "cgi-bin/wappaint?camera_no=[CHANNEL]&animation=0&name=[USERNAME]&password=[PASSWORD]&pic_size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "A-BR18B8-C500", + "A-S0401R1" + ] + }, + { + "id": "aposonic-5", + "url": "GetStream.cgi?Video=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "A-S0401R1", + "H.264 DVR" + ] + }, + { + "id": "aposonic-6", + "url": "images/stream_[CHANNEL].jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "A-S0401R23" + ] + }, + { + "id": "aposonic-7", + "url": "cgi-bin/view.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "H.264 DVR" + ] + }, + { + "id": "aposonic-8", + "url": "video?profile=[CHANNEL]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/app-cam-35.json b/brands/app-cam-35.json new file mode 100644 index 0000000..22532cd --- /dev/null +++ b/brands/app-cam-35.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "App Cam 35", + "brand_id": "app-cam-35", + "streams": [ + { + "id": "app-cam-35-1", + "url": "cgi-bin/snapshot.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 1935, + "models": [ + "0035D6I01653" + ] + } + ] +} diff --git a/brands/apple.json b/brands/apple.json new file mode 100644 index 0000000..8b631a8 --- /dev/null +++ b/brands/apple.json @@ -0,0 +1,238 @@ +{ + "version": 2, + "brand": "Apple", + "brand_id": "apple", + "streams": [ + { + "id": "apple-1", + "url": "live?codec=mjpeg&camera=[CHANNEL]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "3GS", + "ipad", + "iPad 2", + "iPad Air", + "iphone 4", + "iPhone 4 CDMA", + "iPhone 4S", + "iphone 5", + "iPhone 5S", + "iphone 6", + "Iphone4", + "iPod", + "Other" + ] + }, + { + "id": "apple-2", + "url": "live?camera=[CHANNEL]&fps=5&quality=75&resolution=[WIDTH]x[HEIGHT]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "3GS", + "Iphone", + "IPHONE 4", + "IPHONE 6", + "IPHONE 6 PLUS", + "Iphone4", + "iphone6", + "iPod" + ] + }, + { + "id": "apple-3", + "url": "/live", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "iipad", + "ipad", + "iphone 5" + ] + }, + { + "id": "apple-4", + "url": "/video", + "type": "FFMPEG", + "protocol": "http", + "port": 8081, + "models": [ + "iipas", + "iphone 6" + ] + }, + { + "id": "apple-5", + "url": "/", + "type": "FFMPEG", + "protocol": "http", + "port": 8081, + "models": [ + "ipad" + ] + }, + { + "id": "apple-6", + "url": "live?camera=[USERNAME]&quality=75&fps=5&resolution=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "IPAD 2", + "iphone", + "iphone1", + "IPHONE6", + "iPhone7" + ] + }, + { + "id": "apple-7", + "url": "image.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Ipad Air", + "iPhone 4", + "IPHONE 4 CDMA", + "iPhone 4S", + "iPhone 5", + "iPhone 6 Plus", + "iPhone3", + "IPHONE6", + "IPOD", + "macbook", + "Other" + ] + }, + { + "id": "apple-8", + "url": "videostream.asf", + "type": "FFMPEG", + "protocol": "http", + "port": 81, + "models": [ + "IP-CAM-APP", + "iphone 7", + "Other" + ] + }, + { + "id": "apple-9", + "url": "?action=stream", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "iphone", + "iphone 4", + "Other" + ] + }, + { + "id": "apple-10", + "url": "video.mjpg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "iPhone", + "iPhone 4", + "IPHONE 4S", + "iPhone 6", + "iPhone SE", + "Other" + ] + }, + { + "id": "apple-11", + "url": "/live?codec=mjpeg&camera=0", + "type": "MJPEG", + "protocol": "http", + "port": 8080, + "models": [ + "iphone 4", + "iphone se" + ] + }, + { + "id": "apple-12", + "url": "cgi-bin/image.jpg?size=[WIDTH]x[HEIGHT]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IPHONE 4", + "iphone3", + "Ipod" + ] + }, + { + "id": "apple-13", + "url": "jpg/image.jpg?size=3", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "iPhone 4S" + ] + }, + { + "id": "apple-14", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "iphone 5", + "IPHONE 5S", + "iPhone 8" + ] + }, + { + "id": "apple-15", + "url": "image.mjpg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "IPHONE 5" + ] + }, + { + "id": "apple-16", + "url": "videofeed", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "IPHONE 5S", + "Sony" + ] + }, + { + "id": "apple-17", + "url": "/live.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "iphone 6" + ] + }, + { + "id": "apple-18", + "url": "out.jpg?id=0.5", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/applesonic.json b/brands/applesonic.json new file mode 100644 index 0000000..8aaf85f --- /dev/null +++ b/brands/applesonic.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Applesonic", + "brand_id": "applesonic", + "streams": [ + { + "id": "applesonic-1", + "url": "cgi-bin/wappaint?camera_no=[CHANNEL]&animation=0&name=[USERNAME]&password=[PASSWORD]&pic_size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "4channel" + ] + } + ] +} diff --git a/brands/applink.json b/brands/applink.json new file mode 100644 index 0000000..f58e504 --- /dev/null +++ b/brands/applink.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Applink", + "brand_id": "applink", + "streams": [ + { + "id": "applink-1", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "V380" + ] + } + ] +} diff --git a/brands/appo.json b/brands/appo.json new file mode 100644 index 0000000..85bf208 --- /dev/null +++ b/brands/appo.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Appo", + "brand_id": "appo", + "streams": [ + { + "id": "appo-1", + "url": "snap.jpg?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "V380s" + ] + } + ] +} diff --git a/brands/appro.json b/brands/appro.json new file mode 100644 index 0000000..4aa9d09 --- /dev/null +++ b/brands/appro.json @@ -0,0 +1,127 @@ +{ + "version": 2, + "brand": "Appro", + "brand_id": "appro", + "streams": [ + { + "id": "appro-1", + "url": "dms", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "7228", + "DVR-3016", + "LC_7226", + "Other", + "VS Series" + ] + }, + { + "id": "appro-2", + "url": "api.htm?op.liveimage=1", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "DVR-3016" + ] + }, + { + "id": "appro-3", + "url": "video?profile=[CHANNEL]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "LC_7226" + ] + }, + { + "id": "appro-4", + "url": "ipcam/mjpeg.cgi?ch=[CHANNEL]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "LC_7226", + "lc-7226", + "Other", + "VS Series" + ] + }, + { + "id": "appro-5", + "url": "dms?nowprofileid=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "lc7211wb", + "lc-7226", + "LC-74xx", + "Other" + ] + }, + { + "id": "appro-6", + "url": "ipcam/stream.cgi?nowprofileid=[CHANNEL]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "LC-74xx" + ] + }, + { + "id": "appro-7", + "url": "videostream.cgi?resolution=8&rate=13", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "appro-8", + "url": "videostream.cgi?rate=11", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "appro-9", + "url": "VIDEO.CGI", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "appro-10", + "url": "videostream.cgi?rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "appro-11", + "url": "live3.sdp", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/approx.json b/brands/approx.json new file mode 100644 index 0000000..68db8d8 --- /dev/null +++ b/brands/approx.json @@ -0,0 +1,135 @@ +{ + "version": 2, + "brand": "Approx", + "brand_id": "approx", + "streams": [ + { + "id": "approx-1", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "APPi", + "APPIP002", + "APPIP01W" + ] + }, + { + "id": "approx-2", + "url": "snapshot.cgi?camera=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "APPI01P2P" + ] + }, + { + "id": "approx-3", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "APPI01P2P" + ] + }, + { + "id": "approx-4", + "url": "videostream.cgi?rate=11", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "APPI01P2P" + ] + }, + { + "id": "approx-5", + "url": "videostream.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "APPI01P2P", + "APPIP02P2P" + ] + }, + { + "id": "approx-6", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "APPIP002", + "APPIP01WV4" + ] + }, + { + "id": "approx-7", + "url": "cgi-bin/sf.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "APPIP002", + "ip002" + ] + }, + { + "id": "approx-8", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 81, + "models": [ + "appIP01P2P", + "APPIP01WV4", + "APPIP03P2P" + ] + }, + { + "id": "approx-9", + "url": "/videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 81, + "models": [ + "appIP01P2P", + "VSTB224232GDWGU" + ] + }, + { + "id": "approx-10", + "url": "/tcp/av0_0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 10552, + "models": [ + "APPIP02P2P" + ] + }, + { + "id": "approx-11", + "url": "/0/av0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8001, + "models": [ + "APPIP400HDPRO" + ] + }, + { + "id": "approx-12", + "url": "dms", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "LC-7226" + ] + } + ] +} diff --git a/brands/aprica.json b/brands/aprica.json new file mode 100644 index 0000000..3065e7a --- /dev/null +++ b/brands/aprica.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Aprica", + "brand_id": "aprica", + "streams": [ + { + "id": "aprica-1", + "url": "VideoInput/[CHANNEL]/h264/1", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/aprox.json b/brands/aprox.json new file mode 100644 index 0000000..e6d157a --- /dev/null +++ b/brands/aprox.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Aprox", + "brand_id": "aprox", + "streams": [ + { + "id": "aprox-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/apti.json b/brands/apti.json new file mode 100644 index 0000000..f624ba9 --- /dev/null +++ b/brands/apti.json @@ -0,0 +1,84 @@ +{ + "version": 2, + "brand": "Apti", + "brand_id": "apti", + "streams": [ + { + "id": "apti-1", + "url": "snap.jpg?JpegSize=XL", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "13v2-36", + "14C2-36W", + "27C4", + "APTI-14V3-2812W" + ] + }, + { + "id": "apti-2", + "url": "/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "14-C2", + "14C6-2812", + "24C6-2812W", + "304C2-23WP", + "APTI-24V2-36W", + "APTI-24V-2812", + "apti-301d2-36wp" + ] + }, + { + "id": "apti-3", + "url": "/cam1/onvif-h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "14C2-36W", + "27C4", + "RF42MA-28" + ] + }, + { + "id": "apti-4", + "url": "snap.jpg?JpegCam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "14C2-36W", + "27C4", + "27C4-2812W", + "2KP6-2812", + "APTI-14V3-2812W" + ] + }, + { + "id": "apti-5", + "url": "ipcam/avc.cgi?audiostream=[CHANNEL]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "2KP6-2812" + ] + }, + { + "id": "apti-6", + "url": "/video.h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "304C2-23WP", + "304C2-28WP", + "APTI-54C6-2812P" + ] + } + ] +} diff --git a/brands/aptina.json b/brands/aptina.json new file mode 100644 index 0000000..c8833f4 --- /dev/null +++ b/brands/aptina.json @@ -0,0 +1,58 @@ +{ + "version": 2, + "brand": "Aptina", + "brand_id": "aptina", + "streams": [ + { + "id": "aptina-1", + "url": "/ucast/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "9P006" + ] + }, + { + "id": "aptina-2", + "url": "/mpeg4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "9P006" + ] + }, + { + "id": "aptina-3", + "url": "snapshot/view[CHANNEL].jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "ARR0331", + "MT9M034" + ] + }, + { + "id": "aptina-4", + "url": "live/ch00_0", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "ARR0331" + ] + }, + { + "id": "aptina-5", + "url": "/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 10888, + "models": [ + "GXV3662HD" + ] + } + ] +} diff --git a/brands/aqara.json b/brands/aqara.json new file mode 100644 index 0000000..9fd2575 --- /dev/null +++ b/brands/aqara.json @@ -0,0 +1,37 @@ +{ + "version": 2, + "brand": "Aqara", + "brand_id": "aqara", + "streams": [ + { + "id": "aqara-1", + "url": "/360p", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "Doorbell G4" + ] + }, + { + "id": "aqara-2", + "url": "/1080p", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "Doorbell G4" + ] + }, + { + "id": "aqara-3", + "url": "/1520p", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "G5 Pro" + ] + } + ] +} diff --git a/brands/aqua.json b/brands/aqua.json new file mode 100644 index 0000000..eb9848d --- /dev/null +++ b/brands/aqua.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Aqua", + "brand_id": "aqua", + "streams": [ + { + "id": "aqua-1", + "url": "videostream.cgi?rate=11", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "ip4" + ] + } + ] +} diff --git a/brands/aquila.json b/brands/aquila.json new file mode 100644 index 0000000..90bc933 --- /dev/null +++ b/brands/aquila.json @@ -0,0 +1,68 @@ +{ + "version": 2, + "brand": "Aquila", + "brand_id": "aquila", + "streams": [ + { + "id": "aquila-1", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "AV-IPE03", + "AV-IPE04" + ] + }, + { + "id": "aquila-2", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "FIX HD720" + ] + }, + { + "id": "aquila-3", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "aquila-4", + "url": "/12", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Vizion" + ] + }, + { + "id": "aquila-5", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Vizion" + ] + }, + { + "id": "aquila-6", + "url": "snap.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Vizion" + ] + } + ] +} diff --git a/brands/ar3210.json b/brands/ar3210.json new file mode 100644 index 0000000..7cfb7f6 --- /dev/null +++ b/brands/ar3210.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Ar3210", + "brand_id": "ar3210", + "streams": [ + { + "id": "ar3210-1", + "url": "/Onvif/Streaming/2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8557, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/aran.json b/brands/aran.json new file mode 100644 index 0000000..6e148fe --- /dev/null +++ b/brands/aran.json @@ -0,0 +1,28 @@ +{ + "version": 2, + "brand": "Aran", + "brand_id": "aran", + "streams": [ + { + "id": "aran-1", + "url": "cgi-bin/snapshot.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "AR-24NR-WIFI" + ] + }, + { + "id": "aran-2", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "AR-48W-IP", + "Other" + ] + } + ] +} diff --git a/brands/archos.json b/brands/archos.json new file mode 100644 index 0000000..d0a0bf1 --- /dev/null +++ b/brands/archos.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Archos", + "brand_id": "archos", + "streams": [ + { + "id": "archos-1", + "url": "video?profile=[CHANNEL]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "10C" + ] + } + ] +} diff --git a/brands/arcvision.json b/brands/arcvision.json new file mode 100644 index 0000000..168fc65 --- /dev/null +++ b/brands/arcvision.json @@ -0,0 +1,29 @@ +{ + "version": 2, + "brand": "Arcvision", + "brand_id": "arcvision", + "streams": [ + { + "id": "arcvision-1", + "url": "cgi-bin/net_jpeg.cgi?ch=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "19240", + "ARC-19220", + "C735" + ] + }, + { + "id": "arcvision-2", + "url": "image?res=half&x0=0&y0=0&x1=1600&y1=1200&quality=15&doublescan=0&ssn=1340443365044&id=1340443379230", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/area.json b/brands/area.json new file mode 100644 index 0000000..93be796 --- /dev/null +++ b/brands/area.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Area", + "brand_id": "area", + "streams": [ + { + "id": "area-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/area51.json b/brands/area51.json new file mode 100644 index 0000000..9005089 --- /dev/null +++ b/brands/area51.json @@ -0,0 +1,37 @@ +{ + "version": 2, + "brand": "Area51", + "brand_id": "area51", + "streams": [ + { + "id": "area51-1", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "area51-2", + "url": "/Streaming/channels/301", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 10554, + "models": [ + "SK7008-T1F1" + ] + }, + { + "id": "area51-3", + "url": "/Streaming/channels/501", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 10554, + "models": [ + "SK7008-T1F1" + ] + } + ] +} diff --git a/brands/arebi.json b/brands/arebi.json new file mode 100644 index 0000000..a6eeee4 --- /dev/null +++ b/brands/arebi.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Arebi", + "brand_id": "arebi", + "streams": [ + { + "id": "arebi-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]*[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "A10 Plus" + ] + }, + { + "id": "arebi-2", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "A10 Plus" + ] + } + ] +} diff --git a/brands/arecont.json b/brands/arecont.json new file mode 100644 index 0000000..f33a38c --- /dev/null +++ b/brands/arecont.json @@ -0,0 +1,814 @@ +{ + "version": 2, + "brand": "Arecont", + "brand_id": "arecont", + "streams": [ + { + "id": "arecont-1", + "url": "image?res=half&x0=0&y0=0&x1=1600&y1=1200&quality=15&doublescan=0&ssn=1340443365044&id=1340443379230", + "type": "JPEG", + "protocol": "http", + "port": 8080, + "models": [ + "10115DNv1", + "10mp", + "1305", + "1310M", + "20175DN", + "2100", + "2105DN", + "2155", + "2155DN", + "3100", + "3115DN", + "3116DN", + "3130", + "3130HD", + "3280", + "3455DN", + "5105DN", + "5115dn", + "5115dn-13", + "5115dn-17", + "AV Series", + "av10115dn-07", + "av2000", + "AV20175DN28", + "AV20185DN", + "AV2105", + "AV2105dn", + "AV2110", + "AV2155", + "AV2155dn", + "AV2155DN", + "av2246", + "AV2255", + "AV3100M", + "AV3105DN", + "av3110dn", + "AV3130", + "AV3135", + "AV5105DN", + "av5115dn", + "av5115dn-13", + "av5255pmir", + "AV8180", + "av8185", + "AV8360", + "AV8365DN", + "Other" + ] + }, + { + "id": "arecont-2", + "url": "/mjpeg?res=full&x0=0&y0=0&x1=100%25&y1=100%25&quality=12&doublescan=0", + "type": "MJPEG", + "protocol": "http", + "port": 8080, + "models": [ + "10115DNv1", + "2110DN", + "3225PMIR-S", + "av2115dn" + ] + }, + { + "id": "arecont-3", + "url": "PSIA/Streaming/channels/0?videoCodecType=H.264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "10115DNv1", + "11455DN", + "1325ir", + "20275DN", + "5115DN", + "AV10005", + "AV12176", + "AV12366", + "AV2105DN", + "av2216dn", + "AV2216PM-S", + "av5115dn", + "AV8185", + "Other", + "VISION" + ] + }, + { + "id": "arecont-4", + "url": "mjpeg", + "type": "MJPEG", + "protocol": "http", + "port": 8080, + "models": [ + "10115DNV1", + "10mp", + "2110DN", + "2115DNv1", + "2125IR", + "2145DN", + "2155DN", + "2465DN", + "3100", + "3245", + "32453245PM", + "3256PM", + "5115DN", + "5125", + "5155DN", + "Arecont: AV5105DN", + "AV 2256", + "AV 8365DN", + "AV SERIES", + "AV10005", + "AV10255AMIR", + "AV2105dn", + "av2110d", + "av2216dn", + "AV2256PM", + "AV3100", + "AV3115DNv1", + "AV3155", + "AV3256", + "AV8180", + "AV8185", + "Other", + "pm2216pm", + "VISION" + ] + }, + { + "id": "arecont-5", + "url": "mjpeg?res=full&x0=0&y0=0&x1=100%&y1=100%&quality=12&doublescan=0", + "type": "MJPEG", + "protocol": "http", + "port": 8080, + "models": [ + "10115DNV1", + "1305", + "1325", + "2115", + "2145DN", + "2155DN", + "3115dn", + "3130", + "3155DN", + "5100", + "5105DN", + "5125", + "AV SERIES", + "av10255amir", + "AV10255AMIR", + "AV1300", + "AV20185DN CH1", + "av2100", + "av2100m", + "av2115dn", + "av2216dn", + "AV3105DN", + "AV3130", + "AV3155", + "AV5100", + "AV5100M", + "AV5255PMIR", + "AV8365", + "Other" + ] + }, + { + "id": "arecont-6", + "url": "/mjpeg", + "type": "MJPEG", + "protocol": "http", + "port": 8080, + "models": [ + "10115DNV1", + "1310dn", + "2115DN", + "3225PMIR-S", + "AV1115DN", + "av2115dn", + "AV2255", + "AV2556", + "AV3130", + "AV3146DN", + "av5115", + "Other" + ] + }, + { + "id": "arecont-7", + "url": "/h264.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "10355PMIR", + "20175DN", + "20185dn", + "2115DN", + "2176DN", + "2216DN", + "2255pmir", + "2456dn", + "3355DN3455DN", + "5115DN", + "5225PMIR", + "5255AM", + "AV 12366", + "AV10215PM-S-30-120", + "AV10255AMIR", + "av10255pmir-sh", + "AV1125IRV1X", + "AV12366", + "AV1305", + "AV20185dn", + "AV2110d/n", + "AV2216PM-S", + "AV2246M-W", + "AV2255", + "AV2255AM", + "AV2256PM", + "AV2455DN-AB", + "AV2556", + "AV3115DNv1", + "AV3155", + "AV5245", + "AV5245DN", + "AV5245PM", + "av5456D", + "AV5525", + "AV8185DN-HB", + "Other", + "rch Bach", + "Vision" + ] + }, + { + "id": "arecont-8", + "url": "/image?res=full&x0=0%25&y0=[object%20Window]%25&x1=100%25&y1=100%25&quality=21&doublescan=0", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "11455DN", + "3100", + "av3130" + ] + }, + { + "id": "arecont-9", + "url": "mjpeg[CHANNEL]?res=half&x1=0&y1=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "12366DN", + "AV 365", + "AV Series", + "AV12176dn", + "AV12186dn ch1", + "AV20185DN CH1" + ] + }, + { + "id": "arecont-10", + "url": "/h264_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "12585PM", + "2105DN", + "2110DN", + "AV20185dn", + "AV8365", + "G5 Mini", + "VISION" + ] + }, + { + "id": "arecont-11", + "url": "/", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "12586PM", + "20175DN", + "2105DN", + "3100", + "3225PMIR-S", + "AV16F0833", + "AV20185dn", + "av2115dn", + "AV2556" + ] + }, + { + "id": "arecont-12", + "url": "/ch0.h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "1305", + "1355", + "2105DN", + "2155", + "2155M", + "AV Series", + "AV12176dn", + "AV12186dn ch1", + "AV1355DN", + "AV2110d/n", + "av2115dn", + "AV5245PM", + "AV8185", + "AV8185DN" + ] + }, + { + "id": "arecont-13", + "url": "cam1/mpeg4", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "1305DN", + "1355", + "20175DN", + "2155DN", + "3155DN", + "AV 12366", + "av2100", + "AV5105DN", + "AV8185", + "AV8185DN", + "Other" + ] + }, + { + "id": "arecont-14", + "url": "img.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "1355", + "2115DN", + "3100", + "3125IR", + "3135", + "3255AMIR-H", + "5105DN", + "5125DN", + "AV Series", + "AV10005", + "av10225IR", + "AV10255AMIR", + "av1115dv", + "AV12186dn ch1", + "AV12276DN", + "AV1300", + "av2100", + "AV2105dn", + "AV2155", + "AV2255", + "AV2255AM", + "AV3100", + "AV3105DN", + "AV3115", + "AV3115DN", + "AV3130", + "AV5100M", + "AV5115DN", + "AV5115DNAIv1", + "AV5115DNv1", + "AV8360", + "AV8365DN", + "Other", + "VISION" + ] + }, + { + "id": "arecont-15", + "url": "ch0_0.h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "1555DN", + "5105DN", + "av12186av12186-0" + ] + }, + { + "id": "arecont-16", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "20175DN", + "2105DN", + "2115", + "AV10655DN-28", + "Other" + ] + }, + { + "id": "arecont-17", + "url": "h264.sdp?res=half&x0=0&y0=0&x1=1600&y1=1200&quality=15&doublescan=0&ssn=1340443365044&id=1340443379230", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "20175DN", + "2456", + "3155DN", + "3246", + "5125", + "5225PMIR", + "AV SERIES", + "av10115dn-07", + "av10255amir", + "AV20185dn", + "AV20185dn ch1", + "AV20185DN CH3", + "AV20185dn Junk", + "AV2216PM-S", + "av2246m-w", + "av5115dn-2", + "AV5215PM-S", + "AV8185", + "AV8185DN", + "Other" + ] + }, + { + "id": "arecont-18", + "url": "/cam5/mpeg4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "20175DN" + ] + }, + { + "id": "arecont-19", + "url": "/img.jpg", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "20275", + "3100" + ] + }, + { + "id": "arecont-20", + "url": "/h264.sdp1?res=half&doublescan=0&ssn=901", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "20365DN" + ] + }, + { + "id": "arecont-21", + "url": "/cam1/mpeg4", + "type": "MJPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "2115DN" + ] + }, + { + "id": "arecont-22", + "url": "/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "2116dnv1", + "2225PMIR-S", + "AV10655DN", + "av12276dn-28", + "AV2216PM-S", + "AV2256PM", + "AV2825IR", + "AV3255DN-H" + ] + }, + { + "id": "arecont-23", + "url": "/PSIA/Streaming/channels/0?videoCodecType=H.264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "2805", + "3256PMIR-S", + "AV 8365DN", + "AV10005DN", + "av10225PMIR", + "AV10655DN", + "AV1255PMIR-S", + "AV2146DN", + "AV3115DN" + ] + }, + { + "id": "arecont-24", + "url": "Jpeg/CamImg.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "3100", + "3115DN", + "3155DN", + "AV Series", + "AV3105DN", + "AV3130", + "AV5115DN", + "AV8360", + "Other" + ] + }, + { + "id": "arecont-25", + "url": "/onvif-media/media.amp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "3100", + "AV12186" + ] + }, + { + "id": "arecont-26", + "url": "/h264.sdp?res=full&x0=0&y0=0&x1=2048&y1=1536&qp=20&ratelimit=10000&doublescan=0&ssn=7329", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "3225PMIR-S" + ] + }, + { + "id": "arecont-27", + "url": "[CHANNEL]/[USERNAME]:[PASSWORD]/main", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "5105DN", + "AV20365DN/65170" + ] + }, + { + "id": "arecont-28", + "url": "/image?res=half&x0=0&y0=0&x1=1600&y1=1200&quality=15&doublescan=0&ssn=1340443365044&id=1340443379230", + "type": "JPEG", + "protocol": "http", + "port": 8080, + "models": [ + "5115DN" + ] + }, + { + "id": "arecont-29", + "url": "/cam1/onvif-h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "8185dn", + "AV12276DN", + "AV20365DN/65170", + "AV8185DN" + ] + }, + { + "id": "arecont-30", + "url": "/h264.sdp3?res=half&doublescan=0&ssn=603", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "8185DN" + ] + }, + { + "id": "arecont-31", + "url": "/h264.sdp1?res=half&doublescan=0&ssn=601", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "8185DN" + ] + }, + { + "id": "arecont-32", + "url": "image[CHANNEL]?res=half&x1=0&y1=0", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "AV 8365DN", + "AV Series", + "AV12186", + "AV20185DN", + "AV20185dn ch1", + "AV20185dn ch2", + "AV20185dn ch3", + "AV20185dn ch4", + "AV8185DN" + ] + }, + { + "id": "arecont-33", + "url": "/h264.sdp1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "AV12176DN-08", + "AV12276DN", + "AV20185DN CH3" + ] + }, + { + "id": "arecont-34", + "url": "/live/ch00_0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "av12376RS" + ] + }, + { + "id": "arecont-35", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "AV12586DN", + "AV129294", + "av1355dn", + "AV1355DN", + "AV4655dn-28" + ] + }, + { + "id": "arecont-36", + "url": "mjpeg.cgi?user=[USERNAME]&password=[PASSWORD]&channel=[CHANNEL]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "AV12586DN", + "AV20185DN CH1", + "AV8185DN", + "av8515dn" + ] + }, + { + "id": "arecont-37", + "url": "/mjpeg1?res=half&x1=0&y1=0", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "AV20175DN28" + ] + }, + { + "id": "arecont-38", + "url": "/live/h264.sdp3", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "AV20185dn", + "AV20185dn ch3" + ] + }, + { + "id": "arecont-39", + "url": "/h264.sdp3", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "AV20185dn" + ] + }, + { + "id": "arecont-40", + "url": "/mjpeg4?res=half&x1=0&y1=0", + "type": "MJPEG", + "protocol": "http", + "port": 8080, + "models": [ + "AV20375RS" + ] + }, + { + "id": "arecont-41", + "url": "/video.mjpg?q=30&fps=33&id=0.5", + "type": "MJPEG", + "protocol": "http", + "port": 8080, + "models": [ + "AV2110" + ] + }, + { + "id": "arecont-42", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "AV3100" + ] + }, + { + "id": "arecont-43", + "url": "live/ch00_0", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "AV3105DN", + "hdd" + ] + }, + { + "id": "arecont-44", + "url": "/ONVIF/channel2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "AV4655dn-28" + ] + }, + { + "id": "arecont-45", + "url": "live/mpeg4", + "type": "VLC", + "protocol": "rtsp", + "port": 1935, + "models": [ + "AV8185" + ] + }, + { + "id": "arecont-46", + "url": "cam4/mpeg4", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "AV8185", + "AV8365", + "AV8365DN", + "Other", + "VISION" + ] + }, + { + "id": "arecont-47", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "C6F0SgZ3N0P3L0" + ] + }, + { + "id": "arecont-48", + "url": "/h264.sdp?res=half&x0=0&y0=0&x1=1600&y1=1200&quality=15&doublescan=0&ssn=1340443365044&id=1340443379230", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "MicroDome G2 AV3556DN-S NL" + ] + } + ] +} diff --git a/brands/arenti.json b/brands/arenti.json new file mode 100644 index 0000000..b13824f --- /dev/null +++ b/brands/arenti.json @@ -0,0 +1,34 @@ +{ + "version": 2, + "brand": "Arenti", + "brand_id": "arenti", + "streams": [ + { + "id": "arenti-1", + "url": "/Streaming/Channels/101", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "DOME", + "DOME1", + "Doom", + "GO mini 2k", + "IN1", + "Other", + "Outdoor OP1", + "P2 Indoor Smart Camera" + ] + }, + { + "id": "arenti-2", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "M4T" + ] + } + ] +} diff --git a/brands/argom-tech.json b/brands/argom-tech.json new file mode 100644 index 0000000..bedd68c --- /dev/null +++ b/brands/argom-tech.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Argom Tech", + "brand_id": "argom-tech", + "streams": [ + { + "id": "argom-tech-1", + "url": "videofeed", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "t920" + ] + } + ] +} diff --git a/brands/argos.json b/brands/argos.json new file mode 100644 index 0000000..a70cb13 --- /dev/null +++ b/brands/argos.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Argos", + "brand_id": "argos", + "streams": [ + { + "id": "argos-1", + "url": "snapshot.cgi?", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "514" + ] + }, + { + "id": "argos-2", + "url": "PSIA/Streaming/channels/0?videoCodecType=H.264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "AV SERIES" + ] + } + ] +} diff --git a/brands/argus.json b/brands/argus.json new file mode 100644 index 0000000..ec3c998 --- /dev/null +++ b/brands/argus.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Argus", + "brand_id": "argus", + "streams": [ + { + "id": "argus-1", + "url": "[CHANNEL].jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Surveillance DVR" + ] + }, + { + "id": "argus-2", + "url": "?&AUDIO=YES&CHOPIMAGE=YES&STREAM=YES&WANTIMAGE=[CHANNEL].JPG&SENDEMPTYIMAGES=NO", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Surveillance DVR" + ] + } + ] +} diff --git a/brands/argusleader.json b/brands/argusleader.json new file mode 100644 index 0000000..2700b7f --- /dev/null +++ b/brands/argusleader.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Argusleader", + "brand_id": "argusleader", + "streams": [ + { + "id": "argusleader-1", + "url": "image.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "AS21231" + ] + } + ] +} diff --git a/brands/arit.json b/brands/arit.json new file mode 100644 index 0000000..2161fe1 --- /dev/null +++ b/brands/arit.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Arit", + "brand_id": "arit", + "streams": [ + { + "id": "arit-1", + "url": "/cam1/onvif-h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "ipcd" + ] + } + ] +} diff --git a/brands/arlotto.json b/brands/arlotto.json new file mode 100644 index 0000000..232cebc --- /dev/null +++ b/brands/arlotto.json @@ -0,0 +1,82 @@ +{ + "version": 2, + "brand": "Arlotto", + "brand_id": "arlotto", + "streams": [ + { + "id": "arlotto-1", + "url": "ipcam/avc.cgi?audiostream=[CHANNEL]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "1200" + ] + }, + { + "id": "arlotto-2", + "url": "PSIA/Streaming/channels/2?videoCodecType=H.264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "AR1200", + "AR1500", + "BX200" + ] + }, + { + "id": "arlotto-3", + "url": "PSIA/Streaming/channels/1?videoCodecType=MPEG4", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "AR1200", + "AR1500", + "BX200" + ] + }, + { + "id": "arlotto-4", + "url": "/PSIA/Streaming/channels/0?videoCodecType=H.264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "ar1500" + ] + }, + { + "id": "arlotto-5", + "url": "ch0_0.h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "AR1500" + ] + }, + { + "id": "arlotto-6", + "url": "PSIA/Streaming/channels/0?videoCodecType=H.264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "AR1500" + ] + }, + { + "id": "arlotto-7", + "url": "ipcam/mjpeg.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "AR3520P", + "Other" + ] + } + ] +} diff --git a/brands/arm.json b/brands/arm.json new file mode 100644 index 0000000..dc1c4f4 --- /dev/null +++ b/brands/arm.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Arm", + "brand_id": "arm", + "streams": [ + { + "id": "arm-1", + "url": "ivop.get?action=live&THREAD_ID=", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "H.264 Lite DVR" + ] + }, + { + "id": "arm-2", + "url": "live3.sdp", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/arma-tech.json b/brands/arma-tech.json new file mode 100644 index 0000000..b380590 --- /dev/null +++ b/brands/arma-tech.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Arma-tech", + "brand_id": "arma-tech", + "streams": [ + { + "id": "arma-tech-1", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "AT-R" + ] + } + ] +} diff --git a/brands/armorview.json b/brands/armorview.json new file mode 100644 index 0000000..54f16f1 --- /dev/null +++ b/brands/armorview.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Armorview", + "brand_id": "armorview", + "streams": [ + { + "id": "armorview-1", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/armorvue.json b/brands/armorvue.json new file mode 100644 index 0000000..e9fab04 --- /dev/null +++ b/brands/armorvue.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Armorvue", + "brand_id": "armorvue", + "streams": [ + { + "id": "armorvue-1", + "url": "cgi-bin/snapshot.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/arnan.json b/brands/arnan.json new file mode 100644 index 0000000..21806fe --- /dev/null +++ b/brands/arnan.json @@ -0,0 +1,37 @@ +{ + "version": 2, + "brand": "Arnan", + "brand_id": "arnan", + "streams": [ + { + "id": "arnan-1", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "AR-24NW POE" + ] + }, + { + "id": "arnan-2", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "AR-24NW POE" + ] + }, + { + "id": "arnan-3", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=1.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "AR-24NW POE 960" + ] + } + ] +} diff --git a/brands/arp.json b/brands/arp.json new file mode 100644 index 0000000..538bd4c --- /dev/null +++ b/brands/arp.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Arp", + "brand_id": "arp", + "streams": [ + { + "id": "arp-1", + "url": "cgi/mjpg/mjpeg.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/arrow-security-system.json b/brands/arrow-security-system.json new file mode 100644 index 0000000..2145a22 --- /dev/null +++ b/brands/arrow-security-system.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Arrow Security System", + "brand_id": "arrow-security-system", + "streams": [ + { + "id": "arrow-security-system-1", + "url": "cgi-bin/wappaint?camera_no=[CHANNEL]&animation=0&name=[USERNAME]&password=[PASSWORD]&pic_size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "AR7916" + ] + }, + { + "id": "arrow-security-system-2", + "url": "cgi-bin/snapshot.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/arsoft.json b/brands/arsoft.json new file mode 100644 index 0000000..e489fc6 --- /dev/null +++ b/brands/arsoft.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Arsoft", + "brand_id": "arsoft", + "streams": [ + { + "id": "arsoft-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]*[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "xc36c" + ] + } + ] +} diff --git a/brands/arvani-cctv.json b/brands/arvani-cctv.json new file mode 100644 index 0000000..cc92777 --- /dev/null +++ b/brands/arvani-cctv.json @@ -0,0 +1,38 @@ +{ + "version": 2, + "brand": "Arvani Cctv", + "brand_id": "arvani-cctv", + "streams": [ + { + "id": "arvani-cctv-1", + "url": "snap.jpg?JpegCam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "H264-IPCAM" + ] + }, + { + "id": "arvani-cctv-2", + "url": "video.cgi?resolution=VGA", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP551WI" + ] + }, + { + "id": "arvani-cctv-3", + "url": "cgi-bin/snapshot.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "ZZW28-2", + "ZZW28-3" + ] + } + ] +} diff --git a/brands/asagio.json b/brands/asagio.json new file mode 100644 index 0000000..3aca9a8 --- /dev/null +++ b/brands/asagio.json @@ -0,0 +1,80 @@ +{ + "version": 2, + "brand": "Asagio", + "brand_id": "asagio", + "streams": [ + { + "id": "asagio-1", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "001B" + ] + }, + { + "id": "asagio-2", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "A603W", + "AG226s", + "Other" + ] + }, + { + "id": "asagio-3", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "A603W" + ] + }, + { + "id": "asagio-4", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "A622W", + "Other" + ] + }, + { + "id": "asagio-5", + "url": "snapshot.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "asagio-6", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "asagio-7", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/asante.json b/brands/asante.json new file mode 100644 index 0000000..33de0e7 --- /dev/null +++ b/brands/asante.json @@ -0,0 +1,116 @@ +{ + "version": 2, + "brand": "Asante", + "brand_id": "asante", + "streams": [ + { + "id": "asante-1", + "url": "image.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "SMARTBOT PT", + "Voiager 1", + "Voiager 2PT", + "voyager", + "VOYAGER 1", + "Voyager I", + "Voyager I/II", + "VOYAGER SMARTBOT", + "VoyagerII" + ] + }, + { + "id": "asante-2", + "url": "image.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "smartbot", + "VOYAGER I", + "VOYAGER I/II", + "VOYAGER II" + ] + }, + { + "id": "asante-3", + "url": "image.jpg?type=motion", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "SmartBot", + "Voyager 1", + "VOYAGER I", + "VOYAGER I/II", + "VOYAGER II", + "Voyager Smartbot" + ] + }, + { + "id": "asante-4", + "url": "videostream.cgi?rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "Voyager I" + ] + }, + { + "id": "asante-5", + "url": "image.cgi?type=motion", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "pl29", + "smartbot", + "Voyager 1", + "Voyager I", + "Voyager I/II", + "VOYAGER SMARTBOT" + ] + }, + { + "id": "asante-6", + "url": "cam1/mpeg4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "SMARTBOT", + "Voyager 1", + "VOYAGER II", + "VoyagerI" + ] + }, + { + "id": "asante-7", + "url": "cam[CHANNEL]/mpeg4", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Voyager I" + ] + }, + { + "id": "asante-8", + "url": "GetData.cgi", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Voyager II" + ] + } + ] +} diff --git a/brands/asc.json b/brands/asc.json new file mode 100644 index 0000000..74810aa --- /dev/null +++ b/brands/asc.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Asc", + "brand_id": "asc", + "streams": [ + { + "id": "asc-1", + "url": "cgi-bin/snapshot.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "K9104" + ] + } + ] +} diff --git a/brands/asdibuy.json b/brands/asdibuy.json new file mode 100644 index 0000000..515320a --- /dev/null +++ b/brands/asdibuy.json @@ -0,0 +1,37 @@ +{ + "version": 2, + "brand": "Asdibuy", + "brand_id": "asdibuy", + "streams": [ + { + "id": "asdibuy-1", + "url": "/stream=1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "asd" + ] + }, + { + "id": "asdibuy-2", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "ES-IP851" + ] + }, + { + "id": "asdibuy-3", + "url": "/", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "sasd" + ] + } + ] +} diff --git a/brands/asecam.json b/brands/asecam.json new file mode 100644 index 0000000..11827c5 --- /dev/null +++ b/brands/asecam.json @@ -0,0 +1,54 @@ +{ + "version": 2, + "brand": "Asecam", + "brand_id": "asecam", + "streams": [ + { + "id": "asecam-1", + "url": "/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "8 MP", + "8MP Dome", + "IF52N53-IR", + "IF56N53-IR", + "NH4RH-200H", + "NZ4RN-A80A18", + "Other", + "P05H42" + ] + }, + { + "id": "asecam-2", + "url": "/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "8mp" + ] + }, + { + "id": "asecam-3", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "8MP Smart Camera" + ] + }, + { + "id": "asecam-4", + "url": "/stream1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Dome 4K" + ] + } + ] +} diff --git a/brands/asgari.json b/brands/asgari.json new file mode 100644 index 0000000..e3d8e3f --- /dev/null +++ b/brands/asgari.json @@ -0,0 +1,190 @@ +{ + "version": 2, + "brand": "Asgari", + "brand_id": "asgari", + "streams": [ + { + "id": "asgari-1", + "url": "cgi-bin/CGIProxy.fcgi?cmd=snapPicture2&usr=[USERNAME]&pwd=[PASSWORD]&", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "1080p", + "720", + "720pro", + "720Pror", + "Other", + "PTG 4", + "PTG4-1080p", + "PTZ-80IR G2" + ] + }, + { + "id": "asgari-2", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "720", + "720 PTZ-25ir", + "720 u", + "720U", + "720u g3", + "720u-G3", + "PTG3", + "ptz-25ir" + ] + }, + { + "id": "asgari-3", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "720", + "720 u", + "720U", + "720U G3", + "720U PTZ", + "720u-g3", + "Mats", + "PTG3", + "PTZ-25IR" + ] + }, + { + "id": "asgari-4", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 81, + "models": [ + "720", + "Other" + ] + }, + { + "id": "asgari-5", + "url": "cgi-bin/CGIProxy.fcgi?cmd=snapPicture2&usr=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "720pro", + "720PRO", + "PTZ-80IR G2" + ] + }, + { + "id": "asgari-6", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "720U", + "Other" + ] + }, + { + "id": "asgari-7", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "720U", + "Other", + "UIR-G2" + ] + }, + { + "id": "asgari-8", + "url": "videostream.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Kontor", + "Other", + "PTG2", + "UIR", + "UIR G2" + ] + }, + { + "id": "asgari-9", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "asgari-10", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "UIR" + ] + }, + { + "id": "asgari-11", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "asgari-12", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]&count=0", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "asgari-13", + "url": "user/videostream.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "asgari-14", + "url": "snapshot.cgi?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "PTG2" + ] + }, + { + "id": "asgari-15", + "url": "videostream.asf", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "UID" + ] + } + ] +} diff --git a/brands/ashmount-ptz.json b/brands/ashmount-ptz.json new file mode 100644 index 0000000..f24d0c1 --- /dev/null +++ b/brands/ashmount-ptz.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Ashmount Ptz", + "brand_id": "ashmount-ptz", + "streams": [ + { + "id": "ashmount-ptz-1", + "url": "/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "Other" + ] + }, + { + "id": "ashmount-ptz-2", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 8554, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/asia.json b/brands/asia.json new file mode 100644 index 0000000..6e52aa6 --- /dev/null +++ b/brands/asia.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Asia", + "brand_id": "asia", + "streams": [ + { + "id": "asia-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP Camera S" + ] + } + ] +} diff --git a/brands/asip.json b/brands/asip.json new file mode 100644 index 0000000..f401f40 --- /dev/null +++ b/brands/asip.json @@ -0,0 +1,28 @@ +{ + "version": 2, + "brand": "Asip", + "brand_id": "asip", + "streams": [ + { + "id": "asip-1", + "url": "Jpeg/Img.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "7000EM Series" + ] + }, + { + "id": "asip-2", + "url": "GetData.cgi?Camera=0&BandWidth=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "7000EM Series", + "Other" + ] + } + ] +} diff --git a/brands/asm.json b/brands/asm.json new file mode 100644 index 0000000..fc55e3a --- /dev/null +++ b/brands/asm.json @@ -0,0 +1,37 @@ +{ + "version": 2, + "brand": "Asm", + "brand_id": "asm", + "streams": [ + { + "id": "asm-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "asm-2", + "url": "cam[CHANNEL]/h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "asm-3", + "url": "live/h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/asoni.json b/brands/asoni.json new file mode 100644 index 0000000..15a792e --- /dev/null +++ b/brands/asoni.json @@ -0,0 +1,90 @@ +{ + "version": 2, + "brand": "Asoni", + "brand_id": "asoni", + "streams": [ + { + "id": "asoni-1", + "url": "GetImage.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "4xx Series", + "615", + "CAM619IR", + "CAM635", + "CAM6631FIR-POE", + "LAger 1", + "Other" + ] + }, + { + "id": "asoni-2", + "url": "GetData.cgi?Status=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "4xx Series", + "CAM635", + "Other", + "Series 4" + ] + }, + { + "id": "asoni-3", + "url": "v2", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "615", + "CAM619IR", + "CAM635" + ] + }, + { + "id": "asoni-4", + "url": "/v2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "CAM646MIR-POE" + ] + }, + { + "id": "asoni-5", + "url": "/", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "CAM646MIR-POE", + "CAM6631FIR-PoE", + "CAM6691FiR-PoE" + ] + }, + { + "id": "asoni-6", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "CAM748FIR-W" + ] + }, + { + "id": "asoni-7", + "url": "/GetImage.cgi", + "type": "JPEG", + "protocol": "http", + "port": 8080, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/aspac.json b/brands/aspac.json new file mode 100644 index 0000000..6100197 --- /dev/null +++ b/brands/aspac.json @@ -0,0 +1,31 @@ +{ + "version": 2, + "brand": "Aspac", + "brand_id": "aspac", + "streams": [ + { + "id": "aspac-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP1", + "IP2", + "IP3", + "IPCAM3", + "Other" + ] + }, + { + "id": "aspac-2", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/asrock.json b/brands/asrock.json new file mode 100644 index 0000000..fc87a61 --- /dev/null +++ b/brands/asrock.json @@ -0,0 +1,30 @@ +{ + "version": 2, + "brand": "Asrock", + "brand_id": "asrock", + "streams": [ + { + "id": "asrock-1", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "AS-5110HQ", + "AS-5313-EJ", + "ipd=10mf23w", + "xxdxxddf" + ] + }, + { + "id": "asrock-2", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=1.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "h264" + ] + } + ] +} diff --git a/brands/astak.json b/brands/astak.json new file mode 100644 index 0000000..1ea2dab --- /dev/null +++ b/brands/astak.json @@ -0,0 +1,90 @@ +{ + "version": 2, + "brand": "Astak", + "brand_id": "astak", + "streams": [ + { + "id": "astak-1", + "url": "GetStream.cgi?Video=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "CM-818DVR4V" + ] + }, + { + "id": "astak-2", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "CM-818DVR4V", + "cm-ip700", + "cm-mole", + "ip-700", + "IP-700", + "Mole", + "mole ip 700", + "Mole2", + "mole2 ip-700", + "NVR", + "Other", + "PTZ", + "ZNY1022" + ] + }, + { + "id": "astak-3", + "url": "/snap.jpg?JpegCam=0", + "type": "JPEG", + "protocol": "http", + "port": 84, + "models": [ + "Mole" + ] + }, + { + "id": "astak-4", + "url": "videostream.asf", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Mole" + ] + }, + { + "id": "astak-5", + "url": "cgi-bin/sf.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Mole" + ] + }, + { + "id": "astak-6", + "url": "snap.jpg?JpegCam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "MOLE", + "Other" + ] + }, + { + "id": "astak-7", + "url": "iphone/11?[USERNAME]:[PASSWORD]&", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/asterix.json b/brands/asterix.json new file mode 100644 index 0000000..46dd533 --- /dev/null +++ b/brands/asterix.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Asterix", + "brand_id": "asterix", + "streams": [ + { + "id": "asterix-1", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/astr.json b/brands/astr.json new file mode 100644 index 0000000..c5c3b8d --- /dev/null +++ b/brands/astr.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Astr", + "brand_id": "astr", + "streams": [ + { + "id": "astr-1", + "url": "/ucast/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/astra-streaming.json b/brands/astra-streaming.json new file mode 100644 index 0000000..cf94436 --- /dev/null +++ b/brands/astra-streaming.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Astra Streaming", + "brand_id": "astra-streaming", + "streams": [ + { + "id": "astra-streaming-1", + "url": "/", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5554, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/astrind.json b/brands/astrind.json new file mode 100644 index 0000000..fec5eb5 --- /dev/null +++ b/brands/astrind.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Astrind", + "brand_id": "astrind", + "streams": [ + { + "id": "astrind-1", + "url": "cam/realmonitor?channel=[CHANNEL]&subtype=00", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Unique Eyes" + ] + } + ] +} diff --git a/brands/astroghost.json b/brands/astroghost.json new file mode 100644 index 0000000..05e3412 --- /dev/null +++ b/brands/astroghost.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Astroghost", + "brand_id": "astroghost", + "streams": [ + { + "id": "astroghost-1", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "AllSkyCamera" + ] + } + ] +} diff --git a/brands/astrum.json b/brands/astrum.json new file mode 100644 index 0000000..efa1bba --- /dev/null +++ b/brands/astrum.json @@ -0,0 +1,18 @@ +{ + "version": 2, + "brand": "Astrum", + "brand_id": "astrum", + "streams": [ + { + "id": "astrum-1", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 81, + "models": [ + "IP9071W", + "IP907IW" + ] + } + ] +} diff --git a/brands/astun.json b/brands/astun.json new file mode 100644 index 0000000..17ba23e --- /dev/null +++ b/brands/astun.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Astun", + "brand_id": "astun", + "streams": [ + { + "id": "astun-1", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 81, + "models": [ + "wifi200" + ] + } + ] +} diff --git a/brands/asus.json b/brands/asus.json new file mode 100644 index 0000000..f889535 --- /dev/null +++ b/brands/asus.json @@ -0,0 +1,130 @@ +{ + "version": 2, + "brand": "Asus", + "brand_id": "asus", + "streams": [ + { + "id": "asus-1", + "url": "/?action=stream", + "type": "FFMPEG", + "protocol": "http", + "port": 8080, + "models": [ + "..." + ] + }, + { + "id": "asus-2", + "url": "video.mjpg?q=30&fps=33&id=0.5", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "202" + ] + }, + { + "id": "asus-3", + "url": "/video", + "type": "FFMPEG", + "protocol": "http", + "port": 8080, + "models": [ + "memopad" + ] + }, + { + "id": "asus-4", + "url": "videofeed", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "nexus", + "Nexus 7", + "Other", + "Pad", + "padfone", + "padfone x", + "Padfone X Mini", + "Tablet", + "Transformer Prime", + "ZEN", + "zenfone 4", + "zenfone2", + "zenfone5" + ] + }, + { + "id": "asus-5", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "asus-6", + "url": "mjpg/video.mjpg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "asus-7", + "url": "video.cgi?resolution=VGA", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "asus-8", + "url": "video?submenu=mjpg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "asus-9", + "url": "video?profile=[CHANNEL]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "asus-10", + "url": "/video.mjpg?q=30&fps=33&id=1", + "type": "FFMPEG", + "protocol": "http", + "port": 8090, + "models": [ + "tuf gaming", + "TUF GAMING RYZEN 7" + ] + }, + { + "id": "asus-11", + "url": "/video.mjpg", + "type": "FFMPEG", + "protocol": "http", + "port": 8090, + "models": [ + "TUF GAMING RYZEN 7" + ] + } + ] +} diff --git a/brands/asutech.json b/brands/asutech.json new file mode 100644 index 0000000..6ef9a08 --- /dev/null +++ b/brands/asutech.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Asutech", + "brand_id": "asutech", + "streams": [ + { + "id": "asutech-1", + "url": "cgi-bin/net_jpeg.cgi?ch=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "1200TVL" + ] + } + ] +} diff --git a/brands/asw-006.json b/brands/asw-006.json new file mode 100644 index 0000000..e37e2eb --- /dev/null +++ b/brands/asw-006.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Asw-006", + "brand_id": "asw-006", + "streams": [ + { + "id": "asw-006-1", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/aszhonga.json b/brands/aszhonga.json new file mode 100644 index 0000000..a410500 --- /dev/null +++ b/brands/aszhonga.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Aszhonga", + "brand_id": "aszhonga", + "streams": [ + { + "id": "aszhonga-1", + "url": "/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Q10C-JZ-WIFI-2.0MP" + ] + } + ] +} diff --git a/brands/at-vision.json b/brands/at-vision.json new file mode 100644 index 0000000..95d9edf --- /dev/null +++ b/brands/at-vision.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "At Vision", + "brand_id": "at-vision", + "streams": [ + { + "id": "at-vision-1", + "url": "videostream.asf?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "action" + ] + }, + { + "id": "at-vision-2", + "url": "cam1/mpeg4", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/atheros.json b/brands/atheros.json new file mode 100644 index 0000000..e58d6b8 --- /dev/null +++ b/brands/atheros.json @@ -0,0 +1,47 @@ +{ + "version": 2, + "brand": "Atheros", + "brand_id": "atheros", + "streams": [ + { + "id": "atheros-1", + "url": "videostream.cgi?rate=11", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "AR 9285" + ] + }, + { + "id": "atheros-2", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "ar9285" + ] + }, + { + "id": "atheros-3", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "AR9285" + ] + }, + { + "id": "atheros-4", + "url": "snap.jpg?JpegSize=XL", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/athome.json b/brands/athome.json new file mode 100644 index 0000000..ce8af80 --- /dev/null +++ b/brands/athome.json @@ -0,0 +1,48 @@ +{ + "version": 2, + "brand": "Athome", + "brand_id": "athome", + "streams": [ + { + "id": "athome-1", + "url": "snapshot.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "athome-2", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "r'cam 3.0" + ] + }, + { + "id": "athome-3", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "r-cam 3.0" + ] + }, + { + "id": "athome-4", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]*[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 8080, + "models": [ + "RTX 01" + ] + } + ] +} diff --git a/brands/atis.json b/brands/atis.json new file mode 100644 index 0000000..86dac57 --- /dev/null +++ b/brands/atis.json @@ -0,0 +1,38 @@ +{ + "version": 2, + "brand": "Atis", + "brand_id": "atis", + "streams": [ + { + "id": "atis-1", + "url": "/", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Atis1" + ] + }, + { + "id": "atis-2", + "url": "ipcam/avc.cgi?audiostream=[CHANNEL]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "ATIS1", + "Other" + ] + }, + { + "id": "atis-3", + "url": "snap.jpg?JpegCam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/atlantis.json b/brands/atlantis.json new file mode 100644 index 0000000..93e8db2 --- /dev/null +++ b/brands/atlantis.json @@ -0,0 +1,92 @@ +{ + "version": 2, + "brand": "Atlantis", + "brand_id": "atlantis", + "streams": [ + { + "id": "atlantis-1", + "url": "cgi-bin/guest/Video.cgi?media=JPEG&channel=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "A02-IPCAM3" + ] + }, + { + "id": "atlantis-2", + "url": "cgi-bin/getimage.cgi?motion=1", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "A02-IPCAM3" + ] + }, + { + "id": "atlantis-3", + "url": "/video.mp4", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "A02-IPCAM3" + ] + }, + { + "id": "atlantis-4", + "url": "/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "A11-UX914A-BPV" + ] + }, + { + "id": "atlantis-5", + "url": "jpg/image.jpg?size=3", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Fixed ir cmos", + "ingresso", + "nv500", + "nv501nv", + "Other", + "retro" + ] + }, + { + "id": "atlantis-6", + "url": "video.mjpg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Fixed ir cmos" + ] + }, + { + "id": "atlantis-7", + "url": "cgi/mjpg/mjpeg.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "atlantis-8", + "url": "/live0.264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "PlusCam HD Outdoor 7000" + ] + } + ] +} diff --git a/brands/atlona.json b/brands/atlona.json new file mode 100644 index 0000000..ee8474a --- /dev/null +++ b/brands/atlona.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Atlona", + "brand_id": "atlona", + "streams": [ + { + "id": "atlona-1", + "url": "/", + "type": "FFMPEG", + "protocol": "rtp", + "port": 4000, + "models": [ + "AT-HDVS-CAM" + ] + } + ] +} diff --git a/brands/atomtech.json b/brands/atomtech.json new file mode 100644 index 0000000..5c8ddf8 --- /dev/null +++ b/brands/atomtech.json @@ -0,0 +1,18 @@ +{ + "version": 2, + "brand": "Atomtech", + "brand_id": "atomtech", + "streams": [ + { + "id": "atomtech-1", + "url": "/live", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "ATOM Cam", + "ATOM Cam 2" + ] + } + ] +} diff --git a/brands/atrix.json b/brands/atrix.json new file mode 100644 index 0000000..89a3a00 --- /dev/null +++ b/brands/atrix.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Atrix", + "brand_id": "atrix", + "streams": [ + { + "id": "atrix-1", + "url": "videofeed", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "atrix-2", + "url": "mjpg/video.mjpg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/att.json b/brands/att.json new file mode 100644 index 0000000..38fcf5c --- /dev/null +++ b/brands/att.json @@ -0,0 +1,28 @@ +{ + "version": 2, + "brand": "Att", + "brand_id": "att", + "streams": [ + { + "id": "att-1", + "url": "/img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "OC810" + ] + }, + { + "id": "att-2", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "rc8221", + "RC8221D" + ] + } + ] +} diff --git a/brands/attech.json b/brands/attech.json new file mode 100644 index 0000000..ac8c9e7 --- /dev/null +++ b/brands/attech.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Attech", + "brand_id": "attech", + "streams": [ + { + "id": "attech-1", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "starter" + ] + } + ] +} diff --git a/brands/attichd.json b/brands/attichd.json new file mode 100644 index 0000000..61b79c1 --- /dev/null +++ b/brands/attichd.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Attichd", + "brand_id": "attichd", + "streams": [ + { + "id": "attichd-1", + "url": "/live0.264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "hosafe" + ] + }, + { + "id": "attichd-2", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "HOSAFE" + ] + } + ] +} diff --git a/brands/attn.json b/brands/attn.json new file mode 100644 index 0000000..8beccdc --- /dev/null +++ b/brands/attn.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Attn", + "brand_id": "attn", + "streams": [ + { + "id": "attn-1", + "url": "snap.jpg?JpegCam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP-D4MP" + ] + } + ] +} diff --git a/brands/atv.json b/brands/atv.json new file mode 100644 index 0000000..7c05732 --- /dev/null +++ b/brands/atv.json @@ -0,0 +1,69 @@ +{ + "version": 2, + "brand": "Atv", + "brand_id": "atv", + "streams": [ + { + "id": "atv-1", + "url": "/Streaming/Channels/101", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "CMIP7442-28M" + ] + }, + { + "id": "atv-2", + "url": "1/stream1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "IPFD2MT", + "IPVD2TW" + ] + }, + { + "id": "atv-3", + "url": "/1/stream1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "NB237" + ] + }, + { + "id": "atv-4", + "url": "/1/stream1/Profile1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "NB237", + "Other" + ] + }, + { + "id": "atv-5", + "url": "cgi-bin/net_jpeg.cgi?ch=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "VLD4500" + ] + }, + { + "id": "atv-6", + "url": "cgi-bin/net_video.cgi?channel=[CHANNEL]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "VLD4500" + ] + } + ] +} diff --git a/brands/atz.json b/brands/atz.json new file mode 100644 index 0000000..2155dba --- /dev/null +++ b/brands/atz.json @@ -0,0 +1,48 @@ +{ + "version": 2, + "brand": "Atz", + "brand_id": "atz", + "streams": [ + { + "id": "atz-1", + "url": "/tcp/av0_0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 10554, + "models": [ + "ATZ-CHV07P" + ] + }, + { + "id": "atz-2", + "url": "videostream.cgi?rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "ATZ-CHV07P", + "CH-007" + ] + }, + { + "id": "atz-3", + "url": "videostream.cgi?rate=11", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "CH007" + ] + }, + { + "id": "atz-4", + "url": "ch0_0.h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "chv24" + ] + } + ] +} diff --git a/brands/au3.json b/brands/au3.json new file mode 100644 index 0000000..85f5a26 --- /dev/null +++ b/brands/au3.json @@ -0,0 +1,18 @@ +{ + "version": 2, + "brand": "Au3", + "brand_id": "au3", + "streams": [ + { + "id": "au3-1", + "url": "/stream2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "AU3-1", + "Other" + ] + } + ] +} diff --git a/brands/audiance.json b/brands/audiance.json new file mode 100644 index 0000000..e076887 --- /dev/null +++ b/brands/audiance.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Audiance", + "brand_id": "audiance", + "streams": [ + { + "id": "audiance-1", + "url": "/live.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/audio-enhancement.json b/brands/audio-enhancement.json new file mode 100644 index 0000000..438f379 --- /dev/null +++ b/brands/audio-enhancement.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Audio Enhancement", + "brand_id": "audio-enhancement", + "streams": [ + { + "id": "audio-enhancement-1", + "url": "cgi-bin/snapshot.cgi?1", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Educam360-B" + ] + } + ] +} diff --git a/brands/august.json b/brands/august.json new file mode 100644 index 0000000..428c24d --- /dev/null +++ b/brands/august.json @@ -0,0 +1,77 @@ +{ + "version": 2, + "brand": "August", + "brand_id": "august", + "streams": [ + { + "id": "august-1", + "url": "/live/stream1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "doorbell" + ] + }, + { + "id": "august-2", + "url": "/stream1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "doorbell" + ] + }, + { + "id": "august-3", + "url": "1/stream1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "doorbell" + ] + }, + { + "id": "august-4", + "url": "stream[CHANNEL]", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "doorbell" + ] + }, + { + "id": "august-5", + "url": "/onvif/stream1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "doorbell" + ] + }, + { + "id": "august-6", + "url": "1/stream[CHANNEL]", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "doorbell" + ] + }, + { + "id": "august-7", + "url": "/stream1_v", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "doorbell" + ] + } + ] +} diff --git a/brands/auric.json b/brands/auric.json new file mode 100644 index 0000000..c121d7b --- /dev/null +++ b/brands/auric.json @@ -0,0 +1,28 @@ +{ + "version": 2, + "brand": "Auric", + "brand_id": "auric", + "streams": [ + { + "id": "auric-1", + "url": "stillimg[CHANNEL].jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "232", + "Other" + ] + }, + { + "id": "auric-2", + "url": "cgi-bin/net_jpeg.cgi?ch=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "XM2008" + ] + } + ] +} diff --git a/brands/aussen.json b/brands/aussen.json new file mode 100644 index 0000000..74c171c --- /dev/null +++ b/brands/aussen.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Aussen", + "brand_id": "aussen", + "streams": [ + { + "id": "aussen-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "aussen-2", + "url": "/live0.264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/autoip.json b/brands/autoip.json new file mode 100644 index 0000000..0c15283 --- /dev/null +++ b/brands/autoip.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Autoip", + "brand_id": "autoip", + "streams": [ + { + "id": "autoip-1", + "url": "cgi-bin/jpg/image.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/auwer.json b/brands/auwer.json new file mode 100644 index 0000000..44b6f22 --- /dev/null +++ b/brands/auwer.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Auwer", + "brand_id": "auwer", + "streams": [ + { + "id": "auwer-1", + "url": "/onvif1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "BE-IPH11W" + ] + } + ] +} diff --git a/brands/av102ip-40.json b/brands/av102ip-40.json new file mode 100644 index 0000000..ce4b864 --- /dev/null +++ b/brands/av102ip-40.json @@ -0,0 +1,37 @@ +{ + "version": 2, + "brand": "Av102ip-40", + "brand_id": "av102ip-40", + "streams": [ + { + "id": "av102ip-40-1", + "url": "/Streaming/Channels/[CHANNEL+1]01", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "*" + ] + }, + { + "id": "av102ip-40-2", + "url": "/Streaming/Channels/[CHANNEL]01", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "*" + ] + }, + { + "id": "av102ip-40-3", + "url": "/Streaming/Channels/101", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/av12176dn-15.json b/brands/av12176dn-15.json new file mode 100644 index 0000000..713b22a --- /dev/null +++ b/brands/av12176dn-15.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Av12176dn-15", + "brand_id": "av12176dn-15", + "streams": [ + { + "id": "av12176dn-15-1", + "url": "/h264.sdp1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "av12176dn" + ] + }, + { + "id": "av12176dn-15-2", + "url": "/h264.sdp2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "av12176dn" + ] + } + ] +} diff --git a/brands/av265.json b/brands/av265.json new file mode 100644 index 0000000..7bda862 --- /dev/null +++ b/brands/av265.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Av265", + "brand_id": "av265", + "streams": [ + { + "id": "av265-1", + "url": "/live/h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/av40185dn-cd.json b/brands/av40185dn-cd.json new file mode 100644 index 0000000..b9f1006 --- /dev/null +++ b/brands/av40185dn-cd.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Av40185dn-cd", + "brand_id": "av40185dn-cd", + "streams": [ + { + "id": "av40185dn-cd-1", + "url": "/h264.sdp4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "av40185dn" + ] + } + ] +} diff --git a/brands/avacom.json b/brands/avacom.json new file mode 100644 index 0000000..85750f4 --- /dev/null +++ b/brands/avacom.json @@ -0,0 +1,175 @@ +{ + "version": 2, + "brand": "Avacom", + "brand_id": "avacom", + "streams": [ + { + "id": "avacom-1", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 10554, + "models": [ + "1080", + "1080W", + "5060", + "5980", + "h5060w", + "h5080w", + "Other" + ] + }, + { + "id": "avacom-2", + "url": "videostream.asf", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "1080w", + "M1060W", + "M1080w", + "M1080-W", + "Other" + ] + }, + { + "id": "avacom-3", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "1080W", + "5060W", + "H5080W", + "Other" + ] + }, + { + "id": "avacom-4", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "5060", + "5060w", + "H5060W", + "H5080W", + "Other" + ] + }, + { + "id": "avacom-5", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "5060w", + "H5060W", + "Other" + ] + }, + { + "id": "avacom-6", + "url": "/tcp/av0_0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 10554, + "models": [ + "5080w", + "H5060W", + "H5080W" + ] + }, + { + "id": "avacom-7", + "url": "snapshot.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "H5060W" + ] + }, + { + "id": "avacom-8", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "H5060W" + ] + }, + { + "id": "avacom-9", + "url": "/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "H5160W", + "Other" + ] + }, + { + "id": "avacom-10", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "H6080AW", + "H6081", + "Other" + ] + }, + { + "id": "avacom-11", + "url": "video.cgi?resolution=VGA", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "M1060W" + ] + }, + { + "id": "avacom-12", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "M1060W", + "M1080w", + "Other" + ] + }, + { + "id": "avacom-13", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "M1060W", + "Other" + ] + }, + { + "id": "avacom-14", + "url": "videostream.cgi?", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "M1080W", + "Other" + ] + } + ] +} diff --git a/brands/avaja.json b/brands/avaja.json new file mode 100644 index 0000000..575ddfa --- /dev/null +++ b/brands/avaja.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Avaja", + "brand_id": "avaja", + "streams": [ + { + "id": "avaja-1", + "url": "GetData.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/avalonix.json b/brands/avalonix.json new file mode 100644 index 0000000..5b71aff --- /dev/null +++ b/brands/avalonix.json @@ -0,0 +1,29 @@ +{ + "version": 2, + "brand": "Avalonix", + "brand_id": "avalonix", + "streams": [ + { + "id": "avalonix-1", + "url": "cgi-bin/snapshot.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IPC4K18", + "IPSDMIRW" + ] + }, + { + "id": "avalonix-2", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IPD401VPM", + "IPSDMIRW" + ] + } + ] +} diff --git a/brands/avantgarde.json b/brands/avantgarde.json new file mode 100644 index 0000000..da1e229 --- /dev/null +++ b/brands/avantgarde.json @@ -0,0 +1,44 @@ +{ + "version": 2, + "brand": "Avantgarde", + "brand_id": "avantgarde", + "streams": [ + { + "id": "avantgarde-1", + "url": "/live/av0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "123456", + "ip100", + "px-3720-675", + "pyle", + "S631", + "Sumpple", + "Sumpple S650" + ] + }, + { + "id": "avantgarde-2", + "url": "/live/av1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "S610" + ] + }, + { + "id": "avantgarde-3", + "url": "cgi-bin/videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "SUMPPLE", + "SUMPPLE S650" + ] + } + ] +} diff --git a/brands/avaya.json b/brands/avaya.json new file mode 100644 index 0000000..507702e --- /dev/null +++ b/brands/avaya.json @@ -0,0 +1,47 @@ +{ + "version": 2, + "brand": "Avaya", + "brand_id": "avaya", + "streams": [ + { + "id": "avaya-1", + "url": "snapshot.cgi?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "avaya-2", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "avaya-3", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "avaya-4", + "url": "live/main", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other 13" + ] + } + ] +} diff --git a/brands/avcam.json b/brands/avcam.json new file mode 100644 index 0000000..fd02ca9 --- /dev/null +++ b/brands/avcam.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Avcam", + "brand_id": "avcam", + "streams": [ + { + "id": "avcam-1", + "url": "/live/video/profile1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 88, + "models": [ + "AVM2220SE" + ] + } + ] +} diff --git a/brands/avd552mip.json b/brands/avd552mip.json new file mode 100644 index 0000000..c703e4d --- /dev/null +++ b/brands/avd552mip.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Avd552mip", + "brand_id": "avd552mip", + "streams": [ + { + "id": "avd552mip-1", + "url": "/live1.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Avue" + ] + }, + { + "id": "avd552mip-2", + "url": "/live2.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Avue" + ] + } + ] +} diff --git a/brands/ave.json b/brands/ave.json new file mode 100644 index 0000000..17eb2bb --- /dev/null +++ b/brands/ave.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Ave", + "brand_id": "ave", + "streams": [ + { + "id": "ave-1", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/avenir.json b/brands/avenir.json new file mode 100644 index 0000000..2f0766d --- /dev/null +++ b/brands/avenir.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Avenir", + "brand_id": "avenir", + "streams": [ + { + "id": "avenir-1", + "url": "/h264_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "AV-DS2CD1021I" + ] + } + ] +} diff --git a/brands/aventi.json b/brands/aventi.json new file mode 100644 index 0000000..5ae4ecf --- /dev/null +++ b/brands/aventi.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Aventi", + "brand_id": "aventi", + "streams": [ + { + "id": "aventi-1", + "url": "/Streaming/Channels/102", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "1n1" + ] + }, + { + "id": "aventi-2", + "url": "/Streaming/Channels/101", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "1n1" + ] + } + ] +} diff --git a/brands/aventura.json b/brands/aventura.json new file mode 100644 index 0000000..f1f14bd --- /dev/null +++ b/brands/aventura.json @@ -0,0 +1,50 @@ +{ + "version": 2, + "brand": "Aventura", + "brand_id": "aventura", + "streams": [ + { + "id": "aventura-1", + "url": "/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "CAM-IPE-3D-3F-IRVP" + ] + }, + { + "id": "aventura-2", + "url": "ch0_0.h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "CAM-IPM-13D-IRVP", + "CAM-IPM-1D-212M-IRVP", + "CAM-IPM-3B-04IR" + ] + }, + { + "id": "aventura-3", + "url": "/Streaming/Channels/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "CAM-IPM-1B-04IR", + "CAM-IPM-1B-21IR" + ] + }, + { + "id": "aventura-4", + "url": "/Streaming/Channels/102", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/aver.json b/brands/aver.json new file mode 100644 index 0000000..f5c74b4 --- /dev/null +++ b/brands/aver.json @@ -0,0 +1,120 @@ +{ + "version": 2, + "brand": "Aver", + "brand_id": "aver", + "streams": [ + { + "id": "aver-1", + "url": "/", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "2012", + "SF2012H-B", + "SF2012H-D", + "TR311HN" + ] + }, + { + "id": "aver-2", + "url": "/live_st1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "520Pro", + "AVer CAM520 Pro2", + "DL30", + "FB2027-3", + "FB3027", + "FD2020-M", + "fv3808", + "Other", + "ptc500s", + "PTZ310N", + "TR-311", + "TR311HN" + ] + }, + { + "id": "aver-3", + "url": "snapshot.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "AV-CM20" + ] + }, + { + "id": "aver-4", + "url": "GetData.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "FB 1026", + "Other" + ] + }, + { + "id": "aver-5", + "url": "GetData.cgi?Status=false", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "FS2012H-C", + "Other", + "SF2012H-C" + ] + }, + { + "id": "aver-6", + "url": "/live_st2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "FX2000", + "Other", + "SF1311H-C", + "TR311HN" + ] + }, + { + "id": "aver-7", + "url": "img/video.mjpeg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "aver-8", + "url": "/snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=0", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "PTC310H", + "PTC330UV2" + ] + }, + { + "id": "aver-9", + "url": "GetData.cgi?CH=[CHANNEL]&Codec=jpeg&Size=[WIDTH]x[HEIGHT]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "SF2012B", + "SF2012H-B", + "SF2012H-D" + ] + } + ] +} diff --git a/brands/averdigi.json b/brands/averdigi.json new file mode 100644 index 0000000..3106c6f --- /dev/null +++ b/brands/averdigi.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Averdigi", + "brand_id": "averdigi", + "streams": [ + { + "id": "averdigi-1", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8080, + "models": [ + "sf1311" + ] + } + ] +} diff --git a/brands/avermedia.json b/brands/avermedia.json new file mode 100644 index 0000000..45ee567 --- /dev/null +++ b/brands/avermedia.json @@ -0,0 +1,112 @@ +{ + "version": 2, + "brand": "Avermedia", + "brand_id": "avermedia", + "streams": [ + { + "id": "avermedia-1", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]&count=0", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP V58", + "Other" + ] + }, + { + "id": "avermedia-2", + "url": "cgi-bin/guest/Video.cgi?media=JPEG", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP V58", + "Other" + ] + }, + { + "id": "avermedia-3", + "url": "v2", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "NAV", + "sf2012h" + ] + }, + { + "id": "avermedia-4", + "url": "mobile/channel[CHANNEL].jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "NV Series", + "NV SERİES" + ] + }, + { + "id": "avermedia-5", + "url": "play1.sdp", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other", + "SF1301" + ] + }, + { + "id": "avermedia-6", + "url": "/video/mjpg.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "SF+1301" + ] + }, + { + "id": "avermedia-7", + "url": "image/jpeg.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "sf1301" + ] + }, + { + "id": "avermedia-8", + "url": "/videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=640&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "sf1301" + ] + }, + { + "id": "avermedia-9", + "url": "video/mjpg.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "SF1301" + ] + }, + { + "id": "avermedia-10", + "url": "cgi/jpg/image.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "SF1301" + ] + } + ] +} diff --git a/brands/avertx.json b/brands/avertx.json new file mode 100644 index 0000000..d0a81b9 --- /dev/null +++ b/brands/avertx.json @@ -0,0 +1,97 @@ +{ + "version": 2, + "brand": "Avertx", + "brand_id": "avertx", + "streams": [ + { + "id": "avertx-1", + "url": "/onvif-stream1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "510", + "AVX-HD510", + "HD510" + ] + }, + { + "id": "avertx-2", + "url": "h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8082, + "models": [ + "AVX-HD820IR", + "HD300IR", + "HD90" + ] + }, + { + "id": "avertx-3", + "url": "/media/video1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "AVX-HD820IR", + "HD-80IP", + "HD820", + "HD820IR" + ] + }, + { + "id": "avertx-4", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "HD420IR" + ] + }, + { + "id": "avertx-5", + "url": "/live_st1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "HD420IR", + "PTC500S" + ] + }, + { + "id": "avertx-6", + "url": "/onvif-stream2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8082, + "models": [ + "HD510" + ] + }, + { + "id": "avertx-7", + "url": "cam[CHANNEL]/h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "HD820", + "HD90", + "Other" + ] + }, + { + "id": "avertx-8", + "url": "cgi-bin/jpg/image.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "HD90" + ] + } + ] +} diff --git a/brands/avicam.json b/brands/avicam.json new file mode 100644 index 0000000..e9dd6fb --- /dev/null +++ b/brands/avicam.json @@ -0,0 +1,57 @@ +{ + "version": 2, + "brand": "Avicam", + "brand_id": "avicam", + "streams": [ + { + "id": "avicam-1", + "url": "mjpg/1/video.mjpg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Arcos" + ] + }, + { + "id": "avicam-2", + "url": "cgi-bin/video_snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "AV-1004 BC" + ] + }, + { + "id": "avicam-3", + "url": "/live/video/profile1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Other" + ] + }, + { + "id": "avicam-4", + "url": "cgi-bin/getimage.cgi?motion=0", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "avicam-5", + "url": "cgi-bin/getimage.cgi?motion=1", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/avidia.json b/brands/avidia.json new file mode 100644 index 0000000..43f43d5 --- /dev/null +++ b/brands/avidia.json @@ -0,0 +1,48 @@ +{ + "version": 2, + "brand": "Avidia", + "brand_id": "avidia", + "streams": [ + { + "id": "avidia-1", + "url": "/h264_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "A-24W", + "A-34W" + ] + }, + { + "id": "avidia-2", + "url": "/Streaming/Channels/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "a-30" + ] + }, + { + "id": "avidia-3", + "url": "live/ch00_0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "A-34W" + ] + }, + { + "id": "avidia-4", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "A-35" + ] + } + ] +} diff --git a/brands/avidsen.json b/brands/avidsen.json new file mode 100644 index 0000000..5928cb8 --- /dev/null +++ b/brands/avidsen.json @@ -0,0 +1,67 @@ +{ + "version": 2, + "brand": "Avidsen", + "brand_id": "avidsen", + "streams": [ + { + "id": "avidsen-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "123281", + "123282", + "123283", + "123284", + "123287", + "123288", + "123288 GVM", + "123381232", + "123382", + "123981", + "123982", + "720", + "IPC282-Miw", + "IPC380-i", + "ipc382", + "Other", + "visia", + "VISIA 123287", + "Visia 123288" + ] + }, + { + "id": "avidsen-2", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "123281", + "123282", + "123287", + "123288", + "123382", + "IPC281", + "IPC281-Ex", + "IPC382-i", + "IPC382-i 123382 V1", + "Other", + "visia", + "visia 8" + ] + }, + { + "id": "avidsen-3", + "url": "/12nese-camera-teardown1", + "type": "MJPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "123281", + "123380" + ] + } + ] +} diff --git a/brands/avigilon.json b/brands/avigilon.json new file mode 100644 index 0000000..a7eb82c --- /dev/null +++ b/brands/avigilon.json @@ -0,0 +1,112 @@ +{ + "version": 2, + "brand": "Avigilon", + "brand_id": "avigilon", + "streams": [ + { + "id": "avigilon-1", + "url": "/media/cam0/still.jpg", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "1.0-H3-D1", + "HD H.264 Camera" + ] + }, + { + "id": "avigilon-2", + "url": "/defaultPrimary?streamType=u", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "1.0-H3-PO2", + "gjgj" + ] + }, + { + "id": "avigilon-3", + "url": "/defaultPrimary?streamType=m", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "3.0C-H4A-BO2-IR-B", + "6.0MP H5A WDR", + "MP5" + ] + }, + { + "id": "avigilon-4", + "url": "/", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "4.0mp h5a wdr" + ] + }, + { + "id": "avigilon-5", + "url": "/videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "C2-0-H3-D1-101505051742" + ] + }, + { + "id": "avigilon-6", + "url": "/defaultPrimary3?streamType=u", + "type": "MJPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "ENC-4P-H264" + ] + }, + { + "id": "avigilon-7", + "url": "media/still.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "H4sl", + "HD H.264 Camera" + ] + }, + { + "id": "avigilon-8", + "url": "/img/video.asf", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "HD H.264 Camera" + ] + }, + { + "id": "avigilon-9", + "url": "/defaultPrimary-3?streamType=u", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "M4 Multisensor" + ] + }, + { + "id": "avigilon-10", + "url": "image?res=half&x0=0&y0=0&x1=1600&y1=1200&quality=15&doublescan=0&ssn=1340443365044&id=1340443379230", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/avilink.json b/brands/avilink.json new file mode 100644 index 0000000..b6e4f05 --- /dev/null +++ b/brands/avilink.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Avilink", + "brand_id": "avilink", + "streams": [ + { + "id": "avilink-1", + "url": "/Streaming/Channels/101", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "NVC208" + ] + } + ] +} diff --git a/brands/avios-webserver.json b/brands/avios-webserver.json new file mode 100644 index 0000000..1a0b62d --- /dev/null +++ b/brands/avios-webserver.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Avios Webserver", + "brand_id": "avios-webserver", + "streams": [ + { + "id": "avios-webserver-1", + "url": "GetData.cgi?CH=[CHANNEL]&Codec=jpeg&Size=[WIDTH]x[HEIGHT]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "AVIOSYS WEBSERVER" + ] + } + ] +} diff --git a/brands/aviosis.json b/brands/aviosis.json new file mode 100644 index 0000000..7109238 --- /dev/null +++ b/brands/aviosis.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Aviosis", + "brand_id": "aviosis", + "streams": [ + { + "id": "aviosis-1", + "url": "cam3/mpeg4", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "9070csw" + ] + } + ] +} diff --git a/brands/aviosys.json b/brands/aviosys.json new file mode 100644 index 0000000..6b9da64 --- /dev/null +++ b/brands/aviosys.json @@ -0,0 +1,227 @@ +{ + "version": 2, + "brand": "Aviosys", + "brand_id": "aviosys", + "streams": [ + { + "id": "aviosys-1", + "url": "snapshot.jpg?account=[USERNAME]&password=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "9000/9100 Series", + "9060 I/O/MP", + "9060-I", + "IP9060I", + "Other" + ] + }, + { + "id": "aviosys-2", + "url": "GetData.cgi?Status=false", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "9000/9100 Series", + "9060A", + "9070", + "ip9100" + ] + }, + { + "id": "aviosys-3", + "url": "GetData.cgi?CH=[CHANNEL]&Codec=jpeg&Size=[WIDTH]x[HEIGHT]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "9000/9100 Series", + "9070", + "9100", + "9100A", + "Other" + ] + }, + { + "id": "aviosys-4", + "url": "GetData.cgi?CH=2", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "9000/9100 Series", + "9100", + "9100a", + "9100A", + "Other" + ] + }, + { + "id": "aviosys-5", + "url": "Jpeg/CamImg.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "9000/9100 SERIES", + "9000A", + "9060 I/O/MP", + "9060A", + "9060-I", + "9070", + "9100A", + "ip9100", + "Other" + ] + }, + { + "id": "aviosys-6", + "url": "mpeg4", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "9000/9100 SERIES", + "9060 I/O/MP", + "9060A", + "9060-I", + "9070", + "9070 SERIES", + "Other" + ] + }, + { + "id": "aviosys-7", + "url": "GetData.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "9000/9100 SERIES" + ] + }, + { + "id": "aviosys-8", + "url": "snapshot", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "9060 I/O/MP" + ] + }, + { + "id": "aviosys-9", + "url": "cgi-bin/Stream?Video", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "9060-I" + ] + }, + { + "id": "aviosys-10", + "url": "snapshot.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "9070", + "9070 Series", + "9070IR", + "Other" + ] + }, + { + "id": "aviosys-11", + "url": "GetData.cgi?Status=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "9070", + "9100" + ] + }, + { + "id": "aviosys-12", + "url": "ipcam/mjpeg.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "9070", + "9070 Series", + "9070IR" + ] + }, + { + "id": "aviosys-13", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "9070", + "9070IR" + ] + }, + { + "id": "aviosys-14", + "url": "snapshot.cgi?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 5544, + "models": [ + "9070", + "9070-c" + ] + }, + { + "id": "aviosys-15", + "url": "GetData.cgi?Camera=0&BandWidth=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "9100", + "9100a", + "9100A", + "Other" + ] + }, + { + "id": "aviosys-16", + "url": "image.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "9100a" + ] + }, + { + "id": "aviosys-17", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "aviosys-18", + "url": "videofeed", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/avipas.json b/brands/avipas.json new file mode 100644 index 0000000..3b00387 --- /dev/null +++ b/brands/avipas.json @@ -0,0 +1,19 @@ +{ + "version": 2, + "brand": "Avipas", + "brand_id": "avipas", + "streams": [ + { + "id": "avipas-1", + "url": "/live/av0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "av1082w", + "ptz", + "x1280" + ] + } + ] +} diff --git a/brands/aviptek.json b/brands/aviptek.json new file mode 100644 index 0000000..d1dba52 --- /dev/null +++ b/brands/aviptek.json @@ -0,0 +1,37 @@ +{ + "version": 2, + "brand": "Aviptek", + "brand_id": "aviptek", + "streams": [ + { + "id": "aviptek-1", + "url": "GetData.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "nc1600" + ] + }, + { + "id": "aviptek-2", + "url": "GetData.cgi?Status=1", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "aviptek-3", + "url": "live/h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/avistek.json b/brands/avistek.json new file mode 100644 index 0000000..8ca2281 --- /dev/null +++ b/brands/avistek.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Avistek", + "brand_id": "avistek", + "streams": [ + { + "id": "avistek-1", + "url": "?action=stream", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "np 1200 - l10" + ] + } + ] +} diff --git a/brands/avl-hd-dome.json b/brands/avl-hd-dome.json new file mode 100644 index 0000000..f50b5be --- /dev/null +++ b/brands/avl-hd-dome.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Avl Hd Dome", + "brand_id": "avl-hd-dome", + "streams": [ + { + "id": "avl-hd-dome-1", + "url": "/av0_0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "AVLHDD" + ] + } + ] +} diff --git a/brands/avl.json b/brands/avl.json new file mode 100644 index 0000000..1597f02 --- /dev/null +++ b/brands/avl.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Avl", + "brand_id": "avl", + "streams": [ + { + "id": "avl-1", + "url": "/av0_0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "HDD" + ] + } + ] +} diff --git a/brands/avn.json b/brands/avn.json new file mode 100644 index 0000000..549b3ac --- /dev/null +++ b/brands/avn.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Avn", + "brand_id": "avn", + "streams": [ + { + "id": "avn-1", + "url": "live/mpeg4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "avn244va" + ] + } + ] +} diff --git a/brands/avonic.json b/brands/avonic.json new file mode 100644 index 0000000..c8671ab --- /dev/null +++ b/brands/avonic.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Avonic", + "brand_id": "avonic", + "streams": [ + { + "id": "avonic-1", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "cm60" + ] + } + ] +} diff --git a/brands/avosys.json b/brands/avosys.json new file mode 100644 index 0000000..1e14aa2 --- /dev/null +++ b/brands/avosys.json @@ -0,0 +1,18 @@ +{ + "version": 2, + "brand": "Avosys", + "brand_id": "avosys", + "streams": [ + { + "id": "avosys-1", + "url": "GetData.cgi?CH=2", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP9000", + "Other" + ] + } + ] +} diff --git a/brands/avr-raiden.json b/brands/avr-raiden.json new file mode 100644 index 0000000..8b328f5 --- /dev/null +++ b/brands/avr-raiden.json @@ -0,0 +1,47 @@ +{ + "version": 2, + "brand": "Avr Raiden", + "brand_id": "avr-raiden", + "streams": [ + { + "id": "avr-raiden-1", + "url": "mjpeg?res=full&x0=0&y0=0&x1=100%&y1=100%&quality=12&doublescan=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "4CH" + ] + }, + { + "id": "avr-raiden-2", + "url": "/Streaming/Channels/101", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "HDR-7304HM" + ] + }, + { + "id": "avr-raiden-3", + "url": "PSIA/Streaming/channels/[CHANNEL]", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "ksiegowosc" + ] + }, + { + "id": "avr-raiden-4", + "url": "cgi-bin/snapshot.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "KSIEGOWOSC" + ] + } + ] +} diff --git a/brands/avs.json b/brands/avs.json new file mode 100644 index 0000000..eff114f --- /dev/null +++ b/brands/avs.json @@ -0,0 +1,142 @@ +{ + "version": 2, + "brand": "Avs", + "brand_id": "avs", + "streams": [ + { + "id": "avs-1", + "url": "mpeg4", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "IP cameras", + "Other", + "SYSTEMS HD1024 SERIES", + "TITANAPOLLOATOM DVR" + ] + }, + { + "id": "avs-2", + "url": "cgi-bin/webra_fcgi.fcgi?api=get_jpeg_raw&chno=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "ME", + "titan apollo atom", + "TitanApolloAtom DVR" + ] + }, + { + "id": "avs-3", + "url": "jpeg.fcgi?mode=real&si=[USERNAME]&mon=1&ch=[CHANNEL]&width=[WIDTH]&height=[HEIGHT]&quality=7&fps=0", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "NVR" + ] + }, + { + "id": "avs-4", + "url": "cgi-bin/snapshot.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "NVR" + ] + }, + { + "id": "avs-5", + "url": "cgi-bin/guest/Video.cgi?media=JPEG&channel=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "avs-6", + "url": "cgi-usr/image", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "avs-7", + "url": "live", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "avs-8", + "url": "pic01/images.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Systems HD1024 Series" + ] + }, + { + "id": "avs-9", + "url": "cgi-bin/image/mjpeg.cgi?id=[USERNAME]&passwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Systems HD1024 Series" + ] + }, + { + "id": "avs-10", + "url": "jpg/image.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Systems MPix 2.0" + ] + }, + { + "id": "avs-11", + "url": "cgi-bin/stream/nph-stream.cgi?id=[USERNAME]&pw=[PASSWORD]&streamtype=jpeg&truenph=1", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Systems MPix Series" + ] + }, + { + "id": "avs-12", + "url": "cgi-bin/stream/nph-stream.cgi?id=[USERNAME]&pw=[PASSWORD]&streamtype=mjpeg&truenph=1", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Systems MPix Series" + ] + }, + { + "id": "avs-13", + "url": "/live/ch00_0", + "type": "MJPEG", + "protocol": "rtsp", + "port": 8001, + "models": [ + "Y4C-ZA" + ] + } + ] +} diff --git a/brands/avstart.json b/brands/avstart.json new file mode 100644 index 0000000..cbb2a86 --- /dev/null +++ b/brands/avstart.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Avstart", + "brand_id": "avstart", + "streams": [ + { + "id": "avstart-1", + "url": "cam/realmonitor?channel=[CHANNEL]&subtype=1", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "CB205" + ] + } + ] +} diff --git a/brands/avt.json b/brands/avt.json new file mode 100644 index 0000000..cb7f0b3 --- /dev/null +++ b/brands/avt.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Avt", + "brand_id": "avt", + "streams": [ + { + "id": "avt-1", + "url": "cgi-bin/CGIProxy.fcgi?cmd=snapPicture2&usr=[USERNAME]&pwd=[PASSWORD]&", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "FI9853EP" + ] + } + ] +} diff --git a/brands/avtech.json b/brands/avtech.json new file mode 100644 index 0000000..102a2eb --- /dev/null +++ b/brands/avtech.json @@ -0,0 +1,846 @@ +{ + "version": 2, + "brand": "Avtech", + "brand_id": "avtech", + "streams": [ + { + "id": "avtech-1", + "url": "/live/mpeg4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "202z", + "avm359an", + "AVM5547", + "AVN211" + ] + }, + { + "id": "avtech-2", + "url": "/live/h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "212Z", + "358-HD", + "80X", + "ANM357A", + "Arbres fruitiers et route", + "AVC", + "AVC792", + "AVM2220TP", + "AVM2421", + "AVM2421AP/F28", + "AVM2443", + "AVM317ZBP/F38", + "AVM328", + "AVM328A", + "AVM357a", + "avm357zap", + "AVM357ZAP", + "AVM358", + "AVM3650L-000E532CC486", + "AVM365A", + "AVM428ZDN", + "AVM459", + "avm521cp/f38", + "AVM532F", + "AVM542AP/F28F12", + "AVM542B", + "avm542fp", + "AVM543", + "AVM552", + "AVM561", + "avm571", + "AVM583", + "AVN 362", + "AVN211", + "avn244", + "AVN252", + "AVN257", + "AVN284", + "AVN314", + "AVN314-HS64", + "avn314z", + "AVN320", + "AVN362", + "AVN363V", + "AVN363Z", + "AVN801", + "avn801z", + "AVN807ZA", + "AVN80X", + "AVP542B", + "AVX931", + "AVZ529", + "AVZ592", + "DC2", + "dgd2404", + "DGM 5106", + "dgm1105", + "dgm1304", + "DM1306", + "DVR (2)", + "eagle", + "Entatech", + "h.264", + "H264 DVR", + "IP cameras", + "NVM428", + "Other", + "PtZ", + "UNLISTED" + ] + }, + { + "id": "avtech-3", + "url": "/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "3300auxsd" + ] + }, + { + "id": "avtech-4", + "url": "cgi-bin/guest/Video.cgi?media=JPEG&channel=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "358-HD", + "457A", + "465", + "500", + "7dvr", + "7xx DVR Series", + "7xxdvr", + "AV5115-8B", + "av7", + "av801", + "AVC2", + "AVC791 DVR", + "AVC792 DVR", + "AVH308EA", + "avi201", + "AVI201ZP", + "avi203z", + "AVI203Z", + "AVM 521A", + "AVM 571", + "avm2172", + "avm2451t", + "AVM301", + "AVM317B", + "AVM317bpP/F38", + "AVM317ZBP/F38", + "AVM328", + "AVM328A", + "AVM328Z", + "AVM328ZB/F38", + "AVM332P", + "AVM3453P", + "AVM357", + "AVM357A", + "AVM357ZAP", + "AVM365", + "AVM417A", + "AVM428ZDN", + "AVM457", + "avm4570", + "avm457z", + "avm457zap", + "AVM459", + "AVM459AP", + "AVM475", + "AVM511", + "AVM542A jpeg", + "AVM542B", + "avm542BP", + "AVM552", + "AVM553JP", + "AVM561", + "AVM565A", + "avm571", + "AVN211", + "AVN212", + "avn216", + "avn222", + "AVN252", + "AVN257", + "avn320", + "AVN362", + "AVN363Z", + "AVN420", + "avn542", + "AVN801", + "AVN801vv", + "avn801z", + "AVN805", + "AVN807ZA", + "AVN80X", + "AVN815ez", + "AVP542B", + "avt216SE", + "AVT216SE", + "AVX931", + "awm357", + "DG1004", + "DGM1104", + "DGM1104QSP", + "DVR", + "DVR (2)", + "H264 DVR", + "haven", + "IP cameras", + "IVS DVR", + "kimlong", + "KPD675", + "KPD677H", + "MainGate", + "MDR757ZB-E", + "Other" + ] + }, + { + "id": "avtech-5", + "url": "/live/h264_ulaw/VGA", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "452B", + "AVI201", + "AVM 512AP", + "avm301", + "avm357", + "AVM357a", + "AVM357ZAP/F38", + "AVM358CHF", + "AVM417A", + "AVM428", + "AVM428D", + "AVM457", + "AVM459", + "AVM542B", + "AVM542fp", + "AVM552", + "AVM561", + "avm565a", + "avm571", + "AVMU428D", + "AVN216Z", + "AVN244", + "avn284", + "AVN328ZBN", + "AVN420P", + "avn701", + "AVN813", + "dgm1104", + "Entatech", + "Other" + ] + }, + { + "id": "avtech-6", + "url": "/live/h264/HD1080P", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "457A", + "458C", + "AV321", + "AV5115-8B", + "AV565", + "AVC793ZC", + "AVM 503P", + "AVM2220TP", + "AVM2421", + "AVM2443", + "AVM317ZBP/F38", + "AVM328A", + "AVM357A", + "AVM357ZAP", + "AVM358", + "avm359an", + "AVM417", + "AVM417A", + "AVM428", + "AVM457ZAP", + "AVM511P", + "AVM521", + "avm542", + "AVM552", + "AVM5547", + "AVN211", + "AVN212", + "AVN244zvp/22", + "AVN284", + "AVN362", + "AVN80x", + "AVT216SE", + "AVZ592", + "dg-104", + "DG104", + "DGM 5406P/F28", + "dgm1104", + "DGM1104", + "dgm1134", + "dgm1304", + "dgm5206", + "DGM5206SVAT", + "H264", + "H264 DVR", + "h264 ip", + "IP CAMERAS", + "kpd677", + "KPD965working", + "MDR759H", + "NVM328", + "Other" + ] + }, + { + "id": "avtech-7", + "url": "/live/video_audio/profile1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 88, + "models": [ + "540", + "AVH-408P", + "AVM2432P", + "AVM2451T", + "avm2592L", + "AVM420UP", + "AVM5", + "AVM511p", + "AVM561", + "AVM592", + "AVN 521A", + "C04", + "dgm1104", + "dgm1105", + "dgm1304", + "KPD677", + "Other", + "YGN2003A" + ] + }, + { + "id": "avtech-8", + "url": "live/mpeg4", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "701", + "AVC791 DVR", + "AVI201", + "AVI201zp", + "AVM328Z", + "AVM357A", + "AVM457", + "AVM459", + "AVN204", + "AVN211", + "AVN252", + "AVN257", + "AVN284", + "AVN314", + "AVN314-HS64", + "AVN314z", + "AVN362", + "AVN420", + "avn701", + "AVN801", + "AVN801zeu", + "AVN807A", + "AVN80X", + "avn80XZ", + "AVN813", + "AVx 252", + "IP cameras", + "Other" + ] + }, + { + "id": "avtech-9", + "url": "live/h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "701", + "ANM357A", + "ANN363V", + "AVC791 DVR", + "AVM328Z", + "AVM357A", + "AVM417A", + "AVM457", + "AVN212", + "AVN257", + "AVN304", + "AVN314", + "AVN314-HS64", + "AVN362", + "AVN362V", + "AVN80X", + "AVN812", + "AVN813", + "AVx 252", + "AVX 252", + "CAM04", + "DVR", + "IP cameras", + "Other" + ] + }, + { + "id": "avtech-10", + "url": "cgi-bin/guest/Video.cgi?media=JPEG", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "7xx DVR Series", + "art", + "AV321", + "av801", + "AVC791 DVR", + "AVH8516", + "AVI203", + "AVIZ321", + "AVM 302AP", + "AVM301", + "AVM311P", + "AVM311P/F28", + "AVM317B", + "AVM328", + "AVM328A", + "AVM328Z", + "AVM357A", + "AVM359A", + "AVM417A", + "AVM428", + "AVM542A jpeg", + "AVM571", + "AVN211", + "AVN212", + "avn216", + "AVN252", + "AVN257", + "avn284", + "AVN362", + "AVN801", + "avn801z", + "AVN80X", + "AVN812", + "AVx 252", + "AVx 322", + "AVX931", + "AVZ516", + "AVZ529", + "awm357", + "dgm5606", + "DVR", + "DVR (2)", + "H264 DVR", + "haven", + "IP cameras", + "KPD675", + "KPD677H", + "MDR757ZB-E", + "Other" + ] + }, + { + "id": "avtech-11", + "url": "Getvideo.cgi?Cookie=", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "7xx DVR Series" + ] + }, + { + "id": "avtech-12", + "url": "live/h264/ch[CHANNEL]", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "7xx DVR Series", + "av801", + "AVC", + "AVC2", + "AVC791 DVR", + "avc791dvr", + "AVC792 DVR", + "AVM217Z", + "AVM328Z", + "AVM357A", + "AVM459", + "AVM561", + "avm571", + "AVN211", + "AVN212", + "AVN252", + "AVN304", + "AVN420P", + "AVN801", + "avn801z", + "AVN801zeu", + "AVN80X", + "AVN812", + "AvTech-Mjpeg", + "AVx 252", + "AVZ516", + "AVZ5192", + "DVR", + "DVR (2)", + "H264", + "H264 DVR", + "IP CAMERAS", + "Itsu", + "KPD675", + "MDR688B", + "MDR757ZB-E", + "Other" + ] + }, + { + "id": "avtech-13", + "url": "live/mjpeg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "7XX DVR SERIES", + "ANN363V", + "AVC791 DVR", + "AVN212", + "AVN362", + "AVN801", + "AVN80X", + "AVX 252", + "AVX 322", + "DVR", + "DVR (2)", + "IP cameras", + "IVS DVR", + "Other" + ] + }, + { + "id": "avtech-14", + "url": "/h264.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "AV5115-8B", + "AV5115-9A", + "AV5455DN-50" + ] + }, + { + "id": "avtech-15", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "av801", + "AVI201zp", + "AVN80X", + "Fatts", + "h264", + "Other" + ] + }, + { + "id": "avtech-16", + "url": "/live/h264_ulaw/HD720P", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 88, + "models": [ + "AVD744", + "avm328", + "AVM328B", + "AVM328ZDP/F38", + "AVM359AN", + "AVM428A", + "AVM553JP", + "AVN801", + "AVS529", + "dgm1134", + "H264", + "Other" + ] + }, + { + "id": "avtech-17", + "url": "/live/video/profile1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8151, + "models": [ + "AVH408P", + "AVM", + "AVM 521A", + "avm552", + "AVM5547", + "DGM 5606P/F28", + "DGM1105q", + "DGM2203", + "Other", + "YGN2003A" + ] + }, + { + "id": "avtech-18", + "url": "/live/video_audio/ch01/record", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8085, + "models": [ + "AVH800EA6" + ] + }, + { + "id": "avtech-19", + "url": "/live/video_audio/ch01_ch01/pc", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "AVH800EA6", + "ygn2003a" + ] + }, + { + "id": "avtech-20", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "avi", + "avi201" + ] + }, + { + "id": "avtech-21", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "avm217z", + "AVM317B" + ] + }, + { + "id": "avtech-22", + "url": "/live/h264/SXGA", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "AVM217Z", + "AVM357A", + "AVM417A", + "AVN815EZ", + "AVS529", + "Other" + ] + }, + { + "id": "avtech-23", + "url": "snapshot.cgi", + "type": "JPEG", + "protocol": "http", + "port": 10554, + "models": [ + "AVM317BPP/F38" + ] + }, + { + "id": "avtech-24", + "url": "/live/h264/HD1080", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "AVM328A", + "AVM365", + "h.264" + ] + }, + { + "id": "avtech-25", + "url": "/live/h264/ch0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "AVM328A", + "AVM5547", + "AVZ" + ] + }, + { + "id": "avtech-26", + "url": "/live/video/profile3", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "avm542" + ] + }, + { + "id": "avtech-27", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "AVM5447P" + ] + }, + { + "id": "avtech-28", + "url": "image/[CHANNEL].jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "AVN362", + "Other" + ] + }, + { + "id": "avtech-29", + "url": "live/h264_ulaw", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "AVN362", + "AVN80X" + ] + }, + { + "id": "avtech-30", + "url": "live.h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "AVN362", + "IP CAMERAS" + ] + }, + { + "id": "avtech-31", + "url": "/live.h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 80, + "models": [ + "AVN362" + ] + }, + { + "id": "avtech-32", + "url": "/videoMain", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 88, + "models": [ + "AVN812" + ] + }, + { + "id": "avtech-33", + "url": "/cgi-bin/guest/Video.cgi?media=JPEG&channel=16", + "type": "JPEG", + "protocol": "http", + "port": 554, + "models": [ + "avt216SE", + "EAGLE" + ] + }, + { + "id": "avtech-34", + "url": "/cgi-bin/guest/Video.cgi?media=JPEG&channel=1", + "type": "JPEG", + "protocol": "http", + "port": 51938, + "models": [ + "avt420" + ] + }, + { + "id": "avtech-35", + "url": "/cgi-bin/guest/Video.cgi?media=JPEG&channel=2", + "type": "JPEG", + "protocol": "http", + "port": 51938, + "models": [ + "avt420" + ] + }, + { + "id": "avtech-36", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]*[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP CAMERAS" + ] + }, + { + "id": "avtech-37", + "url": "/cam/realmonitor", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "mjkj", + "Other" + ] + }, + { + "id": "avtech-38", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "avtech-39", + "url": "snapshot.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/avtron.json b/brands/avtron.json new file mode 100644 index 0000000..c421436 --- /dev/null +++ b/brands/avtron.json @@ -0,0 +1,18 @@ +{ + "version": 2, + "brand": "Avtron", + "brand_id": "avtron", + "streams": [ + { + "id": "avtron-1", + "url": "ch0_0.h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "AM-SM2061-vma2", + "AM-SM2061-VMA2" + ] + } + ] +} diff --git a/brands/avue.json b/brands/avue.json new file mode 100644 index 0000000..c9c8a42 --- /dev/null +++ b/brands/avue.json @@ -0,0 +1,18 @@ +{ + "version": 2, + "brand": "Avue", + "brand_id": "avue", + "streams": [ + { + "id": "avue-1", + "url": "/live1.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "2m bullet ipcam", + "AVD552MIP" + ] + } + ] +} diff --git a/brands/avycon.json b/brands/avycon.json new file mode 100644 index 0000000..81a0d92 --- /dev/null +++ b/brands/avycon.json @@ -0,0 +1,19 @@ +{ + "version": 2, + "brand": "Avycon", + "brand_id": "avycon", + "streams": [ + { + "id": "avycon-1", + "url": "/profile2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "AVC-EHN41FT", + "AVC-VN91FLT", + "Other" + ] + } + ] +} diff --git a/brands/avz.json b/brands/avz.json new file mode 100644 index 0000000..112da74 --- /dev/null +++ b/brands/avz.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Avz", + "brand_id": "avz", + "streams": [ + { + "id": "avz-1", + "url": "cgi-bin/webra_fcgi.fcgi?api=get_jpeg_raw&chno=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "csm-utm412" + ] + } + ] +} diff --git a/brands/awfa-cam.json b/brands/awfa-cam.json new file mode 100644 index 0000000..6a3f006 --- /dev/null +++ b/brands/awfa-cam.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Awfa-cam", + "brand_id": "awfa-cam", + "streams": [ + { + "id": "awfa-cam-1", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 81, + "models": [ + "IP PTZ" + ] + } + ] +} diff --git a/brands/awow.json b/brands/awow.json new file mode 100644 index 0000000..86a6384 --- /dev/null +++ b/brands/awow.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Awow", + "brand_id": "awow", + "streams": [ + { + "id": "awow-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "E97A" + ] + } + ] +} diff --git a/brands/axenta.json b/brands/axenta.json new file mode 100644 index 0000000..d14dcb4 --- /dev/null +++ b/brands/axenta.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Axenta", + "brand_id": "axenta", + "streams": [ + { + "id": "axenta-1", + "url": "videostream.asf?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "EB8909W" + ] + }, + { + "id": "axenta-2", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/axeon.json b/brands/axeon.json new file mode 100644 index 0000000..05236ff --- /dev/null +++ b/brands/axeon.json @@ -0,0 +1,18 @@ +{ + "version": 2, + "brand": "Axeon", + "brand_id": "axeon", + "streams": [ + { + "id": "axeon-1", + "url": "/onvif1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "HD 720P", + "UNLISTED" + ] + } + ] +} diff --git a/brands/axgio.json b/brands/axgio.json new file mode 100644 index 0000000..65251bf --- /dev/null +++ b/brands/axgio.json @@ -0,0 +1,19 @@ +{ + "version": 2, + "brand": "Axgio", + "brand_id": "axgio", + "streams": [ + { + "id": "axgio-1", + "url": "/ucast/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "H03-SD", + "H03-SD(08)", + "H03-SD(8G)" + ] + } + ] +} diff --git a/brands/axis.json b/brands/axis.json new file mode 100644 index 0000000..6ea692e --- /dev/null +++ b/brands/axis.json @@ -0,0 +1,4133 @@ +{ + "version": 2, + "brand": "Axis", + "brand_id": "axis", + "streams": [ + { + "id": "axis-1", + "url": "/jpg/image.jpg?size=3", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "1", + "207", + "207w", + "210a", + "211", + "211 W", + "211a", + "2130 PTZ", + "214 PTZ", + "214ptz", + "215 PTZ", + "215 ptz network camera", + "216 MFD", + "221", + "241Q Video Server", + "270", + "370w", + "Axis 215 PTZ", + "F41", + "Jake", + "M Series IP Cam", + "M1004-W", + "M1104", + "M2025-LE", + "m3007", + "M3007-PV", + "m3015", + "M3104-LVE", + "m3105", + "M3105-L", + "M3215", + "M4318", + "M5065", + "m5525", + "N/A", + "P1265", + "p1355", + "P3344", + "P3367 new", + "P3384-VE", + "P5512", + "P5512-e", + "P7214", + "q1785-le", + "q6035-e", + "Q6135-LE" + ] + }, + { + "id": "axis-2", + "url": "live3.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "1_GENERIC", + "IP8362" + ] + }, + { + "id": "axis-3", + "url": "/onvif-media/media.amp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "1010", + "1034", + "1034W", + "1114", + "1144", + "207", + "207mw", + "211D", + "215 ptz", + "216 FD", + "240", + "3005", + "3045", + "3905", + "40", + "5014", + "7011", + "7614", + "A8004", + "a8105", + "Axis 211M", + "AXIS M1034-W", + "AXIS M20-LE", + "AXIS M3057-PLVE", + "AXIS P1214-E", + "AXIS P1357", + "Axis P1405-LE", + "AXIS P1427-LE", + "AXIS P1428-E", + "AXIS P3364", + "axis p3807-pve", + "AXIS P5534", + "AXIS Q1755", + "axiss", + "BLF3MP", + "CAU", + "Doorbell", + "Doorbell2", + "F34", + "F44", + "Group1", + "m1004", + "M1004-W", + "M1013", + "M1025", + "M1034", + "M1034-W", + "M1051", + "m1054", + "M1054", + "M1065-L", + "M1065-LW", + "m1113", + "M1114", + "M1124", + "M2025", + "M2025-LE", + "M2026-LE Mk II", + "M2026-LE mk2", + "M2035", + "M2035-LE", + "M3004", + "M3004V", + "M3005", + "M3005-V", + "M3006", + "M3006-V", + "M3006-V Dome", + "m3007", + "M3007", + "M3014", + "M3024-L", + "m3025ve", + "M3025-VE", + "m3026", + "M3037", + "M3044-V", + "M3045", + "m3045v", + "M3045-v", + "M3046-V", + "M3047-P", + "M3104", + "M3105-L", + "M3106-LVE", + "M3106-LVE MK II", + "M3113", + "M3114", + "M3203", + "M3204", + "M327-P", + "M5014", + "M5054", + "M5525", + "M5525-E", + "M7010", + "M7011", + "M7014", + "M7016", + "M7104", + "max", + "ONVIF", + "Other", + "P12", + "P1204", + "P1214", + "P1344", + "P1346", + "p1353", + "P1354", + "P1364", + "P1365", + "P1365 MK II", + "P1427 LE", + "P1435-E", + "P1435-le", + "P1435-LE", + "P3214-V", + "P3215-V", + "P3225-LV Mk II", + "P3225-LVE Mk II", + "P3225-V Mk II", + "P3228", + "P3245-LVE", + "P3245-V", + "P3304", + "P3343", + "P3344", + "p3346", + "P3353", + "P3354", + "P3364", + "P3364-L", + "P3365", + "P3367", + "p3384", + "P3715-PLVE", + "P3807-PVE", + "P3905", + "P3915", + "P3915R", + "p5414-e", + "P5415-E", + "P5512", + "P5512-E", + "P5515", + "P5532", + "P5534", + "P7214 VIDEO ENCODER", + "p7224", + "p7304", + "P8514", + "Q1602", + "Q1604", + "Q1615", + "Q1615 Mk II", + "Q1635", + "Q1755", + "Q1765-LE", + "Q1941-E", + "Q2901-E", + "Q3505-v", + "Q3708-PVE", + "Q3819-PVE", + "Q6032-E", + "q6042", + "Q6044", + "Q6044-E", + "Q6045", + "Q6045-EMkII", + "Q6055-E", + "Q6114-E", + "Q6125", + "Q6215", + "Q7401", + "Q7404", + "Q7406", + "q7411", + "Q7424-R-MkII", + "Q8741", + "Q8741-E", + "QL1765", + "V5915" + ] + }, + { + "id": "axis-4", + "url": "jpg/image.jpg?size=3", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "1010", + "1011", + "1011w", + "1013", + "1031", + "1031-w", + "1034", + "1054", + "1103", + "1114", + "1125", + "1245", + "1310", + "1343", + "1356", + "1435", + "154", + "1615E", + "203", + "205", + "206", + "206M", + "206rw", + "206W", + "207", + "207MW", + "207W", + "209", + "209fd", + "209mfd", + "210", + "210 jpeg", + "2100", + "210A", + "211", + "2110", + "211a", + "211M", + "211W", + "212 PTZ", + "2120", + "213", + "213 PTZ", + "2130", + "2130 PTZ", + "2130R ptz", + "214", + "214 PZT", + "214ptz", + "215", + "215PTZ", + "216", + "216 FD", + "216 MFD", + "219a", + "221", + "223M", + "225", + "225 FD2", + "225fd", + "225FD", + "231D+", + "232D+", + "233d", + "2400", + "2400 SERVER SERIES", + "2401", + "240Q", + "241Q", + "241Q Video Server", + "241s", + "2420", + "243Q", + "243sa", + "297", + "3004", + "3005", + "3011", + "3024", + "3024 LVE", + "3025", + "3114", + "313", + "3203", + "3301", + "3342", + "3364", + "3905", + "5013", + "5014", + "5414E", + "5512", + "5515-E PTZ", + "5534-E", + "6055", + "Axis 211M", + "axis 221", + "axis 2400 server series", + "AXIS M1034-W", + "AXIS M1054", + "AXIS M3204", + "AXIS M7010", + "AXIS P1214-E", + "Axis P1405-LE", + "AXIS P3343", + "AXIS P3364", + "AXIS P5512-E", + "AXIS P5534", + "Axis Teich", + "Axis:M1065-L", + "axis231", + "Axix", + "cam2", + "DAXIS M Series IP Cam", + "F1004", + "F1035-E", + "F3110", + "F41", + "F44", + "FR40", + "Illustra", + "IP VIDEO SERVER", + "ipc33", + "lvii", + "M 10 Network", + "M 3027", + "m 7014", + "M1004-W", + "M1011", + "m-1011-w", + "M1011W", + "M1013", + "M1025", + "m1031w", + "M1031-W", + "M1033-W", + "M1034", + "M-1034W", + "M1052", + "m1054", + "M1054", + "M1054 NETWORK CAMERA", + "m1065-L", + "M1065-LW", + "m1101", + "M1103", + "M1104", + "m1113", + "m1114", + "M1114", + "M1124", + "M1124-E", + "M1125", + "M113", + "M1144-L", + "M1145-L", + "M114N", + "M1304", + "M2014-E", + "M2025", + "M2026-LE", + "M3004", + "M3004-V", + "M3005", + "M3005-V", + "M3006-V", + "M3007", + "M3011", + "M3014", + "m3024", + "M3025-VE", + "M3027-PVE", + "M3044-V", + "M3045", + "M3045-v", + "M3045V", + "M310", + "m3104", + "m3105-LVE", + "M3106-LVE", + "M3113", + "m3113-r", + "m3114", + "m3114-ve", + "m3203", + "m3204", + "M3204", + "m3805", + "M5013", + "M5014", + "M5014 PTZ", + "M5054 PTZ", + "M7001", + "M7011", + "M7014", + "M7016", + "m7214", + "MKii", + "mkv", + "mkvii", + "onvif", + "Other", + "P1103", + "P1204", + "P1214-E", + "P1224-E", + "P1234", + "P1311", + "P1343", + "P1344", + "P1346", + "P1347E", + "P1353", + "P1354", + "P1355", + "P1357", + "P1364", + "p1365", + "P1375", + "P1405", + "P1424-LE", + "P1425", + "P1427-LE", + "P1428-E", + "p225d", + "P3024-LVE", + "p3214", + "P3214-V", + "P3215-V", + "P3215-VE NETWORK CAMERA", + "p3224", + "p3224-v mkii", + "P3224-VE", + "P3225 LV", + "P3225-LVE", + "p3301", + "P3301", + "p3304", + "P3334", + "P3343", + "P3344", + "P3346", + "P3346-VE", + "P3353", + "P3354", + "P3364", + "p3364 L", + "P3364 VE", + "P3367", + "P3384", + "P3384-VE", + "P3707-PE", + "P3717-PLE", + "P3904-R", + "P3905-R", + "P5512", + "P5512-E", + "p5514-e", + "P5515", + "P5522", + "P5522-E", + "P5532", + "p5532 ptz", + "p5532-e", + "P5532-E", + "p5534", + "p5534-e", + "p5544", + "P5624", + "p5624-E", + "P5635-E", + "p7126", + "P7214", + "p7216", + "PC133", + "pin", + "PTZ 214", + "q1755", + "Q1765", + "Q1765-LE", + "Q1921", + "Q3708", + "Q3709", + "Q6032", + "Q6032-E", + "Q6034", + "Q6042E", + "Q6044-E", + "Q6045-E", + "Q6114E", + "Q6115-E", + "Q6128E", + "Q6155E", + "Q7401", + "Q7404", + "Q7406", + "Q7424-R-MKII", + "Q8414-lvs", + "V5915" + ] + }, + { + "id": "axis-5", + "url": "axis-cgi/jpg/image.cgi?date=1&clock=1&camera=[CHANNEL]&resolution=[WIDTH]x[HEIGHT]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "1010", + "205", + "206m", + "207", + "207w", + "209FD", + "2100", + "210A", + "211", + "2110", + "211A", + "211m", + "212 PTZ", + "214", + "216fd", + "2400", + "2400 Server Series", + "2401+ Video Server", + "240Q", + "241Q VIDEO SERVER", + "Hof", + "Laube", + "M1033", + "M206", + "M3007", + "m3204", + "Other", + "P1311", + "P1405-LE", + "P3225-V", + "P3707-PE", + "p5522-e" + ] + }, + { + "id": "axis-6", + "url": "jpg/image.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "1010", + "1011", + "1025", + "1114", + "1311", + "2025M-LE", + "205", + "206", + "206 REV2", + "206M", + "206W", + "207", + "207MW", + "207W", + "209FD", + "209fd-r", + "210", + "2100", + "210A", + "211", + "2110", + "211A", + "212", + "212 PTZ", + "2120", + "213 PTZ", + "2130", + "2130R", + "213ptz", + "214", + "214ptz", + "215 PTZ", + "215ptz", + "216 FD", + "216 MFD", + "221", + "232D", + "233D", + "2400", + "2401+ Video Server", + "240Q", + "241Q", + "241Q Video Server", + "241S", + "3114", + "3301", + "3354", + "5515-E PTZ", + "5534-E", + "7701", + "a11s", + "AXIS M7010", + "AXIS P1214-E", + "AXIS P3343", + "Illustra", + "IP video server", + "M 10 Network", + "M1004-W", + "M1011", + "M1011-W", + "M1013", + "M1014", + "M1014 Network", + "M1014 Network Camera", + "M1025", + "M1031", + "m1031w", + "m1054", + "M1054 Network Camera", + "m1101", + "M1103", + "M1104", + "m1113", + "M1114", + "m1125", + "M1144-L", + "M2025", + "M2025-LE", + "m211", + "M3004", + "M3005", + "M3005-V", + "M3006-V", + "M3007", + "m3014", + "M3024-L", + "M3025", + "M3027", + "M3045-V", + "M3203", + "M5014", + "M5014 PTZ", + "M7001", + "M7014", + "M7016", + "MKii", + "mkv", + "MKVII", + "OQ6032-E", + "Other", + "p12", + "P1204", + "P1214", + "P1224-E", + "p1234", + "p1320", + "P1344", + "P1346", + "P1347E", + "P1355", + "P1357", + "P1364", + "p1405-LE", + "P1435-E", + "P1435-le", + "P3214-V", + "P3215-V", + "P3225 LVE", + "P3227-LVE", + "P3228-LV", + "P3301", + "p3304", + "P3343", + "p3344", + "P3344", + "P3346", + "P3353", + "P3354", + "P3363", + "P3364 L", + "P3364-l", + "P3367", + "P3384", + "P5415-E", + "P5532-E", + "P5635-E", + "P5635E Mk II", + "P7210", + "P7214", + "P7214 VIDEO ENCODER", + "P7216", + "P7304", + "PE-1214E", + "Q1755", + "Q1922", + "Q6032-E", + "Q6035-E", + "Q6042-E", + "Q6044", + "Q6044-E", + "Q6045-E", + "Q6045-EMKII", + "Q6055", + "Q6115-E", + "Q7401", + "Q7424-R-MKII" + ] + }, + { + "id": "axis-7", + "url": "axis-cgi/jpg/image.cgi?camera=1&resolution=320x240&compression=25", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "1010", + "1054", + "205", + "206", + "207", + "207MW", + "207W", + "209", + "210", + "2100", + "211", + "2110", + "211D", + "212 PTZ", + "213 PTZ", + "214", + "214 PTZ", + "214ptz", + "215 PTZ", + "216 FD", + "216 MFD", + "216fd", + "223mfd", + "233D", + "240Q", + "241Q Video Server", + "3024 LVE", + "331", + "361631", + "axis 2400 server series", + "AXIS M1054", + "axis1034", + "axism206", + "F41", + "f44", + "M1004", + "M1004-W", + "M1011", + "M1011-W", + "M1013", + "m1031", + "M1031-W", + "m1054", + "M1054 NETWORK CAMERA", + "m1101", + "M1113", + "M1113_Orbita", + "M1114", + "M3004", + "m3005", + "M3005-V", + "M3006", + "M3007", + "M3011", + "M3014", + "M3024", + "M3024-L", + "M3024-LVE", + "m3025ve", + "M3025-VE", + "M3026-VE", + "M3045-V", + "m3105", + "M3114", + "M3203", + "Other", + "P1343", + "P1344", + "P1347", + "P1355", + "P1365 Mk II", + "p1405", + "p1427", + "P1427-LE", + "P3215-VE NETWORK CAMERA", + "P3225-V", + "p3301", + "P3322-E", + "P3343", + "P3344", + "P3346", + "P3363", + "p3364", + "p3364 L", + "P3374-LV", + "P3384", + "p5522-e", + "p5534", + "p5534-e", + "P5534E", + "ptz214", + "Q1602", + "Q1604", + "Q1604-E", + "q1785-le", + "Q1922-E", + "Q1941-E", + "Q6034", + "q6035-e", + "Q6035-E", + "Q6045-C", + "Q6045-EMKII" + ] + }, + { + "id": "axis-8", + "url": "jpg/1/image.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "1010", + "1011", + "1025", + "1125", + "205", + "207MW", + "209FD", + "2100", + "211", + "212 PTZ", + "2130R", + "2130R ptz", + "231D", + "2400", + "240Q", + "241Q Video Server", + "3024 LVE", + "5522-E", + "5624E", + "7014", + "921", + "AXIS M3057-PLVE", + "ILS", + "M1025", + "M1031", + "M1031-W", + "m1034-w", + "M1054 Network Camera", + "M1144-L", + "M2025-LE", + "M3004", + "M3004-V", + "M3007", + "M3045-V", + "M3113-R", + "m3114", + "m3203", + "M7014", + "Other", + "P1355", + "P1357", + "p1445-le", + "p3214 ve", + "P3215-V", + "P3215-VE NETWORK CAMERA", + "P3304", + "p3344", + "P3346", + "P3353", + "P3354", + "P3707-PE", + "p3717", + "p5534-e", + "P7216", + "q6045", + "Q6045-E", + "Q7401", + "spy" + ] + }, + { + "id": "axis-9", + "url": "/mjpg/1/video.mjpg", + "type": "FFMPEG", + "protocol": "http", + "port": 8082, + "models": [ + "1011", + "206", + "207", + "207w", + "209fd", + "210", + "211", + "211m", + "212 PTZ", + "213 ptz", + "2130", + "2130 PTZ", + "214 PTZ", + "215 ptz", + "215 ptz network camera", + "216 FD", + "216MFD", + "221", + "223m", + "2401+", + "240Q", + "241Q Video Server", + "7614", + "AXIS M3204", + "AXIS Q1755", + "F44", + "M1004-W", + "M1013", + "M1031-W", + "M1054", + "M1065-L", + "M1124-E", + "M1134", + "M1145-L", + "M2025-LE", + "M2026-LE", + "M2026-LE Mk II", + "m2035", + "M2036-LE", + "M215", + "M3004", + "m3004-v", + "M3005V", + "M3006", + "m3014", + "m3015", + "M3024-L", + "m3025ve", + "m3026", + "M3027", + "m3045v", + "M3045-v", + "M3058-PLVE", + "M3064-V Dome", + "M3065", + "M-3065", + "M3065- V", + "M3067-P", + "M3075", + "M3085-V", + "M3104-LVE", + "m3105", + "m3105-l", + "m3114", + "M3114-R", + "m3203", + "m3204", + "M3204", + "M4206-LV", + "M4327-P", + "M4328-P", + "M5000-G", + "m5525e", + "M5525-E", + "M7011", + "M7104", + "ms3104-lve", + "ONVIF", + "P12", + "P12 MKII", + "P1405-E", + "P1425-LE", + "P1427-LE", + "p1445-le", + "P1447LE", + "P1455-LE", + "p215", + "P3214-V", + "P3225 LV Mk II", + "P3225-LV", + "P3225-LVE Mk II", + "P3225-V Mk II", + "P3227-LVE", + "P3245-LV", + "P3267-LV", + "P3268-LV", + "p3304", + "P3343", + "p3344", + "p3346", + "p3354", + "p3364", + "p3364 L", + "p3364 VE", + "p3365", + "P3367", + "P3374-LV", + "P3704", + "P3707-PE", + "P3717-PLE", + "P3807", + "p3874", + "P5512", + "p7224", + "ptz", + "PTZ 212", + "ptz 214", + "Q1604", + "Q1614", + "Q1615", + "Q1775", + "Q3708-PVE", + "Q3709", + "q6035-e", + "Q6045-E", + "Q6155-E", + "Q7401" + ] + }, + { + "id": "axis-10", + "url": "axis-cgi/mjpg/video.cgi?date=1&clock=1&resolution=[WIDTH]x[HEIGHT]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "1011", + "1013", + "1031W", + "105", + "1054", + "1427", + "206", + "207-202", + "207-204", + "207-207", + "207MW", + "207W", + "210", + "2100", + "2100 H", + "210a", + "211", + "2110", + "212 PTZ", + "2120", + "213", + "214 PZT", + "214ptz", + "215 PTZ", + "216 FD", + "216 MFD", + "216MDF", + "221", + "225fd", + "2400 SERVER SERIES", + "3114", + "3344", + "M1004-W", + "M1011", + "M1011-W", + "M1031-W", + "M1033-W", + "M1034W", + "M1103", + "M1125", + "M1144-L", + "M2026-LE MK II", + "M3004", + "M3005", + "M3006", + "M3007", + "M3011", + "m3014", + "M3026", + "M3045V", + "M3065-V", + "M3114", + "M3203", + "m3204", + "M5014", + "M5065", + "Other", + "P1214", + "P1343", + "P1344", + "P1347-E", + "P1353", + "P1378-LE", + "P3215-VE NETWORK CAMERA", + "P3301", + "P3304", + "P3344", + "P3346", + "P3346-VE", + "P3363", + "p3364", + "P3364 L", + "p3364 VE", + "P3365", + "P3367", + "p5414-e", + "p5522-e", + "p5534", + "P5534-E", + "P5635-E", + "Q1765", + "Q3709", + "Q6034", + "Q6035", + "Q6044", + "Q6128E" + ] + }, + { + "id": "axis-11", + "url": "axis-cgi/jpg/image.cgi?date=1&clock=1&resolution=[WIDTH]x[HEIGHT]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "1011", + "1013", + "1033", + "1034", + "1114", + "1615E", + "200", + "205", + "206", + "207", + "207MW", + "207W", + "209 MFD", + "210", + "2100", + "210A", + "211", + "211m", + "212 PTZ", + "213", + "213 PTZ", + "214ptz", + "215", + "215 PTZ", + "221", + "223", + "223m", + "225fd", + "233D", + "2400 SERVER SERIES", + "241Q", + "241Q Video Server", + "243Q VIDEO SERVER", + "3004", + "3005", + "AXIS 213", + "AXIS M1054", + "AXIS P1428-E", + "fdp7-3", + "M1004-W", + "M1011", + "M1011-W", + "M1013", + "M1014 Network Camera", + "m1025", + "M1031", + "M1031-W", + "M1033-W", + "M-1034W", + "M1054", + "M1113", + "M1124", + "M2025", + "M3004", + "M3005V", + "m3007", + "M3011", + "M3114", + "M3114-VE", + "m3204", + "M5014", + "Other", + "P1214", + "P1311", + "P1343", + "P1344", + "P1346", + "P1347E", + "P1355", + "P1365", + "P1427-LE", + "P1428-E", + "P1448-LE", + "P3214-V", + "P3215-VE NETWORK CAMERA", + "p3301", + "P3343", + "P3344", + "P3353", + "P3354", + "P3364", + "P3367", + "PTZ 212", + "Q6000E", + "Q6155E", + "V5915" + ] + }, + { + "id": "axis-12", + "url": "axis-cgi/mjpg/video.cgi?camera=1&resolution=[WIDTH]x[HEIGHT]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "1011", + "1214", + "207", + "207MW", + "207w", + "210", + "2100", + "211", + "211 W", + "2110", + "212", + "215 PTZ", + "225 FD", + "233d", + "233D", + "240Q", + "241Q", + "241Q Video Server", + "241S", + "270w", + "3014", + "5915", + "axis 207mw", + "Axis PTZ", + "f44", + "IP video server", + "M1011", + "M1011-W", + "M1013", + "M1025", + "M1054", + "M1054 Network Camera", + "M1113", + "M2025-LE", + "M3004", + "M3006-V", + "M3014", + "m3065-v", + "m310", + "M3106-LVE MK II", + "m3114", + "m3203", + "M3204", + "M5013", + "Other", + "P1344", + "P1347E", + "p1353", + "P1354", + "p1355", + "P1357", + "P1365", + "P1435-E", + "P3027", + "p3203", + "P3214-V", + "P3215-VE NETWORK CAMERA", + "P3343", + "P3344", + "p3354", + "P3363", + "P3364", + "P3367", + "P3807", + "P3905-R", + "P5534", + "Public Guardian", + "q1615 mk iii", + "Q1755", + "Q3505", + "Q6055" + ] + }, + { + "id": "axis-13", + "url": "mjpg/1/video.mjpg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "1011", + "1013", + "10142", + "1054", + "1110", + "1245-le", + "2026", + "205", + "206", + "206M", + "207", + "207MW", + "207W", + "210", + "2100", + "210A", + "211", + "2110", + "211m", + "212 PTZ", + "213 PTZ", + "2130R ptz", + "213ptz", + "214 PTZ", + "214ptz", + "215", + "215 ptz", + "215 PTZ", + "216FD", + "216MFD", + "221", + "223", + "225 FD", + "232D", + "232D+", + "2400 Server Series", + "2401+ VIDEO SERVER", + "240Q", + "241Q", + "241Q Video Server", + "270w", + "3024 LVE", + "3304", + "3364", + "6052", + "7014", + "A8105-E", + "AXIS M1034-W", + "AXIS M1054", + "Axis P5534", + "Axis PTZ", + "AXIS-P5624", + "b45", + "F34", + "IP video server", + "LEYKADA", + "M1004-W", + "M1011", + "M1011 w", + "M1011W", + "M1013", + "M1031", + "m1031w", + "M1034-W", + "m1035-w", + "M1045-LW", + "m1054", + "M1054", + "M1054 Network Camera", + "M1103", + "M1104", + "M1135", + "M1143-L", + "M1144-L", + "M2025-LE", + "M2026-LE", + "M2026-LE mk2", + "M206", + "M3004", + "M3004V", + "M3005", + "M3005V", + "M3006-V", + "M3007", + "M3007-PV", + "M3024-LVE", + "M3026", + "M3037", + "M3044V", + "M3044-WV", + "M3045-V", + "M3047-P", + "M3057-PLVE", + "M3058-PLVE", + "M3064-V Dome", + "m3065-v", + "m3075-v", + "M3085-V", + "m31", + "m310", + "m3105", + "m3105-l", + "m3105lve", + "M3113", + "M3114", + "M3203", + "M3204", + "M3304", + "M4216-V", + "M5014", + "M5054", + "M5055", + "M7001", + "M7014", + "mkv", + "mkvii", + "Other", + "P12", + "P1311", + "P1347e", + "P1354", + "P1357", + "P1368-E", + "P1375-E", + "P1405-E", + "p1425le", + "P1448-LE", + "P1455-LE", + "P3215-VE NETWORK CAMERA", + "P3225 LV Mk II", + "P3225 VE", + "P3227-LVE", + "P3228-LVE", + "P3245-LVE", + "P3245-V", + "p3301", + "P3304", + "P3344", + "P3346", + "P3354", + "P3364", + "P3364-L", + "P3364-LV", + "p3365", + "P3367", + "P3374-L", + "p3374-v", + "P3384", + "p3446", + "P3717-PLE", + "P3719-PLE", + "P3738-PLE Panoramic", + "P3807", + "P3905-R", + "P5414-E", + "p5522-e", + "p5534", + "P5624E", + "P7214 Video Encoder", + "P7216", + "P7701", + "PTZ", + "ptz 214", + "Q1645", + "Q1647-LE", + "Q1700", + "Q1755", + "Q1765", + "Q1765-LE", + "Q1785-LE", + "Q1786-LE", + "Q3708", + "Q3708-PVE", + "Q6032", + "Q6032-E", + "Q6042-E", + "Q6045-EMKII", + "Q6055", + "Q7404", + "Q7436", + "Q8414-LVS", + "V5914 PTZ" + ] + }, + { + "id": "axis-14", + "url": "mjpg/video.mjpg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "1011", + "1025", + "1054", + "1056", + "1145", + "1346", + "1347", + "1435", + "2025M-LE", + "205", + "206", + "206 rev2", + "206M", + "206w", + "207", + "207MW", + "207w", + "208 OEM", + "209", + "209 MFD", + "209fd", + "209FD-R", + "210", + "2100", + "210A", + "211", + "211 W", + "2110", + "211A", + "211-LSO", + "211m", + "212", + "212 PTZ", + "2120", + "2130", + "214", + "214 PTZ", + "214 PZT", + "214ptz", + "215", + "215 PTZ", + "216 MFD", + "221", + "223", + "223M", + "225FD", + "232D+", + "233", + "241Q", + "241Q Video Server", + "241S", + "3005v", + "3301", + "3344", + "5414E", + "5515-E PTZ", + "5915", + "A210", + "AXIS M1034-W", + "AXIX", + "M1004", + "M101", + "M1011", + "M1011W", + "M1013", + "M1025", + "M1030", + "M1031", + "M1031W", + "M1033-W", + "M1034", + "M1034-W", + "M1054", + "M1054 Network Camera", + "M1104", + "M1113", + "M1114", + "M1124", + "M1124/-E", + "M1125", + "M1144-L", + "M1145-L", + "M2014", + "M2014-E", + "M2025-LE", + "M3004", + "M3004-V", + "m3005", + "M3005-V", + "M3006", + "M3007", + "m3014", + "M3026-new", + "M3026-VE", + "M3044", + "m3045v", + "M3045-V", + "M3046-V", + "M3113-R", + "M3113-VE", + "M3114-VE", + "M3203", + "M3204", + "M5013", + "M5014", + "M7014", + "MKii", + "ML1113", + "NMPHC", + "OQ6032-E", + "Other", + "P1204", + "P1224-E", + "P1343", + "P1344", + "P1346", + "P1347-E", + "p1353", + "P1354", + "P1357", + "P1364", + "P1405", + "p1405-LE", + "p-1428e", + "P1428-E", + "P1435-LE", + "p1445-le", + "P1448-LE", + "P3214-V", + "P3215-VE NETWORK CAMERA", + "P3225 LVE", + "P3227-LVE", + "p3301", + "p3301m", + "P3322-e", + "P3344", + "P3363", + "P3364", + "p3364 VE", + "P3367", + "P3367 new", + "P3375", + "P33XX", + "P3904-R", + "P5512", + "p5514-e", + "P5522-e", + "P5532-E", + "p5534", + "P5534-E", + "P5624-E", + "P5654-E PTZ", + "P7210", + "P7214 VIDEO ENCODER", + "PTZ 212", + "Q1604", + "Q1604-E", + "Q1614", + "Q1756", + "Q6032", + "Q6032-E", + "Q6034", + "Q6035e", + "Q6045-E", + "Q6055", + "Q6055-E", + "Q6115-E", + "Q7401", + "V5915" + ] + }, + { + "id": "axis-15", + "url": "axis-media/media.amp?videocodec=h264&resolution=640x480", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "1011", + "1011W", + "1025", + "1031", + "1031-W", + "1034W", + "1354", + "1356", + "1367", + "1435", + "1645", + "286H", + "297", + "3004", + "3106", + "3114", + "3301", + "3355", + "3364", + "3517", + "5635-e", + "7-1031-rtsp", + "a8105", + "a8105-e", + "AXIS M1034-W", + "AXIS M20-LE", + "AXIS M3044-V", + "AXIS M3204", + "AXIS P1357", + "AXIS P1428-E", + "AXIS P3364", + "AXIS P5534", + "axism3203", + "AXIS-P3115", + "AXIS-P5624", + "Edge", + "f1005-3", + "F1005-E", + "M 1765", + "M10", + "M1004-W", + "M1011", + "M1011-W", + "M1014", + "M1031", + "M1031-W", + "M1033-W", + "M1045-LW", + "m1054", + "M1054 NETWORK CAMERA", + "M1065-L", + "M1065-LW", + "m1103", + "M1103", + "M1104", + "m1105", + "m1113", + "M1114", + "M1124-E", + "M1125", + "M113", + "M1135", + "M1145-L", + "M2014-E", + "M2025-LE", + "M2026-LE MK2", + "M20-LE", + "m2206", + "M3004", + "M3004V", + "M3005", + "M3006", + "M3006-V", + "M3007", + "M3025", + "M3025-VE", + "M3026", + "M3044V", + "M3045v", + "M3045-V", + "M3046", + "M3064", + "M3065- V", + "m3065-v", + "M3066-V", + "M3075-V", + "M3085", + "M3105-LVE", + "M3106", + "M3106-LVE MK II", + "M3106-LVE MKII", + "M3113", + "M3114-r", + "M3203", + "M5013", + "M5014", + "m5054", + "M5065", + "m5525e", + "M5525-E", + "M5526-E", + "N243EW2", + "ONVIF", + "Other", + "P12", + "P1214-E", + "P1344-E", + "P1347-E", + "P1353", + "p-1354", + "P1354", + "p1355", + "P1357", + "P1364", + "P1365", + "P1368-E", + "P1375", + "P1375-E", + "P1378-LE", + "P1405E", + "p1428-e", + "P1435-E", + "P1435-LE", + "P1448-LE", + "P1455", + "P1455-LE", + "P20/30", + "p3175", + "p3214", + "P3214-V", + "P3224-V MK II", + "P3225 LV", + "P3225 VE", + "P3225-V", + "P3245", + "P3245-LVE", + "P3245-V", + "P3247-LV", + "P3265-LV", + "P3301", + "P3334", + "P3343", + "P3344", + "P3346", + "P3346-VE", + "P3353", + "P3354", + "P3364", + "P3364 L", + "p-3364-l", + "P3364-LVE", + "P3367", + "P3375", + "P3375-V", + "P3707-PE", + "P3719-PLE", + "P3905-R", + "P5414", + "P5414-E", + "P5514", + "P5534", + "p5534-e", + "P5544", + "P5624-E", + "P5635-E", + "P5654-E", + "pp3374-v", + "Q1602", + "Q1604", + "Q1615", + "Q1615 MK II", + "Q1615 MK III", + "Q1615E", + "Q1645", + "Q1765-LE", + "Q1775", + "Q1785-LE", + "Q1786-LE", + "Q1798-LE", + "Q1808", + "Q3505", + "Q3515", + "Q3517", + "Q6034", + "Q6034-E", + "Q-6035", + "Q6045-EMKII", + "Q6055-E", + "Q6075-E", + "Q6114-E", + "Q6115-E", + "Q6125-LE", + "Q6215", + "Q6215-LE", + "Q6315-LE", + "V5915" + ] + }, + { + "id": "axis-16", + "url": "mpeg4/media.amp", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "1011", + "1011W", + "205", + "206", + "206M", + "206W", + "207", + "207mine", + "207mw", + "207MW", + "207w", + "207W", + "209FD", + "210", + "210 225", + "210 252", + "2100", + "210A", + "211", + "211 W", + "2110", + "211a", + "211M", + "211W", + "212 ptz", + "212 PTZ", + "2120", + "213", + "213 ptz", + "213PTZ", + "214 PTZ", + "214ptz", + "215", + "215 PTZ", + "215 ptz network camera", + "216 FD", + "216 MFD", + "216fd", + "216MFD", + "221", + "223m", + "223M", + "225FD", + "232D", + "233D", + "2400 SERVER SERIES", + "2401 SERVER SERIES", + "2401+ VIDEO SERVER", + "241Q", + "241S", + "241s server", + "243Q Video Server", + "AXIS 211M", + "AXIS 221", + "AXIS TEICH", + "AXIS-ESCOLA", + "IP VIDEO SERVER", + "m1011", + "M1011", + "M1011W", + "M1011-W", + "M1013", + "M1031", + "M1031-W", + "M-1034W", + "M1054 NETWORK CAMERA", + "M3114-VE", + "Other", + "P1311", + "P1344", + "P3344", + "P3367", + "P5512", + "PTZ 212", + "PTZ 214" + ] + }, + { + "id": "axis-17", + "url": "axis-media/media.amp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "1011w", + "1031", + "1031-W", + "1054", + "1103", + "1114", + "1125", + "1343", + "1344", + "1346", + "1357", + "1365", + "1435-le", + "1615E", + "1755", + "205", + "206", + "206M", + "206W", + "207", + "207MW", + "207W", + "210", + "2100", + "211", + "211 W", + "212 PTZ", + "2130", + "213PTZ", + "221", + "2400 SERVER SERIES", + "2401 SERVER SERIES", + "241Q", + "241S", + "3204", + "7001", + "7001 m", + "A8105-E", + "AXIS 1", + "AXIS M1054", + "AXIS M3057-PLVE", + "AXIS M3204", + "AXIS P1214-E", + "AXIS P1357", + "axis p322-lve mk", + "AXIS P3364", + "AXIS P5534", + "AXIS Q1755", + "AXIS Q3505", + "Axius", + "F9111", + "IP VIDEO SERVER", + "M1004-W", + "M1011", + "M1011W", + "M1011-W", + "M1013", + "M1025", + "M1031W", + "M1034", + "M1045-LW", + "M1054", + "M1054 NETWORK CAMERA", + "m1103", + "M1103", + "M1104", + "m1113", + "M1113", + "M1114", + "M1124", + "M1134", + "M1137", + "M2025-LE", + "M2026-LE", + "M2026-LE MK2", + "M3004", + "M3005", + "M3005-V", + "M3006-V", + "M3007", + "M3014", + "M3024", + "M3024-L", + "M3024-LVE", + "M3025-VE", + "M3027", + "M3027-PVE", + "M3037", + "M3045", + "M3045V", + "M3047-P", + "M3058-PLVE", + "M3085-V", + "m3105-l", + "M3105LVE", + "M3113", + "M3113-VE", + "M3114", + "M3114-E", + "M3114-VE", + "m3203", + "M3203", + "M3204", + "m3402", + "M5014", + "M5014 PTZ", + "M5055", + "M5085", + "M5525-E", + "M7001", + "M7014", + "OQ6032-E", + "Other", + "P1204", + "P1224-E", + "P1245", + "P1343", + "P1344", + "P1344-E", + "P1346", + "P1347", + "P1354", + "p1355", + "P1355", + "p1357", + "P1357", + "P1364", + "P1365", + "p1405e", + "P1425-LE", + "P1427-LE", + "P1435-E", + "P1435-LE", + "P1445-E", + "p1445-le", + "P1448-LE", + "P3215-V", + "P3215-VE NETWORK CAMERA", + "P3225 VE", + "P3225-LV", + "P3225-LVE", + "P3227-LVE", + "p3301", + "P3301", + "p3304", + "P3343", + "P3344", + "P3346", + "P3353", + "p3354", + "P3354", + "P3364", + "p3364 L", + "p3364 VE", + "P3365", + "P3367", + "p33xx", + "P3717", + "P3717-PLE", + "P3904-R", + "P3905-R", + "P4707-PLVE", + "P5512", + "P5512-E", + "P5514-E", + "P5522", + "p5522-e", + "P5532-E", + "p5534-e", + "P5534E", + "p5534-vlc", + "P5655-E", + "P7214", + "P7216", + "P7304", + "Q1604-E", + "Q1615E", + "Q1755", + "Q1775", + "Q1808", + "Q1910", + "q2901-e", + "Q3505", + "Q3505-V", + "Q3515", + "Q3708", + "Q3709", + "Q6034-E", + "Q6035", + "q6035-e", + "Q6035-E", + "Q6042-E", + "Q6044", + "Q6045", + "Q6045-E", + "Q6045-EMkII", + "Q6045-EMKII", + "Q6055", + "Q6114-E", + "Q6125-le", + "Q6155-E", + "Q7041", + "Q7401", + "Q7404", + "Q7411", + "Q7XXX", + "Q8741-E", + "V5915" + ] + }, + { + "id": "axis-18", + "url": "axis-cgi/mjpg/video.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "1013", + "1014", + "1114", + "1124", + "1145", + "1245", + "1344", + "1755", + "205", + "206", + "206M", + "206W", + "207", + "207MW", + "207W", + "209FD", + "209FD-R", + "209MFD", + "210", + "2100", + "211", + "2110", + "2113", + "211a", + "211M", + "212", + "212 PTZ", + "2120", + "2130", + "2130R ptz", + "213PTZ", + "214", + "214 PTZ", + "214ptz", + "215 PTZ", + "216", + "216FD", + "221", + "223m", + "223w", + "225 FD", + "232D", + "232D+", + "233D", + "240", + "2400", + "2400 SERVER SERIES", + "2401 SERVER SERIES", + "2401 video server", + "2401+ Video Server", + "240Q", + "241q", + "241Q", + "241Q VIDEO SERVER", + "241S", + "2600", + "3004", + "3301m", + "3344", + "6044E", + "A8004", + "Axis 213", + "Axis Fix", + "AXIS P1428-E", + "Axis PTZ", + "Axis332", + "AXIX", + "IP VIDEO SERVER", + "M1004-W", + "m1011", + "M1011", + "M1011-W", + "M1013", + "M1014", + "M1014 NETWORK CAMERA", + "M1025", + "M1031-W", + "M1033-W", + "m1034", + "M1034-W", + "M1054", + "M1054 NETWORK CAMERA", + "M1065-LW", + "M1103", + "M1104", + "M1114", + "M1124", + "M1125", + "M113", + "M1144-L", + "M2014-E", + "M2026-LE mk2", + "M3004", + "M3004-V", + "M3005", + "M3005V", + "M3007", + "M3011", + "M3014", + "M3024", + "M3024-L", + "m3025", + "M3025-VE", + "M3027", + "M3045-V", + "M3046V", + "M3048", + "M3065-V", + "M3104", + "M3113-R", + "M3114-VE", + "M3204", + "M5014", + "M5014 PTZ", + "M7001", + "M7014", + "OQ6032-E", + "Other", + "p1214", + "P1214", + "P1214-E", + "P1333", + "P1344", + "P1344-E", + "P1346", + "P1355", + "p1405", + "p1405e", + "P1405-LE", + "P1435-LE", + "P1445-LE", + "P3214-V", + "P3215-VE Network Camera", + "P3224-V Mk II", + "P3225-V", + "P3225-VE Mk II", + "P3301", + "p3304", + "P3343", + "P3344", + "P3346", + "p3354", + "P3363", + "P3364", + "p3364 L", + "P3364 VE", + "P3364-LVE", + "p3364VE", + "P3367", + "P3374-LV", + "P3375", + "P3707-PE", + "p3904", + "P3905", + "P3915R", + "P5414", + "P5414-E", + "P5415-E", + "P5512", + "P5512-e", + "p5514", + "P5514-e", + "P5515", + "p5525", + "p5532-e", + "P5534", + "p5534-e", + "P7214 Video Encoder", + "p7224", + "Q1425E", + "Q1602", + "Q1604", + "Q1755", + "Q1765-LE", + "Q1921", + "Q3515", + "Q3708", + "Q3709", + "Q6032", + "Q6032-E", + "Q6032-E Network Camera", + "Q6035", + "Q6035-E", + "Q6044", + "Q6044-E", + "Q6054", + "Q6055-E", + "Q6115-E", + "Q7041", + "Q7401", + "Q7404", + "Q7406", + "Q7436", + "Q7XXX", + "thermal", + "V5915" + ] + }, + { + "id": "axis-19", + "url": "/Streaming/Channels/101", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "1014", + "SpeedDome" + ] + }, + { + "id": "axis-20", + "url": "axis-cgi/mjpg/video.cgi?camera=[CHANNEL]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "1014", + "205", + "206", + "207", + "207MW", + "207W", + "210", + "2100", + "210A", + "211", + "211 W", + "211a", + "211M", + "212 PTZ", + "2120", + "213 PTZ", + "2130R", + "214 PTZ", + "214ptz", + "215 ptz", + "215 PTZ", + "216 MFD", + "221", + "225", + "225FD", + "233D", + "240", + "2400", + "2400 Server Series", + "2401 Server Series", + "2401+ Video Server", + "240Q", + "241Q", + "241S", + "3024", + "6505", + "AXIS 221", + "DAOXANH", + "F34", + "F44", + "M1011", + "M1011-W", + "M1031-W", + "M1114", + "M3007", + "M3037", + "M3047-P", + "m3204", + "M7014", + "Other", + "P3346", + "P3367", + "P3707", + "P3707-PE", + "p5522-e", + "p5534-e", + "P5635-E", + "P7210", + "P7214", + "P7214 VIDEO ENCODER", + "P7304", + "ptz 214", + "Q1755", + "Q3708", + "Q7404" + ] + }, + { + "id": "axis-21", + "url": "cgi-bin/viewer/video.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "1025", + "Other" + ] + }, + { + "id": "axis-22", + "url": "/axis-media/media.amp?videocodec=mpeg4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "1031-w", + "m1101", + "M3006-V Dome" + ] + }, + { + "id": "axis-23", + "url": "/axis-media/media.amp?videocodec=h264&resolution=640x480", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "1031-w", + "1144", + "1447", + "207", + "211", + "214 PTZ", + "5FM3045-V", + "7614", + "axis M2525-LE", + "AXIS M3047-V", + "AXIS M7010", + "AXIS P1427-LE", + "AXIS P3343", + "AXIS Q3505", + "axism3203", + "I8016-LVE", + "M1004-W", + "M1013", + "M1031-W", + "m1034-w", + "M1034-W", + "M1045-LW", + "M1054", + "M1054 Network Camera", + "M1114", + "m1125", + "M2025-LE", + "M2026-LE mk2", + "M2035-LE Bullet", + "M2036-LE", + "M3004", + "m3005", + "M3005-V", + "m3014", + "M3015", + "M3020", + "M3024-L", + "M3044-V", + "M3045-v", + "M3045V", + "m3075-v", + "M3085-V", + "M3086V", + "M3104L", + "m3105", + "M3105-LVE", + "M3106-LVE", + "m3114", + "M3115", + "M3115-LVE", + "m3203", + "M3204", + "M3205", + "M4206-V", + "M5014 PTZ", + "M-5525-E PTZ", + "Other", + "P12-MkII", + "P1343", + "P1346", + "p1353", + "P1354", + "P1375-E", + "P1377-LE", + "P1405-E", + "P1425-LE", + "P1428-E", + "P1435-LE", + "P1447-LE", + "P1448-LE", + "P1467", + "p3214 ve", + "P3214-V", + "P3215-V", + "P3225-V Mk II", + "P3245-LV", + "P3247-LV", + "p3248-lv", + "P3248-LVE", + "P3255-LVE", + "P3265", + "p3265-lve", + "P3265-V", + "P3267-LV", + "P3267-LVE", + "p3301m", + "P3344", + "P3346-VE", + "p3364 L", + "P3364-L", + "P3367", + "P3375-VE", + "P3707", + "p3715-PLVE", + "P3717-PLE", + "P3719-PLE", + "P3727-PLE", + "P3807", + "P3915-R mk ii", + "P3925-R", + "p5534-e", + "P5624", + "P5635-E", + "P5635E Mk II", + "P5655-E", + "P7214", + "Q 1602", + "Q1612", + "Q1614", + "q1715", + "Q1775", + "Q3505MK2", + "Q6045-E", + "Q6045-EMkII", + "Q6055-E", + "q615ee", + "Q6705-E" + ] + }, + { + "id": "axis-24", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "1054", + "241S" + ] + }, + { + "id": "axis-25", + "url": "/axis-media/media.amp?videocodec=h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "1135", + "1435", + "Area View", + "AXIS M3204", + "Axis M-5525-E PTZ", + "AXIS Q3505", + "axism3203", + "c360p", + "FA1125", + "M1014", + "M1065-L", + "M1065-LW", + "M1145-L", + "M2014-E", + "M2026-LE Mk2", + "m3007", + "m3014", + "M3045-v", + "M3046-V", + "M3066", + "M3205", + "M4216-LV", + "ONVIF", + "Other", + "p-1354", + "P1354", + "P1364", + "P1405-E", + "P1447-LE", + "P3214-V", + "P3215-V", + "P3225 LV", + "P3225-V MkII", + "P3245-LVE", + "P3344", + "p3346", + "p3354", + "P3364-L", + "P3364-LV", + "P3707-PE", + "P3717-PLE", + "P3807", + "P3807-PVE", + "P5512", + "P5635-E", + "P5654-E", + "P7214", + "PTZ", + "Q1615 Mk II", + "Q1645", + "q1755", + "Q1765-LE", + "Q3708", + "vsavfsa" + ] + }, + { + "id": "axis-26", + "url": "/axis-cgi/mjpg/video.cgi?camera=1&resolution=640x480", + "type": "FFMPEG", + "protocol": "http", + "port": 8088, + "models": [ + "1234", + "205", + "206", + "207", + "207w", + "209fd", + "211", + "214 PTZ", + "215fd", + "216 FD", + "Axis 2100", + "AXIS P3343", + "M1031W", + "M1031W2", + "M1065-L", + "M2026-LE mk2", + "m3045v", + "m3204", + "M5000-g", + "M5013", + "P1265", + "P1343", + "P1364", + "P3375-V", + "P3904-R", + "P5654-E", + "P5655-E", + "Q1604", + "V5915" + ] + }, + { + "id": "axis-27", + "url": "/ucast/12", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "1301" + ] + }, + { + "id": "axis-28", + "url": "/axis-cgi/mjpg/video.cgi?date=1&clock=1&resolution=320x240", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "1357", + "206", + "206 rev2", + "207", + "209fd", + "211", + "212 ptz", + "214 PTZ", + "215 ptz network camera", + "216 FD", + "216MFD", + "221", + "240Q", + "241Q Video Server", + "5065", + "5074", + "axis", + "AXIS 1", + "AXIS 211", + "axis 221", + "AXIS M1054", + "AXIS M3204", + "AXIS P1427-LE", + "M1004-W", + "m1113", + "M1134", + "M2025-LE", + "M2026-LE", + "M207W", + "m3007", + "m3014", + "M3027-PVE", + "M3065- V", + "M3105-L", + "M3113", + "m3203", + "M3203", + "M3204", + "m3205", + "M3206-LVE", + "M5013", + "M5054 PTZ", + "M5065", + "m5075", + "Other", + "P12", + "P12 MKII", + "P1265", + "p1353", + "P1354", + "P1365 Mk II", + "P1427-LE", + "P1435-LE", + "P3225 LV Mk II", + "P3225-V Mk II", + "P3225-VE Mk II", + "P3245-V", + "P3267-LV", + "P3301", + "P3343", + "P3343-VE", + "P3344", + "P3354", + "P3375-V", + "P3904-R", + "P5414-E", + "Q1755", + "v5925" + ] + }, + { + "id": "axis-29", + "url": "/axis-cgi/mjpg/video.cgi", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "1755", + "201", + "205", + "206", + "207", + "207w", + "207W", + "209fd", + "209FD", + "209mfd", + "209MFD", + "210", + "210 manu", + "2100", + "211", + "212 PTZ", + "2120", + "213 PTZ", + "2130", + "213ptz", + "214 PTZ", + "215 PTZ", + "221", + "223M", + "225FD", + "240Q", + "241Q Video Server", + "241Q VIDEO SERVER", + "241s server", + "3344", + "Area View", + "AXIS 1", + "axis 207w", + "axis p1343", + "AXIS P3343", + "Axis:M1065-L", + "M1011", + "M1013", + "m1031", + "M1031-W", + "M-1034W", + "M1054 Network Camera", + "M1054 NETWORK CAMERA", + "M1103", + "M1104", + "M1113", + "M1114", + "M1135", + "M2035", + "M207W", + "M3004", + "m3004-v", + "M3004-v", + "M3005", + "M3005-V", + "M3006-V", + "M3007", + "m3014", + "M3025", + "m3026", + "M3045", + "M3047-P", + "M3064-V Dome", + "M3066-V", + "M3085", + "M3104-LVE", + "M3113-VE", + "M3114", + "M3114-E", + "m3204", + "M3204", + "M5014", + "M5014 PTZ", + "ms3104-lve", + "Other", + "P1204", + "P1214", + "P1265 ok!", + "P1344", + "P1354", + "p1357", + "P1435-LE", + "p215", + "P3224-LV Mk II", + "P3225 LV Mk II", + "P3225-LV", + "P3225-VE Mk II", + "P3245-LV", + "P3268-LVE", + "P3343", + "P3344", + "p3346", + "p3354", + "p3364", + "P3364", + "p3364 L", + "P3364-LV", + "P3367", + "P3375-V", + "P3407-PE", + "P3719-PLE", + "P3738-PLE", + "P5365", + "P5512", + "P5512E", + "P5534", + "P5534E", + "P7214", + "P8514", + "Q1602", + "Q1604-E", + "Q175", + "Q1755", + "Q1775", + "Q6035", + "Q6035e", + "Q6042E", + "Q6052E", + "Q6135-LE", + "q7041", + "Q7401", + "V5925", + "V5983", + "vsavfsa" + ] + }, + { + "id": "axis-30", + "url": "fullsize.jpg?camera=1", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "200", + "200+", + "2100", + "240", + "Other" + ] + }, + { + "id": "axis-31", + "url": "hugesize.jpg?camera=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "200+", + "2100" + ] + }, + { + "id": "axis-32", + "url": "/view/view.shtml", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "2021" + ] + }, + { + "id": "axis-33", + "url": "axis-cgi/mjpg/video.cgi?date=1&clock=1&camera=[CHANNEL]&resolution=[WIDTH]x[HEIGHT]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "205", + "206", + "207W", + "2100", + "211", + "211 W", + "214ptz", + "215 PTZ", + "221", + "240", + "2400", + "2400 Server Series", + "2401+ Video Server", + "240Q", + "241Q", + "241s", + "M1025", + "Other", + "P3707-PE" + ] + }, + { + "id": "axis-34", + "url": "/axis-cgi/mjpg/video.cgi?camera=1&resolution=320x240", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "205", + "207", + "207MW", + "211", + "211 W", + "212 ptz", + "215 ptz", + "221", + "M1065-LW", + "M3007-PV", + "m3014", + "M3037", + "m3203", + "M3203", + "M3204", + "M43", + "MK3225", + "P1344", + "P134-E", + "P1354", + "P1354-E", + "p3346", + "P3364-LV", + "P3367", + "P3904-R", + "P5414-E", + "Q1604", + "Q3708", + "South", + "V5915" + ] + }, + { + "id": "axis-35", + "url": "/axis-cgi/mjpg/video.cgi?camera=[PASSWORD]&resolution=480x360", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "206", + "axis 221", + "M1031-W" + ] + }, + { + "id": "axis-36", + "url": "/mjpg/video.mjpg", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "206", + "206 rev2", + "207", + "207w", + "209fd", + "210", + "211", + "211 W", + "212 ptz", + "214 PTZ", + "215ptz", + "216 FD", + "221", + "225 FD", + "233d", + "AXIS 1", + "Axis 211M", + "axis 221", + "dsDS", + "M0346-V", + "M1004-W", + "m1011", + "M1031-W", + "M1065-L", + "M1144-L", + "M2025", + "M2025-LE", + "M3004", + "m3007", + "m3014", + "M3024-L", + "M3026", + "M3044-WV", + "M3045-v", + "M3046-V", + "M3047-P", + "M3065- V", + "m3114", + "m3203", + "M5013", + "M5014 PTZ", + "M5054 PTZ", + "M5525-E", + "M7104", + "MK11", + "MK3225", + "OQ6032-E", + "Other", + "p 10", + "P1204", + "P1254", + "P1344", + "p1355", + "P1427-LE", + "P1435-le", + "P3214-V", + "P3225 LV Mk II", + "P3301", + "p3304", + "P3343", + "p3344", + "p3354", + "p3364", + "p3364 L", + "P5512", + "p5532-e", + "Q1604", + "Q6045-EMkII", + "Q6075-E", + "Q7404", + "Reyntec", + "STD", + "V5925" + ] + }, + { + "id": "axis-37", + "url": "mpeg4", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "206", + "210" + ] + }, + { + "id": "axis-38", + "url": "/mjpg/1/video.mjpg?Axis-Orig-Sw=true", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "207", + "2100", + "216 FD", + "C Cube L", + "c360p", + "Companion Bullet LE", + "Companion Cube L", + "Companion Dome V", + "Companion Eye Mini L", + "Companion V", + "eye lve", + "m3007", + "M3014", + "m3025", + "M3037", + "M3045-V", + "M3064-V Dome", + "M3086-V", + "m3105-l", + "P12-MkII", + "P1365", + "p3301", + "P3719-PLE", + "P5512", + "P5512-e", + "P5514-E" + ] + }, + { + "id": "axis-39", + "url": "/jpg/1/image.jpg", + "type": "JPEG", + "protocol": "http", + "port": 8081, + "models": [ + "207", + "240Q", + "axism3203", + "p3365" + ] + }, + { + "id": "axis-40", + "url": "/view/index.shtml", + "type": "JPEG", + "protocol": "http", + "port": 8081, + "models": [ + "207", + "211" + ] + }, + { + "id": "axis-41", + "url": "/mpeg4/media.amp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "207w", + "210", + "210a", + "211", + "211 W", + "213 ptz", + "214 PTZ", + "214 svt", + "215ptz", + "216 FD", + "221", + "225 FD", + "axis 221", + "M1104", + "M3011", + "Q6045-E" + ] + }, + { + "id": "axis-42", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "207W", + "241Q", + "241S" + ] + }, + { + "id": "axis-43", + "url": "/cgi-bin/viewer/video.jpg?resolution=[WIDTH]x[HEIGHT]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "210" + ] + }, + { + "id": "axis-44", + "url": "/jpg/image.jpg", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "2100", + "2120", + "2130 PTZ", + "214 PTZ", + "216FD", + "241Q Video Server", + "AXIS M1054", + "M1045-LW", + "M1145-L", + "meins", + "p3265-lve", + "P3365", + "Q1785-LE" + ] + }, + { + "id": "axis-45", + "url": "cgi-bin/jpg/image.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "2100", + "2120", + "Other" + ] + }, + { + "id": "axis-46", + "url": "cgi-bin/encoder?USER=[USERNAME]&PWD=[PASSWORD]&SNAPSHOT", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "2100", + "b85" + ] + }, + { + "id": "axis-47", + "url": "fullsize.jpg?camera=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "2100" + ] + }, + { + "id": "axis-48", + "url": "cgi-bin/image640x480.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "2100", + "211" + ] + }, + { + "id": "axis-49", + "url": "cgi-bin/image320x240.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "2100" + ] + }, + { + "id": "axis-50", + "url": "cgi-bin/hugesize.jpg?camera=[CHANNEL]&clock=on&motion=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "2100", + "2401 Server Series", + "ip2100" + ] + }, + { + "id": "axis-51", + "url": "cgi-bin/fullsize.jpg?camera=[CHANNEL]&clock=on&motion=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "2100", + "2400", + "2401 Server Series", + "ip2100" + ] + }, + { + "id": "axis-52", + "url": "/control/faststream.jpg?stream=MxPEG&needlength&fps=6", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "2100", + "p3344" + ] + }, + { + "id": "axis-53", + "url": "cgi-bin/jpg/image.cgi?", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "2100", + "2110" + ] + }, + { + "id": "axis-54", + "url": "/axis-cgi/mjpg/video.cgi?date=1&clock=1&resolution=1280x720", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "210a", + "AXIS P3364", + "M1014", + "M1134", + "M2014-E", + "M5014", + "P39", + "P3904-R" + ] + }, + { + "id": "axis-55", + "url": "/axis-cgi/mjpg/video.cgi?date=1&clock=1&resolution=640x480", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "210A", + "216 FD", + "AXIS 1", + "M1134", + "M2014-E", + "P3245-LVE", + "p3344", + "P3707-PE", + "PTZ 212" + ] + }, + { + "id": "axis-56", + "url": "/live1.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "211", + "m3105-LVE", + "M5014 PTZ", + "P1343", + "P5635-E", + "Q3708" + ] + }, + { + "id": "axis-57", + "url": "/live3.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "211", + "P1435-LE", + "P5414-E", + "Q3708" + ] + }, + { + "id": "axis-58", + "url": "/axis-cgi/mjpg/video.cgi?resolution=640x480&fps=15", + "type": "MJPEG", + "protocol": "http", + "port": 8080, + "models": [ + "211", + "m1011", + "M1045-LW", + "M2025", + "M3066-V", + "m3113-r", + "M5054 PTZ", + "P1447-LE", + "P3343" + ] + }, + { + "id": "axis-59", + "url": "/axis-cgi/mjpg/video.cgi?camera=[PASSWORD]&resolution=320x240", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "211", + "212 ptz", + "M1031-W" + ] + }, + { + "id": "axis-60", + "url": "/mjpg/video.mjpg?COUNTER", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "211", + "a8004-ve", + "M2026-LE Mk II", + "P1214-E", + "P1346", + "Q1765-LE" + ] + }, + { + "id": "axis-61", + "url": "/view/viewer_index.shtml?id=16", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "211 W" + ] + }, + { + "id": "axis-62", + "url": "/mpeg4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "211a", + "3203", + "axis p1343", + "M1065-LW", + "m3014", + "M3045v", + "M3113", + "m3203", + "M5525-E", + "MK3225", + "p1204", + "P3215-V", + "P3807-PVE", + "P5635-E", + "Q1765-LE", + "Q6032-E" + ] + }, + { + "id": "axis-63", + "url": "SnapshotJPEG?Resolution=320x240", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "212 PTZ", + "216 FD" + ] + }, + { + "id": "axis-64", + "url": "/axis-cgi/jpg/image.cgi?date=1&clock=1&camera=0&resolution=320x240", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "212PTZ" + ] + }, + { + "id": "axis-65", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "213 PTZ", + "233" + ] + }, + { + "id": "axis-66", + "url": "/axis-cgi/mjpg/video.cgi?date=1&clock=1&resolution=1280x800", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "214 PTZ", + "240Q", + "FA51", + "M1004-W", + "M2025-LE", + "p3304", + "p3354", + "p3364", + "p3364 L" + ] + }, + { + "id": "axis-67", + "url": "/axis-cgi/jpg/image.cgi?date=1&clock=1&resolution=320x240", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "215 ptz", + "m3105", + "P1435-le", + "Q1602", + "Q6000E", + "Q6215-LE" + ] + }, + { + "id": "axis-68", + "url": "snapshot.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "215 PTZ" + ] + }, + { + "id": "axis-69", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "215 PTZ", + "241S", + "Other" + ] + }, + { + "id": "axis-70", + "url": "/axis-cgi/mjpg/video.cgi?camera=1", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "215 PTZ", + "215 PTZ NETWORK CAMERA", + "2401+", + "7614", + "m3005", + "P1354", + "P3225 LV Mk II", + "P7214 Video Encoder", + "Q6032-E" + ] + }, + { + "id": "axis-71", + "url": "/axis-cgi/mjpg/video.cgi?camera=0", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "221", + "p3715-PLVE" + ] + }, + { + "id": "axis-72", + "url": "cgi-bin/hugesize.jpg?camera=[CHANNEL]&clock=on", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "2400", + "2401 Server Series" + ] + }, + { + "id": "axis-73", + "url": "/jpg/4/image.jpg", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "2400 server series", + "240Q" + ] + }, + { + "id": "axis-74", + "url": "cgi-bin/image.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "2400 Server Series", + "2401+ Video Server" + ] + }, + { + "id": "axis-75", + "url": "/mjpg/video.mjpg?camera=1", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "2400 SERVER SERIES", + "M1004-W", + "P12 MkII", + "p1428-e", + "P3717", + "P3717-PLE", + "Q6032-E" + ] + }, + { + "id": "axis-76", + "url": "/axis-cgi/jpg/image.cgi?camera=2&resolution=320x240&compression=25", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "2400 Video Server" + ] + }, + { + "id": "axis-77", + "url": "/axis-cgi/jpg/image.cgi?camera=3&resolution=320x240&compression=25", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "2400 Video Server", + "AXIS P3707-PE" + ] + }, + { + "id": "axis-78", + "url": "cgi-bin/halfsize.jpg?camera=[CHANNEL]&clock=on&motion=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "2401 Server Series" + ] + }, + { + "id": "axis-79", + "url": "/mjpg/4/video.mjpg", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "240q" + ] + }, + { + "id": "axis-80", + "url": "/mjpg/3/video.mjpg", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "240Q" + ] + }, + { + "id": "axis-81", + "url": "/jpg/2/image.jpg", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "240Q", + "241Q Video Server", + "M7014" + ] + }, + { + "id": "axis-82", + "url": "/jpg/3/image.jpg", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "240Q", + "241Q Video Server" + ] + }, + { + "id": "axis-83", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "241Q", + "241S", + "M1011", + "Other" + ] + }, + { + "id": "axis-84", + "url": "videostream.asf?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "241Q" + ] + }, + { + "id": "axis-85", + "url": "videostream.cgi?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "241S" + ] + }, + { + "id": "axis-86", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "241S" + ] + }, + { + "id": "axis-87", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "241S" + ] + }, + { + "id": "axis-88", + "url": "/", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "2n-IP-Verso", + "M1011-W", + "m1101", + "m3014", + "M3024-L", + "P1435-le", + "P5635-E", + "p9334" + ] + }, + { + "id": "axis-89", + "url": "/axis-cgi/jpg/image.cgi?camera=1&resolution=320x240&compression=25", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "3005", + "AXIS P3343", + "m3014", + "P12 MkII", + "p3354", + "Q 1602", + "Q1615 Mk II" + ] + }, + { + "id": "axis-90", + "url": "/axis-media/media.amp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "3005v", + "3045", + "3203", + "A8105-E", + "AXIS M1034-W", + "AXIS M1054", + "AXIS M3057-PLVE", + "axis p1343", + "AXIS P3343", + "AXIS P3364", + "F41", + "F9111", + "M1013", + "M1033-W", + "M1054", + "M1065-LW", + "m1113", + "m1114", + "M1125", + "M1135", + "M2025-LE", + "M2026-LE mk2", + "M2036", + "m30", + "M3004", + "m3014", + "M3044-V", + "M3045V", + "M3057-PLVE", + "M3085-V", + "m3104", + "M3104-LVE", + "m3105", + "M3106-LVE", + "m3113-r", + "M3115", + "M3116 LVE", + "m3203", + "M3905-R Dome Camera", + "M4206-V", + "M5014", + "M5014 PTZ", + "M5065", + "M-5525-E PTZ", + "M7014", + "M7016", + "M7104", + "ME2025-LE", + "ME-2025-LE", + "ML3106-L Mk II", + "P12 MkII", + "p1204", + "P1343", + "P1344", + "P1344-E", + "P1347", + "P1365", + "P1365 Mk II", + "P1367", + "P1367-E", + "P1375", + "P1405-E", + "P1405-LE", + "P1425-LE", + "P1427-LE", + "P3204", + "P3225-LV Mk II", + "P3225-VE Mk II", + "P3228-LVE", + "P3245-LV", + "p3265-lve", + "p3301", + "P3343", + "p3344", + "p3346", + "p3354", + "p3364", + "p3364 L", + "P3367", + "P3375-V", + "P3715-PLVE", + "P3719-PLE", + "P3807-PVE", + "P3905-R", + "P5220", + "P5415-E", + "P5624-E", + "P7304", + "PTZ", + "Q1604", + "Q1615", + "Q1645", + "Q1755", + "Q3515", + "Q3536-LVE", + "Q3708-PVE", + "Q6034-E", + "q6035-e", + "Q6044-E", + "Q6054", + "q60xx", + "Q6125-le", + "Q6135-LE", + "Q6215-LE", + "Q7401", + "Q7406", + "rad", + "Shop", + "Stange", + "V5915" + ] + }, + { + "id": "axis-91", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "5522", + "Other" + ] + }, + { + "id": "axis-92", + "url": "/live/ch00_0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "720" + ] + }, + { + "id": "axis-93", + "url": "/axis-cgi/mjpg/video.cgi?camera=4", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "7614" + ] + }, + { + "id": "axis-94", + "url": "/axis-cgi/mjpg/video.cgi?camera=2", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "7614", + "f44" + ] + }, + { + "id": "axis-95", + "url": "/axis-cgi/mjpg/video.cgi?camera=3", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "7614", + "P7214 Video Encoder" + ] + }, + { + "id": "axis-96", + "url": "/axis-media/media.amp?", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "a8105-e", + "Axis M2025-LE", + "M1055-L", + "M2025-LE", + "M3005-V", + "M3104-LVE", + "P3344", + "Q7401" + ] + }, + { + "id": "axis-97", + "url": "img/video.mjpeg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "ADT8021" + ] + }, + { + "id": "axis-98", + "url": "/axis-cgi/mjpg/video.cgi?user=[USERNAME]&pwd=[PASSWORD]&camera=2", + "type": "FFMPEG", + "protocol": "http", + "port": 8083, + "models": [ + "AXIS M3057-PLVE", + "Other" + ] + }, + { + "id": "axis-99", + "url": "/mjpg/2/video.mjpg", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "ben" + ] + } + ] +} diff --git a/brands/axium.json b/brands/axium.json new file mode 100644 index 0000000..6027aa2 --- /dev/null +++ b/brands/axium.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Axium", + "brand_id": "axium", + "streams": [ + { + "id": "axium-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/axp.json b/brands/axp.json new file mode 100644 index 0000000..2a4ef9a --- /dev/null +++ b/brands/axp.json @@ -0,0 +1,50 @@ +{ + "version": 2, + "brand": "Axp", + "brand_id": "axp", + "streams": [ + { + "id": "axp-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "ca640h3", + "Other" + ] + }, + { + "id": "axp-2", + "url": "videostream.asf?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "ca640h3", + "CA640O4/5I10WB-K", + "Other" + ] + }, + { + "id": "axp-3", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "CC1280O4" + ] + }, + { + "id": "axp-4", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/ayrstone.json b/brands/ayrstone.json new file mode 100644 index 0000000..b4377a9 --- /dev/null +++ b/brands/ayrstone.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Ayrstone", + "brand_id": "ayrstone", + "streams": [ + { + "id": "ayrstone-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "Ayrscout" + ] + }, + { + "id": "ayrstone-2", + "url": "videostream.cgi?rate=11", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "FR4020a2" + ] + } + ] +} diff --git a/brands/azemax.json b/brands/azemax.json new file mode 100644 index 0000000..2806d97 --- /dev/null +++ b/brands/azemax.json @@ -0,0 +1,30 @@ +{ + "version": 2, + "brand": "Azemax", + "brand_id": "azemax", + "streams": [ + { + "id": "azemax-1", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "610" + ] + }, + { + "id": "azemax-2", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "610S", + "IP610", + "ip610s", + "IP610S" + ] + } + ] +} diff --git a/brands/azone.json b/brands/azone.json new file mode 100644 index 0000000..ed59489 --- /dev/null +++ b/brands/azone.json @@ -0,0 +1,54 @@ +{ + "version": 2, + "brand": "Azone", + "brand_id": "azone", + "streams": [ + { + "id": "azone-1", + "url": "cgi-bin/snapshot.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "960", + "960p", + "K9604-W", + "Other", + "TL-X5F440" + ] + }, + { + "id": "azone-2", + "url": "snapshot", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "960P", + "AZ-B047" + ] + }, + { + "id": "azone-3", + "url": "snapshot.jpg?account=[USERNAME]&password=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "AZ-B047", + "K9604-W", + "Other" + ] + }, + { + "id": "azone-4", + "url": "/snapshot", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "AZ-B047" + ] + } + ] +} diff --git a/brands/azpen.json b/brands/azpen.json new file mode 100644 index 0000000..4f12270 --- /dev/null +++ b/brands/azpen.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Azpen", + "brand_id": "azpen", + "streams": [ + { + "id": "azpen-1", + "url": "videofeed", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Tab" + ] + } + ] +} diff --git a/brands/aztech.json b/brands/aztech.json new file mode 100644 index 0000000..aba6087 --- /dev/null +++ b/brands/aztech.json @@ -0,0 +1,292 @@ +{ + "version": 2, + "brand": "Aztech", + "brand_id": "aztech", + "streams": [ + { + "id": "aztech-1", + "url": "/goform/video", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "303", + "c303" + ] + }, + { + "id": "aztech-2", + "url": "snap.jpg?JpegSize=XL", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "402", + "wipc402" + ] + }, + { + "id": "aztech-3", + "url": "cgi-bin/guest/Video.cgi?media=JPEG", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "AVM357Z" + ] + }, + { + "id": "aztech-4", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "AZTECH WIPC409HD", + "Other", + "WIPC402", + "WIPC408HD", + "WIPC409HD", + "WIPC409HD-E", + "WIPC411FHD", + "wpc408hd" + ] + }, + { + "id": "aztech-5", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "AZTECH WIPC409HD", + "WIPC409HD", + "WIPC411FHD" + ] + }, + { + "id": "aztech-6", + "url": "videostream.cgi?resolution=8&rate=13", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "WIPC302" + ] + }, + { + "id": "aztech-7", + "url": "videostream.asf", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "WIPC302" + ] + }, + { + "id": "aztech-8", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "WIPC302" + ] + }, + { + "id": "aztech-9", + "url": "snap.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "wipc402", + "WIPC402" + ] + }, + { + "id": "aztech-10", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]&count=0", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "WIPC302", + "WIPC401" + ] + }, + { + "id": "aztech-11", + "url": "videostream.cgi?rate=11", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "WIPC", + "wipc402", + "WIPC410" + ] + }, + { + "id": "aztech-12", + "url": "live/h264/ch[CHANNEL]", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other", + "WIPC401", + "WIPC408HD", + "WIPCawrrm" + ] + }, + { + "id": "aztech-13", + "url": "/iphone/11?[USERNAME]:[PASSWORD]&", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "WIPC402" + ] + }, + { + "id": "aztech-14", + "url": "snap.jpg?JpegCam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "aztech-15", + "url": "cgi-bin/rtspStream/[CHANNEL]", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "WIPC 480HD", + "WIPC408", + "WIPC408HD", + "WPC408HD" + ] + }, + { + "id": "aztech-16", + "url": "live1.sdp", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "WIPC 480HD", + "wpc408hd" + ] + }, + { + "id": "aztech-17", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "WIPC302" + ] + }, + { + "id": "aztech-18", + "url": "videostream.cgi?rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "WIPC302", + "WIPC401", + "WIPC403" + ] + }, + { + "id": "aztech-19", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "WIPC401" + ] + }, + { + "id": "aztech-20", + "url": "live", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "wipc402", + "WIPC408HD", + "WPC408HD" + ] + }, + { + "id": "aztech-21", + "url": "cam3/mpeg4", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "wipc402", + "WIPC408HD" + ] + }, + { + "id": "aztech-22", + "url": "snap.jpg?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "wipc402" + ] + }, + { + "id": "aztech-23", + "url": "/snap.jpg?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 8081, + "models": [ + "wipc402" + ] + }, + { + "id": "aztech-24", + "url": "medias2", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "WIPC408HD", + "WIPC408HD2" + ] + }, + { + "id": "aztech-25", + "url": "/videostream.cgi?rate=11", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "WIPC410" + ] + } + ] +} diff --git a/brands/b-qtech.json b/brands/b-qtech.json new file mode 100644 index 0000000..153a800 --- /dev/null +++ b/brands/b-qtech.json @@ -0,0 +1,80 @@ +{ + "version": 2, + "brand": "B-qtech", + "brand_id": "b-qtech", + "streams": [ + { + "id": "b-qtech-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "3007", + "bq-nr3007" + ] + }, + { + "id": "b-qtech-2", + "url": "/ucast/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "720p", + "BQ-ND7202RW" + ] + }, + { + "id": "b-qtech-3", + "url": "/ucast/12", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "BQ-ND7202RW" + ] + }, + { + "id": "b-qtech-4", + "url": "/onvif1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "BQ-NO5WS" + ] + }, + { + "id": "b-qtech-5", + "url": "snapshot/view[CHANNEL].jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "BQ-P6182M", + "Other" + ] + }, + { + "id": "b-qtech-6", + "url": "/user=[USERNAME]&password=[PASSWORD]&channel=1&stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "NR3007" + ] + }, + { + "id": "b-qtech-7", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/b-series.json b/brands/b-series.json new file mode 100644 index 0000000..c85704a --- /dev/null +++ b/brands/b-series.json @@ -0,0 +1,118 @@ +{ + "version": 2, + "brand": "B-series", + "brand_id": "b-series", + "streams": [ + { + "id": "b-series-1", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "3456" + ] + }, + { + "id": "b-series-2", + "url": "videostream.asf?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "543", + "Other" + ] + }, + { + "id": "b-series-3", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "543" + ] + }, + { + "id": "b-series-4", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "584" + ] + }, + { + "id": "b-series-5", + "url": "cgi/mjpg/mjpeg.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "ACM-V3002" + ] + }, + { + "id": "b-series-6", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "NVR" + ] + }, + { + "id": "b-series-7", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "b-series-8", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "b-series-9", + "url": "videostream.cgi?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "b-series-10", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "b-series-11", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "RC8221" + ] + } + ] +} diff --git a/brands/ba-vision.json b/brands/ba-vision.json new file mode 100644 index 0000000..15e540e --- /dev/null +++ b/brands/ba-vision.json @@ -0,0 +1,29 @@ +{ + "version": 2, + "brand": "Ba Vision", + "brand_id": "ba-vision", + "streams": [ + { + "id": "ba-vision-1", + "url": "/live/ch0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "PROFILE S", + "X Series", + "xseries" + ] + }, + { + "id": "ba-vision-2", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "S6203y-wr" + ] + } + ] +} diff --git a/brands/babelens.json b/brands/babelens.json new file mode 100644 index 0000000..e10226e --- /dev/null +++ b/brands/babelens.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Babelens", + "brand_id": "babelens", + "streams": [ + { + "id": "babelens-1", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "BABEN7HD" + ] + } + ] +} diff --git a/brands/babicka.json b/brands/babicka.json new file mode 100644 index 0000000..7d0f574 --- /dev/null +++ b/brands/babicka.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Babicka", + "brand_id": "babicka", + "streams": [ + { + "id": "babicka-1", + "url": "live/ch00_0", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/babycam.json b/brands/babycam.json new file mode 100644 index 0000000..277ef5b --- /dev/null +++ b/brands/babycam.json @@ -0,0 +1,58 @@ +{ + "version": 2, + "brand": "Babycam", + "brand_id": "babycam", + "streams": [ + { + "id": "babycam-1", + "url": "/tcp/av0_0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "baby", + "Ideanext" + ] + }, + { + "id": "babycam-2", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 10554, + "models": [ + "IDEANEXT" + ] + }, + { + "id": "babycam-3", + "url": "/", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 2600, + "models": [ + "IPT303" + ] + }, + { + "id": "babycam-4", + "url": "live_mpeg4_1.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "white" + ] + }, + { + "id": "babycam-5", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "yoosee" + ] + } + ] +} diff --git a/brands/baksa.json b/brands/baksa.json new file mode 100644 index 0000000..7ab6646 --- /dev/null +++ b/brands/baksa.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Baksa", + "brand_id": "baksa", + "streams": [ + { + "id": "baksa-1", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Dani" + ] + } + ] +} diff --git a/brands/balitech.json b/brands/balitech.json new file mode 100644 index 0000000..9521dc4 --- /dev/null +++ b/brands/balitech.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Balitech", + "brand_id": "balitech", + "streams": [ + { + "id": "balitech-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "balitech-2", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/balkon.json b/brands/balkon.json new file mode 100644 index 0000000..948b8c3 --- /dev/null +++ b/brands/balkon.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Balkon", + "brand_id": "balkon", + "streams": [ + { + "id": "balkon-1", + "url": "dms.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "balkon-2", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "ttt" + ] + } + ] +} diff --git a/brands/balkong.json b/brands/balkong.json new file mode 100644 index 0000000..24a49ed --- /dev/null +++ b/brands/balkong.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Balkong", + "brand_id": "balkong", + "streams": [ + { + "id": "balkong-1", + "url": "/ucast/12", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Billig" + ] + } + ] +} diff --git a/brands/balzan.json b/brands/balzan.json new file mode 100644 index 0000000..9c9cb67 --- /dev/null +++ b/brands/balzan.json @@ -0,0 +1,28 @@ +{ + "version": 2, + "brand": "Balzan", + "brand_id": "balzan", + "streams": [ + { + "id": "balzan-1", + "url": "Image.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Man Cave", + "Other" + ] + }, + { + "id": "balzan-2", + "url": "image/jpeg.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/banzoo.json b/brands/banzoo.json new file mode 100644 index 0000000..08ce523 --- /dev/null +++ b/brands/banzoo.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Banzoo", + "brand_id": "banzoo", + "streams": [ + { + "id": "banzoo-1", + "url": "img/video.sav", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "8021" + ] + }, + { + "id": "banzoo-2", + "url": "img/video.asf", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "8021" + ] + } + ] +} diff --git a/brands/barco.json b/brands/barco.json new file mode 100644 index 0000000..9056e9a --- /dev/null +++ b/brands/barco.json @@ -0,0 +1,37 @@ +{ + "version": 2, + "brand": "Barco", + "brand_id": "barco", + "streams": [ + { + "id": "barco-1", + "url": "/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "BC30003" + ] + }, + { + "id": "barco-2", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "BC30003" + ] + }, + { + "id": "barco-3", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "BC30003" + ] + } + ] +} diff --git a/brands/bardi.json b/brands/bardi.json new file mode 100644 index 0000000..51fad19 --- /dev/null +++ b/brands/bardi.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Bardi", + "brand_id": "bardi", + "streams": [ + { + "id": "bardi-1", + "url": "/Streaming/Channels/101", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "Outdoor Camera" + ] + }, + { + "id": "bardi-2", + "url": "/Streaming/Channels/102", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "Outdoor Camera" + ] + } + ] +} diff --git a/brands/barlus.json b/brands/barlus.json new file mode 100644 index 0000000..b6e2c65 --- /dev/null +++ b/brands/barlus.json @@ -0,0 +1,57 @@ +{ + "version": 2, + "brand": "Barlus", + "brand_id": "barlus", + "streams": [ + { + "id": "barlus-1", + "url": "/h264_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "304", + "304noir", + "316", + "ip68", + "Other" + ] + }, + { + "id": "barlus-2", + "url": "/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "316", + "B2G5MPBX10", + "Other" + ] + }, + { + "id": "barlus-3", + "url": "/Streaming/Channels/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "316", + "316 TR", + "IP68" + ] + }, + { + "id": "barlus-4", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "IPC5MPIR-Pbx10", + "UW-S2-2C6X20", + "zoom" + ] + } + ] +} diff --git a/brands/bascom.json b/brands/bascom.json new file mode 100644 index 0000000..4e100f6 --- /dev/null +++ b/brands/bascom.json @@ -0,0 +1,54 @@ +{ + "version": 2, + "brand": "Bascom", + "brand_id": "bascom", + "streams": [ + { + "id": "bascom-1", + "url": "cgi-bin/guest/Video.cgi?media=JPEG&channel=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 88, + "models": [ + "hd plus", + "HD-18", + "hd-40", + "HD4P", + "HD-50" + ] + }, + { + "id": "bascom-2", + "url": "/live/video_audio/profile1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 88, + "models": [ + "HD-18", + "HD-19", + "HD40", + "Other" + ] + }, + { + "id": "bascom-3", + "url": "/live/video_audio/profile2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "HD-19" + ] + }, + { + "id": "bascom-4", + "url": "cgi-bin/guest/Video.cgi?media=JPEG", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "HD-19" + ] + } + ] +} diff --git a/brands/basler.json b/brands/basler.json new file mode 100644 index 0000000..aff84b4 --- /dev/null +++ b/brands/basler.json @@ -0,0 +1,123 @@ +{ + "version": 2, + "brand": "Basler", + "brand_id": "basler", + "streams": [ + { + "id": "basler-1", + "url": "/cgi-bin/mjpeg?session_id=0&buffer=0&prio=high&frame=4", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "1280C" + ] + }, + { + "id": "basler-2", + "url": "cgi-bin/mjpeg?session_id=[CHANNEL]&buffer=0&prio=high&frame=4", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "bip1300", + "bip-2", + "bip2-1300", + "IP Camera (2)", + "Other" + ] + }, + { + "id": "basler-3", + "url": "mpeg4", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "bip-2", + "Other" + ] + }, + { + "id": "basler-4", + "url": "h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "bip-2", + "IP CAMERA (2)", + "Other" + ] + }, + { + "id": "basler-5", + "url": "/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "BIP-2", + "IP CAMERA (2)" + ] + }, + { + "id": "basler-6", + "url": "cgi-bin/jpeg?stream=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "BIP-2", + "BIP2-1300", + "BIP-640c", + "Other" + ] + }, + { + "id": "basler-7", + "url": "cgi-bin/mjpeg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "BIP-2", + "bip2-1300c-dn", + "IP CAMERA (2)", + "Other" + ] + }, + { + "id": "basler-8", + "url": "jpeg", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "BIP-2", + "Other" + ] + }, + { + "id": "basler-9", + "url": "cgi-bin/jpeg?session_id=[CHANNEL]&buffer=0&prio=high&frame=4", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "BIP2-1000C-DN", + "IP Camera (2)" + ] + }, + { + "id": "basler-10", + "url": "cgi-bin/mjpeg?stream=[CHANNEL]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/bavision.json b/brands/bavision.json new file mode 100644 index 0000000..56012be --- /dev/null +++ b/brands/bavision.json @@ -0,0 +1,28 @@ +{ + "version": 2, + "brand": "Bavision", + "brand_id": "bavision", + "streams": [ + { + "id": "bavision-1", + "url": "/live/ch0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other", + "Profile S" + ] + }, + { + "id": "bavision-2", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "S6203Y-WR" + ] + } + ] +} diff --git a/brands/bayit.json b/brands/bayit.json new file mode 100644 index 0000000..4e46294 --- /dev/null +++ b/brands/bayit.json @@ -0,0 +1,38 @@ +{ + "version": 2, + "brand": "Bayit", + "brand_id": "bayit", + "streams": [ + { + "id": "bayit-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "1818", + "Other" + ] + }, + { + "id": "bayit-2", + "url": "/ch0_0.264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "BH1960WH" + ] + }, + { + "id": "bayit-3", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/baytech.json b/brands/baytech.json new file mode 100644 index 0000000..b525701 --- /dev/null +++ b/brands/baytech.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Baytech", + "brand_id": "baytech", + "streams": [ + { + "id": "baytech-1", + "url": "videostream.asf?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "1.0.7" + ] + } + ] +} diff --git a/brands/bb10.json b/brands/bb10.json new file mode 100644 index 0000000..1a333d2 --- /dev/null +++ b/brands/bb10.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Bb10", + "brand_id": "bb10", + "streams": [ + { + "id": "bb10-1", + "url": "video?submenu=mjpg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Droid" + ] + } + ] +} diff --git a/brands/bcs.json b/brands/bcs.json new file mode 100644 index 0000000..c08b6e0 --- /dev/null +++ b/brands/bcs.json @@ -0,0 +1,200 @@ +{ + "version": 2, + "brand": "Bcs", + "brand_id": "bcs", + "streams": [ + { + "id": "bcs-1", + "url": "/cam/realmonitor", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "1100", + "4200", + "BCS-P-212RWSA", + "DIMP4200AIR", + "Other", + "P-415RWM", + "recorder", + "SCIP1100" + ] + }, + { + "id": "bcs-2", + "url": "axis-cgi/mjpg/video.cgi?camera=[CHANNEL]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "1130AIR", + "DMIP2130AIR-M" + ] + }, + { + "id": "bcs-3", + "url": "/axis-cgi/mjpg/video.cgi", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "1130AIR", + "1200AIR", + "BCS-TIP3200IR-E", + "BIP7201", + "Other", + "TCP5200-IR E", + "TIP3200", + "universal" + ] + }, + { + "id": "bcs-4", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "2E05EC2PAU00103", + "BCS-SDIP1204IR-II", + "DMIP", + "DMIP2401IR-M-IV", + "Other", + "TIP8801AIR-IV", + "universal" + ] + }, + { + "id": "bcs-5", + "url": "axis-cgi/mjpg/video.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 1935, + "models": [ + "2E05EC2PAU00103" + ] + }, + { + "id": "bcs-6", + "url": "/videoMain", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 85, + "models": [ + "414", + "BCS-P-212RWSA", + "P-212R3S-E", + "P-415RWM" + ] + }, + { + "id": "bcs-7", + "url": "cgi-bin/video.cgi?msubmenu=mjpg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "4401" + ] + }, + { + "id": "bcs-8", + "url": "cgi-bin/snapshot.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "BCS NVR", + "BCS-TIP3200IR-E", + "DIMP 3200IR-E", + "DIPM", + "DMIP", + "DMIP maciej", + "DMIP3401AIR", + "Other", + "TCP-3200IR_E", + "TCP5200-IR E", + "TIP3200", + "TIP3200IR-E", + "TIP8801AIR-IV" + ] + }, + { + "id": "bcs-9", + "url": "axis-cgi/mjpg/video.cgi?date=1&clock=1&resolution=[WIDTH]x[HEIGHT]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "BCS-TIP3200IR-E", + "tip5300ir-e" + ] + }, + { + "id": "bcs-10", + "url": "/cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "BCS-TIP4501IR-Ai" + ] + }, + { + "id": "bcs-11", + "url": "cgi-bin/snapshot.cgi?1", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "DIMP", + "DIPM", + "DMIP", + "Other", + "tip5300ir-e", + "TIP8801AIR-IV" + ] + }, + { + "id": "bcs-12", + "url": "/", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "DIMP4200AIR", + "-P-412" + ] + }, + { + "id": "bcs-13", + "url": "/axis-cgi/mjpg/video.cgi?camera=1", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "HGW-b" + ] + }, + { + "id": "bcs-14", + "url": "/axis-cgi/mjpg/video.cgi?camera=0", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "HGW-bm" + ] + }, + { + "id": "bcs-15", + "url": "axis-cgi/mjpg/video.cgi?date=1&clock=1&camera=[CHANNEL]&resolution=[WIDTH]x[HEIGHT]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "TCP5200-IR E" + ] + } + ] +} diff --git a/brands/bdpower.json b/brands/bdpower.json new file mode 100644 index 0000000..0685898 --- /dev/null +++ b/brands/bdpower.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Bdpower", + "brand_id": "bdpower", + "streams": [ + { + "id": "bdpower-1", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "BD-IP02" + ] + }, + { + "id": "bdpower-2", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "PTZ" + ] + } + ] +} diff --git a/brands/beaulieu.json b/brands/beaulieu.json new file mode 100644 index 0000000..d2edaff --- /dev/null +++ b/brands/beaulieu.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Beaulieu", + "brand_id": "beaulieu", + "streams": [ + { + "id": "beaulieu-1", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/beb3.json b/brands/beb3.json new file mode 100644 index 0000000..4f5785e --- /dev/null +++ b/brands/beb3.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Beb3", + "brand_id": "beb3", + "streams": [ + { + "id": "beb3-1", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/becam.json b/brands/becam.json new file mode 100644 index 0000000..bec071a --- /dev/null +++ b/brands/becam.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Becam", + "brand_id": "becam", + "streams": [ + { + "id": "becam-1", + "url": "/live/ch0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "SSkantoor" + ] + } + ] +} diff --git a/brands/bedee.json b/brands/bedee.json new file mode 100644 index 0000000..d28668b --- /dev/null +++ b/brands/bedee.json @@ -0,0 +1,29 @@ +{ + "version": 2, + "brand": "Bedee", + "brand_id": "bedee", + "streams": [ + { + "id": "bedee-1", + "url": "/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "2.0 Mega", + "Other" + ] + }, + { + "id": "bedee-2", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "CT0291", + "CT0291BKEU" + ] + } + ] +} diff --git a/brands/beenocam.json b/brands/beenocam.json new file mode 100644 index 0000000..17218d7 --- /dev/null +++ b/brands/beenocam.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Beenocam", + "brand_id": "beenocam", + "streams": [ + { + "id": "beenocam-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "SN-PC-4007W10" + ] + } + ] +} diff --git a/brands/belco.json b/brands/belco.json new file mode 100644 index 0000000..55b5500 --- /dev/null +++ b/brands/belco.json @@ -0,0 +1,47 @@ +{ + "version": 2, + "brand": "Belco", + "brand_id": "belco", + "streams": [ + { + "id": "belco-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "HX-Series WiFi" + ] + }, + { + "id": "belco-2", + "url": "/cam/realmonitor", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "belco-3", + "url": "cgi-bin/snapshot.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "belco-4", + "url": "axis-cgi/mjpg/video.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/belder.json b/brands/belder.json new file mode 100644 index 0000000..3acbdb2 --- /dev/null +++ b/brands/belder.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Belder", + "brand_id": "belder", + "streams": [ + { + "id": "belder-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "P3SB-8MP-EU" + ] + } + ] +} diff --git a/brands/belkin-netcam.json b/brands/belkin-netcam.json new file mode 100644 index 0000000..9f72252 --- /dev/null +++ b/brands/belkin-netcam.json @@ -0,0 +1,41 @@ +{ + "version": 2, + "brand": "Belkin Netcam", + "brand_id": "belkin-netcam", + "streams": [ + { + "id": "belkin-netcam-1", + "url": "/goform/video", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "F7D7602V1", + "HD NETCAM", + "netcam", + "Wifi Netcam" + ] + }, + { + "id": "belkin-netcam-2", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "HD NETCAM", + "WIFICAM" + ] + }, + { + "id": "belkin-netcam-3", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 10554, + "models": [ + "NETCAM HD" + ] + } + ] +} diff --git a/brands/belkin.json b/brands/belkin.json new file mode 100644 index 0000000..8be85a5 --- /dev/null +++ b/brands/belkin.json @@ -0,0 +1,80 @@ +{ + "version": 2, + "brand": "Belkin", + "brand_id": "belkin", + "streams": [ + { + "id": "belkin-1", + "url": "/goform/video", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "F7D7601v1", + "F7D7601V1", + "F7D7602v1", + "F7D7602V1", + "HD NetCam", + "NETCAM", + "NetCam F7D7601v1", + "NetCam HD", + "Netcam HD+", + "NetCam HDx", + "NetCam HDxx", + "open", + "WiFi NetCam" + ] + }, + { + "id": "belkin-2", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 10554, + "models": [ + "HD NETCAM" + ] + }, + { + "id": "belkin-3", + "url": "img/mjpeg.jpg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "netcam" + ] + }, + { + "id": "belkin-4", + "url": "shot.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "belkin-5", + "url": "image.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "WiFi NetCam" + ] + }, + { + "id": "belkin-6", + "url": "videofeed", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/bell.json b/brands/bell.json new file mode 100644 index 0000000..15b2a3d --- /dev/null +++ b/brands/bell.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Bell", + "brand_id": "bell", + "streams": [ + { + "id": "bell-1", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Doorbell" + ] + } + ] +} diff --git a/brands/belle.json b/brands/belle.json new file mode 100644 index 0000000..186117c --- /dev/null +++ b/brands/belle.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Belle", + "brand_id": "belle", + "streams": [ + { + "id": "belle-1", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Edimax" + ] + } + ] +} diff --git a/brands/beltech.json b/brands/beltech.json new file mode 100644 index 0000000..1261b6f --- /dev/null +++ b/brands/beltech.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Beltech", + "brand_id": "beltech", + "streams": [ + { + "id": "beltech-1", + "url": "cgi-bin/net_jpeg.cgi?ch=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/bentoo.json b/brands/bentoo.json new file mode 100644 index 0000000..4da4048 --- /dev/null +++ b/brands/bentoo.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Bentoo", + "brand_id": "bentoo", + "streams": [ + { + "id": "bentoo-1", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "P2P-ICP-720P" + ] + } + ] +} diff --git a/brands/benyuan.json b/brands/benyuan.json new file mode 100644 index 0000000..35148c4 --- /dev/null +++ b/brands/benyuan.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Benyuan", + "brand_id": "benyuan", + "streams": [ + { + "id": "benyuan-1", + "url": "/ucast/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "bn-hip100hcvl/ir" + ] + }, + { + "id": "benyuan-2", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "BN-HIP200HDV-IR" + ] + } + ] +} diff --git a/brands/berger.json b/brands/berger.json new file mode 100644 index 0000000..5c897a6 --- /dev/null +++ b/brands/berger.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Berger", + "brand_id": "berger", + "streams": [ + { + "id": "berger-1", + "url": "video.cgi?resolution=[WIDTH]x[HEIGHT]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/bersan.json b/brands/bersan.json new file mode 100644 index 0000000..88ee371 --- /dev/null +++ b/brands/bersan.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Bersan", + "brand_id": "bersan", + "streams": [ + { + "id": "bersan-1", + "url": "/cam/realmonitor", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "BSI-D114" + ] + }, + { + "id": "bersan-2", + "url": "cam/realmonitor?channel=[CHANNEL]&subtype=1", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "BSI-D114" + ] + } + ] +} diff --git a/brands/besder.json b/brands/besder.json new file mode 100644 index 0000000..3664fa6 --- /dev/null +++ b/brands/besder.json @@ -0,0 +1,534 @@ +{ + "version": 2, + "brand": "Besder", + "brand_id": "besder", + "streams": [ + { + "id": "besder-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 10554, + "models": [ + "001", + "1080F", + "1080P", + "1MP IP CAM", + "3024PB-I201", + "50x20-wg", + "50X50-WG", + "6004MW-HX201", + "6004MW-XMA201", + "6024", + "6024PB", + "6024PB XMA201 1080P", + "6024PB-HX201", + "6024PB-I201", + "6024PB-I20H1 2OMP", + "6024pb-jw201", + "6024PB-JW201-P", + "6024PB-XMA501", + "6024PW-HX131", + "6024pw-hx201", + "6024PW-JW131", + "6024PW-XMA201", + "6036MG", + "6036MG-POE", + "6036MG-POE-1080", + "60p36mw", + "60S36MW-HXA201", + "800W", + "8mp ptz", + "8mp-f1ww", + "8MP-F1WW", + "9015MW", + "9015MW-HX201A", + "9018mb", + "A33B", + "A8B", + "A8BQ-8MP-EU", + "A8SB", + "Bald Knob 01", + "BES-3024PB-IP201", + "Besder N8-WQ", + "BES-SD05WB", + "Bes-V01", + "C6004MW-1080P", + "C6F0SgZ3N0P5L2", + "C9F0SeZ3N0P6L0", + "C9F0SgZ3N0P8L0", + "hx-6036mg-ip201", + "HX-60S04", + "HX60S4", + "hx-60so4", + "hx-s04 1080p", + "IP_CAMERA", + "ip66", + "jw131", + "mmmm", + "Other", + "P3S", + "p3sb", + "Pro", + "R50X20", + "R6006MW-HX201", + "R6036MW", + "R6063MW", + "X6E-WEQ", + "XM530", + "xm530-R80x30-PQ" + ] + }, + { + "id": "besder-2", + "url": "snap.jpg?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "1024p", + "1080P", + "1080P BES-A8B", + "1MP IP CAM", + "50x20-wg", + "6004MW-HX201", + "6004mw-ip20h1", + "6004MW-XMA501", + "6024", + "6024PB XMA201 1080P", + "6024PB-HX101", + "6024pb-hx201", + "6024PB-IP20H1", + "6024PB-XM201-3.6", + "6024PB-XMA201", + "6024PB-XMA201A", + "6024PW-HX131", + "6024PW-IP20H1", + "9015MW", + "9015MW-HX201", + "9018MB", + "BE-6006MW-IP50H1", + "BES-3024PB-IP201", + "BES-A08", + "Besder6024P-XM201-3.6", + "C6F0SGZ3N0P6L2", + "IP_CAMERA", + "N703", + "Other", + "RA80X30-PQL", + "XM510" + ] + }, + { + "id": "besder-3", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "1080F", + "1080P", + "1MP IP CAM", + "6024", + "6024PB-HX101", + "6024PB-I201", + "6024PB-XM201", + "9015mw", + "9015MW-HX201", + "9016MW-HX201", + "BES-3002PW-HX201", + "BES-9004MW-HXT201", + "C6F0SGZ3N0P6L2", + "C9F0SeZ3N0P3L0", + "hx-60so4", + "IP_camera", + "Other", + "SCNEW-02812" + ] + }, + { + "id": "besder-4", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "1080F", + "1080p", + "1080P", + "180", + "1MP IP CAM", + "50x20-wg", + "6002", + "6003", + "6004MW-HX201", + "6004mw-ip201", + "6004MW-IP20H01", + "6004mw-ip20h1", + "6004MW-XMA501", + "6024", + "6024-I101", + "6024PB XMA201 1080P", + "6024PB-HX101", + "6024PB-HX201", + "6024PB-I101", + "6024pb-i201", + "6024PB-i201", + "6024PB-I201 2.0MP", + "6024PB-I20H 2.0MP", + "6024PB-IP201", + "6024PB-IP20H1", + "6024PB-IP60H01", + "6024PB-l101", + "6024PB-XM201", + "6024PB-XMA201A", + "6024PW-101", + "6024PW-I101 720P", + "6024PW-IP131-8", + "6024PW-IP20H1", + "6024pwxma201", + "60V", + "6612mw-xma501", + "720P", + "720pPOE", + "800W", + "9012MW-IA30H1 3.0MP", + "9015mw", + "9016MW-HX201", + "9024", + "9024MW-I20H1", + "9024MW-IP101", + "960", + "BES-3006PW-IP203", + "BES-3024PB-IP201", + "C062105-IP5", + "C141216-IP012", + "C160407-P03", + "C6004MW-1080P", + "I201", + "IP_CAMERA", + "ipc", + "iptv", + "mw905-lw102", + "Other", + "RA50x10", + "RA50X10", + "XM510", + "XM530" + ] + }, + { + "id": "besder-5", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp?real_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "1080p", + "1080P", + "50x20-wg", + "6004MW-XMA201", + "6024PB-IA40H1", + "6024PW-HX101", + "6024PW-IP131-8", + "6024PW-XMA201", + "BES-6024MG-I40H", + "R50X20", + "RA50X20", + "x6-weq_8mp", + "XM530" + ] + }, + { + "id": "besder-6", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=0_stream=0.sdp?real_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "1080p", + "1080P", + "4dd1e57e2b45926f", + "6004MW-XMA201", + "6024MG-I201", + "60R18MB-XMT501", + "9015MW-HX201", + "B07Y31474X", + "Besder6024P-XM201-3.6", + "Other", + "x530", + "XM530" + ] + }, + { + "id": "besder-7", + "url": "/h264_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "131", + "1MP IP CAM", + "50x20-wg", + "6024", + "6024pb-hx201", + "6024PB-I20H1 2OMP", + "6024PB-IP20H1", + "6024PB-XMA501", + "6024PW-IP131-8", + "60S04MV-XMT601", + "7004MB", + "B07Y31474X", + "BES-3024PB-IP201", + "Dome", + "IP_CAMERA", + "Other" + ] + }, + { + "id": "besder-8", + "url": "/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "1MP IP CAM", + "50x20-wg", + "6024PB-HX201", + "p3sb", + "RA50X20" + ] + }, + { + "id": "besder-9", + "url": "/", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "50x20-wg", + "P3S-8MP" + ] + }, + { + "id": "besder-10", + "url": "/0/av0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "50x20-wg", + "Other", + "P05-7", + "p09-18" + ] + }, + { + "id": "besder-11", + "url": "/videostream.asf?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "50x20-wg", + "Other", + "RA50X20" + ] + }, + { + "id": "besder-12", + "url": "/snap.jpg?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "50x20-wg", + "6024", + "6024pb-mx101", + "R80X30-PQ" + ] + }, + { + "id": "besder-13", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=0_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "50x20-wg", + "B07Y31474X" + ] + }, + { + "id": "besder-14", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=0_stream=1.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "50x20-wg", + "60S4MW-XMT501", + "Other" + ] + }, + { + "id": "besder-15", + "url": "/tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 554, + "models": [ + "50x20-wg" + ] + }, + { + "id": "besder-16", + "url": "/user=[USERNAME]&password=[PASSWORD]&channel=0&stream=0.sdp?real_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "6003MW", + "6024PB-I30H1", + "60S04MW-IP50" + ] + }, + { + "id": "besder-17", + "url": "/user=admin_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "6004MW-XMA201" + ] + }, + { + "id": "besder-18", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=1.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 10554, + "models": [ + "6024PB-I101", + "6024PW-IP131-8", + "A22QQ", + "A80", + "BES-A08", + "CP11-68ENC", + "Other" + ] + }, + { + "id": "besder-19", + "url": "/user=[USERNAME]&password=[PASSWORD]&channel=1&stream=0.sdp?", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "6024PW-IP131-8", + "A33" + ] + }, + { + "id": "besder-20", + "url": "/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "6612MW-IPA50H1", + "A8Q", + "P08-23", + "X0037" + ] + }, + { + "id": "besder-21", + "url": "/onvif/live/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "800W", + "A8Q", + "HK-P4", + "P3S", + "R80X30-PQ", + "XM530-R80X30-PQ" + ] + }, + { + "id": "besder-22", + "url": "snap.jpg?JpegCam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "a06", + "P3SB" + ] + }, + { + "id": "besder-23", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=0_stream=0&onvif=0.sdp?real_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "A33HS" + ] + }, + { + "id": "besder-24", + "url": "/1/h264major", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "A6" + ] + }, + { + "id": "besder-25", + "url": "videostream.asf?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "H26", + "Other" + ] + }, + { + "id": "besder-26", + "url": "/snap.jpg?usr=&pwd=", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "IP PTZ" + ] + }, + { + "id": "besder-27", + "url": "/user=[USERNAME]&password=[PASSWORD]&channel=1&stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 555, + "models": [ + "oud" + ] + }, + { + "id": "besder-28", + "url": "/user=admin_password=[PASSWORD]_channel=1_stream=0.sdp?real_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Sec" + ] + } + ] +} diff --git a/brands/bessky.json b/brands/bessky.json new file mode 100644 index 0000000..4ae8bf2 --- /dev/null +++ b/brands/bessky.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Bessky", + "brand_id": "bessky", + "streams": [ + { + "id": "bessky-1", + "url": "cam/realmonitor?channel=[CHANNEL]&subtype=1", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "BE-IPWB200ZW" + ] + } + ] +} diff --git a/brands/best-buy.json b/brands/best-buy.json new file mode 100644 index 0000000..85284ae --- /dev/null +++ b/brands/best-buy.json @@ -0,0 +1,39 @@ +{ + "version": 2, + "brand": "Best Buy", + "brand_id": "best-buy", + "streams": [ + { + "id": "best-buy-1", + "url": "videostream.asf", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Easy Home Sentinel" + ] + }, + { + "id": "best-buy-2", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Easy Home Sentinel", + "EASY HOME SENTINEL" + ] + }, + { + "id": "best-buy-3", + "url": "videostream.cgi?", + "type": "MJPEG", + "protocol": "http", + "port": 8554, + "models": [ + "EASY HOME SENTINEL", + "Sentinel" + ] + } + ] +} diff --git a/brands/best-digital.json b/brands/best-digital.json new file mode 100644 index 0000000..10e9e21 --- /dev/null +++ b/brands/best-digital.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Best Digital", + "brand_id": "best-digital", + "streams": [ + { + "id": "best-digital-1", + "url": "/ssnadmin_0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "BNC-771BR" + ] + } + ] +} diff --git a/brands/besta.json b/brands/besta.json new file mode 100644 index 0000000..3df3741 --- /dev/null +++ b/brands/besta.json @@ -0,0 +1,18 @@ +{ + "version": 2, + "brand": "Besta", + "brand_id": "besta", + "streams": [ + { + "id": "besta-1", + "url": "/image/0.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "CLJ100L", + "Other" + ] + } + ] +} diff --git a/brands/bestek.json b/brands/bestek.json new file mode 100644 index 0000000..71df7c2 --- /dev/null +++ b/brands/bestek.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Bestek", + "brand_id": "bestek", + "streams": [ + { + "id": "bestek-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "B SERIES" + ] + } + ] +} diff --git a/brands/bettini.json b/brands/bettini.json new file mode 100644 index 0000000..508d3f7 --- /dev/null +++ b/brands/bettini.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Bettini", + "brand_id": "bettini", + "streams": [ + { + "id": "bettini-1", + "url": "/ch0_0.264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "TB232B121" + ] + } + ] +} diff --git a/brands/beview.json b/brands/beview.json new file mode 100644 index 0000000..5394e7e --- /dev/null +++ b/brands/beview.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Beview", + "brand_id": "beview", + "streams": [ + { + "id": "beview-1", + "url": "cgi-bin/snapshot.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/beward.json b/brands/beward.json new file mode 100644 index 0000000..5f3877b --- /dev/null +++ b/brands/beward.json @@ -0,0 +1,275 @@ +{ + "version": 2, + "brand": "Beward", + "brand_id": "beward", + "streams": [ + { + "id": "beward-1", + "url": "/av0_0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "1210", + "1710DM", + "2015", + "2710", + "2710R", + "B1070", + "B1710RV", + "B2.980FP", + "B2230RVZ", + "b2710dr", + "B2720RV", + "B4230RVZ", + "B5350RVZ", + "BN1250-1", + "dacha", + "DK103", + "DS06M", + "Other" + ] + }, + { + "id": "beward-2", + "url": "jpg/image.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "13102", + "N Series", + "N Series 2", + "N1250", + "N13102", + "N13103", + "Other" + ] + }, + { + "id": "beward-3", + "url": "/av0_1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "2710-p2", + "B1011", + "b108", + "BD SERIES", + "DK103", + "Other" + ] + }, + { + "id": "beward-4", + "url": "/live/h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "4370", + "BD4640RCV", + "laguna" + ] + }, + { + "id": "beward-5", + "url": "/", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "B1114", + "BD SERIES", + "N500" + ] + }, + { + "id": "beward-6", + "url": "cgi-bin/jpg/image.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "B1710RV", + "BD Series", + "N SERIES" + ] + }, + { + "id": "beward-7", + "url": "/h264", + "type": "MJPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "B2.920", + "BD SERIES", + "BD4330", + "BD4330D", + "bd4330dh", + "BD4640DS", + "BD4640RC", + "bw4370rv" + ] + }, + { + "id": "beward-8", + "url": "/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "B2.920F" + ] + }, + { + "id": "beward-9", + "url": "live/h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "BD Series", + "bd3370", + "BD43", + "BD43...", + "bd4330dh", + "denemeeee", + "N Series", + "Other" + ] + }, + { + "id": "beward-10", + "url": "video.mjpg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "BD SERIES", + "N Series", + "N1250", + "N13103", + "Other" + ] + }, + { + "id": "beward-11", + "url": "cgi-bin/jpg/image.cgi?", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "BD SERIES" + ] + }, + { + "id": "beward-12", + "url": "/h264_1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "BD4640RC" + ] + }, + { + "id": "beward-13", + "url": "cgi-bin/view/image?pro_[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "cd600", + "N Series", + "N Series 2", + "n300" + ] + }, + { + "id": "beward-14", + "url": "/tcp/av0_0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "DSN23215PS" + ] + }, + { + "id": "beward-15", + "url": "cgi-bin/jpg/image", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "n100", + "N13103", + "Other" + ] + }, + { + "id": "beward-16", + "url": "/video.mp4", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "N1000", + "N13103" + ] + }, + { + "id": "beward-17", + "url": "/video.pro1", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "n500" + ] + }, + { + "id": "beward-18", + "url": "cgi-bin/net_jpeg.cgi?ch=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "beward-19", + "url": "live/ch00_0", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "beward-20", + "url": "/main", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "SV3210RC" + ] + }, + { + "id": "beward-21", + "url": "/sub", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "SV3210RC" + ] + } + ] +} diff --git a/brands/bholt.json b/brands/bholt.json new file mode 100644 index 0000000..a768569 --- /dev/null +++ b/brands/bholt.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Bholt", + "brand_id": "bholt", + "streams": [ + { + "id": "bholt-1", + "url": "ipcam/mjpeg.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/bigasua.json b/brands/bigasua.json new file mode 100644 index 0000000..145ff91 --- /dev/null +++ b/brands/bigasua.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Bigasua", + "brand_id": "bigasua", + "streams": [ + { + "id": "bigasua-1", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 81, + "models": [ + "BMT101016034" + ] + }, + { + "id": "bigasua-2", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 81, + "models": [ + "BMT101016034" + ] + } + ] +} diff --git a/brands/bigfoot.json b/brands/bigfoot.json new file mode 100644 index 0000000..8984c82 --- /dev/null +++ b/brands/bigfoot.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Bigfoot", + "brand_id": "bigfoot", + "streams": [ + { + "id": "bigfoot-1", + "url": "img/mjpeg.jpg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "ICAMERA-1000" + ] + } + ] +} diff --git a/brands/bikal-ip-cctv.json b/brands/bikal-ip-cctv.json new file mode 100644 index 0000000..c423be0 --- /dev/null +++ b/brands/bikal-ip-cctv.json @@ -0,0 +1,37 @@ +{ + "version": 2, + "brand": "Bikal Ip Cctv", + "brand_id": "bikal-ip-cctv", + "streams": [ + { + "id": "bikal-ip-cctv-1", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "B22" + ] + }, + { + "id": "bikal-ip-cctv-2", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "bikal-ip-cctv-3", + "url": "user.pin.mp2", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/biltema.json b/brands/biltema.json new file mode 100644 index 0000000..76e344c --- /dev/null +++ b/brands/biltema.json @@ -0,0 +1,21 @@ +{ + "version": 2, + "brand": "Biltema", + "brand_id": "biltema", + "streams": [ + { + "id": "biltema-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "megapixel ip camera", + "motion v1", + "Other", + "piha", + "Vetej" + ] + } + ] +} diff --git a/brands/binnencamera.json b/brands/binnencamera.json new file mode 100644 index 0000000..91e7442 --- /dev/null +++ b/brands/binnencamera.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Binnencamera", + "brand_id": "binnencamera", + "streams": [ + { + "id": "binnencamera-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]*[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "ipc100" + ] + } + ] +} diff --git a/brands/bins.json b/brands/bins.json new file mode 100644 index 0000000..8333564 --- /dev/null +++ b/brands/bins.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Bins", + "brand_id": "bins", + "streams": [ + { + "id": "bins-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "5033sw-uk" + ] + } + ] +} diff --git a/brands/bionics.json b/brands/bionics.json new file mode 100644 index 0000000..84eb4d4 --- /dev/null +++ b/brands/bionics.json @@ -0,0 +1,110 @@ +{ + "version": 2, + "brand": "Bionics", + "brand_id": "bionics", + "streams": [ + { + "id": "bionics-1", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "c7824wip", + "Robo2", + "robocam2" + ] + }, + { + "id": "bionics-2", + "url": "axis-cgi/mjpg/video.cgi?camera=[CHANNEL]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "DOMEH264" + ] + }, + { + "id": "bionics-3", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "Robo2", + "ROBOCAM 3", + "robocam2", + "ROBOT3" + ] + }, + { + "id": "bionics-4", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "ROBOCAM 4", + "t6892wp" + ] + }, + { + "id": "bionics-5", + "url": "videostream.cgi?resolution=8&rate=13", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Robo2" + ] + }, + { + "id": "bionics-6", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Robocam 4" + ] + }, + { + "id": "bionics-7", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "ROBOCAM 4", + "SAFECAM 4", + "safecam4", + "UNLISTED", + "WXH-118320-DCEEE" + ] + }, + { + "id": "bionics-8", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Robocam5 (ninos)", + "T6892WP" + ] + }, + { + "id": "bionics-9", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Safe cam 5" + ] + } + ] +} diff --git a/brands/biovision.json b/brands/biovision.json new file mode 100644 index 0000000..2d30c12 --- /dev/null +++ b/brands/biovision.json @@ -0,0 +1,33 @@ +{ + "version": 2, + "brand": "Biovision", + "brand_id": "biovision", + "streams": [ + { + "id": "biovision-1", + "url": "/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "biovison", + "BIOVISON", + "UNLISTED" + ] + }, + { + "id": "biovision-2", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "c6f0sg", + "C6F0SgZONOPfLt", + "C6F0SgZONOPgL2", + "HD22M102M", + "UNLISTED" + ] + } + ] +} diff --git a/brands/bioxo.json b/brands/bioxo.json new file mode 100644 index 0000000..7054b78 --- /dev/null +++ b/brands/bioxo.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Bioxo", + "brand_id": "bioxo", + "streams": [ + { + "id": "bioxo-1", + "url": "/", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "BF342506A-RS" + ] + } + ] +} diff --git a/brands/bip-2.json b/brands/bip-2.json new file mode 100644 index 0000000..4bb7fc9 --- /dev/null +++ b/brands/bip-2.json @@ -0,0 +1,18 @@ +{ + "version": 2, + "brand": "Bip-2", + "brand_id": "bip-2", + "streams": [ + { + "id": "bip-2-1", + "url": "/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "1280c", + "1920" + ] + } + ] +} diff --git a/brands/bipcam.json b/brands/bipcam.json new file mode 100644 index 0000000..29a30fc --- /dev/null +++ b/brands/bipcam.json @@ -0,0 +1,72 @@ +{ + "version": 2, + "brand": "Bipcam", + "brand_id": "bipcam", + "streams": [ + { + "id": "bipcam-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "002drwi", + "002drwk" + ] + }, + { + "id": "bipcam-2", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "002drwk", + "3425", + "432", + "Other" + ] + }, + { + "id": "bipcam-3", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "3425", + "546577" + ] + }, + { + "id": "bipcam-4", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]*[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "ddns" + ] + }, + { + "id": "bipcam-5", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 81, + "models": [ + "F-Series" + ] + }, + { + "id": "bipcam-6", + "url": "/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "ipc3" + ] + } + ] +} diff --git a/brands/biqu.json b/brands/biqu.json new file mode 100644 index 0000000..2aca1a8 --- /dev/null +++ b/brands/biqu.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Biqu", + "brand_id": "biqu", + "streams": [ + { + "id": "biqu-1", + "url": "snapshot.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "F-Series" + ] + }, + { + "id": "biqu-2", + "url": "videostream.cgi?rate=11", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "F-Series" + ] + } + ] +} diff --git a/brands/birdsy.json b/brands/birdsy.json new file mode 100644 index 0000000..ffeff7a --- /dev/null +++ b/brands/birdsy.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Birdsy", + "brand_id": "birdsy", + "streams": [ + { + "id": "birdsy-1", + "url": "/live/main", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "BirdsyPole" + ] + }, + { + "id": "birdsy-2", + "url": "/live/sub", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "BirdsyPole" + ] + } + ] +} diff --git a/brands/bitron.json b/brands/bitron.json new file mode 100644 index 0000000..8839611 --- /dev/null +++ b/brands/bitron.json @@ -0,0 +1,18 @@ +{ + "version": 2, + "brand": "Bitron", + "brand_id": "bitron", + "streams": [ + { + "id": "bitron-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "AV7002/0101", + "B-Focus Vari 2 AV7210/10" + ] + } + ] +} diff --git a/brands/biwond.json b/brands/biwond.json new file mode 100644 index 0000000..c1e032e --- /dev/null +++ b/brands/biwond.json @@ -0,0 +1,18 @@ +{ + "version": 2, + "brand": "Biwond", + "brand_id": "biwond", + "streams": [ + { + "id": "biwond-1", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 81, + "models": [ + "i9812", + "i99812" + ] + } + ] +} diff --git a/brands/bl-ip-cam.json b/brands/bl-ip-cam.json new file mode 100644 index 0000000..29f0305 --- /dev/null +++ b/brands/bl-ip-cam.json @@ -0,0 +1,60 @@ +{ + "version": 2, + "brand": "Bl Ip-cam", + "brand_id": "bl-ip-cam", + "streams": [ + { + "id": "bl-ip-cam-1", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "1212", + "234" + ] + }, + { + "id": "bl-ip-cam-2", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "546577", + "Other" + ] + }, + { + "id": "bl-ip-cam-3", + "url": "mjpeg?res=full&x0=0&y0=0&x1=100%&y1=100%&quality=12&doublescan=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "HTC Glacier", + "Other" + ] + }, + { + "id": "bl-ip-cam-4", + "url": "mjpeg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP-CAMERA" + ] + }, + { + "id": "bl-ip-cam-5", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/black-eagle.json b/brands/black-eagle.json new file mode 100644 index 0000000..c97a998 --- /dev/null +++ b/brands/black-eagle.json @@ -0,0 +1,47 @@ +{ + "version": 2, + "brand": "Black Eagle", + "brand_id": "black-eagle", + "streams": [ + { + "id": "black-eagle-1", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "K7-IPC100WA" + ] + }, + { + "id": "black-eagle-2", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Other" + ] + }, + { + "id": "black-eagle-3", + "url": "videostream.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "black-eagle-4", + "url": "videostream.cgi?rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/black-label.json b/brands/black-label.json new file mode 100644 index 0000000..6368baa --- /dev/null +++ b/brands/black-label.json @@ -0,0 +1,50 @@ +{ + "version": 2, + "brand": "Black Label", + "brand_id": "black-label", + "streams": [ + { + "id": "black-label-1", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "B2601", + "BL2605", + "Other" + ] + }, + { + "id": "black-label-2", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "B2601" + ] + }, + { + "id": "black-label-3", + "url": "/udp/av0_0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 10554, + "models": [ + "BL2305", + "BL2605" + ] + }, + { + "id": "black-label-4", + "url": "/tcp/av0_0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 10554, + "models": [ + "BL2605" + ] + } + ] +} diff --git a/brands/black.json b/brands/black.json new file mode 100644 index 0000000..4142237 --- /dev/null +++ b/brands/black.json @@ -0,0 +1,51 @@ +{ + "version": 2, + "brand": "Black", + "brand_id": "black", + "streams": [ + { + "id": "black-1", + "url": "nvc-cgi/operator/snapshot.fcgi?channel=[CHANNEL]&name=snapshot&resolution=custom&quality=70&width=[WIDTH]&height=[HEIGHT]", + "type": "JPEG", + "protocol": "http", + "port": 7070, + "models": [ + "blk101", + "BLK-IPD102", + "BLK-IPS102M", + "IPD101", + "Other" + ] + }, + { + "id": "black-2", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "black-3", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "black-4", + "url": "jpg/image.jpg?size=3", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/blackat.json b/brands/blackat.json new file mode 100644 index 0000000..079348b --- /dev/null +++ b/brands/blackat.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Blackat", + "brand_id": "blackat", + "streams": [ + { + "id": "blackat-1", + "url": "/0/888888:888888/main", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "ELC-FP215" + ] + } + ] +} diff --git a/brands/blackberry.json b/brands/blackberry.json new file mode 100644 index 0000000..55b8770 --- /dev/null +++ b/brands/blackberry.json @@ -0,0 +1,57 @@ +{ + "version": 2, + "brand": "Blackberry", + "brand_id": "blackberry", + "streams": [ + { + "id": "blackberry-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]*[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Bold" + ] + }, + { + "id": "blackberry-2", + "url": "videostream.asf", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Bold" + ] + }, + { + "id": "blackberry-3", + "url": "cgi-bin/video.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Bold" + ] + }, + { + "id": "blackberry-4", + "url": "videofeed", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Z10" + ] + }, + { + "id": "blackberry-5", + "url": "video?submenu=mjpg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Z10" + ] + } + ] +} diff --git a/brands/blackcamera.json b/brands/blackcamera.json new file mode 100644 index 0000000..4b8f817 --- /dev/null +++ b/brands/blackcamera.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Blackcamera", + "brand_id": "blackcamera", + "streams": [ + { + "id": "blackcamera-1", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 81, + "models": [ + "model" + ] + } + ] +} diff --git a/brands/blackfirst.json b/brands/blackfirst.json new file mode 100644 index 0000000..22c7be5 --- /dev/null +++ b/brands/blackfirst.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Blackfirst", + "brand_id": "blackfirst", + "streams": [ + { + "id": "blackfirst-1", + "url": "/ch0.h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Hi3507" + ] + } + ] +} diff --git a/brands/blackview.json b/brands/blackview.json new file mode 100644 index 0000000..dea2e6d --- /dev/null +++ b/brands/blackview.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Blackview", + "brand_id": "blackview", + "streams": [ + { + "id": "blackview-1", + "url": "videofeed", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/blaupunkt.json b/brands/blaupunkt.json new file mode 100644 index 0000000..95f96be --- /dev/null +++ b/brands/blaupunkt.json @@ -0,0 +1,30 @@ +{ + "version": 2, + "brand": "Blaupunkt", + "brand_id": "blaupunkt", + "streams": [ + { + "id": "blaupunkt-1", + "url": "/cam/realmonitor?channel=1&subtype=00&authbasic=[AUTH]", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "D30", + "VIO-B30", + "vio-D40", + "VIO-DP20" + ] + }, + { + "id": "blaupunkt-2", + "url": "/cam/realmonitor?channel=1&subtype=00&authbasic=YWRtaW46MTNWV2JyMjg=", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Vio-HS20" + ] + } + ] +} diff --git a/brands/blink.json b/brands/blink.json new file mode 100644 index 0000000..39bafd7 --- /dev/null +++ b/brands/blink.json @@ -0,0 +1,23 @@ +{ + "version": 2, + "brand": "Blink", + "brand_id": "blink", + "streams": [ + { + "id": "blink-1", + "url": "/video.mjpg?q=30&fps=33&id=0.5", + "type": "FFMPEG", + "protocol": "http", + "port": 8090, + "models": [ + "53-024844", + "blink/blink xt camera", + "BSM00400U", + "G8T1-9402-2133-1T02", + "Mini", + "Mini Cam", + "outdoor 4" + ] + } + ] +} diff --git a/brands/blitzwolf.json b/brands/blitzwolf.json new file mode 100644 index 0000000..9bc9ef6 --- /dev/null +++ b/brands/blitzwolf.json @@ -0,0 +1,38 @@ +{ + "version": 2, + "brand": "Blitzwolf", + "brand_id": "blitzwolf", + "streams": [ + { + "id": "blitzwolf-1", + "url": "/1.3gp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "B1W", + "BW-SCI1", + "BW-SIC1", + "First", + "Other", + "SIC1", + "smart camera", + "smartcam" + ] + }, + { + "id": "blitzwolf-2", + "url": "/2.3gp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "B1W", + "BW-SCI1", + "BW-SIC1", + "SIC1", + "smart camera" + ] + } + ] +} diff --git a/brands/bls.json b/brands/bls.json new file mode 100644 index 0000000..ea5fef3 --- /dev/null +++ b/brands/bls.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Bls", + "brand_id": "bls", + "streams": [ + { + "id": "bls-1", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "NC326G" + ] + } + ] +} diff --git a/brands/blu.json b/brands/blu.json new file mode 100644 index 0000000..eefc3ad --- /dev/null +++ b/brands/blu.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Blu", + "brand_id": "blu", + "streams": [ + { + "id": "blu-1", + "url": "videofeed", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "bluipandroid" + ] + }, + { + "id": "blu-2", + "url": "video?profile=[CHANNEL]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Studio X 5.5" + ] + } + ] +} diff --git a/brands/blue-fish-cam.json b/brands/blue-fish-cam.json new file mode 100644 index 0000000..7bf39d6 --- /dev/null +++ b/brands/blue-fish-cam.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Blue Fish Cam", + "brand_id": "blue-fish-cam", + "streams": [ + { + "id": "blue-fish-cam-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/blue-iris.json b/brands/blue-iris.json new file mode 100644 index 0000000..17684ca --- /dev/null +++ b/brands/blue-iris.json @@ -0,0 +1,50 @@ +{ + "version": 2, + "brand": "Blue Iris", + "brand_id": "blue-iris", + "streams": [ + { + "id": "blue-iris-1", + "url": "image/[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Iris", + "Iris v3" + ] + }, + { + "id": "blue-iris-2", + "url": "mjpg/[CHANNEL]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Iris", + "Iris v3" + ] + }, + { + "id": "blue-iris-3", + "url": "video/cam[CHANNEL]/2.0?audio=0&stream=0", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "Iris v3", + "Iris v3 H.264" + ] + }, + { + "id": "blue-iris-4", + "url": "ch0_0.h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/bluecherry.json b/brands/bluecherry.json new file mode 100644 index 0000000..9f8cf22 --- /dev/null +++ b/brands/bluecherry.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Bluecherry", + "brand_id": "bluecherry", + "streams": [ + { + "id": "bluecherry-1", + "url": "media/mjpeg.php?multipart=true&id=[CHANNEL]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "DVR" + ] + } + ] +} diff --git a/brands/blueeyes.json b/brands/blueeyes.json new file mode 100644 index 0000000..027d517 --- /dev/null +++ b/brands/blueeyes.json @@ -0,0 +1,47 @@ +{ + "version": 2, + "brand": "Blueeyes", + "brand_id": "blueeyes", + "streams": [ + { + "id": "blueeyes-1", + "url": "cgi/mjpg/mjpeg.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "BE-3211P" + ] + }, + { + "id": "blueeyes-2", + "url": "/ipcam/stream.cgi?nowprofileid=2", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "iCam720" + ] + }, + { + "id": "blueeyes-3", + "url": "dms", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "blueeyes-4", + "url": "ipcam/stream.cgi?nowprofileid=2", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/bluejay.json b/brands/bluejay.json new file mode 100644 index 0000000..e33fe7e --- /dev/null +++ b/brands/bluejay.json @@ -0,0 +1,47 @@ +{ + "version": 2, + "brand": "Bluejay", + "brand_id": "bluejay", + "streams": [ + { + "id": "bluejay-1", + "url": "cgi-bin/Stream?Video", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "BCN-401" + ] + }, + { + "id": "bluejay-2", + "url": "video.cgi?resolution=[WIDTH]x[HEIGHT]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "BCN-401" + ] + }, + { + "id": "bluejay-3", + "url": "video.cgi?resolution=VGA", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "BNC-501C" + ] + }, + { + "id": "bluejay-4", + "url": "mpeg4", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/bluepix.json b/brands/bluepix.json new file mode 100644 index 0000000..c9954de --- /dev/null +++ b/brands/bluepix.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Bluepix", + "brand_id": "bluepix", + "streams": [ + { + "id": "bluepix-1", + "url": "snapshot.jpg?account=[USERNAME]&password=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Bluestork IPCAM" + ] + } + ] +} diff --git a/brands/bluestork.json b/brands/bluestork.json new file mode 100644 index 0000000..a89dc02 --- /dev/null +++ b/brands/bluestork.json @@ -0,0 +1,121 @@ +{ + "version": 2, + "brand": "Bluestork", + "brand_id": "bluestork", + "streams": [ + { + "id": "bluestork-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "aman", + "BS-IPCAM/W2", + "BS-IPCAM-W", + "Other" + ] + }, + { + "id": "bluestork-2", + "url": "mjpg/video.mjpg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "BLUEPIX IPCAM", + "BS-IPCAM-W" + ] + }, + { + "id": "bluestork-3", + "url": "/1.3gp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "BLUEPIX IPCAM-IP02", + "BS-CAM/DOME/HD", + "BS-CAM-OF/HD", + "BS-IPCAM/W2", + "Cam-R HD", + "CloudCam" + ] + }, + { + "id": "bluestork-4", + "url": "/videostream.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 65432, + "models": [ + "BS-HOME-CAM" + ] + }, + { + "id": "bluestork-5", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "BS-IPCAM/TP" + ] + }, + { + "id": "bluestork-6", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "BS-IPCAM/TP", + "BS-IPCAM-W" + ] + }, + { + "id": "bluestork-7", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "BS-IPCAM/W2", + "BS-IPCAM-W", + "Other" + ] + }, + { + "id": "bluestork-8", + "url": "videostream.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "BS-IPCAM-W", + "Other", + "Portail" + ] + }, + { + "id": "bluestork-9", + "url": "videostream.cgi?", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "fghgh" + ] + }, + { + "id": "bluestork-10", + "url": "cgi/mjpg/mjpeg.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/blurams.json b/brands/blurams.json new file mode 100644 index 0000000..22bd66c --- /dev/null +++ b/brands/blurams.json @@ -0,0 +1,18 @@ +{ + "version": 2, + "brand": "Blurams", + "brand_id": "blurams", + "streams": [ + { + "id": "blurams-1", + "url": "/video.mjpg?q=30&fps=33&id=0.5", + "type": "FFMPEG", + "protocol": "http", + "port": 8090, + "models": [ + "A10C", + "Other" + ] + } + ] +} diff --git a/brands/bmobile.json b/brands/bmobile.json new file mode 100644 index 0000000..f110504 --- /dev/null +++ b/brands/bmobile.json @@ -0,0 +1,29 @@ +{ + "version": 2, + "brand": "Bmobile", + "brand_id": "bmobile", + "streams": [ + { + "id": "bmobile-1", + "url": "videofeed", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "andriod", + "AX530", + "AX830" + ] + }, + { + "id": "bmobile-2", + "url": "/onvif-stream1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 7070, + "models": [ + "mobile rtsp" + ] + } + ] +} diff --git a/brands/bnc-vision.json b/brands/bnc-vision.json new file mode 100644 index 0000000..5f9ea52 --- /dev/null +++ b/brands/bnc-vision.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Bnc Vision", + "brand_id": "bnc-vision", + "streams": [ + { + "id": "bnc-vision-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "B series" + ] + } + ] +} diff --git a/brands/bnt.json b/brands/bnt.json new file mode 100644 index 0000000..d4954fd --- /dev/null +++ b/brands/bnt.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Bnt", + "brand_id": "bnt", + "streams": [ + { + "id": "bnt-1", + "url": "/ch0_0.264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "BNT-5MP-840-2" + ] + } + ] +} diff --git a/brands/boavision.json b/brands/boavision.json new file mode 100644 index 0000000..74014b2 --- /dev/null +++ b/brands/boavision.json @@ -0,0 +1,300 @@ +{ + "version": 2, + "brand": "Boavision", + "brand_id": "boavision", + "streams": [ + { + "id": "boavision-1", + "url": "img/video.asf", + "type": "VLC", + "protocol": "mms", + "port": 0, + "models": [ + "1080P PTZ 10x zoom" + ] + }, + { + "id": "boavision-2", + "url": "1/h264major", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "1080P PTZ 10X ZOOM", + "4X", + "5mp", + "87.24H22M102M", + "bw8mp8x", + "Dome IR150", + "h22m102m", + "HD WIRELESS WIFI MINI PTZ", + "HD22M502M", + "HD54F", + "HD54F-4MP", + "HX-HD20H6B20A", + "hx-hd20m200as", + "HX-W54F5MP", + "IPD-E2A5L18-BS", + "IR150 30x", + "Speed Dome", + "UNLISTED" + ] + }, + { + "id": "boavision-3", + "url": "cam1/mpeg4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "1080P PTZ 10X ZOOM", + "Boavision speed dome", + "by158a8aba", + "ipd-d53l02-b", + "IPD-D53M02-BS", + "IPD-E2A5L18-BS", + "IPD-E36L02", + "Other", + "ptz" + ] + }, + { + "id": "boavision-4", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "1080P PTZ 10X ZOOM", + "1080P PT'Z 5X ZOOM", + "416XNT", + "4MP", + "ABQ-A36B", + "B987W", + "C6F0SgZ0N0PfL2", + "front doorHD22M502M", + "HD IP CAMERA", + "HD WIRELESS WIFI MINI PTZ", + "hd22m", + "HD22M102M", + "HD22M-1080P", + "HD22M502M", + "HD80M", + "HHX-B03-2MPX-B03-2MP", + "HX-B03-5MP", + "HX-GK20K200AS", + "Other", + "ptz", + "PTZ", + "testmsp", + "UY-IVS2-SB6R", + "WIFI PTZ IP" + ] + }, + { + "id": "boavision-5", + "url": "/video.mjpg?oids=1&username=[USERNAME]&password=[USERNAME]pass&balls=balls5", + "type": "FFMPEG", + "protocol": "http", + "port": 8090, + "models": [ + "1080P PTZ 5X ZOOM", + "HD22M102M" + ] + }, + { + "id": "boavision-6", + "url": "[CHANNEL]/[USERNAME]:[PASSWORD]/main", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "1080P PTZ 5X ZOOM", + "36x", + "HD IP CAMERA", + "HX-HD20M28AS", + "R11-4MP" + ] + }, + { + "id": "boavision-7", + "url": "/1/h264major", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "365 degree PTZ", + "HD22M102M", + "HD22M-1080P", + "HX-W54F5MP", + "Other" + ] + }, + { + "id": "boavision-8", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 10554, + "models": [ + "365 DEGREE PTZ", + "4MP", + "H22M102M", + "HD IP Camera", + "HD Wifi PTZ camera", + "HD Wireless Wifi Mini PTZ", + "hd22m102m", + "hx-hc2850b1080", + "HX-HC2850B1080", + "HX-HD20H6B20A", + "hx-hd20m24as", + "MINI IR SPEED DOME", + "Other", + "ptz" + ] + }, + { + "id": "boavision-9", + "url": "/img/video.asf", + "type": "FFMPEG", + "protocol": "mms", + "port": 554, + "models": [ + "HD IP Camera", + "HD22M102M" + ] + }, + { + "id": "boavision-10", + "url": "mpeg4/[CHANNEL]/media.amp", + "type": "VLC", + "protocol": "rtsp", + "port": 554, + "models": [ + "HD IR Intelligent Dome" + ] + }, + { + "id": "boavision-11", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=1.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "HD WIRELESS WIFI MINI PTZ", + "HD22M102M", + "IPCX-PC3034MPA-P", + "R11-4MP" + ] + }, + { + "id": "boavision-12", + "url": "/0/[USERNAME]:[PASSWORD]/main", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "hd22m102m", + "HD22M102M" + ] + }, + { + "id": "boavision-13", + "url": "/video.mjpg?q=30&fps=33&id=0.5", + "type": "FFMPEG", + "protocol": "http", + "port": 8090, + "models": [ + "HD22M102M" + ] + }, + { + "id": "boavision-14", + "url": "/12", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "HD22M102M", + "HX-W54F5MP" + ] + }, + { + "id": "boavision-15", + "url": "/live/mpeg4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "HD22M102M", + "hx-hd50m28as" + ] + }, + { + "id": "boavision-16", + "url": "snap.jpg?JpegCam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "HD22M102M", + "Other" + ] + }, + { + "id": "boavision-17", + "url": "live/mpeg4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "hd54f", + "IPD-D53L02-B", + "IPD-D53M02-BS", + "MINI IR SPEED DOME" + ] + }, + { + "id": "boavision-18", + "url": "/cam1/mpeg4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "hd54f-5mp", + "IPD-E36L02-BS-2 series", + "sp15" + ] + }, + { + "id": "boavision-19", + "url": "/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "HD80M" + ] + }, + { + "id": "boavision-20", + "url": "mpeg4/media.amp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 10554, + "models": [ + "hdb4f" + ] + }, + { + "id": "boavision-21", + "url": "/stream/1/h264minor", + "type": "MJPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "IP DOME" + ] + } + ] +} diff --git a/brands/boh.json b/brands/boh.json new file mode 100644 index 0000000..7efa938 --- /dev/null +++ b/brands/boh.json @@ -0,0 +1,28 @@ +{ + "version": 2, + "brand": "Boh", + "brand_id": "boh", + "streams": [ + { + "id": "boh-1", + "url": "GetData.cgi?CH=[CHANNEL]&Codec=jpeg&Size=[WIDTH]x[HEIGHT]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "h.264" + ] + }, + { + "id": "boh-2", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "l series ip camera", + "Other" + ] + } + ] +} diff --git a/brands/bolide.json b/brands/bolide.json new file mode 100644 index 0000000..53ced72 --- /dev/null +++ b/brands/bolide.json @@ -0,0 +1,37 @@ +{ + "version": 2, + "brand": "Bolide", + "brand_id": "bolide", + "streams": [ + { + "id": "bolide-1", + "url": "/ch01/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "BN7009HA" + ] + }, + { + "id": "bolide-2", + "url": "/cam/realmonitor?channel=1&subtype=1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "VCI-252-05" + ] + }, + { + "id": "bolide-3", + "url": "/cam/realmonitor?channel=1&subtype=0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "VCI-252-05" + ] + } + ] +} diff --git a/brands/bolin.json b/brands/bolin.json new file mode 100644 index 0000000..c6e13aa --- /dev/null +++ b/brands/bolin.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Bolin", + "brand_id": "bolin", + "streams": [ + { + "id": "bolin-1", + "url": "/media/video1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "SD522B4K-IRNA" + ] + } + ] +} diff --git a/brands/bondfree.json b/brands/bondfree.json new file mode 100644 index 0000000..246caf2 --- /dev/null +++ b/brands/bondfree.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Bondfree", + "brand_id": "bondfree", + "streams": [ + { + "id": "bondfree-1", + "url": "/video.mjpg?q=30&fps=33&id=0.5", + "type": "FFMPEG", + "protocol": "http", + "port": 8090, + "models": [ + "BF-BK05" + ] + } + ] +} diff --git a/brands/bonvision.json b/brands/bonvision.json new file mode 100644 index 0000000..00e8791 --- /dev/null +++ b/brands/bonvision.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Bonvision", + "brand_id": "bonvision", + "streams": [ + { + "id": "bonvision-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "hd22m102m" + ] + }, + { + "id": "bonvision-2", + "url": "/1/h264major", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "hd22m102m" + ] + } + ] +} diff --git a/brands/borsystems.json b/brands/borsystems.json new file mode 100644 index 0000000..5c18c8d --- /dev/null +++ b/brands/borsystems.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Borsystems", + "brand_id": "borsystems", + "streams": [ + { + "id": "borsystems-1", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "IPCAM_720p" + ] + } + ] +} diff --git a/brands/bosch.json b/brands/bosch.json new file mode 100644 index 0000000..9bace9d --- /dev/null +++ b/brands/bosch.json @@ -0,0 +1,809 @@ +{ + "version": 2, + "brand": "Bosch", + "brand_id": "bosch", + "streams": [ + { + "id": "bosch-1", + "url": "snap.jpg?JpegSize=M", + "type": "JPEG", + "protocol": "http", + "port": 10600, + "models": [ + "4000 IP HD", + "455", + "5000", + "DINION", + "DINION HD", + "dinion ip", + "DINION-IP", + "DVR RTSP 440/480/600", + "flexidome 2000hd", + "Flexidome IP INDOOR 5000 HD (CPP4)", + "flexidome ip micro 2000", + "nbc 265", + "nbc-265", + "NBC-265P", + "NBC-265W", + "NBC-455-11P", + "NDC", + "NDC-225-P", + "NDC-455", + "NTC-255-PI", + "Other", + "VG4", + "VideoJet 10", + "VIDEOJET X40", + "VIP X1", + "VIP X1 XF" + ] + }, + { + "id": "bosch-2", + "url": "/rtsp_tunnel", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 10600, + "models": [ + "4000 IP HD", + "455", + "5000", + "700", + "7000", + "7000 IP", + "7000HD", + "71022", + "800", + "Autodome", + "Autodome 7000", + "autodome jr800", + "autodome starlight 7000", + "Autodome VG5 PTZ", + "Autodome2-700", + "Autodome7xx", + "cap cam", + "ddd", + "Dinion", + "Dinion 138", + "Dinion 5000", + "Dinion 8000", + "DINION HD", + "Dinion7000", + "dmo", + "Dome", + "etet", + "flexidome", + "Flexidome", + "FlexiDome HD", + "Flexidome HP", + "Flexidome IP outdoor", + "Flexidome IP OUTDOOR 5000 IR", + "Flexidome NDN-498P", + "ghg", + "IP bullet 5000", + "junior800", + "MHM", + "nbc262", + "NBN-498-P", + "nbn-50022-v3", + "nbn921", + "NDC", + "NDC 265-P", + "NDC-225-PI", + "NDC-255-P", + "ndc265", + "NDC-265-P APA", + "NDC-274-PT", + "NDC-284-P", + "NDC-284-PT", + "NDC-455V03-21P", + "NDN 265 PIO", + "ndn832-B", + "NDN-832v-A", + "NIN733V0", + "NIN832-V0P", + "NTC", + "NTI-50022", + "NWD-495V03-20P", + "ojo", + "on 75", + "ONVIF", + "Other", + "sdds", + "second", + "Tinyon 2000 WiFi", + "Unkown", + "VG4", + "vg5-7230-epc4", + "videojet X40", + "VIP X1 XF", + "VIP X1600", + "VIP-X1600M4A", + "VIP-X1600M4S", + "vjr831" + ] + }, + { + "id": "bosch-3", + "url": "snap.jpg?JpegCam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 10600, + "models": [ + "4000 IP HD", + "455", + "495", + "500 Series 36X Day/Night Hi Res", + "700", + "7000 IP", + "7000HD", + "AUTODOME", + "autodome 4000", + "AUTODOME 7000", + "Autodome IP 4000 HD", + "AUTODOME IP 7000 HD", + "Bosch 4000", + "DINION", + "dinion ip", + "Dome", + "DVR", + "DVR RTSP 440/480/600", + "Flexi DomeIP", + "flexicome ip micro 2000 hd", + "Flexidome", + "flexidome 7000", + "Flexidome HD", + "Flexidome IP", + "Flexidome IP 7000", + "Flexidome IP INDOOR 5000 HD (CPP4)", + "Flexidome IP OUTDOOR", + "Flexidome MICRO 5MP", + "HD bullet 5K", + "ip microdome", + "IR5000", + "MC550", + "Metal MiC", + "NBC-225-P", + "nbc-265-p", + "NBC-265P", + "NBN-498-P", + "NDC 265-P", + "NDC-225-PI", + "ndc255", + "NDC-255-P", + "NDC-265-P APA", + "NDC-274P", + "NDC-455", + "NDC-455-v03-12IP", + "NDN 265 PIO", + "NDN-498-P", + "NIN-50022-A3", + "npc-20012-f2", + "NTC-255-PI", + "NTC-265-PI", + "NWC-0455-10P", + "NWC-0455-20P", + "NWC-0495-10P", + "NWD-495V03-20P", + "Other", + "VG4", + "VG4 Autodome", + "VIDEOJET 10", + "VIP X1", + "VIP X1600", + "vip10s", + "VIP-X1600M4A" + ] + }, + { + "id": "bosch-4", + "url": "video.h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 10600, + "models": [ + "4000 IP HD", + "Autodome", + "AutoDome 700 IP 24", + "Autodome II IP", + "AUTODOME IP 5000 HD", + "Flexidome IP HD", + "Flexidome IP indoor 5000 HD (CPP4)", + "Flexidome IP outdoor 5000 IR", + "Flexidome NDN-921-P", + "nbc", + "nbc265", + "nbc-265-p", + "ndc265", + "ONVIF", + "VIDEOJET X40", + "VIP X1 XF" + ] + }, + { + "id": "bosch-5", + "url": "snap.jpg?JpegSize=XL", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "500 Series 36X Day/Night Hi Res", + "7000", + "900", + "Autodome", + "Dinino", + "Dinion", + "Dinion 5000", + "DINION-IP2", + "Flexi DomeIP", + "Flexidome", + "FlexiDome 1234", + "Flexidome HD", + "Flexidome IP", + "flexidome micro 5mp", + "FlexoDome NWD-495V03-20P", + "IR5000", + "MVC455", + "nbc 265", + "nbc-225-p", + "NBC-265W", + "NDC", + "ndc 225-p", + "NDC 265-P", + "NDC-225-PI", + "NDC-255-P", + "NDC-455", + "NDN-498-V03-21S", + "NDN-832v-A", + "NIN832-V0P", + "NTC-255-PI", + "NWC-0495-10p", + "Other", + "PTZ", + "VG4 Autodome", + "VG4i", + "VG4i1", + "VideoJet 10", + "videojet X40", + "VIP X1", + "VIP X1600", + "VIP-X1600M4A" + ] + }, + { + "id": "bosch-6", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "7000", + "7000 IP", + "ddd", + "Flexidome IP 5000 HD", + "Gamma Shredder Fluff Discharge7000 IP", + "NBN-498-P", + "NDI-50022_A3", + "NTS-265-PI", + "NWC-0455-10P", + "NWC-0495-10p" + ] + }, + { + "id": "bosch-7", + "url": "snap.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "7000 IP", + "AUTODOME 7000", + "Dinion", + "DINION HD", + "DVR", + "DVR RTSP 440/480/600", + "Flexidome", + "Flexidome IP", + "Flexidome IP HD", + "Flexidome IP OUTDOOR", + "flixidome", + "MI 7000", + "NBC-225-P", + "NBN-498-P", + "ndc-225-p", + "NDC-225-PI", + "NDC-255-P", + "NDC-455", + "NIN-733V10", + "NIN-833V10", + "NWC-0455-20P", + "Other" + ] + }, + { + "id": "bosch-8", + "url": "ch0_0.h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "7000 IP", + "7000HD", + "NDC-274" + ] + }, + { + "id": "bosch-9", + "url": "/1/stream1/Profile1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "7000 IP", + "Flexidome", + "Flexidome IP INDOOR 5000 HD (CPP4)", + "FLEXIDOME IP MICRO 2000", + "Flexidome NDN-921-P", + "IP 5000", + "nbc 265", + "NDC-255-P", + "PTZ", + "Starlight 6000 vr23" + ] + }, + { + "id": "bosch-10", + "url": "h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Autodome", + "Autodome II IP", + "Autodome IP 5000 IR", + "Dinion", + "DINION HD", + "Dinion starlight 8000", + "Dinion_h264", + "Flexidome", + "Flexidome HD", + "Flexidome IP", + "Flexidome ndn-498-p", + "IP BULLET 5000", + "nbc-225-p", + "NBC-265P", + "NBN-498-P", + "NDC", + "NDC-265P", + "NDN-265-PIO", + "NDN-498-P", + "NIN733V0", + "NTC-265-PI", + "NTI-50022-V3", + "NWC-0455-20P", + "Other", + "VG4 Autodome", + "VG4i", + "VIP X1", + "VIP X1 XF" + ] + }, + { + "id": "bosch-11", + "url": "video", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Autodome", + "AUTODOME 7000", + "Dinion", + "DINION", + "DVR", + "DVR RTSP 440/480/600", + "Flexidome IP HD", + "Flexidome NDN-921-P", + "NBC-265P", + "NDC 265-P", + "NTC-255-PI", + "Other", + "VG4 Autodome" + ] + }, + { + "id": "bosch-12", + "url": "/ch0_0.h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "AUTODOME IP 7000 HD", + "Flexidome IP 5000 HD", + "Flexidome IP outdoor 5000 IR" + ] + }, + { + "id": "bosch-13", + "url": "/", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "AUTODOME IP 7000 HD", + "Flexidome IP outdoor 5000 IR", + "Flexidome IP starlight 8000i", + "IP 5000", + "NBE-7604-AL", + "NBE-7604-AL-OC", + "nbn-733V-IP", + "npc-20012-f2", + "NWC-0455-10P", + "Other", + "werwer" + ] + }, + { + "id": "bosch-14", + "url": "/snap.jpg?JpegSize=M", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "bosch-nbc-265p" + ] + }, + { + "id": "bosch-15", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "D73W", + "HR06" + ] + }, + { + "id": "bosch-16", + "url": "snap.jpg?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Denion", + "Dinion 6000", + "DINION IP NWC 0455", + "dinion-ip", + "DVR RTSP 440/480/600", + "FLEXI DOMEIP", + "Flexidome", + "Flexidome HD", + "nbc-225-p", + "ndc-225-p", + "NDC-225-PI", + "NDC-255-P", + "NDC-265P", + "NDC-274-P", + "NDN 265 PIO", + "NTC-255-PI", + "NTI-50022", + "NWC-0455-10P", + "NWC-0455-20P", + "Other", + "Spectra", + "VG4 AUTODOME", + "VideoJet 10", + "VIP X2" + ] + }, + { + "id": "bosch-17", + "url": "/snap.jpg?JpegCam=0", + "type": "JPEG", + "protocol": "http", + "port": 8075, + "models": [ + "Dinion 8000", + "Dinion starlight NBN80025" + ] + }, + { + "id": "bosch-18", + "url": "cgi-bin/rtspStream/[CHANNEL]", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "DINION HD", + "DINION IP 5000 HD", + "DVR RTSP 440/480/600", + "nbc 265", + "nbc-265-p", + "NBN921", + "ndc265", + "UNLISTED" + ] + }, + { + "id": "bosch-19", + "url": "live/ch00_0", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "DINION IP 5000 HD", + "nbc 265", + "nbc-265-p", + "ndc265", + "UNLISTED" + ] + }, + { + "id": "bosch-20", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "DIVAR 3000", + "Divar5000", + "FLEXIDOME IP OUTDOOR" + ] + }, + { + "id": "bosch-21", + "url": "cgi-bin/snapshot.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "DIVAR 3000", + "Divar5000" + ] + }, + { + "id": "bosch-22", + "url": "cgi-bin/snapshot.cgi?1", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "DIVAR 3000", + "DIVAR 3000 AN" + ] + }, + { + "id": "bosch-23", + "url": "/ch1-s1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "DS-HD6462M-WD", + "Flexidome" + ] + }, + { + "id": "bosch-24", + "url": "user=[USERNAME]&password=[PASSWORD]&channel=1&stream=0.sdp?", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "DVR", + "VG4 Autodome", + "VIP X1 XF" + ] + }, + { + "id": "bosch-25", + "url": "user=[USERNAME]&password=[PASSWORD]&channel=1&stream=[CHANNEL].sdp?", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "DVR" + ] + }, + { + "id": "bosch-26", + "url": "rtsp_tunnel", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "DVR", + "DVR RTSP 440/480/600", + "Other" + ] + }, + { + "id": "bosch-27", + "url": "/snap.jpg", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "Flexidome IP", + "V320" + ] + }, + { + "id": "bosch-28", + "url": "/video.h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Flexidome IP 5000 HD", + "Flexidome IP indoor 5000 HD (CPP4)", + "FlexiDome NDN-921-P", + "Flexidome panaramic 5100i", + "gyhkjgh", + "IP bullet 4000 HD", + "IP micro 2000 HD", + "NBN-733V-IP", + "NDC 265-P", + "NTC-255-PI" + ] + }, + { + "id": "bosch-29", + "url": "live3.sdp", + "type": "VLC", + "protocol": "rtsp", + "port": 10600, + "models": [ + "Flexidome IP OUTDOOR", + "FLEXIDOME NDN-912-P", + "Flexidome NDN-921-P", + "Other" + ] + }, + { + "id": "bosch-30", + "url": "/h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "FLEXIDOME IP starlight 6000 VR", + "NTC-265-PI" + ] + }, + { + "id": "bosch-31", + "url": "/?inst=2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Flexidome IP starlight 8000i" + ] + }, + { + "id": "bosch-32", + "url": "/live/mpeg4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Flexidome NDN-921-P" + ] + }, + { + "id": "bosch-33", + "url": "11", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "NDC-225-PI", + "Other" + ] + }, + { + "id": "bosch-34", + "url": "/video", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "NDC-255-P" + ] + }, + { + "id": "bosch-35", + "url": "img/mjpeg.jpg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "NTC-255-PI" + ] + }, + { + "id": "bosch-36", + "url": "img.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "NWC-0800", + "NWC-0900", + "nwc-900" + ] + }, + { + "id": "bosch-37", + "url": "mjpeg?res=full&x0=0&y0=0&x1=100%&y1=100%&quality=12&doublescan=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "NWC-0800", + "nwc-900" + ] + }, + { + "id": "bosch-38", + "url": "image.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "bosch-39", + "url": "cgi-bin/video.jpg?cam=[CHANNEL]&quality=3&size=2", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "bosch-40", + "url": "12", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "bosch-41", + "url": "GetData.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "UNKOWN" + ] + }, + { + "id": "bosch-42", + "url": "/line=2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "VIP X1600" + ] + }, + { + "id": "bosch-43", + "url": "tmp/snap.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "VIP-X1600M4A" + ] + } + ] +} diff --git a/brands/bosma.json b/brands/bosma.json new file mode 100644 index 0000000..470ee82 --- /dev/null +++ b/brands/bosma.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Bosma", + "brand_id": "bosma", + "streams": [ + { + "id": "bosma-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "S1" + ] + } + ] +} diff --git a/brands/boss.json b/brands/boss.json new file mode 100644 index 0000000..2878d01 --- /dev/null +++ b/brands/boss.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Boss", + "brand_id": "boss", + "streams": [ + { + "id": "boss-1", + "url": "/h264_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "IP3W-2MP" + ] + } + ] +} diff --git a/brands/bosslan.json b/brands/bosslan.json new file mode 100644 index 0000000..4c698b4 --- /dev/null +++ b/brands/bosslan.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Bosslan", + "brand_id": "bosslan", + "streams": [ + { + "id": "bosslan-1", + "url": "video.cgi?resolution=VGA", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "BOSSC31" + ] + } + ] +} diff --git a/brands/botcam.json b/brands/botcam.json new file mode 100644 index 0000000..30d8b63 --- /dev/null +++ b/brands/botcam.json @@ -0,0 +1,29 @@ +{ + "version": 2, + "brand": "Botcam", + "brand_id": "botcam", + "streams": [ + { + "id": "botcam-1", + "url": "videostream.asf", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "ipcamera 1", + "ipcamera 2", + "Other" + ] + }, + { + "id": "botcam-2", + "url": "snap.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IPCAMERA 1" + ] + } + ] +} diff --git a/brands/botslab.json b/brands/botslab.json new file mode 100644 index 0000000..4d65d94 --- /dev/null +++ b/brands/botslab.json @@ -0,0 +1,18 @@ +{ + "version": 2, + "brand": "Botslab", + "brand_id": "botslab", + "streams": [ + { + "id": "botslab-1", + "url": "/onvif/live/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "C212", + "W312" + ] + } + ] +} diff --git a/brands/boust.json b/brands/boust.json new file mode 100644 index 0000000..543c4dd --- /dev/null +++ b/brands/boust.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Boust", + "brand_id": "boust", + "streams": [ + { + "id": "boust-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/boven.json b/brands/boven.json new file mode 100644 index 0000000..f6de98f --- /dev/null +++ b/brands/boven.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Boven", + "brand_id": "boven", + "streams": [ + { + "id": "boven-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]*[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/bowya.json b/brands/bowya.json new file mode 100644 index 0000000..41ff1db --- /dev/null +++ b/brands/bowya.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Bowya", + "brand_id": "bowya", + "streams": [ + { + "id": "bowya-1", + "url": "video.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/box.json b/brands/box.json new file mode 100644 index 0000000..ccaf396 --- /dev/null +++ b/brands/box.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Box", + "brand_id": "box", + "streams": [ + { + "id": "box-1", + "url": "/rtsp_live1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "BlackBox" + ] + } + ] +} diff --git a/brands/bp-power.json b/brands/bp-power.json new file mode 100644 index 0000000..0ab3b38 --- /dev/null +++ b/brands/bp-power.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Bp Power", + "brand_id": "bp-power", + "streams": [ + { + "id": "bp-power-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "36IR" + ] + }, + { + "id": "bp-power-2", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/brahms.json b/brands/brahms.json new file mode 100644 index 0000000..7043daf --- /dev/null +++ b/brands/brahms.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Brahms", + "brand_id": "brahms", + "streams": [ + { + "id": "brahms-1", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "XTNC20BV" + ] + } + ] +} diff --git a/brands/brama.json b/brands/brama.json new file mode 100644 index 0000000..3a52ea4 --- /dev/null +++ b/brands/brama.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Brama", + "brand_id": "brama", + "streams": [ + { + "id": "brama-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "C6F0SgZ3N0P6L2" + ] + } + ] +} diff --git a/brands/braun.json b/brands/braun.json new file mode 100644 index 0000000..ebf672b --- /dev/null +++ b/brands/braun.json @@ -0,0 +1,49 @@ +{ + "version": 2, + "brand": "Braun", + "brand_id": "braun", + "streams": [ + { + "id": "braun-1", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "HD505", + "HD-560" + ] + }, + { + "id": "braun-2", + "url": "videostream.asf?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "HD505", + "HD-560" + ] + }, + { + "id": "braun-3", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "HD-560" + ] + }, + { + "id": "braun-4", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "HD-560" + ] + } + ] +} diff --git a/brands/bravo.json b/brands/bravo.json new file mode 100644 index 0000000..c281159 --- /dev/null +++ b/brands/bravo.json @@ -0,0 +1,37 @@ +{ + "version": 2, + "brand": "Bravo", + "brand_id": "bravo", + "streams": [ + { + "id": "bravo-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "92902926" + ] + }, + { + "id": "bravo-2", + "url": "/videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 81, + "models": [ + "EM63xx" + ] + }, + { + "id": "bravo-3", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/bravolink.json b/brands/bravolink.json new file mode 100644 index 0000000..6d7bdbd --- /dev/null +++ b/brands/bravolink.json @@ -0,0 +1,37 @@ +{ + "version": 2, + "brand": "Bravolink", + "brand_id": "bravolink", + "streams": [ + { + "id": "bravolink-1", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "bravolink-2", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "series l" + ] + }, + { + "id": "bravolink-3", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "VA035K" + ] + } + ] +} diff --git a/brands/breno.json b/brands/breno.json new file mode 100644 index 0000000..10bbc57 --- /dev/null +++ b/brands/breno.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Breno", + "brand_id": "breno", + "streams": [ + { + "id": "breno-1", + "url": "videostream.cgi?user=[USERNAME]&password=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/brickcom.json b/brands/brickcom.json new file mode 100644 index 0000000..167356b --- /dev/null +++ b/brands/brickcom.json @@ -0,0 +1,232 @@ +{ + "version": 2, + "brand": "Brickcom", + "brand_id": "brickcom", + "streams": [ + { + "id": "brickcom-1", + "url": "channel2", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "100b-ap", + "CB-100", + "CB-100ap", + "fb-100ae", + "FD-100Ae", + "FD-130AE", + "GE-100-CB", + "MB300", + "OB-300Af", + "Other", + "VD-130AE", + "VD-301AF", + "VD-302ap", + "WCB-100A", + "WCB-202Ap", + "WCB-500Ap", + "works ok 1" + ] + }, + { + "id": "brickcom-2", + "url": "/ONVIF/channel2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "150", + "50xA", + "C2100", + "CB-200Ap", + "CB-200AP", + "OB-200AF-A1-v5", + "ob-500af", + "VD-130AE", + "VD-300Af", + "VD-302Np", + "VD-500Af", + "WCB-100Ae", + "WCB-100Ap" + ] + }, + { + "id": "brickcom-3", + "url": "/ONVIF/channel1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "30xN", + "C2100", + "C3103-W", + "CB-040Af", + "CB-100Ae", + "cb100ae-08", + "CB-100Ap", + "CB-100AP", + "FB-100Ap", + "FD-130Ae", + "FD-130AE", + "FD-200Ap", + "MB-300AP", + "Other", + "VD-100Ae", + "vd-500Af-A1", + "VD-H200Np", + "WCB-100AP", + "WOB-100Ae" + ] + }, + { + "id": "brickcom-4", + "url": "/channel2", + "type": "FFMPEG", + "protocol": "http", + "port": 5052, + "models": [ + "CB-040Af-5d21", + "fd202", + "WCB-200AP" + ] + }, + { + "id": "brickcom-5", + "url": "snapshot.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "CB-100", + "CB-100ap", + "MB300", + "MD-100A", + "MD-300Np-360C", + "MD-500AP-360-A1", + "OB-200AF", + "OB-300Af", + "OB-300Ap", + "Other", + "Panomorph Mini Dome", + "VD-500Af", + "WCB-100A", + "WCB-300AP", + "wmb 300ap" + ] + }, + { + "id": "brickcom-6", + "url": "cgi-bin/media.cgi?action=getSnapshot", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "CB-100", + "CB-100AE", + "fb-100ae", + "Other", + "Panomorph Mini Dome" + ] + }, + { + "id": "brickcom-7", + "url": "channel[CHANNEL]", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "CB-100", + "MB-300Ap", + "OB-100AP", + "OB-300Af", + "Other", + "wcb-300ap", + "WFB-131Ap", + "WOB-100Ae", + "XX-100 RTSP" + ] + }, + { + "id": "brickcom-8", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "CB-100AE", + "fb-100ae", + "FB-100AP", + "FD-130nP", + "FD-301Af", + "HD", + "MD-500Ap-360-A1", + "OB-100Ap", + "OB-130Np", + "Other" + ] + }, + { + "id": "brickcom-9", + "url": "snapshot.jpg?account=[USERNAME]&password=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "FD-100Ae" + ] + }, + { + "id": "brickcom-10", + "url": "Channel[CHANNEL]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "OB-100Ap" + ] + }, + { + "id": "brickcom-11", + "url": "/ONVIF/channel3", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "OB-300Af" + ] + }, + { + "id": "brickcom-12", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "OB-E200NF", + "Other", + "VD-130Ae" + ] + }, + { + "id": "brickcom-13", + "url": "h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "brickcom-14", + "url": "stream/bidirect/channel[CHANNEL]", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "xx-100 RTSP" + ] + } + ] +} diff --git a/brands/brickhouse-security.json b/brands/brickhouse-security.json new file mode 100644 index 0000000..0a579a8 --- /dev/null +++ b/brands/brickhouse-security.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Brickhouse Security", + "brand_id": "brickhouse-security", + "streams": [ + { + "id": "brickhouse-security-1", + "url": "videostream.asf?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "100" + ] + } + ] +} diff --git a/brands/bridge.json b/brands/bridge.json new file mode 100644 index 0000000..2ef2942 --- /dev/null +++ b/brands/bridge.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Bridge", + "brand_id": "bridge", + "streams": [ + { + "id": "bridge-1", + "url": "HighResolutionVideo", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "md1300 ir-od" + ] + } + ] +} diff --git a/brands/bridget.json b/brands/bridget.json new file mode 100644 index 0000000..6274fc8 --- /dev/null +++ b/brands/bridget.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Bridget", + "brand_id": "bridget", + "streams": [ + { + "id": "bridget-1", + "url": "/cam/realmonitor", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "DR816" + ] + }, + { + "id": "bridget-2", + "url": "cam/realmonitor?channel=[CHANNEL]&subtype=00", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "DR816" + ] + } + ] +} diff --git a/brands/bridgevms.json b/brands/bridgevms.json new file mode 100644 index 0000000..5f18060 --- /dev/null +++ b/brands/bridgevms.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Bridgevms", + "brand_id": "bridgevms", + "streams": [ + { + "id": "bridgevms-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "CV1300-PH" + ] + }, + { + "id": "bridgevms-2", + "url": "/Streaming/Channels/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "bm3000-ir-od" + ] + } + ] +} diff --git a/brands/brillcam.json b/brands/brillcam.json new file mode 100644 index 0000000..2f16926 --- /dev/null +++ b/brands/brillcam.json @@ -0,0 +1,55 @@ +{ + "version": 2, + "brand": "Brillcam", + "brand_id": "brillcam", + "streams": [ + { + "id": "brillcam-1", + "url": "/videoMain", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "20927/05", + "BRC-D150" + ] + }, + { + "id": "brillcam-2", + "url": "/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "20927/05" + ] + }, + { + "id": "brillcam-3", + "url": "//action/stream?subject=mjpeg&user=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "B780" + ] + }, + { + "id": "brillcam-4", + "url": "/live/main", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "BRC-B750DV2", + "BRC-B752W", + "BRC-B782", + "BRC-B782W", + "BRC-D150", + "brc-s5194p2irwl", + "BRC-S8151P2", + "D150" + ] + } + ] +} diff --git a/brands/briwax.json b/brands/briwax.json new file mode 100644 index 0000000..4a27e1f --- /dev/null +++ b/brands/briwax.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Briwax", + "brand_id": "briwax", + "streams": [ + { + "id": "briwax-1", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "C2SA" + ] + } + ] +} diff --git a/brands/broadcom.json b/brands/broadcom.json new file mode 100644 index 0000000..9c576f7 --- /dev/null +++ b/brands/broadcom.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Broadcom", + "brand_id": "broadcom", + "streams": [ + { + "id": "broadcom-1", + "url": "img/snapshot.cgi?size=3", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "L series" + ] + } + ] +} diff --git a/brands/brovision.json b/brands/brovision.json new file mode 100644 index 0000000..895fc72 --- /dev/null +++ b/brands/brovision.json @@ -0,0 +1,37 @@ +{ + "version": 2, + "brand": "Brovision", + "brand_id": "brovision", + "streams": [ + { + "id": "brovision-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "olsen" + ] + }, + { + "id": "brovision-2", + "url": "/Streaming/channels/202", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "WH-D5208" + ] + }, + { + "id": "brovision-3", + "url": "/Streaming/channels/101", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "WH-D5208" + ] + } + ] +} diff --git a/brands/brovotech.json b/brands/brovotech.json new file mode 100644 index 0000000..491a239 --- /dev/null +++ b/brands/brovotech.json @@ -0,0 +1,20 @@ +{ + "version": 2, + "brand": "Brovotech", + "brand_id": "brovotech", + "streams": [ + { + "id": "brovotech-1", + "url": "/live/main", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "2.0.0", + "600102003-BV-H0203", + "600109004-IPC-H0904", + "Other" + ] + } + ] +} diff --git a/brands/bsp-security.json b/brands/bsp-security.json new file mode 100644 index 0000000..3549b60 --- /dev/null +++ b/brands/bsp-security.json @@ -0,0 +1,39 @@ +{ + "version": 2, + "brand": "Bsp Security", + "brand_id": "bsp-security", + "streams": [ + { + "id": "bsp-security-1", + "url": "/av0_0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "2.8", + "2.8.60.4", + "Other" + ] + }, + { + "id": "bsp-security-2", + "url": "/Streaming/Channels/2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "bo20-fl-03" + ] + }, + { + "id": "bsp-security-3", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/bsti.json b/brands/bsti.json new file mode 100644 index 0000000..5a68ae8 --- /dev/null +++ b/brands/bsti.json @@ -0,0 +1,59 @@ +{ + "version": 2, + "brand": "Bsti", + "brand_id": "bsti", + "streams": [ + { + "id": "bsti-1", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "bsti-2", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "PD100DV2" + ] + }, + { + "id": "bsti-3", + "url": "videostream.cgi?resolution=8&rate=13", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "PD100DV2" + ] + }, + { + "id": "bsti-4", + "url": "snapshot.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "PD100DV2", + "PD100HV2", + "PD100V2" + ] + }, + { + "id": "bsti-5", + "url": "videostream.cgi?rate=11", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "PD100DV2" + ] + } + ] +} diff --git a/brands/bticam.json b/brands/bticam.json new file mode 100644 index 0000000..a84ac6c --- /dev/null +++ b/brands/bticam.json @@ -0,0 +1,57 @@ +{ + "version": 2, + "brand": "Bticam", + "brand_id": "bticam", + "streams": [ + { + "id": "bticam-1", + "url": "img/snapshot.cgi?size=3", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "1000" + ] + }, + { + "id": "bticam-2", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "bticam-3", + "url": "videostream.asf", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "bticam-4", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "bticam-5", + "url": "/12", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/bticino.json b/brands/bticino.json new file mode 100644 index 0000000..dcb61a2 --- /dev/null +++ b/brands/bticino.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Bticino", + "brand_id": "bticino", + "streams": [ + { + "id": "bticino-1", + "url": "/cam1/onvif-h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "AHD" + ] + } + ] +} diff --git a/brands/btmax.json b/brands/btmax.json new file mode 100644 index 0000000..3ce5d93 --- /dev/null +++ b/brands/btmax.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Btmax", + "brand_id": "btmax", + "streams": [ + { + "id": "btmax-1", + "url": "/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "IR Speed" + ] + } + ] +} diff --git a/brands/bu-720.json b/brands/bu-720.json new file mode 100644 index 0000000..60b9bdb --- /dev/null +++ b/brands/bu-720.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Bu-720", + "brand_id": "bu-720", + "streams": [ + { + "id": "bu-720-1", + "url": "/video.pro1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Airlive BU-720" + ] + }, + { + "id": "bu-720-2", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "asgari" + ] + } + ] +} diff --git a/brands/buffalo.json b/brands/buffalo.json new file mode 100644 index 0000000..34468a1 --- /dev/null +++ b/brands/buffalo.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Buffalo", + "brand_id": "buffalo", + "streams": [ + { + "id": "buffalo-1", + "url": "channel2", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "wnc01wh" + ] + }, + { + "id": "buffalo-2", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "WNC01WH" + ] + } + ] +} diff --git a/brands/buffelshoek.json b/brands/buffelshoek.json new file mode 100644 index 0000000..c43f3a7 --- /dev/null +++ b/brands/buffelshoek.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Buffelshoek", + "brand_id": "buffelshoek", + "streams": [ + { + "id": "buffelshoek-1", + "url": "nvc-cgi/operator/snapshot.fcgi?channel=[CHANNEL]&name=snapshot&resolution=custom&quality=70&width=[WIDTH]&height=[HEIGHT]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "1100-2241(p)" + ] + } + ] +} diff --git a/brands/buitencamera.json b/brands/buitencamera.json new file mode 100644 index 0000000..839b2c2 --- /dev/null +++ b/brands/buitencamera.json @@ -0,0 +1,69 @@ +{ + "version": 2, + "brand": "Buitencamera", + "brand_id": "buitencamera", + "streams": [ + { + "id": "buitencamera-1", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "hvo", + "modem" + ] + }, + { + "id": "buitencamera-2", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP618W" + ] + }, + { + "id": "buitencamera-3", + "url": "cgi-bin/CGIProxy.fcgi?cmd=snapPicture2&usr=[USERNAME]&pwd=[PASSWORD]&", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IPt19831w", + "Other" + ] + }, + { + "id": "buitencamera-4", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "nonaam" + ] + }, + { + "id": "buitencamera-5", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "buitencamera-6", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "WXH-158840-BCCFC" + ] + } + ] +} diff --git a/brands/bullet.json b/brands/bullet.json new file mode 100644 index 0000000..3ce19b0 --- /dev/null +++ b/brands/bullet.json @@ -0,0 +1,69 @@ +{ + "version": 2, + "brand": "Bullet", + "brand_id": "bullet", + "streams": [ + { + "id": "bullet-1", + "url": "/ucast/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "6113", + "720P", + "B200", + "DS-2CD1021G0-I", + "Hikvision", + "iDS-2cd7a46G0" + ] + }, + { + "id": "bullet-2", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "720P" + ] + }, + { + "id": "bullet-3", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "C062105-IP5", + "DS-2CD1021G0", + "DS-2CD1021G0-I", + "DS-2CD1321G0-I", + "DS-2CD2043G2-IU", + "DS-2CD3047G2-LS", + "IPC-T221H-L", + "Other" + ] + }, + { + "id": "bullet-4", + "url": "cgi-bin/guest/Video.cgi?media=JPEG", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "HD" + ] + }, + { + "id": "bullet-5", + "url": "videostream.asf", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/bulletzoom.json b/brands/bulletzoom.json new file mode 100644 index 0000000..9e09a66 --- /dev/null +++ b/brands/bulletzoom.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Bulletzoom", + "brand_id": "bulletzoom", + "streams": [ + { + "id": "bulletzoom-1", + "url": "/ucast/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "HIKVISION" + ] + }, + { + "id": "bulletzoom-2", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/bullwark.json b/brands/bullwark.json new file mode 100644 index 0000000..da09ff8 --- /dev/null +++ b/brands/bullwark.json @@ -0,0 +1,38 @@ +{ + "version": 2, + "brand": "Bullwark", + "brand_id": "bullwark", + "streams": [ + { + "id": "bullwark-1", + "url": "/ch0_0.264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8000, + "models": [ + "2101IP-V" + ] + }, + { + "id": "bullwark-2", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 7000, + "models": [ + "BLW-2024", + "BLW-2202IP" + ] + }, + { + "id": "bullwark-3", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/bush-plus.json b/brands/bush-plus.json new file mode 100644 index 0000000..dcd74bb --- /dev/null +++ b/brands/bush-plus.json @@ -0,0 +1,30 @@ +{ + "version": 2, + "brand": "Bush Plus", + "brand_id": "bush-plus", + "streams": [ + { + "id": "bush-plus-1", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "BU-300WF" + ] + }, + { + "id": "bush-plus-2", + "url": "cgi-bin/snapshot.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "BU-500WF", + "BU-CM100", + "H-264", + "Other" + ] + } + ] +} diff --git a/brands/buyee.json b/brands/buyee.json new file mode 100644 index 0000000..35caf2e --- /dev/null +++ b/brands/buyee.json @@ -0,0 +1,37 @@ +{ + "version": 2, + "brand": "Buyee", + "brand_id": "buyee", + "streams": [ + { + "id": "buyee-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "csmnct" + ] + }, + { + "id": "buyee-2", + "url": "videostream.cgi?resolution=8&rate=13", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "CSMNCT" + ] + }, + { + "id": "buyee-3", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "CSMNCT" + ] + } + ] +} diff --git a/brands/bv-globe.json b/brands/bv-globe.json new file mode 100644 index 0000000..4aea202 --- /dev/null +++ b/brands/bv-globe.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Bv Globe", + "brand_id": "bv-globe", + "streams": [ + { + "id": "bv-globe-1", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 81, + "models": [ + "jw0004" + ] + } + ] +} diff --git a/brands/bv-security.json b/brands/bv-security.json new file mode 100644 index 0000000..0e1645b --- /dev/null +++ b/brands/bv-security.json @@ -0,0 +1,37 @@ +{ + "version": 2, + "brand": "Bv-security", + "brand_id": "bv-security", + "streams": [ + { + "id": "bv-security-1", + "url": "/live", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "IPDF-3082M-28A" + ] + }, + { + "id": "bv-security-2", + "url": "/h264_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "IPDF-3082M-28A" + ] + }, + { + "id": "bv-security-3", + "url": "/stream1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Tapo: C501 GW" + ] + } + ] +} diff --git a/brands/bvcam.json b/brands/bvcam.json new file mode 100644 index 0000000..77bd915 --- /dev/null +++ b/brands/bvcam.json @@ -0,0 +1,28 @@ +{ + "version": 2, + "brand": "Bvcam", + "brand_id": "bvcam", + "streams": [ + { + "id": "bvcam-1", + "url": "/cam/realmonitor?channel=1&subtype=00&authbasic=[AUTH]", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "ca-ipbf-4mp-wfii" + ] + }, + { + "id": "bvcam-2", + "url": "videostream.asf?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "on-y8", + "Other" + ] + } + ] +} diff --git a/brands/bvusa.json b/brands/bvusa.json new file mode 100644 index 0000000..34a6821 --- /dev/null +++ b/brands/bvusa.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Bvusa", + "brand_id": "bvusa", + "streams": [ + { + "id": "bvusa-1", + "url": "GetData.cgi?CH=[CHANNEL]&Codec=jpeg&Size=[WIDTH]x[HEIGHT]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "DVR-204E" + ] + } + ] +} diff --git a/brands/bwa.json b/brands/bwa.json new file mode 100644 index 0000000..bf4b4a4 --- /dev/null +++ b/brands/bwa.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Bwa", + "brand_id": "bwa", + "streams": [ + { + "id": "bwa-1", + "url": "cgi-bin/mjpegstream?cam=[CHANNEL]&single=1", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "DiREX-Pro DVR" + ] + }, + { + "id": "bwa-2", + "url": "cgi-bin/mjpegstream?cam=[CHANNEL]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "DiREX-Pro DVR" + ] + } + ] +} diff --git a/brands/bxkam.json b/brands/bxkam.json new file mode 100644 index 0000000..2ea8c49 --- /dev/null +++ b/brands/bxkam.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Bxkam", + "brand_id": "bxkam", + "streams": [ + { + "id": "bxkam-1", + "url": "cgi-bin/snapshot.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 5544, + "models": [ + "BX-P021" + ] + } + ] +} diff --git a/brands/bytec.json b/brands/bytec.json new file mode 100644 index 0000000..c950af1 --- /dev/null +++ b/brands/bytec.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Bytec", + "brand_id": "bytec", + "streams": [ + { + "id": "bytec-1", + "url": "live.sdp", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "bytec-2", + "url": "user/videostream.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "VET2" + ] + } + ] +} diff --git a/brands/bytek.json b/brands/bytek.json new file mode 100644 index 0000000..2e5432a --- /dev/null +++ b/brands/bytek.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Bytek", + "brand_id": "bytek", + "streams": [ + { + "id": "bytek-1", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP1MP" + ] + }, + { + "id": "bytek-2", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "VET1" + ] + } + ] +} diff --git a/brands/c2100.json b/brands/c2100.json new file mode 100644 index 0000000..eda0cc7 --- /dev/null +++ b/brands/c2100.json @@ -0,0 +1,57 @@ +{ + "version": 2, + "brand": "C2100", + "brand_id": "c2100", + "streams": [ + { + "id": "c2100-1", + "url": "/stream1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "2rmo", + "Altan", + "camera1", + "CHUNGA", + "Other", + "tapo", + "Tapo C200", + "Tapo-c200", + "TPL" + ] + }, + { + "id": "c2100-2", + "url": "/ONVIF/channel1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Acam" + ] + }, + { + "id": "c2100-3", + "url": "/stream2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "c100", + "c210", + "TPlink" + ] + }, + { + "id": "c2100-4", + "url": "/stream8", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "c200" + ] + } + ] +} diff --git a/brands/ca-ip400mp.json b/brands/ca-ip400mp.json new file mode 100644 index 0000000..eb62075 --- /dev/null +++ b/brands/ca-ip400mp.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Ca-ip400mp", + "brand_id": "ca-ip400mp", + "streams": [ + { + "id": "ca-ip400mp-1", + "url": "LowResolutionVideo", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "IP400MP" + ] + } + ] +} diff --git a/brands/cacagoo.json b/brands/cacagoo.json new file mode 100644 index 0000000..a72d353 --- /dev/null +++ b/brands/cacagoo.json @@ -0,0 +1,30 @@ +{ + "version": 2, + "brand": "Cacagoo", + "brand_id": "cacagoo", + "streams": [ + { + "id": "cacagoo-1", + "url": "/stream1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "288ZD-2MP", + "IPCAM-100", + "MSC316DM-V02" + ] + }, + { + "id": "cacagoo-2", + "url": "/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other", + "XY-R9820-F4" + ] + } + ] +} diff --git a/brands/caddx.json b/brands/caddx.json new file mode 100644 index 0000000..77a5a0d --- /dev/null +++ b/brands/caddx.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Caddx", + "brand_id": "caddx", + "streams": [ + { + "id": "caddx-1", + "url": "snapshot.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "FV-G364B" + ] + } + ] +} diff --git a/brands/cadyce.json b/brands/cadyce.json new file mode 100644 index 0000000..9f111fb --- /dev/null +++ b/brands/cadyce.json @@ -0,0 +1,71 @@ +{ + "version": 2, + "brand": "Cadyce", + "brand_id": "cadyce", + "streams": [ + { + "id": "cadyce-1", + "url": "video.cgi?resolution=VGA", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "CA-ip 400mp", + "CA-IP300MP", + "CA-IP400MP", + "Other" + ] + }, + { + "id": "cadyce-2", + "url": "current[CHANNEL].jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "CA-IP100M" + ] + }, + { + "id": "cadyce-3", + "url": "cam[CHANNEL]/h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "CA-IP100M" + ] + }, + { + "id": "cadyce-4", + "url": "LowResolutionVideo", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "CA-IP200MP", + "CA-IP400MP" + ] + }, + { + "id": "cadyce-5", + "url": "/axis-cgi/mjpg/video.cgi", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "CA-IP600P" + ] + }, + { + "id": "cadyce-6", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/caikong.json b/brands/caikong.json new file mode 100644 index 0000000..ad8aa94 --- /dev/null +++ b/brands/caikong.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Caikong", + "brand_id": "caikong", + "streams": [ + { + "id": "caikong-1", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "1602" + ] + }, + { + "id": "caikong-2", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "SIP1016" + ] + } + ] +} diff --git a/brands/caisse.json b/brands/caisse.json new file mode 100644 index 0000000..31e122f --- /dev/null +++ b/brands/caisse.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Caisse", + "brand_id": "caisse", + "streams": [ + { + "id": "caisse-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/caja.json b/brands/caja.json new file mode 100644 index 0000000..ab66c89 --- /dev/null +++ b/brands/caja.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Caja", + "brand_id": "caja", + "streams": [ + { + "id": "caja-1", + "url": "dms?nowprofileid=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "DSC-2103" + ] + } + ] +} diff --git a/brands/calion.json b/brands/calion.json new file mode 100644 index 0000000..22d21dd --- /dev/null +++ b/brands/calion.json @@ -0,0 +1,18 @@ +{ + "version": 2, + "brand": "Calion", + "brand_id": "calion", + "streams": [ + { + "id": "calion-1", + "url": "cgi-bin/view.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "CAL-3008M", + "Other" + ] + } + ] +} diff --git a/brands/camasmart.json b/brands/camasmart.json new file mode 100644 index 0000000..dbc9261 --- /dev/null +++ b/brands/camasmart.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Camasmart", + "brand_id": "camasmart", + "streams": [ + { + "id": "camasmart-1", + "url": "ch0_0.h264", + "type": "VLC", + "protocol": "rtsp", + "port": 554, + "models": [ + "C-P05" + ] + }, + { + "id": "camasmart-2", + "url": "/", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "E27" + ] + } + ] +} diff --git a/brands/cambozola.json b/brands/cambozola.json new file mode 100644 index 0000000..96d6f7a --- /dev/null +++ b/brands/cambozola.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Cambozola", + "brand_id": "cambozola", + "streams": [ + { + "id": "cambozola-1", + "url": "videofeed", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "1.2" + ] + } + ] +} diff --git a/brands/camdeor.json b/brands/camdeor.json new file mode 100644 index 0000000..d32a89f --- /dev/null +++ b/brands/camdeor.json @@ -0,0 +1,18 @@ +{ + "version": 2, + "brand": "Camdeor", + "brand_id": "camdeor", + "streams": [ + { + "id": "camdeor-1", + "url": "video.cgi?resolution=VGA", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "CAR-B2500HQIP", + "CAR-R300IP" + ] + } + ] +} diff --git a/brands/camera-solar-led-street-light.json b/brands/camera-solar-led-street-light.json new file mode 100644 index 0000000..332497a --- /dev/null +++ b/brands/camera-solar-led-street-light.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Camera Solar Led Street Light", + "brand_id": "camera-solar-led-street-light", + "streams": [ + { + "id": "camera-solar-led-street-light-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "LX-LD15W-S3C" + ] + } + ] +} diff --git a/brands/camerawelt.json b/brands/camerawelt.json new file mode 100644 index 0000000..6893240 --- /dev/null +++ b/brands/camerawelt.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Camerawelt", + "brand_id": "camerawelt", + "streams": [ + { + "id": "camerawelt-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "5MP POE IP Cam" + ] + } + ] +} diff --git a/brands/camery.json b/brands/camery.json new file mode 100644 index 0000000..77ea1d5 --- /dev/null +++ b/brands/camery.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Camery", + "brand_id": "camery", + "streams": [ + { + "id": "camery-1", + "url": "cam2/mpeg4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "h.264 network dvr" + ] + }, + { + "id": "camery-2", + "url": "cam[CHANNEL]/h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "h.264 network dvr" + ] + } + ] +} diff --git a/brands/cameye.json b/brands/cameye.json new file mode 100644 index 0000000..c32e540 --- /dev/null +++ b/brands/cameye.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Cameye", + "brand_id": "cameye", + "streams": [ + { + "id": "cameye-1", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/camhd.json b/brands/camhd.json new file mode 100644 index 0000000..5c018a6 --- /dev/null +++ b/brands/camhd.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Camhd", + "brand_id": "camhd", + "streams": [ + { + "id": "camhd-1", + "url": "cam/realmonitor?channel=[CHANNEL]&subtype=00", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "camhd-2", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]*[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 1935, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/camhi.json b/brands/camhi.json new file mode 100644 index 0000000..d10c03e --- /dev/null +++ b/brands/camhi.json @@ -0,0 +1,124 @@ +{ + "version": 2, + "brand": "Camhi", + "brand_id": "camhi", + "streams": [ + { + "id": "camhi-1", + "url": "snap.jpg?JpegCam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "4S-B05W-720P", + "c9f0sgz0n0p7l0", + "CA-690C-R", + "CAMHI_E", + "flouren", + "IIII-338310-AEECA", + "IP02", + "Other" + ] + }, + { + "id": "camhi-2", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "4S-B05W-720P", + "CA-690C-R", + "F2-T", + "IIII-338310-AEECA", + "IIII-526059-aefca", + "ip02", + "IP03+", + "Other" + ] + }, + { + "id": "camhi-3", + "url": "/cam1/onvif-h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "5.5.56", + "Other", + "TTTT-806651-VKNSP" + ] + }, + { + "id": "camhi-4", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "at200dw", + "C6F0SgZ3N0P6L2", + "C9F0SgZ0N0P4L0", + "C9F0SGZ0N0P7L0", + "C9F0SgZ3N0P8L0", + "CA-690C-R", + "GS-GHXFSTCMA-POE", + "MEGAPIXEL IP CAMERA", + "NL4T12-8OH18WYP-30X-128G", + "Other", + "R-QS2510-HG20", + "SD13W", + "TTTT-362842-CJPLF" + ] + }, + { + "id": "camhi-5", + "url": "/tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 8082, + "models": [ + "at200dw", + "Floureon SD27W" + ] + }, + { + "id": "camhi-6", + "url": "/2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "C6F0SoZ3N0PcL2", + "Other" + ] + }, + { + "id": "camhi-7", + "url": "/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "C6F0SoZ3N0PcL2", + "C6F0SoZ3N0PfL2", + "C6F0SoZ3N0PnL2", + "Other" + ] + }, + { + "id": "camhi-8", + "url": "/12", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "C9F0SgZ0N0P4L0", + "Other", + "Pro", + "ptz", + "SN-IPC-5033SW-EU" + ] + } + ] +} diff --git a/brands/camius.json b/brands/camius.json new file mode 100644 index 0000000..1721bed --- /dev/null +++ b/brands/camius.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Camius", + "brand_id": "camius", + "streams": [ + { + "id": "camius-1", + "url": "/", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "SPOT828A" + ] + } + ] +} diff --git a/brands/camkeeper.json b/brands/camkeeper.json new file mode 100644 index 0000000..e917647 --- /dev/null +++ b/brands/camkeeper.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Camkeeper", + "brand_id": "camkeeper", + "streams": [ + { + "id": "camkeeper-1", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/camline-pro.json b/brands/camline-pro.json new file mode 100644 index 0000000..a699273 --- /dev/null +++ b/brands/camline-pro.json @@ -0,0 +1,29 @@ +{ + "version": 2, + "brand": "Camline Pro", + "brand_id": "camline-pro", + "streams": [ + { + "id": "camline-pro-1", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "6225", + "6330", + "EM6330" + ] + }, + { + "id": "camline-pro-2", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "6325" + ] + } + ] +} diff --git a/brands/cammy.json b/brands/cammy.json new file mode 100644 index 0000000..8bbfae0 --- /dev/null +++ b/brands/cammy.json @@ -0,0 +1,46 @@ +{ + "version": 2, + "brand": "Cammy", + "brand_id": "cammy", + "streams": [ + { + "id": "cammy-1", + "url": "cgi-bin/CGIProxy.fcgi?cmd=snapPicture2&usr=[USERNAME]&pwd=[PASSWORD]&", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Ci-420", + "cl-320", + "CL-320", + "cl-321", + "co-321", + "indoor", + "nighthalk", + "Other", + "outdoor 1", + "WIRELESS IP CAMERA" + ] + }, + { + "id": "cammy-2", + "url": "image.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Wireless IP Camera" + ] + }, + { + "id": "cammy-3", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "WIRELESS IP CAMERA" + ] + } + ] +} diff --git a/brands/camon.json b/brands/camon.json new file mode 100644 index 0000000..193e2dc --- /dev/null +++ b/brands/camon.json @@ -0,0 +1,28 @@ +{ + "version": 2, + "brand": "Camon", + "brand_id": "camon", + "streams": [ + { + "id": "camon-1", + "url": "mjpeg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "APP", + "Other" + ] + }, + { + "id": "camon-2", + "url": "/video/h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 4848, + "models": [ + "v380" + ] + } + ] +} diff --git a/brands/campo.json b/brands/campo.json new file mode 100644 index 0000000..7f01edd --- /dev/null +++ b/brands/campo.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Campo", + "brand_id": "campo", + "streams": [ + { + "id": "campo-1", + "url": "cgi-bin/snapshot.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/camqo.json b/brands/camqo.json new file mode 100644 index 0000000..5fb0b5d --- /dev/null +++ b/brands/camqo.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Camqo", + "brand_id": "camqo", + "streams": [ + { + "id": "camqo-1", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "CMWIFI8CHKITSHD" + ] + } + ] +} diff --git a/brands/camsafe.json b/brands/camsafe.json new file mode 100644 index 0000000..bfe8e60 --- /dev/null +++ b/brands/camsafe.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Camsafe", + "brand_id": "camsafe", + "streams": [ + { + "id": "camsafe-1", + "url": "video?profile=[CHANNEL]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "V25" + ] + } + ] +} diff --git a/brands/camscam.json b/brands/camscam.json new file mode 100644 index 0000000..7c7751b --- /dev/null +++ b/brands/camscam.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Camscam", + "brand_id": "camscam", + "streams": [ + { + "id": "camscam-1", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "JWEV-372869-BCBAB" + ] + } + ] +} diff --git a/brands/camsee.json b/brands/camsee.json new file mode 100644 index 0000000..248b2e9 --- /dev/null +++ b/brands/camsee.json @@ -0,0 +1,30 @@ +{ + "version": 2, + "brand": "Camsee", + "brand_id": "camsee", + "streams": [ + { + "id": "camsee-1", + "url": "/live0.264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "1080p", + "1080P Dome", + "GgCam", + "Other" + ] + }, + { + "id": "camsee-2", + "url": "1/cif", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "SOME_ONVIF" + ] + } + ] +} diff --git a/brands/camspot.json b/brands/camspot.json new file mode 100644 index 0000000..76ef326 --- /dev/null +++ b/brands/camspot.json @@ -0,0 +1,30 @@ +{ + "version": 2, + "brand": "Camspot", + "brand_id": "camspot", + "streams": [ + { + "id": "camspot-1", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 81, + "models": [ + "3.1", + "3.4" + ] + }, + { + "id": "camspot-2", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "3.4", + "4.8", + "Other" + ] + } + ] +} diff --git a/brands/camstar.json b/brands/camstar.json new file mode 100644 index 0000000..30deb73 --- /dev/null +++ b/brands/camstar.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Camstar", + "brand_id": "camstar", + "streams": [ + { + "id": "camstar-1", + "url": "img.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "CAM-817F2" + ] + }, + { + "id": "camstar-2", + "url": "/live/main", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "H0202" + ] + } + ] +} diff --git a/brands/camtronics.json b/brands/camtronics.json new file mode 100644 index 0000000..6c51d28 --- /dev/null +++ b/brands/camtronics.json @@ -0,0 +1,47 @@ +{ + "version": 2, + "brand": "Camtronics", + "brand_id": "camtronics", + "streams": [ + { + "id": "camtronics-1", + "url": "/videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=320x240", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "DM IP EYEFISH 2" + ] + }, + { + "id": "camtronics-2", + "url": "/image/mjpeg.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 8081, + "models": [ + "DM IP FISHEYE 2" + ] + }, + { + "id": "camtronics-3", + "url": "GetData.cgi?CH=[CHANNEL]&Codec=jpeg&Size=[WIDTH]x[HEIGHT]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "IPSC-200" + ] + }, + { + "id": "camtronics-4", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/camview.json b/brands/camview.json new file mode 100644 index 0000000..dd9f981 --- /dev/null +++ b/brands/camview.json @@ -0,0 +1,56 @@ +{ + "version": 2, + "brand": "Camview", + "brand_id": "camview", + "streams": [ + { + "id": "camview-1", + "url": "cgi-bin/snapshot.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "2AFPL-PE3020-W" + ] + }, + { + "id": "camview-2", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "2AFPL-PE3020-W", + "CAMVIEW N SERIES", + "ic171w", + "M212w", + "Other", + "VR-130" + ] + }, + { + "id": "camview-3", + "url": "snapshot.jpg", + "type": "JPEG", + "protocol": "http", + "port": 5544, + "models": [ + "2AFPL-PE3020-W", + "M212w", + "PE3020-w" + ] + }, + { + "id": "camview-4", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "M212w", + "Other", + "pe3020-w" + ] + } + ] +} diff --git a/brands/camvision.json b/brands/camvision.json new file mode 100644 index 0000000..7cd9b3b --- /dev/null +++ b/brands/camvision.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Camvision", + "brand_id": "camvision", + "streams": [ + { + "id": "camvision-1", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "jm3866w" + ] + } + ] +} diff --git a/brands/camwest.json b/brands/camwest.json new file mode 100644 index 0000000..a150b45 --- /dev/null +++ b/brands/camwest.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Camwest", + "brand_id": "camwest", + "streams": [ + { + "id": "camwest-1", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "onvif" + ] + } + ] +} diff --git a/brands/camwon.json b/brands/camwon.json new file mode 100644 index 0000000..350d7ad --- /dev/null +++ b/brands/camwon.json @@ -0,0 +1,29 @@ +{ + "version": 2, + "brand": "Camwon", + "brand_id": "camwon", + "streams": [ + { + "id": "camwon-1", + "url": "/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "C6F0SpZ3N0PgL2", + "Other", + "SSA-290980-BBFEF" + ] + }, + { + "id": "camwon-2", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 5544, + "models": [ + "WIP-PB200N" + ] + } + ] +} diff --git a/brands/canavis.json b/brands/canavis.json new file mode 100644 index 0000000..8f22918 --- /dev/null +++ b/brands/canavis.json @@ -0,0 +1,40 @@ +{ + "version": 2, + "brand": "Canavis", + "brand_id": "canavis", + "streams": [ + { + "id": "canavis-1", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "1.3" + ] + }, + { + "id": "canavis-2", + "url": "/stream1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "1.3", + "CA-DW672-1P1M", + "DWL672-1M1P", + "Other" + ] + }, + { + "id": "canavis-3", + "url": "/video.mjpg?q=30&fps=33&id=0.5", + "type": "FFMPEG", + "protocol": "http", + "port": 8090, + "models": [ + "ca-wl672-1p1m" + ] + } + ] +} diff --git a/brands/canon.json b/brands/canon.json new file mode 100644 index 0000000..04dcc70 --- /dev/null +++ b/brands/canon.json @@ -0,0 +1,264 @@ +{ + "version": 2, + "brand": "Canon", + "brand_id": "canon", + "streams": [ + { + "id": "canon-1", + "url": "/stream/profile2=r", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "740", + "CRN-300", + "VB-M50B" + ] + }, + { + "id": "canon-2", + "url": "-wvhttp-01-/video.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "CN-R500", + "H-SERIES", + "M42", + "m44", + "Other", + "vb-610", + "VB-C10", + "VB-C300", + "VB-C50I/C50IR SERIES", + "VB-C60", + "VB-H41", + "VB-H43", + "VB-H45", + "VB-h610", + "VB-H610VE", + "VB-H630VE", + "VB-H710F", + "VB-H730F", + "VB-M40", + "VB-M42", + "VB-M44", + "VB-M600D", + "VB-M700F", + "VBS30D", + "VB-S30VE", + "VB-S805D" + ] + }, + { + "id": "canon-3", + "url": "/-wvhttp-01-/GetOneShot?image_size=320x240&frame_count=0", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "CRN-300", + "VB-M720F" + ] + }, + { + "id": "canon-4", + "url": "/-wvhttp-01-/video.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "CR-N500", + "Unknown Model", + "VB-C60", + "VB-M44", + "VB-M50B", + "VB-M620VE", + "VB-M720F", + "VB-S30D", + "VB-S805D", + "VB-S900F", + "VB-S905F" + ] + }, + { + "id": "canon-5", + "url": "?&AUDIO=YES&CHOPIMAGE=YES&STREAM=YES&WANTIMAGE=[CHANNEL].JPG&SENDEMPTYIMAGES=NO", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "DC210" + ] + }, + { + "id": "canon-6", + "url": "-wvhttp-01-/GetLiveImage", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "H-SERIES", + "Other", + "VB-C10", + "VB-C300", + "VB-M40" + ] + }, + { + "id": "canon-7", + "url": "-wvhttp-01-/GetOneShot?image_size=[WIDTH]x[HEIGHT]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "i50", + "Other", + "Public WebCam", + "VB300", + "VB-C10", + "VB-C300", + "VB-C500D", + "VB-C50FSi", + "vb-c50i", + "VB-C50i/C50iR Series", + "VB-C60", + "vb-h41", + "VB-H43", + "VB-H630", + "VB-H630VE", + "VB-M40", + "VB-M42", + "VB-M50B", + "VBS30D", + "VB-S900F" + ] + }, + { + "id": "canon-8", + "url": "-wvhttp-01-/GetOneShot?image_size=[WIDTH]x[HEIGHT]&frame_count=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "Public WebCam", + "vb150", + "VB-C10", + "vb-c10r", + "VB-C10r", + "VB-C10R", + "VB-C300", + "VB-C50Fi", + "VB-C50FSi", + "vb-c50i", + "VB-C50i/C50iR Series", + "VB-C50İ/C50İR SERİES", + "VB-C60", + "VB-M40", + "VB-M42", + "VB-M600D" + ] + }, + { + "id": "canon-9", + "url": "cam[CHANNEL]/h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "canon-10", + "url": "vdata.v", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "canon-11", + "url": "/stream/profile1=r", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "vb-h41", + "VB-H41", + "vb-h630", + "VB-H710F", + "VB-M42", + "VB-M50B", + "VB-M720F", + "VB-S900F", + "VB-S905F" + ] + }, + { + "id": "canon-12", + "url": "/stream/profile0=r", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "VB-H43", + "VB-S800D" + ] + }, + { + "id": "canon-13", + "url": "profile1=u", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "VB-M40" + ] + }, + { + "id": "canon-14", + "url": "profile1=r", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "VB-M600D" + ] + }, + { + "id": "canon-15", + "url": "/-wvhttp-01-/GetOneShot?image_size=320x240", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "VB-M720F", + "VB-R12VE" + ] + }, + { + "id": "canon-16", + "url": "/viewer/admin/index.html?lang=en", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "VB-S900F" + ] + }, + { + "id": "canon-17", + "url": "/", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "VB-S900F" + ] + } + ] +} diff --git a/brands/cantek.json b/brands/cantek.json new file mode 100644 index 0000000..cb0f780 --- /dev/null +++ b/brands/cantek.json @@ -0,0 +1,19 @@ +{ + "version": 2, + "brand": "Cantek", + "brand_id": "cantek", + "streams": [ + { + "id": "cantek-1", + "url": "/cam/realmonitor", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "CTW-IPSD3282D", + "GNC326G2-wda", + "NC304" + ] + } + ] +} diff --git a/brands/cantok.json b/brands/cantok.json new file mode 100644 index 0000000..ed0ce14 --- /dev/null +++ b/brands/cantok.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Cantok", + "brand_id": "cantok", + "streams": [ + { + "id": "cantok-1", + "url": "/onvif1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "dome" + ] + }, + { + "id": "cantok-2", + "url": "/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "xvr-16" + ] + } + ] +} diff --git a/brands/cantonk.json b/brands/cantonk.json new file mode 100644 index 0000000..3fb3172 --- /dev/null +++ b/brands/cantonk.json @@ -0,0 +1,118 @@ +{ + "version": 2, + "brand": "Cantonk", + "brand_id": "cantonk", + "streams": [ + { + "id": "cantonk-1", + "url": "/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "200SR40N", + "IPDE20A600", + "KIP-100CZ40H", + "KIP-100R30N", + "KIP-130RT45H", + "KIP-130SHR30H", + "KIP-130SHV30H", + "KIP-130SL20H", + "KIP20040N", + "kip-200a40h", + "KIP-200CY60N", + "KIP-200HV20H", + "KIP-200PT40", + "KIP200PT40N", + "KIP-200SHR30N", + "KIP30-1080p-MX", + "Other", + "WFIP500R25F" + ] + }, + { + "id": "cantonk-2", + "url": "snap.jpg?JpegCam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "H.264/265 port 34567", + "KHJSL200W", + "KIP-130RT45H", + "KIP-200CZ60N", + "KIP-200PT40", + "KIP-200SHR30N", + "kip-200w25n", + "Other" + ] + }, + { + "id": "cantonk-3", + "url": "snap.jpg?JpegSize=M", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "H.264/265 port 34567", + "KIP-300HV20A", + "kit200nf60" + ] + }, + { + "id": "cantonk-4", + "url": "[CHANNEL]/[USERNAME]:[PASSWORD]/main", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "KIP-130RT45H", + "KIP-130SL20H", + "Other" + ] + }, + { + "id": "cantonk-5", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "KIP-130Y20", + "KIP-200PT40", + "Other" + ] + }, + { + "id": "cantonk-6", + "url": "ipcam/avc.cgi?audiostream=[CHANNEL]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "KIP-200NF60N", + "KIP200PT40N" + ] + }, + { + "id": "cantonk-7", + "url": "/Streaming/Channels/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "KIP-200SL20G" + ] + }, + { + "id": "cantonk-8", + "url": "/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "XM76" + ] + } + ] +} diff --git a/brands/carcam.json b/brands/carcam.json new file mode 100644 index 0000000..133a218 --- /dev/null +++ b/brands/carcam.json @@ -0,0 +1,63 @@ +{ + "version": 2, + "brand": "Carcam", + "brand_id": "carcam", + "streams": [ + { + "id": "carcam-1", + "url": "/profile0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "10x", + "chino" + ] + }, + { + "id": "carcam-2", + "url": "ch0_0.h264", + "type": "VLC", + "protocol": "rtsp", + "port": 1935, + "models": [ + "5905" + ] + }, + { + "id": "carcam-3", + "url": "/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "CAM-2898SD", + "IPC3516", + "V380", + "V380Q1-WiFi" + ] + }, + { + "id": "carcam-4", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Cam-360/RV5" + ] + }, + { + "id": "carcam-5", + "url": "/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Cam-5905MP", + "IPC3516", + "svn-840" + ] + } + ] +} diff --git a/brands/cas-200.json b/brands/cas-200.json new file mode 100644 index 0000000..dea2bcc --- /dev/null +++ b/brands/cas-200.json @@ -0,0 +1,37 @@ +{ + "version": 2, + "brand": "Cas-200", + "brand_id": "cas-200", + "streams": [ + { + "id": "cas-200-1", + "url": "video.cgi?resolution=VGA", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "cas-200-2", + "url": "image.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "cas-200-3", + "url": "VIDEO.CGI", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/cas-700.json b/brands/cas-700.json new file mode 100644 index 0000000..4f15ace --- /dev/null +++ b/brands/cas-700.json @@ -0,0 +1,37 @@ +{ + "version": 2, + "brand": "Cas-700", + "brand_id": "cas-700", + "streams": [ + { + "id": "cas-700-1", + "url": "goform/capture", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "cas-700-2", + "url": "goform/video2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "cas-700-3", + "url": "video.cgi?resolution=[WIDTH]x[HEIGHT]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/casa.json b/brands/casa.json new file mode 100644 index 0000000..49e7c9f --- /dev/null +++ b/brands/casa.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Casa", + "brand_id": "casa", + "streams": [ + { + "id": "casa-1", + "url": "/user=[USERNAME]&password=[PASSWORD]&channel=1&stream=0.sdp?", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Blue" + ] + }, + { + "id": "casa-2", + "url": "/0/av0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "p06" + ] + } + ] +} diff --git a/brands/casio.json b/brands/casio.json new file mode 100644 index 0000000..a86dbce --- /dev/null +++ b/brands/casio.json @@ -0,0 +1,19 @@ +{ + "version": 2, + "brand": "Casio", + "brand_id": "casio", + "streams": [ + { + "id": "casio-1", + "url": "videofeed", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "comm", + "GZ1", + "GzOne Commando" + ] + } + ] +} diff --git a/brands/casperi.json b/brands/casperi.json new file mode 100644 index 0000000..b187460 --- /dev/null +++ b/brands/casperi.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Casperi", + "brand_id": "casperi", + "streams": [ + { + "id": "casperi-1", + "url": "snapshot.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "ipc" + ] + }, + { + "id": "casperi-2", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/catawba.json b/brands/catawba.json new file mode 100644 index 0000000..56d9f71 --- /dev/null +++ b/brands/catawba.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Catawba", + "brand_id": "catawba", + "streams": [ + { + "id": "catawba-1", + "url": "cgi-bin/net_jpeg.cgi?ch=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "1" + ] + } + ] +} diff --git a/brands/cb-101ae.json b/brands/cb-101ae.json new file mode 100644 index 0000000..6443306 --- /dev/null +++ b/brands/cb-101ae.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Cb-101ae", + "brand_id": "cb-101ae", + "streams": [ + { + "id": "cb-101ae-1", + "url": "/ONVIF/channel2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/cb-102ae.json b/brands/cb-102ae.json new file mode 100644 index 0000000..7197695 --- /dev/null +++ b/brands/cb-102ae.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Cb-102ae", + "brand_id": "cb-102ae", + "streams": [ + { + "id": "cb-102ae-1", + "url": "/ONVIF/channel1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/cbc-america.json b/brands/cbc-america.json new file mode 100644 index 0000000..a19801c --- /dev/null +++ b/brands/cbc-america.json @@ -0,0 +1,71 @@ +{ + "version": 2, + "brand": "Cbc America", + "brand_id": "cbc-america", + "streams": [ + { + "id": "cbc-america-1", + "url": "/gnz_media/main", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "GANZ", + "ZN-MD243M" + ] + }, + { + "id": "cbc-america-2", + "url": "/gnz_media/second", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "GANZ", + "zn-md243m" + ] + }, + { + "id": "cbc-america-3", + "url": "image?res=half&x0=0&y0=0&x1=1600&y1=1200&quality=15&doublescan=0&ssn=1340443365044&id=1340443379230", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "mp2", + "Mp2a" + ] + }, + { + "id": "cbc-america-4", + "url": "img.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "MP2", + "mp5" + ] + }, + { + "id": "cbc-america-5", + "url": "Jpeg/CamImg.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "mp5" + ] + }, + { + "id": "cbc-america-6", + "url": "gnz_media/main", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "ZN-DT2MA" + ] + } + ] +} diff --git a/brands/cc-plus.json b/brands/cc-plus.json new file mode 100644 index 0000000..832bc83 --- /dev/null +++ b/brands/cc-plus.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Cc Plus", + "brand_id": "cc-plus", + "streams": [ + { + "id": "cc-plus-1", + "url": "/live/channel1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5543, + "models": [ + "E-35A" + ] + }, + { + "id": "cc-plus-2", + "url": "/live/channel0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5543, + "models": [ + "E-35A" + ] + } + ] +} diff --git a/brands/ccam.json b/brands/ccam.json new file mode 100644 index 0000000..a1deaa9 --- /dev/null +++ b/brands/ccam.json @@ -0,0 +1,38 @@ +{ + "version": 2, + "brand": "Ccam", + "brand_id": "ccam", + "streams": [ + { + "id": "ccam-1", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "P2P IP" + ] + }, + { + "id": "ccam-2", + "url": "cgi-bin/guest/Video.cgi?media=JPEG&channel=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "ccam-3", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "p2p ip" + ] + } + ] +} diff --git a/brands/ccd-ip-camera.json b/brands/ccd-ip-camera.json new file mode 100644 index 0000000..e7b64c7 --- /dev/null +++ b/brands/ccd-ip-camera.json @@ -0,0 +1,91 @@ +{ + "version": 2, + "brand": "Ccd Ip Camera", + "brand_id": "ccd-ip-camera", + "streams": [ + { + "id": "ccd-ip-camera-1", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "432", + "Other" + ] + }, + { + "id": "ccd-ip-camera-2", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "432", + "4356", + "ipc 1.3.0", + "Other" + ] + }, + { + "id": "ccd-ip-camera-3", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 81, + "models": [ + "ID002A" + ] + }, + { + "id": "ccd-ip-camera-4", + "url": "cam4/mpeg4", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "IMX178" + ] + }, + { + "id": "ccd-ip-camera-5", + "url": "GetData.cgi?CH=[CHANNEL]&Codec=jpeg&Size=[WIDTH]x[HEIGHT]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "NC 1600" + ] + }, + { + "id": "ccd-ip-camera-6", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "ccd-ip-camera-7", + "url": "MediaInput/mpeg4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "ccd-ip-camera-8", + "url": "snap.jpg?JpegCam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "SN-IPC-5033SW-AU" + ] + } + ] +} diff --git a/brands/ccd-video-camera.json b/brands/ccd-video-camera.json new file mode 100644 index 0000000..226cda1 --- /dev/null +++ b/brands/ccd-video-camera.json @@ -0,0 +1,37 @@ +{ + "version": 2, + "brand": "Ccd Video Camera", + "brand_id": "ccd-video-camera", + "streams": [ + { + "id": "ccd-video-camera-1", + "url": "/user=[USERNAME]&password=[PASSWORD]&channel=1&stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "AP-11614GA" + ] + }, + { + "id": "ccd-video-camera-2", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "ccd-video-camera-3", + "url": "snap.jpg?JpegCam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/ccdcam.json b/brands/ccdcam.json new file mode 100644 index 0000000..5f7dce2 --- /dev/null +++ b/brands/ccdcam.json @@ -0,0 +1,99 @@ +{ + "version": 2, + "brand": "Ccdcam", + "brand_id": "ccdcam", + "streams": [ + { + "id": "ccdcam-1", + "url": "GetData.cgi?CH=[CHANNEL]&Codec=jpeg&Size=[WIDTH]x[HEIGHT]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "1600" + ] + }, + { + "id": "ccdcam-2", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "EC-IP5815" + ] + }, + { + "id": "ccdcam-3", + "url": "snapshot/view[CHANNEL].jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "EC-IP5815", + "Other" + ] + }, + { + "id": "ccdcam-4", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "EC-IP5815", + "Other" + ] + }, + { + "id": "ccdcam-5", + "url": "MediaInput/mpeg4", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "EC-IP5815" + ] + }, + { + "id": "ccdcam-6", + "url": "/MediaInput/mpeg4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "IPC-C34000 series" + ] + }, + { + "id": "ccdcam-7", + "url": "cam/realmonitor?channel=[CHANNEL]&subtype=1", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "ccdcam-8", + "url": "snapshot.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "ccdcam-9", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/cci.json b/brands/cci.json new file mode 100644 index 0000000..5670f76 --- /dev/null +++ b/brands/cci.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Cci", + "brand_id": "cci", + "streams": [ + { + "id": "cci-1", + "url": "/h264_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/cco.json b/brands/cco.json new file mode 100644 index 0000000..1c63650 --- /dev/null +++ b/brands/cco.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Cco", + "brand_id": "cco", + "streams": [ + { + "id": "cco-1", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "CYBO-T555V" + ] + }, + { + "id": "cco-2", + "url": "snapshot.cgi?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "CYBO-T555V" + ] + } + ] +} diff --git a/brands/cctv-sentry.json b/brands/cctv-sentry.json new file mode 100644 index 0000000..dd9e08f --- /dev/null +++ b/brands/cctv-sentry.json @@ -0,0 +1,47 @@ +{ + "version": 2, + "brand": "Cctv Sentry", + "brand_id": "cctv-sentry", + "streams": [ + { + "id": "cctv-sentry-1", + "url": "image.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "180" + ] + }, + { + "id": "cctv-sentry-2", + "url": "snap.jpg?JpegCam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "H264-IPCAM" + ] + }, + { + "id": "cctv-sentry-3", + "url": "cgi-bin/jpg/image.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "cctv-sentry-4", + "url": "mpeg4", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/cctv.json b/brands/cctv.json new file mode 100644 index 0000000..d5a4c62 --- /dev/null +++ b/brands/cctv.json @@ -0,0 +1,454 @@ +{ + "version": 2, + "brand": "Cctv", + "brand_id": "cctv", + "streams": [ + { + "id": "cctv-1", + "url": "/mpeg4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "0032014", + "5mp ebay", + "aote", + "AOTE 5MP", + "ccd", + "lmdcs300", + "manfire", + "Other", + "poe", + "TP-MS200POE" + ] + }, + { + "id": "cctv-2", + "url": "/live1.264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "1080PIP", + "HD IPC" + ] + }, + { + "id": "cctv-3", + "url": "snapshot.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "2AFPL-PE3020-W", + "ipc", + "Other" + ] + }, + { + "id": "cctv-4", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "614e6f4ecc107bfa" + ] + }, + { + "id": "cctv-5", + "url": "image/[CHANNEL].jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "ADIVA" + ] + }, + { + "id": "cctv-6", + "url": "/live0.264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "AK-IP1.3-DLA", + "HD IPC" + ] + }, + { + "id": "cctv-7", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "B1", + "Other", + "VR-DC540W" + ] + }, + { + "id": "cctv-8", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "cam0981", + "sp015" + ] + }, + { + "id": "cctv-9", + "url": "videostream.cgi?rate=11", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "cctv2", + "Other" + ] + }, + { + "id": "cctv-10", + "url": "video.cgi?resolution=VGA", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "cctv2" + ] + }, + { + "id": "cctv-11", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 1935, + "models": [ + "csp-ipb4-a", + "Other" + ] + }, + { + "id": "cctv-12", + "url": "/cgi-bin/snapshot.cgi?chn=0&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "CSP-ipb4-a" + ] + }, + { + "id": "cctv-13", + "url": "/cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "CSP-IPB4-A" + ] + }, + { + "id": "cctv-14", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "csp-iped3", + "csp-ipmx3-a", + "IPh-2p matt", + "iphc-2p", + "Other", + "T136B", + "w932cahz37" + ] + }, + { + "id": "cctv-15", + "url": "cgi-bin/snapshot.cgi?1", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "csp-ipm3", + "csp-ipmx3", + "csp-ipmx3-a", + "IP6C21-P1", + "ipch-2", + "Other", + "w921rg-b-poe" + ] + }, + { + "id": "cctv-16", + "url": "/av0_0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "CTV-IPB2840VRM" + ] + }, + { + "id": "cctv-17", + "url": "live/mpeg4", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Good", + "manfire", + "Other" + ] + }, + { + "id": "cctv-18", + "url": "cgi-bin/view.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "H.264", + "Other" + ] + }, + { + "id": "cctv-19", + "url": "snap.jpg?JpegCam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "H264-IPCAM" + ] + }, + { + "id": "cctv-20", + "url": "/onvif1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "hik", + "Onvif" + ] + }, + { + "id": "cctv-21", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IPC", + "khorgoei", + "P22" + ] + }, + { + "id": "cctv-22", + "url": "axis-cgi/mjpg/video.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "K-EP104LWE" + ] + }, + { + "id": "cctv-23", + "url": "/cgi-bin/view.cgi?chn=0&u=[USERNAME]&p=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "No Model" + ] + }, + { + "id": "cctv-24", + "url": "/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "cctv-25", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "wip130-dt30" + ] + }, + { + "id": "cctv-26", + "url": "snapshot", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "cctv-27", + "url": "cgi-bin/snapshot.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "cctv-28", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "cctv-29", + "url": "snapshot.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "cctv-30", + "url": "cgi-bin/guest/Video.cgi?media=JPEG", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "cctv-31", + "url": "snapshot/view[CHANNEL].jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "cctv-32", + "url": "cgi-bin/net_jpeg.cgi?ch=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "cctv-33", + "url": "mjpeg?res=full&x0=0&y0=0&x1=100%&y1=100%&quality=12&doublescan=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "cctv-34", + "url": "cam3/mpeg4", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "cctv-35", + "url": "cam1/mpeg4", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "cctv-36", + "url": "cam4/mpeg4", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "cctv-37", + "url": "mpeg4", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "cctv-38", + "url": "/live/h264/ch1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Other" + ] + }, + { + "id": "cctv-39", + "url": "/live/h264/ch4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Other" + ] + }, + { + "id": "cctv-40", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 81, + "models": [ + "RG-IP07" + ] + }, + { + "id": "cctv-41", + "url": "/h264_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "SN-IPC-5031CSW" + ] + } + ] +} diff --git a/brands/cctvhotdeals.json b/brands/cctvhotdeals.json new file mode 100644 index 0000000..02b3430 --- /dev/null +++ b/brands/cctvhotdeals.json @@ -0,0 +1,187 @@ +{ + "version": 2, + "brand": "Cctvhotdeals", + "brand_id": "cctvhotdeals", + "streams": [ + { + "id": "cctvhotdeals-1", + "url": "mobile/channel[CHANNEL].jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "H9008 w/ Web Port" + ] + }, + { + "id": "cctvhotdeals-2", + "url": "current[CHANNEL].jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "H9008 w/ Web Port" + ] + }, + { + "id": "cctvhotdeals-3", + "url": "image/[CHANNEL].jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "H9008 w/ Web Port" + ] + }, + { + "id": "cctvhotdeals-4", + "url": "cgi-bin/video.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "H9008 w/ Web Port" + ] + }, + { + "id": "cctvhotdeals-5", + "url": "cgi-bin/viewer/video.jpg?resolution=[WIDTH]x[HEIGHT]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "H9008 w/ Web Port" + ] + }, + { + "id": "cctvhotdeals-6", + "url": "screen.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "H9008 w/ Web Port" + ] + }, + { + "id": "cctvhotdeals-7", + "url": "jpg/1/image.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "H9008 w/ Web Port" + ] + }, + { + "id": "cctvhotdeals-8", + "url": "cgi-bin/viewer/video.jpg?channel=[CHANNEL]&resolution=[WIDTH]x[HEIGHT]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "H9008 w/ Web Port" + ] + }, + { + "id": "cctvhotdeals-9", + "url": "cgi-bin/viewer/video.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "H9008 w/ Web Port" + ] + }, + { + "id": "cctvhotdeals-10", + "url": "[USERNAME]/cam[CHANNEL].jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "H9008 w/ Web Port" + ] + }, + { + "id": "cctvhotdeals-11", + "url": "images/stream_[CHANNEL].jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "H9008 w/ Web Port" + ] + }, + { + "id": "cctvhotdeals-12", + "url": "snapshot_ch0[CHANNEL].jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "H9008 w/ Web Port" + ] + }, + { + "id": "cctvhotdeals-13", + "url": "stillimg[CHANNEL].jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "H9008 w/ Web Port" + ] + }, + { + "id": "cctvhotdeals-14", + "url": "cgi-bin/video.jpg?cam=[CHANNEL]&quality=3&size=2", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "H9008 w/ Web Port" + ] + }, + { + "id": "cctvhotdeals-15", + "url": "cam[CHANNEL]/h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "H9008 w/ Web Port" + ] + }, + { + "id": "cctvhotdeals-16", + "url": "/control/faststream.jpg?stream=MxPEG&needlength&fps=6", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "H9008 w/ Web Port" + ] + }, + { + "id": "cctvhotdeals-17", + "url": "snapshot/view[CHANNEL].jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "cctvhotdeals-18", + "url": "ch0_0.h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "pokus" + ] + } + ] +} diff --git a/brands/cctvman.json b/brands/cctvman.json new file mode 100644 index 0000000..2347d3a --- /dev/null +++ b/brands/cctvman.json @@ -0,0 +1,49 @@ +{ + "version": 2, + "brand": "Cctvman", + "brand_id": "cctvman", + "streams": [ + { + "id": "cctvman-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "CM03E02MWI", + "CM512VWI" + ] + }, + { + "id": "cctvman-2", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "CM03E02MWI" + ] + }, + { + "id": "cctvman-3", + "url": "/h264_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "cm405ip" + ] + }, + { + "id": "cctvman-4", + "url": "/cam1/onvif-h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "CM405IP-V10", + "Other" + ] + } + ] +} diff --git a/brands/cctvr3.json b/brands/cctvr3.json new file mode 100644 index 0000000..9bd6156 --- /dev/null +++ b/brands/cctvr3.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Cctvr3", + "brand_id": "cctvr3", + "streams": [ + { + "id": "cctvr3-1", + "url": "mjpeg.cgi?user=[USERNAME]&password=[PASSWORD]&channel=[CHANNEL]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "DCS-930L" + ] + } + ] +} diff --git a/brands/cctvsecuritypros.json b/brands/cctvsecuritypros.json new file mode 100644 index 0000000..0b1d6d6 --- /dev/null +++ b/brands/cctvsecuritypros.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Cctvsecuritypros", + "brand_id": "cctvsecuritypros", + "streams": [ + { + "id": "cctvsecuritypros-1", + "url": "cam/realmonitor?channel=[CHANNEL]&subtype=1", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Model" + ] + }, + { + "id": "cctvsecuritypros-2", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "MODEL" + ] + } + ] +} diff --git a/brands/cctvstar.json b/brands/cctvstar.json new file mode 100644 index 0000000..eb34d70 --- /dev/null +++ b/brands/cctvstar.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Cctvstar", + "brand_id": "cctvstar", + "streams": [ + { + "id": "cctvstar-1", + "url": "cam/realmonitor?channel=[CHANNEL]&subtype=1", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "CIVD-20MSI2812" + ] + } + ] +} diff --git a/brands/ccy.json b/brands/ccy.json new file mode 100644 index 0000000..cd9ba10 --- /dev/null +++ b/brands/ccy.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Ccy", + "brand_id": "ccy", + "streams": [ + { + "id": "ccy-1", + "url": "/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "FC0" + ] + }, + { + "id": "ccy-2", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "L100" + ] + } + ] +} diff --git a/brands/cd-cam.json b/brands/cd-cam.json new file mode 100644 index 0000000..69f30bc --- /dev/null +++ b/brands/cd-cam.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Cd-cam", + "brand_id": "cd-cam", + "streams": [ + { + "id": "cd-cam-1", + "url": "snap.jpg?JpegCam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "SN-IPC-HW16" + ] + } + ] +} diff --git a/brands/cda.json b/brands/cda.json new file mode 100644 index 0000000..cb22bb6 --- /dev/null +++ b/brands/cda.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Cda", + "brand_id": "cda", + "streams": [ + { + "id": "cda-1", + "url": "cgi-bin/snapshot.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "INTELBRAS" + ] + } + ] +} diff --git a/brands/cdr-king.json b/brands/cdr-king.json new file mode 100644 index 0000000..0dea0bc --- /dev/null +++ b/brands/cdr-king.json @@ -0,0 +1,434 @@ +{ + "version": 2, + "brand": "Cdr King", + "brand_id": "cdr-king", + "streams": [ + { + "id": "cdr-king-1", + "url": "cgi/mjpg/mjpg.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "am series" + ] + }, + { + "id": "cdr-king-2", + "url": "video.cgi?resolution=VGA", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "APM-J011-WS", + "B Series", + "Other", + "SEC-016-NE", + "SEC-023-NE" + ] + }, + { + "id": "cdr-king-3", + "url": "videostream.cgi?user=[USERNAME]&password=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "APM-J011-WS", + "Other", + "SEC-015-C", + "sec-016-ne", + "SEC-016-NE", + "SEC-029-NE", + "SEC-039-NE" + ] + }, + { + "id": "cdr-king-4", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "B Series", + "B SERIES", + "Dome", + "Other", + "SEC006NE", + "SEC-006-SED", + "SEC-016-NE", + "SEC-023-NE" + ] + }, + { + "id": "cdr-king-5", + "url": "videostream.asf?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "B Series", + "Other", + "Projects", + "SEC-001-NE", + "SEC-015-C", + "SEC-016-NE" + ] + }, + { + "id": "cdr-king-6", + "url": "video.cgi?resolution=[WIDTH]x[HEIGHT]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "B Series", + "Other", + "SEC-016-NE" + ] + }, + { + "id": "cdr-king-7", + "url": "videostream.asf", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "B SERIES", + "Other", + "SEC-006-NE" + ] + }, + { + "id": "cdr-king-8", + "url": "image.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "B SERIES", + "LP001377", + "Other" + ] + }, + { + "id": "cdr-king-9", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "b-series", + "Other", + "SEC-016-NE", + "SEC-023-NE" + ] + }, + { + "id": "cdr-king-10", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "B-Series", + "Other", + "SEC-001-NE", + "SEC-016-NE" + ] + }, + { + "id": "cdr-king-11", + "url": "cgi/mjpg/mjpeg.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "CW-IP01W", + "Other", + "sec-026-am", + "SEC-026-AM", + "SEC-026-AM/A", + "sec-26am" + ] + }, + { + "id": "cdr-king-12", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]*[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "cdr-king-13", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "sec-016-ne", + "SEC-016-NE" + ] + }, + { + "id": "cdr-king-14", + "url": "/12", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "cdr-king-15", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other", + "SEC-037 NE", + "SEC-037-ne" + ] + }, + { + "id": "cdr-king-16", + "url": "cgi-bin/guest/Video.cgi?media=JPEG&channel=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "Q SERIES" + ] + }, + { + "id": "cdr-king-17", + "url": "videostream.cgi?resolution=8&rate=13", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "SEC-016-NE" + ] + }, + { + "id": "cdr-king-18", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "SEC-036-NE", + "SEC-037-ne" + ] + }, + { + "id": "cdr-king-19", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "SEC-029-NE" + ] + }, + { + "id": "cdr-king-20", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]&count=0", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "cdr-king-21", + "url": "image/[CHANNEL].jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "cdr-king-22", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "SEC-016-NE", + "SEC-023-NE" + ] + }, + { + "id": "cdr-king-23", + "url": "videostream.cgi?rate=11", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "SEC-016-NE" + ] + }, + { + "id": "cdr-king-24", + "url": "videostream.cgi?", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "se-039-ne", + "SEC-016-NE", + "SEC-028-NE", + "SEC-039-NE" + ] + }, + { + "id": "cdr-king-25", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "SEC-028-NE" + ] + }, + { + "id": "cdr-king-26", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "cdr-king-27", + "url": "videostream.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "cdr-king-28", + "url": "ch0_0.h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "cdr-king-29", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "SEC-028-NE" + ] + }, + { + "id": "cdr-king-30", + "url": "cgi-bin/net_video.cgi?channel=[CHANNEL]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "Q Series" + ] + }, + { + "id": "cdr-king-31", + "url": "cgi-bin/video_post.cgi", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "Q Series" + ] + }, + { + "id": "cdr-king-32", + "url": "cgi-bin/view.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "Q Series" + ] + }, + { + "id": "cdr-king-33", + "url": "snapshot.cgi?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "SEC006NE" + ] + }, + { + "id": "cdr-king-34", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "sec-016-ne" + ] + }, + { + "id": "cdr-king-35", + "url": "videostream.cgi?rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "sec-016-ne" + ] + }, + { + "id": "cdr-king-36", + "url": "video.mp4", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "sec-026-ne" + ] + }, + { + "id": "cdr-king-37", + "url": "VideoInput/[CHANNEL]/h264/1", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "sec-036-ne" + ] + } + ] +} diff --git a/brands/cdr.json b/brands/cdr.json new file mode 100644 index 0000000..aaf4cc4 --- /dev/null +++ b/brands/cdr.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Cdr", + "brand_id": "cdr", + "streams": [ + { + "id": "cdr-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/cdxx.json b/brands/cdxx.json new file mode 100644 index 0000000..ca83e3b --- /dev/null +++ b/brands/cdxx.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Cdxx", + "brand_id": "cdxx", + "streams": [ + { + "id": "cdxx-1", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 81, + "models": [ + "Other" + ] + }, + { + "id": "cdxx-2", + "url": "video.cgi?resolution=VGA", + "type": "MJPEG", + "protocol": "http", + "port": 81, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/cdxxcamera.json b/brands/cdxxcamera.json new file mode 100644 index 0000000..d8cdbde --- /dev/null +++ b/brands/cdxxcamera.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Cdxxcamera", + "brand_id": "cdxxcamera", + "streams": [ + { + "id": "cdxxcamera-1", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 81, + "models": [ + "5030-E" + ] + } + ] +} diff --git a/brands/cechas.json b/brands/cechas.json new file mode 100644 index 0000000..fc02671 --- /dev/null +++ b/brands/cechas.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Cechas", + "brand_id": "cechas", + "streams": [ + { + "id": "cechas-1", + "url": "[CHANNEL]/[USERNAME]:[PASSWORD]/main", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "IC202" + ] + } + ] +} diff --git a/brands/celestrom.json b/brands/celestrom.json new file mode 100644 index 0000000..b4b3e2e --- /dev/null +++ b/brands/celestrom.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Celestrom", + "brand_id": "celestrom", + "streams": [ + { + "id": "celestrom-1", + "url": "live/ch00_0", + "type": "VLC", + "protocol": "rtsp", + "port": 554, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/celius.json b/brands/celius.json new file mode 100644 index 0000000..0c1b1cf --- /dev/null +++ b/brands/celius.json @@ -0,0 +1,18 @@ +{ + "version": 2, + "brand": "Celius", + "brand_id": "celius", + "streams": [ + { + "id": "celius-1", + "url": "mjpeg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP18W", + "IP61W" + ] + } + ] +} diff --git a/brands/cell-cam.json b/brands/cell-cam.json new file mode 100644 index 0000000..dd5f5c1 --- /dev/null +++ b/brands/cell-cam.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Cell Cam", + "brand_id": "cell-cam", + "streams": [ + { + "id": "cell-cam-1", + "url": "videofeed", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Nexus" + ] + } + ] +} diff --git a/brands/cellinx-sth775.json b/brands/cellinx-sth775.json new file mode 100644 index 0000000..d33a9c4 --- /dev/null +++ b/brands/cellinx-sth775.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Cellinx-sth775", + "brand_id": "cellinx-sth775", + "streams": [ + { + "id": "cellinx-sth775-1", + "url": "/AVStream1_1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "DY-IR2020HD" + ] + } + ] +} diff --git a/brands/cellinx.json b/brands/cellinx.json new file mode 100644 index 0000000..371df9b --- /dev/null +++ b/brands/cellinx.json @@ -0,0 +1,28 @@ +{ + "version": 2, + "brand": "Cellinx", + "brand_id": "cellinx", + "streams": [ + { + "id": "cellinx-1", + "url": "api/mjpegvideo.cgi?InputNumber=1&StreamNumber=[CHANNEL]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "NVR IP Camera" + ] + }, + { + "id": "cellinx-2", + "url": "/AVStream1_1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "NVR IP CAMERA", + "STH780" + ] + } + ] +} diff --git a/brands/cellvision.json b/brands/cellvision.json new file mode 100644 index 0000000..596f672 --- /dev/null +++ b/brands/cellvision.json @@ -0,0 +1,58 @@ +{ + "version": 2, + "brand": "Cellvision", + "brand_id": "cellvision", + "streams": [ + { + "id": "cellvision-1", + "url": "mjpeg.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "351clpk330w", + "Other" + ] + }, + { + "id": "cellvision-2", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "cellvision-3", + "url": "goform/capture", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "cellvision-4", + "url": "cgi-bin/video.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "cellvision-5", + "url": "video.cgi?resolution=VGA", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/celu.json b/brands/celu.json new file mode 100644 index 0000000..98ca745 --- /dev/null +++ b/brands/celu.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Celu", + "brand_id": "celu", + "streams": [ + { + "id": "celu-1", + "url": "video?submenu=mjpg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/cengiz.json b/brands/cengiz.json new file mode 100644 index 0000000..0ab5c01 --- /dev/null +++ b/brands/cengiz.json @@ -0,0 +1,37 @@ +{ + "version": 2, + "brand": "Cengiz", + "brand_id": "cengiz", + "streams": [ + { + "id": "cengiz-1", + "url": "/stream1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "cengiz-2", + "url": "/stream2", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "cengiz-3", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/cennan.json b/brands/cennan.json new file mode 100644 index 0000000..c4c9828 --- /dev/null +++ b/brands/cennan.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Cennan", + "brand_id": "cennan", + "streams": [ + { + "id": "cennan-1", + "url": "img/video.mjpeg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "rc8021v" + ] + } + ] +} diff --git a/brands/cenova.json b/brands/cenova.json new file mode 100644 index 0000000..812c950 --- /dev/null +++ b/brands/cenova.json @@ -0,0 +1,18 @@ +{ + "version": 2, + "brand": "Cenova", + "brand_id": "cenova", + "streams": [ + { + "id": "cenova-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "103ip", + "Other" + ] + } + ] +} diff --git a/brands/censee.json b/brands/censee.json new file mode 100644 index 0000000..056f31b --- /dev/null +++ b/brands/censee.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Censee", + "brand_id": "censee", + "streams": [ + { + "id": "censee-1", + "url": "snap.jpg?JpegCam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "C57TW" + ] + } + ] +} diff --git a/brands/centechia.json b/brands/centechia.json new file mode 100644 index 0000000..04f0418 --- /dev/null +++ b/brands/centechia.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Centechia", + "brand_id": "centechia", + "streams": [ + { + "id": "centechia-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "v360pro" + ] + } + ] +} diff --git a/brands/centrium.json b/brands/centrium.json new file mode 100644 index 0000000..932a0e9 --- /dev/null +++ b/brands/centrium.json @@ -0,0 +1,19 @@ +{ + "version": 2, + "brand": "Centrium", + "brand_id": "centrium", + "streams": [ + { + "id": "centrium-1", + "url": "/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 37777, + "models": [ + "AVHN20H130C", + "Bullet", + "ONVIF" + ] + } + ] +} diff --git a/brands/centrix.json b/brands/centrix.json new file mode 100644 index 0000000..ebf0ef9 --- /dev/null +++ b/brands/centrix.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Centrix", + "brand_id": "centrix", + "streams": [ + { + "id": "centrix-1", + "url": "user=[USERNAME]&password=[PASSWORD]&channel=1&stream=0.sdp?", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "H264DVR" + ] + } + ] +} diff --git a/brands/centronics.json b/brands/centronics.json new file mode 100644 index 0000000..5453449 --- /dev/null +++ b/brands/centronics.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Centronics", + "brand_id": "centronics", + "streams": [ + { + "id": "centronics-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "380" + ] + } + ] +} diff --git a/brands/cepsa.json b/brands/cepsa.json new file mode 100644 index 0000000..1ab7cf2 --- /dev/null +++ b/brands/cepsa.json @@ -0,0 +1,60 @@ +{ + "version": 2, + "brand": "Cepsa", + "brand_id": "cepsa", + "streams": [ + { + "id": "cepsa-1", + "url": "videostream.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "CPB643W" + ] + }, + { + "id": "cepsa-2", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "H Series", + "H Series IP Camera", + "H Sries" + ] + }, + { + "id": "cepsa-3", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "H Sries" + ] + }, + { + "id": "cepsa-4", + "url": "snap.jpg?JpegCam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "H Sries" + ] + }, + { + "id": "cepsa-5", + "url": "axis-cgi/mjpg/video.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "H Sries", + "IPD-WO2210R-DZ" + ] + } + ] +} diff --git a/brands/cesnet.json b/brands/cesnet.json new file mode 100644 index 0000000..d7528de --- /dev/null +++ b/brands/cesnet.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Cesnet", + "brand_id": "cesnet", + "streams": [ + { + "id": "cesnet-1", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/chacon.json b/brands/chacon.json new file mode 100644 index 0000000..ce53b27 --- /dev/null +++ b/brands/chacon.json @@ -0,0 +1,136 @@ +{ + "version": 2, + "brand": "Chacon", + "brand_id": "chacon", + "streams": [ + { + "id": "chacon-1", + "url": "cgi-bin/CGIProxy.fcgi?cmd=snapPicture2&usr=[USERNAME]&pwd=[PASSWORD]&", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "345", + "34535", + "34546", + "34547", + "345473", + "34548", + "Other" + ] + }, + { + "id": "chacon-2", + "url": "/image.jpg", + "type": "FFMPEG", + "protocol": "http", + "port": 29931, + "models": [ + "34530" + ] + }, + { + "id": "chacon-3", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "34535", + "345473" + ] + }, + { + "id": "chacon-4", + "url": "cgi-bin/CGIProxy.fcgi?cmd=snapPicture2&usr=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "34535" + ] + }, + { + "id": "chacon-5", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "34535-frich" + ] + }, + { + "id": "chacon-6", + "url": "videostream.cgi?rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "34537", + "Other" + ] + }, + { + "id": "chacon-7", + "url": "cgi-bin/video.jpg?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "CHa", + "Other" + ] + }, + { + "id": "chacon-8", + "url": "videostream.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "CHa" + ] + }, + { + "id": "chacon-9", + "url": "/img/video.asf", + "type": "FFMPEG", + "protocol": "mms", + "port": 554, + "models": [ + "IPCAM FI02" + ] + }, + { + "id": "chacon-10", + "url": "/videostream.asf", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "IPCAM FI02" + ] + }, + { + "id": "chacon-11", + "url": "/cgi-bin/video.jpg?size=2", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "IPCAM-FI02" + ] + }, + { + "id": "chacon-12", + "url": "videostream.asf", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/chakir.json b/brands/chakir.json new file mode 100644 index 0000000..febb6cb --- /dev/null +++ b/brands/chakir.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Chakir", + "brand_id": "chakir", + "streams": [ + { + "id": "chakir-1", + "url": "/mpeg4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "seetong" + ] + } + ] +} diff --git a/brands/chambre.json b/brands/chambre.json new file mode 100644 index 0000000..94f7b78 --- /dev/null +++ b/brands/chambre.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Chambre", + "brand_id": "chambre", + "streams": [ + { + "id": "chambre-1", + "url": "/live0.264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "SA-IPC1200HG" + ] + } + ] +} diff --git a/brands/channel-vision.json b/brands/channel-vision.json new file mode 100644 index 0000000..d47cfda --- /dev/null +++ b/brands/channel-vision.json @@ -0,0 +1,30 @@ +{ + "version": 2, + "brand": "Channel Vision", + "brand_id": "channel-vision", + "streams": [ + { + "id": "channel-vision-1", + "url": "/v2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "6521", + "SC565w" + ] + }, + { + "id": "channel-vision-2", + "url": "/", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "6554", + "6564", + "Other" + ] + } + ] +} diff --git a/brands/channel01.json b/brands/channel01.json new file mode 100644 index 0000000..d1f3f6b --- /dev/null +++ b/brands/channel01.json @@ -0,0 +1,40 @@ +{ + "version": 2, + "brand": "Channel01", + "brand_id": "channel01", + "streams": [ + { + "id": "channel01-1", + "url": "/ucast/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "AIPC-420BM", + "anni", + "qrt-601", + "SZS" + ] + }, + { + "id": "channel01-2", + "url": "/ROH/channel/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "IP WIFI Camera" + ] + }, + { + "id": "channel01-3", + "url": "snap.jpg?JpegCam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "novell" + ] + } + ] +} diff --git a/brands/chapel.json b/brands/chapel.json new file mode 100644 index 0000000..607a5bb --- /dev/null +++ b/brands/chapel.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Chapel", + "brand_id": "chapel", + "streams": [ + { + "id": "chapel-1", + "url": "/cam/realmonitor", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Onvif" + ] + } + ] +} diff --git a/brands/chavega.json b/brands/chavega.json new file mode 100644 index 0000000..cc4f468 --- /dev/null +++ b/brands/chavega.json @@ -0,0 +1,58 @@ +{ + "version": 2, + "brand": "Chavega", + "brand_id": "chavega", + "streams": [ + { + "id": "chavega-1", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "CSJ-320R-40", + "CSJ-320RP-40" + ] + }, + { + "id": "chavega-2", + "url": "/Onvif/Streaming/2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "CSJ-NH4RU-130" + ] + }, + { + "id": "chavega-3", + "url": "/Streaming/Channels/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "CSJ-NH6RX-200" + ] + }, + { + "id": "chavega-4", + "url": "ch0_0.h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "CSJ-NH6RX-200" + ] + }, + { + "id": "chavega-5", + "url": "ipcam/avc.cgi?audiostream=[CHANNEL]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "NH4RU-200" + ] + } + ] +} diff --git a/brands/cheap.json b/brands/cheap.json new file mode 100644 index 0000000..8fd7816 --- /dev/null +++ b/brands/cheap.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Cheap", + "brand_id": "cheap", + "streams": [ + { + "id": "cheap-1", + "url": "/ucast/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "cheap-2", + "url": "/ucast/12", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/cheapcam.json b/brands/cheapcam.json new file mode 100644 index 0000000..f36d2f2 --- /dev/null +++ b/brands/cheapcam.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Cheapcam", + "brand_id": "cheapcam", + "streams": [ + { + "id": "cheapcam-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "X1" + ] + } + ] +} diff --git a/brands/cherry-mobile.json b/brands/cherry-mobile.json new file mode 100644 index 0000000..7de866c --- /dev/null +++ b/brands/cherry-mobile.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Cherry Mobile", + "brand_id": "cherry-mobile", + "streams": [ + { + "id": "cherry-mobile-1", + "url": "videofeed", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "S100" + ] + } + ] +} diff --git a/brands/chicony.json b/brands/chicony.json new file mode 100644 index 0000000..e001120 --- /dev/null +++ b/brands/chicony.json @@ -0,0 +1,37 @@ +{ + "version": 2, + "brand": "Chicony", + "brand_id": "chicony", + "streams": [ + { + "id": "chicony-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "chicony-2", + "url": "videostream.asf?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "chicony-3", + "url": "image.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/childrenview.com.json b/brands/childrenview.com.json new file mode 100644 index 0000000..dcae07f --- /dev/null +++ b/brands/childrenview.com.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Childrenview.com", + "brand_id": "childrenview.com", + "streams": [ + { + "id": "childrenview.com-1", + "url": "treeproxy/cam[CHANNEL].jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/china-dragon.json b/brands/china-dragon.json new file mode 100644 index 0000000..eb6dacf --- /dev/null +++ b/brands/china-dragon.json @@ -0,0 +1,47 @@ +{ + "version": 2, + "brand": "China Dragon", + "brand_id": "china-dragon", + "streams": [ + { + "id": "china-dragon-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "593amtmy6g8h", + "C9F0SEZ0N0P2L0", + "C9F0SeZ0N0P7L0", + "IIII-718128-EADFC", + "IPCAM P2P", + "Other", + "PTZ H3-187V" + ] + }, + { + "id": "china-dragon-2", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "c9f0sez0n0p2l0", + "C9F0SeZ0N0P7L0", + "IPCAM P2P" + ] + }, + { + "id": "china-dragon-3", + "url": "/", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "JKN06204", + "TC55", + "TC56" + ] + } + ] +} diff --git a/brands/china.json b/brands/china.json new file mode 100644 index 0000000..d2e669f --- /dev/null +++ b/brands/china.json @@ -0,0 +1,924 @@ +{ + "version": 2, + "brand": "China", + "brand_id": "china", + "streams": [ + { + "id": "china-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "0000", + "002hit", + "IPCAM P2P", + "Other" + ] + }, + { + "id": "china-2", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]*[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "0020a", + "H264DVR", + "Other", + "wifi" + ] + }, + { + "id": "china-3", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "01", + "General area", + "ID002A", + "ip607wx", + "Movable", + "nose2", + "ONVIF", + "Other", + "RESORT", + "SECRET CLOCK", + "Something" + ] + }, + { + "id": "china-4", + "url": "cgi-bin/net_jpeg.cgi?ch=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 8554, + "models": [ + "1 Channel", + "CHINO", + "ONVIF", + "Other" + ] + }, + { + "id": "china-5", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "1080", + "12345", + "30xzoom", + "C9f0se", + "CAM-IP1402DV19l", + "china2", + "chinaEingang", + "custem", + "goke", + "gw-p2vfd-m4x", + "HDIPC", + "Hof", + "IPCAM P2P", + "nr1", + "Other", + "P2P IP CAM", + "P2P IP CAMERA", + "pinhole", + "PTZ", + "Robotics", + "SOME_ONVIF", + "V380", + "wifi" + ] + }, + { + "id": "china-6", + "url": "1/cif", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "1080P", + "IPCAM P2P", + "ONVIF", + "Other", + "SOME_ONVIF", + "V380" + ] + }, + { + "id": "china-7", + "url": "videostream.asf", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "1122", + "Other" + ] + }, + { + "id": "china-8", + "url": "/h264_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "12345", + "boavision", + "jk-phd54fdm523hs", + "SOME_ONVIF" + ] + }, + { + "id": "china-9", + "url": "cam/realmonitor?channel=[CHANNEL]&subtype=1", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "360eyes" + ] + }, + { + "id": "china-10", + "url": "/user=[USERNAME]&password=[PASSWORD]&channel=1&stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "360eyes" + ] + }, + { + "id": "china-11", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "3D cam", + "External", + "Other" + ] + }, + { + "id": "china-12", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "4830", + "Other", + "W3200sG-B" + ] + }, + { + "id": "china-13", + "url": "user=[USERNAME]&password=[PASSWORD]&channel=1&stream=0.sdp?", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "720", + "dome", + "GENERAL AREA", + "H264DVR", + "IPCAM P2P", + "ONVIF", + "Other", + "P2P IP CAMERA" + ] + }, + { + "id": "china-14", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "8904W", + "np-02", + "ONVIF", + "Other", + "P2P IP Camera" + ] + }, + { + "id": "china-15", + "url": "cgi-bin/view.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "anben" + ] + }, + { + "id": "china-16", + "url": "/1/cif", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "aussen", + "P2P IP CAM" + ] + }, + { + "id": "china-17", + "url": "video.cgi?resolution=[WIDTH]x[HEIGHT]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "boo", + "Dome", + "domo", + "Other", + "wish" + ] + }, + { + "id": "china-18", + "url": "videostream.cgi?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "China 12" + ] + }, + { + "id": "china-19", + "url": "/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "China1080" + ] + }, + { + "id": "china-20", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "chinaptz", + "IPC2002W", + "Other" + ] + }, + { + "id": "china-21", + "url": "snapshot.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "CN-6001", + "Other" + ] + }, + { + "id": "china-22", + "url": "/ucast/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "ct-902", + "IH13-KW", + "Other", + "Tag_Nacht", + "v380", + "wifi", + "wireless", + "Xing Ling" + ] + }, + { + "id": "china-23", + "url": "/mpeg4cif", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "dome", + "DSSS", + "H264DVR", + "HDIPC", + "HDIPCAM", + "IPC4311", + "Other" + ] + }, + { + "id": "china-24", + "url": "/", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "dome", + "ec60-t11", + "IPCAM P2P", + "ivideon Bullet", + "TEE3760308451597", + "tutk" + ] + }, + { + "id": "china-25", + "url": "/onvif/device_service", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "dome" + ] + }, + { + "id": "china-26", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "easyn p1", + "HDIPC", + "HDIPCAM", + "model", + "Other", + "ptz", + "RG-IP03+", + "SKU 64023", + "TTTT-030400THFXR", + "web", + "WVC Series" + ] + }, + { + "id": "china-27", + "url": "snap.jpg?JpegCam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "EASYN P1", + "Other", + "SN-IPC-5033SWChin" + ] + }, + { + "id": "china-28", + "url": "/stream1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "eyeplus", + "minispycamera", + "MSC316DM-V02", + "onvif", + "P2P IP Camera", + "V380" + ] + }, + { + "id": "china-29", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "fm105", + "Other" + ] + }, + { + "id": "china-30", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Generic Chinese Onvif", + "H264DVR", + "hc615-p" + ] + }, + { + "id": "china-31", + "url": "/live1.264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "H210", + "ONVIF" + ] + }, + { + "id": "china-32", + "url": "/videoMain", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "H246", + "y5a-wa" + ] + }, + { + "id": "china-33", + "url": "/12", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "HDIPC", + "idk", + "Other" + ] + }, + { + "id": "china-34", + "url": "video/mjpg.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "HDIPC" + ] + }, + { + "id": "china-35", + "url": "/live0.264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "HDIPC", + "ONVIF", + "SOME_ONVIF" + ] + }, + { + "id": "china-36", + "url": "snapshot.cgi?camera=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "HDIPC", + "IPC2002W", + "SECRET CLOCK", + "wifi" + ] + }, + { + "id": "china-37", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]&count=0", + "type": "JPEG", + "protocol": "http", + "port": 5544, + "models": [ + "HDIPC", + "IP-02OAM", + "ONVIF", + "Other", + "SECRET CLOCK", + "Something" + ] + }, + { + "id": "china-38", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "HDIPCAM", + "Other", + "P2P IP CAMERA", + "PTZCAM" + ] + }, + { + "id": "china-39", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "HDIPCAM", + "IPCAM P2P", + "Other" + ] + }, + { + "id": "china-40", + "url": "cgi-bin/snapshot.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "HDIPCAM", + "P2P IP CAMERA" + ] + }, + { + "id": "china-41", + "url": "axis-cgi/mjpg/video.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "HDIPCAM", + "ONVIF", + "SOME_ONVIF" + ] + }, + { + "id": "china-42", + "url": "cam[CHANNEL]/h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "idk", + "noname 130", + "Other", + "SOME_ONVIF" + ] + }, + { + "id": "china-43", + "url": "/ROH/channel/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "inocom" + ] + }, + { + "id": "china-44", + "url": "mjpg/video.mjpg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "internet survillance" + ] + }, + { + "id": "china-45", + "url": "videostream.asf?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "ip camera 002a", + "moja", + "Other" + ] + }, + { + "id": "china-46", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IPCAM P2P", + "Other" + ] + }, + { + "id": "china-47", + "url": "cam1/mpeg4?user=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "IPD-D53M02-BS" + ] + }, + { + "id": "china-48", + "url": "/stream0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "minispycamera", + "UniNet" + ] + }, + { + "id": "china-49", + "url": "/goform/video", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "ncs601w" + ] + }, + { + "id": "china-50", + "url": "ipcam/avc.cgi?audiostream=[CHANNEL]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "nejaka" + ] + }, + { + "id": "china-51", + "url": "ch0_0.h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "onvif" + ] + }, + { + "id": "china-52", + "url": "/ch0_0.h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "onvif" + ] + }, + { + "id": "china-53", + "url": "/h264/ch1/sub/av_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "onvif" + ] + }, + { + "id": "china-54", + "url": "/snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=0", + "type": "JPEG", + "protocol": "http", + "port": 82, + "models": [ + "onvif" + ] + }, + { + "id": "china-55", + "url": "/live/ch0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "ONVIF", + "V380" + ] + }, + { + "id": "china-56", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "ONVIF", + "Other" + ] + }, + { + "id": "china-57", + "url": "/mpeg4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other", + "PST-WHM10E", + "some_onvif" + ] + }, + { + "id": "china-58", + "url": "videostream.cgi?resolution=8&rate=13", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "china-59", + "url": "snap.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "R80X20" + ] + }, + { + "id": "china-60", + "url": "snapshot.html", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "china-61", + "url": "videostream.cgi?rate=11", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "china-62", + "url": "video.cgi?resolution=VGA", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "china-63", + "url": "GetData.cgi?CH=[CHANNEL]&Codec=jpeg&Size=[WIDTH]x[HEIGHT]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "china-64", + "url": "h264.sdp?res=half&x0=0&y0=0&x1=1600&y1=1200&quality=15&doublescan=0&ssn=1340443365044&id=1340443379230", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "china-65", + "url": "videostream.cgi?user=[USERNAME]&password=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "china-66", + "url": "iphone/11?[USERNAME]:[PASSWORD]&", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "china-67", + "url": "/live/ch00_1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Other", + "V380" + ] + }, + { + "id": "china-68", + "url": "/cgi-bin/view.cgi?chn=0&u=[USERNAME]&p=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "Other", + "v380" + ] + }, + { + "id": "china-69", + "url": "/videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32", + "type": "FFMPEG", + "protocol": "http", + "port": 81, + "models": [ + "P2P IP CAM" + ] + }, + { + "id": "china-70", + "url": "videostream.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "SD_OD_Cam" + ] + }, + { + "id": "china-71", + "url": "/cgi-bin/view.cgi?chn=1&u=[USERNAME]&p=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "v380" + ] + }, + { + "id": "china-72", + "url": "/videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=320*240", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "v380" + ] + }, + { + "id": "china-73", + "url": "/iphone/11?[USERNAME]:[PASSWORD]&", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "v380" + ] + }, + { + "id": "china-74", + "url": "/videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "V380" + ] + }, + { + "id": "china-75", + "url": "/videostream.asf", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "V380" + ] + }, + { + "id": "china-76", + "url": "/ch0_0.264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "WIRELESS" + ] + }, + { + "id": "china-77", + "url": "/cam/realmonitor?channel=1&subtype=00&authbasic=YWRtaW46MTE3TGFrZXdvb2Q=", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "X6E-WEQ" + ] + } + ] +} diff --git a/brands/chinavasion.json b/brands/chinavasion.json new file mode 100644 index 0000000..1660148 --- /dev/null +++ b/brands/chinavasion.json @@ -0,0 +1,349 @@ +{ + "version": 2, + "brand": "Chinavasion", + "brand_id": "chinavasion", + "streams": [ + { + "id": "chinavasion-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "1.7.24 HD", + "IP611W" + ] + }, + { + "id": "chinavasion-2", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]&count=0", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "133", + "CVYE-1278", + "H31", + "IPCAM P2P", + "L SERIES", + "Other", + "S06", + "street" + ] + }, + { + "id": "chinavasion-3", + "url": "cam4/mpeg4", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "2.0 mb", + "ONVIF", + "SINOCAM" + ] + }, + { + "id": "chinavasion-4", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "2MP", + "Chinese", + "Other" + ] + }, + { + "id": "chinavasion-5", + "url": "/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "BoatCam", + "raconteur" + ] + }, + { + "id": "chinavasion-6", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]*[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "china", + "IP611W" + ] + }, + { + "id": "chinavasion-7", + "url": "snap.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "China" + ] + }, + { + "id": "chinavasion-8", + "url": "/ucast/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "chinese", + "sinocam", + "SINOCAM" + ] + }, + { + "id": "chinavasion-9", + "url": "/user=[USERNAME]&password=[PASSWORD]&channel=1&stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "CVABN-I369" + ] + }, + { + "id": "chinavasion-10", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "CVABN-I369", + "CVAET-1561", + "CVAGN-J124", + "cvyp-1281", + "CVYP-I281", + "H31HOME", + "ONVIF", + "SINOCAM" + ] + }, + { + "id": "chinavasion-11", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "CVLM-133", + "CVLM-I33", + "CVLM-I342", + "s06" + ] + }, + { + "id": "chinavasion-12", + "url": "/live/0/MAIN", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "CVLM-I342" + ] + }, + { + "id": "chinavasion-13", + "url": "ch0_0.h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "CVYE-1278", + "CVZX-I332", + "Gamma", + "HD", + "Hi3507", + "Other" + ] + }, + { + "id": "chinavasion-14", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "dome" + ] + }, + { + "id": "chinavasion-15", + "url": "user=[USERNAME]&password=[PASSWORD]&channel=1&stream=0.sdp?", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Eyeball" + ] + }, + { + "id": "chinavasion-16", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Gunnie", + "H30", + "ip611w", + "Other" + ] + }, + { + "id": "chinavasion-17", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "H264DVR", + "Other" + ] + }, + { + "id": "chinavasion-18", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "ip609aw", + "IP611W", + "Other" + ] + }, + { + "id": "chinavasion-19", + "url": "/onvif1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "IPC_2394699" + ] + }, + { + "id": "chinavasion-20", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "IPCAM P2P", + "SINOCAM" + ] + }, + { + "id": "chinavasion-21", + "url": "videostream.cgi?rate=11", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "L Series", + "LSERIES" + ] + }, + { + "id": "chinavasion-22", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "L SERIES", + "Other", + "super-1" + ] + }, + { + "id": "chinavasion-23", + "url": "videostream.cgi?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "lseries", + "Other" + ] + }, + { + "id": "chinavasion-24", + "url": "videostream.asf", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "chinavasion-25", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "chinavasion-26", + "url": "cgi-bin/net_jpeg.cgi?ch=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "chinavasion-27", + "url": "video.cgi?resolution=VGA", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "chinavasion-28", + "url": "VideoInput/[CHANNEL]/h264/1", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "chinavasion-29", + "url": "1/cif", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "chinavasion-30", + "url": "cam/realmonitor?channel=[CHANNEL]&subtype=00", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "StrongFortress" + ] + } + ] +} diff --git a/brands/chinawest.json b/brands/chinawest.json new file mode 100644 index 0000000..3b3b093 --- /dev/null +++ b/brands/chinawest.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Chinawest", + "brand_id": "chinawest", + "streams": [ + { + "id": "chinawest-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/chine.json b/brands/chine.json new file mode 100644 index 0000000..3be0670 --- /dev/null +++ b/brands/chine.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Chine", + "brand_id": "chine", + "streams": [ + { + "id": "chine-1", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "vr camera" + ] + } + ] +} diff --git a/brands/chinese-lamp-camera.json b/brands/chinese-lamp-camera.json new file mode 100644 index 0000000..d1d6d92 --- /dev/null +++ b/brands/chinese-lamp-camera.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Chinese Lamp Camera", + "brand_id": "chinese-lamp-camera", + "streams": [ + { + "id": "chinese-lamp-camera-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "CAM HI" + ] + }, + { + "id": "chinese-lamp-camera-2", + "url": "videostream.asf", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/chinese.json b/brands/chinese.json new file mode 100644 index 0000000..e027d16 --- /dev/null +++ b/brands/chinese.json @@ -0,0 +1,41 @@ +{ + "version": 2, + "brand": "Chinese", + "brand_id": "chinese", + "streams": [ + { + "id": "chinese-1", + "url": "/live/ch00_0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "bosiwo", + "Bosiwoi", + "Other", + "wesecuu" + ] + }, + { + "id": "chinese-2", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "ipc", + "WESECUU" + ] + }, + { + "id": "chinese-3", + "url": "live/ch00_0", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "IPC365" + ] + } + ] +} diff --git a/brands/chineseptz.json b/brands/chineseptz.json new file mode 100644 index 0000000..0c862c3 --- /dev/null +++ b/brands/chineseptz.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Chineseptz", + "brand_id": "chineseptz", + "streams": [ + { + "id": "chineseptz-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "C9F0SeZ0N0P4L0" + ] + }, + { + "id": "chineseptz-2", + "url": "videostream.cgi?rate=11", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/chineseum.json b/brands/chineseum.json new file mode 100644 index 0000000..f7d6fc6 --- /dev/null +++ b/brands/chineseum.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Chineseum", + "brand_id": "chineseum", + "streams": [ + { + "id": "chineseum-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "S06" + ] + } + ] +} diff --git a/brands/chingling.json b/brands/chingling.json new file mode 100644 index 0000000..9b59844 --- /dev/null +++ b/brands/chingling.json @@ -0,0 +1,29 @@ +{ + "version": 2, + "brand": "Chingling", + "brand_id": "chingling", + "streams": [ + { + "id": "chingling-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Externa", + "Indefinido", + "Other" + ] + }, + { + "id": "chingling-2", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/chino.json b/brands/chino.json new file mode 100644 index 0000000..08c789f --- /dev/null +++ b/brands/chino.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Chino", + "brand_id": "chino", + "streams": [ + { + "id": "chino-1", + "url": "user/videostream.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/chint.json b/brands/chint.json new file mode 100644 index 0000000..11179a8 --- /dev/null +++ b/brands/chint.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Chint", + "brand_id": "chint", + "streams": [ + { + "id": "chint-1", + "url": "snap.jpg?JpegCam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/choice.json b/brands/choice.json new file mode 100644 index 0000000..2cd0014 --- /dev/null +++ b/brands/choice.json @@ -0,0 +1,132 @@ +{ + "version": 2, + "brand": "Choice", + "brand_id": "choice", + "streams": [ + { + "id": "choice-1", + "url": "videostream.cgi?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "IPPT250", + "IPPT250A" + ] + }, + { + "id": "choice-2", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "IPPT250A", + "Other" + ] + }, + { + "id": "choice-3", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "IPPT250A" + ] + }, + { + "id": "choice-4", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "IPPT250A" + ] + }, + { + "id": "choice-5", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IPPT250A", + "N5304AV", + "N5304MV" + ] + }, + { + "id": "choice-6", + "url": "live_mpeg4_1.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "MV", + "N5304MV" + ] + }, + { + "id": "choice-7", + "url": "stream1.asf", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "N5304MV" + ] + }, + { + "id": "choice-8", + "url": "stream.asf", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "N5304MV" + ] + }, + { + "id": "choice-9", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "N5304MV" + ] + }, + { + "id": "choice-10", + "url": "snapshot.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "N5304MV" + ] + }, + { + "id": "choice-11", + "url": "live_mpeg4.sdp", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "N5304MV" + ] + }, + { + "id": "choice-12", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/chongro.json b/brands/chongro.json new file mode 100644 index 0000000..f3d1525 --- /dev/null +++ b/brands/chongro.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Chongro", + "brand_id": "chongro", + "streams": [ + { + "id": "chongro-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "a1" + ] + } + ] +} diff --git a/brands/chortau.json b/brands/chortau.json new file mode 100644 index 0000000..46978a8 --- /dev/null +++ b/brands/chortau.json @@ -0,0 +1,72 @@ +{ + "version": 2, + "brand": "Chortau", + "brand_id": "chortau", + "streams": [ + { + "id": "chortau-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "1080 wireless outdoow", + "1080 WIRELESS OUTDOOW", + "201", + "202", + "2022", + "C63S", + "q/wsdk 001-2015", + "Q/WSDK 001-2015", + "SE2000", + "se3000", + "se4000" + ] + }, + { + "id": "chortau-2", + "url": "/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "2021", + "C53S", + "SE200", + "SE2000", + "SE3000", + "SE-4000" + ] + }, + { + "id": "chortau-3", + "url": "/videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=320*240", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "Q/WSDK" + ] + }, + { + "id": "chortau-4", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "SE4000" + ] + }, + { + "id": "chortau-5", + "url": "/", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "SE-4000" + ] + } + ] +} diff --git a/brands/chowha.json b/brands/chowha.json new file mode 100644 index 0000000..14a39db --- /dev/null +++ b/brands/chowha.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Chowha", + "brand_id": "chowha", + "streams": [ + { + "id": "chowha-1", + "url": "/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "CloudCam" + ] + }, + { + "id": "chowha-2", + "url": "/onvif1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "CloudCam" + ] + } + ] +} diff --git a/brands/chrysalis.json b/brands/chrysalis.json new file mode 100644 index 0000000..5579647 --- /dev/null +++ b/brands/chrysalis.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Chrysalis", + "brand_id": "chrysalis", + "streams": [ + { + "id": "chrysalis-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/chua.json b/brands/chua.json new file mode 100644 index 0000000..9365535 --- /dev/null +++ b/brands/chua.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Chua", + "brand_id": "chua", + "streams": [ + { + "id": "chua-1", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "PGC" + ] + } + ] +} diff --git a/brands/chubb.json b/brands/chubb.json new file mode 100644 index 0000000..9884218 --- /dev/null +++ b/brands/chubb.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Chubb", + "brand_id": "chubb", + "streams": [ + { + "id": "chubb-1", + "url": "dsr-cgi/getdsrimage.cgi?camera=[CHANNEL]&username=[USERNAME]&password=[PASSWORD]&adfa=1", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "DVR" + ] + } + ] +} diff --git a/brands/ciana-exports.json b/brands/ciana-exports.json new file mode 100644 index 0000000..db50be1 --- /dev/null +++ b/brands/ciana-exports.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Ciana Exports", + "brand_id": "ciana-exports", + "streams": [ + { + "id": "ciana-exports-1", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "antani" + ] + }, + { + "id": "ciana-exports-2", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "antani" + ] + } + ] +} diff --git a/brands/cib-security.json b/brands/cib-security.json new file mode 100644 index 0000000..c2725b7 --- /dev/null +++ b/brands/cib-security.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Cib Security", + "brand_id": "cib-security", + "streams": [ + { + "id": "cib-security-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "CUP 5011-WS" + ] + }, + { + "id": "cib-security-2", + "url": "cgi-bin/guest/Video.cgi?media=JPEG&channel=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/cina.json b/brands/cina.json new file mode 100644 index 0000000..857ae75 --- /dev/null +++ b/brands/cina.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Cina", + "brand_id": "cina", + "streams": [ + { + "id": "cina-1", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "cina-2", + "url": "snap.jpg?JpegCam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/cinnado.json b/brands/cinnado.json new file mode 100644 index 0000000..79a8f37 --- /dev/null +++ b/brands/cinnado.json @@ -0,0 +1,37 @@ +{ + "version": 2, + "brand": "Cinnado", + "brand_id": "cinnado", + "streams": [ + { + "id": "cinnado-1", + "url": "/ch1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "D1/Thingino FW" + ] + }, + { + "id": "cinnado-2", + "url": "/ch0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "D1/Thingino FW" + ] + }, + { + "id": "cinnado-3", + "url": "live/ch00_0", + "type": "VLC", + "protocol": "rtsp", + "port": 554, + "models": [ + "dm1" + ] + } + ] +} diff --git a/brands/cip.json b/brands/cip.json new file mode 100644 index 0000000..49a1f80 --- /dev/null +++ b/brands/cip.json @@ -0,0 +1,109 @@ +{ + "version": 2, + "brand": "Cip", + "brand_id": "cip", + "streams": [ + { + "id": "cip-1", + "url": "snapshot.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "37186AT" + ] + }, + { + "id": "cip-2", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "a2144", + "Other" + ] + }, + { + "id": "cip-3", + "url": "cam1/mpeg4", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "CIP30D", + "Other" + ] + }, + { + "id": "cip-4", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "CIP30D-1.3MP" + ] + }, + { + "id": "cip-5", + "url": "cam[CHANNEL]/h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "CIP30D-1.3MP" + ] + }, + { + "id": "cip-6", + "url": "0/av1", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "GC13H" + ] + }, + { + "id": "cip-7", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "jyho9-0501000-be" + ] + }, + { + "id": "cip-8", + "url": "cgi-bin/video_snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "cip-9", + "url": "snapshot.html", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "cip-10", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/cipem.json b/brands/cipem.json new file mode 100644 index 0000000..60b6a30 --- /dev/null +++ b/brands/cipem.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Cipem", + "brand_id": "cipem", + "streams": [ + { + "id": "cipem-1", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]&count=0", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/ciqurix.json b/brands/ciqurix.json new file mode 100644 index 0000000..145ab63 --- /dev/null +++ b/brands/ciqurix.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Ciqurix", + "brand_id": "ciqurix", + "streams": [ + { + "id": "ciqurix-1", + "url": "live/ch00_0", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "FCam" + ] + }, + { + "id": "ciqurix-2", + "url": "/live/ch00_0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "FCamX" + ] + } + ] +} diff --git a/brands/cisco.json b/brands/cisco.json new file mode 100644 index 0000000..87c392b --- /dev/null +++ b/brands/cisco.json @@ -0,0 +1,526 @@ +{ + "version": 2, + "brand": "Cisco", + "brand_id": "cisco", + "streams": [ + { + "id": "cisco-1", + "url": "img/video.asf", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "2421", + "2500", + "2500 IP Camera", + "2520", + "civis-ipc-2520v", + "civs-ipc-2520v", + "CIVS-IPC-2611", + "linksys", + "Marketing", + "Other", + "puck", + "PVC2300", + "WCV80N", + "WVC Series", + "WVC2", + "WVC200", + "WVC210", + "WVC2300", + "WVC300", + "WVC54G", + "WVC54GC", + "WVC54GCA", + "WVC80N" + ] + }, + { + "id": "cisco-2", + "url": "img/mjpeg.jpg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "2500", + "2500 IP Camera", + "2500W", + "2600", + "Other", + "PVC2300", + "WVC SERIES", + "WVC210", + "WVC2300", + "WVC54G", + "WVC80N" + ] + }, + { + "id": "cisco-3", + "url": "img/media.sav", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "2500", + "2500 IP Camera", + "2521", + "2530v IP CAMERA", + "2531", + "2600", + "CIVS-IPC-2611", + "Other", + "PVC2300", + "WCV80N", + "WNVC80N", + "WVC Series", + "wvc-210", + "WVC210", + "WVC2300", + "WVC80N" + ] + }, + { + "id": "cisco-4", + "url": "jpeg/qvga.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "2500 IP Camera", + "5010", + "5011 IP Camera", + "Cisco HD IP Camera 4500E Series", + "CIVS 2900", + "IPC5011", + "OtherJJ" + ] + }, + { + "id": "cisco-5", + "url": "cgi-bin/jpg/image.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "2500 IP Camera" + ] + }, + { + "id": "cisco-6", + "url": "img/video.mjpeg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "2500 IP Camera", + "2500W", + "2530v IP CAMERA", + "Cisco 2531V", + "Cisco IPC 2531V", + "CIVS-IPC-2500W", + "CIVS-IPC-2611", + "IPC 2531V", + "IPC-2500", + "Other", + "PVC2300", + "PVC300", + "Server", + "VC220", + "WCV80N", + "WMV80N", + "WVC 210", + "WVC SERIES", + "WVC200", + "WVC2300", + "wvc54g", + "WVC80N" + ] + }, + { + "id": "cisco-7", + "url": "[code]", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "2500 IP CAMERA", + "Other", + "PVC2300", + "VC240", + "WVC SERIES", + "WVC210" + ] + }, + { + "id": "cisco-8", + "url": "img/mjpeg.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "2500 IP CAMERA2", + "PVC2300", + "WVC SERIES", + "WVC210", + "WVC2300", + "WVC54GCA", + "WVC80N" + ] + }, + { + "id": "cisco-9", + "url": "iphone/11?[USERNAME]:[PASSWORD]&", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "2530V IP CAMERA" + ] + }, + { + "id": "cisco-10", + "url": "video2.mjpg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "8630", + "Other", + "PVC300", + "VC220", + "VC240" + ] + }, + { + "id": "cisco-11", + "url": "mjpeg.cgi?user=[USERNAME]&password=[PASSWORD]&channel=[CHANNEL]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "CISCO IPC 2531V" + ] + }, + { + "id": "cisco-12", + "url": "img/video.sav", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "CIVS-IPC-2520V", + "CIVS-IPC-2611", + "HPA", + "PVC2300", + "WVC 210", + "WVC Series", + "WVC210" + ] + }, + { + "id": "cisco-13", + "url": "img/snapshot.cgi?size=3", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "CIVS-IPC-2611", + "linksys", + "Other", + "PVC2300", + "VC220", + "WCV80N", + "WVC Series", + "wvc200", + "wvc-210", + "WVC210", + "WVC2300", + "wvc54g", + "WVC54GCA", + "WVC80N" + ] + }, + { + "id": "cisco-14", + "url": "/StreamingSetting?version=1.0&action=getRTSPStream&ChannelID=1&ChannelName=Channel1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "CIVS-IPC-6630", + "CIVS-IPC-8000P" + ] + }, + { + "id": "cisco-15", + "url": "/live.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "CIVS-IPC-8000P", + "VC220" + ] + }, + { + "id": "cisco-16", + "url": "/img/video.sav", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "CIVS-IPC-8000P", + "WVC80N" + ] + }, + { + "id": "cisco-17", + "url": "live.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "cv220", + "Ipc-8030", + "PVC300", + "VC220", + "VC240", + "VC240-TCR" + ] + }, + { + "id": "cisco-18", + "url": "cgi-bin/video.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "DCS-3220" + ] + }, + { + "id": "cisco-19", + "url": "img/snapshot.cgi?img=vga", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "j", + "LINKSYS", + "PVC2300", + "WCV80N", + "WVC Series", + "WVC200", + "WVC210", + "WVC2300", + "wvc54g", + "WVC54GCA", + "WVC80N" + ] + }, + { + "id": "cisco-20", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "LINKSYS" + ] + }, + { + "id": "cisco-21", + "url": "cgi-bin/snapshot.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "LINKSYS" + ] + }, + { + "id": "cisco-22", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "WVC Series" + ] + }, + { + "id": "cisco-23", + "url": "videostream.asf", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "cisco-24", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "Wvc210" + ] + }, + { + "id": "cisco-25", + "url": "videostream.cgi?rate=11", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "wvc" + ] + }, + { + "id": "cisco-26", + "url": "/control/faststream.jpg?stream=MxPEG&needlength&fps=6", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "cisco-27", + "url": "cgi-bin/viewer/snapshot.jpg?resolution=[WIDTH]x[HEIGHT]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "PVC2300", + "PVC300", + "VC220", + "VC240", + "WVC300" + ] + }, + { + "id": "cisco-28", + "url": "/img/video.asf", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "PVC2300", + "WV200", + "WV210", + "WVC2300" + ] + }, + { + "id": "cisco-29", + "url": "/[code]", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "PVC2300", + "PVC300" + ] + }, + { + "id": "cisco-30", + "url": "video.mjpg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "PVC300" + ] + }, + { + "id": "cisco-31", + "url": "video.mjpg?q=30&fps=33&id=0.5", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "PVC300" + ] + }, + { + "id": "cisco-32", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "PVC300" + ] + }, + { + "id": "cisco-33", + "url": "/img/snapshot.cgi?size=3", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "VWC80N" + ] + }, + { + "id": "cisco-34", + "url": "video/mjpg.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "WCS-1130" + ] + }, + { + "id": "cisco-35", + "url": "play3.sdp", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "WCS-1130" + ] + }, + { + "id": "cisco-36", + "url": "play1.sdp", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "WCS-1130", + "WSC-1130" + ] + }, + { + "id": "cisco-37", + "url": "/img/video.mjpeg", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "WVC 210" + ] + }, + { + "id": "cisco-38", + "url": "tmp/snap.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "WVC Series" + ] + } + ] +} diff --git a/brands/cita.json b/brands/cita.json new file mode 100644 index 0000000..28f0412 --- /dev/null +++ b/brands/cita.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Cita", + "brand_id": "cita", + "streams": [ + { + "id": "cita-1", + "url": "axis-cgi/mjpg/video.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "ci bt 1300i" + ] + } + ] +} diff --git a/brands/citc.json b/brands/citc.json new file mode 100644 index 0000000..a3b4206 --- /dev/null +++ b/brands/citc.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Citc", + "brand_id": "citc", + "streams": [ + { + "id": "citc-1", + "url": "/videoMain", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 88, + "models": [ + "FI9828" + ] + }, + { + "id": "citc-2", + "url": "cam/realmonitor?channel=[CHANNEL]&subtype=1", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/citronix.json b/brands/citronix.json new file mode 100644 index 0000000..deb757e --- /dev/null +++ b/brands/citronix.json @@ -0,0 +1,50 @@ +{ + "version": 2, + "brand": "Citronix", + "brand_id": "citronix", + "streams": [ + { + "id": "citronix-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "380C", + "650C", + "AAKK-378364-DEDAF", + "P32651" + ] + }, + { + "id": "citronix-2", + "url": "/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "CTIPC-690C-2MPS" + ] + }, + { + "id": "citronix-3", + "url": "/mpeg4cif", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "citronix-4", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/citrox.json b/brands/citrox.json new file mode 100644 index 0000000..898f0bd --- /dev/null +++ b/brands/citrox.json @@ -0,0 +1,20 @@ +{ + "version": 2, + "brand": "Citrox", + "brand_id": "citrox", + "streams": [ + { + "id": "citrox-1", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "DVX 5X1", + "IPD04", + "LIXODECAMERA", + "XVR 5X1" + ] + } + ] +} diff --git a/brands/citystar.json b/brands/citystar.json new file mode 100644 index 0000000..9fa2569 --- /dev/null +++ b/brands/citystar.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Citystar", + "brand_id": "citystar", + "streams": [ + { + "id": "citystar-1", + "url": "/av0_0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/citysync.json b/brands/citysync.json new file mode 100644 index 0000000..ab68042 --- /dev/null +++ b/brands/citysync.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Citysync", + "brand_id": "citysync", + "streams": [ + { + "id": "citysync-1", + "url": "/onvif/live/2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "CS40" + ] + } + ] +} diff --git a/brands/civs-ipc-6400.json b/brands/civs-ipc-6400.json new file mode 100644 index 0000000..581b31b --- /dev/null +++ b/brands/civs-ipc-6400.json @@ -0,0 +1,18 @@ +{ + "version": 2, + "brand": "Civs-ipc-6400", + "brand_id": "civs-ipc-6400", + "streams": [ + { + "id": "civs-ipc-6400-1", + "url": "/StreamingSetting", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "6400", + "onvif" + ] + } + ] +} diff --git a/brands/clairvoyant-mwr.json b/brands/clairvoyant-mwr.json new file mode 100644 index 0000000..39b2c84 --- /dev/null +++ b/brands/clairvoyant-mwr.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Clairvoyant Mwr", + "brand_id": "clairvoyant-mwr", + "streams": [ + { + "id": "clairvoyant-mwr-1", + "url": "av0_[CHANNEL]", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/clas.json b/brands/clas.json new file mode 100644 index 0000000..06cf7ee --- /dev/null +++ b/brands/clas.json @@ -0,0 +1,57 @@ +{ + "version": 2, + "brand": "Clas", + "brand_id": "clas", + "streams": [ + { + "id": "clas-1", + "url": "img/snapshot.cgi?size=3", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Ohlson NC802APT" + ] + }, + { + "id": "clas-2", + "url": "img/video.mjpeg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Ohlson NC802APT" + ] + }, + { + "id": "clas-3", + "url": "video.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "clas-4", + "url": "cgi-bin/view.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "clas-5", + "url": "img/video.asf", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/clearone.json b/brands/clearone.json new file mode 100644 index 0000000..262d9f2 --- /dev/null +++ b/brands/clearone.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Clearone", + "brand_id": "clearone", + "streams": [ + { + "id": "clearone-1", + "url": "/stream1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Unite200" + ] + } + ] +} diff --git a/brands/clearpix.json b/brands/clearpix.json new file mode 100644 index 0000000..d0305db --- /dev/null +++ b/brands/clearpix.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Clearpix", + "brand_id": "clearpix", + "streams": [ + { + "id": "clearpix-1", + "url": "cgi-bin/cmd/system?GET_STREAM&USER=[USERNAME]&PWD=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 5544, + "models": [ + "CPX" + ] + } + ] +} diff --git a/brands/clearview.json b/brands/clearview.json new file mode 100644 index 0000000..8950203 --- /dev/null +++ b/brands/clearview.json @@ -0,0 +1,32 @@ +{ + "version": 2, + "brand": "Clearview", + "brand_id": "clearview", + "streams": [ + { + "id": "clearview-1", + "url": "axis-cgi/mjpg/video.cgi?camera=[CHANNEL]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP-70", + "IPPTZ-889", + "ipwifi" + ] + }, + { + "id": "clearview-2", + "url": "cgi-bin/snapshot.cgi?1", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP-70", + "IP-72", + "ipd-80a", + "IPD92-A" + ] + } + ] +} diff --git a/brands/clever-loop.json b/brands/clever-loop.json new file mode 100644 index 0000000..dd87fd2 --- /dev/null +++ b/brands/clever-loop.json @@ -0,0 +1,21 @@ +{ + "version": 2, + "brand": "Clever Loop", + "brand_id": "clever-loop", + "streams": [ + { + "id": "clever-loop-1", + "url": "/live/ch0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "251253-SLCPR", + "342405-JJWJS", + "457040-WXVZB", + "Other", + "X series" + ] + } + ] +} diff --git a/brands/clock.json b/brands/clock.json new file mode 100644 index 0000000..439f9d2 --- /dev/null +++ b/brands/clock.json @@ -0,0 +1,37 @@ +{ + "version": 2, + "brand": "Clock", + "brand_id": "clock", + "streams": [ + { + "id": "clock-1", + "url": "/rtsp_live0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "clock-2", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "clock-3", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "UNKOWN" + ] + } + ] +} diff --git a/brands/cloud-ip-camera.json b/brands/cloud-ip-camera.json new file mode 100644 index 0000000..eb8425c --- /dev/null +++ b/brands/cloud-ip-camera.json @@ -0,0 +1,176 @@ +{ + "version": 2, + "brand": "Cloud Ip Camera", + "brand_id": "cloud-ip-camera", + "streams": [ + { + "id": "cloud-ip-camera-1", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "1234", + "45677" + ] + }, + { + "id": "cloud-ip-camera-2", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "3434455" + ] + }, + { + "id": "cloud-ip-camera-3", + "url": "/?action=stream", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "826" + ] + }, + { + "id": "cloud-ip-camera-4", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "CLOUDCAM", + "c-p11-68", + "c-PO5", + "Eyeplus_dev", + "nvt", + "YCC365" + ] + }, + { + "id": "cloud-ip-camera-5", + "url": "user=[USERNAME]&password=[PASSWORD]&channel=1&stream=0.sdp?", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8001, + "models": [ + "c-p11-68" + ] + }, + { + "id": "cloud-ip-camera-6", + "url": "/cam/realmonitor", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8001, + "models": [ + "c-p11-68" + ] + }, + { + "id": "cloud-ip-camera-7", + "url": "/ch0_0.264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8001, + "models": [ + "c-p11-68" + ] + }, + { + "id": "cloud-ip-camera-8", + "url": "/cam/realmonitor?channel=1&subtype=00&authbasic=[AUTH]", + "type": "VLC", + "protocol": "rtsp", + "port": 1935, + "models": [ + "c-p11-68" + ] + }, + { + "id": "cloud-ip-camera-9", + "url": "ch0_0.h264", + "type": "VLC", + "protocol": "rtsp", + "port": 1935, + "models": [ + "c-p11-68" + ] + }, + { + "id": "cloud-ip-camera-10", + "url": "/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 10554, + "models": [ + "c-p11-68" + ] + }, + { + "id": "cloud-ip-camera-11", + "url": "/h264_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 10554, + "models": [ + "c-p11-68", + "C-P11-68", + "nvt", + "Other" + ] + }, + { + "id": "cloud-ip-camera-12", + "url": "/0/av0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8001, + "models": [ + "c-p11-68" + ] + }, + { + "id": "cloud-ip-camera-13", + "url": "/mpeg4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "c-p11-68" + ] + }, + { + "id": "cloud-ip-camera-14", + "url": "videostream.cgi?", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "cloud-ip-camera-15", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "cloud-ip-camera-16", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "view-020833-zzfmt" + ] + } + ] +} diff --git a/brands/cloud.json b/brands/cloud.json new file mode 100644 index 0000000..7c7e50a --- /dev/null +++ b/brands/cloud.json @@ -0,0 +1,132 @@ +{ + "version": 2, + "brand": "Cloud", + "brand_id": "cloud", + "streams": [ + { + "id": "cloud-1", + "url": "/mpeg4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "2000", + "C-P05C", + "YCC365" + ] + }, + { + "id": "cloud-2", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "AJWL", + "ycc365" + ] + }, + { + "id": "cloud-3", + "url": "ch0_0.h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "CloudCam", + "Other" + ] + }, + { + "id": "cloud-4", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "MV1", + "Other" + ] + }, + { + "id": "cloud-5", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "MV1" + ] + }, + { + "id": "cloud-6", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "cloud-7", + "url": "image.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "cloud-8", + "url": "snapshot.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "cloud-9", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "cloud-10", + "url": "videostream.cgi?user=[USERNAME]&password=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "cloud-11", + "url": "MediaInput/mpeg4", + "type": "VLC", + "protocol": "rtsp", + "port": 554, + "models": [ + "Other" + ] + }, + { + "id": "cloud-12", + "url": "/onvif&event&audio&video1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 7070, + "models": [ + "ycc365" + ] + } + ] +} diff --git a/brands/cloud2000.json b/brands/cloud2000.json new file mode 100644 index 0000000..6d02dfa --- /dev/null +++ b/brands/cloud2000.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Cloud2000", + "brand_id": "cloud2000", + "streams": [ + { + "id": "cloud2000-1", + "url": "/mpeg4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/cloudcam.json b/brands/cloudcam.json new file mode 100644 index 0000000..d90bd0f --- /dev/null +++ b/brands/cloudcam.json @@ -0,0 +1,183 @@ +{ + "version": 2, + "brand": "Cloudcam", + "brand_id": "cloudcam", + "streams": [ + { + "id": "cloudcam-1", + "url": "ch0_0.h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "6637R49ZHBLZ", + "BS-Y4", + "C-P05C", + "YCC365" + ] + }, + { + "id": "cloudcam-2", + "url": "video.cgi?resolution=VGA", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "CLOUD" + ] + }, + { + "id": "cloudcam-3", + "url": "/0/av0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8001, + "models": [ + "GK7102" + ] + }, + { + "id": "cloudcam-4", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 81, + "models": [ + "nc300" + ] + }, + { + "id": "cloudcam-5", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "nc400" + ] + }, + { + "id": "cloudcam-6", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "NC400", + "Other" + ] + }, + { + "id": "cloudcam-7", + "url": "videostream.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "NC400" + ] + }, + { + "id": "cloudcam-8", + "url": "/Streaming/Channels/2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "NC400" + ] + }, + { + "id": "cloudcam-9", + "url": "mjpeg.cgi?user=[USERNAME]&password=[PASSWORD]&channel=[CHANNEL]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "cloudcam-10", + "url": "/mpeg4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Other", + "WFQ10H" + ] + }, + { + "id": "cloudcam-11", + "url": "cam[CHANNEL]/h264", + "type": "VLC", + "protocol": "rtsp", + "port": 554, + "models": [ + "Other" + ] + }, + { + "id": "cloudcam-12", + "url": "out.jpg?id=0.5", + "type": "JPEG", + "protocol": "http", + "port": 8001, + "models": [ + "Other" + ] + }, + { + "id": "cloudcam-13", + "url": "/live/stream1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Other" + ] + }, + { + "id": "cloudcam-14", + "url": "/main", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Other" + ] + }, + { + "id": "cloudcam-15", + "url": "/cam0/h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "PT312-PW" + ] + }, + { + "id": "cloudcam-16", + "url": "/ch0_0.h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "PT312-PW", + "Version: 57.0.2.0" + ] + }, + { + "id": "cloudcam-17", + "url": "/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Y365" + ] + } + ] +} diff --git a/brands/cloudlive.json b/brands/cloudlive.json new file mode 100644 index 0000000..9da322f --- /dev/null +++ b/brands/cloudlive.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Cloudlive", + "brand_id": "cloudlive", + "streams": [ + { + "id": "cloudlive-1", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/cmos.json b/brands/cmos.json new file mode 100644 index 0000000..ec1921e --- /dev/null +++ b/brands/cmos.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Cmos", + "brand_id": "cmos", + "streams": [ + { + "id": "cmos-1", + "url": "cgi-bin/viewer/video.jpg?resolution=640x480", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Q" + ] + }, + { + "id": "cmos-2", + "url": "cgi-bin/video.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "tv7204" + ] + } + ] +} diff --git a/brands/cms-zonet.json b/brands/cms-zonet.json new file mode 100644 index 0000000..a3d960c --- /dev/null +++ b/brands/cms-zonet.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Cms Zonet", + "brand_id": "cms-zonet", + "streams": [ + { + "id": "cms-zonet-1", + "url": "cgi/mjpg/mjpeg.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "ZVC7630" + ] + } + ] +} diff --git a/brands/cms.json b/brands/cms.json new file mode 100644 index 0000000..166ddf5 --- /dev/null +++ b/brands/cms.json @@ -0,0 +1,40 @@ +{ + "version": 2, + "brand": "Cms", + "brand_id": "cms", + "streams": [ + { + "id": "cms-1", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "NVT", + "oprit", + "Other", + "VoTu" + ] + }, + { + "id": "cms-2", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=1.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "oprit" + ] + }, + { + "id": "cms-3", + "url": "/cam/realmonitor", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8899, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/cnb.json b/brands/cnb.json new file mode 100644 index 0000000..bac6430 --- /dev/null +++ b/brands/cnb.json @@ -0,0 +1,54 @@ +{ + "version": 2, + "brand": "Cnb", + "brand_id": "cnb", + "streams": [ + { + "id": "cnb-1", + "url": "mpeg4", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "IDC4000T", + "ISS2765p", + "MPC1070PN KC4", + "Other" + ] + }, + { + "id": "cnb-2", + "url": "jpg/image.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "ISS2765P", + "Network Camera", + "Other" + ] + }, + { + "id": "cnb-3", + "url": "jpg/image.jpg?size=3", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IVP4030 VR", + "Network Camera", + "Other" + ] + }, + { + "id": "cnb-4", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/cnet.json b/brands/cnet.json new file mode 100644 index 0000000..c24faa0 --- /dev/null +++ b/brands/cnet.json @@ -0,0 +1,47 @@ +{ + "version": 2, + "brand": "Cnet", + "brand_id": "cnet", + "streams": [ + { + "id": "cnet-1", + "url": "vdata.v", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "CIC-920W" + ] + }, + { + "id": "cnet-2", + "url": "img/video.mjpeg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "CIC-930w" + ] + }, + { + "id": "cnet-3", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "CIC-930W" + ] + }, + { + "id": "cnet-4", + "url": "cgi-bin/getimage.cgi?motion=0", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "CIC-930W" + ] + } + ] +} diff --git a/brands/cnm.json b/brands/cnm.json new file mode 100644 index 0000000..9723339 --- /dev/null +++ b/brands/cnm.json @@ -0,0 +1,69 @@ +{ + "version": 2, + "brand": "Cnm", + "brand_id": "cnm", + "streams": [ + { + "id": "cnm-1", + "url": "/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "DM365_IPNC" + ] + }, + { + "id": "cnm-2", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP103" + ] + }, + { + "id": "cnm-3", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP103", + "Other", + "sec-ip-cam" + ] + }, + { + "id": "cnm-4", + "url": "video.cgi?resolution=VGA", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "cnm-5", + "url": "videostream.cgi?rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "sec-ip-cam" + ] + }, + { + "id": "cnm-6", + "url": "live.sdp", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "sec-ip-cam" + ] + } + ] +} diff --git a/brands/cobra.json b/brands/cobra.json new file mode 100644 index 0000000..29a16ee --- /dev/null +++ b/brands/cobra.json @@ -0,0 +1,69 @@ +{ + "version": 2, + "brand": "Cobra", + "brand_id": "cobra", + "streams": [ + { + "id": "cobra-1", + "url": "/videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=320x240", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "369471737", + "63843", + "wireless color security camera" + ] + }, + { + "id": "cobra-2", + "url": "/videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=320*240", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "63843" + ] + }, + { + "id": "cobra-3", + "url": "/ONVIF/MediaInput", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "63843" + ] + }, + { + "id": "cobra-4", + "url": "/videostream.asf?user=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 8080, + "models": [ + "8 Channel" + ] + }, + { + "id": "cobra-5", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "cobra-6", + "url": "cgi-bin/animate.cgi?[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/cocoon.json b/brands/cocoon.json new file mode 100644 index 0000000..68a9c30 --- /dev/null +++ b/brands/cocoon.json @@ -0,0 +1,18 @@ +{ + "version": 2, + "brand": "Cocoon", + "brand_id": "cocoon", + "streams": [ + { + "id": "cocoon-1", + "url": "/onvif1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "HE200074", + "IT315003" + ] + } + ] +} diff --git a/brands/codnida.json b/brands/codnida.json new file mode 100644 index 0000000..2dfc9b4 --- /dev/null +++ b/brands/codnida.json @@ -0,0 +1,18 @@ +{ + "version": 2, + "brand": "Codnida", + "brand_id": "codnida", + "streams": [ + { + "id": "codnida-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "PTZ Camera", + "PTZ Security Camera" + ] + } + ] +} diff --git a/brands/cohu.json b/brands/cohu.json new file mode 100644 index 0000000..49aa54d --- /dev/null +++ b/brands/cohu.json @@ -0,0 +1,82 @@ +{ + "version": 2, + "brand": "Cohu", + "brand_id": "cohu", + "streams": [ + { + "id": "cohu-1", + "url": "/stream1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "3940", + "3940hd", + "3960", + "3960HD", + "4269HD", + "Other" + ] + }, + { + "id": "cohu-2", + "url": "cam", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "3940" + ] + }, + { + "id": "cohu-3", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "3960" + ] + }, + { + "id": "cohu-4", + "url": "cgi-bin/snapshot.cgi?1", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "3960HD" + ] + }, + { + "id": "cohu-5", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "3960HD" + ] + }, + { + "id": "cohu-6", + "url": "/ucast/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Cohu 3960HD" + ] + }, + { + "id": "cohu-7", + "url": "stream[CHANNEL]", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/cohuhd.json b/brands/cohuhd.json new file mode 100644 index 0000000..6bdca87 --- /dev/null +++ b/brands/cohuhd.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Cohuhd", + "brand_id": "cohuhd", + "streams": [ + { + "id": "cohuhd-1", + "url": "/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "4261-1000-0014" + ] + } + ] +} diff --git a/brands/comcast.json b/brands/comcast.json new file mode 100644 index 0000000..e214d8e --- /dev/null +++ b/brands/comcast.json @@ -0,0 +1,41 @@ +{ + "version": 2, + "brand": "Comcast", + "brand_id": "comcast", + "streams": [ + { + "id": "comcast-1", + "url": "img/mjpeg.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "001", + "xcam", + "XHS" + ] + }, + { + "id": "comcast-2", + "url": "img/video.mjpeg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "XCAM", + "XHS" + ] + }, + { + "id": "comcast-3", + "url": "/", + "type": "FFMPEG", + "protocol": "https", + "port": 443, + "models": [ + "xcam" + ] + } + ] +} diff --git a/brands/comelit.json b/brands/comelit.json new file mode 100644 index 0000000..be403cc --- /dev/null +++ b/brands/comelit.json @@ -0,0 +1,87 @@ +{ + "version": 2, + "brand": "Comelit", + "brand_id": "comelit", + "streams": [ + { + "id": "comelit-1", + "url": "/ch01.264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "IP162b", + "IPC100", + "IPCAM162A", + "IPCAM168A", + "IPCOM100", + "IPNVR004CPOE", + "Other" + ] + }, + { + "id": "comelit-2", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IPC100", + "IPCAM062A", + "IPCAM066B", + "Other" + ] + }, + { + "id": "comelit-3", + "url": "api/mjpegvideo.cgi?InputNumber=1&StreamNumber=[CHANNEL]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "IPCOD" + ] + }, + { + "id": "comelit-4", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "comelit-5", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "SDVR" + ] + }, + { + "id": "comelit-6", + "url": "videostream.cgi?rate=11", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "comelit-7", + "url": "videostream.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/commend.json b/brands/commend.json new file mode 100644 index 0000000..46fe2f2 --- /dev/null +++ b/brands/commend.json @@ -0,0 +1,59 @@ +{ + "version": 2, + "brand": "Commend", + "brand_id": "commend", + "streams": [ + { + "id": "commend-1", + "url": "3.mjpg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Duetto", + "EE980CM" + ] + }, + { + "id": "commend-2", + "url": "/mjpeg/video.mjpg?resolution=1280x960&fps=15", + "type": "MJPEG", + "protocol": "https", + "port": 443, + "models": [ + "ID5" + ] + }, + { + "id": "commend-3", + "url": "video", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Intercom Client", + "TS8110V" + ] + }, + { + "id": "commend-4", + "url": "mjpeg/video.mjpeg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "WS-300" + ] + }, + { + "id": "commend-5", + "url": "video.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "WS-CM" + ] + } + ] +} diff --git a/brands/communications-line.json b/brands/communications-line.json new file mode 100644 index 0000000..c87f366 --- /dev/null +++ b/brands/communications-line.json @@ -0,0 +1,28 @@ +{ + "version": 2, + "brand": "Communications Line", + "brand_id": "communications-line", + "streams": [ + { + "id": "communications-line-1", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]&count=0", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Indoor IP Cam" + ] + }, + { + "id": "communications-line-2", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP Camera 1", + "Other" + ] + } + ] +} diff --git a/brands/compro.json b/brands/compro.json new file mode 100644 index 0000000..3c43588 --- /dev/null +++ b/brands/compro.json @@ -0,0 +1,304 @@ +{ + "version": 2, + "brand": "Compro", + "brand_id": "compro", + "streams": [ + { + "id": "compro-1", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "CS40", + "CS400P", + "CS530", + "cs80", + "IP100", + "IP530", + "IP55", + "IP570", + "IP70", + "IP90", + "NC150/420/500", + "NC2200", + "NC2220", + "tn1600p", + "TN1600W", + "TN30", + "TN30W", + "TN50", + "TN500LR", + "TN500MR", + "TN500W", + "TN600", + "TN80", + "tn80w", + "tn900", + "tn920", + "TN95" + ] + }, + { + "id": "compro-2", + "url": "medias[CHANNEL]", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "CS40", + "CS400P", + "IP50/70", + "IP540", + "IP540p", + "IP540P", + "IP55", + "IP55/60", + "IP550P", + "IP70", + "IP90P", + "NC3230", + "Other", + "TN1500" + ] + }, + { + "id": "compro-3", + "url": "mjpeg.cgi?user=[USERNAME]&password=[PASSWORD]&channel=[CHANNEL]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "CS400P", + "IP540P", + "IP55/60", + "IP70", + "IP90P" + ] + }, + { + "id": "compro-4", + "url": "/medias2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "CS60", + "nc1200", + "TN80W" + ] + }, + { + "id": "compro-5", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP350", + "IP50/70", + "IP540", + "IP55/60", + "IP550P", + "IP70", + "IP70W", + "Other", + "TN1600W", + "TN30W", + "TN50", + "TN500W", + "TN50W", + "tn900" + ] + }, + { + "id": "compro-6", + "url": "snapshot.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP350", + "IP50/70", + "IP530", + "ip530w", + "IP540", + "IP55/60", + "IP570", + "IP70", + "IP70W", + "NC150/420/500", + "TN30W", + "tn80w" + ] + }, + { + "id": "compro-7", + "url": "mjpegStreamer.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP350", + "IP50/70", + "IP530", + "IP540", + "IP55/60", + "IP570", + "IP70", + "NC150/420/500" + ] + }, + { + "id": "compro-8", + "url": "mjpeg.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP50/70", + "IP540", + "IP55/60", + "IP570", + "IP70", + "NC2200", + "NC2220", + "TN920" + ] + }, + { + "id": "compro-9", + "url": "medias2", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "IP50/70", + "IP530W", + "IP540", + "IP55/60", + "IP550P", + "IP570", + "IP70", + "IP70W", + "Main Entrance Int", + "Other", + "TN2200", + "TN30W", + "TN50", + "TN60", + "TN900", + "tn920", + "TN920" + ] + }, + { + "id": "compro-10", + "url": "snapshot.jpg?account=[USERNAME]&password=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP570", + "TN30W", + "TN500W", + "tn80w", + "TN920" + ] + }, + { + "id": "compro-11", + "url": "[CHANNEL]", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "IP70", + "NC150/420/500" + ] + }, + { + "id": "compro-12", + "url": "mjpeg.cgi?user=[USERNAME]&password=[PASSWORD]&channel=[CHANNEL]&snapshot=on", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP70" + ] + }, + { + "id": "compro-13", + "url": "cam[CHANNEL]/mjpeg", + "type": "MJPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "IP70" + ] + }, + { + "id": "compro-14", + "url": "mpeg4/[CHANNEL]/media.amp", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "IP70" + ] + }, + { + "id": "compro-15", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "NC150/420/500" + ] + }, + { + "id": "compro-16", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "NC150/420/500" + ] + }, + { + "id": "compro-17", + "url": "cgi-bin/rtspStream/[CHANNEL]", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "NC150/420/500" + ] + }, + { + "id": "compro-18", + "url": "/mjpeg.cgi?user=[USERNAME]&password=[PASSWORD]&channel=0", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "TN 900R", + "tn900" + ] + }, + { + "id": "compro-19", + "url": "snapshot[CHANNEL].jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "TN600", + "tn600w", + "TN80W" + ] + } + ] +} diff --git a/brands/compufix4u.json b/brands/compufix4u.json new file mode 100644 index 0000000..77cdfbd --- /dev/null +++ b/brands/compufix4u.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Compufix4u", + "brand_id": "compufix4u", + "streams": [ + { + "id": "compufix4u-1", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/coms.json b/brands/coms.json new file mode 100644 index 0000000..592e878 --- /dev/null +++ b/brands/coms.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Coms", + "brand_id": "coms", + "streams": [ + { + "id": "coms-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "fd-who1a" + ] + } + ] +} diff --git a/brands/comtac.json b/brands/comtac.json new file mode 100644 index 0000000..b2aeafb --- /dev/null +++ b/brands/comtac.json @@ -0,0 +1,51 @@ +{ + "version": 2, + "brand": "Comtac", + "brand_id": "comtac", + "streams": [ + { + "id": "comtac-1", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "CS2", + "CS9267" + ] + }, + { + "id": "comtac-2", + "url": "videostream.cgi?resolution=8&rate=13", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "CS9267", + "Other", + "v2.0" + ] + }, + { + "id": "comtac-3", + "url": "videostream.cgi?rate=11", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "CS9267", + "Other" + ] + }, + { + "id": "comtac-4", + "url": "user/videostream.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/comtrend.json b/brands/comtrend.json new file mode 100644 index 0000000..289a271 --- /dev/null +++ b/brands/comtrend.json @@ -0,0 +1,20 @@ +{ + "version": 2, + "brand": "Comtrend", + "brand_id": "comtrend", + "streams": [ + { + "id": "comtrend-1", + "url": "cgi/mjpg/mjpeg.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Dome", + "Mini-Dome", + "Other", + "VD-21ir" + ] + } + ] +} diff --git a/brands/concept-pro.json b/brands/concept-pro.json new file mode 100644 index 0000000..71b0756 --- /dev/null +++ b/brands/concept-pro.json @@ -0,0 +1,29 @@ +{ + "version": 2, + "brand": "Concept Pro", + "brand_id": "concept-pro", + "streams": [ + { + "id": "concept-pro-1", + "url": "/snl/live/1/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "CVP9324DNIR-IP4M" + ] + }, + { + "id": "concept-pro-2", + "url": "cgi-bin/webra_fcgi.fcgi?api=get_jpeg_raw&chno=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "cvp9328dnir-ip4m-g", + "KCI4D-1080", + "Other" + ] + } + ] +} diff --git a/brands/conceptronic.json b/brands/conceptronic.json new file mode 100644 index 0000000..fb36342 --- /dev/null +++ b/brands/conceptronic.json @@ -0,0 +1,323 @@ +{ + "version": 2, + "brand": "Conceptronic", + "brand_id": "conceptronic", + "streams": [ + { + "id": "conceptronic-1", + "url": "/live/ch0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "720", + "CIPCAM1080OD", + "CIPCAM720", + "CIPCAM720OD", + "CIPCAM720PTIWL V2", + "CIPCAM720S", + "CLOUD IP CAMERA", + "Other", + "PTZ-CAM" + ] + }, + { + "id": "conceptronic-2", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "B series", + "CIPCAMPTIWL V1", + "Rotativa" + ] + }, + { + "id": "conceptronic-3", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "B SERIES", + "B-Series", + "cipcamptiwl", + "Rotativa" + ] + }, + { + "id": "conceptronic-4", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]*[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "B SERIES", + "c07-082" + ] + }, + { + "id": "conceptronic-5", + "url": "cgi/mjpg/mjpeg.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "C07-080", + "C54NETCAM", + "C54NETCAM2", + "CIPCAMPTIWL", + "CNETCAM2", + "Other", + "secure2", + "Slim 1320" + ] + }, + { + "id": "conceptronic-6", + "url": "IMAGE.JPG", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "C54NETCAM" + ] + }, + { + "id": "conceptronic-7", + "url": "MJPEG.CGI", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "C54NETCAM", + "C54NETCAM2", + "Other" + ] + }, + { + "id": "conceptronic-8", + "url": "VIDEO.CGI", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "C54NETCAM", + "Other" + ] + }, + { + "id": "conceptronic-9", + "url": "video.cgi?resolution=VGA", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "C54NETCAM", + "CIPCAM720PTIWL V1", + "cipcamptiwl" + ] + }, + { + "id": "conceptronic-10", + "url": "cgi/jpg/image.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "C54NETCAM", + "C54NETCAM2", + "cnetcam2", + "Other" + ] + }, + { + "id": "conceptronic-11", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "C54NETCAM_F", + "cipcamptiwl", + "Other", + "PTZ-Cam", + "thuis" + ] + }, + { + "id": "conceptronic-12", + "url": "videostream.asf", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "C54NETCAM2", + "cipcam720ptiwl", + "cipcamptiwl", + "Other", + "PTZ-Cam" + ] + }, + { + "id": "conceptronic-13", + "url": "cgi/mjpg/mjpg.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "C54NETCAM2", + "C54NETCAM2OK" + ] + }, + { + "id": "conceptronic-14", + "url": "/cam/realmonitor", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "C54NETCAM2OK", + "cipcam720OD", + "cipcam720ptiwl", + "Other" + ] + }, + { + "id": "conceptronic-15", + "url": "/user=[USERNAME]&password=[PASSWORD]&channel=0&stream=0.sdp?real_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "C8CHCCTVKITP" + ] + }, + { + "id": "conceptronic-16", + "url": "/12", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "CIPCAM720", + "CIPCAM720PTIWL V1", + "Other" + ] + }, + { + "id": "conceptronic-17", + "url": "/videostream.asf?user=[USERNAME]&pwd=", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "CIPCAM720" + ] + }, + { + "id": "conceptronic-18", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "cipcam720OD", + "cipcam720ptiwl", + "Other" + ] + }, + { + "id": "conceptronic-19", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "CIPCAM720OD", + "CIPCAM720PTIWL", + "CIPCAM720PTIWL V2" + ] + }, + { + "id": "conceptronic-20", + "url": "/live/ch2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "CIPCAM720OD", + "CIPCAM720PTIWL V2", + "CIPCAMPTIWL", + "SmartP2P" + ] + }, + { + "id": "conceptronic-21", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "CIPCAM720PTIWL V2", + "cipcamptiwl", + "CIPCAMPTIWL V1", + "Other" + ] + }, + { + "id": "conceptronic-22", + "url": "videostream.cgi?user=[USERNAME]&password=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "CIPCAM720PTIWL V2", + "cipcamptiwl" + ] + }, + { + "id": "conceptronic-23", + "url": "videostream.cgi?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "CIPCAM720PTIWL V2", + "cipcamptiwl" + ] + }, + { + "id": "conceptronic-24", + "url": "snapshot.cgi?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "cipcamptiwl", + "mkx" + ] + }, + { + "id": "conceptronic-25", + "url": "/videostream.cgi?user=[USERNAME]&password=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "cipcamptiwl" + ] + }, + { + "id": "conceptronic-26", + "url": "cam/realmonitor?channel=[CHANNEL]&subtype=1", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/concord.json b/brands/concord.json new file mode 100644 index 0000000..8d98de3 --- /dev/null +++ b/brands/concord.json @@ -0,0 +1,40 @@ +{ + "version": 2, + "brand": "Concord", + "brand_id": "concord", + "streams": [ + { + "id": "concord-1", + "url": "/ch01/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "5mp", + "CNC5IDP-A", + "CNC5IDP-V2", + "CNC8IBP-A", + "CNCK", + "floodlight" + ] + }, + { + "id": "concord-2", + "url": "/ch01/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "CDC5ABP-A", + "CNC5IBP-A", + "CNC5IDP-A", + "CNC5IDP-V2", + "CNC8IBPFA-V2", + "CNC8IDP-A", + "Concord 1080P", + "Concord 4K", + "RS-CM-317D" + ] + } + ] +} diff --git a/brands/condere.json b/brands/condere.json new file mode 100644 index 0000000..81fa4c2 --- /dev/null +++ b/brands/condere.json @@ -0,0 +1,84 @@ +{ + "version": 2, + "brand": "Condere", + "brand_id": "condere", + "streams": [ + { + "id": "condere-1", + "url": "cgi-bin/view.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "916", + "CO-111" + ] + }, + { + "id": "condere-2", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "co-105", + "CO-113" + ] + }, + { + "id": "condere-3", + "url": "mjpeg?res=full&x0=0&y0=0&x1=100%&y1=100%&quality=12&doublescan=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "co-105", + "H.264" + ] + }, + { + "id": "condere-4", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "CO-111", + "F Series" + ] + }, + { + "id": "condere-5", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "CO-111" + ] + }, + { + "id": "condere-6", + "url": "cgi-bin/snapshot.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "CO-113", + "CO-901", + "CO-916", + "H.264" + ] + }, + { + "id": "condere-7", + "url": "cgi-bin/snapshot.cgi?1", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "CO-113" + ] + } + ] +} diff --git a/brands/conico.json b/brands/conico.json new file mode 100644 index 0000000..75b7042 --- /dev/null +++ b/brands/conico.json @@ -0,0 +1,39 @@ +{ + "version": 2, + "brand": "Conico", + "brand_id": "conico", + "streams": [ + { + "id": "conico-1", + "url": "/video.mjpg?q=30&fps=33&id=0.5", + "type": "FFMPEG", + "protocol": "http", + "port": 8090, + "models": [ + "812E", + "gx6s", + "ZS-GX1S" + ] + }, + { + "id": "conico-2", + "url": "/ccm/ccm_pic_get.jpg?hfrom_handle=887330&dsess=1&dsess_nid=MHkMHqeZgXPcaHyOZ.AyecFCDdpjEF7g&dsess_sn=1jfiegbqtkbxa&dtoken=p1_xxxxxxxxxx", + "type": "MJPEG", + "protocol": "https", + "port": 7443, + "models": [ + "F330" + ] + }, + { + "id": "conico-3", + "url": "/", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "FI-362C" + ] + } + ] +} diff --git a/brands/connectec.json b/brands/connectec.json new file mode 100644 index 0000000..97a31a9 --- /dev/null +++ b/brands/connectec.json @@ -0,0 +1,38 @@ +{ + "version": 2, + "brand": "Connectec", + "brand_id": "connectec", + "streams": [ + { + "id": "connectec-1", + "url": "video.cgi?resolution=[WIDTH]x[HEIGHT]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "cas-370w", + "PE5577" + ] + }, + { + "id": "connectec-2", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "PE5577" + ] + }, + { + "id": "connectec-3", + "url": "/video.cgi?resolution=320x240", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "tec internet cam" + ] + } + ] +} diff --git a/brands/connectionnc.json b/brands/connectionnc.json new file mode 100644 index 0000000..f816c0d --- /dev/null +++ b/brands/connectionnc.json @@ -0,0 +1,67 @@ +{ + "version": 2, + "brand": "Connectionnc", + "brand_id": "connectionnc", + "streams": [ + { + "id": "connectionnc-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "connectionnc-2", + "url": "image.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "connectionnc-3", + "url": "imagep/picture.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "connectionnc-4", + "url": "img/video.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "connectionnc-5", + "url": "cgi-bin/video.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "connectionnc-6", + "url": "cgi-bin/video.jpg?cam=[CHANNEL]&quality=3&size=2", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/connectsmarthome.json b/brands/connectsmarthome.json new file mode 100644 index 0000000..a131776 --- /dev/null +++ b/brands/connectsmarthome.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Connectsmarthome", + "brand_id": "connectsmarthome", + "streams": [ + { + "id": "connectsmarthome-1", + "url": "/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "CSH-ODCAM" + ] + }, + { + "id": "connectsmarthome-2", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "Outdoor Camera" + ] + } + ] +} diff --git a/brands/connex.json b/brands/connex.json new file mode 100644 index 0000000..7dd8483 --- /dev/null +++ b/brands/connex.json @@ -0,0 +1,47 @@ +{ + "version": 2, + "brand": "Connex", + "brand_id": "connex", + "streams": [ + { + "id": "connex-1", + "url": "/live/main", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "720P" + ] + }, + { + "id": "connex-2", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "720P PTZ" + ] + }, + { + "id": "connex-3", + "url": "/stream0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "720P PTZ" + ] + }, + { + "id": "connex-4", + "url": "/stream1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "750P" + ] + } + ] +} diff --git a/brands/contack.json b/brands/contack.json new file mode 100644 index 0000000..75be3ef --- /dev/null +++ b/brands/contack.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Contack", + "brand_id": "contack", + "streams": [ + { + "id": "contack-1", + "url": "snap.jpg?JpegCam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "kit-200" + ] + }, + { + "id": "contack-2", + "url": "ipcam/avc.cgi?audiostream=[CHANNEL]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "kit-200" + ] + } + ] +} diff --git a/brands/control3d.json b/brands/control3d.json new file mode 100644 index 0000000..775311f --- /dev/null +++ b/brands/control3d.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Control3d", + "brand_id": "control3d", + "streams": [ + { + "id": "control3d-1", + "url": "videostream.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/control4.json b/brands/control4.json new file mode 100644 index 0000000..62289cb --- /dev/null +++ b/brands/control4.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Control4", + "brand_id": "control4", + "streams": [ + { + "id": "control4-1", + "url": "/live.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Chime" + ] + } + ] +} diff --git a/brands/convision.json b/brands/convision.json new file mode 100644 index 0000000..129fafd --- /dev/null +++ b/brands/convision.json @@ -0,0 +1,91 @@ +{ + "version": 2, + "brand": "Convision", + "brand_id": "convision", + "streams": [ + { + "id": "convision-1", + "url": "/h264_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "CC-6400 (RTSP)" + ] + }, + { + "id": "convision-2", + "url": "camera.jpg?camera=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP Video Server" + ] + }, + { + "id": "convision-3", + "url": "camera.push?camera=[CHANNEL]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP Video Server" + ] + }, + { + "id": "convision-4", + "url": "fullsize.push?camera=1&sleep=15", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "convision-5", + "url": "fullsize.jpg?camera=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "V Series Video Server", + "V100/200 Video Server" + ] + }, + { + "id": "convision-6", + "url": "hugesize.jpg?camera=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "V Series Video Server", + "V100/200 Video Server" + ] + }, + { + "id": "convision-7", + "url": "fullsize.push?camera=[CHANNEL]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "V Series Video Server", + "V100/200 Video Server" + ] + }, + { + "id": "convision-8", + "url": "hugesize.push?camera=[CHANNEL]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "V Series Video Server", + "V100/200 Video Server" + ] + } + ] +} diff --git a/brands/convo-kontor.json b/brands/convo-kontor.json new file mode 100644 index 0000000..5336028 --- /dev/null +++ b/brands/convo-kontor.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Convo Kontor", + "brand_id": "convo-kontor", + "streams": [ + { + "id": "convo-kontor-1", + "url": "cgi-bin/viewer/video.jpg?resolution=640x480", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "FE8171V" + ] + } + ] +} diff --git a/brands/cooau.json b/brands/cooau.json new file mode 100644 index 0000000..5720fa4 --- /dev/null +++ b/brands/cooau.json @@ -0,0 +1,83 @@ +{ + "version": 2, + "brand": "Cooau", + "brand_id": "cooau", + "streams": [ + { + "id": "cooau-1", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "001", + "1080", + "720p", + "BULLET", + "CT0258BKEU", + "CT0258BKUK", + "CT0258WHUS", + "ct0276bkeu", + "CT0276BKUK", + "IP-CAMERA", + "Other", + "ZZZZ-320984-EBFFC" + ] + }, + { + "id": "cooau-2", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "1080", + "1080P", + "2.0MPIX", + "362c", + "623c", + "720P", + "BULLET", + "ct0276bkuk", + "CT044SWHUK", + "CT2076BKUK", + "F300", + "Other", + "SV3C", + "x000s lhqn3" + ] + }, + { + "id": "cooau-3", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "C23S" + ] + }, + { + "id": "cooau-4", + "url": "snap.jpg?JpegCam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "ct0276bkuk", + "Other", + "SV3C" + ] + }, + { + "id": "cooau-5", + "url": "snap.jpg?JpegSize=M", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "CT2076BKUK" + ] + } + ] +} diff --git a/brands/coocheer.json b/brands/coocheer.json new file mode 100644 index 0000000..caefffe --- /dev/null +++ b/brands/coocheer.json @@ -0,0 +1,18 @@ +{ + "version": 2, + "brand": "Coocheer", + "brand_id": "coocheer", + "streams": [ + { + "id": "coocheer-1", + "url": "/onvif1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Keller", + "SP012 HD" + ] + } + ] +} diff --git a/brands/coolcam.json b/brands/coolcam.json new file mode 100644 index 0000000..235de80 --- /dev/null +++ b/brands/coolcam.json @@ -0,0 +1,62 @@ +{ + "version": 2, + "brand": "Coolcam", + "brand_id": "coolcam", + "streams": [ + { + "id": "coolcam-1", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 81, + "models": [ + "neo" + ] + }, + { + "id": "coolcam-2", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "NEO", + "nip61", + "Other" + ] + }, + { + "id": "coolcam-3", + "url": "/videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "NIP" + ] + }, + { + "id": "coolcam-4", + "url": "/videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "NIP-06", + "op series", + "Other" + ] + }, + { + "id": "coolcam-5", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "nip09", + "Other" + ] + } + ] +} diff --git a/brands/coolead.json b/brands/coolead.json new file mode 100644 index 0000000..58529bf --- /dev/null +++ b/brands/coolead.json @@ -0,0 +1,42 @@ +{ + "version": 2, + "brand": "Coolead", + "brand_id": "coolead", + "streams": [ + { + "id": "coolead-1", + "url": "videostream.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "541WS", + "L series", + "Other", + "RM-CAM" + ] + }, + { + "id": "coolead-2", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "L Series", + "L SERIES", + "L610WS" + ] + }, + { + "id": "coolead-3", + "url": "videostream.cgi?", + "type": "MJPEG", + "protocol": "http", + "port": 88, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/coolpad.json b/brands/coolpad.json new file mode 100644 index 0000000..93e9fda --- /dev/null +++ b/brands/coolpad.json @@ -0,0 +1,18 @@ +{ + "version": 2, + "brand": "Coolpad", + "brand_id": "coolpad", + "streams": [ + { + "id": "coolpad-1", + "url": "shot.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "1234", + "332QA" + ] + } + ] +} diff --git a/brands/cooradilla.json b/brands/cooradilla.json new file mode 100644 index 0000000..1e9285f --- /dev/null +++ b/brands/cooradilla.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Cooradilla", + "brand_id": "cooradilla", + "streams": [ + { + "id": "cooradilla-1", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "ONVIF" + ] + } + ] +} diff --git a/brands/cootli.json b/brands/cootli.json new file mode 100644 index 0000000..3804ca3 --- /dev/null +++ b/brands/cootli.json @@ -0,0 +1,29 @@ +{ + "version": 2, + "brand": "Cootli", + "brand_id": "cootli", + "streams": [ + { + "id": "cootli-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "R80XD30-PQ", + "R80XD550-PQ_8M", + "X4C-WQ" + ] + }, + { + "id": "cootli-2", + "url": "/", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "X4C-WQ" + ] + } + ] +} diff --git a/brands/cop.json b/brands/cop.json new file mode 100644 index 0000000..d390c1b --- /dev/null +++ b/brands/cop.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Cop", + "brand_id": "cop", + "streams": [ + { + "id": "cop-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/copa-10.json b/brands/copa-10.json new file mode 100644 index 0000000..d32855c --- /dev/null +++ b/brands/copa-10.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Copa 10", + "brand_id": "copa-10", + "streams": [ + { + "id": "copa-10-1", + "url": "videostream.asf?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/copbr.json b/brands/copbr.json new file mode 100644 index 0000000..ece51a9 --- /dev/null +++ b/brands/copbr.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Copbr", + "brand_id": "copbr", + "streams": [ + { + "id": "copbr-1", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "COP-IPSPD270X" + ] + } + ] +} diff --git a/brands/core.json b/brands/core.json new file mode 100644 index 0000000..5f63dc5 --- /dev/null +++ b/brands/core.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Core", + "brand_id": "core", + "streams": [ + { + "id": "core-1", + "url": "/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "Dum" + ] + } + ] +} diff --git a/brands/corega.json b/brands/corega.json new file mode 100644 index 0000000..6357caf --- /dev/null +++ b/brands/corega.json @@ -0,0 +1,76 @@ +{ + "version": 2, + "brand": "Corega", + "brand_id": "corega", + "streams": [ + { + "id": "corega-1", + "url": "cgi/mjpg/mjpeg.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "CG-NC034A", + "CG-NCMNL", + "CG-NCVD031A", + "NC", + "Other", + "wlncm4g" + ] + }, + { + "id": "corega-2", + "url": "mjpeg.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "cg-ncmn", + "Other" + ] + }, + { + "id": "corega-3", + "url": "video.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "cg-ncmnv2", + "Other" + ] + }, + { + "id": "corega-4", + "url": "VIDEO.CGI", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "cg-ncmnv2", + "NC", + "Other" + ] + }, + { + "id": "corega-5", + "url": "cgi/mjpg/mjpg.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "CG-WLNCM4G" + ] + }, + { + "id": "corega-6", + "url": "goform/capture", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/corex.json b/brands/corex.json new file mode 100644 index 0000000..a4dda5e --- /dev/null +++ b/brands/corex.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Corex", + "brand_id": "corex", + "streams": [ + { + "id": "corex-1", + "url": "cgi-bin/view.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "2015X" + ] + } + ] +} diff --git a/brands/corprit.json b/brands/corprit.json new file mode 100644 index 0000000..862d132 --- /dev/null +++ b/brands/corprit.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Corprit", + "brand_id": "corprit", + "streams": [ + { + "id": "corprit-1", + "url": "image.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "clock camera" + ] + } + ] +} diff --git a/brands/corsee.json b/brands/corsee.json new file mode 100644 index 0000000..026377a --- /dev/null +++ b/brands/corsee.json @@ -0,0 +1,106 @@ +{ + "version": 2, + "brand": "Corsee", + "brand_id": "corsee", + "streams": [ + { + "id": "corsee-1", + "url": "snapshot", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "320J" + ] + }, + { + "id": "corsee-2", + "url": "cgi-bin/snapshot.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "585", + "732695510", + "CS-320J", + "CSE313", + "Other" + ] + }, + { + "id": "corsee-3", + "url": "/cgi-bin/snapshot.cgi?chn=4&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "CS-580" + ] + }, + { + "id": "corsee-4", + "url": "/cgi-bin/snapshot.cgi?chn=1&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "CS-580", + "UKE320" + ] + }, + { + "id": "corsee-5", + "url": "snapshot.jpg?account=[USERNAME]&password=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "CSE313", + "PS-320J-2" + ] + }, + { + "id": "corsee-6", + "url": "/snapshot", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "CSE313", + "Other" + ] + }, + { + "id": "corsee-7", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "CSE313", + "IPC", + "Other" + ] + }, + { + "id": "corsee-8", + "url": "/cgi-bin/snapshot.cgi?chn=0&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "Other" + ] + }, + { + "id": "corsee-9", + "url": "/snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/cosansys.json b/brands/cosansys.json new file mode 100644 index 0000000..ad58481 --- /dev/null +++ b/brands/cosansys.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Cosansys", + "brand_id": "cosansys", + "streams": [ + { + "id": "cosansys-1", + "url": "videostream.asf", + "type": "FFMPEG", + "protocol": "http", + "port": 81, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/costar.json b/brands/costar.json new file mode 100644 index 0000000..1a6dbf6 --- /dev/null +++ b/brands/costar.json @@ -0,0 +1,47 @@ +{ + "version": 2, + "brand": "Costar", + "brand_id": "costar", + "streams": [ + { + "id": "costar-1", + "url": "axis-cgi/mjpg/video.cgi?date=1&clock=1&camera=[CHANNEL]&resolution=[WIDTH]x[HEIGHT]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "CDIH200F" + ] + }, + { + "id": "costar-2", + "url": "1/stream1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "CDIH226V" + ] + }, + { + "id": "costar-3", + "url": "axis-cgi/jpg/image.cgi?date=1&clock=1&resolution=[WIDTH]x[HEIGHT]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "CDIH226VIRF" + ] + }, + { + "id": "costar-4", + "url": "/1/stream1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "CR32CI00" + ] + } + ] +} diff --git a/brands/costim.json b/brands/costim.json new file mode 100644 index 0000000..eeeb084 --- /dev/null +++ b/brands/costim.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Costim", + "brand_id": "costim", + "streams": [ + { + "id": "costim-1", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "CL-320" + ] + } + ] +} diff --git a/brands/cotier.json b/brands/cotier.json new file mode 100644 index 0000000..dc704fe --- /dev/null +++ b/brands/cotier.json @@ -0,0 +1,263 @@ +{ + "version": 2, + "brand": "Cotier", + "brand_id": "cotier", + "streams": [ + { + "id": "cotier-1", + "url": "live/mpeg4", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "2518T", + "3518T", + "534/T13", + "652", + "DM/G33", + "DM/G92", + "IP PTZ", + "IPc-631/T13", + "MEGA-PIXEL", + "Other", + "TV-534H/IP", + "TV-536W/IP", + "TV-652H/IP" + ] + }, + { + "id": "cotier-2", + "url": "/mpeg4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "534/T13", + "631", + "FE-4L", + "FE-4L/IP", + "IPc-631", + "IPC-631/T13", + "Other", + "TV-536W/IP", + "tv-631 wip", + "tv-631w", + "TV-681H/IP" + ] + }, + { + "id": "cotier-3", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "534/T13", + "631", + "IPc-3518", + "IPC-3518T", + "IPc-537/T13", + "IPc-631", + "IPc-631/T13", + "Other", + "TV-536W/IP", + "TV631", + "TV-631W", + "tv-638h2", + "TV-652H/IP" + ] + }, + { + "id": "cotier-4", + "url": "/ch01.264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "658", + "COTIER TV-631W", + "IPC", + "IPC-631/T", + "ipc-631/t13", + "Mega-Pixel", + "Other", + "StIan", + "TV 631WIP", + "tv-532W/IP", + "tv-631 w/ip", + "tv-632h2/ip", + "TV637H5", + "VN-H657" + ] + }, + { + "id": "cotier-5", + "url": "/Onvif/Streaming/2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "DM/G33" + ] + }, + { + "id": "cotier-6", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "DM/G92", + "IPc-631/T13", + "Other", + "TV-653-IP69" + ] + }, + { + "id": "cotier-7", + "url": "ipcam/avc.cgi?audiostream=[CHANNEL]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "DM/G92" + ] + }, + { + "id": "cotier-8", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "DM-G31-2S", + "IPC-537/T13" + ] + }, + { + "id": "cotier-9", + "url": "/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "FE-2H5/IP" + ] + }, + { + "id": "cotier-10", + "url": "/ch01_sub.264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "ipc", + "ipc-631/t13", + "TV-532W/IP", + "TV-631W/IP" + ] + }, + { + "id": "cotier-11", + "url": "cgi-bin/snapshot.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "ipc-3518t", + "Other", + "TV-631W/IP" + ] + }, + { + "id": "cotier-12", + "url": "cam2/mpeg4", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "ipc-537/t13", + "IPc-537/T13" + ] + }, + { + "id": "cotier-13", + "url": "/mpeg4cif", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "IPc-631", + "tv-631w/ip", + "tv-631w/p" + ] + }, + { + "id": "cotier-14", + "url": "cam[CHANNEL]/h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "IPc-631/T13", + "Other" + ] + }, + { + "id": "cotier-15", + "url": "ch0_0.h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other", + "TV-653" + ] + }, + { + "id": "cotier-16", + "url": "cgi-bin/view.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "TV-652", + "TV-652H/IP", + "TV-653" + ] + }, + { + "id": "cotier-17", + "url": "/live/mpeg4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "TV-536W" + ] + }, + { + "id": "cotier-18", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "tv-631 wip", + "TV-638" + ] + }, + { + "id": "cotier-19", + "url": "cgi-bin/net_jpeg.cgi?ch=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "TV-653", + "tv-681h/ip" + ] + } + ] +} diff --git a/brands/cour.json b/brands/cour.json new file mode 100644 index 0000000..0f68f3e --- /dev/null +++ b/brands/cour.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Cour", + "brand_id": "cour", + "streams": [ + { + "id": "cour-1", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "nvt" + ] + } + ] +} diff --git a/brands/covisec.json b/brands/covisec.json new file mode 100644 index 0000000..6b0f7b9 --- /dev/null +++ b/brands/covisec.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Covisec", + "brand_id": "covisec", + "streams": [ + { + "id": "covisec-1", + "url": "stillimg[CHANNEL].jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "ALD-400HK w/ Web Port" + ] + } + ] +} diff --git a/brands/cowkey.json b/brands/cowkey.json new file mode 100644 index 0000000..e72414a --- /dev/null +++ b/brands/cowkey.json @@ -0,0 +1,37 @@ +{ + "version": 2, + "brand": "Cowkey", + "brand_id": "cowkey", + "streams": [ + { + "id": "cowkey-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "cowkey-2", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "cowkey-3", + "url": "videostream.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/cp-plus.json b/brands/cp-plus.json new file mode 100644 index 0000000..41d165a --- /dev/null +++ b/brands/cp-plus.json @@ -0,0 +1,426 @@ +{ + "version": 2, + "brand": "Cp Plus", + "brand_id": "cp-plus", + "streams": [ + { + "id": "cp-plus-1", + "url": "/control/faststream.jpg?stream=MxPEG&needlength&fps=6", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "121", + "CP-UVR-0401E1-CS" + ] + }, + { + "id": "cp-plus-2", + "url": "cgi-bin/snapshot.cgi?1", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "121", + "1MP", + "2MP", + "CN-RNP-36D", + "cp unc", + "CP:UVR-0401E1S", + "cp-unc-cs13l1-vmw", + "cp-unc-da10l3s-0360", + "CP-UNC-DA10R3", + "CP-UNC-DA20L3S-V2", + "cp-unc-da30l3s-0360", + "CP-UNC-DB21L3C-M", + "CP-UNC-DP10L3C-V2", + "CP-UNC-T2322L3", + "CP-UNC-TA10L3S-0280", + "CP-UNC-TA10L3S-0360", + "CP-UNC-TA13L2/L3", + "CP-UNC-TA13L3", + "CP-UNC-TA20L3S", + "CP-UNC-TA20L3S-0360", + "CP-UNC-TA30l3S", + "CP-UNC-TY20FL2C", + "CP-UNP-3013SL10 SPEED DOME", + "CP-UNP-3022R15DA", + "CP-UVC-T1000L2A", + "CP-UVR-1601E1", + "CP-UVR-1601E1-S", + "CP-VAC-D24L2", + "CP-VGC-T13L2", + "da10l3s", + "DVR", + "Other" + ] + }, + { + "id": "cp-plus-3", + "url": "/cam/realmonitor", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "1MP", + "3MP", + "cnp_unc", + "CP-UAR-0804Q1-AB", + "CP-UNC-CS10L1W", + "CP-UNC-DP10L3C-V2-0280B", + "CP-UNC-T2212L3-0360", + "CP-UNC-T2322L3", + "CP-UNC-T5254L3", + "CP-UNC-TP10L2C", + "Dine", + "dome camera", + "DVR", + "Infeed of automatic shot blasting", + "MODEL CB", + "Other", + "TP10L3C-V2-0360B" + ] + }, + { + "id": "cp-plus-4", + "url": "/axis-cgi/mjpg/video.cgi", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "1MP", + "CP-NC9W-K", + "CP-UAR-080001-B", + "CP-UNC-DP10L2C", + "CP-UNC-DP10L3C-V2-0280B", + "CP-UNC-TA13L2/L3", + "CP-UNC-TA40L3-0360", + "CP-UNC-TE20ZL5-MD", + "CP-UNP-D2521L10-DP", + "DOME CAMERA", + "Other" + ] + }, + { + "id": "cp-plus-5", + "url": "cgi-bin/video.cgi?msubmenu=mjpg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "1MP", + "Other" + ] + }, + { + "id": "cp-plus-6", + "url": "live", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "1MP", + "Other" + ] + }, + { + "id": "cp-plus-7", + "url": "cgi-bin/snapshot.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "2MP", + "3MP", + "cp unc", + "CP-UNC-DA10L3S-0360", + "CP-UNC-DA20L3S-V2", + "CP-UNC-DB21L3C-M", + "CP-UNC-DP10L3C-V2", + "CP-UNC-T2322L3", + "cp-unc-ta20l3s-v2-0360", + "CP-UNC-TA41PL3-D", + "cp-unc-tb13fl3-md", + "CP-UNC-TE4K082ZR5-M", + "CP-UNC-TS21PL3-0360", + "CP-UVC-T1000L2A", + "CP-UVR-1601E1", + "CP-VAC-D24L2", + "DVR", + "Other" + ] + }, + { + "id": "cp-plus-8", + "url": "/live/av0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "2MP", + "CP-UNC-T2212L3-0360", + "Other" + ] + }, + { + "id": "cp-plus-9", + "url": "axis-cgi/mjpg/video.cgi?date=1&clock=1&resolution=[WIDTH]x[HEIGHT]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "3MP", + "CP-UNC-CS10L1W", + "CP-UNC-DP10L2C", + "CP-UNC-DP10L3C-V2", + "CP-UNC-TA10L3S-0280", + "CP-UNC-TA13L2/L3" + ] + }, + { + "id": "cp-plus-10", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "AData", + "CP3J00FD1PBQ03248", + "cp-unc-da30l3s-0360", + "CP-UNC-DP10L2C", + "CP-UVC-T1000L2A0360", + "CP-UVR-1601E1", + "da10l3s", + "DOME CAMERA", + "IPC V 1.37", + "Other" + ] + }, + { + "id": "cp-plus-11", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Bseries", + "Other" + ] + }, + { + "id": "cp-plus-12", + "url": "axis-cgi/mjpg/video.cgi?date=1&clock=1&camera=[CHANNEL]&resolution=[WIDTH]x[HEIGHT]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "CNP_UNC", + "Other" + ] + }, + { + "id": "cp-plus-13", + "url": "axis-cgi/mjpg/video.cgi?camera=[CHANNEL]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "CNP_UNC", + "CP-UNC-CS10L1W", + "Other" + ] + }, + { + "id": "cp-plus-14", + "url": "VideoInput/1/mpeg4/1", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "CP", + "CP-NC9W-K", + "CP-UNC-DP10L2C", + "CP-UNP-F4521L25-DAP", + "Other" + ] + }, + { + "id": "cp-plus-15", + "url": "/live/channel1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5543, + "models": [ + "CP E41A" + ] + }, + { + "id": "cp-plus-16", + "url": "/live/channel0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5543, + "models": [ + "CP E41A" + ] + }, + { + "id": "cp-plus-17", + "url": "/cgi-bin/snapshot.cgi?chn=0&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "CP4J05314PAG00023" + ] + }, + { + "id": "cp-plus-18", + "url": "cgi-bin/videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "CP-EPK-HC10L1", + "ezykam ep10l1", + "HPK-HP10L1", + "Other" + ] + }, + { + "id": "cp-plus-19", + "url": "cgi-bin/video_snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "CP-EPK-HC10L1", + "CP-UNC-TA21PL3", + "HPK-HP10L1", + "Other" + ] + }, + { + "id": "cp-plus-20", + "url": "cgi-bin/jpg/image.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "CP-RNP-36D", + "Other" + ] + }, + { + "id": "cp-plus-21", + "url": "/cam/realmonitor?channel=1&subtype=00&authbasic=[AUTH]", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "CP-UAR-0804Q1-AB", + "CP-UNC-DB21L3C-M-0360", + "CP-UNC-TA20L8S-V2-600", + "cp-unc-td41l5e-md-j", + "CP-UNC-VA51L3-MDS", + "DVR", + "Other" + ] + }, + { + "id": "cp-plus-22", + "url": "cam/realmonitor?channel=[CHANNEL]&subtype=1", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "CP-UAR-0804Q1-AB", + "DVR", + "IPC v 1.37", + "Other" + ] + }, + { + "id": "cp-plus-23", + "url": "axis-cgi/mjpg/video.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "CP-UNC-DA13L3-0360", + "CP-UNP-2020TL10", + "CP-UNP-3013SL10 Speed Dome" + ] + }, + { + "id": "cp-plus-24", + "url": "/cgi-bin/snapshot.cgi?1", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "D21" + ] + }, + { + "id": "cp-plus-25", + "url": "live/av0?user=[USERNAME]&passwd=[PASSWORD]", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "EPK-EP10L1" + ] + }, + { + "id": "cp-plus-26", + "url": "cgi-bin/net_jpeg.cgi?ch=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "cp-plus-27", + "url": "api/mjpegvideo.cgi?InputNumber=1&StreamNumber=[CHANNEL]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "cp-plus-28", + "url": "cam/realmonitor?channel=[CHANNEL]&subtype=00", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "cp-plus-29", + "url": "axis-cgi/mjpg/video.cgi?camera=1&resolution=[WIDTH]x[HEIGHT]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "cp-plus-30", + "url": "video/mjpg.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/cpcam.json b/brands/cpcam.json new file mode 100644 index 0000000..e66c6ec --- /dev/null +++ b/brands/cpcam.json @@ -0,0 +1,58 @@ +{ + "version": 2, + "brand": "Cpcam", + "brand_id": "cpcam", + "streams": [ + { + "id": "cpcam-1", + "url": "cgi-bin/guest/Video.cgi?media=JPEG&channel=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "5xx DVR Series" + ] + }, + { + "id": "cpcam-2", + "url": "Getvideo.cgi?Cookie=", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "5xx DVR Series" + ] + }, + { + "id": "cpcam-3", + "url": "live/mpeg4", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "5xx DVR Series", + "Other" + ] + }, + { + "id": "cpcam-4", + "url": "cgi-bin/guest/Video.cgi?media=JPEG", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "CPD541D" + ] + }, + { + "id": "cpcam-5", + "url": "videostream.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/cpd.json b/brands/cpd.json new file mode 100644 index 0000000..862e77b --- /dev/null +++ b/brands/cpd.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Cpd", + "brand_id": "cpd", + "streams": [ + { + "id": "cpd-1", + "url": "videostream.asf?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "cpd-2", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/cptcam.json b/brands/cptcam.json new file mode 100644 index 0000000..233575c --- /dev/null +++ b/brands/cptcam.json @@ -0,0 +1,80 @@ +{ + "version": 2, + "brand": "Cptcam", + "brand_id": "cptcam", + "streams": [ + { + "id": "cptcam-1", + "url": "videostream.cgi?rate=11", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "000751", + "CP-6M201W", + "Other" + ] + }, + { + "id": "cptcam-2", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "CP-6M201W", + "Stasi" + ] + }, + { + "id": "cptcam-3", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "CP-6M201W" + ] + }, + { + "id": "cptcam-4", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "cp-8h801w" + ] + }, + { + "id": "cptcam-5", + "url": "/en/base/cgi-bin/videostream.cgi", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "H.264 720P IP-Kamera" + ] + }, + { + "id": "cptcam-6", + "url": "videostream.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "cptcam-7", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/cpvan.json b/brands/cpvan.json new file mode 100644 index 0000000..4d24816 --- /dev/null +++ b/brands/cpvan.json @@ -0,0 +1,18 @@ +{ + "version": 2, + "brand": "Cpvan", + "brand_id": "cpvan", + "streams": [ + { + "id": "cpvan-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "1080p", + "CP-ODRIPC6" + ] + } + ] +} diff --git a/brands/cr2100.json b/brands/cr2100.json new file mode 100644 index 0000000..cb4adbf --- /dev/null +++ b/brands/cr2100.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Cr2100", + "brand_id": "cr2100", + "streams": [ + { + "id": "cr2100-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/creality.json b/brands/creality.json new file mode 100644 index 0000000..69a2c3e --- /dev/null +++ b/brands/creality.json @@ -0,0 +1,18 @@ +{ + "version": 2, + "brand": "Creality", + "brand_id": "creality", + "streams": [ + { + "id": "creality-1", + "url": "/webcam/?action=stream", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "Nebula Camera", + "Sonic Pad" + ] + } + ] +} diff --git a/brands/creative.json b/brands/creative.json new file mode 100644 index 0000000..b7ab5b0 --- /dev/null +++ b/brands/creative.json @@ -0,0 +1,70 @@ +{ + "version": 2, + "brand": "Creative", + "brand_id": "creative", + "streams": [ + { + "id": "creative-1", + "url": "videostream.asf", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "best" + ] + }, + { + "id": "creative-2", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Live Wireless", + "Other" + ] + }, + { + "id": "creative-3", + "url": "getcam", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Live Wireless", + "LİVE WİRELESS" + ] + }, + { + "id": "creative-4", + "url": "image.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "pc-cam750" + ] + }, + { + "id": "creative-5", + "url": "video?submenu=mjpg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "creative-6", + "url": "/getcam", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/crenova.json b/brands/crenova.json new file mode 100644 index 0000000..82d94a6 --- /dev/null +++ b/brands/crenova.json @@ -0,0 +1,66 @@ +{ + "version": 2, + "brand": "Crenova", + "brand_id": "crenova", + "streams": [ + { + "id": "crenova-1", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "520", + "abk-q360", + "abk-qd520", + "CHS0126N", + "GQ-02", + "Other", + "pan q 360", + "q360", + "qd520" + ] + }, + { + "id": "crenova-2", + "url": "/streaming/video0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Amazon", + "qd520" + ] + }, + { + "id": "crenova-3", + "url": "/ucast/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "q-360 5.0" + ] + }, + { + "id": "crenova-4", + "url": "/realmonitor", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "q-360 5.0" + ] + }, + { + "id": "crenova-5", + "url": "/streaming/video1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "QD520" + ] + } + ] +} diff --git a/brands/crest.json b/brands/crest.json new file mode 100644 index 0000000..4aaec8b --- /dev/null +++ b/brands/crest.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Crest", + "brand_id": "crest", + "streams": [ + { + "id": "crest-1", + "url": "snap.jpg?JpegCam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 1188, + "models": [ + "CCN-2824F" + ] + }, + { + "id": "crest-2", + "url": "/h264_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 1188, + "models": [ + "CCN-4824s" + ] + } + ] +} diff --git a/brands/crestron.json b/brands/crestron.json new file mode 100644 index 0000000..e49b4ea --- /dev/null +++ b/brands/crestron.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Crestron", + "brand_id": "crestron", + "streams": [ + { + "id": "crestron-1", + "url": "video.mjpg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "NVS100" + ] + } + ] +} diff --git a/brands/cricket.json b/brands/cricket.json new file mode 100644 index 0000000..43024e1 --- /dev/null +++ b/brands/cricket.json @@ -0,0 +1,34 @@ +{ + "version": 2, + "brand": "Cricket", + "brand_id": "cricket", + "streams": [ + { + "id": "cricket-1", + "url": "/rtsp/unicast/DefaultProfile-02", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 10556, + "models": [ + "Camera_EXT1" + ] + }, + { + "id": "cricket-2", + "url": "/rtsp/unicast/DefaultProfile-01", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "CR-POE-13S2C_14181850", + "CR-POE-13S2C_14181858", + "CR-POE-13S2C_14181859", + "CR-POE-20S2C_14050067", + "CR-POE-20S3C_14241655", + "Other", + "Point Grey", + "PointGrey Cricket 1.3MP" + ] + } + ] +} diff --git a/brands/crl.json b/brands/crl.json new file mode 100644 index 0000000..7b59db9 --- /dev/null +++ b/brands/crl.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Crl", + "brand_id": "crl", + "streams": [ + { + "id": "crl-1", + "url": "/media/?action=stream", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "SK-50" + ] + } + ] +} diff --git a/brands/crysta-vision.json b/brands/crysta-vision.json new file mode 100644 index 0000000..34d9091 --- /dev/null +++ b/brands/crysta-vision.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Crysta Vision", + "brand_id": "crysta-vision", + "streams": [ + { + "id": "crysta-vision-1", + "url": "cgi-bin/snapshot.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "cvt3010w" + ] + } + ] +} diff --git a/brands/crystal-vision.json b/brands/crystal-vision.json new file mode 100644 index 0000000..4f944b0 --- /dev/null +++ b/brands/crystal-vision.json @@ -0,0 +1,53 @@ +{ + "version": 2, + "brand": "Crystal Vision", + "brand_id": "crystal-vision", + "streams": [ + { + "id": "crystal-vision-1", + "url": "cgi-bin/snapshot.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "20wb", + "804", + "CVT20WB", + "cvt804a-20wb", + "CVT9604E", + "CVT9604E-3010W", + "Other" + ] + }, + { + "id": "crystal-vision-2", + "url": "/?action=stream", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "CVT20WB" + ] + }, + { + "id": "crystal-vision-3", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "crystal-vision-4", + "url": "/", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/cs-280f53.json b/brands/cs-280f53.json new file mode 100644 index 0000000..0fb5096 --- /dev/null +++ b/brands/cs-280f53.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Cs-280f53", + "brand_id": "cs-280f53", + "streams": [ + { + "id": "cs-280f53-1", + "url": "videostream.asf", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "cs-280f53-2", + "url": "video.cgi?resolution=VGA", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/cs2link.json b/brands/cs2link.json new file mode 100644 index 0000000..accc244 --- /dev/null +++ b/brands/cs2link.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Cs2link", + "brand_id": "cs2link", + "streams": [ + { + "id": "cs2link-1", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "SY8001-WR" + ] + }, + { + "id": "cs2link-2", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "SY-8001WR" + ] + } + ] +} diff --git a/brands/csst.json b/brands/csst.json new file mode 100644 index 0000000..7b09469 --- /dev/null +++ b/brands/csst.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Csst", + "brand_id": "csst", + "streams": [ + { + "id": "csst-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "n7405jv" + ] + }, + { + "id": "csst-2", + "url": "videostream.cgi?user=[USERNAME]&password=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "N7405JV" + ] + } + ] +} diff --git a/brands/ct2.json b/brands/ct2.json new file mode 100644 index 0000000..3a962d3 --- /dev/null +++ b/brands/ct2.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Ct2", + "brand_id": "ct2", + "streams": [ + { + "id": "ct2-1", + "url": "/12", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Focuseye" + ] + } + ] +} diff --git a/brands/ctipc.json b/brands/ctipc.json new file mode 100644 index 0000000..0489fbb --- /dev/null +++ b/brands/ctipc.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Ctipc", + "brand_id": "ctipc", + "streams": [ + { + "id": "ctipc-1", + "url": "/ch01.264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "631c720POE" + ] + } + ] +} diff --git a/brands/ctronics.json b/brands/ctronics.json new file mode 100644 index 0000000..4da1ffe --- /dev/null +++ b/brands/ctronics.json @@ -0,0 +1,403 @@ +{ + "version": 2, + "brand": "Ctronics", + "brand_id": "ctronics", + "streams": [ + { + "id": "ctronics-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "1024", + "1080p", + "224C", + "245C1080PWS-DP", + "245C720PWS", + "246cws720pan", + "285", + "295C-B", + "2K4MPFHD", + "380", + "550C", + "5Mx5", + "600C", + "651C720POE", + "660-4K", + "700c", + "700C-2MPB", + "700C-4MPB", + "700C-4MPW", + "720C", + "720P", + "760C", + "AAAA-192503-TEZSJ", + "C285", + "c640", + "c6f0", + "C6F0SeZ0N0P3L0", + "C6F0Sg3N0P6L2", + "C6F0SgZ0N0PaL2", + "C6F0SgZ0N0PfL2", + "C6F0SgZ0N0PgL2", + "C6F0SgZ0N0PnL2", + "C6F0SgZ3N0P6L2", + "C6F0SgZ3N0PcL2", + "C6F0SgZ3N0PdL2", + "C6F0SoZ0N0PfL2", + "C6F0SoZ0N0PgL2", + "C6F0SoZ0N0PnL2", + "C6F0SoZ3N0P0L2", + "C6F0SoZ3N0P9L2", + "C6F0SoZ3N0PfL2", + "C6F0SpZ3N0PfL2", + "C6F0SpZ3N0PmL2", + "C6F0SpZ3N0PnL2", + "C6F1SgZ3N1P0L2", + "C9F0SeZ0N0P2L0", + "camera1", + "CITPC-275C", + "CTIC-PTZ270", + "CTIP-640C", + "ctipc", + "CTIPC", + "CTIPC 270C5MP", + "CTIPC 600 C", + "CTIPC-224", + "CTIPC-224C1080PWS", + "CTIPC-224C720PWS", + "CTIPC-225CDS720PA", + "CTIPC-245C", + "CTIPC-245C720PWS", + "CTIPC-260pws", + "CTIPC-270C5MP", + "CTIPC-270C5MP-W", + "CTIPC-275C", + "CTIPC-275C1080P", + "ctipc-275c5mp", + "CTIPC-275C5MP-B", + "ctipc-285c", + "CTIPC-285C", + "CTIPC-285C1080P", + "CTIPC-285C5MP-B", + "CTIPC-285C-Z4", + "CTIPC-285C-Z4B", + "ctipc-295c", + "CTIPC-295C-5MP", + "CTIPC-380C", + "CTIPC-380C-2MP", + "ctipc-380c-4mp", + "CTIPC-380C-BP", + "CTIPC-500", + "CTIPC-500C", + "CTIPC-530C", + "CTIPC550C", + "CTIPC-550C-B", + "CTIPC-570C", + "CTIPC-590C", + "CTIPC-620C", + "CTIPC-640C", + "CTIPC-650C", + "CTIPC-680C-P2", + "CTIPC-690C", + "CTIPC-690C-2MPWD", + "CTIPC-690C-2MPWD-EU4G", + "ctipc-690C-4KS", + "CTIPC-690C-4MPSD", + "CTIPC-700C", + "CTIPC-700C-4MPB", + "CTIPC-710C-P2", + "CTIPC-720C", + "ctipc-750 c", + "CTIPC-760", + "CTIPC-760C", + "CTIPC-770C-B", + "ctipc-90C1080P", + "CTIPC-970C", + "CTIPC-PTZ270", + "CTIPC-PTZ270-W", + "CTIPCW 224", + "CTIPCW-123C1080PW", + "ctipcw-224c", + "CTIPO-3C", + "CTPIC-380C", + "CT-S20-G", + "EEEE-138733-DRZRK", + "LNE4422S-C", + "Other", + "PTZ", + "PTZ270", + "SSAA-029509-BBBDF", + "SSAC-530224-DFFFC", + "SSAK-375766-CABDC" + ] + }, + { + "id": "ctronics-2", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "1080P", + "123C720PW", + "ctipc-123c720", + "CTIPC-123C720PW", + "CTIPCW-112C720", + "CTIPCW-123C1080PW", + "CTIPCW-123C720PW", + "CT-S20-G", + "Other", + "PWR1" + ] + }, + { + "id": "ctronics-3", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "1080P", + "123C720PW", + "245C1080PWS", + "245C1080PWS-DP", + "245C720PWS", + "660-4k", + "720P", + "C6F0SEZ0N0P3L0", + "C6F0Sg3N0P6L2", + "C6F0SgZ0N0PfL2", + "C6F0SgZ3N0PfL2", + "C6F0SoZ3N0P9L2", + "C6F0SoZ3N0PcL2", + "CTIPC-%c", + "CTIPC-123C720PW", + "CTIPC-224", + "CTIPC-224C1080PWS", + "CTIPC-224C720720PWS", + "CTIPC-224C720PWS", + "ctipc-245c", + "CTIPC-245C1080PWS", + "CTIPC-245C720PWS", + "CTIPC-246CWS720PAN", + "CTIPC-275C1080P", + "CTIPC-275C5MP-B", + "CTIPC-285C", + "CTIPC-285C1080P", + "CTIPC-290C5MP-B", + "CTIPC-380C", + "CTIPC-380C-2MP", + "CTIPC-520c", + "CTIPC-780C", + "CTIPC-C6F0SgZ3N0PdL2", + "CTIPC-PTZ270", + "CTIPCW", + "CTIPCW 224", + "CTIPCW-245C", + "CTIPO-350C5MP", + "Other", + "PTZ", + "UNLISTED" + ] + }, + { + "id": "ctronics-4", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "1080P", + "CTIPCW-IR06B" + ] + }, + { + "id": "ctronics-5", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=1.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "123c720" + ] + }, + { + "id": "ctronics-6", + "url": "snap.jpg?JpegCam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "123C720", + "123C720PW", + "720P", + "C6F0Sg3N0P6L2", + "C6F0SoZ3N0P9L2", + "CTIPC-123C720PW", + "ctipc-295c", + "CTIPC-PTZ270", + "Other" + ] + }, + { + "id": "ctronics-7", + "url": "iphone/11?[USERNAME]:[PASSWORD]&", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "246cws720pan" + ] + }, + { + "id": "ctronics-8", + "url": "/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "295C-B", + "550", + "550C", + "710c", + "790", + "c690", + "C6F0SgZ0N0PnL2", + "C6F0SoZ0N0PmL2", + "C6F0SoZ0N0PnL2", + "C6F0SoZ3N0P9L2", + "C6F0SoZ3N0PmL2", + "C6F0SoZ3N0PnL2", + "camera1", + "CTIP-640C", + "CTIPC 760C", + "CTIPC-285C-Z4", + "CTIPC-295C-5MP", + "CTIPC-380C", + "ctipc-380c-4mp", + "CTIPC-500C", + "CTIPC-640C", + "CTIPC-650C", + "CTIPC-700", + "CTIPC-700C-2MPW-Z5", + "CTIPC-710C", + "CTIPC-790C", + "CTIPC-PTZ270-W", + "Dom", + "Other" + ] + }, + { + "id": "ctronics-9", + "url": "/snap.jpg?JpegCam=0", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "295C-B", + "C6F0SoZ0N0PfL2", + "CTIPC-380C" + ] + }, + { + "id": "ctronics-10", + "url": "/12", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "2k4MP", + "550C", + "700C", + "BU-E580", + "C6F0SgZ3N0PdL2", + "C6F0SoZ0N0PfL2", + "C6F0SoZ3N0PcL2", + "C6F0SoZ3N0PdL2", + "citpc 700", + "CITPC-690c", + "CTIP-640C", + "CTIPC-2705MP-W-US", + "CTIPC-275C5MP", + "ctipc-285c", + "CTIPC-285C1080P", + "CTIPC-380C", + "CTIPC-380C-2MP", + "CTIPC-380C-BP", + "CTIPC-510", + "ctipc-550c", + "CTIPC-590C", + "CTIPC-630C", + "CTIPC-650C", + "CTIPC-690C-4MPW", + "CTIPC-720C", + "CTIPC-770-C", + "CTIPC-PTZ270-W", + "CT-S20-G" + ] + }, + { + "id": "ctronics-11", + "url": "/ch01.264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "2MP", + "720p", + "ctipc-285c", + "CTIPC-536C1080POE", + "CTIPC-631C1080POE", + "CTIPC-631C1090POE", + "ctipc-631c720poe", + "CTIPCD-631C720POE", + "CTIPO-350C5MP", + "Other" + ] + }, + { + "id": "ctronics-12", + "url": "/tmp/snap.jpg", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "690" + ] + }, + { + "id": "ctronics-13", + "url": "/", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 444, + "models": [ + "C6F1SgZ3N1P0L2", + "CT-S20-G" + ] + }, + { + "id": "ctronics-14", + "url": "/tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "CTIPC-600C" + ] + }, + { + "id": "ctronics-15", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "CTIPCW-123C1080PW", + "CTIPCW-IR06B" + ] + } + ] +} diff --git a/brands/ctvision.json b/brands/ctvision.json new file mode 100644 index 0000000..7b853d8 --- /dev/null +++ b/brands/ctvision.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Ctvision", + "brand_id": "ctvision", + "streams": [ + { + "id": "ctvision-1", + "url": "cam1/mpeg4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "5mp" + ] + }, + { + "id": "ctvision-2", + "url": "/stream0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "IP-255F36A" + ] + } + ] +} diff --git a/brands/ctvison.json b/brands/ctvison.json new file mode 100644 index 0000000..ec8195a --- /dev/null +++ b/brands/ctvison.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Ctvison", + "brand_id": "ctvison", + "streams": [ + { + "id": "ctvison-1", + "url": "/ch0_0.h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "CT-36DSWIFIBT" + ] + } + ] +} diff --git a/brands/ctvman.json b/brands/ctvman.json new file mode 100644 index 0000000..0392bf4 --- /dev/null +++ b/brands/ctvman.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Ctvman", + "brand_id": "ctvman", + "streams": [ + { + "id": "ctvman-1", + "url": "/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "CM405IP-V10" + ] + } + ] +} diff --git a/brands/cube.json b/brands/cube.json new file mode 100644 index 0000000..9dc9083 --- /dev/null +++ b/brands/cube.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Cube", + "brand_id": "cube", + "streams": [ + { + "id": "cube-1", + "url": "videofeed", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "g520" + ] + }, + { + "id": "cube-2", + "url": "cgi-bin/CGIProxy.fcgi?cmd=snapPicture2&usr=[USERNAME]&pwd=[PASSWORD]&", + "type": "JPEG", + "protocol": "http", + "port": 88, + "models": [ + "iipc-10hd" + ] + } + ] +} diff --git a/brands/cubitech.json b/brands/cubitech.json new file mode 100644 index 0000000..3d36a57 --- /dev/null +++ b/brands/cubitech.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Cubitech", + "brand_id": "cubitech", + "streams": [ + { + "id": "cubitech-1", + "url": "/streaming/video1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "DOME" + ] + } + ] +} diff --git a/brands/cusxy.json b/brands/cusxy.json new file mode 100644 index 0000000..b4b9535 --- /dev/null +++ b/brands/cusxy.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Cusxy", + "brand_id": "cusxy", + "streams": [ + { + "id": "cusxy-1", + "url": "videostream.cgi?resolution=8&rate=13", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "CXY-IPCAM001" + ] + } + ] +} diff --git a/brands/cv-b13b10-odi.json b/brands/cv-b13b10-odi.json new file mode 100644 index 0000000..c88471e --- /dev/null +++ b/brands/cv-b13b10-odi.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Cv-b13b10-odi", + "brand_id": "cv-b13b10-odi", + "streams": [ + { + "id": "cv-b13b10-odi-1", + "url": "/Streaming/Channels/101", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "Bullet Camera" + ] + }, + { + "id": "cv-b13b10-odi-2", + "url": "h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "BULLET CAMERA" + ] + } + ] +} diff --git a/brands/cv3c.json b/brands/cv3c.json new file mode 100644 index 0000000..862131b --- /dev/null +++ b/brands/cv3c.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Cv3c", + "brand_id": "cv3c", + "streams": [ + { + "id": "cv3c-1", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "mmmm-374820-eecaf" + ] + } + ] +} diff --git a/brands/cvlm.json b/brands/cvlm.json new file mode 100644 index 0000000..244d08c --- /dev/null +++ b/brands/cvlm.json @@ -0,0 +1,62 @@ +{ + "version": 2, + "brand": "Cvlm", + "brand_id": "cvlm", + "streams": [ + { + "id": "cvlm-1", + "url": "snapshot.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "133 IP Camera", + "Other" + ] + }, + { + "id": "cvlm-2", + "url": "videostream.cgi?rate=11", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "133 IP Camera", + "Other" + ] + }, + { + "id": "cvlm-3", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "133 IP Camera", + "1342", + "dome", + "Other" + ] + }, + { + "id": "cvlm-4", + "url": "videostream.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "255" + ] + }, + { + "id": "cvlm-5", + "url": "videostream.cgi?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "cvlm1243" + ] + } + ] +} diff --git a/brands/cyber.json b/brands/cyber.json new file mode 100644 index 0000000..7e2597f --- /dev/null +++ b/brands/cyber.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Cyber", + "brand_id": "cyber", + "streams": [ + { + "id": "cyber-1", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "cyber-2", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/cybernetik.json b/brands/cybernetik.json new file mode 100644 index 0000000..714baac --- /dev/null +++ b/brands/cybernetik.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Cybernetik", + "brand_id": "cybernetik", + "streams": [ + { + "id": "cybernetik-1", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 81, + "models": [ + "icam-601" + ] + } + ] +} diff --git a/brands/cybernova.json b/brands/cybernova.json new file mode 100644 index 0000000..9e6c71e --- /dev/null +++ b/brands/cybernova.json @@ -0,0 +1,63 @@ +{ + "version": 2, + "brand": "Cybernova", + "brand_id": "cybernova", + "streams": [ + { + "id": "cybernova-1", + "url": "ch0_0.h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "CN IPE03W", + "cn-wip031w", + "Other" + ] + }, + { + "id": "cybernova-2", + "url": "cgi-bin/net_jpeg.cgi?ch=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "CN IPE03W", + "Other" + ] + }, + { + "id": "cybernova-3", + "url": "snapshot.cgi?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "WIP604MW" + ] + }, + { + "id": "cybernova-4", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "WIP604MW" + ] + }, + { + "id": "cybernova-5", + "url": "videostream.cgi?user=[USERNAME]&password=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "WIP604", + "WIP604MW" + ] + } + ] +} diff --git a/brands/cyberview.json b/brands/cyberview.json new file mode 100644 index 0000000..543086d --- /dev/null +++ b/brands/cyberview.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Cyberview", + "brand_id": "cyberview", + "streams": [ + { + "id": "cyberview-1", + "url": "/video_feed", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8080, + "models": [ + "CVI-AI" + ] + } + ] +} diff --git a/brands/cybo.json b/brands/cybo.json new file mode 100644 index 0000000..99cdccb --- /dev/null +++ b/brands/cybo.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Cybo", + "brand_id": "cybo", + "streams": [ + { + "id": "cybo-1", + "url": "/mpeg4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "T554" + ] + } + ] +} diff --git a/brands/cycam.json b/brands/cycam.json new file mode 100644 index 0000000..b991627 --- /dev/null +++ b/brands/cycam.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Cycam", + "brand_id": "cycam", + "streams": [ + { + "id": "cycam-1", + "url": "/live/0/onvif.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "cube white" + ] + } + ] +} diff --git a/brands/cyclops.json b/brands/cyclops.json new file mode 100644 index 0000000..664b9d8 --- /dev/null +++ b/brands/cyclops.json @@ -0,0 +1,107 @@ +{ + "version": 2, + "brand": "Cyclops", + "brand_id": "cyclops", + "streams": [ + { + "id": "cyclops-1", + "url": "/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "IP1200" + ] + }, + { + "id": "cyclops-2", + "url": "snapshot/view[CHANNEL].jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP1200" + ] + }, + { + "id": "cyclops-3", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "cyclops-4", + "url": "snapshot.cgi?camera=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "cyclops-5", + "url": "live3.sdp", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "cyclops-6", + "url": "ch0_0.h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "cyclops-7", + "url": "/cam/realmonitor", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "cyclops-8", + "url": "cam/realmonitor?channel=[CHANNEL]&subtype=1", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "cyclops-9", + "url": "live.h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "cyclops-10", + "url": "cam/realmonitor?channel=[CHANNEL]&subtype=01", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/cygnus.json b/brands/cygnus.json new file mode 100644 index 0000000..3627cda --- /dev/null +++ b/brands/cygnus.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Cygnus", + "brand_id": "cygnus", + "streams": [ + { + "id": "cygnus-1", + "url": "/videoMain", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 85, + "models": [ + "IPC-4M-FW" + ] + } + ] +} diff --git a/brands/cygonix.json b/brands/cygonix.json new file mode 100644 index 0000000..f166669 --- /dev/null +++ b/brands/cygonix.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Cygonix", + "brand_id": "cygonix", + "streams": [ + { + "id": "cygonix-1", + "url": "videostream.cgi?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "43558a" + ] + } + ] +} diff --git a/brands/cymbol.json b/brands/cymbol.json new file mode 100644 index 0000000..11b02f8 --- /dev/null +++ b/brands/cymbol.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Cymbol", + "brand_id": "cymbol", + "streams": [ + { + "id": "cymbol-1", + "url": "/1/stream1/Profile1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "g3-2mpbl" + ] + } + ] +} diff --git a/brands/cynics.json b/brands/cynics.json new file mode 100644 index 0000000..dc65649 --- /dev/null +++ b/brands/cynics.json @@ -0,0 +1,19 @@ +{ + "version": 2, + "brand": "Cynics", + "brand_id": "cynics", + "streams": [ + { + "id": "cynics-1", + "url": "/profile1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "3335", + "CNC-3332", + "CNC-3812" + ] + } + ] +} diff --git a/brands/cyrus.json b/brands/cyrus.json new file mode 100644 index 0000000..fc69f55 --- /dev/null +++ b/brands/cyrus.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Cyrus", + "brand_id": "cyrus", + "streams": [ + { + "id": "cyrus-1", + "url": "/1/cif", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "P2P IP Camera" + ] + }, + { + "id": "cyrus-2", + "url": "/2/cif", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "P2P IP Camera" + ] + } + ] +} diff --git a/brands/czarna.json b/brands/czarna.json new file mode 100644 index 0000000..4912723 --- /dev/null +++ b/brands/czarna.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Czarna", + "brand_id": "czarna", + "streams": [ + { + "id": "czarna-1", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 81, + "models": [ + "NIP" + ] + }, + { + "id": "czarna-2", + "url": "videostream.cgi?rate=11", + "type": "MJPEG", + "protocol": "http", + "port": 81, + "models": [ + "NIP-088121-CBDCA" + ] + } + ] +} diff --git a/brands/d-link.json b/brands/d-link.json new file mode 100644 index 0000000..1f3bee9 --- /dev/null +++ b/brands/d-link.json @@ -0,0 +1,4007 @@ +{ + "version": 2, + "brand": "D-link", + "brand_id": "d-link", + "streams": [ + { + "id": "d-link-1", + "url": "live3.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "0015", + "DCS 4701E", + "DCS-2121", + "DCS-2132L", + "DCS-2132L-2", + "DCS-2132LB1", + "DCS-2230", + "DCS-2310L", + "DCS2330", + "DCS-2330L", + "DCS-2332l", + "DCS-2332L", + "DCS-4614EK", + "DCS-5029L", + "DCS-5030L", + "DCS-5222L", + "dcs5222lb", + "DCS-5222LB", + "DCS-5222LB1", + "DCS-6010L", + "DCS-6112", + "DCS-6513", + "DCS-6620", + "DCS-6818B1", + "DCS-7010L", + "DCS-7110", + "DVS-301", + "Other" + ] + }, + { + "id": "d-link-2", + "url": "image/jpeg.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "1100", + "1111", + "1130", + "2121", + "2132L", + "2132LB", + "2132LB1", + "2136l", + "2136L", + "2230L", + "2232", + "2330", + "2330l", + "2350l", + "2630", + "2630L", + "2670L", + "3420", + "4201", + "4602EV", + "4701E", + "4703E", + "5000L", + "5009", + "5009L", + "5020", + "5025L", + "5030", + "5030L", + "5211L", + "5220", + "5222", + "5222LB1", + "5225l", + "5230", + "6010L", + "6210", + "6510", + "7110", + "8000", + "8000 mc", + "8000hl", + "8000L8000H", + "8000LH", + "850L", + "8800", + "910", + "920", + "924L", + "930 L IP", + "930L a3 1.08", + "930-lb", + "930LB", + "930LB1", + "932", + "932L", + "932LB", + "932LB1", + "933", + "933-L", + "934L", + "935L", + "935L (H.264)", + "936l", + "936L (H.264)", + "936L (MJPEG)", + "940", + "940l", + "942-L", + "960L", + "AvG", + "B8820", + "d5009l", + "D5030L", + "DC920", + "DCC 933L", + "DCC 942L", + "DCS", + "DCS 2360L", + "dcs 4210", + "dcs 5029l", + "DCS 5222", + "dcs 5230", + "dcs 5320", + "DCS 7010", + "DCS 930 ut", + "DCS 930L", + "DCS 930-L", + "dcs 932l", + "DCS 932L", + "DCS 932lb1", + "DCS 935l", + "dcs 936L", + "DCS 942 K", + "DCS_5010L", + "DCS_934", + "DCS=933L", + "DCS-033L", + "dcs0930l", + "DCS0930L", + "DCS-100", + "DCS-1030", + "DCS-1100", + "DCS-1100L", + "DCS-1130", + "dcs-1130l", + "DCS-1130L", + "DCS-132L", + "DCS-132LB", + "DCS-132LB1", + "DCS-133l", + "DCS-2021", + "DCS-2030L", + "dcs-2031", + "DCS-2102", + "DCS-2103", + "DCS-2120", + "DCS-2121", + "dcs-2130", + "DCS-2130", + "DCS-2130-custom", + "DCS-2131L", + "DCS2132BL", + "DCS-2132L", + "DCS-2132LB", + "DCS-2132LB1", + "DCS-2132L-ES", + "DCS-2136l", + "DCS-2210", + "DCS-2210L", + "DCS-222L", + "DCS-2230", + "DCS-2232", + "DCS-230LB", + "DCS-2310", + "DCS-2310L", + "DCS-232", + "DCS-2326L", + "DCS2330", + "dcs2330l", + "DCS-2330L", + "DCS-2332", + "DCS-2332L", + "DCS-233OL", + "DCS-2530-L", + "DCS-2630L", + "DCS-2670", + "DCS-26700L", + "DCS-2670L", + "DCS-3010", + "DCS-3112", + "DCS-3210L", + "DCS-3410", + "DCS3411", + "DCS-3420 Series", + "DCS-3430", + "DCS3710B1", + "DCS-3715", + "DCS-3716", + "dcs-4201", + "DCS-450", + "DCS-4602EV", + "DCS-4603", + "DCS-4622", + "DCS-4662", + "dcs-4701", + "DCS-4701E", + "DCS-4703E", + "DCS-4802E", + "DCS-5000L", + "DCS-5000S", + "dcs-5009l", + "DCS-5009L", + "DCS-5010", + "DCS5020L", + "DCS-5020L/RE", + "DCS5025L", + "dcs5029", + "DCS-5029l", + "DCS-5029L", + "DCS-5030", + "dcs5030L", + "DCS-5030l", + "DCS-5030L", + "DCS-5050L", + "DCS-510L", + "DCS-520", + "DCS-5201", + "dcs-520l", + "DCS-520l", + "DCS-520L", + "DCS-5211L", + "DCS-5220", + "DCS-5220L", + "DCS-5222B1", + "DCS-5222l", + "DCS-5222L", + "DCS-5222L1B", + "DCS5222LB", + "DCS-5222LB", + "DCS-5222LB1", + "DCS-5222l-BA", + "DCS-5229L", + "DCS-5230", + "DCS-5230L", + "DCS-5300", + "DCS-5320l", + "DCS-5330", + "DCS-5520l", + "DCS-5520L", + "DCS-555L", + "DCS-5605", + "DCS-5606", + "DCS-5615", + "dcs-5617", + "dcs-5635", + "DCS-5653", + "DCS-6004L", + "DCS-6010L", + "dcs-6045l", + "DCS-6054L", + "DCS-6112", + "DCS-6112V", + "DCS-6113", + "DCS-6113V", + "DCS-6140", + "DCS-6210", + "dcs-630L", + "DCS-6314", + "DCS-632L", + "DCS-6410", + "DCS-6511", + "DCS-6513", + "DCS-6616", + "DCS-6815", + "DCS-7000L", + "DCS-700L", + "DCS7010L", + "DCS-7110", + "DCS-7110L", + "DCS-7410", + "DCS-7413", + "DCS-7510", + "DCS-7513", + "dcs-7710", + "DCS-7710L", + "dcs8000", + "DCS-8000", + "DCS-8000l", + "dcs-8000lh", + "DCS-8000LH", + "dcs8000llh", + "DCS-800L", + "DCS-8010LH", + "DCS-8100LH", + "DCS-820L", + "DCS-825", + "DCS-825L", + "DCS-834lb", + "DCS-8525LH", + "DCS-8525LH-977F", + "DCS-8525LH-B003", + "DCS-855L", + "DCS900", + "DCS-90005L", + "DCS-903", + "DCS-910", + "DCS-920", + "DCS-920L", + "DCS-920LB1", + "DCS930", + "DCS-930BL1", + "DCS-930l", + "DCS-930L 2", + "DCS-930L-1", + "DCS930lb", + "DCS-930LB", + "dcs930lb1", + "DCS-930LB1", + "DCS-931", + "DCS-931l", + "DCS-931L", + "DCS-931L 1", + "DCS932", + "DCS-9326l", + "dcs-932b1", + "DCS932BL", + "DCS-932L (81)", + "DCS-932l B2", + "DCS-932L NEW", + "DCS-932L1", + "DCS-932LB", + "DCS-932LB1", + "DCS-933", + "DCS-9331l", + "DCS-9333L", + "dcs--933l", + "DCS-933l", + "DCS-933L", + "DCS-933L A", + "DCS-933L_CAM2", + "DCS-933lb", + "dcs-934", + "DCS-9343lb", + "DCS-934L", + "DCS-935", + "DCS-935L", + "DCS-935L MJPEG OK", + "dcs-936", + "dcs936l", + "DCS-936L", + "DCS-936L2", + "DCS93L", + "dcs942", + "DCS-942", + "DCS-942l", + "DCS-942L", + "DCS-942LA1", + "DCS-942LA3", + "DCS-942LB", + "DCS-942LB1", + "DCS-942LBI", + "DCS-950L", + "DCS-960L", + "DCS-960L PS", + "dcs-963l", + "DCS-D30L", + "DCS-D910", + "DCS-D930L", + "DCS-D930LB", + "DCS-D942L", + "DCS-G900", + "DL2332L", + "DL-936L", + "dlc-8000lh", + "Dlink 932l", + "DLINK 932L", + "D-LINK DCS-932L", + "D-LINK DCS-936L", + "DLINK-930LB", + "DS-2330", + "DS-933L", + "DSC 2132L", + "DSC 5222", + "dsc 5222l", + "DSC 5222L", + "DSC 8000-LH", + "DSC 930-L", + "DSC 960L", + "dsc-100", + "DSC-2103", + "DSC-2103_MY", + "DSC-2132L-ES", + "dsc-2330", + "DSC-2530", + "dsc-2670l", + "DSC-2670L", + "DSC3410", + "DSC-5010L", + "dsc5211l", + "DSC-8525LH", + "DSC-9000L", + "DSC-930LB", + "DSC-932L", + "DSC-932LB1", + "DSC-933", + "DSC-933L", + "DSC934L", + "DSC-935", + "DSC-936L", + "dsc-942l", + "DSL-5009L", + "DSL5020L", + "dsl-933l", + "DSL-936L", + "Other", + "rlc-411s", + "SCH-5009L", + "Shooting Waters2", + "THISONEDAMMIT" + ] + }, + { + "id": "d-link-3", + "url": "video.cgi?resolution=VGA", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "1100", + "132l", + "132L", + "2100+", + "2121", + "2330L", + "5000L", + "5009L", + "5010L", + "5020", + "5025l", + "5025L", + "5220", + "5222L", + "5222LB1", + "732", + "910", + "920l", + "9300L", + "930L", + "930lb", + "930-LB", + "930-lb1", + "932bl", + "932BL", + "932L", + "932LB", + "932lb1", + "932LB1", + "933", + "933bl", + "933L", + "934l", + "934L", + "936L (MJPEG)", + "940L", + "952l", + "CL-5000L", + "D925", + "d930l", + "D930L", + "d932", + "DCC 932L", + "DCC 933L", + "dcl30", + "dcs", + "DCS 2330L", + "dcs 5000l", + "dcs 5010l", + "DCS 5010L", + "DCS 5029L", + "DCS 5222", + "DCS 90L", + "dcs 930", + "DCS 930", + "dcs 930lb", + "DCS 930lb1", + "DCS 932lb1", + "dcs 933 l", + "dcs=932l", + "DCS-1000", + "DCS-1000W", + "DCS-1100L", + "dcs132", + "dcs132l", + "DCS132L", + "DCS-132LB", + "DCS-202L", + "DCS-2130", + "DCS-2132L", + "DCS-232", + "DCS-2330L", + "DCS-5000L", + "DCS-5009l", + "DCS-5009L", + "DCS-5010", + "DCS-5010l", + "DCS-5010L", + "dcs5020", + "DCS-5020l", + "DCS5020L", + "DCS-5025", + "DCS5025L", + "DCS-5030", + "DCS-5030L", + "DCS-5030L-56FB", + "DCS-5092L", + "DCS-510L", + "Dcs-520l", + "DCS-520L", + "DCS-5222LB1", + "DCS-530", + "DCS-6030L", + "DCS-6818", + "DCS-700L", + "dcs-8000lh", + "DCS-800L", + "DCS-830L", + "dcs-900", + "DCS-900", + "DCS-90005L", + "DCS-900W", + "DCS-910", + "dcs-920", + "DCS-920", + "DCS-9203", + "DCS-920L", + "dcs930", + "DCS-930", + "dcs930l", + "DCS-930L", + "DCS-930L1", + "DCS-930L2", + "DCS-930Lb", + "DCS-930LB", + "DCS-930LB1", + "DCS-931L", + "DCS-931L 1", + "DCS-931LB1", + "dcs932", + "DCS-932", + "DCS-932l", + "DCS932L", + "DCS-932L NEW", + "DCS-932L.", + "DCS-932L1", + "DCS-932L2", + "DCS-932Lb", + "DCS-932LB", + "dcs-932lb1", + "DCS-932LB1", + "DCS-932LB2", + "DCS-933", + "DCS-933l", + "DCS-933L", + "dcs933la1", + "DCS-934L", + "DCS-934L-3", + "DCS-934lb", + "DCS-993L", + "DCS-D930L", + "DCS-D930LB", + "DCS-p33L", + "DL911", + "dlink", + "dlink dcs-5010", + "DLINK DCS-5010", + "dlink920", + "dlink-930lb", + "DLINK-930LB", + "DP1309", + "DS200L", + "DS-920", + "dsc 930", + "dsc132l", + "DSC-5010L", + "DSC5020L", + "dsc-5030L", + "DSC-5030L", + "DSC900", + "DSC-910", + "DSC-930", + "DSC-930L", + "DSC-930LB1", + "DSC-932L", + "DSC-932LB1", + "DSC-934L", + "DSC-S5030L", + "Other" + ] + }, + { + "id": "d-link-4", + "url": "MJPEG.CGI", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "1100", + "1130", + "132L", + "2232", + "5000L", + "5009", + "5009l", + "5009L", + "5020L", + "5220L", + "5222L", + "700L", + "924L", + "930", + "930 L", + "930 L IP", + "930 Lb", + "930LB", + "930LB1", + "931L", + "932", + "932 L", + "932LB", + "932LB CBFRONT", + "933", + "933 L", + "9340L", + "935L", + "935L (MJPEG)", + "936L (H.264)", + "Attic", + "cds-920", + "D5030L", + "d-93", + "DC 930", + "dcc930l", + "DCS 2330L", + "DCS 5020L", + "DCS 5222", + "dcs 900", + "DCS 932LB", + "DCS 932lb1", + "DCS 936L", + "DCS 942", + "DCS=933L", + "DCS-1000", + "DCS-2050L", + "dcs-5000l", + "DCS-5009L", + "DCS-5010L", + "DCS-5020L_rev", + "DCS-5025L", + "DCS5030L", + "DCS-510L", + "Dcs-5201l", + "DCS-530L", + "dcs730l", + "DCS-7513", + "DCS-800LH", + "DCS-8525LH", + "DCS-900", + "DCS-90001", + "DCS-9005l", + "DCS-910", + "DCS-920", + "DCS-920L", + "DCS-930", + "DCS-930B", + "DCS-930l", + "DCS930L", + "DCS-930L_Rev_B", + "DCS-930LB", + "DCS-930LB1", + "DCS-931L", + "dcs932", + "DCS-932", + "DCS932BL", + "DCS-932l", + "DCS-932L", + "DCS-932L.", + "DCS-932L_Rev_B", + "dcs-932LB", + "DCS-932LB1", + "DCS-933", + "DCS-9331", + "DCS-9333L", + "DCS-933l", + "DCS-933L", + "DCS-933L_CAM2", + "dcs-940lb", + "DCS-942L", + "DCS-963L", + "DCS-D910", + "DCS-D930L", + "DL-932L", + "DLINK 5020L", + "DLINK 930L", + "DLINK 932L", + "DSC-5009L", + "dsc-5020l", + "DSC5025", + "DSC-5030L", + "DSC-930", + "dsc930LB1", + "DSC-931S", + "DSC-932LB", + "dxcs 900", + "Other", + "TV-IP100" + ] + }, + { + "id": "d-link-5", + "url": "/video/flv.cgi", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "1121", + "936L (H.264)", + "942L", + "DCS 8000-LH", + "dcs 936l", + "DCS-2630L", + "DCS-5222L", + "DCS-936L", + "dsc-936l" + ] + }, + { + "id": "d-link-6", + "url": "image.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "132l", + "132L", + "2230L", + "5009", + "5009L", + "5020", + "5030", + "5030l", + "5030L", + "5222L", + "5222LB1", + "910", + "920", + "930 L", + "930lb", + "931L", + "932", + "932lb", + "932LB", + "932LB1", + "933", + "933l", + "936L", + "936L (H.264)", + "942l", + "Bac", + "Back", + "Backd930", + "CDS-6818", + "DCC 932L", + "DCL-930", + "dcs 320", + "DCS 5009", + "dcs 900", + "DCS 932lb1", + "DCS 933L", + "DCS 934L", + "DCS-1000", + "DCS-1000W", + "dcs-132l", + "DCS132L", + "DCS-202l", + "DCS-2120 SERIES", + "DCS-2330L", + "DCS-245L", + "DCS-320L", + "dcs-4602ev", + "dcs-5000l", + "DCS-5000L", + "DCS-5003DL", + "dcs-5009l", + "DCS-5009l", + "DCS-5009L", + "DCS-5010", + "DCS-5010l", + "DCS-5010L", + "DCS-5020l", + "DCS-5020L", + "dcs-5030L", + "DCS-5030l", + "DCS-5030L", + "DCS-5120L", + "DCS-5220", + "DCS-5222L", + "DCS-5520L", + "DCS-6010L", + "DCS-6818", + "DCS-7010L", + "dcs-8600lh", + "Dcs900", + "DCS-900", + "dcs-9005l", + "dcs-900-910-120", + "DCS-900W", + "DCS-910", + "dcs-920", + "DCS920", + "DCS-920", + "dcs-930", + "DCS-930", + "DCS-930 L", + "dcs930l", + "DCS-930l", + "DCS-930L2", + "DCS-930LB", + "DCS-930LB1", + "DCS-930LPGB20", + "DCS-931", + "DCS-931L", + "dcs932", + "DCS-932", + "dcs-932b1", + "DCS932L", + "DCS-932L (81)", + "DCS-932L NEW", + "DCS-932L1", + "DCS-932Lb", + "DCS-932LB", + "dcs-932lb1", + "DCS-932LB1", + "DCS-932LB2", + "DCS-933", + "DCS-9333L", + "dcs-933L", + "DCS933LA1", + "DCS-934l", + "DCS-934LB", + "DCS-936L", + "DCS-942", + "DCS-942L", + "DCS-942LB1", + "DCS-950", + "dcs-960l", + "dcsg900", + "DCS-G900", + "DCS-G932", + "DCS-link", + "DIR-825", + "dlink", + "dlink 5020L", + "DLINK 5025", + "DLINK 900", + "dlink 930L", + "Dlink 932", + "D-LINK DCS-932L", + "dlink-5000l", + "dlink920", + "dlink-dcs930lb", + "dlonk", + "DS-933L", + "dsc132;l", + "DSC-5020L", + "DSC-5020LA1", + "dsc-900", + "DSC-900", + "DSC-910", + "DSC930L", + "dsc931", + "dsc932l", + "DSC-932LB1", + "dsc-933l", + "DSC-934L", + "DSC-960L", + "dsl-5009L", + "Other", + "OTHER-DLINK2", + "ServerRmDCS 5010L" + ] + }, + { + "id": "d-link-7", + "url": "mjpeg.cgi?user=[USERNAME]&password=[PASSWORD]&channel=[CHANNEL]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "132l", + "2132L", + "5000", + "5000L", + "5009l", + "5009L", + "5010", + "5020", + "5020L", + "5025L", + "5029L", + "5030", + "5030l", + "5030L", + "5220", + "5220L", + "5222l", + "900", + "910", + "920", + "920L", + "930", + "930L2", + "930lb", + "930-LB", + "930lb1", + "930LB1", + "931", + "932", + "932BL", + "932LB", + "932LB1", + "933L", + "934L", + "935L (H.264)", + "936L (MJPEG)", + "943l", + "CDS930", + "ckyard", + "D5030L", + "dc-5030l", + "DCC 933L", + "dcp-5030l", + "DCS 5000L", + "DCS 5010", + "dcs 5010l", + "DCS 5020l", + "DCS 5030l", + "DCS 5030lk", + "DCS 930", + "DCS 930-L", + "DCS 932L", + "dcs 933l", + "DCS- 933L", + "DCS_934", + "DCS0930L", + "dcs132l", + "dcs15000l", + "DCS2010L", + "DCS-2100", + "DCS-2121", + "DCS-2130", + "DCS-2330L", + "dcs-302", + "DCS-32L", + "DCS-360L", + "DCS-5009", + "DCS-5009l", + "DCS-5009L", + "dcs-5010", + "DCS-5010l", + "DCS-5010L", + "DCS-5020 L", + "dcs5020l", + "DCS-5020L", + "DCS5025L", + "dcs-5030", + "DCS-5030", + "dcs-5030l", + "DCS5030L", + "DCS-5030L", + "DCS-5030L-56FB", + "dcs5120l", + "dcs-520", + "DCS-5220", + "DCS-5222lb", + "DCS-5300", + "DCS-800L", + "dcs832l", + "dcs900", + "DCS-900", + "DCS-910", + "Dcs-920", + "DCS-920", + "dcs-920 l", + "dcs930", + "DCS-930BL1", + "dcs930l", + "DCS-930l", + "DCS-930L 2", + "DCS-930L-1", + "DCS-930Lb", + "DCS-930LB", + "DCS-930LB1", + "dcs-931", + "DCS-931", + "DCS-931L", + "DCS-932", + "DCS932BL", + "DCS-932l", + "DCS-932L", + "DCS-932L.", + "DCS-932L2", + "dcs-932lb", + "DCS932LB", + "dcs-932lb1", + "DCS-932lb1", + "DCS-932LB1", + "DCS932LB1_mm", + "dcs-933", + "DCS-933", + "dcs933 l-44", + "DCS-9332LB1", + "DCS-933l", + "DCS-933L_Cam2", + "dcs934L", + "DCS-934L", + "DCS-942l", + "DCS-942L", + "DCS-942LB1", + "dcs-980", + "Dfe 5030l", + "DLINK", + "D-LINK DCS-930", + "D-Link DCS-932L", + "D-Link DCS-P6000LH", + "D-Link: 930L EM", + "D-Link: DCS 930L", + "DS-930L", + "DS-933L", + "DSC-2103_MY", + "DSC-5020L", + "DSC-5020LA1", + "DSC-5030L", + "DSC-900L", + "DSC920", + "dsc930L", + "DSC-930L", + "dsc932l", + "DSC-932L", + "DSC-932LB1", + "dsc-933l", + "DSL-930", + "dsl-933l", + "Other" + ] + }, + { + "id": "d-link-8", + "url": "/video.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "132l", + "5020", + "5020L", + "5025", + "930 L", + "932-l", + "933 L", + "933L", + "DC920", + "DCC 932L", + "DCL-930L", + "dcp-930l", + "dcs 5010l", + "DCS 5020l", + "DCS 5030l", + "DCS 930lb", + "DCS 932l", + "dcs 932LB1", + "DCS 932LB1", + "DCS 934L", + "DCS_5020L", + "dcs-132", + "DCS-5000L", + "DCS-5020 L", + "dcs-5020l", + "DCS-5025", + "DCS-5025L", + "DCS-900", + "DCS-930L", + "DCS-930L1", + "DCS-930LB", + "DCS-930LB1", + "DCS-931LB1", + "DCS-932", + "dcs932l", + "DCS-932L", + "DCS-932L.", + "dcs-932lb", + "dcs932lb1", + "dcs-932lb1", + "dcs-933L", + "dcs-934L", + "Dlink 933l", + "DSC-930L", + "dsc930LB1", + "Other" + ] + }, + { + "id": "d-link-9", + "url": "play2.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "132L", + "2121", + "2630L", + "5220", + "932-L", + "935L (MJPEG)", + "936L", + "936L (H.264)", + "942", + "942L", + "DC8942L", + "DCS 930L", + "DCS- 933L", + "DCS 935L", + "dcs 942l", + "DCS=933L", + "DCS-1100L", + "DCS-2100", + "DCS-2121", + "DCS-2630L", + "DCS-5009L", + "DCS-5222l", + "DCS-5222L", + "DCS-5222LB1", + "DCS-5605", + "DCS-8200LH", + "DCS-855L", + "DCS-930", + "DCS930l", + "DCS-932L", + "dcs-935l", + "dcs936l", + "DCS-936L", + "dcs942", + "DCS942L", + "DCS-942L", + "DCS-942LB", + "DCS-9552", + "dcs-960l", + "DCS-963L", + "DCS-993L", + "DSC-936L", + "DSC940", + "DSL-930", + "DSL-936L", + "Other" + ] + }, + { + "id": "d-link-10", + "url": "video.cgi?resolution=[WIDTH]x[HEIGHT]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "132L", + "700l", + "900", + "910", + "920", + "930", + "930-L", + "930-LB", + "932", + "933-L", + "934L", + "DC920", + "DCS 930lb", + "DCS-202L", + "DCS-2103", + "DCS-2120 SERIES", + "DCS-2310L", + "DCS-5009", + "dcs-5009L", + "DCS-5009L", + "dcs-5010l", + "DCS-5010L", + "Dcs-5020", + "dcs-5020l", + "DCS-5020L", + "dcs-5025l", + "DCS-5025L", + "DCS-510L", + "DCS-700l", + "DCS-900", + "DCS-900 GPI", + "DCS-900-910-120", + "DCS-900W", + "DCS-910", + "DCS-920", + "DCS-930", + "DCS-930l", + "DCS-930L", + "DCS-930L 2", + "DCS-930LB", + "DCS-930LB1", + "DCS-931L", + "DCS-931L 1", + "dcs932", + "DCS-932", + "DCS932l", + "DCS932L", + "DCS-932LB", + "dcs932lb1", + "DCS-932LB1", + "DCS-933", + "DCS-9332LB1", + "DCS-933L", + "DCS-934L", + "DCS942L", + "DCS-993L", + "DCS-d332", + "DCS-D930L", + "dcs-g900", + "DCS-G900", + "DL-932L", + "DL-936L", + "dlink", + "D-LINK DCS-932L", + "DSC 930-L", + "dsc5000l", + "dsc-5010l", + "DSC-5020L", + "dsc920", + "DSC-930LB", + "DSC-932L", + "DSC-934L", + "DSL5020L", + "Other" + ] + }, + { + "id": "d-link-11", + "url": "img/snapshot.cgi?size=3", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "132L", + "DCS 930L", + "DCS 934L", + "DCS-1091", + "DCS-5020L", + "L-SERIES", + "Other", + "WVC54GCA" + ] + }, + { + "id": "d-link-12", + "url": "cgi-bin/video.jpg?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "2000", + "2100", + "2100+", + "2121", + "5220", + "5300 G", + "5300W", + "dcs 3220g", + "dcs 3500", + "dcs 5300", + "DCS-1000W", + "DCS-2000", + "DCS-2100", + "DCS-2100+", + "DCS-2100g", + "DCS-2100G", + "DCS2120", + "DCS-2120 SERIES", + "DCS-300G", + "DCS-3220", + "DCS-3220G", + "DCS-3420", + "DCS-5220", + "dcs-5250", + "DCS-5300", + "DCS-5300 Internet Camera", + "DCS-5300 SERIES", + "DCS-5300g", + "DCS-5300G", + "DCS-5300W", + "DCS-5520", + "DCS-6620", + "DCS-6620g", + "DCS-6620G", + "DCS-950", + "DSC2000", + "DVS-301", + "Other" + ] + }, + { + "id": "d-link-13", + "url": "video/mjpg.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "2100", + "2121", + "2132L", + "2330L", + "2332L", + "2630L", + "4701E", + "4703E", + "5000L", + "5220L", + "5222lb1", + "5230", + "6513", + "7110", + "920", + "924L", + "930 L", + "930LB", + "932", + "932-L", + "935L", + "935L (H.264)", + "936l", + "936L", + "936L (MJPEG)", + "940L", + "942Lb", + "960", + "960L", + "DCC 942L", + "DCS 2360L", + "DCS 930LB", + "DCS 932lb1", + "DCS 934L", + "DCS=936L", + "DCS-1000W", + "DCS-1100", + "DCS-1130", + "DCS-1130L", + "DCS-132LB", + "DCS-2000", + "DCS-2100", + "DCS-2100 SERIES", + "DCS-2102", + "DCS-2103", + "DCS-2120", + "DCS-2120 SERIES", + "DCS-2121", + "DCS-2130", + "DCS-2132L", + "DCS-2132LB", + "DCS-2132L-ES", + "DCS-2136L", + "DCS-2210", + "DCS-222L", + "DCS-2230", + "DCS-2230L", + "DCS-2310L", + "DCS-2330L", + "DCS-2330LL", + "DCS-2332l", + "DCS-2332L", + "DCS-2350L", + "DCS-2530L", + "DCS-2630L", + "DCS-26700L", + "DCS-2670L", + "DCS-3110", + "DCS-3220", + "DCS-32L", + "dcs3410", + "DCS3410", + "DCS-3420", + "DCS-3430", + "DCS-450", + "DCS-4601EV", + "DCS-4703E", + "dcs-5000L", + "DCS-5009L", + "DCS-5010L", + "DCS-5020L", + "DCS-5022L", + "DCS-5029L", + "dcs5030", + "DCS-5030", + "dcs-5030l", + "DCS-5030L", + "DCS-5211L", + "DCS-5220", + "DCS-5220L", + "DCS-5222", + "DCS-5222l", + "DCS-5222L", + "DCS-5222LB", + "DCS-5222LB1", + "DCS-522L", + "DCS-5230", + "DCS-5230L", + "DCS-5300", + "DCS-5552l", + "DCS-5605", + "DCS-5635", + "DCS-6010L", + "DCS-6111", + "DCS-6113", + "DCS-6201", + "DCS-6210", + "DCS-6314", + "DCS-632l", + "DCS-6513", + "DCS-6620", + "DCS-6815", + "DCS-6818", + "DCS-7000L", + "DCS700L", + "DCS7010L", + "DCS-7010Loma", + "DCS-7110", + "DCS-7110L", + "DCS-7413", + "DCS-7710L", + "dcs-8000hl", + "DCS-8000LH", + "dcs-8100lh", + "DCS-825", + "DCS-825L", + "DCS-8525LH", + "DCS-855L", + "DCS-900", + "DCS-902L", + "DCS-910", + "DCS-910L2", + "DCS-920", + "DCS-920LB1", + "DCS-930", + "DCS-930 L", + "DCS-930BL1", + "dcs930l", + "DCS-930l", + "DCS-930L2", + "DCS-930LB1", + "DCS-931l", + "DCS-931L", + "DCS-932", + "DCS-932l", + "DCS932L", + "DCS-932L", + "DCS-932LB", + "DCS-932LB1", + "dcs-933", + "DCS-933", + "DCS-9332LB1", + "DCS-933l", + "DCS-933L", + "dcs-934L", + "DCS-934L-2", + "DCS-934lb", + "DCS-935l", + "DCS-935L", + "DCS-935L MJPEG OK", + "dcs936l", + "DCS-936L", + "DCS-942", + "dcs942l", + "DCS-942l", + "DCS942L", + "DCS-942L me", + "DCS-942LB1", + "DCS-942LBI", + "DCS950G", + "DCS-960L", + "DCS-D30L", + "DCS-D942L", + "Dlink", + "DLINK", + "D-Link B", + "D-LINK DCS-932L", + "D-LINK DCS-936L", + "DOOR 1", + "DS-933L", + "DSC 8000-LH", + "DSC 942L", + "dsc-1100", + "DSC-2103", + "DSC-2230L", + "DSC2530L", + "DSC-5009L", + "DSC-5020L", + "DSC930L", + "DSC-933L", + "DSC-934L", + "DVC-5552L", + "MPEG", + "Other", + "Other 5030L", + "OTHER-DLINK2" + ] + }, + { + "id": "d-link-14", + "url": "cgi-bin/video.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "2100+", + "3420", + "4602EV", + "5300", + "5300 G", + "DCS 5320", + "DCS-2000", + "DCS-2021", + "DCS-2100", + "DCS-2100 Series", + "DCS-2100+", + "DCS-2102", + "dcs2120", + "DCS-2120", + "DCS-2120 Series", + "DCS-2120 SERIES", + "DCS-2121", + "DCS-2230", + "DCS-3210L", + "DCS-3220", + "DCS-3220 SERIES", + "DCS-3410", + "DCS-3420", + "DCS-3420 SERIES", + "DCS-3500", + "DCS-5010L", + "DCS-5020L", + "DCS-5220", + "DCS-5230", + "DCS-5300", + "DCS-5300 SERIES", + "DCS-5300G", + "DCS-5300w", + "DCS-5330", + "DCS-5610", + "DCS-6111", + "DCS-6513", + "DCS-6620", + "DCS-6620g", + "DCS-6620G", + "dlink", + "dsc2120", + "DSC-3220", + "Other" + ] + }, + { + "id": "d-link-15", + "url": "/live1.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "2103", + "2130", + "2132", + "2132LB", + "2230L", + "2330", + "2330L", + "2530L", + "2630L", + "4201", + "4602EV", + "4701e", + "4701E", + "5220L", + "5222lb1", + "5222LB1", + "6010L", + "6210", + "7110", + "dcs", + "DCS 2132LB", + "DCS 2230", + "DCS 4703E", + "dcs 5029l", + "DCS 5222", + "DCS DCS-4605EV", + "DCS_5020L", + "DCS-1130", + "DCS-2103", + "DCS-2130", + "DCS-2132", + "DCS-2132L", + "DCS-2132LB", + "DCS-2132LB1", + "DCS-2132L-ES", + "DCS-2136", + "DCS-2136L", + "DCS-2210", + "DCS2230", + "DCS-2232", + "DCS-22x0", + "DCS-2310", + "DCS-2310L", + "DCS-2311L", + "DCS-2311L-ES", + "DCS2330l", + "DCS-2330L", + "DCS-2330L/RE", + "dcs-2332", + "DCS-2332l", + "DCS-2332L", + "DCS-2670l", + "DCS-2670L", + "DCS-3010", + "DCS-3511", + "DCS-3710", + "DCS-3716", + "DCS-4212", + "DCS-4601EV", + "DCS-4602EV", + "DCS-4602EV", + "dcs-4612EK", + "DCS-4614EK", + "DCS-4618EK", + "DCS-4622", + "DCS4701E", + "DCS-4712E", + "DCS-4714E", + "DCS-4718E", + "DCS-4802E", + "DCS-5020L", + "DCS-5029L", + "DCS-5220B", + "DCS-5222l", + "DCS-5222L", + "DCS-5222LB", + "DCS-5222LB1", + "DCS-5222LB-sesipod", + "DCS-6002L", + "DCS-6004", + "DCS-6004L", + "DCS-6010L", + "DCS-6010LLH", + "DCS-6113V", + "DCS-6210", + "DCS-6314", + "DCS-6511", + "DCS-6513", + "DCS-6616", + "DCS-6818", + "DCS-6818B1", + "DCS-7000L", + "DCS-7010", + "DCS7010L", + "dcs-7313", + "DCS-7413", + "DCS-7513", + "dcs-7710", + "DCS-8010LH", + "DCS-930", + "DCS-932L", + "DCS-934L", + "dcs-935l", + "DCS-942L", + "DCS-D5552", + "DSC 8000-LH", + "DSC-2103", + "DSC-2132L-ES", + "DSC2210", + "DSC-2230L", + "DSC2530L", + "dsc6100lh", + "DSC-7513", + "Other", + "TV310PI", + "WVC54GCA" + ] + }, + { + "id": "d-link-16", + "url": "play1.sdp", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "2121", + "2630L", + "920", + "930 L", + "930l", + "933", + "935L", + "935L (H.264)", + "936L (H.264)", + "936L (MJPEG)", + "942L", + "960L", + "ager", + "DCC 942L", + "DCS 5222", + "DCS 932L", + "DCS- 933L", + "DCS 936L", + "DCS-1000", + "DCS-1100", + "DCS-1130", + "DCS-121", + "DCS-2000", + "DCS-2100", + "DCS-2102", + "DCS-2103", + "DCS-2120", + "DCS-2121", + "DCS-2130", + "DCS-2132L", + "DCS-2210", + "DCS-2230", + "DCS-2310L", + "DCS-2630L", + "DCS-3110", + "DCS-3220", + "DCS-3410", + "DCS-3420", + "DCS-5211L", + "DCS-5220", + "DCS-5222l", + "DCS-5222L", + "DCS-5230", + "DCS-5230L", + "DCS-5300", + "DCS-6111", + "DCS-6113", + "DCS-6620", + "DCS-6815", + "DCS-7010L", + "DCS-7110", + "DCS-820L", + "DCS-825L", + "DCS-900", + "DCS-910", + "DCS-920", + "DCS-930", + "DCS-930L", + "DCS-932", + "DCS-932L", + "DCS-932L NEW", + "DCS-935L", + "DCS-936L", + "DCS-936L2", + "dcs942", + "DCS-942", + "dcs-942l", + "DCS-942L", + "DCS-942LA1", + "DCS-942LB1", + "DCS950G", + "DCS-960L", + "D-LINK DCS-936L", + "DSC-935L", + "dsc-936l", + "DSC-942L", + "Other", + "Reno" + ] + }, + { + "id": "d-link-17", + "url": "live.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "2121", + "2132L", + "7110", + "DCS 5220", + "DCS-2100", + "dcs-2120", + "DCS-2120", + "DCS-2120 SERIES", + "DCS-2121", + "DCS-2332l", + "DCS-3110", + "DCS-3220", + "DCS-3415", + "DCS-3420 Series", + "DCS-5220", + "DCS-5610", + "DCS-6110", + "DCS-6111", + "DCS-6113", + "DCS-6113V", + "DCS-6915", + "DCS-7110", + "DCS-7110B", + "DCS-7110B1", + "Other" + ] + }, + { + "id": "d-link-18", + "url": "jpg/image.jpg?size=3", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "2130", + "932", + "DCS-930L", + "DCS-932L", + "DCS-932LKB", + "Other", + "TL-SC2020N" + ] + }, + { + "id": "d-link-19", + "url": "dms", + "type": "JPEG", + "protocol": "http", + "port": 88, + "models": [ + "2132BL", + "5029L", + "6010L", + "932-L", + "DCS-2103", + "DCS-2330L", + "DCS-3710", + "DCS-4802E", + "DCS-5029L", + "DCS-5222L1B", + "DCS-5222LB", + "DCS-5222LB1", + "DCS-6511", + "Other" + ] + }, + { + "id": "d-link-20", + "url": "dms?nowprofileid=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "2132L", + "2330L", + "2530L", + "DCS 7010", + "DCS-2130", + "DCS-2132l", + "DCS-2210", + "DCS-2230", + "DCS-2310L", + "DCS-2330", + "DCS-2330L", + "DCS-2330lL", + "DCS-3712", + "DCS-5222LB1", + "DCS-6511", + "DCS-6815", + "DCS-7010L" + ] + }, + { + "id": "d-link-21", + "url": "video.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 5544, + "models": [ + "2132L", + "5000", + "5000L", + "5010L", + "930 L", + "932-L", + "932-LB", + "932lb1", + "934", + "934L", + "DCS", + "DCS 5000L", + "DCS 930LB", + "DCS 935L", + "DCS-1000", + "DCS-1000W", + "DCS-1130", + "DCS-2100", + "DCS-2102", + "DCS-2103", + "DCS-2120", + "DCS-2121", + "DCS-2130", + "DCS-2132L", + "DCS-2230", + "DCS-3110", + "DCS-3220", + "DCS-3410", + "DCS-3420", + "DCS-5020L", + "DCS-5030", + "DCS-5211L", + "DCS-5220", + "DCS-5222L", + "DCS-5230", + "DCS-5300", + "DCS-6111", + "DCS-6113", + "DCS-6620", + "DCS-6815", + "DCS-7010L", + "DCS-7110", + "DCS-900", + "DCS-910", + "DCS920", + "DCS-920", + "DCS-930", + "DCS-930L", + "DCS-930LB1", + "DCS-932", + "DCS932BL", + "DCS-932L", + "DCS-933L", + "DCS-936L", + "DCS-942", + "DCS-942L", + "DCVS-930L", + "D-LINK DCS-932L", + "DSC-910", + "Other" + ] + }, + { + "id": "d-link-22", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "2132L", + "DCS-932L" + ] + }, + { + "id": "d-link-23", + "url": "/video/mjpg.cgi", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "2132L", + "2630L", + "5020l", + "5222l", + "932lb", + "933-L", + "935L (H.264)", + "936l", + "DCS - 5222L", + "DCS 2330L", + "DCS 4703E", + "DCS 5009", + "DCS 5020l", + "DCS 5222L", + "DCS 8000-LH", + "dcs 9", + "DCS 934L", + "DCS- 935l", + "DCS_5020L", + "DCS=936L", + "DCS-2121", + "dcs-2130", + "DCS-2132l", + "DCS-2210", + "DCS-2350L", + "DCS3411", + "dcs-4602ev", + "DCS-4701E", + "DCS-4705E", + "DCS-5000L", + "dcs-5009l", + "DCS-5020 L", + "dcs5020l", + "DCS-5020L", + "DCS-5030L", + "DCS-5222B1", + "DCS5222L", + "DCS-5222L1B", + "DCS-5222lb", + "DCS-6112", + "DCS-7110", + "DCS-7513", + "dcs-8100lh", + "DCS-825L", + "DCS-910", + "DCS-930", + "DCS-930BL1", + "DCS-930L", + "DCS-930Lb", + "DCS-930LB1", + "dcs932l", + "DCS-932l", + "DCS-932L", + "DCS-933L", + "DCS-933L A", + "dcs934L", + "DCS-934lb", + "dcs-935l", + "DCS-935L", + "DCS-935L MJPEG OK", + "DCS-936L", + "DCS-936L2", + "DCS-942", + "dcs942l", + "dcs-942l", + "DCS-942LB", + "DCS-942LB1", + "dcs-960l", + "DCS-960L", + "Dlink 522lB1", + "D-LINK DCS-936L", + "DSC-2103", + "dsc6100lh", + "dsc-930L", + "DSC-930LB1", + "dsc-933l", + "Other" + ] + }, + { + "id": "d-link-24", + "url": "/live2.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "2132L", + "5020L", + "5222l", + "5222LB1", + "6110", + "DCS 2330L", + "DCS 4602EV", + "DCS 5029L", + "DCS 5222", + "DCS 6314", + "DCS-2103", + "DCS-2130", + "DCS-2132l", + "DCS-2132L", + "DCS-2132LB", + "DCS-2210", + "DCS-2230", + "DCS-2310L", + "DCS-2330L", + "DCS-2332l", + "DCS-2332L", + "DCS-2530L", + "DCS-2670L", + "DCS-3010", + "DCS-3110", + "DCS-3716", + "DCS-4603", + "DCS-4633EV", + "DCS-4718E", + "DCS-4802E", + "DCS-5029l", + "DCS-5221", + "dcs-5222l", + "DCS-5222L", + "DCS-5222LB", + "DCS-5222LB1", + "DCS-6004L", + "DCS-6010L", + "DCS-6111", + "DCS-6112", + "DCS-6113", + "DCS-6210", + "DCS-6513", + "DCS-7000l", + "DCS-7000L", + "DCS-7010", + "DCS-7010L", + "dcs7110", + "DCS-7110", + "DCS-7413", + "DCS-7513", + "dsc 2210", + "DSC-2103", + "DSC2530", + "Other" + ] + }, + { + "id": "d-link-25", + "url": "ipcam/stream.cgi?nowprofileid=2", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "2132LB", + "2330L", + "2332L", + "5220L", + "D6511", + "DCS-2100", + "DCS-2103", + "DCS-2130", + "DCS-2132L", + "DCS-2132LB", + "DCS-2136L", + "DCS-2200", + "DCS-222L", + "DCS-2230", + "DCS-2310L", + "DCS-2330LL", + "DCS-2332l", + "DCS-5020L", + "DCS5222L", + "dcs-5222lb1", + "DCS-5222LB1", + "DCS-7000L", + "DCS-7010L", + "DCS-7413", + "DSC-2230L", + "dsc-2330l", + "Other" + ] + }, + { + "id": "d-link-26", + "url": "video2.mjpg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "2132LB", + "2132LB1", + "2330L", + "2332L", + "5222L", + "5222LB1", + "6510", + "6511", + "DCS 2132LB", + "DCS 7517", + "DCS-2103", + "DCS-2130", + "DCS-2130L", + "DCS-2131L", + "DCS-2132l", + "DCS-2132L", + "dcs-2132lb", + "dcs2132lb1", + "DCS-2136", + "DCS-2136L", + "DCS-2200", + "DCS-2210", + "DCS-2230", + "DCS-2310L", + "dcs2330l", + "DCS-2330L", + "DCS-2332L", + "DCS-2530-L", + "DCS-3110", + "DCS-3710", + "DCS-3716", + "DCS-5029l", + "DCS-5029L", + "DCS5222L", + "DCS-5222L1B", + "DCS-5222LB", + "DCS-5222LB1", + "DCS-5610", + "DCS-6212L", + "DCS-6511", + "DCS-6818", + "DCS-7010", + "DCS-7010L", + "DCS-930L", + "DCS-935L", + "DL2332L", + "DLINK", + "DSC 2132L", + "DSC-2132l", + "DSC-2230L", + "Other" + ] + }, + { + "id": "d-link-27", + "url": "/live3.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "2132LB", + "2332L", + "5222LB1", + "6110", + "7110", + "DCS 2132LB", + "DCS 5222", + "DCS_2330L", + "DCS-1130", + "DCS-2103", + "DCS2132BL", + "DCS-2132L", + "DCS-2230", + "DCS-2330L", + "DCS-2332L", + "DCS-3716", + "dcs-4602ev", + "DCS-4622", + "DCS-4701E", + "DCS-4714E", + "dcs-4718E", + "DCS-5220", + "DCS-5222L", + "DCS-5222LB1", + "DCS-6010L", + "DCS-6112", + "DCS-6113", + "DCS700L", + "DCS7010L", + "DCS-7010L", + "DCS-7110", + "DCS-935L", + "DCS-936L", + "ds2330l", + "DSC-2230L", + "Other" + ] + }, + { + "id": "d-link-28", + "url": "/dms?nowprofileid=2&0.7186259560150474", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "2530L", + "D-Link: 4622" + ] + }, + { + "id": "d-link-29", + "url": "cgi-bin/CGIProxy.fcgi?cmd=snapPicture2&usr=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "2530L", + "Other" + ] + }, + { + "id": "d-link-30", + "url": "dms?nowprofileid=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "2530L", + "4602ev", + "4602EV", + "5222", + "5222LB1", + "7513", + "DCS 4703E", + "DCS 5222", + "DCS-2102", + "DCS-2103", + "DCS-2123L1B", + "DCS-2130", + "DCS-2130-CUSTOM", + "DCS2132BL", + "DCS-2132L", + "DCS-2132LB", + "DCS-2132LB1", + "DCS-2136", + "DCS-2136L", + "DCS-2210", + "DCS-2230", + "DCS-2310l", + "DCS-2310L", + "DCS-2330", + "DCS-2330L", + "DCS-2332l", + "DCS-2332L", + "DCS-2350", + "DCS-2530-L", + "DCS-26700L", + "DCS-2670L", + "DCS-3112", + "DCS-3223L", + "DCS-3716", + "DCS-3716 SERIES", + "dcs-4602", + "DCS-4602", + "DCS-4622", + "dcs-4701", + "DCS-4701E", + "DCS-5010l", + "DCS-5020L", + "DCS-5029L", + "DCS-5220L", + "DCS-5222l", + "DCS-5222L", + "DCS-5222L1B", + "DCS-5222lb", + "DCS-5222LB", + "DCS-5222lb1", + "DCS-5222LB1", + "DCS-6010", + "DCS-6010L", + "DCS-6010L_cso", + "DCS-6210", + "DCS-6314", + "DCS-6511", + "DCS-6616", + "DCS-7010", + "DCS-7010l", + "DCS-7010L", + "DCS-7110", + "DCS-7413", + "DCS-7513", + "DCS930L", + "DCS-932L", + "DS-2330L", + "DSC-2103_my", + "DSC2530L", + "Other" + ] + }, + { + "id": "d-link-31", + "url": "video/flv.cgi", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "2630L", + "5222L", + "8000LH", + "936L", + "936L (MJPEG)", + "DCS 936L", + "DCS 942", + "DCS-8000LH", + "DCS-8525LH", + "dcs-936", + "DCS-936L" + ] + }, + { + "id": "d-link-32", + "url": "/video.cgi?resolution=VGA", + "type": "FFMPEG", + "protocol": "http", + "port": 800, + "models": [ + "329", + "5010L", + "5020l", + "930 L", + "930L", + "930lb", + "932 L", + "932LB", + "DCS", + "DCS 5010", + "DCS 5020l", + "DCS 5030l", + "dcs 900", + "DCS 930lb1", + "dcs 932l", + "DCS 932LB", + "DCS 932lb1", + "DCS- 933L", + "DCS 934L", + "DCS_5010L", + "DCS_5020L", + "DCS0930L", + "DCS-2050L", + "dcs-2130", + "DCS-4020", + "dcs-5000l", + "dcs-5010l", + "DCS-5020 L", + "dcs-5020l", + "DCS-5030L", + "DCS-6618", + "DCS-900", + "dcs-9005l", + "DCS-910", + "dcs-930", + "DCS-930 MJPG", + "DCS-930l", + "DCS-930L", + "DCS-930Lb", + "DCS-930LB1", + "DCS-932l", + "DCS-932L", + "DCS-932L (81)", + "DCS-932L (B1)", + "DCS-932l B2", + "DCS-932L.", + "dcs-932lb", + "dcs-933L", + "dcs934L", + "dlink 5020L", + "D-Link 930L", + "D-LINK DCS-930", + "dns", + "DS5 500L", + "DSC 930", + "DSC 932L", + "dsc-5010l", + "DSC5020L" + ] + }, + { + "id": "d-link-33", + "url": "/stream1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "4860", + "8010LH", + "c100", + "DCP-8010LH", + "DCS 5020l", + "DCS 8515LH", + "DCS 932LB1", + "DCS-2330L", + "DCS-6111", + "dcs-7710", + "DCS-8000-LH", + "DCS-8010LH", + "DCS-8300LH", + "DCS-8525LH", + "dcs-8600lh", + "dcs-942l", + "DCS-942LB1", + "DHC 8000", + "DSC-2230", + "dsc6100", + "dsc-936l", + "tapo" + ] + }, + { + "id": "d-link-34", + "url": "live1.sdp", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "500", + "DCS-2100", + "DCS-2102", + "dcs-2103", + "DCS-2103", + "DCS-2121", + "DCS-2130", + "DCS-2132L", + "DCS-2210", + "DCS-2230", + "DCS-2310L", + "DCS-2330L", + "DCS-2332l", + "DCS-2332L", + "DCS-3110 Series", + "DCS-3110 SERIES", + "DCS-3112", + "DCS-3716", + "DCS-5222", + "DCS-5222LB1", + "DCS-6010L", + "DCS-6113", + "DCS-7010L", + "DCS-933L", + "Other" + ] + }, + { + "id": "d-link-35", + "url": "IMAGE.JPG", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "5000", + "5020l", + "5220L", + "930L", + "931L", + "932", + "932l", + "932-L", + "932lb", + "932LB", + "932LB1", + "933", + "933l", + "933L", + "934L", + "935L", + "DC8942L", + "DCC 932L", + "DCS 5000L", + "DCS_5020L", + "DCS-1000", + "DCS-1000w", + "DCS-132L", + "DCS-2103", + "DCS-245L", + "DCS-5009L", + "DCS-5010L", + "DCS-5020", + "DCS-5030L-56FB", + "DCS-5230L", + "DCS-600", + "DCS-900", + "DCS-900a", + "DCS-900W", + "DCS-910", + "DCS-920", + "DCS-930", + "DCS-930BL1", + "dcs930l", + "DCS-930L", + "DCS-930LB1", + "DCS-931L", + "DCS-932", + "DCS932BL", + "dcs932l", + "DCS932L", + "DCS-932Lb", + "DCS-932LB 2", + "DCS-932lb1", + "DCS-932LB1", + "DCS-933l", + "DCS-933L", + "DCS-934L", + "DCS-942", + "DCS-942L", + "DCS-G900", + "D-LINK DCS-932L", + "dsc-5020l", + "dsc-930L", + "DSC-930L", + "dsc-932", + "Other", + "Other 5030L" + ] + }, + { + "id": "d-link-36", + "url": "VIDEO.CGI", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "50009", + "5030L", + "5222l", + "920", + "930 L", + "930 L IP", + "930LB", + "932", + "932LB1", + "933l", + "933-L", + "934L", + "940l", + "D5030L", + "dcs 900", + "dcs 932", + "DCS 932L", + "DCS 932lb1", + "DCS 933", + "DCS-1000", + "DCS-1000W", + "DCS-132L", + "DCS-2230", + "DCS-3220", + "DCS-5009L", + "DCS-5010L", + "DCS-5020 L", + "DCS5020l", + "DCS5020L", + "DCS-502L", + "dcs-5030l", + "DCS-5030L", + "DCS-5030L FAF", + "DCS-510L", + "DCS-533L", + "DCS-700L", + "DCS-800L", + "DCS-900", + "DCS-900W", + "DCS-903L", + "DCS-910", + "DCS-920", + "DCS-930", + "DCS-930BL1", + "DCS-930l", + "DCS930L", + "DCS-930L s", + "DCS-930L1", + "DCS-930LB", + "DCS-930LB1", + "DCS-931l", + "DCS-931L", + "DCS-932", + "dcs-932-l", + "DCS-932L", + "DCS-932L NEW", + "DCS-932L-00", + "DCS-932LB", + "dcs-932lb1", + "DCS-932LB1", + "DCS-933L", + "DCS-933L-00", + "DCS-934L", + "DCS-D930L", + "DSC 930-L", + "DSC-5020LA1", + "DSC-932L", + "DSC-932LB1", + "dsc-943l", + "DSL-930L", + "Other" + ] + }, + { + "id": "d-link-37", + "url": "mjpeg.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "5009", + "5009l", + "5010L", + "5030L", + "5220L", + "930 L", + "930 Ll", + "931l", + "932-L", + "933-L", + "934", + "DCS 5009", + "DCS 5020L", + "DCS 5025", + "DCS 900W", + "DCS 932lb1", + "DCS 934L", + "DCS-5009L", + "DCS-5010L", + "DCS-5020", + "dcs-5020L", + "dcs-5030l", + "DCS-600", + "DCS-6010L", + "DCS-700L", + "DCS-900", + "DCS-910", + "DCS-920", + "DCS-920L", + "DCS-930", + "DCS-930L", + "DCS-931l", + "DCS-931L", + "DCS-932", + "DCS-932L", + "DCS-932L (81)", + "DCS-932L NEW", + "DCS-932L_3", + "DCS-932L-00", + "DCS-932LB1", + "DCS-933", + "DCS-9332LB1", + "DCS-933l", + "DCS-933L", + "DCS-936L", + "DCS-942L", + "DCS-D30L", + "dfe5030l", + "DLink 900", + "DSC-5009L", + "DSC930L", + "DSC931", + "DSC-932LB1", + "Other", + "SCH-5009L" + ] + }, + { + "id": "d-link-38", + "url": "/image/jpeg.cgi", + "type": "JPEG", + "protocol": "https", + "port": 443, + "models": [ + "5010L", + "910", + "930 L", + "930 L IP", + "930-lb", + "932l", + "932LB2", + "DC932L", + "DCS 2130", + "DCS 2330L", + "DCS 4622", + "DCS 5020l", + "DCS 5020L", + "dcs 930l", + "DCS 932L", + "DCS_5010L", + "dcs-132", + "DCS-2000 SERIES", + "DCS-2210", + "DCS-2530-L", + "DCS-2670l", + "DCS-32LB", + "DCS4701E", + "DCS-4705E", + "dcs-5009l", + "dcs-5010l", + "DCS-5222L", + "DCS-5222LB1", + "DCS-6210", + "DCS-8000-LH", + "DCS-8010LH", + "dcs-8100lh", + "dcs-832l", + "dcs910", + "DCS-910", + "DCS-920", + "DCS-920LB1", + "DCS-930 L", + "dcs-930l", + "DCS-930-Lb", + "DCS-930lb1", + "DCS-930LB1", + "DCS-932l", + "DCS-932L", + "DCS-932L (B1)", + "dcs-932lb", + "DCS-932LB", + "dcs-933", + "DCS-933L", + "DCS-933L A", + "DCS-936L", + "DCS-942LB", + "d-link", + "Dlink 932l", + "dsc-5030L", + "DSC-7010" + ] + }, + { + "id": "d-link-39", + "url": "/VIDEO.CGI", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "5010L", + "5020", + "932 L", + "932lb", + "DCL-930L", + "DCS 5020l", + "Dcs 930L", + "DCS 934L", + "DCS_5010L", + "DCS-32l", + "DCS-5000l", + "DCS-5009L", + "DCS-5010L", + "DCS-5020L", + "DCS-5022L", + "dcs-5030l", + "DCS-5030l", + "DCS-900", + "dcs-920 l", + "dcs-930l", + "DCS-930L", + "DCS-930LB", + "DCS-932l", + "DCS-932L", + "DCS-932L (81)", + "DCS-932L (B1)", + "DCS-932L.", + "dcs-932lb", + "DCS-933L", + "DSC-5009L", + "DSC5020L", + "DSC-934L" + ] + }, + { + "id": "d-link-40", + "url": "/dgh264.raw?Profile=1", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "5020", + "5025L", + "5029L", + "933l", + "DCS 5020l", + "DCS 5030l", + "DCS_5010L", + "dcs-5020L", + "dcs-5030l", + "DCS5030L", + "DCS-5030L", + "DCS-5900L", + "DCS-933L" + ] + }, + { + "id": "d-link-41", + "url": "dms.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "5020l", + "5029L", + "5222L", + "5222LB1", + "DCS-2103", + "DCS-2130", + "DCS-2132l", + "DCS-2132L", + "DCS-2132L-2", + "DCS-2132LB1", + "DCS-2200", + "DCS-2210", + "DCS-2230", + "DCS-2310L", + "DCS-2330L", + "DCS-2332L", + "DCS-3112", + "DCS-3710", + "DCS-4802E", + "DCS-5029L", + "DCS-5092L", + "DCS-5222l", + "DCS-5222L", + "DCS-5222L1B", + "DCS-5222LB", + "DCS-5222LB1", + "DCS-522L", + "DCS-6210", + "DCS-6513", + "DCS-6616", + "DCS-7413", + "DCS-7710L", + "DCS-930L", + "DCS-933", + "Other" + ] + }, + { + "id": "d-link-42", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 81, + "models": [ + "5020L", + "DCS-910", + "DCS-930L", + "L-series", + "Other" + ] + }, + { + "id": "d-link-43", + "url": "/dgvideo.cgi", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "5020L", + "5220L", + "930 LB", + "DCL-930L", + "dcs 5000l", + "DCS 5010L", + "DCS 5020l", + "dcs 932l", + "DCS 934L", + "DCS-5020L", + "dcs-5030L", + "DCS-820L", + "DCS-930-lb", + "DCS-930LB", + "DCS-932L", + "DCS-932L (81)", + "DCS-932L (B1)", + "DCS-932LB 2", + "DCS932LB1", + "DCS-933L", + "DCS-d5009l", + "DSC-5000L" + ] + }, + { + "id": "d-link-44", + "url": "/video/mjpg.cgi?profileid=1", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "5029L", + "932 L", + "DCS 2330L", + "DCS 5030l", + "DCS_5020L", + "DCS-2103", + "DCS-2332L", + "DCS-2630L", + "DCS-2670L", + "DCS-4603", + "DCS-4701E", + "DCS-5020", + "DCS-5020/RE", + "DCS-5030L", + "DCS-5222L1B", + "DCS-910", + "DCS-930L", + "DCS-931L", + "DCS932LB", + "DCS-932lb1", + "DCS-932LB1", + "DCS-942l", + "DCS-942L", + "DS-930L", + "dsc 7513" + ] + }, + { + "id": "d-link-45", + "url": "/play1.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "5220L", + "935L (H.264)", + "936L (H.264)", + "d-932", + "DCC 942L", + "dcs 936L", + "dcs 942l", + "DCS l935", + "DCS L935", + "dcs-2103", + "DCS-2630L", + "DCS-5222L", + "DCS-8010LH", + "DCS-930B", + "DCS-935", + "dcs-935L", + "DCS-935l", + "DCS-935L", + "dcs936l", + "DCS-936L", + "dcs-942l", + "DCS942L", + "DCS-942LB", + "DCS-942LB1", + "DCS-960", + "dcs-960l", + "DCS-960L2", + "DL935", + "DSC 942L", + "DSC-2630L", + "DSC-820L" + ] + }, + { + "id": "d-link-46", + "url": "/OVProfile01", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "5222L", + "DCS-2630L", + "DCS-5222", + "dcs-5222l", + "DCS-5222L" + ] + }, + { + "id": "d-link-47", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "5222LB1", + "Other" + ] + }, + { + "id": "d-link-48", + "url": "cgi-bin/viewer/video.jpg?resolution=[WIDTH]x[HEIGHT]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "6110", + "DCS-3110", + "DCS-5220", + "DCS-5610", + "DCS-6111", + "DCS-6113", + "DCS-7110", + "Other" + ] + }, + { + "id": "d-link-49", + "url": "cgi-bin/viewer/video.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "6110", + "DCS-5220", + "DCS-5610", + "DCS-6002L", + "DCS-6112", + "DCS-6113", + "DCS-7110", + "DCS-7110B", + "DCS-7710", + "Other" + ] + }, + { + "id": "d-link-50", + "url": "cgi-bin/viewer/video.jpg?resolution=640x480", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "6116", + "DCS-3110", + "DCS-3110 SERIES", + "DCS-3410", + "DCS-5220", + "DCS-5610", + "DCS-5615", + "DCS-6110", + "DCS-6111", + "DCS-6112", + "DCS-6113", + "DCS-6113B1", + "DCS-700L", + "DCS-7110", + "DCS-7110B1", + "DCS-7513", + "DSC-5020L", + "DSC5610", + "DSC-6112", + "Other" + ] + }, + { + "id": "d-link-51", + "url": "cgi-bin/viewer/video.jpg?channel=[CHANNEL]&resolution=[WIDTH]x[HEIGHT]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "7110", + "DCS-3415", + "DCS-3514", + "DCS-5220", + "DCS-6110", + "DCS-6111", + "DCS-6113", + "Other" + ] + }, + { + "id": "d-link-52", + "url": "video.mjpg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "7110", + "DCS-1091", + "DCS-3415", + "DCS-5220", + "DCS-5610", + "DCS-930L", + "DSC5610", + "Other", + "TL-SC2020N" + ] + }, + { + "id": "d-link-53", + "url": "/video1.mjpg", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "7xxx", + "DCS - 5222L", + "dcs 5029l", + "DCS 5029L", + "DCS 5222", + "dcs-4602ev", + "DCS-5222L1B", + "DCS-5222LB1", + "DCS-6517", + "DCS-7513", + "DCS-931l", + "D-Link dcs-4701E", + "DSC-2230" + ] + }, + { + "id": "d-link-54", + "url": "/live/profile.0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "8000L-HV2", + "8350H", + "8526LH", + "DCS 8000-LH", + "DCS 8526LH", + "DCS-8000LH", + "DCS-8000LHV2", + "DCS-8300LH", + "DCS-8300LHV2", + "DCS-8302LH", + "DCS-8320LH", + "DCS-8350LH", + "DCS-8627LH", + "DCS-8630LH", + "DCS-8635LH" + ] + }, + { + "id": "d-link-55", + "url": "/mjpeg.cgi?user=[USERNAME]&password=[PASSWORD]&channel=0", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "8526", + "910", + "930l", + "DCL-930L", + "DCS 5020", + "Dcs 930L", + "dcs 932LB", + "DCS-2050L", + "DCS-5020 L", + "dcs5030L", + "DCS-900", + "DCS-910", + "DCS-930L", + "DCS-930Lb", + "DCS-932bl", + "DCS-932l" + ] + }, + { + "id": "d-link-56", + "url": "Image.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "900", + "930", + "930LB", + "932", + "932LB", + "933-L", + "DC 930", + "dcc930l", + "dcs", + "DCS 932", + "DCS 932LB", + "DCS 932lb1", + "DCS:231L", + "DCS=933l", + "DCS-1000", + "DCS-1000w", + "DCS-1000W", + "DCS-1100L", + "DCS-1150", + "DCS-132L", + "DCS-132LB", + "DCS-2332l", + "DCS-245L", + "DCS-3220", + "DCS-5009L", + "DCS-5010l", + "DCS-5010L", + "DCS-5020", + "DCS-5020l", + "DCS5020L", + "DCS-5030l", + "DCS-5030L", + "DCS-520L", + "DCS-5222L", + "DCS-5300", + "DCS-5520L", + "DCS-636", + "DCS-6811", + "DCS-900", + "dcs900w", + "DCS-900W", + "DCS-910", + "DCS-920", + "DCS-930", + "DCS-930BL1", + "dcs930L", + "DCS-930l", + "DCS-930L", + "DCS-930LB", + "DCS-930LB1", + "DCS-931L", + "dcs932", + "DCS-932l", + "DCS-932L", + "dcs932lb", + "DCS-932Lb1", + "DCS-932LB1", + "DCS-932lbs", + "DCS-933", + "DCS-9333l", + "DCS933l", + "DCS-933L", + "DCS934L", + "DCS-942L", + "DCS-960", + "DCS-D930L", + "DCS-D930LB", + "DCS-l", + "DIR-825", + "Dlink", + "DSC 930-L", + "dsc-930L", + "DSC-932L", + "DSC-932LB1", + "dsc934l", + "Other" + ] + }, + { + "id": "d-link-57", + "url": "img/video.mjpeg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "930 L", + "936L (MJPEG)", + "DCS- 933L", + "DCS 936L", + "DCS-5020L", + "DCS-920", + "DCS-930L", + "DCS-934L", + "Other" + ] + }, + { + "id": "d-link-58", + "url": "/aview.htm", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "930 L" + ] + }, + { + "id": "d-link-59", + "url": "/", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "930 L", + "932-L", + "933-L", + "dcs 4602", + "DCS 5010", + "DCS 5020l", + "DCS 5030L", + "DCS 930", + "DCS 934L", + "DCS_5020L", + "dcs-2103", + "DCS-2121", + "DCS-2210", + "DCS-2630L", + "dcs-4602ev", + "DCS4701E", + "dcs-5009l", + "dcs-5010l", + "DCS-5030L-56FB", + "DCS5222L", + "DCS-5222L1B", + "DCS-5222lb", + "DCS-8300LH", + "DCS-910", + "DCS-930Lb", + "DCS-930LB", + "DCS-932L.", + "dcs-960l", + "DHC 8000", + "D-Link DCS-P6000LH", + "D-Link: DCS 930L", + "DSC 932L" + ] + }, + { + "id": "d-link-60", + "url": "/MJPEG.CGI", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "930 L", + "932-L", + "dcs 5010l", + "DCS 5020l", + "DCS 5030l", + "DCS 5030L", + "DCS 932LB", + "dcs 932LB1", + "dcs 933l", + "DCS_5010L", + "DCS_5020L", + "dcs-5020L", + "dcs-6045l", + "DCS-8302LH", + "DCS-8526LH", + "DCS-900", + "dcs910", + "DCS-910", + "DCS-930 L", + "dcs-930lb", + "DCS-930Lb", + "dcs930lb1", + "DCS-930LB1", + "DCS-931l", + "dcs932l", + "DCS-932LB", + "dcs-933L", + "DCS-933L", + "dcs934L", + "dcs-934L", + "DCS-942LA1", + "D-Link 930L", + "DSC-5009L", + "DSC-910", + "DSC-930LB1", + "DSC-931S" + ] + }, + { + "id": "d-link-61", + "url": "/video.cgi?resolution=320x240", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "930 Lb", + "933-L", + "dcs 5000l", + "DCS 5020l", + "DCS 930L", + "DCS 934L", + "DCS-5020L", + "dcs-930l", + "DCS-930lb", + "DCS-930LB1", + "DCS-932l", + "dsc-930L" + ] + }, + { + "id": "d-link-62", + "url": "/mjpeg.cgi?user=[USERNAME]&password=[PASSWORD]&channel=0&snapshot=on", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "930L" + ] + }, + { + "id": "d-link-63", + "url": "/image.jpg", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "930L", + "932", + "932LB", + "CDS930", + "DCS 5030l", + "DCS-5020 L", + "dcs-5030l", + "DCS-5222L", + "DCS-6620", + "DCS-910", + "DCS-920", + "DCS-920", + "DCS-930 L", + "DCS-930LB1", + "DCS-931l", + "DCS-931LA1", + "DCS-932", + "DCS-932l", + "DCS-932L", + "DCS-932L.", + "dcs-933L", + "DCS-L5020L" + ] + }, + { + "id": "d-link-64", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "930-L" + ] + }, + { + "id": "d-link-65", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "932" + ] + }, + { + "id": "d-link-66", + "url": "/Image.jpg", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "932 L", + "DCL-930L", + "DCS 932L", + "DCS-5000L", + "dcs-5009l", + "DCS-930L" + ] + }, + { + "id": "d-link-67", + "url": "/IMAGE.JPG", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "932 L", + "DCS 933L", + "DCS-5020 L", + "Dcs-920" + ] + }, + { + "id": "d-link-68", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "932L", + "960L", + "DCS-2230", + "DCS-910", + "DCS920", + "dcs-930l", + "DCS-930L", + "DCS-932L", + "DSC932L", + "Other" + ] + }, + { + "id": "d-link-69", + "url": "videostream.asf", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "933", + "DCS-5300G", + "DCS-930 L", + "Other" + ] + }, + { + "id": "d-link-70", + "url": "videostream.cgi?rate=11", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "933", + "DCS-930L" + ] + }, + { + "id": "d-link-71", + "url": "cgi/mjpg/mjpeg.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "933L", + "935L", + "935L (H.264)", + "935L (MJPEG)", + "960L", + "DCS-920", + "DCS-930L", + "DCS-932L", + "DCS-935L", + "DCS-935L MJPEG OK", + "DCS-960L", + "DCS-960L2", + "dlink", + "DSC 930-L", + "DSC 960L", + "DSC-935L", + "Other", + "TV-IP110W" + ] + }, + { + "id": "d-link-72", + "url": "cgi/jpg/image.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "935L" + ] + }, + { + "id": "d-link-73", + "url": "/play2.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "935L (H.264)", + "936l", + "936L (H.264)", + "942l", + "DCC 942L", + "DCS 5020l", + "DCS 5220", + "dcs 930", + "DCS 935l", + "DCS-5222L1B", + "DCS933l", + "DCS-935L", + "DCS-935L MJPEG OK", + "DCS-936l", + "DCS-936L", + "dcs-942l", + "D-LINK DCS-936L" + ] + }, + { + "id": "d-link-74", + "url": "play3.sdp", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "936L (MJPEG)", + "DCS-1130", + "DCS-2102", + "DCS-2121", + "DCS-5222l", + "DCS-5222L", + "DCS-5230L", + "DCS-5552l", + "DCS-820L", + "DCS-825L", + "DCS-930", + "DCS-942", + "DCS-942L", + "Other" + ] + }, + { + "id": "d-link-75", + "url": "GetData.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "940L" + ] + }, + { + "id": "d-link-76", + "url": "/OVProfile00", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "942L", + "dcs 942", + "DCS 942l", + "DCS-5222B1", + "DCS5222L", + "DCS-942L", + "DCS-942LB", + "DCS-942LB1", + "DVS-301", + "Other" + ] + }, + { + "id": "d-link-77", + "url": "/OVProfile02", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "942L", + "DCS 942", + "dcs 942l", + "dcs942l", + "DCS-942L", + "DCS-942LA1" + ] + }, + { + "id": "d-link-78", + "url": "cgi/mjpg/mjpg.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "960l", + "960L", + "DCS-8300LH", + "DCS-935L", + "DCS-935L MJPEG OK", + "DCS-960L", + "DSC 960L", + "Other" + ] + }, + { + "id": "d-link-79", + "url": "/videostream.cgi?rate=11", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "C935IP" + ] + }, + { + "id": "d-link-80", + "url": "/image/jpeg.cgi?user=", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "DC932L", + "DCS 932L" + ] + }, + { + "id": "d-link-81", + "url": "/mjpeg.cgi", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "dcs", + "DCS 930lb1", + "DCS-5020 L", + "DCS-932LB1", + "dsc931" + ] + }, + { + "id": "d-link-82", + "url": "/live.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "DCS 2330L", + "DCS 5220", + "DCS3411", + "dcs-4602ev", + "DCS-4602EV", + "DCS-4718E", + "DCS-4802E", + "DCS-5220", + "dcs-5610", + "DCS-6010", + "DCS-6112", + "DCS-6113", + "DCS-6113VB1", + "DCS-7110", + "DCS-942LB" + ] + }, + { + "id": "d-link-83", + "url": "/video2.mjpg", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "DCS 2332L", + "DCS 930L", + "DCS-2210", + "DCS-2330L", + "dcs-4602ev", + "DCS-4602EV Vigliance", + "DCS-5222L1B", + "DCS-5222lb", + "DCS-6511", + "DCS-6517", + "DCS700L", + "DCS-7010l", + "DCS-7110B1", + "DSC-2230" + ] + }, + { + "id": "d-link-84", + "url": "/?action=appletvstream", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "dcs 4602", + "DCS-2050L", + "dcs-4602ev", + "DCS5222L" + ] + }, + { + "id": "d-link-85", + "url": "/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "dcs 4602ev", + "DCS-2630L", + "dcs-6100lh" + ] + }, + { + "id": "d-link-86", + "url": "/videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=320x240", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "DCS 5010" + ] + }, + { + "id": "d-link-87", + "url": "img/video.asf", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "DCS 5010l", + "Other", + "WVC54GCA" + ] + }, + { + "id": "d-link-88", + "url": "/videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 81, + "models": [ + "DCS 5020l" + ] + }, + { + "id": "d-link-89", + "url": "/videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "DCS 5020l" + ] + }, + { + "id": "d-link-90", + "url": "/video/mjpg.cgi?profileid=3", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "DCS 5020L", + "DCS 5030l", + "DCS 934L", + "DCS_5010L", + "DCS-1130", + "DCS-2630L", + "DCS-2670L", + "dcs-5020L", + "DCS530", + "DCS-930L", + "DCS-930LB1", + "DCS-932L (81)", + "DCS-933l", + "DCS-942L", + "DSC 5020L" + ] + }, + { + "id": "d-link-91", + "url": "/cgi-bin/video.jpg?size=2", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "dcs 5300" + ] + }, + { + "id": "d-link-92", + "url": "/cgi-bin/viewer/video.jpg", + "type": "JPEG", + "protocol": "http", + "port": 1570, + "models": [ + "DCS 7110B", + "DCS-7110B1" + ] + }, + { + "id": "d-link-93", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "DCS 8515LH", + "DCS-8000", + "DSC-2230-91" + ] + }, + { + "id": "d-link-94", + "url": "/videostream.asf?user=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "DCS 8526LH" + ] + }, + { + "id": "d-link-95", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "DCS 930L", + "dcs-8200LH", + "DCS920" + ] + }, + { + "id": "d-link-96", + "url": "videostream.asf?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "DCS 934L", + "Other" + ] + }, + { + "id": "d-link-97", + "url": "/video.cgi?resolution=640x480", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "DCS 934L", + "DCS-5020L", + "DCS-930LB1", + "DCS-932L", + "DCS-932LB1" + ] + }, + { + "id": "d-link-98", + "url": "/cgi/mjpg/mjpg.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "DCS 935l", + "DCS 960L", + "dcs-960l" + ] + }, + { + "id": "d-link-99", + "url": "/video.mjpg", + "type": "MJPEG", + "protocol": "http", + "port": 8080, + "models": [ + "DCS 935l", + "DCS-7110B1" + ] + }, + { + "id": "d-link-100", + "url": "/h264_hd.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "dcs 936L", + "dcs-5222l", + "NC450" + ] + } + ] +} diff --git a/brands/d-tech.json b/brands/d-tech.json new file mode 100644 index 0000000..c29b65d --- /dev/null +++ b/brands/d-tech.json @@ -0,0 +1,47 @@ +{ + "version": 2, + "brand": "D-tech", + "brand_id": "d-tech", + "streams": [ + { + "id": "d-tech-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "DT-231" + ] + }, + { + "id": "d-tech-2", + "url": "cam/realmonitor?channel=[CHANNEL]&subtype=00", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "dtech" + ] + }, + { + "id": "d-tech-3", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "d-tech-4", + "url": "image/jpeg.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/d2ip.json b/brands/d2ip.json new file mode 100644 index 0000000..267c17b --- /dev/null +++ b/brands/d2ip.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "D2ip", + "brand_id": "d2ip", + "streams": [ + { + "id": "d2ip-1", + "url": "/cam0_0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "215D2iP" + ] + } + ] +} diff --git a/brands/d3d.json b/brands/d3d.json new file mode 100644 index 0000000..dda30f5 --- /dev/null +++ b/brands/d3d.json @@ -0,0 +1,67 @@ +{ + "version": 2, + "brand": "D3d", + "brand_id": "d3d", + "streams": [ + { + "id": "d3d-1", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "8801", + "8809", + "8810", + "8862", + "D8801", + "D8810", + "Other", + "TH661" + ] + }, + { + "id": "d3d-2", + "url": "snap.jpg?JpegCam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "8810", + "D8810" + ] + }, + { + "id": "d3d-3", + "url": "/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "D3D T8801", + "JPT3815W-HD", + "T8801" + ] + }, + { + "id": "d3d-4", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "D6022Y" + ] + }, + { + "id": "d3d-5", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/d5118-acfsvt7.json b/brands/d5118-acfsvt7.json new file mode 100644 index 0000000..555a785 --- /dev/null +++ b/brands/d5118-acfsvt7.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "D5118-acfsvt7", + "brand_id": "d5118-acfsvt7", + "streams": [ + { + "id": "d5118-acfsvt7-1", + "url": "/stream1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "pelco" + ] + } + ] +} diff --git a/brands/d5118-acnkf13.json b/brands/d5118-acnkf13.json new file mode 100644 index 0000000..798a841 --- /dev/null +++ b/brands/d5118-acnkf13.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "D5118-acnkf13", + "brand_id": "d5118-acnkf13", + "streams": [ + { + "id": "d5118-acnkf13-1", + "url": "/stream1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/dae.json b/brands/dae.json new file mode 100644 index 0000000..46963a1 --- /dev/null +++ b/brands/dae.json @@ -0,0 +1,37 @@ +{ + "version": 2, + "brand": "Dae", + "brand_id": "dae", + "streams": [ + { + "id": "dae-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "dae-2", + "url": "video.mjpg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "dae-3", + "url": "video.cgi?resolution=VGA", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/dafang.json b/brands/dafang.json new file mode 100644 index 0000000..191259a --- /dev/null +++ b/brands/dafang.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Dafang", + "brand_id": "dafang", + "streams": [ + { + "id": "dafang-1", + "url": "/unicast", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/dagro.json b/brands/dagro.json new file mode 100644 index 0000000..cb2bece --- /dev/null +++ b/brands/dagro.json @@ -0,0 +1,59 @@ +{ + "version": 2, + "brand": "Dagro", + "brand_id": "dagro", + "streams": [ + { + "id": "dagro-1", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "DAGRO-003368-JLWYX", + "DAGRO-003485-SVMRV", + "Other" + ] + }, + { + "id": "dagro-2", + "url": "/live/ch00_0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "EC75D-P12" + ] + }, + { + "id": "dagro-3", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "dagro-4", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "dagro-5", + "url": "live/ch00_0", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/dahua.json b/brands/dahua.json new file mode 100644 index 0000000..9527ea7 --- /dev/null +++ b/brands/dahua.json @@ -0,0 +1,2890 @@ +{ + "version": 2, + "brand": "Dahua", + "brand_id": "dahua", + "streams": [ + { + "id": "dahua-1", + "url": "/cam/realmonitor?channel=1&subtype=0&unicast=true&proto=Onvif", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "VTO2202F-P-S2 2MP", + "1408", + "5442", + "AXW-890A", + "DH DVR", + "dhi-hcvr4104HS-S2", + "DH-IPC-HDBW4431F-AS", + "IPC-HDW1220S", + "IPC-HDW1431S-S4", + "IPC-HDW2231T-AS-S2", + "ipc-hdw4431c-a-v2", + "IPC-HDW5449TM-SE-LED", + "IPC-HFW1531S", + "k42a", + "N42BJ62", + "N64BJ62", + "Other", + "Perso1", + "PZC4LX" + ] + }, + { + "id": "dahua-2", + "url": "/live", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "03vfdm", + "4300s", + "dh-ipc-hdw4631c-a", + "DH-IPC-K15AP", + "hs400z6-p", + "HWF2100", + "IPC-EB5541-AS", + "IPC-HDBW5502N", + "IPC-HDW2431", + "IPC-HFW2431T-ZS-S2", + "IPC-HFW5442E-ZE", + "N42BJ62", + "N64BJ62" + ] + }, + { + "id": "dahua-3", + "url": "/cam/realmonitor", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "1", + "2M", + "1000", + "1100", + "1100s", + "1100sp", + "200", + "2010", + "2100", + "2200", + "2201", + "2400", + "2MP", + "2MPBullet", + "2MPDome", + "2MPDome2", + "3200", + "3200c", + "3300C", + "3400", + "3MP", + "3MP Vandal Dome", + "3MPcam", + "3MPix", + "4100", + "4100S", + "4200", + "4200C", + "4300", + "4300C", + "4300s", + "5108", + "5300", + "6mp", + "720", + "7200N", + "axess04", + "Bullet_720p", + "bullet_cam", + "CAISSE ZAI", + "chaina", + "china", + "CP Plus", + "DA630HDa", + "DAHUA DH-IPC-HFW1000SN-W-0360B", + "DAHUAe", + "DH HFW 4631F ZSA", + "DHI-HCVR4116HS-S3", + "DH-IPC-HDBW4300R-Z", + "DH-IPC-HDW1226SP-0280B", + "DH-IPC-HDW4300C-0280B", + "DH-IPC-HF2100P", + "DH-IPC-HFW1200SP-W", + "DH-IPC-HFW2100P", + "DH-IPC-KW12P", + "DHI-XVR4108HS-S2", + "dhs", + "DH-SD22404T-GN", + "DH-SD3282D-GN", + "dh-se128", + "DH-SF125", + "dome", + "Dome", + "Dome Cam", + "DOME_VB", + "Dror1", + "dsd-59230s-hn", + "DVR", + "DVR 5108", + "Factory", + "g", + "HBF2100", + "HCMI-IPS5200A-IR", + "hcvr4104he-s2", + "HDB3200C", + "HDB3200CP", + "HDB4300C", + "HDB4300CN", + "HDBW1000EP", + "HDBW2431E", + "hdbw3300", + "HDCVI-DVR", + "HD-IPC-K100wn", + "HDVCI", + "HDW1100S_1105S", + "HDW2100", + "HDW4300s", + "HDW4431C", + "HFW2100", + "hfw2100p", + "HFW3200C", + "hfw3200sn", + "hfw4100e", + "HFW4200EN", + "hfw4200s", + "HFW4300S", + "IP66", + "ipc hdb3200", + "IPC HDB4300CN", + "IPC HFW3301C", + "IPC2100", + "IPC2100W", + "IPC-HD2100", + "IPC-HDB3200C", + "IPC-HDB3200CN", + "IPC-HDB3200CP", + "IPC-HDBW3300", + "IPC-HDBW3300N", + "IPC-HDBW4200EN-0280B", + "IPC-HDBW4300E", + "IPC-HDBW4431R-ZS", + "IPC-HDBW4831E-ASE", + "IPC-HDW2100", + "IPC-HDW3200", + "IPC-HDW3200C", + "IPC-HDW4300C", + "IPC-HDW4300S", + "IPC-HF3300P-W", + "IPC-HF5100", + "IPC-HF8301E", + "IPC-HFW1100", + "IPC-HFW1100s", + "IPC-HFW2100", + "IPC-HFW2100P", + "IPC-HFW2200", + "IPC-HFW2300R-Z", + "IPC-HFW3200C", + "IPC-HFW3200CP", + "IPC-HFW3200S", + "IPC-HFW3300CP", + "IPC-HFW4100s", + "ipc-hfw4100sp", + "IPC-HFW4300S", + "IPC-HFW4300SP", + "IPC-HW2100", + "IPCHW4200S", + "IPC-V7163-EPT", + "IPC-V7163F-EPT", + "ipc-vec", + "ipc-vec7142pf", + "IPOF EL1MPIR30-W", + "ipptz", + "IPW2100", + "mini", + "minidome", + "moje_1", + "MP1801", + "NVR", + "onvif", + "Other", + "prsOnvif", + "QCN7001B", + "qcn7005b", + "qcn8001d", + "qsee", + "qv-2010", + "Schuur", + "SD1A203T", + "SD3282D-GN", + "sd59230", + "SD59230S", + "sd-59230s-hn", + "SD59230S-HN", + "sd5930", + "SD6", + "SD6582C", + "Techview", + "Test 01", + "TZC3EV1200", + "Undknow", + "Unk", + "x720b" + ] + }, + { + "id": "dahua-4", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "1", + "2M", + "1020", + "1080P", + "1100", + "1120", + "1120sp", + "1225", + "1300", + "1320S", + "1320SP", + "1Mpeg", + "1MPEG", + "2010", + "2100", + "2MP", + "2MPBULLET", + "2MPBULLETGenns", + "3200", + "35A", + "3MP", + "4 chan fhd", + "4 MP", + "4104", + "4300", + "4300s", + "4413", + "4431", + "4431B", + "4433", + "44330", + "5108", + "a35", + "B1A20P", + "B1A30P", + "b1b40p", + "BULLET_720P", + "c15", + "CAMS-DAH02", + "Dahua DH DVR", + "Dahua DH-IPC-HFW1120SP", + "dahua ipc hdw 4431C", + "dahua malka", + "dg-98754", + "dh ipc hdw2220rp", + "dh ipc hdw4220mp", + "dh ipc hfw4431 r-z", + "DH-HCVR4108HS-S2", + "dhi xvr4104c", + "dhi-dvr5104h-v2", + "DHI-HCVR4104HS-S2", + "DHI-HCVR4116HS-S3", + "DHI-HCVR5216AN-S3", + "DHI-NVR4104HS-4KS2", + "DHI-NVR4104HS-4KS2/L", + "DHI-NVR4104HS-P-4KS2", + "DHI-NVR4204-P-KS2/L", + "DHI-NVR4208-8P-4KS2", + "DH-IPC-4231D-AS", + "DH-IPC-AW12W", + "DH-IPC-C15", + "DH-IPC-HDB4100FP-PT", + "DH-IPC-HDBW1200EP-0280B", + "DH-IPC-HDBW1230EP", + "DH-IPC-HDBW1420EP", + "dh-ipc-hdbw2421rp-zs", + "DH-IPC-HDBW4231EP-AS", + "DH-IPC-HDBW4231FP-AS", + "DH-IPC-HDBW4300R-Z", + "DH-IPC-HDBW4421FP", + "DH-IPC-HDBW4431F", + "DH-IPC-HDBW4431FP-AS", + "DH-IPC-HDBW4431R-ZS", + "DH-IPC-HDBW44A1EN-AS", + "dh-ipc-hdbw4631r-as", + "DH-IPC-HDBW4631R-ZS", + "DH-IPC-HDW1220SN-0360B", + "dh-ipc-hdw1220sp", + "DH-IPC-HDW2220R-Z", + "DH-IPC-HDW2431RP-ZS", + "DH-IPC-HDW3441TP-ZAS", + "dh-ipc-hdw3549hp", + "DH-IPC-HDW3841EMP-AS-0280B", + "DH-IPC-HDW4231MP", + "DH-IPC-HDW4300C", + "DH-IPC-HDW4300C-0280B", + "DH-IPC-HDW4431C-A", + "dh-ipc-hdw4631c-a", + "DH-IPC-HF2100P", + "DH-IPC-HF5231EP", + "DH-IPC-HFW1200SP-W", + "DH-IPC-HFW1220SN-0360B-S2", + "DH-IPC-HFW1320", + "DH-IPC-HFW1320SP-W", + "DH-IPC-HFW1320S-W", + "dh-ipc-hfw1531sp", + "DH-IPC-HFW1831EP", + "DH-IPC-HFW2125B", + "DH-IPC-HFW2230SP-S-S2", + "DH-IPC-HFW2325S-W", + "DH-IPC-HFW2431SP-S-0360B-S2", + "DH-IPC-HFW2531S-S-S2", + "DH-IPC-HFW4100", + "dh-ipc-hfw4431m-as-i2", + "DH-IPC-HFW4631H-ZSA", + "DH-IPC-HFW5231EP-ZE", + "DH-IPC-HFW5421E-Z", + "DH-IPC-K15P", + "DHI-XVR4108C", + "DHI-xvr4108hs", + "DHI-XVR5104C", + "DHI-XVR5116HS", + "DHI-XVR5216AN-S2", + "DH-PTZ11204-GN-P", + "DH-SD2220", + "DH-SD22204T", + "DH-SD22204T-GN", + "DH-SD22204T-GN-W", + "DH-SD22204TN-G", + "DH-SD22204TN-GN", + "dh-sd22204UE-GN", + "DH-SD22A204TN-GNI-W", + "DH-SD29204T-GN", + "dh-sd2a200-hb-gn-a-pv-s2", + "DH-SD59430U-HNI", + "DH-SD6A32DH-SD6AE830V-HNI0-HN", + "DH-SF1200SE", + "DH-SF120P", + "DH-SF125", + "DH-SF125-S2", + "DH-VTO2211g-WP", + "DH-XVR4108HS", + "DH-XVR4116HS-X", + "dome", + "DOME", + "DutchDre.66", + "DVR", + "DVR 5104", + "DVR 5108C", + "DVR2104H-V2", + "EB5531", + "ESIP-MP3-DM3", + "h.265", + "HCVR", + "hcvr5116hs-s3", + "HDB4300C", + "HDB4300C/2.8", + "HDB4300F-PT", + "HDBW1000EP", + "HDBW1320E", + "HDBW1420E", + "HDBW2200EP", + "HDBW4431R-S", + "HDBW4431R-ZS", + "HDBW5842", + "HDCVI-DVR", + "HDW1220S", + "hdw4321em-as", + "HDW4431C", + "HDW4431EM", + "HDW4433C", + "hf2320", + "HFW", + "HFW1235SP-W", + "hfw1320s-w", + "hfw1420sp", + "HFW2100", + "hfw2230sp-sa-s2", + "HFW3200C", + "HFW3441EP", + "HFW4239T", + "HFW4300S", + "hfw4431R", + "HFW4831", + "IP66", + "IPC", + "IPC HFW3849T1P", + "IPC T1A30P", + "IPC-118", + "IPC-1220S", + "IPC-7442-H", + "IPC-A26HI", + "IPC-A26P", + "ipc-a35", + "IPC-A35P", + "IPC-B1A30P", + "IPC-C15", + "IPC-C35", + "ipc-c46", + "ipc-dh-hdw1220sp", + "IPC-EB5500", + "ipc-eb5531", + "IPC-EBW81230", + "IPC-HD2100", + "ipc-hdb3200c", + "IPC-HDB4300F-PT", + "IPC-HDB4431C-AS", + "IPC-HDBW1320E", + "IPC-HDBW1435E-W", + "ipc-hdbw2300r", + "IPC-HDBW2421R-ZS/VFS", + "IPC-HDBW2431R-ZS", + "IPC-HDBW4200EN-0280B", + "IPC-HDBW4300EP-AS-0360B", + "IPC-HDBW4421R", + "ipc-hdbw4431-as", + "ipc-hdbw4431f-as", + "IPC-HDBW4431R-AS", + "IPC-HDBW4431R-S-v2", + "IPC-HDBW4433R-ZS", + "IPC-HDBW5120R", + "IPC-HDBW5220E-Z", + "IPC-HDBW5302", + "IPC-HDBW5830RP-Z", + "ipc-hdbw8331e-z", + "ipc-hdw1100", + "IPC-HDW1100S", + "IPC-HDW1220", + "IPC-HDW1220SN-0360B", + "IPC-HDW1320S", + "IPC-HDW2100", + "IPC-HDW2231R-ZS", + "IPC-HDW2431", + "IPC-HDW3241TM-AS", + "IPC-HDW3549H-AS-PV", + "IPC-HDW4200s", + "IPC-HDW4300C", + "IPC-HDW4421M", + "IPC-HDW4431C-A", + "IPC-HDW4431EM-ASE", + "IPC-HDW4431M", + "IPC-HDW4433C-A", + "IPC-HDW4631C-A", + "IPC-HDW4631EM-ASE", + "ipc-hdw4830emp", + "IPC-HDW5231", + "IPC-HDW5231R-Z", + "IPC-HF3500", + "IPC-HF7442F-FR", + "IPC-HFW1020S", + "IPC-HFW1100S", + "IPC-HFW1120S", + "IPC-HFW1200SN-0360B", + "ipc-hfw1200sp", + "IPC-HFW1200S-W", + "IPC-HFW1220S", + "IPC-HFW1220SP", + "IPC-HFW1230S", + "IPC-HFW1235S", + "IPC-HFW1239S1-LED-S4", + "IPC-HFW1239SIPC-HFW1239S1-LED-S41-LED-S4", + "ipc-hfw1320s", + "IPC-HFW1320SP", + "IPC-HFW1320S-W", + "IPC-HFW1435S-W", + "IPC-HFW1831E", + "IPC-HFW2100", + "ipc-hfw2200sn", + "IPC-HFW2221R-ZS-IRE6", + "IPC-HFW2231S-S-028B-S2", + "IPC-HFW2300R-Z", + "IPC-HFW2320R-ZS", + "IPC-HFW2431S-S-S2", + "ipc-hfw3200cp", + "IPC-HFW3200SN", + "IPC-HFW3300CP", + "IPC-HFW4100S", + "IPC-HFW4231E-S", + "IPC-HFW4300R-Z", + "IPC-HFW4300S", + "IPC-HFW4431R-Z", + "IPC-HFW5200-IRA", + "IPC-HFW5231E-Z5", + "ipc-hfw8232", + "IPC-K100WP", + "ipc-k15", + "ipc-k15-2", + "ipc-k42p", + "IPC-KW12W", + "ipw12w", + "IS 13252", + "K-100", + "K26", + "K35", + "N24CG52", + "N42BJ62", + "n42bk62", + "N43CG62", + "N53CG62", + "NVR", + "ONVIF", + "Other", + "Other 1.2", + "PTZ", + "rtc", + "SAM-2443", + "sd22204", + "SD22204T-GN", + "SD49225T", + "SD59220S-HN", + "SD5923", + "SD6AL230-HNI", + "SF125-S2", + "TEST 01", + "TZC3LW686D00108", + "vkd 1320p", + "VTO", + "VTO2111D=W", + "xl-ica-206M1", + "XVR 4116" + ] + }, + { + "id": "dahua-5", + "url": "cgi-bin/snapshot.cgi?1", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "1", + "2M", + "1000", + "1020", + "1020c", + "1080P", + "1100SP", + "1320S", + "1320SP", + "1a203tni", + "2320", + "2400", + "2MP", + "2MPDoma", + "2MPDOME", + "3MP", + "3MP VANDAL DOME", + "3MPCAM", + "4300", + "4300R-Z", + "4300s", + "4430", + "4433", + "4MP", + "A35", + "AHD", + "BULLET_720P", + "C26EP", + "c-35", + "Dahua 2M", + "DAHUA DH DVR", + "DH-125SF-S2", + "dh-22204t-gn", + "DH-HCVR4108HS-S2", + "DH-HCVR5108H-S2", + "dhi-hcvr4104HS-S2", + "DHI-HCVR4116HS-S3", + "DHI-NVR2108HS-8P-I", + "DHI-NVR4204-P-KS2/L", + "DHI-NVR42A16-16P", + "DH-IPC-AW12W", + "DH-IPC-C35", + "DH-IPC-HDBW1200EP-0280B", + "dh-ipc-hdbw1230ep", + "DH-IPC-HDBW-4431FP-AS", + "dh-ipc-hdw1220sp", + "DH-IPC-HDW1230SP-0280B", + "DH-IPC-HDW1431SP-0280B", + "DH-IPC-HDW4221EP", + "DH-IPC-HDW4300", + "DH-IPC-HDW4431C-A", + "DH-IPC-HF5431E-E", + "DH-IPC-HFW1220SP-0360B", + "DH-IPC-HFW1230SP-0360B", + "DH-IPC-HFW1320", + "DH-IPC-HFW1320SP-W", + "DH-IPC-HFW1320S-W", + "dh-ipc-hfw1531sp", + "DH-IPC-HFW2300RP-Z", + "DH-IPC-HFW2325S-W", + "DH-IPC-HFW2431SP-S-0360B-S2", + "DH-IPC-HFW4100", + "DH-IPC-HFW4231E", + "DH-IPC-HFW5231EP-ZE", + "DH-IPC-K100A", + "DHI-xvr4108hs", + "DHI-XVR5116HS", + "DHI-XVR5216AN-S2", + "DH-SD2220", + "DH-SD22204T", + "DH-SD22204T-GN-W", + "DH-SD22204TN-G", + "DH-SD22204TN-GN", + "DH-SD22A204TN-GNI-W", + "DH-SD29204S-GN", + "DH-SD29204T-GN", + "DH-SD40212SN-HN", + "DH-SD49425XB-HNR", + "DH-SD50225U-HNI", + "DH-SD59131U-HN1", + "DH-SD59230T-HN", + "DH-SD6C120SN-HN", + "DH-SD6CE445XA-HNR", + "DH-SF120P", + "DH-SF125 -S2", + "DH-XVRB108H", + "dome", + "Dome Zoom", + "DVR", + "DVR 5104", + "DVR 5108", + "HDB4300C", + "hdbw 5431EP", + "HDBW1320E", + "HDBW2200EP", + "HDBW2431RP-ZS", + "HDBW4431R", + "HDC-HFW2200S", + "HDCVI-DVR", + "HDVCI", + "HDW1300", + "HFW", + "hfw4431R", + "HNC3230", + "ip-1mpfw", + "IPC HDW", + "IPC-a35", + "ipc-c46", + "ipc-eb5531", + "ipc-hdbw1120e-w", + "IPC-HDBW1300E", + "IPC-HDBW1320E", + "IPC-HDBW2220R-ZS", + "IPC-HDBW2231R-ZS", + "IPC-HDBW2300R", + "IPC-HDBW-2320R-ZS", + "IPC-HDBW2431R-ZS", + "IPC-HDBW4300E", + "IPC-HDBW4421EP-AS", + "IPC-HDBW4421R", + "ipc-hdbw4431f-as", + "IPC-HDBW4631R-AS", + "IPC-HDBW5302", + "IPC-HDW 4421C", + "IPC-HDW1100S", + "IPC-HDW1220S", + "IPC-HDW2100", + "IPC-HDW2431", + "ipc-hdw2431r-zs", + "IPC-HDW4421EMP-AS", + "IPC-HDW4431C-A", + "IPC-HDW4433C-A", + "IPC-HDW4631C-A", + "IPC-HDW5231R-Z", + "IPC-HDW5541TM-ASE-0280B", + "IPC-HFW1020S", + "IPC-HFW1120S", + "IPC-HFW1200S-W", + "IPC-HFW-1220S", + "IPC-HFW1220SP", + "IPC-HFW12355-W", + "ipc-hfw1320s", + "IPC-HFW2100", + "IPC-HFW2200", + "IPC-HFW2221R-ZS-IRE6", + "IPC-HFW2231S-S-028B-S2", + "IPC-HFW2239", + "IPC-HFW2300R-Z", + "IPC-HFW2325", + "IPC-HFW2431", + "IPC-HFW4431", + "IPC-HFW4431R-Z", + "IPC-HFW5231E-Z5", + "IPC-HFW5421E-Z", + "IPC-HFW5431E-Z", + "IPC-HFW5502", + "ipc-hws1200", + "IPC-K26", + "IPC-K26S", + "ipck35n", + "IPC-SF125", + "IPC-V7163F-EPT", + "ISP-K35", + "K15", + "KD-D0708D", + "moja", + "N42BJ62", + "NVR_ADT", + "ONVIF", + "Other", + "Ranger pro", + "sd42212", + "SD59225", + "SD6C225U-HNI", + "sf120", + "SF-120P", + "SF125", + "sf125-s2", + "SmartPic", + "VTO", + "VTO2111D=W", + "XVR5116HS-X", + "Zoom12" + ] + }, + { + "id": "dahua-6", + "url": "cgi-bin/snapshot.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "1", + "2M", + "1000", + "1120s", + "1120SP", + "1220S", + "1320S", + "1320SP", + "1430DS", + "1MPEG", + "2104", + "2200", + "2400", + "2449s", + "2MP", + "2MPBULLET", + "3200", + "35A", + "3MP", + "3MP VANDAL DOME", + "4 MP", + "4104", + "4300", + "4413", + "4421", + "4421e", + "4431", + "4431C-A", + "4431EM-ASE", + "4431R-ZS", + "4433", + "4mp", + "A35", + "abcd", + "B1A30P", + "bullet", + "BULLET_720P", + "BULLET_CAM_JPG", + "CM-MH200", + "D26", + "Dahua DH DVR", + "DAHUA DH DVR", + "DAHUA DH-IPC-HFW1120SP", + "Dahua: IPC-HDBW4431-AS", + "dh sd2a200hb gn a pv s2", + "DH-HCVR4108HS-S2", + "DH-HCVR5108H-S2", + "dhi-hcvr4104c-s3-n", + "dhi-hcvr4104HS-S2", + "DHI-HCVR4116HS-S3", + "DHI-HCVR5216AN-S3", + "DH-IPC-HDBW1020EP-0280B-S3", + "DH-IPC-HDBW1200EP-0280B", + "DH-IPC-HDBW4431FP", + "dh-ipc-hdbw4431r-zs", + "DH-IPC-HDW1320SP", + "DH-IPC-HDW1431SP-0280B", + "DH-IPC-HDW4431c-a", + "DH-IPC-HFW1220SN-0360B-S2", + "DH-IPC-HFW1220SP-0360B", + "DH-IPC-HFW1320", + "DH-IPC-HFW1320S", + "DH-IPC-HFW2230SP-S-S2", + "DH-IPC-HFW2431SP-S-0360B-S2", + "DH-IPC-HFW4100", + "DH-IPC-HFW4431M-AS-I2", + "dh-ipc-hfw4431-z", + "DH-IPC-HFW4843F1-ZYL-PV-AS", + "DH-IPC-HFW5231EP-ZE", + "DH-IPC-HFW5421E-Z", + "dh-ipc-hfw5431r-z", + "DH-IPC-KW12P", + "dhi-xvr4104HS", + "DHI-xvr4108hs", + "DH-SD22204T-GN", + "DH-SD22204TN-GN", + "DH-SD40212SN-HN", + "DH-SD49425XB-HNR", + "DH-SD50225U-HNI", + "DH-SD59430U-HNI", + "DH-SD6C120SN-HN", + "DH-SF120P", + "DH-SF125", + "DH-SF125-S2", + "DH-XVR1B04", + "DH-XVR5108C-X", + "Dome Cam", + "DVR", + "DVR 5104", + "DVR 5108", + "DVR 5108C", + "DVR2104H-V2", + "G26P", + "h3a", + "HCVR4104HE-S2", + "HCVR5116HS-S3", + "HDBW1420E", + "HDBW2200EP", + "HDBW4431R-S", + "HDCVI-DVR", + "HDW4431C", + "HF5431EN-E", + "HFW", + "HFW2100", + "HFW2531", + "HFW4231E-S", + "HFW4830", + "HFW5231E-Z12", + "ip-1mpfw", + "IPC HDW", + "ipc k35n", + "IPC T1a30p", + "IPC_HF8231FN", + "IPC-A35P", + "IPC-C26", + "ipc-c46", + "ipc-dh-hdw1220sp", + "ipc-eb5531", + "IPC-HDBW1230E", + "IPC-HDBW1420E", + "IPC-HDBW2421R-ZS/VFS", + "IPC-HDBW2431R-ZS", + "IPC-HDBW4421F", + "IPC-HDBW4421R", + "IPC-HDBW4431F", + "IPC-HDBW4431R-AS", + "IPC-HDBW4431R-ZS", + "IPC-HDBW5431E-Z", + "IPC-HDW1220S", + "IPC-HDW1320S", + "IPC-HDW1330", + "IPC-HDW2100", + "IPC-HDW2431R-ZS", + "IPC-HDW3200", + "ipc-hdw3441tmn", + "IPC-HDW4431C-A", + "ipc-hdw4431c-a-v2", + "IPC-HDW4631C-A", + "IPC-HDW5231R-Z", + "IPC-HDW5231R-ZE", + "IPC-HDW5541TM-ASE-0280B", + "IPC-HFW1020S", + "IPC-HFW1200SN-0360B", + "IPC-HFW1230S", + "IPC-HFW1235S-W-S2", + "IPC-HFW1320S", + "IPC-HFW1320SP", + "IPC-HFW1435s-w", + "IPC-HFW2100", + "IPC-HFW2300R-Z", + "IPC-HFW2439MN-AS-LED-B-S2", + "IPC-HFW3200C", + "IPC-HFW3200S", + "IPC-HFW3300CP", + "IPC-HFW4300S", + "IPC-HFW4300S-V2", + "ipc-HFW4431R-Z", + "IPC-HFW4431R-Z", + "IPC-HFW5231E-Z5", + "IPC-HFW5541E-ZE", + "IPC-K100WP", + "IPC-K35P", + "IPC-T2B40-ZS", + "IPPTZ", + "MY2100", + "n25bl5z", + "N42BJ62", + "N43CG62", + "NVR", + "ONVIF", + "orch", + "Other", + "SAM-2443", + "SD22204T-GN", + "SD29204S-GN", + "SD52C430U-HNI", + "SD59230S", + "SD-59230S-HN", + "SD6C225U-HNI", + "TPC-SD5600", + "XVR", + "XVR5108HS-X" + ] + }, + { + "id": "dahua-7", + "url": "axis-cgi/mjpg/video.cgi?camera=[CHANNEL]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "1", + "2M", + "1080P", + "1220S", + "1320s", + "1320sp", + "2.8m", + "2100", + "2320", + "2MPBULLET", + "3100", + "3MPIX", + "4300s", + "4421d", + "4MP", + "DAHUA DH-IPC-HFW1120SP", + "DH-IPC-HDBW5300N", + "DH-IPC-HDW2120S", + "dh-ipc-hdw4100sp", + "DH-IPC-HDW4300c", + "DH-IPC-HF2100P", + "DH-IPC-HFW2300R-Z", + "DH-IPC-HFW4800EP", + "DH-IPC-HFW5231EP-ZE", + "DH-IPC-HUM8101", + "DH-IPC-KW12WP", + "DH-SD22204T", + "DH-SD22204TN-GN", + "DH-SD49220T-HN", + "DH-SD6A320-HN", + "DVR", + "eb5400", + "HDB3200C", + "HDB4300C", + "HDB4300F-PT", + "HDW1220S", + "HDW1300", + "HFW2100", + "HFW-4300S", + "IPC-82100", + "IPC-HDB4300c", + "IPC-HDBW1300E", + "IPC-HDBW3300", + "ipc-hdbw4120e", + "IPC-HDBW4431F", + "IPC-HDW1220S", + "IPC-HDW2100", + "IPC-HDW4300C", + "IPC-HDW4300S", + "ipc-hfw1320s", + "IPC-HFW2100", + "IPC-HFW2200R-Z", + "IPC-HFW2300", + "IPC-HFW2300R-Z", + "IPC-HFW2320R-ZS", + "IPC-HFW3200S", + "ipc-hfw3200sn", + "IPC-HFW3300CP", + "IPC-HFW4100s", + "IPC-HFW4300S", + "IPC-HFW4421DP-0360B", + "ipc-hfw4421s", + "IPC-HFW4800E", + "IPC-HFW5300C-L", + "IPC-HFW5421E-Z", + "ny1", + "Other", + "PTZ CAMERA", + "SD22202T-GN", + "SD42212S-HN", + "SD50220-HN", + "VTO6110B" + ] + }, + { + "id": "dahua-8", + "url": "axis-cgi/mjpg/video.cgi?date=1&clock=1&resolution=[WIDTH]x[HEIGHT]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "1", + "2M", + "2MPBULLET", + "2MPDOME", + "DAHUA DH-IPC-HFW1000SN-W-0360B", + "DAHUA DH-IPC-HFW1120SP", + "Dahua: Dahua DH-IPC-HFW1120S", + "DH-IPC-HFW5221EN-Z", + "DH-SD22204T-GN", + "DH-SD40212SN-HN", + "DH-SD42212T-HN", + "DH-SD6A320-HN", + "HDW1220S", + "IPC-EB5500", + "IPC-HDBW4120E", + "IPC-HDW1220S", + "IPC-HFW1000S", + "IPC-HFW1200S-W", + "IPC-HFW1220S", + "IPC-HFW1220SP", + "IPC-HFW1320SPP", + "IPC-HFW5200-IRA", + "IPC-HFW81200E-Z", + "IPPTZ", + "kasa258", + "Other", + "SD6", + "SD6582C" + ] + }, + { + "id": "dahua-9", + "url": "axis-cgi/mjpg/video.cgi?camera=1&resolution=[WIDTH]x[HEIGHT]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "1", + "2M", + "2MPBULLET", + "DAHUA DH DVR", + "DH-IPC-E200N", + "DH-IPC-HDW4431C-A", + "DH-IPC-HFW2300RP-Z", + "DH-IPC-HFW3101C", + "dh-ipc-hfw5221en-z", + "DH-IPC-HFW5231EP-ZE", + "DH-IPC-HFW5421E-Z", + "DH-IPC-HFW81200E-Z", + "DH-IPC-K100A", + "DH-SD22204T-GN", + "DH-SD22204T-GN-W", + "DH-SD22204TN-GN", + "DH-SD29204S-GN", + "HDB4300C", + "HFW2100", + "IPC-HDBW-2320R-ZS", + "IPC-HDBW4300EP-AS-0360B", + "IPC-HDW1220S", + "IPC-HF3300P-W", + "IPC-HFW2100", + "IPC-HFW2200R-Z", + "IPC-HFW2300R-Z", + "IPC-HFW4421S", + "IPC-K100WP", + "Other", + "VTO" + ] + }, + { + "id": "dahua-10", + "url": "live", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "1", + "2M", + "1080P", + "1320s", + "1320S", + "4300R-Z", + "4300s", + "4300S (ITC)", + "DAHUA DH-IPC-HFW1120SP", + "DH-IPC-HDBW1200EP-0280B", + "DH-IPC-HDBW5300N", + "DH-IPC-HDW4300", + "DH-IPC-HDW4300C", + "dh-ipc-hfw1120s", + "DH-IPC-HFW1220SP-0360B", + "DH-IPC-HFW4300S", + "DH-IPC-HFW5221EN-Z", + "DH-IPC-hum8001", + "DH-IPC-KW12WP", + "DH-SD22204T", + "DH-SD29204S-GN", + "DH-SD59430U-HNI", + "DM360", + "HDB4300FP-PT", + "HDB4300F-PT", + "HDBW4200E-AS", + "HFW2100", + "hfw3200sp", + "HFW4300S", + "IP66", + "IPC-111", + "IPC-115", + "IPC-HDB3200C", + "IPC-HDB4300C", + "IPC-HDBW1000E", + "IPC-HDBW3300", + "IPC-HDBW4421R", + "ipc-hdbw5300p", + "IPC-HDBW8281P-Z", + "IPC-HDW1100S", + "IPC-HDW1320S", + "IPC-HDW2100", + "IPC-HDW4421M", + "IPC-HFW1100S", + "IPC-HFW1200SN-0360B", + "IPC-HFW1220S", + "IPC-HFW2100", + "IPC-HFW2300R-Z", + "IPC-HFW3200C", + "IPC-HFW3200sP", + "IPC-HFW4100S", + "IPC-HFW4300S", + "IPC-HFW4300SP", + "IPC-HFW4300S-V2", + "IPOF EL1MPIR50", + "Other", + "SD6A320-HN", + "SD6C225U-HNI" + ] + }, + { + "id": "dahua-11", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "1", + "2M", + "IPC-HFW3200C" + ] + }, + { + "id": "dahua-12", + "url": "/cam/realmonitor?channel=1&subtype=00&authbasic=[AUTH]", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "1", + "2M", + "1080P", + "1225", + "1230SP", + "123456", + "1305", + "1320", + "1320S", + "1320SP", + "2010", + "2230", + "2531", + "2MP", + "2MPBULLET", + "2MPDOME", + "3MP", + "3MP VANDAL DOME", + "4 MP", + "4029", + "4431C-A", + "4431EM-ASE", + "4431R-ZS", + "4433", + "45456", + "4MP", + "5231", + "A-15", + "A35", + "A-46", + "b1b40p", + "Bullet", + "c22", + "C26P", + "c35p", + "cam1", + "D26", + "dahua 1320", + "Dahua A-15", + "dahua ipc hdw 4431C", + "DH IPC HF8232FP", + "DHI XVR4104C", + "DHI-HCVR4104C-S3", + "dhi-itc237", + "DHI-NVR4104HS-P-4KS2", + "DHI-NVR4208-8P-4KS2", + "DHI-NVR5832-16P-4KS2", + "DHI-NVR608-32-4KS2", + "DH-IPC-4631", + "DH-IPC-5421-ext", + "DH-IPC-AW12W", + "DH-IPC-C35", + "DH-IPC-EB5531P", + "dh-ipc-hdbw1230ep", + "DH-IPC-HDBW1230EP", + "DH-IPC-HDBW1230EP-AW", + "DH-IPC-HDBW1420EP", + "DH-IPC-HDBW1831RP", + "dh-ipc-hdbw2231rp-zs", + "dh-ipc-hdbw2421rp-zs", + "dh-ipc-hdbw2831rp-zas", + "DH-IPC-HDBW3541FP-AS-M", + "DH-IPC-HDBW4231EP-AS", + "DH-IPC-HDBW4231FN-E2-M", + "DH-IPC-HDBW4231FP-AS", + "DH-IPC-HDBW4431FP-AS", + "DH-IPC-HDBW44A1EN-AS", + "DH-IPC-HDBW4613R-ZS", + "DH-IPC-HDBW4631R-AS", + "DH-IPC-HDBW4631-R-AS", + "DH-IPC-HDBW4631R-ZS", + "DH-IPC-HDBW5831RP", + "DH-IPC-HDW1230SP-0280B", + "DH-IPC-HDW1325C", + "DH-IPC-HDW1431SP-0280B", + "DH-IPC-HDW2220R-Z", + "dh-ipc-hdw2231rp-zs", + "DH-IPC-HDW2431RP-ZS", + "dh-ipc-hdw3231cp-a", + "dh-ipc-hdw4100sp", + "DH-IPC-HDW4231MP", + "DH-IPC-HDW4431C-A", + "DH-IPC-HDW4433C-a", + "dh-ipc-hdw4631c-a", + "DH-IPC-HDW4631C-A", + "DH-IPC-HDW4631EMP", + "DH-IPC-HDW4631EMP-0280B", + "DH-IPC-HDW4831EMP-ASE", + "DH-ipc-hfw1230sp", + "DH-IPC-HFW1230SP-0280B", + "DH-IPC-HFW1230SP-0360B", + "DH-IPC-HFW1320S", + "DH-IPC-HFW1320SP-W", + "DH-IPC-HFW1320S-W", + "DH-IPC-HFW1531SP", + "DH-IPC-HFW1831EP", + "DH-IPC-HFW2230SP-S-S2", + "dh-ipc-hfw2231tp-zas", + "DH-IPC-HFW2231T-ZS", + "DH-IPC-HFW3101C", + "DH-IPC-HFW4239TP-ASE", + "DH-IPC-HFW4431-Z", + "DH-IPC-HFW4433F-ZSA", + "DH-IPC-HFW4631H-ZSA", + "DH-IPC-HFW5231EP-ZE", + "DH-IPC-HFW5261EP-ZE", + "DH-IPC-HFW5541EP-Z5E", + "dh-ipc-k35p", + "DH-IPC-T1A20P", + "dhi-vto21110-wp-s1", + "DH-SD22204T", + "DH-SD22204T-GN", + "DH-SD22404T-GN", + "DH-SD29204T-GN", + "DH-SD29204T-GN-W", + "DH-SD49220T-HN-W", + "DH-SD59225U-HNI", + "DH-SD59230U-HNI", + "DH-SD60230U-HNI", + "DH-sd6c230u-hni", + "DH-VTO2111D-WP", + "DH-XVR1B04H", + "DH-XVR4108HS", + "DH-XVR5108C-X", + "DH-XVR5216AN-X", + "DVR", + "DVR 5108", + "DVR2104H-V2", + "DVR2116H", + "EB5531", + "eb5531p", + "EE123", + "fyi", + "FYI", + "G26P", + "H.265+", + "h264dahua", + "HCVR", + "HCVR5216A", + "HDBW1431E-S-0360B", + "hdbw2320rp-zs", + "HDBW2431RP-ZS", + "HDCVI-DVR", + "hdpw7564n-sp", + "HDW4431mp", + "hdw4433c", + "HDW4631", + "HDW4631C", + "HDW5231", + "HFW1230S", + "hfw1230sp", + "HFW2531", + "HFW4239THFW4239T", + "hfw4433", + "hfw-4438m", + "HFW4438M", + "hfw4631k", + "HFW4HFW4239T239T", + "hk41b22?", + "idc -HFW4243", + "IP08-El8IR-EP", + "IPC", + "IPC B1B40", + "ipc c35p", + "IPC T1A30P", + "IPC_HF8231FN", + "ipc-a12p", + "IPC-A22", + "IPC-A26P", + "ipc-a35", + "IPC-A35", + "IPC-A35P", + "IPC-A46", + "IPC-B1A20P", + "ipc-b1a30p", + "IPC-B1B20P-L", + "IPC-B2A30-Z", + "IPC-C26", + "IPC-D1A20", + "IPC-D2B40-0280B", + "IPC-EB5500", + "IPC-EB5531", + "IPC-EBW81242P", + "IPC-ebw8630", + "IPC-G26E", + "IPC-HDBW1230E", + "IPC-HDBW1230E-S", + "IPC-HDBW12B0E", + "IPC-HDBW1320E", + "IPC-HDBW1320EP-W", + "IPC-HDBW1420E", + "IPC-HDBW1431E", + "IPC-HDBW1435E-W", + "IPC-HDBW1531E-S", + "IPC-HDBW2231RP-ZS", + "IPC-HDBW2231R-ZS", + "IPC-HDBW2300R", + "IPC-HDBW2431E-S-S2", + "IPC-HDBW2431R-ZS", + "IPC-HDBW3241R-ZAS", + "IPC-HDBW3441R-ZS", + "IPC-HDBW4421E4MP", + "ipc-hdbw4431-as", + "IPC-HDBW4431-AS", + "IPC-HDBW4433R-ZS", + "ipc-hdbw4631r-zs", + "ipc-hdbw4831e", + "IPC-HDBW5231RP-ZE", + "IPC-HDBW5431E-Z", + "IPC-HDBW5431E-ZE", + "IPC-HDBW5442E-ZE", + "IPC-HDBW5541R", + "IPC-HDBW5831R-ZE", + "IPC-HDBW81230E-ZE", + "IPC-HDPW1420F-AS", + "IPC-HDW 4421C", + "IPC-HDW1220S", + "IPC-HDW1320S", + "IPC-HDW1420S", + "IPC-HDW1431S", + "IPC-HDW2231R-ZS", + "IPC-HDW2431R-ZS", + "IPC-HDW4300c", + "IPC-HDW4431C-A", + "ipc-hdw4431c-a-v2", + "IPC-HDW4431EM-AS", + "IPC-HDW4431EM-ASE", + "IPC-HDW4433C", + "IPC-HDW4433C-A", + "IPC-HDW4631C-A", + "IPC-HDW4830EMP", + "IPC-HDW4831EM-ASE", + "IPC-HDW5231", + "IPC-HDW5231RP-Z", + "IPC-HDW5231R-Z", + "IPC-HDW5231R-ZE", + "IPC-HDW5431R-Z", + "IPC-HDW5442TM-AS", + "IPC-HDW5831R-ZE", + "IPC-HFW1220S", + "IPC-HFW1230S", + "IPC-HFW1320S-W", + "IPC-HFW1420S", + "IPC-HFW1431S", + "IPC-HFW1435s-w", + "IPC-HFW1435S-W", + "IPC-HFW1531S", + "ipc-hfw1831ep", + "IPC-HFW2230S-S-S2", + "IPC-HFW2231S-S-S2", + "IPC-HFW2320R-ZS", + "IPC-HFW2320R-ZS-IRE6", + "IPC-HFW2431", + "IPC-HFW2431S-S-S2", + "IPC-HFW3441E-AS", + "IPC-HFW3441E-SA", + "IPC-HFW4231E-S", + "IPC-HFW4431E-SE", + "ipc-HFW4431R-Z", + "IPC-HFW4431R-Z", + "IPC-hfw4431S", + "IPC-HFW4631T-ASE", + "IPC-HFW4831T", + "IPC-HFW5231E-Z5", + "IPC-HFW5231E-ZE", + "IPC-HFW5431E-Z", + "IPC-HFW5541E-ZE", + "IPC-HFW81230E-Z", + "ipc-k15p", + "ipc-k46", + "ipc-t5442tm-as", + "itc-215", + "itc237", + "ITC237-PW1B-IRZ", + "K-35", + "k35n", + "looc", + "LRE MotorIPC-HDW2431", + "MINIDOME", + "N24BG52", + "N41B1P2", + "n41bd12-w", + "N41BK22", + "N44BB33", + "N44CL52", + "N52BF3Z", + "N53AJ52", + "n68br4", + "N84CG54", + "NVR", + "NVR2B16", + "NVR4232-4KS2", + "ONVIF", + "Other", + "PTZ", + "PTZ Camera", + "q-see2MPwifi", + "Ranger pro", + "SD1A203T", + "SD1A203T-GN-W", + "sd1a404xb-gnr", + "SD22204T-GN", + "SD22404T-GN-W", + "SD49225T", + "SD49225T-HN", + "sd49225xa-hnr", + "SD59220S-HN", + "SD6Ce225U-HNI", + "Spro", + "TEST 01", + "vbb", + "Victor LOSANTOS", + "VTO", + "VTO2000A", + "VTO2101P", + "VTO2202F", + "VTO3211D-p2-s2", + "VTO6110B", + "xvr4104cbs2", + "XVR5104HS4M", + "XVR5116HS-X" + ] + }, + { + "id": "dahua-13", + "url": "/cam/realmonitor?channel=1&subtype=1&unicast=true&proto=Onvif", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "1", + "3Mp", + "1111", + "1320", + "3MP", + "6L00D8FPAG2CD66A", + "Dahua DH-IPC-HFW1120SP", + "DA-IPVD20", + "DH-IPC-HDW1230S-S5", + "DH-IPC-HDW3841EMP-AS-0280B", + "DH-IPC-K100A", + "HDCVI-DVR", + "ipc hfw1320S", + "IPC-F22A", + "IPC-HDBW2431R-ZS", + "IPC-HDW2231T-AS-S2", + "ipc-hdw2831t-as-s2", + "IPC-HFW2831S-S-S2", + "IPC-HFW4300S-V2", + "IPC-HFW5421E-Z", + "NDSC CHINA", + "NDSC CHINA CAM", + "Other", + "RIGS CHINA" + ] + }, + { + "id": "dahua-14", + "url": "VideoInput/1/mpeg4/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "1000", + "988", + "Other" + ] + }, + { + "id": "dahua-15", + "url": "axis-cgi/mjpg/video.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "1000ps", + "1120S", + "1320S", + "2MPBULLET", + "3MP", + "4300", + "4300C", + "4300e", + "4300R-Z", + "4300S", + "4421D", + "44330", + "AM002813102660", + "DH-IPC-AW12W", + "DH-IPC-HDBW4300R-Z", + "DH-IPC-HDW4300", + "DH-IPC-HDW4300C-0280B", + "DH-IPC-HFW2100P", + "DH-IPC-HFW4120EP-0360B", + "DH-IPC-HFW4436M-l1", + "DH-IPC-HFW4800EP", + "DH-IPC-HFW5231EP-ZE", + "DH-IPC-HFW8281E-Z", + "DH-IPC-KW12WP", + "DH-SD29204T-GN", + "DH-SD49220T-HN", + "DH-SD59A230TN", + "ebw-81200", + "HDBW1320E", + "HDBW4431R-ZS", + "HDW4421", + "HDW4421EP", + "hdw4421s", + "HFW 4300e", + "hfw 4300S", + "hwd5231", + "IP66", + "IPC-HDBW1320E", + "IPC-HDBW2300rp-z", + "IPC-HDBW4421R", + "IPC-HDBW5120R", + "IPC-HDW2100", + "IPC-HDW4300C", + "IPC-HDW4431C-A", + "IPC-HDW5231RP-Z", + "IPC-HFW1120S", + "IPC-HFW1200SN-0360B", + "IPC-HFW1200S-W", + "IPC-HFW1320S", + "IPC-HFW4200SP", + "IPC-HFW4300R-Z", + "IPC-HFW4300S", + "IPC-HFW4300S-V2", + "ipc-hfw4421b", + "IPC-HFW4421D", + "IPC-HFW4421E", + "IPC-HFW4800E", + "IPC-HFW5421E-Z", + "IPPTZ", + "ONVIF", + "Other", + "SD49225T", + "SD59220S-HN", + "SD6982N-HN", + "SD6AL230-HNI" + ] + }, + { + "id": "dahua-16", + "url": "cam/realmonitor?channel=[CHANNEL]&subtype=00", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "1080P", + "CCTV 1 Cam 2", + "DAHUA DH DVR", + "DVR", + "DVR0404", + "DVR2104H-V2", + "HCVR", + "HCVR4116HS-S2", + "NVR", + "Other", + "TECHVIEW DVR", + "Xam" + ] + }, + { + "id": "dahua-17", + "url": "/cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "1120sp", + "6G05FB7PAG40A2A", + "DH-HCVR5108H-S2", + "DHI-ASA3213G-MW", + "DHI-ASI-6213J-MW", + "dh-ipc-hdw1220sp", + "DH-IPC-HDW2230TP", + "dh-ipc-hdw3241tmp-as-0280b", + "DH-IPC-HFW123S1P-S4", + "dh-sd22204UE-GN", + "hfw1230sp", + "HFW5842H", + "IPC-HDBW1435E-W", + "ipc-hdbw3202p", + "IPC-HDW1230T1-S4", + "ipc-hf8331e", + "ipc-HFW4431R-Z", + "IPC-hfw4431S", + "XVR" + ] + }, + { + "id": "dahua-18", + "url": "cam/realmonitor?channel=[CHANNEL]&subtype=1&authBasic=[AUTH]", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "1230SP", + "2MP", + "b20b40", + "DHI-DVR5104H-V2", + "DH-SD49220T-HN", + "DH-XVR1B08", + "DVR0404", + "G26P", + "HDCVI-DVR", + "HFW4831", + "IPC-HDBW2231R-ZS", + "NVR", + "Other", + "TECHVIEW" + ] + }, + { + "id": "dahua-19", + "url": "/axis-cgi/mjpg/video.cgi?camera=1", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "1320s", + "hdbw2320rp-zs", + "IPC-HFW2120R-VFS", + "Test 01", + "TEST03", + "Vana" + ] + }, + { + "id": "dahua-20", + "url": "/cam/realmonitor?channel=1&subtype=1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "1435", + "B1B20P-L", + "DHI-NVR5816-16P-4KS2E", + "DH-IPC-HDW1230T1", + "DH-IPC-HDW1439T1P-LED-0280B-S4", + "DH-IPC-HDW2431TP-AS-0280B", + "DH-IPC-HFW1230S1-A-S5", + "DH-IPC-HFW2431SP-S-0360B", + "IPC-A26HI", + "IPC-HDBW5431E-ZE", + "IPC-HFW2439SP", + "IPC-HFW4431D-AS", + "IPC-HFW4431R-Z", + "IPC-K22", + "Ranger pro", + "VTO2202F-P" + ] + }, + { + "id": "dahua-21", + "url": "/cam/realmonitor?channel=1&subtype=0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "1435", + "2344", + "2MPDome", + "844e", + "blackstoops", + "DH-IPC-HDW2431TP-AS-0280B", + "DH-IPC-HFW1230S1-A-S5", + "DH-IPC-HFW2431SP-S-0360B", + "DH-IPC-HFW2449SP-S-IL-0280B", + "DH-IPC-HWF1x3", + "DH-P40A2", + "DH-SD49425XB-HNR", + "DH-XVR1B08H", + "IPC-G42", + "IPC-HDBW5431E-ZE", + "IPC-HDBW5442R-ASE", + "IPC-HDW2531TP", + "IPC-HFW2320R-ZS-IRE6", + "IPC-HFW2431S-S-S2", + "IPC-HFW2439SP", + "IPC-HFW3241E-SA", + "IPC-HFW4431D-AS", + "IPC-HFW4431R-Z", + "IPC-HFW5442E-ZE", + "IPC-K22", + "IPC-K35P", + "N25CB5Z", + "SD29D404-DW", + "SDZ", + "VTO", + "VTO2022F-P-S2", + "VTO2111D-WP-S", + "VTO2202F-P", + "VTO2202F-P-S2", + "xvr1a08" + ] + }, + { + "id": "dahua-22", + "url": "/onvifsnapshot/media_service/snapshot?channel=1&subtype=0", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "172.16.2.158", + "dh-ipc-hfw4239t-ase", + "HDW4631C", + "IPC-G26E", + "IPC-HDW2431T-AS-S2", + "Other", + "SD3A205-GNP-PV", + "XVR1B16" + ] + }, + { + "id": "dahua-23", + "url": "/axis-cgi/mjpg/video.cgi", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "2MPDome", + "3200", + "3200c", + "4300s", + "4300S", + "4300S (ITC)", + "DA-IPVD20", + "dh-ipc-c10", + "DH-IPC-K200AP", + "DH-SD22204T", + "DH-SD42212T-HN", + "HDB-3200", + "HDB4300C", + "HFW3200C", + "HFW-4300S", + "IP66", + "IPC-HDB4300C", + "IPC-HDBW3300N", + "IPC-HDW4300S", + "IPC-HFW1100S", + "IPC-HFW1220S", + "IPC-HFW2300R", + "IPC-HFW2300R-Z", + "IPC-HFW3200S", + "IPC-HFW3200SN", + "IPC-HFW4100s", + "IPC-HFW4300C", + "IPC-HFW4300S", + "IPC-HFW4300S-V2", + "onvif", + "Other", + "SD3282D-GN", + "SD59230S-HN" + ] + }, + { + "id": "dahua-24", + "url": "cam/realmonitor?channel=[CHANNEL]&subtype=1", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "2MPDome", + "3200", + "3MP VANDAL DOME", + "DAHUA DH-IPC-HFW1120SP", + "DH-IPC-HFW1120SP", + "DVR", + "DVR 5104", + "HCVR", + "HCVR5216", + "HCVR5216A", + "HFW4300S", + "IPC-HDBW3300", + "IPC-HDBW4300E", + "IPC-HDBW5302", + "IPC-HDW2100", + "IPC-HFW2100", + "IPC-HFW4300R-Z", + "IPC-HFW4300S", + "IPC-HFW4300S-V2", + "Other", + "SD6C225U-HNI", + "TECHVIEW", + "VTO" + ] + }, + { + "id": "dahua-25", + "url": "axis-cgi/mjpg/video.cgi?date=1&clock=1&camera=[CHANNEL]&resolution=[WIDTH]x[HEIGHT]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "3200", + "3MP", + "4200C", + "DH-IPC-HDBW1200EP-0280B", + "DH-IPC-HFW2300RN-Z", + "DH-IPC-HFW8281E-Z", + "DH-IPC-K100A", + "DH-SD22204T-GN", + "DH-SD42212T-HN", + "DVR", + "HDB4300C", + "HDC-HFW2200S", + "HFW2100", + "HFW4300S", + "HNC3130R-IR-Z", + "IPC-HD2100", + "IPC-HDB3200CP", + "IPC-HDB4300c", + "IPC-HDBW1320E", + "IPC-HDBW4300E", + "IPC-HDBW4300EP-AS-0360B", + "IPC-HDBW4421R", + "IPC-HDBW4433R-S", + "IPC-HDW2100", + "IPC-HDW4300S", + "IPC-HFW1220S", + "IPC-HFW1320S", + "IPC-HFW2100", + "IPC-HFW3200S", + "IPC-HFW3200SN", + "IPC-HFW4300S", + "IPC-K100WP", + "Other", + "SD42212T-HN", + "SD49225T" + ] + }, + { + "id": "dahua-26", + "url": "cgi-bin/video.cgi?msubmenu=mjpg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "3MP VANDAL DOME", + "4 MP", + "4421D", + "DH-IPC-5421-EXT", + "DH-IPC-HDBW2421RP-ZS", + "DH-IPC-HDW4300C", + "DH-IPC-HFW2441S-S", + "DH-IPC-HFW8381E-Z", + "DH-SD22204T-GN", + "IPC-EB5500", + "IPC-EBW8600", + "IPC-HDBW4421R", + "IPC-HFW1220S", + "IPC-HFW1320SPP", + "IPC-HFW1420S", + "IPC-HFW2431", + "IPC-HFW4421E", + "IPC-HFW4421S", + "IPC-HFW5502C", + "Other", + "SD42212T-HN", + "sd49225t" + ] + }, + { + "id": "dahua-27", + "url": "live.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 85, + "models": [ + "3MP VANDAL DOME", + "Other" + ] + }, + { + "id": "dahua-28", + "url": "/cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=Abougu55555%3F", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "4 MP" + ] + }, + { + "id": "dahua-29", + "url": "/img/video.asf", + "type": "FFMPEG", + "protocol": "mms", + "port": 554, + "models": [ + "444", + "64h", + "cruiser", + "DH-IPC-HDBW1020EP-0280B-S3", + "dh-ipc-hdbw1230ep", + "DH-IPC-HDW1230SN-S", + "DH-IPC-HDW1230SP-0280B", + "DH-IPC-HDW1239T1-LED-S5", + "DH-IPC-HDW3641TMP", + "DH-IPC-HF2100P", + "DH-IPC-HFW1230M-l1-v2", + "dh-ipc-hfw-2100p", + "DH-IPC-HFW2431SP-S-0360B-S2", + "DH-SD59225U-HNI", + "DH-VTO2111D-WP", + "grfrsde", + "h264dahua", + "HDW3641TMP", + "IPC-HDBW2531E-S-S2", + "IPC-HDBW3300", + "IPC-HDW2239TP-AS-LED", + "IPC-HDW2431", + "IPC-HDW2431T-AS-S2", + "IPC-HDW3441TM-AS", + "IPC-HDW4433C-A", + "IPC-HFW12355-W", + "IPC-HFW2431", + "k42a", + "N45EF63", + "NVR", + "SD65220-HN", + "vto 2202f", + "X51A1E" + ] + }, + { + "id": "dahua-30", + "url": "/cam/realmonitor?channel=1&subtype=00&authbasic=YWRtaW46MzIyMzExNjEzMVNoYXl0YW4=", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "4APAG9DN2893EF8", + "Dome Cam", + "NT-HFW2431RP-ZS-IRE6" + ] + }, + { + "id": "dahua-31", + "url": "/", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 80, + "models": [ + "50232", + "blackstoops", + "Bullet", + "cam61", + "cam62", + "DH-IPC-HDW3641EMP", + "DH-IPC-HFW1120SP", + "DH-IPC-HFW1200SP-W", + "DH-IPC-HFW2231T-ZS-S2", + "DH-SD50225U-HNI", + "Flir1", + "H.265+", + "HD46F", + "HNC324-VDZ", + "IP66", + "IPC-HDBW3300", + "IPC-HDW2431T-AS-S2", + "ipc-hdw5541h-ase-pv", + "IPC-HFW1120S", + "IPC-HFW12355-W", + "IPC-HFW3200sP", + "IPC-HFW3300c", + "Other", + "VTH", + "VTO", + "VTO2000A" + ] + }, + { + "id": "dahua-32", + "url": "/?action=stream", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "8mp" + ] + }, + { + "id": "dahua-33", + "url": "/cam/realmonitor?channel=2&subtype=0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "blackstoops", + "NVR4208" + ] + }, + { + "id": "dahua-34", + "url": "/axis-cgi/mjpg/video.cgi?camera=0", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "cam1", + "DH-ipc-hdbw4100ep", + "DH-IPC-HFW1200SP-W", + "DH-IPC-HFW2230SP-S-S2", + "DH-SD59212S-HN", + "hdbw2320rp-zs", + "IPC-HDBW1200E-W", + "IPC-HDBW2220R-ZS", + "Jannen lahjus" + ] + }, + { + "id": "dahua-35", + "url": "/video.pro2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "D7111" + ] + }, + { + "id": "dahua-36", + "url": "/rtsp_live0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "DA630HDa", + "DellWebCam" + ] + }, + { + "id": "dahua-37", + "url": "/cam/realmonitor?channel=3&subtype=0&unicast=true&proto=Onvif", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Dahua DH DVR", + "HCVR", + "IPC-k42a" + ] + }, + { + "id": "dahua-38", + "url": "image/[CHANNEL].jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "DAHUA DH DVR" + ] + }, + { + "id": "dahua-39", + "url": "cam/realmonitor?channel=[CHANNEL]&subtype=01", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "DAHUA DH DVR", + "DH-IPC-HDBW4231EP-AS", + "DVR", + "DVR2104H-V2", + "HCVR" + ] + }, + { + "id": "dahua-40", + "url": "/cgi-bin/mjpg/video.cgi?channel=1&subtype=1", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "Dahua P5AE-PV", + "DAHUA-4108", + "DH-C3A", + "DH-F4C-LED", + "DH-IPC_HDW3441EM-S-S2", + "DH-IPC-HDBW2230E-S-S2", + "DH-IPC-HDBW2441E-S", + "DH-IPC-HDW5442TM-ASE", + "DH-IPC-HFW1430DS-SAW", + "DH-IPC-HFW2231T-ZS-S2", + "DH-IPC-HFW2325S-W", + "HFW2441T", + "ipc", + "IPC-HDBW1235E-W-0280B-S2", + "IPC-HDBW2441E-S-0280B", + "IPC-HDBW5231R-Z", + "IPC-HDBW5241E", + "IPC-HDW1431S-S4", + "IPC-HDW1431T1-S4", + "IPC-HDW1431T-ZS-2812-S4", + "IPC-HFW1020S", + "IPC-HFW1435S-W-S2", + "IPC-HFW2100", + "IPC-HFW2320R-VFS-IRE6", + "IPC-HFW3441T-ZS", + "IPC-HFW4631F-ZSA", + "KC-35A", + "N42BJ62", + "Portail", + "tobeupdated", + "Unlisted [UNSERE!]", + "XVR" + ] + }, + { + "id": "dahua-41", + "url": "video?profile=[CHANNEL]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "dcs-8000lh" + ] + }, + { + "id": "dahua-42", + "url": "cgi-bin/jpg/image.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Deponija", + "Other" + ] + }, + { + "id": "dahua-43", + "url": "/cgi-bin/snapshot.cgi?chn=8&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "DH-HCVR5108H-S2", + "dhi-dvr5104h-v2", + "DH-XVR1B04", + "Other" + ] + }, + { + "id": "dahua-44", + "url": "/cgi-bin/snapshot.cgi?chn=0&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "DH-HCVR5108H-S2", + "DH-HDBW3441RP", + "DHI-NVR4204-P-4KS2/L", + "dh-ipc-hdbw1320e-w", + "DH-IPC-HFW1430DS-SAW", + "DH-IPC-HFW2231T-ZS", + "dh-ipc-hfw4431r-z", + "DH-SD1A404XB-GNR-W", + "DH-SD59225U-HNI", + "H.265+", + "HDBW1435", + "HD-IPC-HFW1230S1P-S4", + "HDW2431T-AS-S2", + "HDW3549HP-AS-PV-0280B", + "IPC-HDBW5241E", + "IPC-HDBW5541R", + "IPC-HDW4631C-A", + "IPC-HFW1430DS-SAW", + "IPC-HFW1431S", + "ipptz", + "Other", + "PTZ1A225U", + "XVR5108HS-X" + ] + }, + { + "id": "dahua-45", + "url": "/cam/realmonitor?channel=1&subtype=00&authbasic=YWRtaW46RmVlZGIlNDBjazIwMjA=", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "DH-HCVR5108H-S2", + "DHI-NVR4108-8P-4KS2/L", + "tobereviwed" + ] + }, + { + "id": "dahua-46", + "url": "/cam/realmonitor?channel=6&subtype=1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "DHI-NVR2108HS-8P-I" + ] + }, + { + "id": "dahua-47", + "url": "/cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=viVA97%23%23", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "DH-IPC-A35P" + ] + }, + { + "id": "dahua-48", + "url": "/cam/realmonitor?channel=1&subtype=01&authbasic=[AUTH]", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "DH-IPC-HDBW1831RP", + "DH-IPC-HFW1320S", + "DH-IPC-HFW1320S-W", + "DH-IPC-T1A20P", + "G26P", + "hfw4631k", + "IPC-C35-001", + "IPC-HDBW1320E", + "IPC-HDBW5231RP-ZE", + "IPC-HFW1320S-W", + "IPC-HFW1531S", + "VTO3211D-P2-S2", + "XC-IPCV026-W" + ] + }, + { + "id": "dahua-49", + "url": "/cam/realmonitor?channel=2&subtype=00&authbasic=[AUTH]", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "DH-IPC-HDBW4231FN-E2-M", + "DH-IPC-HDBW4231FP-AS", + "IPC-HDBW1320E" + ] + }, + { + "id": "dahua-50", + "url": "/cam/realmonitor?channel=1&subtype=2&unicast=true&proto=Onvif", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "DH-IPC-HDBW4431F-AS" + ] + }, + { + "id": "dahua-51", + "url": "/cam/realmonitor?channel=1&subtype=00&authbasic=YWRtaW46c2VwcDQxMjM=", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "DH-IPC-HDW1230SN-S", + "DH-IPC-HDW4631EMP", + "G26C", + "IPC-HDBW2531R-ZS", + "IPC-HFW2431S-S-S2", + "sB40", + "VTO2000A" + ] + }, + { + "id": "dahua-52", + "url": "/cam/realmonitor?channel=3&subtype=00&authbasic=[AUTH]", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "DH-IPC-HDW1325C", + "IPC-HDBW1320E" + ] + }, + { + "id": "dahua-53", + "url": "/cgi-bin/video.cgi?msubmenu=mjpg", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "DH-IPC-HDW2441T-S", + "DH-IPC-HFW2241S-S", + "DH-IPC-HFW2441T-ZS", + "DH-IPC-HFW4300EP", + "DH-SD22204T-GN", + "DH-SD22404T-GN", + "ipc" + ] + }, + { + "id": "dahua-54", + "url": "/cgi-bin/mjpg/video.cgi?channel=1&subtype=0", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "DH-IPC-HDW5442TM-ASE", + "tobeupdated" + ] + }, + { + "id": "dahua-55", + "url": "/1/stream1/Profile1", + "type": "MJPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "DH-IPC-HFW1120SP" + ] + }, + { + "id": "dahua-56", + "url": "jpg/image.jpg?size=3", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "DH-IPC-HFW1200SP-W" + ] + }, + { + "id": "dahua-57", + "url": "/cgi-bin/snapshot.cgi?1", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "DH-IPC-HFW1230S1P-S4", + "DH-Sd3200N-GNP-W-PV", + "ez-ip", + "IPC-HDBW3449EP", + "VTO3311Q-WP", + "XVR5116HS-X" + ] + }, + { + "id": "dahua-58", + "url": "/cam/realmonitor?channel=1&subtype=1&authbasic=[AUTH]", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "DH-IPC-HFW1320S" + ] + }, + { + "id": "dahua-59", + "url": "/cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=Da135888%2A", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "DH-IPC-HFW1435SN-W-0280B-S2" + ] + }, + { + "id": "dahua-60", + "url": "/cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=nederland1%21", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "DH-IPC-HFW2223M-L1", + "UNDKNOW" + ] + }, + { + "id": "dahua-61", + "url": "/cam/realmonitor?channel=1&subtype=2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8081, + "models": [ + "DH-IPC-HFW2431SP-S-0360B", + "SD29D404-DW" + ] + }, + { + "id": "dahua-62", + "url": "/tcp/av0_0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "DH-IPC-HFW3101C", + "IPC-HFW3300c" + ] + }, + { + "id": "dahua-63", + "url": "/api/mjpegvideo.cgi?InputNumber=1&StreamNumber=0", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "dh-ipc-hfw5221en-z", + "IPC-HDBW5231R-Z", + "IPC-HFW1020S", + "sB40" + ] + }, + { + "id": "dahua-64", + "url": "/cgi-bin/snapshot.cgi?chn=8&u=[USERNAME]&p=VIDI3%23com", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "DH-IPC-K22P" + ] + }, + { + "id": "dahua-65", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "DH-IPC-KW12WP", + "DVR", + "IPC-HDW4300", + "Other" + ] + }, + { + "id": "dahua-66", + "url": "/cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=Devote%40m1", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "DHI-VTO2111D-P-S2" + ] + }, + { + "id": "dahua-67", + "url": "/cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=Feedb%40ck2020", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "DH-SD1A404XB-GNR" + ] + }, + { + "id": "dahua-68", + "url": "/videoMain", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 85, + "models": [ + "DH-SD22204TN-GN", + "G26-3BFD", + "ipcam 100", + "IPC-HFW5421E-Z" + ] + }, + { + "id": "dahua-69", + "url": "/cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=Hhgnbx233112%40", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "DH-SD49220T-HN" + ] + }, + { + "id": "dahua-70", + "url": "cgi-bin/video_snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "DH-SE125-S2", + "IPC-HFW1239S1-LED-S4" + ] + }, + { + "id": "dahua-71", + "url": "/cam/realmonitor?channel=2&subtype=0&unicast=true&proto=Onvif", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "DH-TPC-BF5421-T", + "h264dahua" + ] + }, + { + "id": "dahua-72", + "url": "/cam/realmonitor?channel=3&subtype=0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "DH-XVR1B08" + ] + }, + { + "id": "dahua-73", + "url": "/cam/realmonitor?channel=3&subtype=1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "DH-XVR1B08" + ] + }, + { + "id": "dahua-74", + "url": "/cam/realmonitor?channel=0&subtype=00&authbasic=[AUTH]", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "DH-XVR5216AN-X", + "IPC-HFW5431E-Z", + "ipc-t5442tm-as" + ] + }, + { + "id": "dahua-75", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "DM360", + "IPC", + "Other" + ] + }, + { + "id": "dahua-76", + "url": "/h264_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "DS-2DC2020-I", + "Other" + ] + }, + { + "id": "dahua-77", + "url": "cgi-bin/video.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "DVR", + "Other" + ] + }, + { + "id": "dahua-78", + "url": "video/mjpg.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "DVR", + "Other" + ] + }, + { + "id": "dahua-79", + "url": "GetData.cgi?CH=[CHANNEL]&Codec=jpeg&Size=[WIDTH]x[HEIGHT]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "DVR" + ] + }, + { + "id": "dahua-80", + "url": "cgi-bin/video.jpg?cam=[CHANNEL]&quality=3&size=2", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "DVR" + ] + }, + { + "id": "dahua-81", + "url": "/cam/realmonitor?channel=4&subtype=00", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "DVR 5108" + ] + }, + { + "id": "dahua-82", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "ez-ip", + "TIOC" + ] + }, + { + "id": "dahua-83", + "url": "/cgi-bin/jpeg?connect=start&vmdinfo=none&UID=9&ch=1&resolution=", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "FYI" + ] + }, + { + "id": "dahua-84", + "url": "/cam/realmonitor?channel=1&%20subtype=0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "HDBW2230EP-S-S2" + ] + }, + { + "id": "dahua-85", + "url": "/cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=Jack%21000", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "HDBW2431E", + "IPC-HFW2831T-ZAS-S2" + ] + }, + { + "id": "dahua-86", + "url": "img/video.asf", + "type": "VLC", + "protocol": "mms", + "port": 0, + "models": [ + "HDBW4431R-ZS", + "IPC HF 81230" + ] + }, + { + "id": "dahua-87", + "url": "/cgi-bin/snapshot.cgi?chn=0&u=[USERNAME]&p=Iws2006%40B", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "HDW5231" + ] + }, + { + "id": "dahua-88", + "url": "/cam/realmonitor?channel=[PASSWORD]&subtype=00&authbasic=[AUTH]", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "iB-4H30X-IS", + "Other" + ] + }, + { + "id": "dahua-89", + "url": "/cam/realmonitor?channel=1&subtype=1&unicast=false", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "IMOU F22AP", + "IMOU K22AP" + ] + }, + { + "id": "dahua-90", + "url": "/cam/realmonitor?channel=4&subtype=00&authbasic=[AUTH]", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "IPC-HDBW1320E" + ] + }, + { + "id": "dahua-91", + "url": "/cam/realmonitor?channel=1&subtype=1&authBasic=[AUTH]", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "IPC-HDBW2431R-ZS", + "IPC-HDBW5431E-ZE", + "IPC-HDW5442TM-AS", + "VTO2111D-WP-S", + "XVR1B08H" + ] + }, + { + "id": "dahua-92", + "url": "/api/mjpegvideo.cgi?InputNumber=1&StreamNumber=1", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "IPC-HDBW5241E" + ] + }, + { + "id": "dahua-93", + "url": "/cgi-bin/mjpg/video.cgi?channel=0&subtype=1", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "IPC-HDBW5241E", + "IPC-HFW4631F-ZSA" + ] + }, + { + "id": "dahua-94", + "url": "/cgi-bin/video.jpg?cam=0&quality=3&size=2", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "IPC-HDBW5431E-Z" + ] + }, + { + "id": "dahua-95", + "url": "/cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=Alert%401942", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "IPC-HDW1320S", + "IPC-HFW1320S-W", + "SD59225", + "XVR1B16" + ] + }, + { + "id": "dahua-96", + "url": "/cgi-bin/snapshot.cgi?chn=0&u=[USERNAME]&p=12345%40Qwerty", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "IPC-HDW2431T-AS-S2" + ] + }, + { + "id": "dahua-97", + "url": "/live2.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "IPC-HFW1300s" + ] + }, + { + "id": "dahua-98", + "url": "/cam/realmonitor?channel=0&subtype=0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "IPC-HFW2320R-ZS-IRE6" + ] + }, + { + "id": "dahua-99", + "url": "/cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=ADminC%40mH%40bs16", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "IPC-HFW2431S-S-S2" + ] + }, + { + "id": "dahua-100", + "url": "cgi-bin/net_jpeg.cgi?ch=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IPC-HFW3200C", + "PGL2AZRGEZJR4HLPJHYA" + ] + } + ] +} diff --git a/brands/dakang.json b/brands/dakang.json new file mode 100644 index 0000000..63ca8cf --- /dev/null +++ b/brands/dakang.json @@ -0,0 +1,18 @@ +{ + "version": 2, + "brand": "Dakang", + "brand_id": "dakang", + "streams": [ + { + "id": "dakang-1", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "DK-705S-GP", + "DK-7075S-GP" + ] + } + ] +} diff --git a/brands/dali-tech.json b/brands/dali-tech.json new file mode 100644 index 0000000..d974d49 --- /dev/null +++ b/brands/dali-tech.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Dali-tech", + "brand_id": "dali-tech", + "streams": [ + { + "id": "dali-tech-1", + "url": "/ONVIFMedia", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "D8X3NT" + ] + } + ] +} diff --git a/brands/dallmeier.json b/brands/dallmeier.json new file mode 100644 index 0000000..80068c8 --- /dev/null +++ b/brands/dallmeier.json @@ -0,0 +1,29 @@ +{ + "version": 2, + "brand": "Dallmeier", + "brand_id": "dallmeier", + "streams": [ + { + "id": "dallmeier-1", + "url": "/", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "DF4910HD-DN", + "DF5140HD", + "MDF4220HD" + ] + }, + { + "id": "dallmeier-2", + "url": "encoder[CHANNEL]", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/damigou.json b/brands/damigou.json new file mode 100644 index 0000000..988e862 --- /dev/null +++ b/brands/damigou.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Damigou", + "brand_id": "damigou", + "streams": [ + { + "id": "damigou-1", + "url": "image.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/danale.json b/brands/danale.json new file mode 100644 index 0000000..e44539b --- /dev/null +++ b/brands/danale.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Danale", + "brand_id": "danale", + "streams": [ + { + "id": "danale-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "C6F0SGZ3N0P6L2" + ] + } + ] +} diff --git a/brands/danele.json b/brands/danele.json new file mode 100644 index 0000000..233cbcf --- /dev/null +++ b/brands/danele.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Danele", + "brand_id": "danele", + "streams": [ + { + "id": "danele-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "100" + ] + } + ] +} diff --git a/brands/danmini.json b/brands/danmini.json new file mode 100644 index 0000000..e48d72c --- /dev/null +++ b/brands/danmini.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Danmini", + "brand_id": "danmini", + "streams": [ + { + "id": "danmini-1", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 81, + "models": [ + "doorbell" + ] + } + ] +} diff --git a/brands/dannovo.json b/brands/dannovo.json new file mode 100644 index 0000000..662183b --- /dev/null +++ b/brands/dannovo.json @@ -0,0 +1,49 @@ +{ + "version": 2, + "brand": "Dannovo", + "brand_id": "dannovo", + "streams": [ + { + "id": "dannovo-1", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Dannovo PTZ" + ] + }, + { + "id": "dannovo-2", + "url": "cam[CHANNEL]/h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Dannovo PTZ", + "Other" + ] + }, + { + "id": "dannovo-3", + "url": "/av0_0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "DannovoPTZ", + "Other" + ] + }, + { + "id": "dannovo-4", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/danother.json b/brands/danother.json new file mode 100644 index 0000000..403e2f9 --- /dev/null +++ b/brands/danother.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Danother", + "brand_id": "danother", + "streams": [ + { + "id": "danother-1", + "url": "/Streaming/Channels/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "danother-2", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/dante.json b/brands/dante.json new file mode 100644 index 0000000..d26508d --- /dev/null +++ b/brands/dante.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Dante", + "brand_id": "dante", + "streams": [ + { + "id": "dante-1", + "url": "cgi-bin/snapshot.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "DNA1435" + ] + }, + { + "id": "dante-2", + "url": "/", + "type": "FFMPEG", + "protocol": "https", + "port": 443, + "models": [ + "Smart IPCamera" + ] + } + ] +} diff --git a/brands/darts.json b/brands/darts.json new file mode 100644 index 0000000..1e97d8e --- /dev/null +++ b/brands/darts.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Darts", + "brand_id": "darts", + "streams": [ + { + "id": "darts-1", + "url": "axis-cgi/mjpg/video.cgi?camera=[CHANNEL]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "2 hd" + ] + } + ] +} diff --git a/brands/dasco.json b/brands/dasco.json new file mode 100644 index 0000000..49acdd6 --- /dev/null +++ b/brands/dasco.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Dasco", + "brand_id": "dasco", + "streams": [ + { + "id": "dasco-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]*[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "dasco-2", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]&count=0", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/dashua.json b/brands/dashua.json new file mode 100644 index 0000000..23d24c4 --- /dev/null +++ b/brands/dashua.json @@ -0,0 +1,19 @@ +{ + "version": 2, + "brand": "Dashua", + "brand_id": "dashua", + "streams": [ + { + "id": "dashua-1", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "dashua ipc-HFW-W", + "HFW1320SP", + "Other" + ] + } + ] +} diff --git a/brands/datapartner.json b/brands/datapartner.json new file mode 100644 index 0000000..e8971a3 --- /dev/null +++ b/brands/datapartner.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Datapartner", + "brand_id": "datapartner", + "streams": [ + { + "id": "datapartner-1", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/datavideo.json b/brands/datavideo.json new file mode 100644 index 0000000..57519bb --- /dev/null +++ b/brands/datavideo.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Datavideo", + "brand_id": "datavideo", + "streams": [ + { + "id": "datavideo-1", + "url": "/live", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "NVS-25" + ] + } + ] +} diff --git a/brands/davicom.json b/brands/davicom.json new file mode 100644 index 0000000..54ce493 --- /dev/null +++ b/brands/davicom.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Davicom", + "brand_id": "davicom", + "streams": [ + { + "id": "davicom-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "davi" + ] + } + ] +} diff --git a/brands/davislumadvr.json b/brands/davislumadvr.json new file mode 100644 index 0000000..7f75104 --- /dev/null +++ b/brands/davislumadvr.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Davislumadvr", + "brand_id": "davislumadvr", + "streams": [ + { + "id": "davislumadvr-1", + "url": "/Streaming/channels/902", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "LUM-500-DVR-16CH" + ] + } + ] +} diff --git a/brands/dawan.json b/brands/dawan.json new file mode 100644 index 0000000..45c9b9a --- /dev/null +++ b/brands/dawan.json @@ -0,0 +1,28 @@ +{ + "version": 2, + "brand": "Dawan", + "brand_id": "dawan", + "streams": [ + { + "id": "dawan-1", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "DW-CA-DHIP20W-IR5", + "DW-CA-DHIP20W-IR8J" + ] + }, + { + "id": "dawan-2", + "url": "/stream1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "tapo" + ] + } + ] +} diff --git a/brands/dax.json b/brands/dax.json new file mode 100644 index 0000000..2ac54c6 --- /dev/null +++ b/brands/dax.json @@ -0,0 +1,115 @@ +{ + "version": 2, + "brand": "Dax", + "brand_id": "dax", + "streams": [ + { + "id": "dax-1", + "url": "videostream.asf", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "DH-DAX", + "dome", + "Other" + ] + }, + { + "id": "dax-2", + "url": "videostream.asf?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "DH-DAX", + "dome", + "Other" + ] + }, + { + "id": "dax-3", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "dome", + "Other" + ] + }, + { + "id": "dax-4", + "url": "image.jpg?type=motion", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "dome", + "IP-CAMERA", + "Other" + ] + }, + { + "id": "dax-5", + "url": "image.cgi?camera=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "DOME", + "Other" + ] + }, + { + "id": "dax-6", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "DOME" + ] + }, + { + "id": "dax-7", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "dax-8", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]*[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "dax-9", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]&count=0", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "dax-10", + "url": "[CHANNEL]/[USERNAME]:[PASSWORD]/main", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/daytech.json b/brands/daytech.json new file mode 100644 index 0000000..ff4bcdb --- /dev/null +++ b/brands/daytech.json @@ -0,0 +1,31 @@ +{ + "version": 2, + "brand": "Daytech", + "brand_id": "daytech", + "streams": [ + { + "id": "daytech-1", + "url": "/onvif1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "14151520", + "8815", + "DT-8815", + "DT-C8815" + ] + }, + { + "id": "daytech-2", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "DT-H06", + "Other" + ] + } + ] +} diff --git a/brands/dayukeji.json b/brands/dayukeji.json new file mode 100644 index 0000000..70b2644 --- /dev/null +++ b/brands/dayukeji.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Dayukeji", + "brand_id": "dayukeji", + "streams": [ + { + "id": "dayukeji-1", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "PTZ-2504X-I2" + ] + } + ] +} diff --git a/brands/db-power.json b/brands/db-power.json new file mode 100644 index 0000000..338fd9b --- /dev/null +++ b/brands/db-power.json @@ -0,0 +1,903 @@ +{ + "version": 2, + "brand": "Db Power", + "brand_id": "db-power", + "streams": [ + { + "id": "db-power-1", + "url": "snap.jpg?JpegCam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "002duht", + "H264 1080P", + "HD023P", + "hd024p", + "hdo24p", + "Other" + ] + }, + { + "id": "db-power-2", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "002DUHT", + "AddyCam", + "AMAZON ONE!", + "b", + "b-series", + "C301E", + "H.264", + "HD015P", + "IP030", + "IPC", + "IPCAMERA HOF", + "MartyCam", + "mjpeg", + "Mobile_Cam", + "Other", + "P2P H264", + "PTZ", + "VA0033k", + "VA0044_M", + "VA033K", + "VA033K+", + "VA036K", + "VA038K", + "VA039K" + ] + }, + { + "id": "db-power-3", + "url": "videostream.asf", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "002euqv", + "003abtu", + "003bniy", + "B SERIES", + "b-series", + "CAM0077", + "cam0086", + "cAM0546", + "Other", + "VA035K" + ] + }, + { + "id": "db-power-4", + "url": "/videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=320*240", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "003add series b", + "va035k" + ] + }, + { + "id": "db-power-5", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "003agam", + "b", + "b series", + "eagleone", + "f1368", + "H.264", + "hc-wv06", + "HD011P", + "IP030", + "IPC", + "Other", + "P2P H264", + "PTZ", + "VA0038K", + "VA035K", + "WIFI IP IR" + ] + }, + { + "id": "db-power-6", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "003AGAM", + "003chpy", + "003cmqa", + "ACT-2800/3100", + "b", + "b series", + "B Series", + "B-SERIES", + "CAM0078", + "cAM0546", + "H.264", + "HD IP", + "HD011P", + "Other", + "Salis Cam", + "Shaker", + "Something", + "VA-033K", + "va035k", + "VA035K", + "VA036K", + "VA038K", + "wifi ip ir" + ] + }, + { + "id": "db-power-7", + "url": "/videostream.asf?user=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 8080, + "models": [ + "003aipx" + ] + }, + { + "id": "db-power-8", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "003akmx", + "b series", + "Other" + ] + }, + { + "id": "db-power-9", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]*[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "003apyi", + "035k", + "B serie" + ] + }, + { + "id": "db-power-10", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "003arfu", + "b series", + "HC-WV06", + "HD011P", + "HD015P", + "HD024P", + "IPCam_HOF", + "JWEV-094466-MJHVG", + "Other", + "Other2", + "VA0033K", + "va033", + "VA033K", + "VA033K+", + "va035k", + "VA038k", + "wifi ip ir" + ] + }, + { + "id": "db-power-11", + "url": "/videostream.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "003axzi" + ] + }, + { + "id": "db-power-12", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "003bcwn", + "005uwzf", + "C300E", + "Cube IP", + "H022P", + "HD022P", + "HD025", + "HD027P", + "HD028P", + "M Series", + "Other", + "VA0033M", + "va035k hd" + ] + }, + { + "id": "db-power-13", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "003ciwk", + "b-series", + "ERIK", + "HD011P", + "HD012P", + "HD015P", + "L-615W", + "LA040", + "Other", + "VA0038K", + "VA003K+", + "VA033K", + "VA033K+", + "VA035K", + "VA038", + "VA039K", + "VA039K-Test", + "VA040", + "VA390k" + ] + }, + { + "id": "db-power-14", + "url": "videostream.asf?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "003coos", + "b series", + "B-Series", + "f-series", + "hd024p", + "Other", + "VA035K" + ] + }, + { + "id": "db-power-15", + "url": "/live/ch0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "10003", + "1080 P", + "123456", + "700gb", + "700GB", + "700MB", + "AMAZON ONE!", + "C 754", + "c300e", + "C754 1080p", + "C754 1080P", + "C754-2", + "Decking", + "H.264 1080P", + "H264 1080p", + "HD024p", + "HD027P", + "HD028P", + "IPC", + "Other", + "V754", + "VA0129", + "X Series", + "XSERIES" + ] + }, + { + "id": "db-power-16", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "1HD", + "Other", + "va035k" + ] + }, + { + "id": "db-power-17", + "url": "/ucast/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "302c", + "302e", + "720P", + "8GB", + "C300E", + "c301e", + "C301E", + "C302E", + "C303E", + "c320w" + ] + }, + { + "id": "db-power-18", + "url": "video.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "b", + "Other", + "wifi ip ir" + ] + }, + { + "id": "db-power-19", + "url": "videostream.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "B", + "b series", + "H.264", + "HC-WV06", + "IP030", + "IPCamHof", + "Other", + "VA003K+", + "VA-033K", + "VA033K+", + "VA036K" + ] + }, + { + "id": "db-power-20", + "url": "videostream.cgi?rate=11", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "B", + "B series", + "Other", + "VA-033K", + "VA-033K+", + "VA035K" + ] + }, + { + "id": "db-power-21", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "b series", + "Other", + "VA-033K", + "VA035K", + "VA039K" + ] + }, + { + "id": "db-power-22", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "b series", + "DBPOWER", + "extcams", + "HD015P", + "IPC", + "kiskFirstCam", + "Other", + "va033k", + "VA033K", + "VA033K+", + "VA035K", + "VA036K", + "VA038k", + "va039k", + "VA039K", + "wifi ip ir" + ] + }, + { + "id": "db-power-23", + "url": "video.cgi?resolution=VGA", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "b series", + "Other", + "VA-033K", + "wifi ip ir" + ] + }, + { + "id": "db-power-24", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "b series", + "cAM0546", + "Other", + "VA035K" + ] + }, + { + "id": "db-power-25", + "url": "/1.3gp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "bhv" + ] + }, + { + "id": "db-power-26", + "url": "/live/ch1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "C 754", + "C475", + "C75", + "C754 1080p", + "HD027P2", + "Other", + "VA0129", + "x-series" + ] + }, + { + "id": "db-power-27", + "url": "/onvif1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "c-100e", + "C-100E", + "C200E", + "pt100c", + "PT100C" + ] + }, + { + "id": "db-power-28", + "url": "/ROH/channel/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "C300E", + "c302e" + ] + }, + { + "id": "db-power-29", + "url": "/12", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "C300E", + "M Series" + ] + }, + { + "id": "db-power-30", + "url": "/ucast/12", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "C300E", + "C302E" + ] + }, + { + "id": "db-power-31", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "CAM0989", + "h240", + "HD021P", + "HDPCI", + "Other", + "VA0074_M", + "VA0087_M", + "VA0089_M" + ] + }, + { + "id": "db-power-32", + "url": "snapshot.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "CameraHof", + "IP030", + "IPC", + "IPCamera Hof", + "IPCAMERA HOF", + "IPCamHof", + "Other", + "VA0033K", + "VA003K+", + "VA038k" + ] + }, + { + "id": "db-power-33", + "url": "/snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 81, + "models": [ + "DBD", + "Other" + ] + }, + { + "id": "db-power-34", + "url": "videostream.cgi?user=[USERNAME]&password=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "DBPOWER", + "Other" + ] + }, + { + "id": "db-power-35", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "H Series", + "HD023P", + "hd024p", + "HD024P", + "HD924P", + "hdo24p", + "m series", + "Other", + "P2P H264", + "VA-003K+", + "VA033K+", + "va035k", + "VA038k" + ] + }, + { + "id": "db-power-36", + "url": "ch0_0.h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "H.264", + "HD022P", + "HD023P", + "Other", + "VA-033K", + "va035k", + "VA060K" + ] + }, + { + "id": "db-power-37", + "url": "videostream.cgi?", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "H.264", + "M SERIES", + "Other", + "VA003K+", + "VA033K+", + "wifi ip ir" + ] + }, + { + "id": "db-power-38", + "url": "/videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 81, + "models": [ + "H.264", + "Other", + "VA0032_M" + ] + }, + { + "id": "db-power-39", + "url": "/0/av0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "HD011P", + "Other" + ] + }, + { + "id": "db-power-40", + "url": "live.sdp", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "HD023P", + "Other" + ] + }, + { + "id": "db-power-41", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "ip030", + "L-615W", + "Other", + "VA0044_M", + "VA-033K", + "VA033K+", + "va039k" + ] + }, + { + "id": "db-power-42", + "url": "mjpeg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "IPCamHof" + ] + }, + { + "id": "db-power-43", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]&count=0", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "ipw391", + "L-615W", + "MOBILE_CAM", + "Other", + "VA0033M", + "VA0034_M", + "VA-033K", + "VA033K+", + "VA038k", + "VA039K" + ] + }, + { + "id": "db-power-44", + "url": "/cam1/onvif-h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "M Series", + "Other" + ] + }, + { + "id": "db-power-45", + "url": "/videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 81, + "models": [ + "Other" + ] + }, + { + "id": "db-power-46", + "url": "/H264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "db-power-47", + "url": "/cam1/onvif-h264-1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other", + "VA038k" + ] + }, + { + "id": "db-power-48", + "url": "cgi-bin/net_jpeg.cgi?ch=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "va060k", + "VA060K" + ] + }, + { + "id": "db-power-49", + "url": "mpeg4", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "db-power-50", + "url": "video.cgi?resolution=[WIDTH]x[HEIGHT]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "VA036K" + ] + }, + { + "id": "db-power-51", + "url": "cam/realmonitor?channel=[CHANNEL]&subtype=1", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "db-power-52", + "url": "videostream.cgi?resolution=8&rate=13", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "Version 2", + "wifi ip ir" + ] + }, + { + "id": "db-power-53", + "url": "snap.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "db-power-54", + "url": "videostream.cgi?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "db-power-55", + "url": "videostream.cgi?rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "VA-033K", + "VA033K+" + ] + }, + { + "id": "db-power-56", + "url": "user=[USERNAME]&password=[PASSWORD]&channel=1&stream=0.sdp?", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "db-power-57", + "url": "/iphone/11?[USERNAME]:[PASSWORD]&", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "db-power-58", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "PTZ Dome", + "VA033K+", + "va039k", + "VA040K" + ] + }, + { + "id": "db-power-59", + "url": "img/snapshot.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "VA003K+", + "VA-033K", + "VA-033K+" + ] + }, + { + "id": "db-power-60", + "url": "video/mjpg.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "VA038K" + ] + } + ] +} diff --git a/brands/dbb.json b/brands/dbb.json new file mode 100644 index 0000000..259a537 --- /dev/null +++ b/brands/dbb.json @@ -0,0 +1,38 @@ +{ + "version": 2, + "brand": "Dbb", + "brand_id": "dbb", + "streams": [ + { + "id": "dbb-1", + "url": "video.cgi?resolution=VGA", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP607W", + "Other" + ] + }, + { + "id": "dbb-2", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP607W LQ" + ] + }, + { + "id": "dbb-3", + "url": "cgi-bin/net_jpeg.cgi?ch=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/dbcam.json b/brands/dbcam.json new file mode 100644 index 0000000..3472a25 --- /dev/null +++ b/brands/dbcam.json @@ -0,0 +1,28 @@ +{ + "version": 2, + "brand": "Dbcam", + "brand_id": "dbcam", + "streams": [ + { + "id": "dbcam-1", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "003ccys" + ] + }, + { + "id": "dbcam-2", + "url": "/live/ch0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "dbpower", + "Other" + ] + } + ] +} diff --git a/brands/dbell.json b/brands/dbell.json new file mode 100644 index 0000000..35c9423 --- /dev/null +++ b/brands/dbell.json @@ -0,0 +1,49 @@ +{ + "version": 2, + "brand": "Dbell", + "brand_id": "dbell", + "streams": [ + { + "id": "dbell-1", + "url": "/tcp/av0_0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 10554, + "models": [ + "dbell HD Live", + "HD live" + ] + }, + { + "id": "dbell-2", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "DB-HD-LIVE" + ] + }, + { + "id": "dbell-3", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 81, + "models": [ + "ha live", + "HD Live" + ] + }, + { + "id": "dbell-4", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "hd live" + ] + } + ] +} diff --git a/brands/dbp.json b/brands/dbp.json new file mode 100644 index 0000000..678b3ea --- /dev/null +++ b/brands/dbp.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Dbp", + "brand_id": "dbp", + "streams": [ + { + "id": "dbp-1", + "url": "/live/ch0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "7200" + ] + } + ] +} diff --git a/brands/dcl.json b/brands/dcl.json new file mode 100644 index 0000000..96c5ce4 --- /dev/null +++ b/brands/dcl.json @@ -0,0 +1,40 @@ +{ + "version": 2, + "brand": "Dcl", + "brand_id": "dcl", + "streams": [ + { + "id": "dcl-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "F980A", + "T98186(W)" + ] + }, + { + "id": "dcl-2", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "F980A", + "f98a", + "T98186(W)" + ] + }, + { + "id": "dcl-3", + "url": "image.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/dcpcctv.json b/brands/dcpcctv.json new file mode 100644 index 0000000..06334f6 --- /dev/null +++ b/brands/dcpcctv.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Dcpcctv", + "brand_id": "dcpcctv", + "streams": [ + { + "id": "dcpcctv-1", + "url": "cam/realmonitor?channel=[CHANNEL]&subtype=1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "DS-2CD1023" + ] + } + ] +} diff --git a/brands/dcs.json b/brands/dcs.json new file mode 100644 index 0000000..abb8977 --- /dev/null +++ b/brands/dcs.json @@ -0,0 +1,37 @@ +{ + "version": 2, + "brand": "Dcs", + "brand_id": "dcs", + "streams": [ + { + "id": "dcs-1", + "url": "MJPEG.CGI", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "5020L" + ] + }, + { + "id": "dcs-2", + "url": "VIDEO.CGI", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "5020L" + ] + }, + { + "id": "dcs-3", + "url": "image/jpeg.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "8100LH" + ] + } + ] +} diff --git a/brands/decam.json b/brands/decam.json new file mode 100644 index 0000000..f55e043 --- /dev/null +++ b/brands/decam.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Decam", + "brand_id": "decam", + "streams": [ + { + "id": "decam-1", + "url": "/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/declink.json b/brands/declink.json new file mode 100644 index 0000000..54bb250 --- /dev/null +++ b/brands/declink.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Declink", + "brand_id": "declink", + "streams": [ + { + "id": "declink-1", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "000" + ] + } + ] +} diff --git a/brands/dedicated-micro.json b/brands/dedicated-micro.json new file mode 100644 index 0000000..d741776 --- /dev/null +++ b/brands/dedicated-micro.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Dedicated Micro", + "brand_id": "dedicated-micro", + "streams": [ + { + "id": "dedicated-micro-1", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "DVR" + ] + } + ] +} diff --git a/brands/dedicated-micros.json b/brands/dedicated-micros.json new file mode 100644 index 0000000..b540b81 --- /dev/null +++ b/brands/dedicated-micros.json @@ -0,0 +1,52 @@ +{ + "version": 2, + "brand": "Dedicated Micros", + "brand_id": "dedicated-micros", + "streams": [ + { + "id": "dedicated-micros-1", + "url": "display_pic.cgi?cam=[CHANNEL]&res=hi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "CamVu DN", + "dedicated micros eco dvr", + "DS2", + "eco dvr", + "Other" + ] + }, + { + "id": "dedicated-micros-2", + "url": "medias[CHANNEL]", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "CamVu DN" + ] + }, + { + "id": "dedicated-micros-3", + "url": "cam/realmonitor?channel=[CHANNEL]&subtype=00", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "CamVU DN", + "Other" + ] + }, + { + "id": "dedicated-micros-4", + "url": "medias2", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/deecam.json b/brands/deecam.json new file mode 100644 index 0000000..67616fb --- /dev/null +++ b/brands/deecam.json @@ -0,0 +1,51 @@ +{ + "version": 2, + "brand": "Deecam", + "brand_id": "deecam", + "streams": [ + { + "id": "deecam-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "200", + "D200", + "Other" + ] + }, + { + "id": "deecam-2", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "D200", + "Other" + ] + }, + { + "id": "deecam-3", + "url": "/iphone/11?[USERNAME]:[PASSWORD]&", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "D200" + ] + }, + { + "id": "deecam-4", + "url": "iphone/11?[USERNAME]:[PASSWORD]&", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "D200", + "D2000" + ] + } + ] +} diff --git a/brands/deep-sentinel.json b/brands/deep-sentinel.json new file mode 100644 index 0000000..3870466 --- /dev/null +++ b/brands/deep-sentinel.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Deep Sentinel", + "brand_id": "deep-sentinel", + "streams": [ + { + "id": "deep-sentinel-1", + "url": "/video1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "TC-C34MP" + ] + } + ] +} diff --git a/brands/defaway.json b/brands/defaway.json new file mode 100644 index 0000000..1c1caf7 --- /dev/null +++ b/brands/defaway.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Defaway", + "brand_id": "defaway", + "streams": [ + { + "id": "defaway-1", + "url": "cgi-bin/snapshot.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "CO-975" + ] + } + ] +} diff --git a/brands/defender.json b/brands/defender.json new file mode 100644 index 0000000..0895f9f --- /dev/null +++ b/brands/defender.json @@ -0,0 +1,82 @@ +{ + "version": 2, + "brand": "Defender", + "brand_id": "defender", + "streams": [ + { + "id": "defender-1", + "url": "stillimg[CHANNEL].jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "301 mobile port", + "Other", + "sn301", + "SN301-8CH w/ Web Port" + ] + }, + { + "id": "defender-2", + "url": "/cam/realmonitor?channel=1&subtype=00&authbasic=[AUTH]", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Guard 2k", + "Other" + ] + }, + { + "id": "defender-3", + "url": "GetData.cgi?CH=[CHANNEL]&Codec=jpeg&Size=[WIDTH]x[HEIGHT]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "SN500 DVR" + ] + }, + { + "id": "defender-4", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "defender-5", + "url": "cgi-bin/video.jpg?cam=[CHANNEL]&quality=3&size=2", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "SN301-8CH W/ WEB PORT" + ] + }, + { + "id": "defender-6", + "url": "mjpeg?res=full&x0=0&y0=0&x1=100%&y1=100%&quality=12&doublescan=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "SN500 DVR" + ] + }, + { + "id": "defender-7", + "url": "GetStream.cgi?Video=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "SN500 DVR (old)" + ] + } + ] +} diff --git a/brands/defeway.json b/brands/defeway.json new file mode 100644 index 0000000..aae4036 --- /dev/null +++ b/brands/defeway.json @@ -0,0 +1,141 @@ +{ + "version": 2, + "brand": "Defeway", + "brand_id": "defeway", + "streams": [ + { + "id": "defeway-1", + "url": "cgi-bin/snapshot.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "3004HD HVR", + "C1080A1", + "DPB", + "FNVR-KIT1304", + "K9604-W", + "Other" + ] + }, + { + "id": "defeway-2", + "url": "mjpeg?res=full&x0=0&y0=0&x1=100%&y1=100%&quality=12&doublescan=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "3004HD HVR", + "DPB", + "HV-7104", + "Other" + ] + }, + { + "id": "defeway-3", + "url": "cgi-bin/view.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "AI-D9104H", + "Other" + ] + }, + { + "id": "defeway-4", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=2_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "C102L1", + "d1216l+2tb", + "Other" + ] + }, + { + "id": "defeway-5", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "C1080A1", + "d1216l+2tb", + "DPB" + ] + }, + { + "id": "defeway-6", + "url": "/", + "type": "FFMPEG", + "protocol": "http", + "port": 8000, + "models": [ + "G608-C" + ] + }, + { + "id": "defeway-7", + "url": "mjpeg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "JA2108", + "Other" + ] + }, + { + "id": "defeway-8", + "url": "/cgi-bin/snapshot.cgi?chn=8&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 60001, + "models": [ + "K9608-W" + ] + }, + { + "id": "defeway-9", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "defeway-10", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "defeway-11", + "url": "video.cgi?resolution=VGA", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "defeway-12", + "url": "/cgi-bin/snapshot.cgi?chn=0&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 60001, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/dekco.json b/brands/dekco.json new file mode 100644 index 0000000..d1a819b --- /dev/null +++ b/brands/dekco.json @@ -0,0 +1,56 @@ +{ + "version": 2, + "brand": "Dekco", + "brand_id": "dekco", + "streams": [ + { + "id": "dekco-1", + "url": "/Streaming/Channels/101", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "2K PTZ IP", + "DC2L-2P", + "DC4L", + "DC5E", + "dc5l", + "DC5P", + "Other" + ] + }, + { + "id": "dekco-2", + "url": "/video.mjpg?q=30&fps=33&id=0.5", + "type": "FFMPEG", + "protocol": "http", + "port": 8090, + "models": [ + "dc4l", + "DC5L", + "P2 DC5L" + ] + }, + { + "id": "dekco-3", + "url": "/videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=320*240", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "DC4L", + "DC8E" + ] + }, + { + "id": "dekco-4", + "url": "/live", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "DC9P" + ] + } + ] +} diff --git a/brands/dekel.json b/brands/dekel.json new file mode 100644 index 0000000..6c0577f --- /dev/null +++ b/brands/dekel.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Dekel", + "brand_id": "dekel", + "streams": [ + { + "id": "dekel-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/delaval.json b/brands/delaval.json new file mode 100644 index 0000000..f53c896 --- /dev/null +++ b/brands/delaval.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Delaval", + "brand_id": "delaval", + "streams": [ + { + "id": "delaval-1", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "FMC-IP1" + ] + } + ] +} diff --git a/brands/delcatec.json b/brands/delcatec.json new file mode 100644 index 0000000..7ca4231 --- /dev/null +++ b/brands/delcatec.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Delcatec", + "brand_id": "delcatec", + "streams": [ + { + "id": "delcatec-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "CNE3CDF1" + ] + } + ] +} diff --git a/brands/dell.json b/brands/dell.json new file mode 100644 index 0000000..3baa67c --- /dev/null +++ b/brands/dell.json @@ -0,0 +1,71 @@ +{ + "version": 2, + "brand": "Dell", + "brand_id": "dell", + "streams": [ + { + "id": "dell-1", + "url": "cgi-bin/video.jpg?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "2100+" + ] + }, + { + "id": "dell-2", + "url": "video.cgi?resolution=[WIDTH]x[HEIGHT]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "DCS-930L", + "DCS-933L", + "Other" + ] + }, + { + "id": "dell-3", + "url": "Image.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "ex 2" + ] + }, + { + "id": "dell-4", + "url": "videofeed", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "ip webcam", + "Other" + ] + }, + { + "id": "dell-5", + "url": "out.jpg?id=0.5", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP WEBCAM", + "Other" + ] + }, + { + "id": "dell-6", + "url": "videostream.cgi?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/delphi.json b/brands/delphi.json new file mode 100644 index 0000000..f346ce8 --- /dev/null +++ b/brands/delphi.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Delphi", + "brand_id": "delphi", + "streams": [ + { + "id": "delphi-1", + "url": "snap.jpg?JpegSize=M", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "720P MINI CAM" + ] + }, + { + "id": "delphi-2", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/deltaco.json b/brands/deltaco.json new file mode 100644 index 0000000..fc6a48c --- /dev/null +++ b/brands/deltaco.json @@ -0,0 +1,69 @@ +{ + "version": 2, + "brand": "Deltaco", + "brand_id": "deltaco", + "streams": [ + { + "id": "deltaco-1", + "url": "/Streaming/Channels/[CHANNEL+1]01", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "*" + ] + }, + { + "id": "deltaco-2", + "url": "/Streaming/Channels/[CHANNEL]01", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "*" + ] + }, + { + "id": "deltaco-3", + "url": "/Streaming/Channels/[CHANNEL+1]02", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "*" + ] + }, + { + "id": "deltaco-4", + "url": "/Streaming/Channels/[CHANNEL]02", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "*" + ] + }, + { + "id": "deltaco-5", + "url": "/Streaming/Channels/101", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "Outdoor Smart Home Camera", + "SH-IPC06", + "SH-IPC07" + ] + }, + { + "id": "deltaco-6", + "url": "/Streaming/Channels/102", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "SH-IPC06" + ] + } + ] +} diff --git a/brands/denavo.json b/brands/denavo.json new file mode 100644 index 0000000..1767494 --- /dev/null +++ b/brands/denavo.json @@ -0,0 +1,47 @@ +{ + "version": 2, + "brand": "Denavo", + "brand_id": "denavo", + "streams": [ + { + "id": "denavo-1", + "url": "Jpeg/CamImg.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "DSC-720SI(P)" + ] + }, + { + "id": "denavo-2", + "url": "GetData.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "DSC-720SI(P)" + ] + }, + { + "id": "denavo-3", + "url": "GetData.cgi?CH=2", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "DSC-720SI(P)" + ] + }, + { + "id": "denavo-4", + "url": "GetData.cgi?CH=[CHANNEL]&Codec=jpeg&Size=[WIDTH]x[HEIGHT]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "DSC-720SI(P)" + ] + } + ] +} diff --git a/brands/dentech.json b/brands/dentech.json new file mode 100644 index 0000000..7d16ac8 --- /dev/null +++ b/brands/dentech.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Dentech", + "brand_id": "dentech", + "streams": [ + { + "id": "dentech-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "PTZ-LR" + ] + } + ] +} diff --git a/brands/denver.json b/brands/denver.json new file mode 100644 index 0000000..c6c3f04 --- /dev/null +++ b/brands/denver.json @@ -0,0 +1,257 @@ +{ + "version": 2, + "brand": "Denver", + "brand_id": "denver", + "streams": [ + { + "id": "denver-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "1030", + "1031", + "folgt noch", + "ICP-1020", + "ICP-1030", + "ICT-221", + "IIC-215", + "IOC 221", + "IOC 232", + "ioc221", + "ioc-221", + "IOC-221", + "ioc221 K1", + "ioc-231", + "ioc-232", + "IP 1030", + "ip1320", + "ipc-1020", + "IPC-1020", + "IPC-1020+IPC-1030", + "IPC-1030", + "IPC-1030MK2", + "ipc-1031", + "IPC-1031", + "ipo-1320", + "IPO-1320 mkII", + "IPO-1320MK2", + "ipo-2030", + "Other", + "SCH-150", + "shc 150", + "SHC-110", + "shc150", + "SHC-150", + "Sho-110", + "SHO-110", + "SHO-150" + ] + }, + { + "id": "denver-2", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "1030", + "ICP-1020", + "ICP-1030", + "ip 1030", + "IP1320", + "ipc-1020", + "ipc-1030", + "IPC-1030", + "IPC-1030MK2", + "IPC-1031", + "ipc-2031", + "ipo-1320", + "IPO-1320IPO", + "IPO-320", + "IPO-3200", + "IPO-3230", + "ipo-i320", + "Other", + "WXH-003111-FCAAF" + ] + }, + { + "id": "denver-3", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "320", + "IPC-320", + "IPC330", + "IPO-320" + ] + }, + { + "id": "denver-4", + "url": "/MediaInput/mpeg4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "IOC-221" + ] + }, + { + "id": "denver-5", + "url": "/11/videostream.cgi", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "IOC-221", + "IOC-232", + "Other", + "SHC-110", + "SHC-150", + "SHO-110" + ] + }, + { + "id": "denver-6", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP320", + "IPC-320", + "IPC330", + "IPO-320" + ] + }, + { + "id": "denver-7", + "url": "/videostream.cgi?user=[USERNAME]&pwd=&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "ip360" + ] + }, + { + "id": "denver-8", + "url": "videostream.cgi?rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "ipc330", + "IPC-330 IP" + ] + }, + { + "id": "denver-9", + "url": "/img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 99, + "models": [ + "Ipo 320" + ] + }, + { + "id": "denver-10", + "url": "/videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "Ipo 320" + ] + }, + { + "id": "denver-11", + "url": "/videostream.cgi?", + "type": "MJPEG", + "protocol": "http", + "port": 99, + "models": [ + "ipo-320", + "Ipo-320", + "IPO-320" + ] + }, + { + "id": "denver-12", + "url": "videostream.cgi?", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Ipo-320" + ] + }, + { + "id": "denver-13", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "IPO-320" + ] + }, + { + "id": "denver-14", + "url": "videostream.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "IPO-320" + ] + }, + { + "id": "denver-15", + "url": "/videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=320*240", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "SH0-110" + ] + }, + { + "id": "denver-16", + "url": "MediaInput/mpeg4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "SHC-150" + ] + }, + { + "id": "denver-17", + "url": "/", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "SHC-150", + "SHO-110" + ] + }, + { + "id": "denver-18", + "url": "/video.mjpg?q=30&fps=33&id=0.5", + "type": "FFMPEG", + "protocol": "http", + "port": 8090, + "models": [ + "SHO-110", + "Smarthome SHO-110" + ] + } + ] +} diff --git a/brands/dericam.json b/brands/dericam.json new file mode 100644 index 0000000..93a63a4 --- /dev/null +++ b/brands/dericam.json @@ -0,0 +1,515 @@ +{ + "version": 2, + "brand": "Dericam", + "brand_id": "dericam", + "streams": [ + { + "id": "dericam-1", + "url": "snapshot.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "0009FB006BBD", + "801W", + "H503W", + "M2/6/8 Series", + "M601W", + "M801W" + ] + }, + { + "id": "dericam-2", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "0009FB006BBD", + "1080P", + "801W", + "B-1", + "B1 8GB", + "B2 16G", + "B2 32G", + "b23-16g", + "B2A", + "B-x", + "B-xe", + "DERICAM H502W", + "H201C", + "h206c", + "H218W", + "H501", + "H502W", + "H601W", + "M2/6/8 SERIES", + "M801W - 1", + "OHL", + "Other", + "P1/P2", + "P2 PTZ IP CAMERA", + "P2 WIFI PTP2Z IP CAMERA", + "S-1", + "S1 32G", + "S1 64G", + "S100", + "S1-16G", + "S1-16G WIFI PTZ IP CAMERA", + "S1-32G WiFi PTZ IP Camera", + "S1-N", + "S1x", + "S2-32G", + "S2A", + "S-x", + "Sx series", + "UNK" + ] + }, + { + "id": "dericam-3", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "1080P", + "1080Ptz", + "1536P", + "2MP", + "B-1", + "B1-16G", + "B2 32G", + "B2-16G", + "b2a", + "BBQ", + "BC2 and BC2A and B5", + "B-X", + "C6F0SgZ0N0P0L2", + "C6F0SgZ3N0P0L2", + "C6F2SlZ3N0P0L2", + "D73W", + "H206C", + "H206C-TM", + "H264", + "H306C-TM", + "H501", + "H502W", + "IP 2", + "model", + "Other", + "P1/P2", + "P2 PTZ IP CAMERA", + "P2 WIFI PTP2Z IP CAMERA", + "S-1", + "S1 32G", + "S1 32G2", + "S-1-16g", + "S1-16G", + "S1-16G WIFI PTZ IP CAMERA", + "S1-32G WIFI PTZ IP CAMERA", + "S1-N", + "S1X", + "S-2", + "S2-32G", + "S2C", + "S2E", + "sg1", + "Shed", + "unk", + "X0019FZ9DL" + ] + }, + { + "id": "dericam-4", + "url": "/ch0.h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "206c", + "H201C", + "H601W", + "H602W", + "M801W", + "Other" + ] + }, + { + "id": "dericam-5", + "url": "medias[CHANNEL]", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "206c" + ] + }, + { + "id": "dericam-6", + "url": "ch0_0.h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "206c", + "H201D", + "H201WD", + "H204W", + "H502", + "H602W", + "s-2" + ] + }, + { + "id": "dericam-7", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "801w", + "DEPENDANCE", + "H216W", + "H501", + "H502", + "H502W", + "H504W", + "M2/6/8 SERIES", + "M201W", + "M204W", + "M205W", + "m206w", + "M501W", + "M502W", + "m601", + "M601W", + "M801W", + "MW801", + "Other" + ] + }, + { + "id": "dericam-8", + "url": "videostream.asf", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "801W", + "H216W", + "H264", + "M801W" + ] + }, + { + "id": "dericam-9", + "url": "snap.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "B-1", + "H218W", + "H501", + "M801W", + "Other", + "P2 WIFI PTP2Z IP CAMERA", + "S2A" + ] + }, + { + "id": "dericam-10", + "url": "snap.jpg?JpegCam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "B2A", + "H218W", + "Other", + "S1-16G WIFI PTZ IP CAMERA", + "S1-32G WIFI PTZ IP CAMERA" + ] + }, + { + "id": "dericam-11", + "url": "videostream.asf?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Dericam H502W", + "H204W", + "H502W", + "M501W", + "Other" + ] + }, + { + "id": "dericam-12", + "url": "/12", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Dericam P1", + "S1-32G WiFi PTZ IP Camera", + "S2-32G", + "S2E" + ] + }, + { + "id": "dericam-13", + "url": "cgi-bin/net_jpeg.cgi?ch=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "H201", + "H201D", + "H501", + "H502", + "M201W", + "Other" + ] + }, + { + "id": "dericam-14", + "url": "/ONVIF/channel2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "H206C", + "H502W" + ] + }, + { + "id": "dericam-15", + "url": "/Streaming/Channels/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "H206C-P" + ] + }, + { + "id": "dericam-16", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "H216W", + "H2A6W", + "H502W", + "M801W", + "Other" + ] + }, + { + "id": "dericam-17", + "url": "videostream.cgi?user=[USERNAME]&password=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "H216W", + "H502W", + "M502W", + "M601W", + "Other" + ] + }, + { + "id": "dericam-18", + "url": "cam[CHANNEL]/h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "H216W", + "H502W" + ] + }, + { + "id": "dericam-19", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "H216W", + "H502W", + "H502W2", + "M205W", + "M801W" + ] + }, + { + "id": "dericam-20", + "url": "live.sdp", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "H216W" + ] + }, + { + "id": "dericam-21", + "url": "snap.jpg?JpegSize=XL", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "H218W", + "H502W", + "S1 32G", + "S1-32G WIFI PTZ IP CAMERA" + ] + }, + { + "id": "dericam-22", + "url": "/tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 8074, + "models": [ + "H501" + ] + }, + { + "id": "dericam-23", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "H502", + "H502W", + "H503W", + "M501W", + "M601W", + "M801W", + "M801W-1", + "Other" + ] + }, + { + "id": "dericam-24", + "url": "videostream.cgi?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "H502W", + "M801W" + ] + }, + { + "id": "dericam-25", + "url": "videostream.cgi?rate=11", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "H502W", + "H601W", + "M2/6/8 Series", + "M202W", + "M501W", + "M601W", + "M801W" + ] + }, + { + "id": "dericam-26", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "H502W", + "M01W", + "M2/6/8 Series", + "M601W", + "M801W", + "Other" + ] + }, + { + "id": "dericam-27", + "url": "/iphone/11?[USERNAME]:[PASSWORD]&", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "H502W" + ] + }, + { + "id": "dericam-28", + "url": "cam/realmonitor?channel=[CHANNEL]&subtype=1", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "H602W" + ] + }, + { + "id": "dericam-29", + "url": "/videostream.asf?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "M204W" + ] + }, + { + "id": "dericam-30", + "url": "/snapshot.cgi", + "type": "JPEG", + "protocol": "http", + "port": 34567, + "models": [ + "M501W" + ] + }, + { + "id": "dericam-31", + "url": "video.cgi?resolution=VGA", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "M601W", + "Other" + ] + }, + { + "id": "dericam-32", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "M801W" + ] + }, + { + "id": "dericam-33", + "url": "/live/ch00_0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "S2C" + ] + } + ] +} diff --git a/brands/desertwolfblackwidow606.json b/brands/desertwolfblackwidow606.json new file mode 100644 index 0000000..fa2c86d --- /dev/null +++ b/brands/desertwolfblackwidow606.json @@ -0,0 +1,28 @@ +{ + "version": 2, + "brand": "Desertwolfblackwidow606", + "brand_id": "desertwolfblackwidow606", + "streams": [ + { + "id": "desertwolfblackwidow606-1", + "url": "/ch2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "dltv", + "pt606" + ] + }, + { + "id": "desertwolfblackwidow606-2", + "url": "/ch0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "thermal" + ] + } + ] +} diff --git a/brands/detec.json b/brands/detec.json new file mode 100644 index 0000000..5dcf8e7 --- /dev/null +++ b/brands/detec.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Detec", + "brand_id": "detec", + "streams": [ + { + "id": "detec-1", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "790061" + ] + } + ] +} diff --git a/brands/dev_ipnc.json b/brands/dev_ipnc.json new file mode 100644 index 0000000..87f1f62 --- /dev/null +++ b/brands/dev_ipnc.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Dev_ipnc", + "brand_id": "dev_ipnc", + "streams": [ + { + "id": "dev_ipnc-1", + "url": "/Onvif/Streaming/2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "DM368_IPNC" + ] + } + ] +} diff --git a/brands/devant.json b/brands/devant.json new file mode 100644 index 0000000..7f4e2fc --- /dev/null +++ b/brands/devant.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Devant", + "brand_id": "devant", + "streams": [ + { + "id": "devant-1", + "url": "/h264_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "C3X" + ] + } + ] +} diff --git a/brands/deviceclientq.json b/brands/deviceclientq.json new file mode 100644 index 0000000..40c843b --- /dev/null +++ b/brands/deviceclientq.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Deviceclientq", + "brand_id": "deviceclientq", + "streams": [ + { + "id": "deviceclientq-1", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "CNB" + ] + } + ] +} diff --git a/brands/dextel.json b/brands/dextel.json new file mode 100644 index 0000000..40b4324 --- /dev/null +++ b/brands/dextel.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Dextel", + "brand_id": "dextel", + "streams": [ + { + "id": "dextel-1", + "url": "snapshot.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Hobimtek 360" + ] + } + ] +} diff --git a/brands/df960p.json b/brands/df960p.json new file mode 100644 index 0000000..225dc87 --- /dev/null +++ b/brands/df960p.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Df960p", + "brand_id": "df960p", + "streams": [ + { + "id": "df960p-1", + "url": "/Streaming/Channels/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "DFR960P" + ] + } + ] +} diff --git a/brands/dgsol.json b/brands/dgsol.json new file mode 100644 index 0000000..19a0b87 --- /dev/null +++ b/brands/dgsol.json @@ -0,0 +1,18 @@ +{ + "version": 2, + "brand": "Dgsol", + "brand_id": "dgsol", + "streams": [ + { + "id": "dgsol-1", + "url": "mjpg/video.mjpg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "dg-sc2100w", + "dg-sc2600" + ] + } + ] +} diff --git a/brands/dharmesh.json b/brands/dharmesh.json new file mode 100644 index 0000000..c15864c --- /dev/null +++ b/brands/dharmesh.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Dharmesh", + "brand_id": "dharmesh", + "streams": [ + { + "id": "dharmesh-1", + "url": "videofeed", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "moto" + ] + } + ] +} diff --git a/brands/dhi-cam.json b/brands/dhi-cam.json new file mode 100644 index 0000000..fd034d0 --- /dev/null +++ b/brands/dhi-cam.json @@ -0,0 +1,38 @@ +{ + "version": 2, + "brand": "Dhi Cam", + "brand_id": "dhi-cam", + "streams": [ + { + "id": "dhi-cam-1", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "FACDC", + "Other" + ] + }, + { + "id": "dhi-cam-2", + "url": "video.cgi?resolution=VGA", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "dhi-cam-3", + "url": "cam[CHANNEL]/h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/dhwe.json b/brands/dhwe.json new file mode 100644 index 0000000..efde28d --- /dev/null +++ b/brands/dhwe.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Dhwe", + "brand_id": "dhwe", + "streams": [ + { + "id": "dhwe-1", + "url": "/H264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "960" + ] + }, + { + "id": "dhwe-2", + "url": "/ucast/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "DSR20H130" + ] + } + ] +} diff --git a/brands/diadromos.json b/brands/diadromos.json new file mode 100644 index 0000000..3db496e --- /dev/null +++ b/brands/diadromos.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Diadromos", + "brand_id": "diadromos", + "streams": [ + { + "id": "diadromos-1", + "url": "cgi-bin/video.jpg?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "FCS-1040" + ] + } + ] +} diff --git a/brands/diamond.json b/brands/diamond.json new file mode 100644 index 0000000..bd0dfa2 --- /dev/null +++ b/brands/diamond.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Diamond", + "brand_id": "diamond", + "streams": [ + { + "id": "diamond-1", + "url": "ipcam/avc.cgi?audiostream=[CHANNEL]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "158" + ] + } + ] +} diff --git a/brands/dianwan.json b/brands/dianwan.json new file mode 100644 index 0000000..8b399ec --- /dev/null +++ b/brands/dianwan.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Dianwan", + "brand_id": "dianwan", + "streams": [ + { + "id": "dianwan-1", + "url": "live/ch00_0", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "v380" + ] + } + ] +} diff --git a/brands/dico-800.json b/brands/dico-800.json new file mode 100644 index 0000000..e167d38 --- /dev/null +++ b/brands/dico-800.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Dico-800", + "brand_id": "dico-800", + "streams": [ + { + "id": "dico-800-1", + "url": "cam[CHANNEL].jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "dico-800-2", + "url": "/h264_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "RXT" + ] + } + ] +} diff --git a/brands/digicam.json b/brands/digicam.json new file mode 100644 index 0000000..eb4af04 --- /dev/null +++ b/brands/digicam.json @@ -0,0 +1,18 @@ +{ + "version": 2, + "brand": "Digicam", + "brand_id": "digicam", + "streams": [ + { + "id": "digicam-1", + "url": "/cam1/onvif-h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "P05-7-C", + "P05-7-DF" + ] + } + ] +} diff --git a/brands/digicom.json b/brands/digicom.json new file mode 100644 index 0000000..2e0ef95 --- /dev/null +++ b/brands/digicom.json @@ -0,0 +1,94 @@ +{ + "version": 2, + "brand": "Digicom", + "brand_id": "digicom", + "streams": [ + { + "id": "digicom-1", + "url": "cgi/jpg/image.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "100W" + ] + }, + { + "id": "digicom-2", + "url": "cgi/mjpg/mjpeg.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "100W", + "300WEDNU", + "400HD", + "400HS", + "HD400", + "IPCAMERA 100WED", + "IpCamera100wed", + "Other" + ] + }, + { + "id": "digicom-3", + "url": "/admin/view.cgi?profile=0", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "IpCamera100wed" + ] + }, + { + "id": "digicom-4", + "url": "mjpg/video.mjpg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "IPCAMERA100WED" + ] + }, + { + "id": "digicom-5", + "url": "axis-cgi/jpg/image.cgi?camera=1&resolution=320x240&compression=25", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "digicom-6", + "url": "mjpeg.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "digicom-7", + "url": "ipcam/avc.cgi?audiostream=[CHANNEL]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "digicom-8", + "url": "image.mpg", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/digihero.json b/brands/digihero.json new file mode 100644 index 0000000..a3db6d2 --- /dev/null +++ b/brands/digihero.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Digihero", + "brand_id": "digihero", + "streams": [ + { + "id": "digihero-1", + "url": "videostream.asf?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "DIY" + ] + } + ] +} diff --git a/brands/digijet.json b/brands/digijet.json new file mode 100644 index 0000000..23bf836 --- /dev/null +++ b/brands/digijet.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Digijet", + "brand_id": "digijet", + "streams": [ + { + "id": "digijet-1", + "url": "?action=stream", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "ElOjo" + ] + } + ] +} diff --git a/brands/digilan.json b/brands/digilan.json new file mode 100644 index 0000000..cd3d2c1 --- /dev/null +++ b/brands/digilan.json @@ -0,0 +1,38 @@ +{ + "version": 2, + "brand": "Digilan", + "brand_id": "digilan", + "streams": [ + { + "id": "digilan-1", + "url": "cgi-bin/viewer/video.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "7230" + ] + }, + { + "id": "digilan-2", + "url": "cgi-bin/video.jpg?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "ABUS" + ] + }, + { + "id": "digilan-3", + "url": "cgi-bin/video.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "TV7204" + ] + } + ] +} diff --git a/brands/digimerge.json b/brands/digimerge.json new file mode 100644 index 0000000..7892938 --- /dev/null +++ b/brands/digimerge.json @@ -0,0 +1,119 @@ +{ + "version": 2, + "brand": "Digimerge", + "brand_id": "digimerge", + "streams": [ + { + "id": "digimerge-1", + "url": "monitor.cgi?Channel=[CHANNEL]&Audio=0000&Live=1", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "DH200 DVR", + "FLIR" + ] + }, + { + "id": "digimerge-2", + "url": "videostream.asf?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "DHU616" + ] + }, + { + "id": "digimerge-3", + "url": "cgi-bin/webra_fcgi.fcgi?api=get_jpeg_raw&chno=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "DHU616", + "DVR" + ] + }, + { + "id": "digimerge-4", + "url": "/cam/realmonitor", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "DNB13TF22", + "dne12tl2", + "DNE12TL22", + "FLIR", + "Fortress" + ] + }, + { + "id": "digimerge-5", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "DNB13TF22", + "DNE12TL22", + "FLIR", + "Other" + ] + }, + { + "id": "digimerge-6", + "url": "/snl/live/1/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "dnd13tl2" + ] + }, + { + "id": "digimerge-7", + "url": "/axis-cgi/mjpg/video.cgi", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "dne12tl2", + "FLIR", + "Other" + ] + }, + { + "id": "digimerge-8", + "url": "cgi-bin/snapshot.cgi?1", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "FLIR" + ] + }, + { + "id": "digimerge-9", + "url": "cgi-bin/snapshot.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "FLIR", + "Other" + ] + }, + { + "id": "digimerge-10", + "url": "cgi-bin/net_jpeg.cgi?ch=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/digisol.json b/brands/digisol.json new file mode 100644 index 0000000..bed79d1 --- /dev/null +++ b/brands/digisol.json @@ -0,0 +1,87 @@ +{ + "version": 2, + "brand": "Digisol", + "brand_id": "digisol", + "streams": [ + { + "id": "digisol-1", + "url": "ipcam_h264.sdp", + "type": "VLC", + "protocol": "rtsp", + "port": 5544, + "models": [ + "3630", + "dg-sc2600", + "DG-SC2600", + "Other" + ] + }, + { + "id": "digisol-2", + "url": "cgi/mjpg/mjpeg.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "7100P", + "DG-SC3800P", + "dg-sc4600pi", + "dg-sc5800pi" + ] + }, + { + "id": "digisol-3", + "url": "snapshot.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "dg-sc2600" + ] + }, + { + "id": "digisol-4", + "url": "mjpg/video.mjpg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "dg-sc2600", + "DS SC 3610", + "Other" + ] + }, + { + "id": "digisol-5", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "DG-SC2600", + "DS SC 3630" + ] + }, + { + "id": "digisol-6", + "url": "snapshot.jpg?account=[USERNAME]&password=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "digisol-7", + "url": "ipcam.sdp", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other", + "RTSP" + ] + } + ] +} diff --git a/brands/digital-intellect.json b/brands/digital-intellect.json new file mode 100644 index 0000000..ba26812 --- /dev/null +++ b/brands/digital-intellect.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Digital Intellect", + "brand_id": "digital-intellect", + "streams": [ + { + "id": "digital-intellect-1", + "url": "/h264_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "238" + ] + }, + { + "id": "digital-intellect-2", + "url": "cgi/mjpg/mjpeg.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "238" + ] + } + ] +} diff --git a/brands/digital-security.json b/brands/digital-security.json new file mode 100644 index 0000000..31ae762 --- /dev/null +++ b/brands/digital-security.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Digital Security", + "brand_id": "digital-security", + "streams": [ + { + "id": "digital-security-1", + "url": "/Streaming/Channels/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "PT-7000HD" + ] + } + ] +} diff --git a/brands/digital-video-recorder.json b/brands/digital-video-recorder.json new file mode 100644 index 0000000..2f1ace2 --- /dev/null +++ b/brands/digital-video-recorder.json @@ -0,0 +1,18 @@ +{ + "version": 2, + "brand": "Digital Video Recorder", + "brand_id": "digital-video-recorder", + "streams": [ + { + "id": "digital-video-recorder-1", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "DHI-XVR5108HS-S2", + "XVR5108HS" + ] + } + ] +} diff --git a/brands/digital-watchdog.json b/brands/digital-watchdog.json new file mode 100644 index 0000000..b6e36ca --- /dev/null +++ b/brands/digital-watchdog.json @@ -0,0 +1,214 @@ +{ + "version": 2, + "brand": "Digital Watchdog", + "brand_id": "digital-watchdog", + "streams": [ + { + "id": "digital-watchdog-1", + "url": "/profile1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "192 . 168 . 1 . 198", + "DWC-MTT4Wi36" + ] + }, + { + "id": "digital-watchdog-2", + "url": "/h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "421", + "421TIR", + "DWC-MD421d", + "DWC-MF21M28T", + "DWC-MF21M4TIR", + "DWC-MF21MTIR", + "DWC-MPA20M", + "DWC-mpa2M", + "DWC-MV421D", + "DWM20P", + "MD421D", + "MF21", + "MF214TIR", + "MF21M28T DREAVEWAY", + "MF21M4", + "MF21M4TIR", + "MPA20M", + "MPTZ5X", + "MV421TIR" + ] + }, + { + "id": "digital-watchdog-3", + "url": "/rtsp/unicast/DefaultProfile-01", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 10554, + "models": [ + "DWC-BVI2R" + ] + }, + { + "id": "digital-watchdog-4", + "url": "/channel1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "DWC-MD7214V", + "DWC-MF21M28T", + "DWC-MV72i28V" + ] + }, + { + "id": "digital-watchdog-5", + "url": "/mjpeg", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "DWC-MF21M28T", + "DWC-MF21M28T 128M", + "DWC-MPTZ5X", + "Other" + ] + }, + { + "id": "digital-watchdog-6", + "url": "/profile2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "DWC-MV82WiA" + ] + }, + { + "id": "digital-watchdog-7", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "dwc-mvh2i4wv" + ] + }, + { + "id": "digital-watchdog-8", + "url": "/onvif/stream1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "MD421TIR" + ] + }, + { + "id": "digital-watchdog-9", + "url": "h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "MF21M4TIR", + "MP20", + "MV421D" + ] + }, + { + "id": "digital-watchdog-10", + "url": "img/video.asf", + "type": "VLC", + "protocol": "mms", + "port": 0, + "models": [ + "MV82WiA" + ] + }, + { + "id": "digital-watchdog-11", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "digital-watchdog-12", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "digital-watchdog-13", + "url": "jpg/1/image.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "digital-watchdog-14", + "url": "img/video.mjpeg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "digital-watchdog-15", + "url": "img/video.sav", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "digital-watchdog-16", + "url": "img/media.sav", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "digital-watchdog-17", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "digital-watchdog-18", + "url": "cgi-bin/animate.cgi?[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Watchdog VMAX-D1 Mobile", + "WATCHDOG VMAX-D1 MOBİLE" + ] + } + ] +} diff --git a/brands/digitalvision.json b/brands/digitalvision.json new file mode 100644 index 0000000..ab1cecb --- /dev/null +++ b/brands/digitalvision.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Digitalvision", + "brand_id": "digitalvision", + "streams": [ + { + "id": "digitalvision-1", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "2016C" + ] + } + ] +} diff --git a/brands/digitalwatchdog.json b/brands/digitalwatchdog.json new file mode 100644 index 0000000..64307ee --- /dev/null +++ b/brands/digitalwatchdog.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Digitalwatchdog", + "brand_id": "digitalwatchdog", + "streams": [ + { + "id": "digitalwatchdog-1", + "url": "/profile1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "DWC-MTT4Wi36" + ] + } + ] +} diff --git a/brands/digitcam.json b/brands/digitcam.json new file mode 100644 index 0000000..012547e --- /dev/null +++ b/brands/digitcam.json @@ -0,0 +1,60 @@ +{ + "version": 2, + "brand": "Digitcam", + "brand_id": "digitcam", + "streams": [ + { + "id": "digitcam-1", + "url": "/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "DIGITCAM IPCN2400W40W-P", + "IPCN2400W40W-P" + ] + }, + { + "id": "digitcam-2", + "url": "snap.jpg?JpegCam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "ip2400", + "IPCN2400W40W-P", + "Other" + ] + }, + { + "id": "digitcam-3", + "url": "ch0_0.h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "IPC-A1300W20N" + ] + }, + { + "id": "digitcam-4", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "digitcam-5", + "url": "snap.jpg?JpegSize=M", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/digitech.json b/brands/digitech.json new file mode 100644 index 0000000..0be5f35 --- /dev/null +++ b/brands/digitech.json @@ -0,0 +1,18 @@ +{ + "version": 2, + "brand": "Digitech", + "brand_id": "digitech", + "streams": [ + { + "id": "digitech-1", + "url": "/stream0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 2600, + "models": [ + "Other", + "outdoor wireless" + ] + } + ] +} diff --git a/brands/digitus.json b/brands/digitus.json new file mode 100644 index 0000000..b5bf353 --- /dev/null +++ b/brands/digitus.json @@ -0,0 +1,369 @@ +{ + "version": 2, + "brand": "Digitus", + "brand_id": "digitus", + "streams": [ + { + "id": "digitus-1", + "url": "cgi-bin/net_jpeg.cgi?ch=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "16036", + "16037", + "16037:WIFI", + "16040", + "16044", + "DN 16027", + "DN 16035", + "DN 16037", + "DN 16039", + "dn-16036", + "DN-16038", + "dn16040", + "DN-16040", + "DN-16044", + "DN-1608", + "Optidome", + "OPTIZOOM", + "Other", + "PSCAM" + ] + }, + { + "id": "digitus-2", + "url": "video.cgi?resolution=VGA", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "16037" + ] + }, + { + "id": "digitus-3", + "url": "ch0_0.h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "16040", + "DN 16027", + "DN 16037", + "DN 16039", + "dn-16036", + "DN-16038", + "dn-16039", + "DN-16040", + "DN-16043", + "DN-16044", + "Other", + "slc" + ] + }, + { + "id": "digitus-4", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "16048", + "16049", + "DN 16047", + "DN 16049", + "DN-16029", + "DN-16038", + "DN-16039", + "DN-16039R2", + "DN-16040", + "DN-16043", + "DN-16046", + "DN-16047", + "dn16048", + "MoBa 01", + "MoBa 02", + "MoBa 03" + ] + }, + { + "id": "digitus-5", + "url": "cgi-bin/guest/Video.cgi?media=JPEG&channel=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "16054", + "DN-16027", + "DN-16053", + "DN-16055", + "DN-16071", + "DN-16082", + "DN-16083", + "IP Camera Garten", + "Other" + ] + }, + { + "id": "digitus-6", + "url": "cgi/jpg/image.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "DN 16034", + "DN-16025" + ] + }, + { + "id": "digitus-7", + "url": "snapshot.jpg?account=[USERNAME]&password=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "DN 16035", + "DN-16023", + "DN-16026", + "DN-16043", + "Other" + ] + }, + { + "id": "digitus-8", + "url": "ipcam_h264.sdp", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "DN 16035" + ] + }, + { + "id": "digitus-9", + "url": "goform/capture", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "DN-16004", + "DN-16005", + "DN-16025", + "DN-16030", + "Other" + ] + }, + { + "id": "digitus-10", + "url": "live/h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "DN-16005", + "DN-16069", + "DN-16071", + "DN-16083", + "Other" + ] + }, + { + "id": "digitus-11", + "url": "cgi/mjpg/mjpg.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "DN-16024", + "DN-16025", + "Other" + ] + }, + { + "id": "digitus-12", + "url": "cgi-bin/video.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "DN-16025", + "Other" + ] + }, + { + "id": "digitus-13", + "url": "live/mjpeg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "DN-16025", + "DN-16026", + "Other" + ] + }, + { + "id": "digitus-14", + "url": "snapshot.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "DN-16026", + "DN-16028", + "dn-16036", + "oneway" + ] + }, + { + "id": "digitus-15", + "url": "jpg/image.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "DN-16026" + ] + }, + { + "id": "digitus-16", + "url": "mjpg/video.mjpg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "DN-16026" + ] + }, + { + "id": "digitus-17", + "url": "videostream.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "DN-16027", + "DN-16028" + ] + }, + { + "id": "digitus-18", + "url": "user/videostream.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "DN-16028" + ] + }, + { + "id": "digitus-19", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "DN-16029" + ] + }, + { + "id": "digitus-20", + "url": "_gCVimage.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "DN-16030" + ] + }, + { + "id": "digitus-21", + "url": "/video.cgi?resolution=VGA", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "DN-16032" + ] + }, + { + "id": "digitus-22", + "url": "/12", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "DN-16036", + "dn-16039r2", + "DN-16043", + "DN-16046" + ] + }, + { + "id": "digitus-23", + "url": "cgi-bin/guest/Video.cgi?media=JPEG", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "DN-16047", + "DN-16053", + "DN-16071", + "Other" + ] + }, + { + "id": "digitus-24", + "url": "/live/h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "DN-16063", + "DN-16082" + ] + }, + { + "id": "digitus-25", + "url": "live/h264/ch[CHANNEL]", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "DN-1608", + "Other" + ] + }, + { + "id": "digitus-26", + "url": "/live/video/profile1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 88, + "models": [ + "DN-16084" + ] + }, + { + "id": "digitus-27", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "digitus-28", + "url": "video.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/digivue.json b/brands/digivue.json new file mode 100644 index 0000000..551142f --- /dev/null +++ b/brands/digivue.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Digivue", + "brand_id": "digivue", + "streams": [ + { + "id": "digivue-1", + "url": "op?sid=0+type=203+busid=0+devid=0+chanid=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "EDV-EX Server" + ] + } + ] +} diff --git a/brands/digix.json b/brands/digix.json new file mode 100644 index 0000000..4851a1d --- /dev/null +++ b/brands/digix.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Digix", + "brand_id": "digix", + "streams": [ + { + "id": "digix-1", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "digix-2", + "url": "viewdevice.jsp?deviceid=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Surveillance Center" + ] + } + ] +} diff --git a/brands/digma-smart-home.json b/brands/digma-smart-home.json new file mode 100644 index 0000000..98cae87 --- /dev/null +++ b/brands/digma-smart-home.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Digma Smart Home", + "brand_id": "digma-smart-home", + "streams": [ + { + "id": "digma-smart-home-1", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "DiVision 100" + ] + } + ] +} diff --git a/brands/digma.json b/brands/digma.json new file mode 100644 index 0000000..525d123 --- /dev/null +++ b/brands/digma.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Digma", + "brand_id": "digma", + "streams": [ + { + "id": "digma-1", + "url": "snapshot.cgi?", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "100" + ] + }, + { + "id": "digma-2", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "DiVision1000" + ] + } + ] +} diff --git a/brands/dignity.json b/brands/dignity.json new file mode 100644 index 0000000..57ee001 --- /dev/null +++ b/brands/dignity.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Dignity", + "brand_id": "dignity", + "streams": [ + { + "id": "dignity-1", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "NIP-002OAM" + ] + } + ] +} diff --git a/brands/digoo.json b/brands/digoo.json new file mode 100644 index 0000000..926d653 --- /dev/null +++ b/brands/digoo.json @@ -0,0 +1,264 @@ +{ + "version": 2, + "brand": "Digoo", + "brand_id": "digoo", + "streams": [ + { + "id": "digoo-1", + "url": "/cam1/mpeg4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "BB-M1X", + "p05" + ] + }, + { + "id": "digoo-2", + "url": "/onvif1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "BB-M1X", + "BB-MI X", + "CloudCamera", + "DG-M1Q 960P", + "DG-M1X", + "DG-M1Z", + "dg-myq", + "DG-W01f", + "DG-W01F 720P", + "dg-w02f", + "DG-ZX40", + "Digoo DG WO2f", + "Eye", + "GHC", + "M1Q", + "M1Z", + "MYQ", + "Other", + "W01f", + "WIFICAM" + ] + }, + { + "id": "digoo-3", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "bb-m2" + ] + }, + { + "id": "digoo-4", + "url": "/tcp/av0_0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 10554, + "models": [ + "BB-M2", + "DG-MYQ", + "dg-w01f", + "MM-B2", + "MYQ", + "Other", + "w01f", + "WifiCam" + ] + }, + { + "id": "digoo-5", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "BB-M2", + "BB-MI", + "M2-BB" + ] + }, + { + "id": "digoo-6", + "url": "snapshot.cgi?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "BB-M2" + ] + }, + { + "id": "digoo-7", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "BB-M2", + "B-M2", + "DG1", + "MM==BB-M2" + ] + }, + { + "id": "digoo-8", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 81, + "models": [ + "BB-M2", + "Other" + ] + }, + { + "id": "digoo-9", + "url": "/1.3gp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "BB-MI", + "DG-M1Q 960P", + "dg-w01f", + "Other" + ] + }, + { + "id": "digoo-10", + "url": "videofeed", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "CloudCamera" + ] + }, + { + "id": "digoo-11", + "url": "cam[CHANNEL]/h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "DG-M1Q 960P", + "DG-MYQ", + "DG-W01F", + "DG-W02F", + "DG-W02F 720P", + "Other" + ] + }, + { + "id": "digoo-12", + "url": "/0/av0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8001, + "models": [ + "dg-myq", + "gk7102" + ] + }, + { + "id": "digoo-13", + "url": "cam1/mpeg4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "dg-ufc", + "DG-UFC", + "DG-ULC", + "DG-W01f", + "DG-w02f", + "DG-ZXC 40", + "DG-ZXC40", + "Other" + ] + }, + { + "id": "digoo-14", + "url": "/cam0/h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "DG-UFC", + "DG-ZXC41" + ] + }, + { + "id": "digoo-15", + "url": "/ucast/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "DG-ULC" + ] + }, + { + "id": "digoo-16", + "url": "/h264_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "dg-w01f", + "DG-W02F", + "dg-zxc40", + "DG-ZXC41", + "Digoo DG WO1f", + "M1Q", + "w01", + "W02F", + "WIFICAM", + "wo1f" + ] + }, + { + "id": "digoo-17", + "url": "/", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "DG-W01F", + "DG-W01f 720P", + "DG-W10", + "DG-WO2f", + "Digoo DG WO1f", + "digoo220", + "MYQ", + "Other", + "W02f" + ] + }, + { + "id": "digoo-18", + "url": "/onvif", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "DG-ZX40" + ] + }, + { + "id": "digoo-19", + "url": "h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8001, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/dimension.json b/brands/dimension.json new file mode 100644 index 0000000..5bf1cf6 --- /dev/null +++ b/brands/dimension.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Dimension", + "brand_id": "dimension", + "streams": [ + { + "id": "dimension-1", + "url": "live.sdp", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/dimos.json b/brands/dimos.json new file mode 100644 index 0000000..60271f5 --- /dev/null +++ b/brands/dimos.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Dimos", + "brand_id": "dimos", + "streams": [ + { + "id": "dimos-1", + "url": "cgi-bin/CGIProxy.fcgi?cmd=snapPicture2&usr=[USERNAME]&pwd=[PASSWORD]&", + "type": "JPEG", + "protocol": "http", + "port": 8080, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/dinesh.json b/brands/dinesh.json new file mode 100644 index 0000000..4c30171 --- /dev/null +++ b/brands/dinesh.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Dinesh", + "brand_id": "dinesh", + "streams": [ + { + "id": "dinesh-1", + "url": "/onvif1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "IP-CAM" + ] + } + ] +} diff --git a/brands/dinon.json b/brands/dinon.json new file mode 100644 index 0000000..010f084 --- /dev/null +++ b/brands/dinon.json @@ -0,0 +1,93 @@ +{ + "version": 2, + "brand": "Dinon", + "brand_id": "dinon", + "streams": [ + { + "id": "dinon-1", + "url": "videostream.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "8475", + "8674" + ] + }, + { + "id": "dinon-2", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "8673", + "8675", + "SEGEV-105" + ] + }, + { + "id": "dinon-3", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "8673" + ] + }, + { + "id": "dinon-4", + "url": "user/videostream.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "8675" + ] + }, + { + "id": "dinon-5", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "9300", + "9330" + ] + }, + { + "id": "dinon-6", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "p2p" + ] + }, + { + "id": "dinon-7", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "SEGEV-101", + "segev-103" + ] + }, + { + "id": "dinon-8", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "segev-103", + "segev4" + ] + } + ] +} diff --git a/brands/dinox.json b/brands/dinox.json new file mode 100644 index 0000000..4d0df9f --- /dev/null +++ b/brands/dinox.json @@ -0,0 +1,39 @@ +{ + "version": 2, + "brand": "Dinox", + "brand_id": "dinox", + "streams": [ + { + "id": "dinox-1", + "url": "/videoMain", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "1223" + ] + }, + { + "id": "dinox-2", + "url": "/Streaming/Channels/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "DDR-2300", + "dds", + "DDX-4320" + ] + }, + { + "id": "dinox-3", + "url": "/Streaming/Channels/2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "DDR-2300" + ] + } + ] +} diff --git a/brands/diopoint.json b/brands/diopoint.json new file mode 100644 index 0000000..3b2a7ff --- /dev/null +++ b/brands/diopoint.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Diopoint", + "brand_id": "diopoint", + "streams": [ + { + "id": "diopoint-1", + "url": "cam/realmonitor?channel=[CHANNEL]&subtype=1", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "dvr" + ] + }, + { + "id": "diopoint-2", + "url": "cam/realmonitor?channel=[CHANNEL]&subtype=00", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "DVR" + ] + } + ] +} diff --git a/brands/discover.json b/brands/discover.json new file mode 100644 index 0000000..cfe9b6d --- /dev/null +++ b/brands/discover.json @@ -0,0 +1,28 @@ +{ + "version": 2, + "brand": "Discover", + "brand_id": "discover", + "streams": [ + { + "id": "discover-1", + "url": "/media.amp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "DIS-9502IR-SE", + "Other" + ] + }, + { + "id": "discover-2", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/discovery.json b/brands/discovery.json new file mode 100644 index 0000000..c97aceb --- /dev/null +++ b/brands/discovery.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Discovery", + "brand_id": "discovery", + "streams": [ + { + "id": "discovery-1", + "url": "/onvif1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "DCNB-F468DC2F-E" + ] + } + ] +} diff --git a/brands/dish-cam.json b/brands/dish-cam.json new file mode 100644 index 0000000..9492610 --- /dev/null +++ b/brands/dish-cam.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Dish-cam", + "brand_id": "dish-cam", + "streams": [ + { + "id": "dish-cam-1", + "url": "VideoInput/1/h264/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "HD2500P" + ] + } + ] +} diff --git a/brands/diske.json b/brands/diske.json new file mode 100644 index 0000000..12e37e1 --- /dev/null +++ b/brands/diske.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Diske", + "brand_id": "diske", + "streams": [ + { + "id": "diske-1", + "url": "/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "dsk-642" + ] + } + ] +} diff --git a/brands/diverse.json b/brands/diverse.json new file mode 100644 index 0000000..818810f --- /dev/null +++ b/brands/diverse.json @@ -0,0 +1,28 @@ +{ + "version": 2, + "brand": "Diverse", + "brand_id": "diverse", + "streams": [ + { + "id": "diverse-1", + "url": "image.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "DCS-930LB1", + "Other" + ] + }, + { + "id": "diverse-2", + "url": "mjpeg.cgi?user=[USERNAME]&password=[PASSWORD]&channel=[CHANNEL]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "DCS-930LB1" + ] + } + ] +} diff --git a/brands/diviotec.json b/brands/diviotec.json new file mode 100644 index 0000000..f01e641 --- /dev/null +++ b/brands/diviotec.json @@ -0,0 +1,37 @@ +{ + "version": 2, + "brand": "Diviotec", + "brand_id": "diviotec", + "streams": [ + { + "id": "diviotec-1", + "url": "ipcam/avc.cgi?audiostream=[CHANNEL]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "121" + ] + }, + { + "id": "diviotec-2", + "url": "live.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "NBR325P" + ] + }, + { + "id": "diviotec-3", + "url": "cgi-bin/jpg/image.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "NBR325P" + ] + } + ] +} diff --git a/brands/divis.json b/brands/divis.json new file mode 100644 index 0000000..bf191a4 --- /dev/null +++ b/brands/divis.json @@ -0,0 +1,77 @@ +{ + "version": 2, + "brand": "Divis", + "brand_id": "divis", + "streams": [ + { + "id": "divis-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "DVR" + ] + }, + { + "id": "divis-2", + "url": "cgi-bin/webra_fcgi.fcgi?api=get_jpeg_raw&chno=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "DVR" + ] + }, + { + "id": "divis-3", + "url": "special/Cam[CHANNEL].jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "DVR" + ] + }, + { + "id": "divis-4", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "divis-5", + "url": "cgi-bin/net_jpeg.cgi?ch=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "divis-6", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "divis-7", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/divisat.json b/brands/divisat.json new file mode 100644 index 0000000..f33f8c4 --- /dev/null +++ b/brands/divisat.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Divisat", + "brand_id": "divisat", + "streams": [ + { + "id": "divisat-1", + "url": "snap.jpg?JpegCam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "S111" + ] + } + ] +} diff --git a/brands/dixie.json b/brands/dixie.json new file mode 100644 index 0000000..44d7f41 --- /dev/null +++ b/brands/dixie.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Dixie", + "brand_id": "dixie", + "streams": [ + { + "id": "dixie-1", + "url": "/h264_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "DX-IPD806A" + ] + } + ] +} diff --git a/brands/dizink.json b/brands/dizink.json new file mode 100644 index 0000000..75baeb4 --- /dev/null +++ b/brands/dizink.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Dizink", + "brand_id": "dizink", + "streams": [ + { + "id": "dizink-1", + "url": "VIDEO.CGI", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "930L" + ] + } + ] +} diff --git a/brands/dkseg.json b/brands/dkseg.json new file mode 100644 index 0000000..3dba4d2 --- /dev/null +++ b/brands/dkseg.json @@ -0,0 +1,58 @@ +{ + "version": 2, + "brand": "Dkseg", + "brand_id": "dkseg", + "streams": [ + { + "id": "dkseg-1", + "url": "videostream.asf", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "DK408P" + ] + }, + { + "id": "dkseg-2", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "ip wireless" + ] + }, + { + "id": "dkseg-3", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP WIRELESS", + "Other" + ] + }, + { + "id": "dkseg-4", + "url": "cgi-bin/video_snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "dkseg-5", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/dl-cam.json b/brands/dl-cam.json new file mode 100644 index 0000000..67c2b51 --- /dev/null +++ b/brands/dl-cam.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Dl Cam", + "brand_id": "dl-cam", + "streams": [ + { + "id": "dl-cam-1", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "rc8221" + ] + } + ] +} diff --git a/brands/dlt-plenty.json b/brands/dlt-plenty.json new file mode 100644 index 0000000..02aa7db --- /dev/null +++ b/brands/dlt-plenty.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Dlt Plenty", + "brand_id": "dlt-plenty", + "streams": [ + { + "id": "dlt-plenty-1", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "C50-PRO" + ] + } + ] +} diff --git a/brands/dm365-ipnc.json b/brands/dm365-ipnc.json new file mode 100644 index 0000000..8f99f8c --- /dev/null +++ b/brands/dm365-ipnc.json @@ -0,0 +1,224 @@ +{ + "version": 2, + "brand": "Dm365 Ipnc", + "brand_id": "dm365-ipnc", + "streams": [ + { + "id": "dm365-ipnc-1", + "url": "/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "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" + ] + }, + { + "id": "dm365-ipnc-2", + "url": "/Onvif/Streaming/2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8557, + "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" + ] + }, + { + "id": "dm365-ipnc-3", + "url": "/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "113", + "cantonk1.3", + "China Cam", + "China IP Cams", + "DTAVZM40P200", + "fisotech", + "gw24401", + "GW2440I", + "KIP-130H80M", + "kip200 2.4MP", + "Other", + "tseti" + ] + }, + { + "id": "dm365-ipnc-4", + "url": "/PSIA/Streaming/channels/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Fuho" + ] + }, + { + "id": "dm365-ipnc-5", + "url": "ipcam/avc.cgi?audiostream=[CHANNEL]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "IP-200R20" + ] + }, + { + "id": "dm365-ipnc-6", + "url": "/stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "NBX305" + ] + }, + { + "id": "dm365-ipnc-7", + "url": "/PSIA/Streaming/channels/2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "tis" + ] + } + ] +} diff --git a/brands/dmp.json b/brands/dmp.json new file mode 100644 index 0000000..fd073cc --- /dev/null +++ b/brands/dmp.json @@ -0,0 +1,38 @@ +{ + "version": 2, + "brand": "Dmp", + "brand_id": "dmp", + "streams": [ + { + "id": "dmp-1", + "url": "img/video.sav", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "OC-810" + ] + }, + { + "id": "dmp-2", + "url": "img/snapshot.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "OtOC810", + "RC8021" + ] + }, + { + "id": "dmp-3", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "rc8021" + ] + } + ] +} diff --git a/brands/dmzok.json b/brands/dmzok.json new file mode 100644 index 0000000..b90609d --- /dev/null +++ b/brands/dmzok.json @@ -0,0 +1,21 @@ +{ + "version": 2, + "brand": "Dmzok", + "brand_id": "dmzok", + "streams": [ + { + "id": "dmzok-1", + "url": "/live/ch0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "720P WiFi Camera", + "DMW5820", + "Other", + "P105", + "PTZ1080" + ] + } + ] +} diff --git a/brands/dnt.json b/brands/dnt.json new file mode 100644 index 0000000..fb2058a --- /dev/null +++ b/brands/dnt.json @@ -0,0 +1,39 @@ +{ + "version": 2, + "brand": "Dnt", + "brand_id": "dnt", + "streams": [ + { + "id": "dnt-1", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "camdoo", + "CamDoo", + "CamDoo Fix" + ] + }, + { + "id": "dnt-2", + "url": "videostream.asf", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "CamDoo" + ] + }, + { + "id": "dnt-3", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "CamDoo" + ] + } + ] +} diff --git a/brands/dnvr.json b/brands/dnvr.json new file mode 100644 index 0000000..3eeaf4a --- /dev/null +++ b/brands/dnvr.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Dnvr", + "brand_id": "dnvr", + "streams": [ + { + "id": "dnvr-1", + "url": "cgi-bin/snapshot.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "D8208-2" + ] + }, + { + "id": "dnvr-2", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/docker-wyze-bridge.json b/brands/docker-wyze-bridge.json new file mode 100644 index 0000000..7e3b9cc --- /dev/null +++ b/brands/docker-wyze-bridge.json @@ -0,0 +1,37 @@ +{ + "version": 2, + "brand": "Docker Wyze Bridge", + "brand_id": "docker-wyze-bridge", + "streams": [ + { + "id": "docker-wyze-bridge-1", + "url": "/floodlight-cam", + "type": "FFMPEG", + "protocol": "rtmp", + "port": 1935, + "models": [ + "Flood Camera" + ] + }, + { + "id": "docker-wyze-bridge-2", + "url": "/sideway-cam", + "type": "FFMPEG", + "protocol": "rtmp", + "port": 1935, + "models": [ + "Other" + ] + }, + { + "id": "docker-wyze-bridge-3", + "url": "/aurora", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "Wyze" + ] + } + ] +} diff --git a/brands/docooler.json b/brands/docooler.json new file mode 100644 index 0000000..db740bf --- /dev/null +++ b/brands/docooler.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Docooler", + "brand_id": "docooler", + "streams": [ + { + "id": "docooler-1", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "kdoor" + ] + } + ] +} diff --git a/brands/dod-tech.json b/brands/dod-tech.json new file mode 100644 index 0000000..9e41c7e --- /dev/null +++ b/brands/dod-tech.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Dod Tech", + "brand_id": "dod-tech", + "streams": [ + { + "id": "dod-tech-1", + "url": "stream.av", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/dodocool.json b/brands/dodocool.json new file mode 100644 index 0000000..b370baf --- /dev/null +++ b/brands/dodocool.json @@ -0,0 +1,28 @@ +{ + "version": 2, + "brand": "Dodocool", + "brand_id": "dodocool", + "streams": [ + { + "id": "dodocool-1", + "url": "videostream.cgi?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP-CAMERA", + "Other" + ] + }, + { + "id": "dodocool-2", + "url": "videostream.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP-CAMERA" + ] + } + ] +} diff --git a/brands/doma.json b/brands/doma.json new file mode 100644 index 0000000..df74a05 --- /dev/null +++ b/brands/doma.json @@ -0,0 +1,19 @@ +{ + "version": 2, + "brand": "Doma", + "brand_id": "doma", + "streams": [ + { + "id": "doma-1", + "url": "/ch01.264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Cotier", + "TV-631W/IP", + "v380" + ] + } + ] +} diff --git a/brands/domar.json b/brands/domar.json new file mode 100644 index 0000000..f507cca --- /dev/null +++ b/brands/domar.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Domar", + "brand_id": "domar", + "streams": [ + { + "id": "domar-1", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP DOME" + ] + } + ] +} diff --git a/brands/dome.json b/brands/dome.json new file mode 100644 index 0000000..d63b755 --- /dev/null +++ b/brands/dome.json @@ -0,0 +1,120 @@ +{ + "version": 2, + "brand": "Dome", + "brand_id": "dome", + "streams": [ + { + "id": "dome-1", + "url": "image.cgi?type=motion&camera=[CHANNEL]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "ALC 9751" + ] + }, + { + "id": "dome-2", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Ali" + ] + }, + { + "id": "dome-3", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "ENP112-IR/25X", + "Other", + "Q1055RV" + ] + }, + { + "id": "dome-4", + "url": "/ch01.264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "dome-5", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "dome-6", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "dome-7", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "dome-8", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "SEC-001-NE" + ] + }, + { + "id": "dome-9", + "url": "ch0_0.h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "dome-10", + "url": "/live/ch00_1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "PTZ 101" + ] + }, + { + "id": "dome-11", + "url": "/mpeg4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Uteplass" + ] + } + ] +} diff --git a/brands/domecam.json b/brands/domecam.json new file mode 100644 index 0000000..d6c0814 --- /dev/null +++ b/brands/domecam.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Domecam", + "brand_id": "domecam", + "streams": [ + { + "id": "domecam-1", + "url": "/live/ch00_0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "ian" + ] + } + ] +} diff --git a/brands/domintell.json b/brands/domintell.json new file mode 100644 index 0000000..297a00a --- /dev/null +++ b/brands/domintell.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Domintell", + "brand_id": "domintell", + "streams": [ + { + "id": "domintell-1", + "url": "jpg/image.jpg?size=3", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "DVIP" + ] + } + ] +} diff --git a/brands/domogonza.json b/brands/domogonza.json new file mode 100644 index 0000000..a6ad33f --- /dev/null +++ b/brands/domogonza.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Domogonza", + "brand_id": "domogonza", + "streams": [ + { + "id": "domogonza-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "domogonza-2", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/dongjia.json b/brands/dongjia.json new file mode 100644 index 0000000..3c4c6a3 --- /dev/null +++ b/brands/dongjia.json @@ -0,0 +1,52 @@ +{ + "version": 2, + "brand": "Dongjia", + "brand_id": "dongjia", + "streams": [ + { + "id": "dongjia-1", + "url": "/mpeg4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "DA-IP3100HR", + "DA-IP8532TD-POE", + "Other" + ] + }, + { + "id": "dongjia-2", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "DA-IP3100HR", + "DA-IP3133HD", + "Mala", + "Other" + ] + }, + { + "id": "dongjia-3", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "DA-IP3100HR" + ] + }, + { + "id": "dongjia-4", + "url": "/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "DA-IP8520TR" + ] + } + ] +} diff --git a/brands/doogee.json b/brands/doogee.json new file mode 100644 index 0000000..b91422f --- /dev/null +++ b/brands/doogee.json @@ -0,0 +1,29 @@ +{ + "version": 2, + "brand": "Doogee", + "brand_id": "doogee", + "streams": [ + { + "id": "doogee-1", + "url": "videofeed", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "DG550", + "t6 pro", + "y6 max" + ] + }, + { + "id": "doogee-2", + "url": "video?submenu=mjpg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "ymax" + ] + } + ] +} diff --git a/brands/door-bell.json b/brands/door-bell.json new file mode 100644 index 0000000..0f8f3e9 --- /dev/null +++ b/brands/door-bell.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Door Bell", + "brand_id": "door-bell", + "streams": [ + { + "id": "door-bell-1", + "url": "/onvif1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "huanso" + ] + } + ] +} diff --git a/brands/door.json b/brands/door.json new file mode 100644 index 0000000..0a36cfc --- /dev/null +++ b/brands/door.json @@ -0,0 +1,47 @@ +{ + "version": 2, + "brand": "Door", + "brand_id": "door", + "streams": [ + { + "id": "door-1", + "url": "/ucast/12", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "CHINA 1.0MP" + ] + }, + { + "id": "door-2", + "url": "/Streaming/Unicast/channels/401", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "gate" + ] + }, + { + "id": "door-3", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 552, + "models": [ + "Other" + ] + }, + { + "id": "door-4", + "url": "/videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 85, + "models": [ + "panasonic" + ] + } + ] +} diff --git a/brands/doorbird.json b/brands/doorbird.json new file mode 100644 index 0000000..6f16acf --- /dev/null +++ b/brands/doorbird.json @@ -0,0 +1,65 @@ +{ + "version": 2, + "brand": "Doorbird", + "brand_id": "doorbird", + "streams": [ + { + "id": "doorbird-1", + "url": "/mpeg/media.amp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "d101", + "D101", + "D101S", + "D1101V", + "D2101BV", + "D2101V", + "D2103V", + "DoorBird_D101", + "DOORBIRD_D101" + ] + }, + { + "id": "doorbird-2", + "url": "bha-api/image.cgi?http-user=[USERNAME]&http-password=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 8557, + "models": [ + "D101" + ] + }, + { + "id": "doorbird-3", + "url": "/", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "D204" + ] + }, + { + "id": "doorbird-4", + "url": "/bha-api/video.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "D2101BV" + ] + }, + { + "id": "doorbird-5", + "url": "bha-api/video.cgi?http-user=[USERNAME]&http-password=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 8557, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/doorcam.json b/brands/doorcam.json new file mode 100644 index 0000000..0aa825d --- /dev/null +++ b/brands/doorcam.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Doorcam", + "brand_id": "doorcam", + "streams": [ + { + "id": "doorcam-1", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "doorcam-2", + "url": "/live0.264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/doorphone.json b/brands/doorphone.json new file mode 100644 index 0000000..d9226c9 --- /dev/null +++ b/brands/doorphone.json @@ -0,0 +1,28 @@ +{ + "version": 2, + "brand": "Doorphone", + "brand_id": "doorphone", + "streams": [ + { + "id": "doorphone-1", + "url": "cgi-bin/snapshot.cgi?1", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "VTO" + ] + }, + { + "id": "doorphone-2", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "VTO", + "VTO155" + ] + } + ] +} diff --git a/brands/dosilkc.json b/brands/dosilkc.json new file mode 100644 index 0000000..97ae67d --- /dev/null +++ b/brands/dosilkc.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Dosilkc", + "brand_id": "dosilkc", + "streams": [ + { + "id": "dosilkc-1", + "url": "/video.mjpg?q=30&fps=33&id=0.5", + "type": "FFMPEG", + "protocol": "http", + "port": 8090, + "models": [ + "DS-QS23" + ] + } + ] +} diff --git a/brands/doss.json b/brands/doss.json new file mode 100644 index 0000000..1fb4726 --- /dev/null +++ b/brands/doss.json @@ -0,0 +1,37 @@ +{ + "version": 2, + "brand": "Doss", + "brand_id": "doss", + "streams": [ + { + "id": "doss-1", + "url": "/ch01.264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "IR-30" + ] + }, + { + "id": "doss-2", + "url": "cgi/sf.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "doss-3", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/dotix.json b/brands/dotix.json new file mode 100644 index 0000000..7860ff3 --- /dev/null +++ b/brands/dotix.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Dotix", + "brand_id": "dotix", + "streams": [ + { + "id": "dotix-1", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/doubleeagl.json b/brands/doubleeagl.json new file mode 100644 index 0000000..8ac538e --- /dev/null +++ b/brands/doubleeagl.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Doubleeagl", + "brand_id": "doubleeagl", + "streams": [ + { + "id": "doubleeagl-1", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "HD103POE" + ] + } + ] +} diff --git a/brands/dowse.json b/brands/dowse.json new file mode 100644 index 0000000..4f0ffa9 --- /dev/null +++ b/brands/dowse.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Dowse", + "brand_id": "dowse", + "streams": [ + { + "id": "dowse-1", + "url": "/av0_0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "DS/HD8612" + ] + } + ] +} diff --git a/brands/dowson.json b/brands/dowson.json new file mode 100644 index 0000000..4393064 --- /dev/null +++ b/brands/dowson.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Dowson", + "brand_id": "dowson", + "streams": [ + { + "id": "dowson-1", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "NC001" + ] + } + ] +} diff --git a/brands/dragon-touch.json b/brands/dragon-touch.json new file mode 100644 index 0000000..679d1cf --- /dev/null +++ b/brands/dragon-touch.json @@ -0,0 +1,31 @@ +{ + "version": 2, + "brand": "Dragon Touch", + "brand_id": "dragon-touch", + "streams": [ + { + "id": "dragon-touch-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "k4w10", + "kb10", + "kb810", + "od10", + "OD10" + ] + }, + { + "id": "dragon-touch-2", + "url": "/", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "k4w10" + ] + } + ] +} diff --git a/brands/dragoncam.json b/brands/dragoncam.json new file mode 100644 index 0000000..05f17b9 --- /dev/null +++ b/brands/dragoncam.json @@ -0,0 +1,37 @@ +{ + "version": 2, + "brand": "Dragoncam", + "brand_id": "dragoncam", + "streams": [ + { + "id": "dragoncam-1", + "url": "/ch0_0.h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Other" + ] + }, + { + "id": "dragoncam-2", + "url": "/h264_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Other" + ] + }, + { + "id": "dragoncam-3", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "thisone" + ] + } + ] +} diff --git a/brands/dreamstar.json b/brands/dreamstar.json new file mode 100644 index 0000000..218472e --- /dev/null +++ b/brands/dreamstar.json @@ -0,0 +1,29 @@ +{ + "version": 2, + "brand": "Dreamstar", + "brand_id": "dreamstar", + "streams": [ + { + "id": "dreamstar-1", + "url": "video.mp4", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "DSE-IPC213F", + "IPC213F" + ] + }, + { + "id": "dreamstar-2", + "url": "jpg/image.jpg?size=3", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IPC213F", + "Other" + ] + } + ] +} diff --git a/brands/drh-domotics.json b/brands/drh-domotics.json new file mode 100644 index 0000000..00db4b9 --- /dev/null +++ b/brands/drh-domotics.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Drh Domotics", + "brand_id": "drh-domotics", + "streams": [ + { + "id": "drh-domotics-1", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/droid.json b/brands/droid.json new file mode 100644 index 0000000..e01cf99 --- /dev/null +++ b/brands/droid.json @@ -0,0 +1,30 @@ +{ + "version": 2, + "brand": "Droid", + "brand_id": "droid", + "streams": [ + { + "id": "droid-1", + "url": "videofeed", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Cell", + "Other", + "Turbo" + ] + }, + { + "id": "droid-2", + "url": "shot.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Nesus7", + "Nexus 7 jpg" + ] + } + ] +} diff --git a/brands/ds-i200.json b/brands/ds-i200.json new file mode 100644 index 0000000..fc99794 --- /dev/null +++ b/brands/ds-i200.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Ds-i200", + "brand_id": "ds-i200", + "streams": [ + { + "id": "ds-i200-1", + "url": "/Streaming/Channels/102", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "C" + ] + } + ] +} diff --git a/brands/dsc.json b/brands/dsc.json new file mode 100644 index 0000000..c3a773e --- /dev/null +++ b/brands/dsc.json @@ -0,0 +1,38 @@ +{ + "version": 2, + "brand": "Dsc", + "brand_id": "dsc", + "streams": [ + { + "id": "dsc-1", + "url": "video.cgi?resolution=VGA", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "930L", + "Other" + ] + }, + { + "id": "dsc-2", + "url": "img/snapshot.cgi?size=3", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "c24-cam541r" + ] + }, + { + "id": "dsc-3", + "url": "img/video.mjpeg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "c24-cam541r" + ] + } + ] +} diff --git a/brands/dsnny.json b/brands/dsnny.json new file mode 100644 index 0000000..c7d88d7 --- /dev/null +++ b/brands/dsnny.json @@ -0,0 +1,38 @@ +{ + "version": 2, + "brand": "Dsnny", + "brand_id": "dsnny", + "streams": [ + { + "id": "dsnny-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "dsn-618iprt", + "IPRST" + ] + }, + { + "id": "dsnny-2", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "DSN-619IPRT" + ] + }, + { + "id": "dsnny-3", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/dsp.json b/brands/dsp.json new file mode 100644 index 0000000..4de8e93 --- /dev/null +++ b/brands/dsp.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Dsp", + "brand_id": "dsp", + "streams": [ + { + "id": "dsp-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/dss.json b/brands/dss.json new file mode 100644 index 0000000..0a67f04 --- /dev/null +++ b/brands/dss.json @@ -0,0 +1,18 @@ +{ + "version": 2, + "brand": "Dss", + "brand_id": "dss", + "streams": [ + { + "id": "dss-1", + "url": "/Streaming/Channels/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "DF960P", + "DFD960P" + ] + } + ] +} diff --git a/brands/ducki.json b/brands/ducki.json new file mode 100644 index 0000000..82f51ce --- /dev/null +++ b/brands/ducki.json @@ -0,0 +1,37 @@ +{ + "version": 2, + "brand": "Ducki", + "brand_id": "ducki", + "streams": [ + { + "id": "ducki-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "222" + ] + }, + { + "id": "ducki-2", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "222" + ] + }, + { + "id": "ducki-3", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/duhau.json b/brands/duhau.json new file mode 100644 index 0000000..6c7bd70 --- /dev/null +++ b/brands/duhau.json @@ -0,0 +1,18 @@ +{ + "version": 2, + "brand": "Duhau", + "brand_id": "duhau", + "streams": [ + { + "id": "duhau-1", + "url": "cgi-bin/snapshot.cgi?1", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IPC HFW4300s", + "Other" + ] + } + ] +} diff --git a/brands/duhua.json b/brands/duhua.json new file mode 100644 index 0000000..192d911 --- /dev/null +++ b/brands/duhua.json @@ -0,0 +1,38 @@ +{ + "version": 2, + "brand": "Duhua", + "brand_id": "duhua", + "streams": [ + { + "id": "duhua-1", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "ipc", + "Other" + ] + }, + { + "id": "duhua-2", + "url": "cam/realmonitor?channel=[CHANNEL]&subtype=1", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "duhua-3", + "url": "cam/realmonitor?channel=[CHANNEL]&subtype=00", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/dunlop.json b/brands/dunlop.json new file mode 100644 index 0000000..f57819b --- /dev/null +++ b/brands/dunlop.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Dunlop", + "brand_id": "dunlop", + "streams": [ + { + "id": "dunlop-1", + "url": "cam1/mpeg4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "dp-22xm122fwd-i" + ] + }, + { + "id": "dunlop-2", + "url": "/cam1/mpeg4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "dp-22xm122fwd-i" + ] + } + ] +} diff --git a/brands/durawell.json b/brands/durawell.json new file mode 100644 index 0000000..740f9da --- /dev/null +++ b/brands/durawell.json @@ -0,0 +1,28 @@ +{ + "version": 2, + "brand": "Durawell", + "brand_id": "durawell", + "streams": [ + { + "id": "durawell-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "8177QJ" + ] + }, + { + "id": "durawell-2", + "url": "/onvif1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "8177QJ", + "Other" + ] + } + ] +} diff --git a/brands/dvir.json b/brands/dvir.json new file mode 100644 index 0000000..0968097 --- /dev/null +++ b/brands/dvir.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Dvir", + "brand_id": "dvir", + "streams": [ + { + "id": "dvir-1", + "url": "/cam1/onvif-h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "VIDO.AT" + ] + } + ] +} diff --git a/brands/dvr.json b/brands/dvr.json new file mode 100644 index 0000000..8b8eda8 --- /dev/null +++ b/brands/dvr.json @@ -0,0 +1,405 @@ +{ + "version": 2, + "brand": "Dvr", + "brand_id": "dvr", + "streams": [ + { + "id": "dvr-1", + "url": "user=[USERNAME]&password=[PASSWORD]&channel=1&stream=0.sdp?", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "16HYBRID", + "34567", + "ahb-8204", + "DVR CAM", + "DVR5", + "MyDVR", + "Other", + "REISS DVR", + "SCREEN RTSP 554", + "VIDEO SERVER", + "VOS4" + ] + }, + { + "id": "dvr-2", + "url": "img.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "365", + "Other" + ] + }, + { + "id": "dvr-3", + "url": "live/mpeg4", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "AHB-824", + "Other" + ] + }, + { + "id": "dvr-4", + "url": "cgi-bin/snapshot.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "BH104-H", + "Dahua DVR", + "DVR CAM", + "JA7204", + "JA7204S-2", + "JA7208", + "JA7216NC", + "MR-H4708", + "Other", + "PT-4H16", + "VIDEO SERVER" + ] + }, + { + "id": "dvr-5", + "url": "/user=[USERNAME]&password=[PASSWORD]&channel=2&stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "BSV 434" + ] + }, + { + "id": "dvr-6", + "url": "/user=[USERNAME]&password=[PASSWORD]&channel=3&stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "BSV 434" + ] + }, + { + "id": "dvr-7", + "url": "/user=[USERNAME]&password=[PASSWORD]&channel=1&stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "BSV434" + ] + }, + { + "id": "dvr-8", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Caldera 8", + "DVR CAM", + "DVR227", + "h264", + "JA7208", + "Other" + ] + }, + { + "id": "dvr-9", + "url": "/", + "type": "MJPEG", + "protocol": "http", + "port": 37777, + "models": [ + "Dahua DVR" + ] + }, + { + "id": "dvr-10", + "url": "cam/realmonitor?channel=[CHANNEL]&subtype=00", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "DAHUA DVR", + "DVR CAM", + "dvr5", + "Raster", + "VIDEO SERVER" + ] + }, + { + "id": "dvr-11", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "DMS8108-A", + "H264" + ] + }, + { + "id": "dvr-12", + "url": "cgi-bin/webra_fcgi.fcgi?api=get_jpeg_raw&chno=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "DVR 200", + "DVR CAM", + "Other" + ] + }, + { + "id": "dvr-13", + "url": "cgi-bin/guest/Video.cgi?media=JPEG", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "DVR CAM", + "Other", + "VIDEO SERVER" + ] + }, + { + "id": "dvr-14", + "url": "cgi-bin/net_jpeg.cgi?ch=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "DVR CAM", + "Other", + "VIDEO SERVER" + ] + }, + { + "id": "dvr-15", + "url": "snapshot", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "DVR CAM", + "H.264", + "h264", + "JA7208", + "Other", + "r7816" + ] + }, + { + "id": "dvr-16", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "DVR CAM" + ] + }, + { + "id": "dvr-17", + "url": "videostream.asf", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "DVR2010" + ] + }, + { + "id": "dvr-18", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "DVR2010" + ] + }, + { + "id": "dvr-19", + "url": "cgi-bin/view.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "DVR2010", + "h264", + "JA7204S", + "JA7204S-2", + "JA7208", + "JA7216CX", + "Other", + "SECAM", + "the3harts" + ] + }, + { + "id": "dvr-20", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "h.264", + "H264", + "Other", + "UNLISTED", + "VIDEO SERVER" + ] + }, + { + "id": "dvr-21", + "url": "/videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "h.264" + ] + }, + { + "id": "dvr-22", + "url": "/cgi-bin/snapshot.cgi?chn=1&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "JA7204" + ] + }, + { + "id": "dvr-23", + "url": "/cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "JA7204" + ] + }, + { + "id": "dvr-24", + "url": "cgi-bin/snapshot.cgi?1", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "JA7204S-2", + "Other" + ] + }, + { + "id": "dvr-25", + "url": "mjpeg?res=full&x0=0&y0=0&x1=100%&y1=100%&quality=12&doublescan=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "dvr-26", + "url": "cam/realmonitor?channel=[CHANNEL]&subtype=1", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other", + "Raster", + "VIDEO SERVER" + ] + }, + { + "id": "dvr-27", + "url": "image/[CHANNEL].jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "dvr-28", + "url": "ivop.get?action=live&THREAD_ID=", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "dvr-29", + "url": "cgi-bin/video[CHANNEL].jpg?size=2&quality=3", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "dvr-30", + "url": "/control/faststream.jpg?stream=MxPEG&needlength&fps=6", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "dvr-31", + "url": "live.sdp", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "dvr-32", + "url": "mjpeg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "R2009" + ] + }, + { + "id": "dvr-33", + "url": "cgi-bin/net_jpeg.cgi?ch=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "VIDEO SERVER" + ] + }, + { + "id": "dvr-34", + "url": "cgi-bin/net_video.cgi?channel=[CHANNEL]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "VIDEO SERVER" + ] + } + ] +} diff --git a/brands/dvri.json b/brands/dvri.json new file mode 100644 index 0000000..a5f080d --- /dev/null +++ b/brands/dvri.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Dvri", + "brand_id": "dvri", + "streams": [ + { + "id": "dvri-1", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "H.264" + ] + }, + { + "id": "dvri-2", + "url": "/cam1/onvif-h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "VIDO.AT" + ] + } + ] +} diff --git a/brands/dvrn4.json b/brands/dvrn4.json new file mode 100644 index 0000000..bf2d7fd --- /dev/null +++ b/brands/dvrn4.json @@ -0,0 +1,57 @@ +{ + "version": 2, + "brand": "Dvrn4", + "brand_id": "dvrn4", + "streams": [ + { + "id": "dvrn4-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "DVR" + ] + }, + { + "id": "dvrn4-2", + "url": "cgi-bin/guest/Video.cgi?media=JPEG&channel=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "DVR" + ] + }, + { + "id": "dvrn4-3", + "url": "video?submenu=mjpg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "DVR" + ] + }, + { + "id": "dvrn4-4", + "url": "live/h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "DVR" + ] + }, + { + "id": "dvrn4-5", + "url": "live/h264/ch[CHANNEL]", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "DVR" + ] + } + ] +} diff --git a/brands/dvrusa.json b/brands/dvrusa.json new file mode 100644 index 0000000..6144aa0 --- /dev/null +++ b/brands/dvrusa.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Dvrusa", + "brand_id": "dvrusa", + "streams": [ + { + "id": "dvrusa-1", + "url": "cgi-bin/net_jpeg.cgi?ch=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Viewmaster Series" + ] + } + ] +} diff --git a/brands/dvs-ip-cam.json b/brands/dvs-ip-cam.json new file mode 100644 index 0000000..3076fd9 --- /dev/null +++ b/brands/dvs-ip-cam.json @@ -0,0 +1,73 @@ +{ + "version": 2, + "brand": "Dvs-ip-cam", + "brand_id": "dvs-ip-cam", + "streams": [ + { + "id": "dvs-ip-cam-1", + "url": "/:554", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "2028HT" + ] + }, + { + "id": "dvs-ip-cam-2", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "20xx", + "DVS", + "FULLHD" + ] + }, + { + "id": "dvs-ip-cam-3", + "url": "/h264_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "DVS" + ] + }, + { + "id": "dvs-ip-cam-4", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "DVS", + "FULLHD", + "Other", + "OUTDOOR/IR" + ] + }, + { + "id": "dvs-ip-cam-5", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "dvs-ip-cam-6", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "Outdoor/IR" + ] + } + ] +} diff --git a/brands/dvs.json b/brands/dvs.json new file mode 100644 index 0000000..dbd7928 --- /dev/null +++ b/brands/dvs.json @@ -0,0 +1,49 @@ +{ + "version": 2, + "brand": "Dvs", + "brand_id": "dvs", + "streams": [ + { + "id": "dvs-1", + "url": "/profile1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Dome", + "FULLHD" + ] + }, + { + "id": "dvs-2", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "DVS-MP5036ET-IRWS", + "FULLHD" + ] + }, + { + "id": "dvs-3", + "url": "ipcam/avc.cgi?audiostream=[CHANNEL]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "Egal" + ] + }, + { + "id": "dvs-4", + "url": "/12", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Lite wifi" + ] + } + ] +} diff --git a/brands/dvtel.json b/brands/dvtel.json new file mode 100644 index 0000000..771e6b4 --- /dev/null +++ b/brands/dvtel.json @@ -0,0 +1,97 @@ +{ + "version": 2, + "brand": "Dvtel", + "brand_id": "dvtel", + "streams": [ + { + "id": "dvtel-1", + "url": "h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "3211", + "CM-3211-11", + "CM-4221-00", + "CM-4221-10", + "cm-4221-11", + "Other" + ] + }, + { + "id": "dvtel-2", + "url": "cgi-bin/viewer/video.jpg?resolution=640x480", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "9420", + "DVT-9420" + ] + }, + { + "id": "dvtel-3", + "url": "cgi-bin/viewer/video.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "9420" + ] + }, + { + "id": "dvtel-4", + "url": "/stream1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "CB-3102-01-I" + ] + }, + { + "id": "dvtel-5", + "url": "/stream2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "CB-3102-01-I" + ] + }, + { + "id": "dvtel-6", + "url": "cgi-bin/jpg/image.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "CM-3211-11", + "Other" + ] + }, + { + "id": "dvtel-7", + "url": "/h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "CM-4321-00", + "CM-6208", + "CP-4221-200", + "cp-4221-301" + ] + }, + { + "id": "dvtel-8", + "url": "11", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/dx.json b/brands/dx.json new file mode 100644 index 0000000..af9641b --- /dev/null +++ b/brands/dx.json @@ -0,0 +1,18 @@ +{ + "version": 2, + "brand": "Dx", + "brand_id": "dx", + "streams": [ + { + "id": "dx-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "MJPG Wireless Wired", + "Other" + ] + } + ] +} diff --git a/brands/dygitus.json b/brands/dygitus.json new file mode 100644 index 0000000..ca6b8be --- /dev/null +++ b/brands/dygitus.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Dygitus", + "brand_id": "dygitus", + "streams": [ + { + "id": "dygitus-1", + "url": "cgi-bin/net_jpeg.cgi?ch=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 8554, + "models": [ + "16036" + ] + } + ] +} diff --git a/brands/dynacolor.json b/brands/dynacolor.json new file mode 100644 index 0000000..a909bb1 --- /dev/null +++ b/brands/dynacolor.json @@ -0,0 +1,94 @@ +{ + "version": 2, + "brand": "Dynacolor", + "brand_id": "dynacolor", + "streams": [ + { + "id": "dynacolor-1", + "url": "h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "2.0L-E3-BO2-IR", + "AKVATEK", + "nh-070", + "nh-073", + "NH820", + "Other", + "W3A2-6", + "xos7-j" + ] + }, + { + "id": "dynacolor-2", + "url": "/", + "type": "FFMPEG", + "protocol": "http", + "port": 81, + "models": [ + "L08EE" + ] + }, + { + "id": "dynacolor-3", + "url": "h264_2", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "dynacolor-4", + "url": "jpeg", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "dynacolor-5", + "url": "cam[CHANNEL]/h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "dynacolor-6", + "url": "cgi-bin/jpg/image.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "P2V6-5" + ] + }, + { + "id": "dynacolor-7", + "url": "/h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "R2SD-G" + ] + }, + { + "id": "dynacolor-8", + "url": "/cam0/h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "W2v1" + ] + } + ] +} diff --git a/brands/dynamo.json b/brands/dynamo.json new file mode 100644 index 0000000..79666fd --- /dev/null +++ b/brands/dynamo.json @@ -0,0 +1,37 @@ +{ + "version": 2, + "brand": "Dynamo", + "brand_id": "dynamo", + "streams": [ + { + "id": "dynamo-1", + "url": "cgi-bin/snapshot.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "dynamo-2", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "dynamo-3", + "url": "cgi-bin/snapshot.cgi?1", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/dynamode.json b/brands/dynamode.json new file mode 100644 index 0000000..5cd5238 --- /dev/null +++ b/brands/dynamode.json @@ -0,0 +1,39 @@ +{ + "version": 2, + "brand": "Dynamode", + "brand_id": "dynamode", + "streams": [ + { + "id": "dynamode-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "CAM58-IP-B" + ] + }, + { + "id": "dynamode-2", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "CAM58-IP-B", + "DYN-621", + "DYN-623" + ] + }, + { + "id": "dynamode-3", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "CAM58-IP-B" + ] + } + ] +} diff --git a/brands/e-landing.json b/brands/e-landing.json new file mode 100644 index 0000000..a2c0502 --- /dev/null +++ b/brands/e-landing.json @@ -0,0 +1,37 @@ +{ + "version": 2, + "brand": "E-landing", + "brand_id": "e-landing", + "streams": [ + { + "id": "e-landing-1", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "720p H.264 20FPS fixed (NO PTZ)" + ] + }, + { + "id": "e-landing-2", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "720p H.264 white 20FPS" + ] + }, + { + "id": "e-landing-3", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "720p H264 fixed 20fps white" + ] + } + ] +} diff --git a/brands/e-lock.json b/brands/e-lock.json new file mode 100644 index 0000000..ab9b65e --- /dev/null +++ b/brands/e-lock.json @@ -0,0 +1,38 @@ +{ + "version": 2, + "brand": "E-lock", + "brand_id": "e-lock", + "streams": [ + { + "id": "e-lock-1", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "1000", + "Other" + ] + }, + { + "id": "e-lock-2", + "url": "videostream.asf", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "e-lock-3", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]*[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/e-tech.json b/brands/e-tech.json new file mode 100644 index 0000000..6ecb3e9 --- /dev/null +++ b/brands/e-tech.json @@ -0,0 +1,41 @@ +{ + "version": 2, + "brand": "E-tech", + "brand_id": "e-tech", + "streams": [ + { + "id": "e-tech-1", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "etc712ips", + "Other" + ] + }, + { + "id": "e-tech-2", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Home 2" + ] + }, + { + "id": "e-tech-3", + "url": "video.cgi?resolution=[WIDTH]x[HEIGHT]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "IPCM02", + "IPCM03", + "ipcm04", + "Other" + ] + } + ] +} diff --git a/brands/e-think.json b/brands/e-think.json new file mode 100644 index 0000000..8543488 --- /dev/null +++ b/brands/e-think.json @@ -0,0 +1,28 @@ +{ + "version": 2, + "brand": "E-think", + "brand_id": "e-think", + "streams": [ + { + "id": "e-think-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "NH4RT-20717A" + ] + }, + { + "id": "e-think-2", + "url": "/", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "NH4RT-20717A", + "Other" + ] + } + ] +} diff --git a/brands/e-view.json b/brands/e-view.json new file mode 100644 index 0000000..26b3ab2 --- /dev/null +++ b/brands/e-view.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "E-view", + "brand_id": "e-view", + "streams": [ + { + "id": "e-view-1", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "WXH-056301-CFBFD" + ] + } + ] +} diff --git a/brands/eagle-eye.json b/brands/eagle-eye.json new file mode 100644 index 0000000..d2687b0 --- /dev/null +++ b/brands/eagle-eye.json @@ -0,0 +1,83 @@ +{ + "version": 2, + "brand": "Eagle Eye", + "brand_id": "eagle-eye", + "streams": [ + { + "id": "eagle-eye-1", + "url": "cgi-bin/guest/Video.cgi?media=JPEG&channel=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "AVTECH", + "LANTAI 1" + ] + }, + { + "id": "eagle-eye-2", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "B Series", + "en041", + "i spy", + "i watch" + ] + }, + { + "id": "eagle-eye-3", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "EN-CCUZ-001a", + "Other" + ] + }, + { + "id": "eagle-eye-4", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "ip-005" + ] + }, + { + "id": "eagle-eye-5", + "url": "videostream.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "L SERIES", + "Other" + ] + }, + { + "id": "eagle-eye-6", + "url": "cgi-bin/guest/Video.cgi?media=JPEG", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "eagle-eye-7", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/eagle-view.json b/brands/eagle-view.json new file mode 100644 index 0000000..bde5f73 --- /dev/null +++ b/brands/eagle-view.json @@ -0,0 +1,31 @@ +{ + "version": 2, + "brand": "Eagle View", + "brand_id": "eagle-view", + "streams": [ + { + "id": "eagle-view-1", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "16-165", + "ss-IP13MPD55", + "SS-IPMP13D55" + ] + }, + { + "id": "eagle-view-2", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=1.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "M13DW355", + "Other", + "SS-13MPD355" + ] + } + ] +} diff --git a/brands/eagle-vision.json b/brands/eagle-vision.json new file mode 100644 index 0000000..63ab41c --- /dev/null +++ b/brands/eagle-vision.json @@ -0,0 +1,47 @@ +{ + "version": 2, + "brand": "Eagle Vision", + "brand_id": "eagle-vision", + "streams": [ + { + "id": "eagle-vision-1", + "url": "stream.asf", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "eagle-vision-2", + "url": "cgi-bin/guest/Video.cgi?media=JPEG", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "eagle-vision-3", + "url": "ioImage/[CHANNEL]", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "eagle-vision-4", + "url": "cgi-bin/guest/Video.cgi?media=JPEG&channel=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/eagleeye.json b/brands/eagleeye.json new file mode 100644 index 0000000..88a97ab --- /dev/null +++ b/brands/eagleeye.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Eagleeye", + "brand_id": "eagleeye", + "streams": [ + { + "id": "eagleeye-1", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/eaglestar.json b/brands/eaglestar.json new file mode 100644 index 0000000..b66a9b5 --- /dev/null +++ b/brands/eaglestar.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Eaglestar", + "brand_id": "eaglestar", + "streams": [ + { + "id": "eaglestar-1", + "url": "/onvif1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "EAGLESTAR PRO" + ] + } + ] +} diff --git a/brands/eagleview.json b/brands/eagleview.json new file mode 100644 index 0000000..a1cf4f6 --- /dev/null +++ b/brands/eagleview.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Eagleview", + "brand_id": "eagleview", + "streams": [ + { + "id": "eagleview-1", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "SS-IP13MPD55" + ] + } + ] +} diff --git a/brands/eam.json b/brands/eam.json new file mode 100644 index 0000000..9682314 --- /dev/null +++ b/brands/eam.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Eam", + "brand_id": "eam", + "streams": [ + { + "id": "eam-1", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/eamo.json b/brands/eamo.json new file mode 100644 index 0000000..785dbf0 --- /dev/null +++ b/brands/eamo.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Eamo", + "brand_id": "eamo", + "streams": [ + { + "id": "eamo-1", + "url": "stream.asf", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "AT201" + ] + }, + { + "id": "eamo-2", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "AT201" + ] + } + ] +} diff --git a/brands/eardatech.json b/brands/eardatech.json new file mode 100644 index 0000000..953a94a --- /dev/null +++ b/brands/eardatech.json @@ -0,0 +1,48 @@ +{ + "version": 2, + "brand": "Eardatech", + "brand_id": "eardatech", + "streams": [ + { + "id": "eardatech-1", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "v380", + "V380" + ] + }, + { + "id": "eardatech-2", + "url": "/cam1/onvif-h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "v380" + ] + }, + { + "id": "eardatech-3", + "url": "cam[CHANNEL]/h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "v380" + ] + }, + { + "id": "eardatech-4", + "url": "/ch0_0.264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "v380" + ] + } + ] +} diff --git a/brands/east.json b/brands/east.json new file mode 100644 index 0000000..90d8f9f --- /dev/null +++ b/brands/east.json @@ -0,0 +1,18 @@ +{ + "version": 2, + "brand": "East", + "brand_id": "east", + "streams": [ + { + "id": "east-1", + "url": "/PSIA/Streaming/channels/h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "365IP", + "IP-5IRD4S02-W-2.8" + ] + } + ] +} diff --git a/brands/eastcam.json b/brands/eastcam.json new file mode 100644 index 0000000..92a37e6 --- /dev/null +++ b/brands/eastcam.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Eastcam", + "brand_id": "eastcam", + "streams": [ + { + "id": "eastcam-1", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=1.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "ip-5158" + ] + } + ] +} diff --git a/brands/easternccc.json b/brands/easternccc.json new file mode 100644 index 0000000..294a5cd --- /dev/null +++ b/brands/easternccc.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Easternccc", + "brand_id": "easternccc", + "streams": [ + { + "id": "easternccc-1", + "url": "/profile1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "IP-IRD2S02-W" + ] + } + ] +} diff --git a/brands/easterncctv.json b/brands/easterncctv.json new file mode 100644 index 0000000..6f4289d --- /dev/null +++ b/brands/easterncctv.json @@ -0,0 +1,18 @@ +{ + "version": 2, + "brand": "Easterncctv", + "brand_id": "easterncctv", + "streams": [ + { + "id": "easterncctv-1", + "url": "/profile1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "IP-IR3S24-2.8", + "IP-IRD2S02-W" + ] + } + ] +} diff --git a/brands/eastvision.json b/brands/eastvision.json new file mode 100644 index 0000000..3bb2bee --- /dev/null +++ b/brands/eastvision.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Eastvision", + "brand_id": "eastvision", + "streams": [ + { + "id": "eastvision-1", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "IP5158" + ] + } + ] +} diff --git a/brands/easy-ip.json b/brands/easy-ip.json new file mode 100644 index 0000000..8162f1e --- /dev/null +++ b/brands/easy-ip.json @@ -0,0 +1,29 @@ +{ + "version": 2, + "brand": "Easy Ip", + "brand_id": "easy-ip", + "streams": [ + { + "id": "easy-ip-1", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "4356", + "Other" + ] + }, + { + "id": "easy-ip-2", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "4356", + "Other" + ] + } + ] +} diff --git a/brands/easy.json b/brands/easy.json new file mode 100644 index 0000000..57c56c5 --- /dev/null +++ b/brands/easy.json @@ -0,0 +1,118 @@ +{ + "version": 2, + "brand": "Easy", + "brand_id": "easy", + "streams": [ + { + "id": "easy-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "f serie", + "Other" + ] + }, + { + "id": "easy-2", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "easy-3", + "url": "videostream.asf", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "easy-4", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "easy-5", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "easy-6", + "url": "snapshot.cgi?", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "easy-7", + "url": "videostream.cgi?", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "easy-8", + "url": "videostream.cgi?rate=11", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "easy-9", + "url": "videostream.cgi?rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "easy-10", + "url": "videostream.cgi?resolution=8&rate=13", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "easy-11", + "url": "videostream.asf?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/easy4ip.json b/brands/easy4ip.json new file mode 100644 index 0000000..3649031 --- /dev/null +++ b/brands/easy4ip.json @@ -0,0 +1,28 @@ +{ + "version": 2, + "brand": "Easy4ip", + "brand_id": "easy4ip", + "streams": [ + { + "id": "easy4ip-1", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "22345" + ] + }, + { + "id": "easy4ip-2", + "url": "cgi-bin/snapshot.cgi?1", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "22345", + "K35" + ] + } + ] +} diff --git a/brands/easycam.json b/brands/easycam.json new file mode 100644 index 0000000..defd323 --- /dev/null +++ b/brands/easycam.json @@ -0,0 +1,130 @@ +{ + "version": 2, + "brand": "Easycam", + "brand_id": "easycam", + "streams": [ + { + "id": "easycam-1", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "130V", + "E-130T", + "EC-230D", + "Other" + ] + }, + { + "id": "easycam-2", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "45666" + ] + }, + { + "id": "easycam-3", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "E-130T", + "Other" + ] + }, + { + "id": "easycam-4", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 81, + "models": [ + "EC-101", + "EC-101HD", + "EC-101HDSD", + "EC-101SD", + "EC-102", + "Other" + ] + }, + { + "id": "easycam-5", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]", + "type": "VLC", + "protocol": "http", + "port": 81, + "models": [ + "EC-101", + "EC-101SD" + ] + }, + { + "id": "easycam-6", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 81, + "models": [ + "EC-101HDSD" + ] + }, + { + "id": "easycam-7", + "url": "videostream.asf", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "EC-102", + "EC-220D", + "Other" + ] + }, + { + "id": "easycam-8", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "EC-102" + ] + }, + { + "id": "easycam-9", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "EC-102", + "Other" + ] + }, + { + "id": "easycam-10", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "ec-ip153" + ] + }, + { + "id": "easycam-11", + "url": "videostream.asf?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "niidea" + ] + } + ] +} diff --git a/brands/easycap.json b/brands/easycap.json new file mode 100644 index 0000000..816f929 --- /dev/null +++ b/brands/easycap.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Easycap", + "brand_id": "easycap", + "streams": [ + { + "id": "easycap-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "EP-101" + ] + } + ] +} diff --git a/brands/easyn.json b/brands/easyn.json new file mode 100644 index 0000000..747fa53 --- /dev/null +++ b/brands/easyn.json @@ -0,0 +1,1357 @@ +{ + "version": 2, + "brand": "Easyn", + "brand_id": "easyn", + "streams": [ + { + "id": "easyn-1", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "0444", + "100", + "10D", + "1133", + "122334", + "12345", + "147T", + "147W", + "158j", + "158W", + "186", + "187", + "187V", + "196", + "1bf", + "20w", + "213344", + "21344", + "2233444", + "223445", + "22345", + "23143", + "2322", + "234", + "2345", + "23454", + "23456", + "2355", + "24444", + "3030", + "324325", + "3245", + "326667", + "333333333", + "34353", + "344", + "3444", + "345", + "34535", + "34552", + "3456", + "345656", + "3513", + "43566666", + "4556", + "4677", + "546577", + "56677", + "613A", + "678", + "720P", + "960P", + "a157w", + "A17-187V-W_F", + "A187V3E03", + "Baby Monitor", + "e345", + "EASYN H3-P1D3", + "EASYN HS-691", + "EASYN HS-691 A105", + "es100v mini", + "F SERIES", + "F-M1BF", + "FS-613", + "FS-613A", + "FS-613A-M136", + "H3", + "H3 137", + "H-3 V10D", + "H-3 V10R", + "h3-105v", + "H3-137V", + "H3-147W", + "H3-186A", + "H3-187", + "H3-187V", + "H3-691B-V186I", + "H3-BEN7", + "H3-E-31-B-E5", + "H3-E-31-E-E1", + "H3-lager", + "H3-P1D3", + "H3-V137", + "HS-691", + "HS-691B-V186I", + "IBF - ONVIF", + "IP cameras", + "IPCAM H3-V10R", + "IP-CAMERA", + "Mini 10D", + "nserie", + "Other", + "pallero", + "s2344", + "series", + "SRIRE", + "V10D" + ] + }, + { + "id": "easyn-2", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "100", + "136", + "613A", + "720P", + "EasyN HS-691", + "ENG", + "F", + "F series", + "FI8919W", + "F-M106", + "F-M10R", + "F-M136", + "F-M166", + "F-M1BF", + "fs 613", + "FS-603A M106", + "FS-613", + "FS613 B M166", + "fs613A", + "FS-613A", + "FS-613A-M136", + "FS-613B", + "F-Series", + "FSERIES", + "FS-M136", + "H3", + "IP CAMERAS", + "L-610WS", + "Other", + "ours", + "series f", + "WCS H3-187" + ] + }, + { + "id": "easyn-3", + "url": "videostream.cgi?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "100", + "186p", + "76algo", + "F series", + "H6-M137H", + "Other" + ] + }, + { + "id": "easyn-4", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]*[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "100", + "1BF", + "ENG", + "fm136", + "FS-613A", + "FS-613A-M36", + "moja", + "Other" + ] + }, + { + "id": "easyn-5", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "100", + "109", + "10R", + "115W", + "137v", + "147T", + "147W", + "158", + "15W", + "186", + "186p", + "187", + "196", + "1BF", + "201", + "202", + "203", + "345", + "546", + "720", + "720P", + "960H", + "A1BF", + "AX912", + "b187", + "E001", + "EasyN H3-P1D3", + "EasyN HS-691", + "ES100V MINI", + "ES200K", + "F_SERIES", + "F1B", + "F2-611B", + "F3-Series", + "F-M136", + "F-M166", + "H187", + "H-3 V10D", + "H-3 V10R", + "H3-137V", + "H3-18 7V", + "H3-187V", + "H3-Dan", + "H3-Dan-Wifi", + "H3-E-21-B-C2", + "H3-P1D3", + "H3-V106", + "H6-M137h", + "HS-691", + "HS-691 A105", + "ibf - onvif", + "IP CAMERAS", + "IP-CAMERA", + "JY-V136", + "mine", + "Mini 10D", + "mini Blue Eye", + "Other", + "V10R", + "VTR10" + ] + }, + { + "id": "easyn-6", + "url": "/12", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "109", + "115V", + "158", + "158 Esija", + "187 WCS", + "187V", + "189V", + "1BF", + "6461", + "720P", + "a196", + "Ext", + "F-M1BF", + "H-3 V10D", + "H3-137V", + "H3-147W", + "h3-187w", + "Other", + "Our Cam", + "WCS H3-187", + "WCS H3-187W", + "WCS-187" + ] + }, + { + "id": "easyn-7", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "1133", + "136", + "1BF", + "21344", + "223445", + "23143", + "234", + "2345", + "324325", + "3245", + "345", + "345656", + "46573", + "613A", + "677", + "EasyN F-M1BF", + "F series", + "F136", + "F3-M166", + "F-M136", + "F-M166", + "F-M181", + "FS-603A M106", + "FS613 B M166", + "FS-613B", + "FS-M136", + "H7 Series", + "H7 SERİES", + "Other", + "WIFI" + ] + }, + { + "id": "easyn-8", + "url": "videostream.asf", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "136", + "AlfieEye5", + "EASYN HS-691", + "F", + "F series", + "F106", + "F133", + "F136", + "F2-611B", + "fm136", + "F-M136", + "F-M161", + "F-M166", + "F-M181", + "F-M1BF", + "FS-613", + "FS613 B M166", + "FS-613A-M136", + "FS-613B", + "FS-613B-MJPEG", + "FSERIES", + "FS-M136", + "H3-P1D3", + "H3-V10R", + "IP CAMERAS", + "IP-CAMERA", + "M136", + "Other", + "ours", + "ours2", + "salonEASYN HS-691", + "wifi", + "wow" + ] + }, + { + "id": "easyn-9", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "136", + "187", + "613a", + "EasyN HS-691", + "ezcam pan/tilt v2", + "F", + "F series", + "F_M10R", + "F136", + "F166", + "F2-611B", + "F3", + "F3-166", + "f-m105", + "F-M106", + "fm-136", + "F-M136", + "F-M161", + "F-M166", + "F-M181", + "F-M1BF", + "FS-603A M106", + "FS-613", + "FS613A", + "FS-613A-M136", + "FS-613B", + "FS613B 166", + "FS-613B-M166", + "FS-613B-MJPEG", + "F-Series", + "F-SERIES", + "FS-M136", + "gtaip", + "H-3 V10R", + "H6-837", + "Hedge Camera", + "IP cameras", + "IP-CAMERA", + "m1bf", + "mitsos", + "Other", + "tayto", + "txxu", + "URSA 1" + ] + }, + { + "id": "easyn-10", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "136", + "187", + "21344", + "2233444", + "2334545", + "324325", + "34353", + "344", + "EASYN HS-691 A105", + "F series", + "F_SERIES", + "F3-M187", + "F-M10R", + "F-M136", + "FS-613", + "FS-613A-M136", + "H3-187V", + "H3-V10R", + "IP-CAMERA", + "Other" + ] + }, + { + "id": "easyn-11", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "136", + "186p", + "187", + "1bf", + "3F Series", + "EZCAM PAN/TILT V2", + "F series", + "F SERIES", + "F136", + "F2-611B", + "F2-E-21-F1", + "F3", + "F3-166", + "F3-M166", + "F3M187", + "F3-Series", + "f-m105", + "F-M136", + "F-M166", + "FS-613", + "FS613 B M166", + "FS-613A-M136", + "FS-613B-MJPEG", + "H6-837", + "IDP3", + "IP-CAMERA", + "M187", + "Other", + "T7588 HD" + ] + }, + { + "id": "easyn-12", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "136", + "613A", + "EasyN HS-691 A105", + "ENG", + "F", + "F series", + "F-M10R", + "F-M136", + "F-M166", + "F-M181", + "F-M1BF", + "FS-613", + "FS-613A-M136", + "FS-613B", + "FS-613B-M166", + "F-SERIES", + "H6-M137h", + "nati", + "Other", + "WIFI" + ] + }, + { + "id": "easyn-13", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "136", + "F", + "F series", + "F_SERIES", + "F106", + "F3-M166", + "f-m105", + "F-M10R", + "F-M136", + "F-M161", + "f-m-166", + "F-M166", + "FS-613", + "FS-613B", + "FS-613B-M166", + "F-Series", + "FS-M136", + "lb", + "Other" + ] + }, + { + "id": "easyn-14", + "url": "live_h264.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "186p", + "187", + "F_M10R", + "H3", + "h3 v106", + "H-3 V10R", + "H3-187V", + "H3-196V", + "H3-V106", + "H7 Series", + "hs691", + "Other", + "Pole", + "V10R" + ] + }, + { + "id": "easyn-15", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "187", + "720P", + "est-007660333", + "F3", + "F3-166", + "F3-M166", + "F3-Series", + "F-M166", + "F-SERIES", + "H3-V10R", + "H6-M137h", + "kitch", + "Other" + ] + }, + { + "id": "easyn-16", + "url": "11", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "187", + "H3", + "h3-186v", + "H3-V10R", + "Other" + ] + }, + { + "id": "easyn-17", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 81, + "models": [ + "187", + "720P", + "ENG", + "F2-611B", + "F3-166", + "F3-M166", + "F3M187", + "F3-SERIES", + "F-M1b1", + "F-SERIES", + "Other" + ] + }, + { + "id": "easyn-18", + "url": "/1/h264major", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "1bf", + "Other" + ] + }, + { + "id": "easyn-19", + "url": "videostream.cgi?user=[USERNAME]&password=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "1BF", + "f_series", + "F3-m187", + "F-M136", + "F-M181", + "Other" + ] + }, + { + "id": "easyn-20", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 81, + "models": [ + "1BF", + "EasyN HS-691", + "est-007660-611b", + "F", + "F SERIES", + "F_M10R", + "F2-611B", + "F3", + "F3-176M", + "F-M166", + "Other" + ] + }, + { + "id": "easyn-21", + "url": "/h264_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "22345", + "EasyN HS-691" + ] + }, + { + "id": "easyn-22", + "url": "snapshot.cgi?camera=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "613A", + "F2-E-21-F1", + "FS-613B-M166" + ] + }, + { + "id": "easyn-23", + "url": "snapshot.cgi?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "613A", + "f-Series" + ] + }, + { + "id": "easyn-24", + "url": "/videostream.cgi?", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "Eastn IP F-Series" + ] + }, + { + "id": "easyn-25", + "url": "snap.jpg?JpegSize=XL", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "EasyN HS-691", + "Other" + ] + }, + { + "id": "easyn-26", + "url": "snap.jpg?JpegCam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "EasyN HS-691" + ] + }, + { + "id": "easyn-27", + "url": "snap.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "EasyN HS-691", + "HS-691", + "Other" + ] + }, + { + "id": "easyn-28", + "url": "videostream.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "EasyN HS-691", + "est-007660-2", + "F", + "F series", + "F133", + "F136", + "F2-611B", + "F3-M166", + "F3-Series", + "F-M10R", + "F-M136", + "F-M161", + "F-M166", + "FS-603A M106", + "FS-613", + "FS-613A-M136", + "FS-613B", + "f-Series", + "FSERIES", + "IP Camera BO", + "Other", + "T7588 HD" + ] + }, + { + "id": "easyn-29", + "url": "/iphone/11?[USERNAME]:[PASSWORD]&", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "EasyN HS-691", + "H3", + "H3-147W", + "Other" + ] + }, + { + "id": "easyn-30", + "url": "videostream.cgi?resolution=8&rate=13", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "ELPIDIO", + "F", + "F SERIES", + "F2-611B", + "F3M187", + "F-M105", + "F-M136", + "F-M166", + "FS-603A M106", + "FS-613", + "FS613 b M166", + "FS-613A-M136", + "FS-613B", + "f-Series", + "H3", + "H6-837", + "H6-M137H", + "H7 SERIES", + "H7 SERİES", + "HS-691", + "IP-CAMERA", + "M-F136", + "Other" + ] + }, + { + "id": "easyn-31", + "url": "videostream.cgi?rate=11", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "ELPIDIO", + "F", + "F series", + "F3M187", + "F-M10R", + "F-M166", + "F-M181", + "FS-603A M106", + "FS-613", + "FS-613A-M136", + "FS-613B", + "FS-613B-MJPEG", + "F-SERIES", + "H6-837", + "Other" + ] + }, + { + "id": "easyn-32", + "url": "snapshot.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "est-007660", + "F_M10R", + "F2-611B", + "F3M187-W", + "f-m105", + "F-M166", + "FS-613", + "FS613 B M166", + "FS-613A-M136", + "FS-613B-JPEG", + "H3", + "Other" + ] + }, + { + "id": "easyn-33", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]&count=0", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "est-007660", + "F series", + "F3-M166", + "FS-613", + "Other" + ] + }, + { + "id": "easyn-34", + "url": "user/videostream.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "est-007660-3", + "F3-166", + "F3-SERIES" + ] + }, + { + "id": "easyn-35", + "url": "videostream.asf?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "F", + "F series", + "F3-M166", + "F-M136", + "F-M161", + "F-M166", + "FS-613", + "FS-613B", + "FS-613B-M166", + "F-SERIES", + "IPCAM H3-V10R", + "Other" + ] + }, + { + "id": "easyn-36", + "url": "videostream.cgi?", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "F", + "F SERIES", + "F_SERIES", + "F133", + "F136", + "F3M187-W", + "F3-Series", + "fseries", + "H6-837", + "Other" + ] + }, + { + "id": "easyn-37", + "url": "snapshot.cgi?", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "F series", + "F SERIES", + "F3-166", + "F3-M166", + "H6-837", + "Other" + ] + }, + { + "id": "easyn-38", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "F series", + "F133", + "F-136", + "F2-611B", + "F3-M166", + "F3-SERIES", + "F-M136", + "f-Series", + "Other" + ] + }, + { + "id": "easyn-39", + "url": "/videostream.cgi?resolution=8&rate=13", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "F series" + ] + }, + { + "id": "easyn-40", + "url": "/videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=320*240", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "F series", + "F-M1BF", + "f-Series", + "H6-837", + "Other", + "TM001" + ] + }, + { + "id": "easyn-41", + "url": "/video.cgi?resolution=VGA", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "F Series" + ] + }, + { + "id": "easyn-42", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "F SERIES", + "F-136", + "f138", + "F2-611B", + "F3", + "F3-166", + "F3-M166", + "FS613", + "FS-613A-M136", + "FS-613B", + "FS-613B-M166", + "FS-613B-MJPEG", + "fseries", + "Other", + "s series" + ] + }, + { + "id": "easyn-43", + "url": "video.cgi?resolution=[WIDTH]x[HEIGHT]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "F_M10R" + ] + }, + { + "id": "easyn-44", + "url": "VIDEO.CGI", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "f_series", + "F-M10R", + "Other" + ] + }, + { + "id": "easyn-45", + "url": "video/mjpg.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "F_SERIES" + ] + }, + { + "id": "easyn-46", + "url": "videostream.cgi?rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "F136", + "FS-613", + "Other" + ] + }, + { + "id": "easyn-47", + "url": "cgi-bin/videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "F2-611B", + "M091", + "Other" + ] + }, + { + "id": "easyn-48", + "url": "video.cgi?resolution=VGA", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "F2-611B", + "F-M136", + "FS-613A-M136 Custom" + ] + }, + { + "id": "easyn-49", + "url": "mjpeg.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "F2-611B", + "Other" + ] + }, + { + "id": "easyn-50", + "url": "vdata.v", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "F2-611B", + "Other" + ] + }, + { + "id": "easyn-51", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "F2-E-21-F1", + "F3-M166", + "F-M136" + ] + }, + { + "id": "easyn-52", + "url": "image.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "F3-166" + ] + }, + { + "id": "easyn-53", + "url": "/videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 91, + "models": [ + "f603", + "FM139", + "FS-613A-M136" + ] + }, + { + "id": "easyn-54", + "url": "cgi-bin/CGIProxy.fcgi?cmd=snapPicture2&usr=[USERNAME]&pwd=[PASSWORD]&", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "FI8919W" + ] + }, + { + "id": "easyn-55", + "url": "/videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 8085, + "models": [ + "FS-613" + ] + }, + { + "id": "easyn-56", + "url": "video.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "FS-613A-M136" + ] + }, + { + "id": "easyn-57", + "url": "/videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=320x240", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "FS-613A-M136" + ] + }, + { + "id": "easyn-58", + "url": "/videostream.cgi?user=[USERNAME]&pwd=&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "F-Series" + ] + }, + { + "id": "easyn-59", + "url": "12", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "H3" + ] + }, + { + "id": "easyn-60", + "url": "cgi-bin/snapshot.cgi?1", + "type": "JPEG", + "protocol": "http", + "port": 554, + "models": [ + "H-3 V10D", + "Other" + ] + }, + { + "id": "easyn-61", + "url": "H264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "H3-137V", + "H3-187V", + "H3-V137", + "H6-M137h", + "H7 Series", + "IPCAM H3-V10R", + "Other" + ] + }, + { + "id": "easyn-62", + "url": "/Streaming/Channels/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "H3-187V", + "Other" + ] + }, + { + "id": "easyn-63", + "url": "nphMotionJpeg?Resolution=640x480&Quality=Standard", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "H6-M137h" + ] + }, + { + "id": "easyn-64", + "url": "0/video[CHANNEL]", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "H7 Series" + ] + }, + { + "id": "easyn-65", + "url": "/tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 81, + "models": [ + "HS-691B-V186I" + ] + }, + { + "id": "easyn-66", + "url": "/h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "KDX1ZL7U1FHF54LWJN51" + ] + }, + { + "id": "easyn-67", + "url": "/tcp/av0_0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 10554, + "models": [ + "n54" + ] + }, + { + "id": "easyn-68", + "url": "/cam1/onvif-h264-1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "easyn-69", + "url": "now.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "easyn-70", + "url": "mjpg/[CHANNEL]/video.mjpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "easyn-71", + "url": "[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "easyn-72", + "url": "/control/faststream.jpg?stream=MxPEG&needlength&fps=6", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "easyn-73", + "url": "/videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=640*480", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "TM001" + ] + } + ] +} diff --git a/brands/easyse.json b/brands/easyse.json new file mode 100644 index 0000000..bd12905 --- /dev/null +++ b/brands/easyse.json @@ -0,0 +1,209 @@ +{ + "version": 2, + "brand": "Easyse", + "brand_id": "easyse", + "streams": [ + { + "id": "easyse-1", + "url": "videostream.asf", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "F/B/N/I", + "H2", + "M1", + "M2", + "Other" + ] + }, + { + "id": "easyse-2", + "url": "videostream.cgi?resolution=8&rate=13", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "F/B/N/I" + ] + }, + { + "id": "easyse-3", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "F/B/N/I", + "M2", + "Other" + ] + }, + { + "id": "easyse-4", + "url": "snapshot.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "F/B/N/I", + "H2", + "Other" + ] + }, + { + "id": "easyse-5", + "url": "videostream.cgi?rate=11", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "F/B/N/I", + "Other" + ] + }, + { + "id": "easyse-6", + "url": "video.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "F/B/N/I", + "H2", + "M2", + "Other" + ] + }, + { + "id": "easyse-7", + "url": "videostream.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "F/B/N/I", + "M2" + ] + }, + { + "id": "easyse-8", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "F/B/N/I", + "H3", + "Other" + ] + }, + { + "id": "easyse-9", + "url": "snap.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "H2", + "M2" + ] + }, + { + "id": "easyse-10", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "H2", + "H3" + ] + }, + { + "id": "easyse-11", + "url": "/cam1/onvif-h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "H3", + "Other" + ] + }, + { + "id": "easyse-12", + "url": "cgi-bin/snapshot.cgi?1", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "H3", + "Other" + ] + }, + { + "id": "easyse-13", + "url": "live_h264.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "H3e" + ] + }, + { + "id": "easyse-14", + "url": "snapshot.cgi?", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "H3e", + "Other" + ] + }, + { + "id": "easyse-15", + "url": "videostream.cgi?", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "H3e", + "Other" + ] + }, + { + "id": "easyse-16", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "H3e" + ] + }, + { + "id": "easyse-17", + "url": "H264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "H3e" + ] + }, + { + "id": "easyse-18", + "url": "snap.jpg?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "M1", + "M2" + ] + } + ] +} diff --git a/brands/easytao.json b/brands/easytao.json new file mode 100644 index 0000000..a11a5d4 --- /dev/null +++ b/brands/easytao.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Easytao", + "brand_id": "easytao", + "streams": [ + { + "id": "easytao-1", + "url": "/user=admin_password=[PASSWORD]_channel=0_stream=0&onvif=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "q29" + ] + }, + { + "id": "easytao-2", + "url": "/channel=0_stream=0&onvif=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "q29" + ] + } + ] +} diff --git a/brands/easyz.json b/brands/easyz.json new file mode 100644 index 0000000..7d14892 --- /dev/null +++ b/brands/easyz.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Easyz", + "brand_id": "easyz", + "streams": [ + { + "id": "easyz-1", + "url": "videostream.asf", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "FS613B" + ] + } + ] +} diff --git a/brands/eazydv.json b/brands/eazydv.json new file mode 100644 index 0000000..de72f38 --- /dev/null +++ b/brands/eazydv.json @@ -0,0 +1,37 @@ +{ + "version": 2, + "brand": "Eazydv", + "brand_id": "eazydv", + "streams": [ + { + "id": "eazydv-1", + "url": "/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "BC-881M" + ] + }, + { + "id": "eazydv-2", + "url": "ipcam/avc.cgi?audiostream=[CHANNEL]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "BC-881M" + ] + }, + { + "id": "eazydv-3", + "url": "/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "BC-883" + ] + } + ] +} diff --git a/brands/ebode.json b/brands/ebode.json new file mode 100644 index 0000000..0ca52c7 --- /dev/null +++ b/brands/ebode.json @@ -0,0 +1,144 @@ +{ + "version": 2, + "brand": "Ebode", + "brand_id": "ebode", + "streams": [ + { + "id": "ebode-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "binnencam", + "IPV58" + ] + }, + { + "id": "ebode-2", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "IPV38P2P", + "IPV38W", + "IPV38We", + "ipv58", + "Other" + ] + }, + { + "id": "ebode-3", + "url": "videoMain", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "IPV38P2P", + "ipv58", + "ipv58p2p" + ] + }, + { + "id": "ebode-4", + "url": "cgi-bin/CGIProxy.fcgi?cmd=snapPicture2&usr=[USERNAME]&pwd=[PASSWORD]&", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IPV38W", + "IPV68IP_JPEG", + "IPV68P2P", + "Other" + ] + }, + { + "id": "ebode-5", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "IPV38W", + "IPV38We", + "IPV58", + "ipv58p2p", + "Other" + ] + }, + { + "id": "ebode-6", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "IPV38W", + "IPV58", + "Other" + ] + }, + { + "id": "ebode-7", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IPV58", + "Other" + ] + }, + { + "id": "ebode-8", + "url": "videostream.cgi?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "IPV58" + ] + }, + { + "id": "ebode-9", + "url": "/videoMain", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 90, + "models": [ + "ipv58p2p" + ] + }, + { + "id": "ebode-10", + "url": "cgi-bin/video_snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "ebode-11", + "url": "cgi-bin/videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "ebode-12", + "url": "/", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "pvp38p2p" + ] + } + ] +} diff --git a/brands/ebw.json b/brands/ebw.json new file mode 100644 index 0000000..df6b66b --- /dev/null +++ b/brands/ebw.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Ebw", + "brand_id": "ebw", + "streams": [ + { + "id": "ebw-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "ela nte" + ] + }, + { + "id": "ebw-2", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/ec101.json b/brands/ec101.json new file mode 100644 index 0000000..4bdf541 --- /dev/null +++ b/brands/ec101.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Ec101", + "brand_id": "ec101", + "streams": [ + { + "id": "ec101-1", + "url": "cam/realmonitor?channel=[CHANNEL]&subtype=1", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "360" + ] + } + ] +} diff --git a/brands/ecam.json b/brands/ecam.json new file mode 100644 index 0000000..7969f0d --- /dev/null +++ b/brands/ecam.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Ecam", + "brand_id": "ecam", + "streams": [ + { + "id": "ecam-1", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "qd330" + ] + }, + { + "id": "ecam-2", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "qd330" + ] + } + ] +} diff --git a/brands/echo-star.json b/brands/echo-star.json new file mode 100644 index 0000000..8dface4 --- /dev/null +++ b/brands/echo-star.json @@ -0,0 +1,47 @@ +{ + "version": 2, + "brand": "Echo Star", + "brand_id": "echo-star", + "streams": [ + { + "id": "echo-star-1", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]&count=0", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Gobal BV" + ] + }, + { + "id": "echo-star-2", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "echo-star-3", + "url": "videostream.asf", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "echo-star-4", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/eclipse.json b/brands/eclipse.json new file mode 100644 index 0000000..33df134 --- /dev/null +++ b/brands/eclipse.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Eclipse", + "brand_id": "eclipse", + "streams": [ + { + "id": "eclipse-1", + "url": "/stream1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "ESG-IPDM4F2" + ] + }, + { + "id": "eclipse-2", + "url": "/h264_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "ESG-IPDM4F2" + ] + } + ] +} diff --git a/brands/eco.json b/brands/eco.json new file mode 100644 index 0000000..ebfb449 --- /dev/null +++ b/brands/eco.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Eco", + "brand_id": "eco", + "streams": [ + { + "id": "eco-1", + "url": "cgi-bin/snapshot.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other2" + ] + }, + { + "id": "eco-2", + "url": "cgi-bin/video.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "tv7204" + ] + } + ] +} diff --git a/brands/ecoline.json b/brands/ecoline.json new file mode 100644 index 0000000..96372c4 --- /dev/null +++ b/brands/ecoline.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Ecoline", + "brand_id": "ecoline", + "streams": [ + { + "id": "ecoline-1", + "url": "/video.mjpg?q=30&fps=33&id=0.5", + "type": "FFMPEG", + "protocol": "http", + "port": 8090, + "models": [ + "TV7203" + ] + } + ] +} diff --git a/brands/economato.json b/brands/economato.json new file mode 100644 index 0000000..b957272 --- /dev/null +++ b/brands/economato.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Economato", + "brand_id": "economato", + "streams": [ + { + "id": "economato-1", + "url": "/live/video_audio/profile3", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 88, + "models": [ + "AVTECH" + ] + } + ] +} diff --git a/brands/edge.json b/brands/edge.json new file mode 100644 index 0000000..fc905c6 --- /dev/null +++ b/brands/edge.json @@ -0,0 +1,87 @@ +{ + "version": 2, + "brand": "Edge", + "brand_id": "edge", + "streams": [ + { + "id": "edge-1", + "url": "cgi-bin/snapshot.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "DVR" + ] + }, + { + "id": "edge-2", + "url": "cgi-bin/view.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "DVR" + ] + }, + { + "id": "edge-3", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "EG 307" + ] + }, + { + "id": "edge-4", + "url": "/cgi-bin/snapshot.cgi?chn=1&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "EGP-2104" + ] + }, + { + "id": "edge-5", + "url": "/cgi-bin/snapshot.cgi?chn=0&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "EGP-2104" + ] + }, + { + "id": "edge-6", + "url": "/cgi-bin/snapshot.cgi?chn=3&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "EGP-2104" + ] + }, + { + "id": "edge-7", + "url": "cam/realmonitor?channel=[CHANNEL]&subtype=1", + "type": "VLC", + "protocol": "rtsp", + "port": 1935, + "models": [ + "EGP-S45208" + ] + }, + { + "id": "edge-8", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/edgecore.json b/brands/edgecore.json new file mode 100644 index 0000000..ad9ea77 --- /dev/null +++ b/brands/edgecore.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Edgecore", + "brand_id": "edgecore", + "streams": [ + { + "id": "edgecore-1", + "url": "/live_s0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "BL110" + ] + } + ] +} diff --git a/brands/edimax.json b/brands/edimax.json new file mode 100644 index 0000000..82b16ab --- /dev/null +++ b/brands/edimax.json @@ -0,0 +1,814 @@ +{ + "version": 2, + "brand": "Edimax", + "brand_id": "edimax", + "streams": [ + { + "id": "edimax-1", + "url": "snapshot.jpg?account=[USERNAME]&password=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "1115", + "1500", + "1510", + "1520", + "1520dp", + "2105", + "3005wn", + "3010WG", + "310", + "3110W", + "3115", + "3116w", + "3116W", + "7001", + "7001W", + "7110W", + "900", + "9000", + "9001", + "ic 3005wn", + "ic 3115w", + "IC-08E61D", + "IC-14F96A", + "IC-1500", + "IC-1500WG", + "ic-1510", + "ic1510w", + "IC-1510Wg", + "IC-1520DP", + "IC-161D94", + "IC30000", + "IC-3005", + "IC-3005Wn", + "IC-3010", + "IC-3015", + "IC-3015WN", + "IC-3015Ww5a", + "IC-3030", + "IC-3030WN", + "IC-3100W", + "IC-3110W", + "IC-3115w", + "IC-3116W", + "IC-4933DA", + "IC5120", + "IC-660AD1", + "IC-7000", + "IC-7000 (2)", + "IC-7000PT v2", + "ic7000ptn", + "IC-7001", + "ic-7001w", + "ic-7010", + "IC-7010PTN", + "IC7110", + "IC-7110P", + "IC-7110W", + "IC-9000", + "IC-E37C68", + "IP CAMERA IC-3030WN", + "Other", + "TV-IP110WIN", + "Uncknow" + ] + }, + { + "id": "edimax-2", + "url": "/snapshot.jpg?account=[USERNAME]&password=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "1224", + "IC-3115w", + "IC-EE8C99" + ] + }, + { + "id": "edimax-3", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "1500", + "3005wn", + "3030", + "IC_3030iPE", + "IC1500", + "ic-1500wg", + "IC1510", + "IC-3005", + "IC-3030", + "IC3030iPoE", + "IC-3030iWn", + "IC-3030IWN", + "IC3030WN", + "ic-3116w", + "IC-3116W", + "ic-7001w", + "ic9000", + "IC-9000", + "IC-ED2485", + "Other" + ] + }, + { + "id": "edimax-4", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "1500", + "1510", + "1c-1510", + "3005wn", + "3005zn", + "3010WG", + "3015WN", + "3110W", + "3140w", + "5150W", + "7882", + "C3115W", + "CI-1500", + "edimax ic3010", + "IC 3115W", + "IC-1500", + "IC-1500WG", + "ic-1510", + "IC-1510Wg", + "ic-30005zn", + "IC-3005WN", + "ic-3005zn", + "ic3010", + "IC-3100W", + "IC-3110P", + "IC-3115", + "IC-3115w", + "ic3116w", + "ic3140w", + "IC-3140W", + "IC-7000 (2)", + "IC-7000PT V2", + "IC7001W", + "ic9000", + "IC-9000", + "IC-9000 RTSP", + "Other", + "v10" + ] + }, + { + "id": "edimax-5", + "url": "jpg/1/image.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "1510", + "3015wn", + "ic 3110w", + "ic 3115w", + "IC-1500WG", + "IC-3010", + "IC-3030IWN", + "IC3100W", + "IC-3115W", + "ic3116", + "IC-7010PTN", + "IC-7110W", + "ic-8196c1", + "Other" + ] + }, + { + "id": "edimax-6", + "url": "mjpg/video.mjpg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "1510", + "1520dp", + "3010WG", + "3015wn", + "3115", + "3115w", + "3116W", + "5110", + "7110W", + "C3115W", + "chu1", + "ic 3110w", + "ic 3115w", + "IC-1500", + "IC-1500WG", + "Ic1510", + "IC-1510Wg", + "ic1510wkl", + "IC-1520", + "IC-1520DP", + "IC-2F38D8", + "ic-3005", + "ic-3005wn", + "IC-3010", + "IC-3015", + "IC-3015WN", + "IC-3030", + "IC3030iPoE", + "IC-3030IWN", + "IC-3030WN", + "IC3100P", + "IC-3110W", + "IC-3115", + "IC-3115W", + "IC-3116W", + "IC3140W", + "IC-3210W", + "IC-6220DC", + "IC-6C15D1", + "IC-7000 (2)", + "IC7001W", + "ic7010", + "ic7010PT", + "IC-7010PTN", + "IC-7110W", + "IC-7113W", + "ic-73b92f", + "IC-9000", + "IC-9000 RTSP", + "ic-9110w", + "IC-9110W", + "IP-1510", + "Other", + "Smart" + ] + }, + { + "id": "edimax-7", + "url": "ipcam.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "1510", + "3010WG", + "IC_3030IPE", + "IC-1500WG", + "ic-3005", + "ic-3010", + "IC-3010", + "IC-3015WN", + "IC-3030IWN", + "IC-3030WN", + "IC-3110p", + "IC-3110W", + "IC-3115W", + "IC-7000 (2)", + "ic7000ptn", + "ic7010", + "IC-7010PTN", + "IC7110", + "IC-9000", + "IC-9000 RTSP", + "IC-BD45A4", + "Other" + ] + }, + { + "id": "edimax-8", + "url": "snapshot.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "1520gp", + "3015wn", + "3115", + "3116W", + "7001W", + "C3115W", + "ic 3115w", + "IC-1500", + "IC-1500WG", + "ic-3005", + "IC-3010", + "IC-3015WN", + "IC-3030IWN", + "IC-3115J", + "IC-3115W", + "IC-3116W", + "IC-3140W", + "IC-51", + "IC-7000 (2)", + "IC-7000PT v2", + "IC7001", + "IC-7010PTN", + "IC-9000", + "IC-9000 RTSP", + "Other" + ] + }, + { + "id": "edimax-9", + "url": "/snapshot.jpg", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "1b09e2" + ] + }, + { + "id": "edimax-10", + "url": "/mjpg/video.mjpg", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "3005wn", + "3030poe", + "IC07223w", + "IC-1520DP", + "ic-3116w", + "IC-3116W", + "IC-321430", + "IC-64D0F1", + "IC-7110W", + "IC-7223w", + "ic-9110w", + "IC9110W", + "TS-WLC2", + "TS-WRFE", + "TS-WRFE-F1DB", + "WPTCAM" + ] + }, + { + "id": "edimax-11", + "url": "ipcam_h264.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "3010", + "3010WG", + "3015WN", + "3030", + "3100", + "3110W", + "3116", + "3116W", + "7001", + "7110W", + "7112", + "ic 3110w", + "ic-3010", + "IC-3030", + "IC-3030IWN", + "IC3030WN", + "IC-3030WN", + "IC3100P", + "IC3100W", + "IC-3110P", + "IC-3110W", + "ic3116", + "IC-3116W", + "IC3140W", + "IC-3140W", + "IC5120", + "IC-5170SC", + "ic7010", + "IC-7010PTn", + "IC-7010PTN", + "IC-7100", + "IC-7110P", + "IC-7110W", + "IC-7112W", + "ic-7113w", + "IC-7113W", + "IC-9000w", + "IC9110W", + "IC-9110W", + "IP Camera ic-3030wn", + "Other", + "UNCKNOW" + ] + }, + { + "id": "edimax-12", + "url": "mjpg/1/video.mjpg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "3010WG", + "3015wn", + "3030", + "3110W", + "3110W 2", + "3115W", + "3116W", + "5150w", + "7001w", + "9001", + "chter", + "ic 3110w", + "ic 3115w", + "IC_3030IPE", + "IC-08E61D", + "IC-1500WG", + "IC-1510Wg", + "IC-1520DP", + "IC-3010", + "IC-3015", + "IC-3015WN", + "IC-3030IWN", + "IC-3030WN", + "IC-3110P", + "IC-3110W", + "IC-3115", + "IC-3115w", + "IC-3116W", + "IC-3140w", + "IC3140W", + "IC-7000PT V2", + "IC7001W", + "IC-7010PTn", + "IC-7110W", + "IC-7112w", + "IC-7113W", + "IC-9110W", + "IC-BD4EB1", + "Other" + ] + }, + { + "id": "edimax-13", + "url": "jpg/image.jpg?size=3", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "3015wn", + "3115", + "3115W", + "IC-3005", + "IC-3015WN", + "IC-3030Wn", + "IC-3115W", + "IC-3116WN", + "Other" + ] + }, + { + "id": "edimax-14", + "url": "/ipcam_h264.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "3030poe", + "IC3030iPoE", + "IC-3030Wn", + "IC-3115w", + "IC-3116W", + "IC-7110W", + "IC-7112w", + "IC-9110W", + "Other" + ] + }, + { + "id": "edimax-15", + "url": "jpg/image.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "3100", + "3105", + "3116W", + "hvz", + "IC-1500", + "IC-1500WG", + "ic1510", + "IC-1510", + "IC-3010", + "IC-3015WN", + "IC-3030IWN", + "IC-3100W", + "IC-3110W", + "IC-3115W", + "ic-3116w", + "IC-7000 (2)", + "ic-7010", + "IC-7010PTN", + "IC-9000", + "Other" + ] + }, + { + "id": "edimax-16", + "url": "/mjpg/1/video.mjpg", + "type": "MJPEG", + "protocol": "http", + "port": 84, + "models": [ + "3115w", + "IC2A70", + "IC-7001W", + "IC-7110W" + ] + }, + { + "id": "edimax-17", + "url": "videostream.asf?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "7001", + "IC-3115" + ] + }, + { + "id": "edimax-18", + "url": "cgi/mjpg/mjpeg.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "DIR112E", + "IR-113E", + "NC-213E", + "Other", + "PT-31E", + "TV-IP110WIN", + "VS100" + ] + }, + { + "id": "edimax-19", + "url": "image.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IC-1500WG" + ] + }, + { + "id": "edimax-20", + "url": "snapshot.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IC-1500WG", + "IC-3010", + "IC-3030IWN", + "IC-3115W", + "IC-7000 (2)", + "IC7001", + "IC-7010PTN", + "IC-9000", + "Other" + ] + }, + { + "id": "edimax-21", + "url": "cgi-bin/viewer/video.jpg?resolution=640x480", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IC-1520DP" + ] + }, + { + "id": "edimax-22", + "url": "/ipcam.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "IC3030iPoE", + "IC-3030Wn", + "IC-7010PTn" + ] + }, + { + "id": "edimax-23", + "url": "/ipcam_mjpeg.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "ic-3116w", + "IC-9110W" + ] + }, + { + "id": "edimax-24", + "url": "GetData.cgi?CH=[CHANNEL]&Codec=jpeg&Size=[WIDTH]x[HEIGHT]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "IC-5000P" + ] + }, + { + "id": "edimax-25", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IC-7000" + ] + }, + { + "id": "edimax-26", + "url": "cgi-bin/Stream?Video", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "IC-7000 (2)", + "IC-9000" + ] + }, + { + "id": "edimax-27", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "IC-7001W" + ] + }, + { + "id": "edimax-28", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "IC-7010PTN", + "Other" + ] + }, + { + "id": "edimax-29", + "url": "videostream.cgi?resolution=8&rate=13", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "IC-7010PTN" + ] + }, + { + "id": "edimax-30", + "url": "/stream1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "IC-7110P", + "IR-112E", + "IR113E", + "ire_112", + "ND-233E", + "Other", + "PT-31E", + "VS100", + "Zewnetrzna" + ] + }, + { + "id": "edimax-31", + "url": "user/videostream.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "IC-7110W" + ] + }, + { + "id": "edimax-32", + "url": "[CHANNEL]/[USERNAME]:[PASSWORD]/main", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "ic9000", + "IC-9000", + "IC-9000 RTSP", + "Other" + ] + }, + { + "id": "edimax-33", + "url": "[USERNAME].[PASSWORD]?udp", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "IC-9000 RTSP" + ] + }, + { + "id": "edimax-34", + "url": "/stream2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "IR-112", + "IR-112E" + ] + }, + { + "id": "edimax-35", + "url": "/h264_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "IR-112E" + ] + }, + { + "id": "edimax-36", + "url": "/cgi/mjpg/mjpeg.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "IR-112E" + ] + }, + { + "id": "edimax-37", + "url": "imagep/picture.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "MD111E", + "PT-112E" + ] + }, + { + "id": "edimax-38", + "url": "live1.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "MD111E", + "PT-112E" + ] + }, + { + "id": "edimax-39", + "url": "/snapshot.cgi", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "Other" + ] + }, + { + "id": "edimax-40", + "url": "VIDEO.CGI", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "edimax-41", + "url": "stream1", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/edison.json b/brands/edison.json new file mode 100644 index 0000000..597d350 --- /dev/null +++ b/brands/edison.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Edison", + "brand_id": "edison", + "streams": [ + { + "id": "edison-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "VK1MPx" + ] + } + ] +} diff --git a/brands/ednet.json b/brands/ednet.json new file mode 100644 index 0000000..63b117e --- /dev/null +++ b/brands/ednet.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Ednet", + "brand_id": "ednet", + "streams": [ + { + "id": "ednet-1", + "url": "/cgi-bin/snapshot.cgi?chn=0&u=&p=", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "alarm" + ] + }, + { + "id": "ednet-2", + "url": "/cgi-bin/snapshot.cgi?chn=0&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/edss.json b/brands/edss.json new file mode 100644 index 0000000..51d2802 --- /dev/null +++ b/brands/edss.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Edss", + "brand_id": "edss", + "streams": [ + { + "id": "edss-1", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "FR-R8R1-NI1I" + ] + } + ] +} diff --git a/brands/eero.json b/brands/eero.json new file mode 100644 index 0000000..903c1b0 --- /dev/null +++ b/brands/eero.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Eero", + "brand_id": "eero", + "streams": [ + { + "id": "eero-1", + "url": "/cgi-bin/snapshot.cgi?1", + "type": "JPEG", + "protocol": "http", + "port": 81, + "models": [ + "M1500 Series" + ] + }, + { + "id": "eero-2", + "url": "/cgi-bin/snapshot.cgi?chn=0&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 81, + "models": [ + "M5100" + ] + } + ] +} diff --git a/brands/eescam.json b/brands/eescam.json new file mode 100644 index 0000000..9a4c74e --- /dev/null +++ b/brands/eescam.json @@ -0,0 +1,59 @@ +{ + "version": 2, + "brand": "Eescam", + "brand_id": "eescam", + "streams": [ + { + "id": "eescam-1", + "url": "snap.jpg?JpegCam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 10554, + "models": [ + "icsee" + ] + }, + { + "id": "eescam-2", + "url": "/h264_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "icsee", + "icseeX", + "UNLISTED" + ] + }, + { + "id": "eescam-3", + "url": "/user=[USERNAME]admin_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 10554, + "models": [ + "ICSEE" + ] + }, + { + "id": "eescam-4", + "url": "live_mpeg4.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "ICSEE" + ] + }, + { + "id": "eescam-5", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "ICSEE" + ] + } + ] +} diff --git a/brands/eesee.json b/brands/eesee.json new file mode 100644 index 0000000..9994b8b --- /dev/null +++ b/brands/eesee.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Eesee", + "brand_id": "eesee", + "streams": [ + { + "id": "eesee-1", + "url": "cgi-bin/snapshot.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "nvr" + ] + } + ] +} diff --git a/brands/eet.json b/brands/eet.json new file mode 100644 index 0000000..b5b6156 --- /dev/null +++ b/brands/eet.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Eet", + "brand_id": "eet", + "streams": [ + { + "id": "eet-1", + "url": "/Streaming/Channels/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Etuovi" + ] + } + ] +} diff --git a/brands/ego.json b/brands/ego.json new file mode 100644 index 0000000..f832c1e --- /dev/null +++ b/brands/ego.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Ego", + "brand_id": "ego", + "streams": [ + { + "id": "ego-1", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "ego-2", + "url": "cgi-bin/sf.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "PT-200" + ] + } + ] +} diff --git a/brands/egpis.json b/brands/egpis.json new file mode 100644 index 0000000..29f92ab --- /dev/null +++ b/brands/egpis.json @@ -0,0 +1,19 @@ +{ + "version": 2, + "brand": "Egpis", + "brand_id": "egpis", + "streams": [ + { + "id": "egpis-1", + "url": "ch0_0.h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "EGPIS-IP1301HDNIR", + "EGPIS-IP1302HDNIR", + "Other" + ] + } + ] +} diff --git a/brands/eguard.json b/brands/eguard.json new file mode 100644 index 0000000..688c167 --- /dev/null +++ b/brands/eguard.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Eguard", + "brand_id": "eguard", + "streams": [ + { + "id": "eguard-1", + "url": "/onvif1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "G-N5FL-H40CD" + ] + } + ] +} diff --git a/brands/ehea.json b/brands/ehea.json new file mode 100644 index 0000000..ed8546a --- /dev/null +++ b/brands/ehea.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Ehea", + "brand_id": "ehea", + "streams": [ + { + "id": "ehea-1", + "url": "/tcp/av0_0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 10554, + "models": [ + "fss" + ] + } + ] +} diff --git a/brands/eickhoff.json b/brands/eickhoff.json new file mode 100644 index 0000000..aad2505 --- /dev/null +++ b/brands/eickhoff.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Eickhoff", + "brand_id": "eickhoff", + "streams": [ + { + "id": "eickhoff-1", + "url": "LowResolutionVideo", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "0815" + ] + } + ] +} diff --git a/brands/eigeek.json b/brands/eigeek.json new file mode 100644 index 0000000..ef6f220 --- /dev/null +++ b/brands/eigeek.json @@ -0,0 +1,52 @@ +{ + "version": 2, + "brand": "Eigeek", + "brand_id": "eigeek", + "streams": [ + { + "id": "eigeek-1", + "url": "/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "1080" + ] + }, + { + "id": "eigeek-2", + "url": "/onvif/device_service", + "type": "FFMPEG", + "protocol": "http", + "port": 8080, + "models": [ + "1080p" + ] + }, + { + "id": "eigeek-3", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "bullet", + "bullet 1", + "bullet 2" + ] + }, + { + "id": "eigeek-4", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "BULLET", + "BULLET 2", + "CT0414BKEU", + "Other" + ] + } + ] +} diff --git a/brands/eigen.json b/brands/eigen.json new file mode 100644 index 0000000..8a01675 --- /dev/null +++ b/brands/eigen.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Eigen", + "brand_id": "eigen", + "streams": [ + { + "id": "eigen-1", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 81, + "models": [ + "eigen cams" + ] + } + ] +} diff --git a/brands/eight.json b/brands/eight.json new file mode 100644 index 0000000..8cb4935 --- /dev/null +++ b/brands/eight.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Eight", + "brand_id": "eight", + "streams": [ + { + "id": "eight-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "EIP-09GBB" + ] + }, + { + "id": "eight-2", + "url": "/videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=320x240", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/eighteen.json b/brands/eighteen.json new file mode 100644 index 0000000..7552d63 --- /dev/null +++ b/brands/eighteen.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Eighteen", + "brand_id": "eighteen", + "streams": [ + { + "id": "eighteen-1", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Birds" + ] + } + ] +} diff --git a/brands/eingangscamera.json b/brands/eingangscamera.json new file mode 100644 index 0000000..51e2160 --- /dev/null +++ b/brands/eingangscamera.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Eingangscamera", + "brand_id": "eingangscamera", + "streams": [ + { + "id": "eingangscamera-1", + "url": "/12", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "360 DOM China" + ] + } + ] +} diff --git a/brands/einnov.json b/brands/einnov.json new file mode 100644 index 0000000..55449e2 --- /dev/null +++ b/brands/einnov.json @@ -0,0 +1,29 @@ +{ + "version": 2, + "brand": "Einnov", + "brand_id": "einnov", + "streams": [ + { + "id": "einnov-1", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "A51MW", + "Other" + ] + }, + { + "id": "einnov-2", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=1.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "A51MW", + "eis06wm" + ] + } + ] +} diff --git a/brands/eip.json b/brands/eip.json new file mode 100644 index 0000000..c22b817 --- /dev/null +++ b/brands/eip.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Eip", + "brand_id": "eip", + "streams": [ + { + "id": "eip-1", + "url": "/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "5MB" + ] + }, + { + "id": "eip-2", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "5MP" + ] + } + ] +} diff --git a/brands/eitea.json b/brands/eitea.json new file mode 100644 index 0000000..1d9a979 --- /dev/null +++ b/brands/eitea.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Eitea", + "brand_id": "eitea", + "streams": [ + { + "id": "eitea-1", + "url": "[CHANNEL]/[USERNAME]:[PASSWORD]/main", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/ekaza.json b/brands/ekaza.json new file mode 100644 index 0000000..1c084c5 --- /dev/null +++ b/brands/ekaza.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Ekaza", + "brand_id": "ekaza", + "streams": [ + { + "id": "ekaza-1", + "url": "/V_ENC_000", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Nuvem Dome" + ] + } + ] +} diff --git a/brands/eken.json b/brands/eken.json new file mode 100644 index 0000000..6603995 --- /dev/null +++ b/brands/eken.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Eken", + "brand_id": "eken", + "streams": [ + { + "id": "eken-1", + "url": "/MJPG", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "h9r" + ] + } + ] +} diff --git a/brands/elcom.json b/brands/elcom.json new file mode 100644 index 0000000..cb993dc --- /dev/null +++ b/brands/elcom.json @@ -0,0 +1,37 @@ +{ + "version": 2, + "brand": "Elcom", + "brand_id": "elcom", + "streams": [ + { + "id": "elcom-1", + "url": "IMAGE.JPG", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "800ip" + ] + }, + { + "id": "elcom-2", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "c903ip" + ] + }, + { + "id": "elcom-3", + "url": "mjpg/video.mjpg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "CBM-300" + ] + } + ] +} diff --git a/brands/ele-technology.json b/brands/ele-technology.json new file mode 100644 index 0000000..313a0bd --- /dev/null +++ b/brands/ele-technology.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Ele Technology", + "brand_id": "ele-technology", + "streams": [ + { + "id": "ele-technology-1", + "url": "videostream.cgi?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "ip-camera-id002a" + ] + }, + { + "id": "ele-technology-2", + "url": "videostream.asf?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP-CAMERA-ID002A" + ] + } + ] +} diff --git a/brands/elec.json b/brands/elec.json new file mode 100644 index 0000000..fac106c --- /dev/null +++ b/brands/elec.json @@ -0,0 +1,90 @@ +{ + "version": 2, + "brand": "Elec", + "brand_id": "elec", + "streams": [ + { + "id": "elec-1", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "e-cloud", + "Other" + ] + }, + { + "id": "elec-2", + "url": "live3.sdp", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "elite" + ] + }, + { + "id": "elec-3", + "url": "ch0_0.h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "elite", + "Other" + ] + }, + { + "id": "elec-4", + "url": "video.h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "ELITE", + "Other" + ] + }, + { + "id": "elec-5", + "url": "/user=[USERNAME]&password=[PASSWORD]&channel=3", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Other" + ] + }, + { + "id": "elec-6", + "url": "cam1/mpeg4", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "elec-7", + "url": "[CHANNEL]/[USERNAME]:[PASSWORD]/main", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "elec-8", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/elecom.json b/brands/elecom.json new file mode 100644 index 0000000..9009b1e --- /dev/null +++ b/brands/elecom.json @@ -0,0 +1,28 @@ +{ + "version": 2, + "brand": "Elecom", + "brand_id": "elecom", + "streams": [ + { + "id": "elecom-1", + "url": "mjpg/1/video.mjpg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "NCC-ENP100WH", + "tscam" + ] + }, + { + "id": "elecom-2", + "url": "/", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "SCB-ED2M01" + ] + } + ] +} diff --git a/brands/electriq.json b/brands/electriq.json new file mode 100644 index 0000000..fa397cd --- /dev/null +++ b/brands/electriq.json @@ -0,0 +1,19 @@ +{ + "version": 2, + "brand": "Electriq", + "brand_id": "electriq", + "streams": [ + { + "id": "electriq-1", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IQ-31FX", + "iq-51fx", + "IQ-51FX" + ] + } + ] +} diff --git a/brands/electrodh.json b/brands/electrodh.json new file mode 100644 index 0000000..d6451b5 --- /dev/null +++ b/brands/electrodh.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Electrodh", + "brand_id": "electrodh", + "streams": [ + { + "id": "electrodh-1", + "url": "live/ch00_0", + "type": "VLC", + "protocol": "rtsp", + "port": 5544, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/elegate.json b/brands/elegate.json new file mode 100644 index 0000000..cd12400 --- /dev/null +++ b/brands/elegate.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Elegate", + "brand_id": "elegate", + "streams": [ + { + "id": "elegate-1", + "url": "/live1.264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "izazaga19_caja" + ] + } + ] +} diff --git a/brands/elegiant.json b/brands/elegiant.json new file mode 100644 index 0000000..28ea61f --- /dev/null +++ b/brands/elegiant.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Elegiant", + "brand_id": "elegiant", + "streams": [ + { + "id": "elegiant-1", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "hk-a6" + ] + } + ] +} diff --git a/brands/elegoo.json b/brands/elegoo.json new file mode 100644 index 0000000..64aa4ad --- /dev/null +++ b/brands/elegoo.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Elegoo", + "brand_id": "elegoo", + "streams": [ + { + "id": "elegoo-1", + "url": "/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Mars 5 Ultra AI Camera" + ] + } + ] +} diff --git a/brands/elex.json b/brands/elex.json new file mode 100644 index 0000000..ac6dfc5 --- /dev/null +++ b/brands/elex.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Elex", + "brand_id": "elex", + "streams": [ + { + "id": "elex-1", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "ip-1 if2" + ] + } + ] +} diff --git a/brands/elinksmart-ip-camera.json b/brands/elinksmart-ip-camera.json new file mode 100644 index 0000000..68f0caa --- /dev/null +++ b/brands/elinksmart-ip-camera.json @@ -0,0 +1,37 @@ +{ + "version": 2, + "brand": "Elinksmart Ip Camera", + "brand_id": "elinksmart-ip-camera", + "streams": [ + { + "id": "elinksmart-ip-camera-1", + "url": "/rtsp_live1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "960p" + ] + }, + { + "id": "elinksmart-ip-camera-2", + "url": "/rtsp_live0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "960p" + ] + }, + { + "id": "elinksmart-ip-camera-3", + "url": "/live/av0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/elinz.json b/brands/elinz.json new file mode 100644 index 0000000..4d44762 --- /dev/null +++ b/brands/elinz.json @@ -0,0 +1,37 @@ +{ + "version": 2, + "brand": "Elinz", + "brand_id": "elinz", + "streams": [ + { + "id": "elinz-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "cctv" + ] + }, + { + "id": "elinz-2", + "url": "/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "cctv" + ] + }, + { + "id": "elinz-3", + "url": "cam[CHANNEL]/h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "ip66" + ] + } + ] +} diff --git a/brands/elisa.json b/brands/elisa.json new file mode 100644 index 0000000..3b175ac --- /dev/null +++ b/brands/elisa.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Elisa", + "brand_id": "elisa", + "streams": [ + { + "id": "elisa-1", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "RC8021" + ] + }, + { + "id": "elisa-2", + "url": "img/snapshot.cgi?size=3", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "RC8021" + ] + } + ] +} diff --git a/brands/elite.json b/brands/elite.json new file mode 100644 index 0000000..26177c3 --- /dev/null +++ b/brands/elite.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Elite", + "brand_id": "elite", + "streams": [ + { + "id": "elite-1", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Dome4" + ] + }, + { + "id": "elite-2", + "url": "videofeed", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Tab" + ] + } + ] +} diff --git a/brands/elmo.json b/brands/elmo.json new file mode 100644 index 0000000..fe3c7af --- /dev/null +++ b/brands/elmo.json @@ -0,0 +1,57 @@ +{ + "version": 2, + "brand": "Elmo", + "brand_id": "elmo", + "streams": [ + { + "id": "elmo-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "elmo-2", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "elmo-3", + "url": "cam[CHANNEL]/h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "elmo-4", + "url": "image/qvga.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "PTC-200 Series" + ] + }, + { + "id": "elmo-5", + "url": "capture_normal.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "PTC-400 Series" + ] + } + ] +} diff --git a/brands/elp.json b/brands/elp.json new file mode 100644 index 0000000..c6deba1 --- /dev/null +++ b/brands/elp.json @@ -0,0 +1,187 @@ +{ + "version": 2, + "brand": "Elp", + "brand_id": "elp", + "streams": [ + { + "id": "elp-1", + "url": "snap.jpg?JpegSize=M", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "1080", + "1080p", + "1280*720P", + "1881", + "1882", + "1892", + "1MEGPIX", + "2MP", + "6100", + "6200B", + "720p", + "720P MINI", + "720P MINI CAM", + "EL-IP-1882", + "ELP-IP1881", + "ELP-IP1881W", + "ELP-IP1882", + "ELP-IP1892-POE", + "ELP-IP3100HR", + "ELP-IP3100HRNC", + "ELP-IP3110HR", + "ELP-IP6200B", + "ELP-IP6200DB", + "ELP-IP9100BM-POE", + "ELP-IR3110HR", + "HD POE", + "IP1881", + "ip1891", + "ip1892", + "ip1895", + "ip3100hb", + "ip3110hr-wifi", + "IP3200HR", + "IP4100VR", + "ip5180vd", + "ip9200bm", + "ONVIF", + "TOP-201", + "X00FIBWA7" + ] + }, + { + "id": "elp-2", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "1080", + "1080p", + "1080P", + "1280*720p", + "1881", + "1882", + "1892", + "1megpix", + "2MP", + "720P", + "720P Mini", + "720P Mini Cam", + "ELP-1881", + "ELP-IP1881", + "ELP-IP1881W", + "ELP-IP1882", + "ELP-IP1892-POE", + "ELP-IP3100HR", + "ELP-IP3110HR", + "ELP-IP6200DB", + "ELP-IP9100BM-POE", + "IP1881", + "IP-1891POE", + "IP1892", + "IP3100HB", + "IP3120HR-POE", + "IP4100VR", + "ip6100", + "Megapixel IP Camera", + "Onvif", + "onvif 1280x768", + "Other", + "X000QY76TT" + ] + }, + { + "id": "elp-3", + "url": "/user=[USERNAME]&password=[PASSWORD]&channel=1&stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "1080", + "1MEGPIX", + "2MP", + "ELP-IP1881", + "ELP-IP6200DB", + "mini", + "ONVIF", + "Other" + ] + }, + { + "id": "elp-4", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=1.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "6100", + "IP3120HR-POE", + "IP4100VR", + "onvif", + "Other" + ] + }, + { + "id": "elp-5", + "url": "user=[USERNAME]&password=[PASSWORD]&channel=1&stream=[CHANNEL].sdp?", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "720P Mini", + "ELP-IP1881", + "ELP-IP3100HR", + "ELP-IP3100HRnc", + "IP1818", + "IP1881", + "IP200W", + "IP4100VR", + "ONVIF 1280X768", + "Other" + ] + }, + { + "id": "elp-6", + "url": "user=[USERNAME]&password=[PASSWORD]&channel=1&stream=0.sdp?", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "ELP-IP1881" + ] + }, + { + "id": "elp-7", + "url": "jpeg/pull", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "ELP-USBBFHD01M" + ] + }, + { + "id": "elp-8", + "url": "/user=[USERNAME]&password=[PASSWORD]&channel=1&stream=0.sdp?", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "IP1892" + ] + }, + { + "id": "elp-9", + "url": "/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "IP500W" + ] + } + ] +} diff --git a/brands/elp201.json b/brands/elp201.json new file mode 100644 index 0000000..f642166 --- /dev/null +++ b/brands/elp201.json @@ -0,0 +1,47 @@ +{ + "version": 2, + "brand": "Elp201", + "brand_id": "elp201", + "streams": [ + { + "id": "elp201-1", + "url": "/user=[USERNAME]&password=[PASSWORD]&channel=1&stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "1280*720P" + ] + }, + { + "id": "elp201-2", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=1.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "1MEGPIX" + ] + }, + { + "id": "elp201-3", + "url": "snap.jpg?JpegSize=M", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "720P MINI" + ] + }, + { + "id": "elp201-4", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "DOME" + ] + } + ] +} diff --git a/brands/elro.json b/brands/elro.json new file mode 100644 index 0000000..afc1ad9 --- /dev/null +++ b/brands/elro.json @@ -0,0 +1,723 @@ +{ + "version": 2, + "brand": "Elro", + "brand_id": "elro", + "streams": [ + { + "id": "elro-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "4020", + "704IP", + "9031IP", + "903IP", + "C7031P", + "C703IP", + "C704IP", + "C704-ip 2", + "C704IP.2", + "C803IP", + "C903", + "c903ip", + "C903IP", + "C903IP.2", + "C904IP", + "hoy", + "Other", + "wert" + ] + }, + { + "id": "elro-2", + "url": "image.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "700ip", + "900ip", + "901", + "c800ip", + "C801P", + "C900IP", + "C901IP", + "CS-280E2D-C901IP", + "Other" + ] + }, + { + "id": "elro-3", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "7031c", + "903i", + "903IP", + "9501", + "C403IP", + "c701", + "c703", + "C7031P", + "c703ip", + "C703IP", + "c704ip", + "C704IP", + "C704-ip 2", + "C803IP", + "C901IP", + "C903IP", + "C903IP.2", + "C904IP", + "dier", + "Elro C903ip", + "ip903", + "Other" + ] + }, + { + "id": "elro-4", + "url": "videostream.asf?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "7031C", + "704IP", + "7401ip", + "901", + "901IP", + "903", + "903IP", + "C703IP", + "C704IP", + "c730ip", + "C803IP", + "C903ip" + ] + }, + { + "id": "elro-5", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "704IP", + "903i", + "903IP", + "C901IP", + "ELRO C903IP.2", + "IP903IP", + "Other", + "WIFI IP CAMERA" + ] + }, + { + "id": "elro-6", + "url": "videostream.cgi?resolution=8&rate=13", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "704IP", + "9031IP", + "903IP", + "C703IP", + "C704-IP 2", + "C704IP.2", + "C803IP", + "c900", + "C901IP", + "c9031p", + "C9031p", + "C903IP", + "C903IP.2", + "Other", + "WIFI IP CAMERA" + ] + }, + { + "id": "elro-7", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "704IP", + "C704ip", + "C704-IP 2", + "C704IP.2", + "C803IP", + "C904IP.2", + "Other", + "WIFI IP CAMERA" + ] + }, + { + "id": "elro-8", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "704IP", + "C704IP", + "C704IP.2", + "C803IP", + "C903IP", + "Other" + ] + }, + { + "id": "elro-9", + "url": "video.cgi?resolution=[WIDTH]x[HEIGHT]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "900IP", + "C800IP", + "C803IP", + "C901", + "C903IP", + "Other", + "WIFI IP Camera" + ] + }, + { + "id": "elro-10", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "901", + "903", + "903IP", + "C7031P", + "C703IP", + "C703IP.2", + "C704IP.2", + "C803IP", + "C903IP", + "C903IP.2", + "IP901", + "Other" + ] + }, + { + "id": "elro-11", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]*[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "901", + "C800IP", + "Other" + ] + }, + { + "id": "elro-12", + "url": "VIDEO.CGI", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "901", + "903IP", + "C704IP", + "C800", + "C800IP", + "C803IP", + "C901", + "C901IP", + "C903IP", + "Other" + ] + }, + { + "id": "elro-13", + "url": "mjpeg.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "901ip", + "9031IP", + "C7031P", + "C703IP", + "C704IP", + "C800", + "C800IP", + "C803IP", + "C901", + "C901IP", + "C903IP", + "Other" + ] + }, + { + "id": "elro-14", + "url": "videostream.asf", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "903", + "9031ip", + "903IP", + "c703ip", + "C704IP", + "C803IP", + "C903IP", + "C904IP" + ] + }, + { + "id": "elro-15", + "url": "videostream.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "903", + "9031IP", + "903IP", + "C7031P", + "C705IP", + "C803IP", + "C903IP", + "C903IP.2", + "ip61" + ] + }, + { + "id": "elro-16", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "9031ip", + "903IP", + "c2110ip", + "C803IP", + "c900", + "C901IP", + "C903IP", + "C903IP.2", + "C930IP", + "DCS 932L", + "ELRO C903IP", + "Other" + ] + }, + { + "id": "elro-17", + "url": "videostream.cgi?rate=11", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "9031ip", + "903IP", + "C704IP.2", + "C903", + "C903IP", + "C903IP.2", + "C904IP", + "Oprit", + "Other" + ] + }, + { + "id": "elro-18", + "url": "MJPEG.CGI", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "9031IP", + "903IP", + "C800", + "c800ip", + "C803IP", + "C900IP", + "C901", + "C903", + "C903IP", + "Other" + ] + }, + { + "id": "elro-19", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "9031IP", + "903IP", + "c2110ip", + "C703IP", + "C704IP", + "C704-ip 2", + "C803IP", + "C903IP", + "C903IP.2", + "C904IP", + "fishgrind" + ] + }, + { + "id": "elro-20", + "url": "videostream.cgi?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "9031IP", + "C7031P", + "C703IP", + "C703IP.2", + "c703ip2", + "C801IP", + "C903IP", + "C903P", + "Other" + ] + }, + { + "id": "elro-21", + "url": "videostream.cgi?", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "903I", + "903IP", + "C903IP.2", + "C904IP", + "C904IP.2", + "ip904", + "Other" + ] + }, + { + "id": "elro-22", + "url": "snapshot.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "903IP", + "C403IP", + "C7031P", + "C703IP", + "C703IP2", + "C704IP", + "C704IP.2", + "C803IP", + "C903", + "C903IP", + "C903IP.2", + "C903IP.2-Pass", + "C904IP", + "C904IP.2", + "Other" + ] + }, + { + "id": "elro-23", + "url": "videostream.cgi?rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "903IP", + "C903IP", + "C903IP.2 Pass", + "C904IP" + ] + }, + { + "id": "elro-24", + "url": "video.cgi?resolution=VGA", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "903IP", + "C7031P", + "C703IP", + "c800ip", + "C900IP", + "C903", + "C903IP" + ] + }, + { + "id": "elro-25", + "url": "/videostream.asf?user=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "c703ip", + "C704IP", + "c903ip", + "Other" + ] + }, + { + "id": "elro-26", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "c703ip", + "C703IP2", + "C904IP" + ] + }, + { + "id": "elro-27", + "url": "/videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=320x240", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "c703ip", + "C903IP.2" + ] + }, + { + "id": "elro-28", + "url": "/videostream.asf", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "c703ip" + ] + }, + { + "id": "elro-29", + "url": "/videostream.asf?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 5000, + "models": [ + "C704IP" + ] + }, + { + "id": "elro-30", + "url": "/av0_1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "C723IP", + "WIFI IP CAMERA" + ] + }, + { + "id": "elro-31", + "url": "cgi-bin/video_snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "C724IP" + ] + }, + { + "id": "elro-32", + "url": "IMAGE.JPG", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "C800", + "C800IP", + "c801IP", + "C803IP", + "C900IP", + "C901", + "Other" + ] + }, + { + "id": "elro-33", + "url": "mjpeg.cgi?user=[USERNAME]&password=[PASSWORD]&channel=[CHANNEL]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "c800ip" + ] + }, + { + "id": "elro-34", + "url": "[CHANNEL]/[USERNAME]:[PASSWORD]/main", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "C802IP", + "c903" + ] + }, + { + "id": "elro-35", + "url": "videostream.cgi?user=[USERNAME]&password=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "C803IP", + "C904IP", + "ELRO C903IP" + ] + }, + { + "id": "elro-36", + "url": "/videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32", + "type": "FFMPEG", + "protocol": "http", + "port": 83, + "models": [ + "C803IP" + ] + }, + { + "id": "elro-37", + "url": "/mjpeg.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "C901IP" + ] + }, + { + "id": "elro-38", + "url": "/snapshot.cgi", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "c903ip" + ] + }, + { + "id": "elro-39", + "url": "jpg/image.jpg?size=3", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "C903IP" + ] + }, + { + "id": "elro-40", + "url": "snapshot.cgi?", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "C903IP", + "C904IP.2" + ] + }, + { + "id": "elro-41", + "url": "/videostream.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "C903IP.2" + ] + }, + { + "id": "elro-42", + "url": "/videostream.cgi?user=[USERNAME]&password=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "C903IP.2" + ] + }, + { + "id": "elro-43", + "url": "cgi-bin/guest/Video.cgi?media=JPEG&channel=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "DVR 534" + ] + }, + { + "id": "elro-44", + "url": "/videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "Elro C903ip.2" + ] + }, + { + "id": "elro-45", + "url": "/snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "one" + ] + }, + { + "id": "elro-46", + "url": "cgi-bin/guest/Video.cgi?media=JPEG", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "elro-47", + "url": "current[CHANNEL].jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "elro-48", + "url": "GetData.cgi?CH=[CHANNEL]&Codec=jpeg&Size=[WIDTH]x[HEIGHT]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/elsys.json b/brands/elsys.json new file mode 100644 index 0000000..f5cd003 --- /dev/null +++ b/brands/elsys.json @@ -0,0 +1,58 @@ +{ + "version": 2, + "brand": "Elsys", + "brand_id": "elsys", + "streams": [ + { + "id": "elsys-1", + "url": "/stream2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "ESC-WB3F" + ] + }, + { + "id": "elsys-2", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "ESC-WY3F", + "ESL-WR2" + ] + }, + { + "id": "elsys-3", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=0_stream=0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "ESC-WY3F" + ] + }, + { + "id": "elsys-4", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=0_stream=1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "ESC-WY3F" + ] + }, + { + "id": "elsys-5", + "url": "/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "ESL-VPW1" + ] + } + ] +} diff --git a/brands/elver.json b/brands/elver.json new file mode 100644 index 0000000..abf02f4 --- /dev/null +++ b/brands/elver.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Elver", + "brand_id": "elver", + "streams": [ + { + "id": "elver-1", + "url": "/control/faststream.jpg?stream=full&preview&previewsize=640x480&quality=40&fps=20.0", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "M24M-Sec-Night" + ] + } + ] +} diff --git a/brands/ematic.json b/brands/ematic.json new file mode 100644 index 0000000..25a9d14 --- /dev/null +++ b/brands/ematic.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Ematic", + "brand_id": "ematic", + "streams": [ + { + "id": "ematic-1", + "url": "video?profile=[CHANNEL]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "funtab" + ] + } + ] +} diff --git a/brands/emax.json b/brands/emax.json new file mode 100644 index 0000000..f0a903e --- /dev/null +++ b/brands/emax.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Emax", + "brand_id": "emax", + "streams": [ + { + "id": "emax-1", + "url": "/Streaming/Channels/102", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/embedded-net-dvr.json b/brands/embedded-net-dvr.json new file mode 100644 index 0000000..32b21a4 --- /dev/null +++ b/brands/embedded-net-dvr.json @@ -0,0 +1,259 @@ +{ + "version": 2, + "brand": "Embedded Net Dvr", + "brand_id": "embedded-net-dvr", + "streams": [ + { + "id": "embedded-net-dvr-1", + "url": "/Streaming/channels/702", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "1234", + "255", + "DVR", + "HAR304-16", + "HIKVISON" + ] + }, + { + "id": "embedded-net-dvr-2", + "url": "/Streaming/Unicast/channels/101", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8002, + "models": [ + "126127985", + "255", + "7208", + "Bytek", + "Other" + ] + }, + { + "id": "embedded-net-dvr-3", + "url": "/Streaming/Unicast/channels/301", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8002, + "models": [ + "126127985", + "255", + "Bytek" + ] + }, + { + "id": "embedded-net-dvr-4", + "url": "/Streaming/Unicast/channels/1301", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "1604" + ] + }, + { + "id": "embedded-net-dvr-5", + "url": "/Streaming/Unicast/channels/401", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "255", + "bytek" + ] + }, + { + "id": "embedded-net-dvr-6", + "url": "/Streaming/Unicast/channels/201", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "255", + "epcom" + ] + }, + { + "id": "embedded-net-dvr-7", + "url": "/Streaming/channels/101", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "255", + "7208", + "analog0", + "analog1", + "dvr", + "ev1016hdx", + "FFMPEG", + "HAR304-16", + "Other", + "SC16IP" + ] + }, + { + "id": "embedded-net-dvr-8", + "url": "/Streaming/channels/201", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 10554, + "models": [ + "255", + "anal2", + "analog1", + "HAR304-16", + "Other", + "SC16IP" + ] + }, + { + "id": "embedded-net-dvr-9", + "url": "/Streaming/channels/301", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 10554, + "models": [ + "255", + "FFMPEG", + "HAR304-16", + "Other" + ] + }, + { + "id": "embedded-net-dvr-10", + "url": "/Streaming/Unicast/channels/501", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "255" + ] + }, + { + "id": "embedded-net-dvr-11", + "url": "/Streaming/Unicast/channels/601", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "255" + ] + }, + { + "id": "embedded-net-dvr-12", + "url": "/Streaming/Unicast/channels/701", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "255" + ] + }, + { + "id": "embedded-net-dvr-13", + "url": "/Streaming/Unicast/channels/801", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "255" + ] + }, + { + "id": "embedded-net-dvr-14", + "url": "/Streaming/Unicast/channels/202", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 1024, + "models": [ + "7104" + ] + }, + { + "id": "embedded-net-dvr-15", + "url": "image/[CHANNEL].jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "dvr" + ] + }, + { + "id": "embedded-net-dvr-16", + "url": "/Streaming/channels/402", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "ffmpeg", + "HAR304-16" + ] + }, + { + "id": "embedded-net-dvr-17", + "url": "/Streaming/channels/202", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "FFMPEG" + ] + }, + { + "id": "embedded-net-dvr-18", + "url": "/Streaming/channels/401", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 10554, + "models": [ + "HAR304-16", + "Other" + ] + }, + { + "id": "embedded-net-dvr-19", + "url": "/Streaming/channels/501", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 10554, + "models": [ + "HAR304-16", + "Other" + ] + }, + { + "id": "embedded-net-dvr-20", + "url": "/Streaming/channels/601", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 10554, + "models": [ + "HAR304-16" + ] + }, + { + "id": "embedded-net-dvr-21", + "url": "/Streaming/channels/502", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 10554, + "models": [ + "HAR304-16" + ] + }, + { + "id": "embedded-net-dvr-22", + "url": "/Streaming/channels/802", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "PLBN" + ] + } + ] +} diff --git a/brands/emerson.json b/brands/emerson.json new file mode 100644 index 0000000..acdb84f --- /dev/null +++ b/brands/emerson.json @@ -0,0 +1,37 @@ +{ + "version": 2, + "brand": "Emerson", + "brand_id": "emerson", + "streams": [ + { + "id": "emerson-1", + "url": "video?submenu=mjpg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "em 543" + ] + }, + { + "id": "emerson-2", + "url": "img/video.asf", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "em 543" + ] + }, + { + "id": "emerson-3", + "url": "nphMotionJpeg?Resolution=640x480&Quality=Standard", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "EVC510" + ] + } + ] +} diff --git a/brands/eminent.json b/brands/eminent.json new file mode 100644 index 0000000..fb5d53d --- /dev/null +++ b/brands/eminent.json @@ -0,0 +1,412 @@ +{ + "version": 2, + "brand": "Eminent", + "brand_id": "eminent", + "streams": [ + { + "id": "eminent-1", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "6220", + "em6220" + ] + }, + { + "id": "eminent-2", + "url": "videostream.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "6220", + "EM6220" + ] + }, + { + "id": "eminent-3", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "6220", + "6561", + "6564", + "em6561", + "EM6561", + "EM6564", + "inkel" + ] + }, + { + "id": "eminent-4", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "6220", + "6230", + "6250", + "6350", + "6350HD", + "EM-6215", + "EM6220", + "em6225", + "em6230", + "EM6230HD", + "EM6250", + "EM-6325", + "EM6330", + "EM6330HD", + "EM6350", + "EM6350Nuz", + "EM6355", + "em6360", + "Eminent 6350 HD", + "extern IP", + "Other" + ] + }, + { + "id": "eminent-5", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "6225", + "6250", + "6325", + "6330", + "6331", + "6350", + "6350HD", + "6355", + "6360", + "em6220", + "EM6225", + "em6230", + "EM6230HD", + "EM6325", + "EM-63256325", + "EM6330", + "EM6330HD", + "em6331", + "EM6331", + "em6350", + "EM6355", + "em6360", + "ess", + "irobot 3", + "kassa", + "Other", + "WINKEL", + "winkel 2" + ] + }, + { + "id": "eminent-6", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "6260", + "6560", + "EM6250", + "EM6250HD", + "EM6260", + "EM6561", + "Other" + ] + }, + { + "id": "eminent-7", + "url": "snapshot.jpg?account=[USERNAME]&password=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "6270", + "EM6250HD", + "EM6260", + "EM-6275" + ] + }, + { + "id": "eminent-8", + "url": "snapshot.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "6560", + "EM4484", + "EM6005", + "EM6015", + "EM6250HD", + "EM6260", + "EM6270" + ] + }, + { + "id": "eminent-9", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "6561", + "em 6564", + "em6561", + "EM6564", + "emi", + "h264" + ] + }, + { + "id": "eminent-10", + "url": "videostream.asf", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "6561", + "EM6564" + ] + }, + { + "id": "eminent-11", + "url": "cgi/sf.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "6561", + "EM4482", + "Other" + ] + }, + { + "id": "eminent-12", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "6564" + ] + }, + { + "id": "eminent-13", + "url": "videostream.asf?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "6564" + ] + }, + { + "id": "eminent-14", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "6564", + "E6220", + "EM6220", + "EM6564" + ] + }, + { + "id": "eminent-15", + "url": "videostream.cgi?rate=11", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "6564", + "em6220", + "EM6561", + "EM6564", + "em6620", + "Other" + ] + }, + { + "id": "eminent-16", + "url": "video.cgi?resolution=VGA", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "6564", + "em4480", + "em4481", + "EM4482", + "Other" + ] + }, + { + "id": "eminent-17", + "url": "cgi-bin/video.jpg?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "em4048", + "EM4482", + "EM-6225", + "Other" + ] + }, + { + "id": "eminent-18", + "url": "video.cgi?resolution=[WIDTH]x[HEIGHT]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "em4445", + "Em4480", + "EM4481", + "EM448x", + "EM4880" + ] + }, + { + "id": "eminent-19", + "url": "cgi-bin/sf.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "EM4482" + ] + }, + { + "id": "eminent-20", + "url": "vdata.v", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "EM4483" + ] + }, + { + "id": "eminent-21", + "url": "video.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "EM4484", + "Other" + ] + }, + { + "id": "eminent-22", + "url": "control/faststream.jpg?stream=MxPEG&needlength&fps=6", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "EM4484" + ] + }, + { + "id": "eminent-23", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "EM4484", + "EM6015", + "EM6250HD", + "EM6260", + "EM6564" + ] + }, + { + "id": "eminent-24", + "url": "cgi-bin/video.jpg?cam=[CHANNEL]&quality=3&size=2", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "EM6005" + ] + }, + { + "id": "eminent-25", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "EM6005" + ] + }, + { + "id": "eminent-26", + "url": "/control/faststream.jpg?stream=MxPEG&needlength&fps=6", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "EM6005", + "EM6015" + ] + }, + { + "id": "eminent-27", + "url": "user/videostream.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "EM6220" + ] + }, + { + "id": "eminent-28", + "url": "mjpg/video.mjpg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "EM6560" + ] + }, + { + "id": "eminent-29", + "url": "snapshot.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "EM6564", + "em6620" + ] + }, + { + "id": "eminent-30", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]*[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "voordeur" + ] + } + ] +} diff --git a/brands/empire.json b/brands/empire.json new file mode 100644 index 0000000..4011f7b --- /dev/null +++ b/brands/empire.json @@ -0,0 +1,58 @@ +{ + "version": 2, + "brand": "Empire", + "brand_id": "empire", + "streams": [ + { + "id": "empire-1", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "1.0MP", + "EPC1", + "ESC1", + "esc-4", + "ESC-IPC", + "esc-ipc-1 v2", + "IPC-1", + "IPC-1 V1.0", + "IPC-5 2.0", + "IPC5-mini 2.0" + ] + }, + { + "id": "empire-2", + "url": "/user=[USERNAME]&password=[PASSWORD]&channel=1&stream=1.sdp?real_stream--rtp-caching=100", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "ESC 4", + "ESC3-IP(1.3)", + "IPC-1" + ] + }, + { + "id": "empire-3", + "url": "/cam/realmonitor?channel=1&subtype=2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "IPC-Color4K-T-2.8mm" + ] + }, + { + "id": "empire-4", + "url": "/cam/realmonitor?channel=1&subtype=0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "IPC-Color4K-T-2.8mm" + ] + } + ] +} diff --git a/brands/empiretech.json b/brands/empiretech.json new file mode 100644 index 0000000..a191113 --- /dev/null +++ b/brands/empiretech.json @@ -0,0 +1,37 @@ +{ + "version": 2, + "brand": "Empiretech", + "brand_id": "empiretech", + "streams": [ + { + "id": "empiretech-1", + "url": "/cam/realmonitor?channel=1&subtype=0&unicast=true&proto=Onvif", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "IPC-T54IR-ZE" + ] + }, + { + "id": "empiretech-2", + "url": "/cam/realmonitor?channel=1&subtype=1&unicast=true&proto=Onvif", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "IPC-T54IR-ZE" + ] + }, + { + "id": "empiretech-3", + "url": "/cam/realmonitor?channel=1&subtype=2&unicast=true&proto=Onvif", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "IPC-T54IR-ZE" + ] + } + ] +} diff --git a/brands/emstone.json b/brands/emstone.json new file mode 100644 index 0000000..a29cbfe --- /dev/null +++ b/brands/emstone.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Emstone", + "brand_id": "emstone", + "streams": [ + { + "id": "emstone-1", + "url": "mjpeg.cgi?user=[USERNAME]&password=[PASSWORD]&channel=[CHANNEL]&snapshot=on", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Sentry24DVR" + ] + }, + { + "id": "emstone-2", + "url": "mjpeg.cgi?user=[USERNAME]&password=[PASSWORD]&channel=[CHANNEL]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Sentry24DVR" + ] + } + ] +} diff --git a/brands/encoder10.json b/brands/encoder10.json new file mode 100644 index 0000000..6fc5ead --- /dev/null +++ b/brands/encoder10.json @@ -0,0 +1,37 @@ +{ + "version": 2, + "brand": "Encoder10", + "brand_id": "encoder10", + "streams": [ + { + "id": "encoder10-1", + "url": "/rtsp/profile1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "IndigoOnvif" + ] + }, + { + "id": "encoder10-2", + "url": "videostream.asf", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "INDIGOONVIF" + ] + }, + { + "id": "encoder10-3", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "INDIGOONVIF" + ] + } + ] +} diff --git a/brands/encore-electronics.json b/brands/encore-electronics.json new file mode 100644 index 0000000..943ed14 --- /dev/null +++ b/brands/encore-electronics.json @@ -0,0 +1,37 @@ +{ + "version": 2, + "brand": "Encore Electronics", + "brand_id": "encore-electronics", + "streams": [ + { + "id": "encore-electronics-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "224C" + ] + }, + { + "id": "encore-electronics-2", + "url": "cgi/jpg/image.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "ENVCWI-G1/ANA" + ] + }, + { + "id": "encore-electronics-3", + "url": "cgi/mjpg/mjpeg.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "ENVCWI-G1/ANA" + ] + } + ] +} diff --git a/brands/encore.json b/brands/encore.json new file mode 100644 index 0000000..1d809e9 --- /dev/null +++ b/brands/encore.json @@ -0,0 +1,72 @@ +{ + "version": 2, + "brand": "Encore", + "brand_id": "encore", + "streams": [ + { + "id": "encore-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "CITPC-275C" + ] + }, + { + "id": "encore-2", + "url": "cgi/mjpg/mjpeg.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "ENVCWI-G1", + "ENVCWI-GX/PTGX" + ] + }, + { + "id": "encore-3", + "url": "cgi/mjpg/mjpg.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "ENVCWI-G1", + "ENVCWI-Gx/PTGx" + ] + }, + { + "id": "encore-4", + "url": "mjpeg.cgi?user=[USERNAME]&password=[PASSWORD]&channel=[CHANNEL]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "ENVCWI-G1" + ] + }, + { + "id": "encore-5", + "url": "cgi/jpg/image.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "ENVCWI-G1", + "ENVCWI-Gx/PTGx", + "model", + "Other" + ] + }, + { + "id": "encore-6", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/encwi-g1.json b/brands/encwi-g1.json new file mode 100644 index 0000000..acfc2a9 --- /dev/null +++ b/brands/encwi-g1.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Encwi-g1", + "brand_id": "encwi-g1", + "streams": [ + { + "id": "encwi-g1-1", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "HNN:1.0.0" + ] + } + ] +} diff --git a/brands/endoscope.json b/brands/endoscope.json new file mode 100644 index 0000000..6004cbd --- /dev/null +++ b/brands/endoscope.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Endoscope", + "brand_id": "endoscope", + "streams": [ + { + "id": "endoscope-1", + "url": "/webcam/?action=stream", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/endroid.json b/brands/endroid.json new file mode 100644 index 0000000..89e6bd7 --- /dev/null +++ b/brands/endroid.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Endroid", + "brand_id": "endroid", + "streams": [ + { + "id": "endroid-1", + "url": "cgi-bin/snapshot.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "CCTV" + ] + }, + { + "id": "endroid-2", + "url": "cgi-bin/view.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "CCTV" + ] + } + ] +} diff --git a/brands/endurance.json b/brands/endurance.json new file mode 100644 index 0000000..5e83abf --- /dev/null +++ b/brands/endurance.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Endurance", + "brand_id": "endurance", + "streams": [ + { + "id": "endurance-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "oipc-10" + ] + }, + { + "id": "endurance-2", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "opic-10" + ] + } + ] +} diff --git a/brands/eneo.json b/brands/eneo.json new file mode 100644 index 0000000..38ab63e --- /dev/null +++ b/brands/eneo.json @@ -0,0 +1,220 @@ +{ + "version": 2, + "brand": "Eneo", + "brand_id": "eneo", + "streams": [ + { + "id": "eneo-1", + "url": "dms", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "ENC 1003 MJPEG", + "GXD-1610M", + "Other" + ] + }, + { + "id": "eneo-2", + "url": "/live1.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "GLS-2302H", + "IEB-62F0036M0A", + "Jukola 1" + ] + }, + { + "id": "eneo-3", + "url": "/ipcam/stream.cgi?nowprofileid=2", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "GXB-1710M" + ] + }, + { + "id": "eneo-4", + "url": "dms?nowprofileid=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "GXC-1606M-IR", + "GXD-1610M", + "GXD-1710M/IR" + ] + }, + { + "id": "eneo-5", + "url": "dms?nowprofileid=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "GXC-1606M-IR", + "GXD-1610M", + "GXD-1710M/IR" + ] + }, + { + "id": "eneo-6", + "url": "ipcam/stream.cgi?nowprofileid=[CHANNEL]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "GXC-1606M-IR" + ] + }, + { + "id": "eneo-7", + "url": "ipcam/stream.cgi?nowprofileid=2", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "GXD-1610M", + "GXD-1710M/IR" + ] + }, + { + "id": "eneo-8", + "url": "/1/stream1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "IED63" + ] + }, + { + "id": "eneo-9", + "url": "/1/stream2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "IED63" + ] + }, + { + "id": "eneo-10", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "NIP-55" + ] + }, + { + "id": "eneo-11", + "url": "stream[CHANNEL]", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "NLC-1401" + ] + }, + { + "id": "eneo-12", + "url": "1/stream[CHANNEL]", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "NLD/NXC/NXD camera" + ] + }, + { + "id": "eneo-13", + "url": "/ch1/stream0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "NXC-1402", + "NXD-1602M" + ] + }, + { + "id": "eneo-14", + "url": "/live2.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "eneo-15", + "url": "cgi-bin/webra_fcgi.fcgi?api=get_jpeg_raw&chno=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "eneo-16", + "url": "live/h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "PLD-2012PTZ", + "PXD-1010F021", + "PXD-5360F01IR" + ] + }, + { + "id": "eneo-17", + "url": "cam0_[CHANNEL]", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "PTB Series", + "PXB/PXD-2020/2080" + ] + }, + { + "id": "eneo-18", + "url": "h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "PXD-2018PTZ1080" + ] + }, + { + "id": "eneo-19", + "url": "h264_2", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "PXD-2018PTZ1080" + ] + }, + { + "id": "eneo-20", + "url": "cgi-bin/jpg/image.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "PXD-5360F01IR" + ] + } + ] +} diff --git a/brands/engeninus.json b/brands/engeninus.json new file mode 100644 index 0000000..dbd1b2f --- /dev/null +++ b/brands/engeninus.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Engeninus", + "brand_id": "engeninus", + "streams": [ + { + "id": "engeninus-1", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "EDS1130" + ] + } + ] +} diff --git a/brands/engenius.json b/brands/engenius.json new file mode 100644 index 0000000..166cc71 --- /dev/null +++ b/brands/engenius.json @@ -0,0 +1,70 @@ +{ + "version": 2, + "brand": "Engenius", + "brand_id": "engenius", + "streams": [ + { + "id": "engenius-1", + "url": "snapshot.jpg?account=[USERNAME]&password=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "E200", + "eds1130", + "EDS5110", + "EDS5115", + "EDS5250", + "EDS6225", + "EWS Mesh Cam", + "EWS1025CAM", + "Framsidan", + "Other" + ] + }, + { + "id": "engenius-2", + "url": "/live/ch01_0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "EDS1130", + "EDS5110", + "eds5250", + "EDS6115" + ] + }, + { + "id": "engenius-3", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "EDS5110" + ] + }, + { + "id": "engenius-4", + "url": "/live/ch00_0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "eds5255", + "EWS1025" + ] + }, + { + "id": "engenius-5", + "url": "GetData.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/enio-bell.json b/brands/enio-bell.json new file mode 100644 index 0000000..96a2469 --- /dev/null +++ b/brands/enio-bell.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Enio Bell", + "brand_id": "enio-bell", + "streams": [ + { + "id": "enio-bell-1", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/ens-security.json b/brands/ens-security.json new file mode 100644 index 0000000..754cb1e --- /dev/null +++ b/brands/ens-security.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Ens Security", + "brand_id": "ens-security", + "streams": [ + { + "id": "ens-security-1", + "url": "/stream=1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "ED8004TSC-2" + ] + } + ] +} diff --git a/brands/enscam.json b/brands/enscam.json new file mode 100644 index 0000000..31b075f --- /dev/null +++ b/brands/enscam.json @@ -0,0 +1,18 @@ +{ + "version": 2, + "brand": "Enscam", + "brand_id": "enscam", + "streams": [ + { + "id": "enscam-1", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Brick", + "BRICK" + ] + } + ] +} diff --git a/brands/ensidio.json b/brands/ensidio.json new file mode 100644 index 0000000..c2413bf --- /dev/null +++ b/brands/ensidio.json @@ -0,0 +1,57 @@ +{ + "version": 2, + "brand": "Ensidio", + "brand_id": "ensidio", + "streams": [ + { + "id": "ensidio-1", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP102W" + ] + }, + { + "id": "ensidio-2", + "url": "video.cgi?resolution=VGA", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP102W" + ] + }, + { + "id": "ensidio-3", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP202WN" + ] + }, + { + "id": "ensidio-4", + "url": "cgi-bin/net_jpeg.cgi?ch=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP302P" + ] + }, + { + "id": "ensidio-5", + "url": "ch0_[CHANNEL].H264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "IP302P" + ] + } + ] +} diff --git a/brands/enster.json b/brands/enster.json new file mode 100644 index 0000000..39baf00 --- /dev/null +++ b/brands/enster.json @@ -0,0 +1,76 @@ +{ + "version": 2, + "brand": "Enster", + "brand_id": "enster", + "streams": [ + { + "id": "enster-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "1080P HD WIRELESS CLOUD IP CAMERA Q5", + "2.4/5G Dual Band Wi-Fi Outdoor Security Camera", + "est-w7020c", + "ETS-IPC7142 DW", + "NST-IPC7102-PT", + "NST-IPC7115-PT", + "NST-IPC7115-PT", + "NST-IPC7142-DW", + "Other" + ] + }, + { + "id": "enster-2", + "url": "VIDEO.CGI", + "type": "MJPEG", + "protocol": "http", + "port": 8091, + "models": [ + "EST-IP741W" + ] + }, + { + "id": "enster-3", + "url": "/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "EST-W7020B", + "NST-IPC7142-DW" + ] + }, + { + "id": "enster-4", + "url": "/cam/realmonitor?channel=1&subtype=00&authbasic=[AUTH]", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "NST-4PC7102-PT" + ] + }, + { + "id": "enster-5", + "url": "/cam/realmonitor?channel=8080&subtype=1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "NST-4PC7102-PT" + ] + }, + { + "id": "enster-6", + "url": "/12", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "NST-IPC7115-PT" + ] + } + ] +} diff --git a/brands/enter.json b/brands/enter.json new file mode 100644 index 0000000..0cf687d --- /dev/null +++ b/brands/enter.json @@ -0,0 +1,57 @@ +{ + "version": 2, + "brand": "Enter", + "brand_id": "enter", + "streams": [ + { + "id": "enter-1", + "url": "cam/realmonitor?channel=[CHANNEL]&subtype=00", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "e-d700ir" + ] + }, + { + "id": "enter-2", + "url": "/cam/realmonitor", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "E-D700IR" + ] + }, + { + "id": "enter-3", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "E-D700IR" + ] + }, + { + "id": "enter-4", + "url": "cgi-bin/snapshot.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "E-D700IR" + ] + }, + { + "id": "enter-5", + "url": "cgi-bin/view.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "td-w8968" + ] + } + ] +} diff --git a/brands/entrematic.json b/brands/entrematic.json new file mode 100644 index 0000000..3ca137b --- /dev/null +++ b/brands/entrematic.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Entrematic", + "brand_id": "entrematic", + "streams": [ + { + "id": "entrematic-1", + "url": "cgi-bin/CGIProxy.fcgi?cmd=snapPicture2&usr=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 88, + "models": [ + "Entrematic cam" + ] + }, + { + "id": "entrematic-2", + "url": "cgi-bin/CGIProxy.fcgi?cmd=snapPicture2&usr=[USERNAME]&pwd=[PASSWORD]&", + "type": "JPEG", + "protocol": "http", + "port": 88, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/enviewer.json b/brands/enviewer.json new file mode 100644 index 0000000..85f0390 --- /dev/null +++ b/brands/enviewer.json @@ -0,0 +1,18 @@ +{ + "version": 2, + "brand": "Enviewer", + "brand_id": "enviewer", + "streams": [ + { + "id": "enviewer-1", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "1130", + "ADS5250v2" + ] + } + ] +} diff --git a/brands/envio.json b/brands/envio.json new file mode 100644 index 0000000..66c9b05 --- /dev/null +++ b/brands/envio.json @@ -0,0 +1,18 @@ +{ + "version": 2, + "brand": "Envio", + "brand_id": "envio", + "streams": [ + { + "id": "envio-1", + "url": "cgi-bin/view.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "2MP", + "IP-Fix4.0" + ] + } + ] +} diff --git a/brands/envision.json b/brands/envision.json new file mode 100644 index 0000000..7a6adea --- /dev/null +++ b/brands/envision.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Envision", + "brand_id": "envision", + "streams": [ + { + "id": "envision-1", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "666" + ] + } + ] +} diff --git a/brands/enxun.json b/brands/enxun.json new file mode 100644 index 0000000..4dd9a79 --- /dev/null +++ b/brands/enxun.json @@ -0,0 +1,41 @@ +{ + "version": 2, + "brand": "Enxun", + "brand_id": "enxun", + "streams": [ + { + "id": "enxun-1", + "url": "/PSIA/Streaming/channels/2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Dome", + "MIP-813W", + "MIP-823H1", + "MP180" + ] + }, + { + "id": "enxun-2", + "url": "PSIA/Streaming/channels/2?videoCodecType=H.264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "MIP-812A", + "VS-MIP723Y1" + ] + }, + { + "id": "enxun-3", + "url": "ipcam/avc.cgi?audiostream=[CHANNEL]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "MIP-822a" + ] + } + ] +} diff --git a/brands/eonboom.json b/brands/eonboom.json new file mode 100644 index 0000000..a35d2ab --- /dev/null +++ b/brands/eonboom.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Eonboom", + "brand_id": "eonboom", + "streams": [ + { + "id": "eonboom-1", + "url": "/Streaming/Channels/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "DVI20B-2.0M" + ] + } + ] +} diff --git a/brands/eopen.json b/brands/eopen.json new file mode 100644 index 0000000..b2b28b9 --- /dev/null +++ b/brands/eopen.json @@ -0,0 +1,37 @@ +{ + "version": 2, + "brand": "Eopen", + "brand_id": "eopen", + "streams": [ + { + "id": "eopen-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Open 720" + ] + }, + { + "id": "eopen-2", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Open730" + ] + }, + { + "id": "eopen-3", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Open730" + ] + } + ] +} diff --git a/brands/eos-vision.json b/brands/eos-vision.json new file mode 100644 index 0000000..e42878f --- /dev/null +++ b/brands/eos-vision.json @@ -0,0 +1,41 @@ +{ + "version": 2, + "brand": "Eos Vision", + "brand_id": "eos-vision", + "streams": [ + { + "id": "eos-vision-1", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "BS-200W", + "BW-200", + "PTZ-101W" + ] + }, + { + "id": "eos-vision-2", + "url": "snap.jpg?JpegCam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "BS-200W", + "BW-200", + "PTZ-101W" + ] + }, + { + "id": "eos-vision-3", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "BW-200" + ] + } + ] +} diff --git a/brands/epcam2.json b/brands/epcam2.json new file mode 100644 index 0000000..e245178 --- /dev/null +++ b/brands/epcam2.json @@ -0,0 +1,48 @@ +{ + "version": 2, + "brand": "Epcam2", + "brand_id": "epcam2", + "streams": [ + { + "id": "epcam2-1", + "url": "/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "EP2036BP", + "EP2063BP" + ] + }, + { + "id": "epcam2-2", + "url": "ipcam/avc.cgi?audiostream=[CHANNEL]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "EP2036BP" + ] + }, + { + "id": "epcam2-3", + "url": "snap.jpg?JpegCam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "EP2063BP" + ] + }, + { + "id": "epcam2-4", + "url": "snap.jpg?JpegSize=XL", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "EP2063BP" + ] + } + ] +} diff --git a/brands/epexis.json b/brands/epexis.json new file mode 100644 index 0000000..053cf00 --- /dev/null +++ b/brands/epexis.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Epexis", + "brand_id": "epexis", + "streams": [ + { + "id": "epexis-1", + "url": "videostream.cgi?user=[USERNAME]&password=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "pipcam5" + ] + }, + { + "id": "epexis-2", + "url": "cgi-bin/videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "PIPCAMHD82" + ] + } + ] +} diff --git a/brands/epges.json b/brands/epges.json new file mode 100644 index 0000000..888398d --- /dev/null +++ b/brands/epges.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Epges", + "brand_id": "epges", + "streams": [ + { + "id": "epges-1", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/ephone.json b/brands/ephone.json new file mode 100644 index 0000000..869761d --- /dev/null +++ b/brands/ephone.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Ephone", + "brand_id": "ephone", + "streams": [ + { + "id": "ephone-1", + "url": "videofeed", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "3g plus 2g" + ] + } + ] +} diff --git a/brands/epicamera.json b/brands/epicamera.json new file mode 100644 index 0000000..eae53d6 --- /dev/null +++ b/brands/epicamera.json @@ -0,0 +1,37 @@ +{ + "version": 2, + "brand": "Epicamera", + "brand_id": "epicamera", + "streams": [ + { + "id": "epicamera-1", + "url": "img/video.mjpeg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "1000" + ] + }, + { + "id": "epicamera-2", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "DCL-F980A" + ] + }, + { + "id": "epicamera-3", + "url": "img/media.sav", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "ICONNECT" + ] + } + ] +} diff --git a/brands/epine.json b/brands/epine.json new file mode 100644 index 0000000..345363f --- /dev/null +++ b/brands/epine.json @@ -0,0 +1,49 @@ +{ + "version": 2, + "brand": "Epine", + "brand_id": "epine", + "streams": [ + { + "id": "epine-1", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "eigen model" + ] + }, + { + "id": "epine-2", + "url": "stream.asf", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "EP-M602W" + ] + }, + { + "id": "epine-3", + "url": "videostream.cgi?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "EP-PD22W-HD", + "Other", + "PM12WP" + ] + }, + { + "id": "epine-4", + "url": "videostream.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/epson.json b/brands/epson.json new file mode 100644 index 0000000..27d5dd2 --- /dev/null +++ b/brands/epson.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Epson", + "brand_id": "epson", + "streams": [ + { + "id": "epson-1", + "url": "videofeed", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Moverio" + ] + } + ] +} diff --git a/brands/ernitec.json b/brands/ernitec.json new file mode 100644 index 0000000..c83180d --- /dev/null +++ b/brands/ernitec.json @@ -0,0 +1,109 @@ +{ + "version": 2, + "brand": "Ernitec", + "brand_id": "ernitec", + "streams": [ + { + "id": "ernitec-1", + "url": "cam[CHANNEL]/h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Hawk", + "Mercury", + "Mercury 205", + "Orion", + "Other", + "Other-2", + "Vega", + "Vega 102" + ] + }, + { + "id": "ernitec-2", + "url": "cgi-bin/jpg/image.cgi?", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "HAWK", + "Mercury SX301IR", + "SX302IR", + "sx402m" + ] + }, + { + "id": "ernitec-3", + "url": "h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Maskinrom", + "Other", + "SX302IR" + ] + }, + { + "id": "ernitec-4", + "url": "jpg/image.jpg?size=3", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "OTHER-2" + ] + }, + { + "id": "ernitec-5", + "url": "h264_2", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "SX302IR" + ] + }, + { + "id": "ernitec-6", + "url": "h264_3", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "SX302IR" + ] + }, + { + "id": "ernitec-7", + "url": "h264_4", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "SX302IR" + ] + }, + { + "id": "ernitec-8", + "url": "mpeg4", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "SX302IR" + ] + }, + { + "id": "ernitec-9", + "url": "jpeg", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "SX302IR" + ] + } + ] +} diff --git a/brands/esc.json b/brands/esc.json new file mode 100644 index 0000000..4e9a5fe --- /dev/null +++ b/brands/esc.json @@ -0,0 +1,30 @@ +{ + "version": 2, + "brand": "Esc", + "brand_id": "esc", + "streams": [ + { + "id": "esc-1", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "1080p", + "esc-ipc-1", + "Other" + ] + }, + { + "id": "esc-2", + "url": "user=[USERNAME]&password=[PASSWORD]&channel=1&stream=0.sdp?", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "esc-ipc-1", + "Other" + ] + } + ] +} diff --git a/brands/escam.json b/brands/escam.json new file mode 100644 index 0000000..9708d44 --- /dev/null +++ b/brands/escam.json @@ -0,0 +1,737 @@ +{ + "version": 2, + "brand": "Escam", + "brand_id": "escam", + "streams": [ + { + "id": "escam-1", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=1.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "0WL QD100", + "300", + "420D", + "brick qd300", + "BRICK QD300", + "Es300", + "Escan", + "fq001", + "fq002", + "G02", + "ICSEE", + "ICSEE1", + "Q630M", + "qd 410", + "QD100", + "QD300", + "QD320", + "QD330", + "QD500", + "qd520", + "QD520", + "qf001", + "QF001", + "QF002", + "qf007", + "QF007", + "QF100", + "qf218", + "QF218", + "QF605", + "slaba kvalietat", + "Snail QD500" + ] + }, + { + "id": "escam-2", + "url": "/12", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "152", + "900", + "BRICK QD300", + "Brick QD900WIFI", + "G02 PTZ", + "HD3500V", + "ICSEE", + "IP2M-841W", + "Other", + "Q630M", + "Q6320", + "QD800", + "QD900", + "QD900 WF", + "QD900 Wi-Fi", + "QD900S", + "QF218" + ] + }, + { + "id": "escam-3", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "2mp", + "300", + "500", + "520", + "brick", + "Brick", + "BRICK", + "brick qd300", + "Brick Qd300", + "cam03", + "D520", + "DQ520", + "ES300", + "ESCAM Beick QD300", + "Escam QD420", + "Fighter", + "GD300", + "HD3500V", + "Home Security Camera", + "ICSEE", + "ims", + "NoIdea!", + "ONVIF", + "ONVVIF 720p", + "Other", + "OWL QD100", + "Peashooter", + "Peashooter (ONVIF)", + "Peashooter QD520", + "PeaShooter QD520", + "Peashooterqd520", + "pvr", + "PVR001", + "PVR008", + "Q1039", + "q300", + "Q300", + "Q500", + "Q520", + "Q630", + "Q630M", + "q645r", + "qd 300", + "QD 300", + "qd100", + "QD100", + "QD100a", + "qd300", + "QD300 HiRes Onvif", + "QD320", + "qd330", + "Qd330", + "QD330", + "QD400", + "qd500", + "QD500", + "qd520", + "QD520", + "qd520 onvif", + "QD520?", + "QD520-2", + "QD520-3", + "QD530", + "qd900", + "qf001", + "QF001", + "QF001_2", + "QF002", + "QF003", + "qf218", + "QF218", + "qf518", + "QF518", + "QF800", + "qf910", + "QP136", + "QT215", + "QT500", + "RScam", + "Snail QD500", + "SnailCam", + "V100" + ] + }, + { + "id": "escam-4", + "url": "user=[USERNAME]&password=[PASSWORD]&channel=1&stream=0.sdp?", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "300", + "ESC-IPC-1", + "G02", + "G10", + "icsee", + "ICSEE", + "Other", + "QD 500", + "QD300", + "QF001", + "qf007", + "QF007", + "QF007g", + "Snail QD500" + ] + }, + { + "id": "escam-5", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "300", + "5MP", + "900", + "900WiFi", + "AM-Q6320-WIFI", + "Block", + "BRICK 900", + "Brick HD900", + "BRICK Q300 WIFI", + "BRICK QD300", + "Brick QD900", + "Brick QD900 WiFi", + "BRICK QD900 WIFI", + "Brick900", + "Bricks Wifi", + "D300W", + "DG9-00", + "escam 200", + "Fixed", + "G01", + "G02", + "G02 PTZ", + "G02-1", + "ICSEE", + "Other", + "OutdoorWifi", + "PT303", + "Q6230WIFI", + "Q6320", + "Q6320WIFI", + "q900", + "QD 300", + "QD 500", + "qd300", + "QD300", + "QD300 brick wifi", + "QD320", + "QD800", + "qd800 wifi", + "QD900", + "QD900 HiRes Onvif", + "QD900S", + "QD900WiFi", + "QD900WIFI", + "QF001", + "QF218", + "QF300", + "QF608", + "QPT511", + "Sentry QD900S", + "WifiOutdoor" + ] + }, + { + "id": "escam-6", + "url": "/live0.264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "ANT", + "Ant QF606", + "MY103", + "Other", + "pvr0008", + "QF218", + "QF605" + ] + }, + { + "id": "escam-7", + "url": "/onvif1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Ant 605", + "diamond qf506", + "Diamond QF-506", + "ESCAM Q8", + "Other", + "PVR608", + "qf500", + "QF-500", + "QF500 Onvif", + "QF506", + "QF518", + "QF600", + "QF605", + "QF910", + "r80x50-pq" + ] + }, + { + "id": "escam-8", + "url": "/tcp/av0_0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Ant QF606", + "ELF QF200", + "Pearl QF100", + "QF100", + "QF100 P", + "QF200", + "QF280" + ] + }, + { + "id": "escam-9", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "CAM03", + "ESC-IPC-1", + "G02", + "go2", + "ONVVIF 720P", + "Other", + "QD900 WI-FI", + "QF002", + "QF300" + ] + }, + { + "id": "escam-10", + "url": "/user=[USERNAME]&password=[PASSWORD]&channel=1&stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "DEV.xm", + "Other", + "Peashooter QD520", + "PVR008", + "qd100", + "QD300", + "QD500", + "QD520", + "QD520RB", + "qd530", + "QF001", + "QF007", + "qf218", + "Snail QD500" + ] + }, + { + "id": "escam-11", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "ESCAM Shark QP180", + "ESCAM SHARK QP180", + "Other", + "qd900", + "QF001", + "QP02", + "QP110", + "qp180", + "WIFIOUTDOOR", + "wnk403", + "wnk803" + ] + }, + { + "id": "escam-12", + "url": "snap.jpg?JpegCam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "G02", + "GO2", + "ICSEE", + "ICSEE1", + "QF518" + ] + }, + { + "id": "escam-13", + "url": "iphone/11?[USERNAME]:[PASSWORD]&", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "G02" + ] + }, + { + "id": "escam-14", + "url": "/tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "GO2" + ] + }, + { + "id": "escam-15", + "url": "/Streaming/Channels/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "HD3100", + "ONVIF" + ] + }, + { + "id": "escam-16", + "url": "ch0_0.h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "hd3500" + ] + }, + { + "id": "escam-17", + "url": "/user=[USERNAME]&password=[PASSWORD]&channel=1&stream=0.sdp?", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "icsee" + ] + }, + { + "id": "escam-18", + "url": "/live/ch00_1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 10554, + "models": [ + "ICSEE", + "Other" + ] + }, + { + "id": "escam-19", + "url": "/realmonitor", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "IP365", + "pvr0008", + "QP1.30", + "QP130" + ] + }, + { + "id": "escam-20", + "url": "cam[CHANNEL]/h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "KDM-A111N3", + "Other" + ] + }, + { + "id": "escam-21", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "kdm-a131", + "Other", + "QF100", + "QF300" + ] + }, + { + "id": "escam-22", + "url": "/mjpeg?res=full&x0=0&y0=0&x1=100%25&y1=100%25&quality=12&doublescan=0", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "k-h10-2mp" + ] + }, + { + "id": "escam-23", + "url": "cgi-bin/snapshot.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "NVR" + ] + }, + { + "id": "escam-24", + "url": "live/ch00_0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other", + "QF001" + ] + }, + { + "id": "escam-25", + "url": "mjpeg?res=full&x0=0&y0=0&x1=100%&y1=100%&quality=12&doublescan=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "escam-26", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "Pearl QF100", + "qd300", + "QF100" + ] + }, + { + "id": "escam-27", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "QP02", + "qp180", + "wnk403", + "wnk803" + ] + }, + { + "id": "escam-28", + "url": "/user=[USERNAME]&password=[PASSWORD]&channel=2&stream=0.sdp?real_stream%22", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Other" + ] + }, + { + "id": "escam-29", + "url": "/user=[USERNAME]&password=[PASSWORD]&channel=1&stream=0.sdp?real_stream%22", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Other", + "qf218" + ] + }, + { + "id": "escam-30", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 81, + "models": [ + "PEARL QF100", + "QF100" + ] + }, + { + "id": "escam-31", + "url": "cgi-bin/CGIProxy.fcgi?cmd=snapPicture2&usr=[USERNAME]&pwd=[PASSWORD]&", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "PEARL QF100", + "QF002" + ] + }, + { + "id": "escam-32", + "url": "[CHANNEL]/[USERNAME]:[PASSWORD]/main", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "PVR002", + "QPT511" + ] + }, + { + "id": "escam-33", + "url": "user=[USERNAME]&password=[PASSWORD]&channel=1&stream=[CHANNEL].sdp?", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Q630M", + "QD300", + "QD320" + ] + }, + { + "id": "escam-34", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp?real_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "qd100" + ] + }, + { + "id": "escam-35", + "url": "/videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 8010, + "models": [ + "QD-310" + ] + }, + { + "id": "escam-36", + "url": "live/h264/ch[CHANNEL]", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "qd520" + ] + }, + { + "id": "escam-37", + "url": "/ch01.264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "QF001", + "qf218", + "QF518", + "QH002" + ] + }, + { + "id": "escam-38", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]&count=0", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "QF100", + "QF300" + ] + }, + { + "id": "escam-39", + "url": "/img/video.sav", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "qf218", + "QF290" + ] + }, + { + "id": "escam-40", + "url": "/", + "type": "FFMPEG", + "protocol": "https", + "port": 10554, + "models": [ + "Qf290" + ] + }, + { + "id": "escam-41", + "url": "/H264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "QF508" + ] + }, + { + "id": "escam-42", + "url": "/user=admin_password=[PASSWORD]_channel=1_stream=1.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "QF800" + ] + }, + { + "id": "escam-43", + "url": "/ch01.264?dev=1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "QH002" + ] + }, + { + "id": "escam-44", + "url": "snapshot.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "QP180" + ] + }, + { + "id": "escam-45", + "url": "/cgi-bin/snapshot.cgi?chn=1&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 7070, + "models": [ + "WNK404" + ] + } + ] +} diff --git a/brands/esecure.json b/brands/esecure.json new file mode 100644 index 0000000..83b1327 --- /dev/null +++ b/brands/esecure.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Esecure", + "brand_id": "esecure", + "streams": [ + { + "id": "esecure-1", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "nvp toa p2p" + ] + } + ] +} diff --git a/brands/esee.json b/brands/esee.json new file mode 100644 index 0000000..4300131 --- /dev/null +++ b/brands/esee.json @@ -0,0 +1,110 @@ +{ + "version": 2, + "brand": "Esee", + "brand_id": "esee", + "streams": [ + { + "id": "esee-1", + "url": "/cgi-bin/snapshot.cgi?chn=0&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "114" + ] + }, + { + "id": "esee-2", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "3D Camera", + "Other", + "WIRELESS" + ] + }, + { + "id": "esee-3", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "464478" + ] + }, + { + "id": "esee-4", + "url": "snapshot.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "ip pro", + "UNLISTED" + ] + }, + { + "id": "esee-5", + "url": "cgi-bin/snapshot.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP PRO", + "k8204-w", + "K9604-W", + "k9608-w", + "K9608-W", + "Other", + "wireless" + ] + }, + { + "id": "esee-6", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IPC", + "K9604-W", + "Other", + "PTZ", + "WIRELESS" + ] + }, + { + "id": "esee-7", + "url": "/snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "neznam" + ] + }, + { + "id": "esee-8", + "url": "cgi-bin/view.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "esee-9", + "url": "/ch0_0.264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/esense.json b/brands/esense.json new file mode 100644 index 0000000..cf7e04b --- /dev/null +++ b/brands/esense.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Esense", + "brand_id": "esense", + "streams": [ + { + "id": "esense-1", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/esky.json b/brands/esky.json new file mode 100644 index 0000000..a47c7db --- /dev/null +++ b/brands/esky.json @@ -0,0 +1,233 @@ +{ + "version": 2, + "brand": "Esky", + "brand_id": "esky", + "streams": [ + { + "id": "esky-1", + "url": "user/videostream.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "5900", + "c5900", + "H6800", + "Live", + "Other" + ] + }, + { + "id": "esky-2", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "C5700", + "Other" + ] + }, + { + "id": "esky-3", + "url": "videostream.cgi?resolution=8&rate=13", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "C5700", + "C5900", + "Other" + ] + }, + { + "id": "esky-4", + "url": "videostream.asf", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "C5700" + ] + }, + { + "id": "esky-5", + "url": "videostream.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "C5700", + "c5900" + ] + }, + { + "id": "esky-6", + "url": "videostream.cgi?rate=11", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "C5700", + "c5900", + "H6800", + "Other" + ] + }, + { + "id": "esky-7", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "c5900" + ] + }, + { + "id": "esky-8", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]&count=0", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "c5900" + ] + }, + { + "id": "esky-9", + "url": "cgi-bin/video_snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "c5900" + ] + }, + { + "id": "esky-10", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "c5900" + ] + }, + { + "id": "esky-11", + "url": "videostream.cgi?", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "c5900" + ] + }, + { + "id": "esky-12", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "c5900" + ] + }, + { + "id": "esky-13", + "url": "H264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "c5900", + "h6800", + "H6800" + ] + }, + { + "id": "esky-14", + "url": "videostream.cgi?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "c5900" + ] + }, + { + "id": "esky-15", + "url": "/videostream.cgi?rate=11", + "type": "MJPEG", + "protocol": "http", + "port": 81, + "models": [ + "c5900" + ] + }, + { + "id": "esky-16", + "url": "cgi-bin/CGIProxy.fcgi?cmd=snapPicture2&usr=[USERNAME]&pwd=[PASSWORD]&", + "type": "JPEG", + "protocol": "http", + "port": 88, + "models": [ + "C5900" + ] + }, + { + "id": "esky-17", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "h4800", + "H6800", + "Other" + ] + }, + { + "id": "esky-18", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "ip003" + ] + }, + { + "id": "esky-19", + "url": "videostream.cgi?user=[USERNAME]&password=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "L Series", + "Live" + ] + }, + { + "id": "esky-20", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "esky-21", + "url": "videofeed", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/esmart.json b/brands/esmart.json new file mode 100644 index 0000000..05d30ca --- /dev/null +++ b/brands/esmart.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Esmart", + "brand_id": "esmart", + "streams": [ + { + "id": "esmart-1", + "url": "/cam/realmonitor?channel=1&subtype=00&authbasic=[AUTH]", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "ip5076-1.3m" + ] + } + ] +} diff --git a/brands/esp.json b/brands/esp.json new file mode 100644 index 0000000..d66e5be --- /dev/null +++ b/brands/esp.json @@ -0,0 +1,60 @@ +{ + "version": 2, + "brand": "Esp", + "brand_id": "esp", + "streams": [ + { + "id": "esp-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "CA55", + "Other" + ] + }, + { + "id": "esp-2", + "url": "camera.jpg?camera=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "ESP 32" + ] + }, + { + "id": "esp-3", + "url": "/stream", + "type": "MJPEG", + "protocol": "http", + "port": 81, + "models": [ + "ESP 32", + "ESP32-S" + ] + }, + { + "id": "esp-4", + "url": "?action=stream", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "ESP 32", + "Other" + ] + }, + { + "id": "esp-5", + "url": "/", + "type": "MJPEG", + "protocol": "http", + "port": 81, + "models": [ + "ESP32-S" + ] + } + ] +} diff --git a/brands/esp32.json b/brands/esp32.json new file mode 100644 index 0000000..419e058 --- /dev/null +++ b/brands/esp32.json @@ -0,0 +1,212 @@ +{ + "version": 2, + "brand": "Esp32", + "brand_id": "esp32", + "streams": [ + { + "id": "esp32-1", + "url": "/stream", + "type": "MJPEG", + "protocol": "http", + "port": 81, + "models": [ + "AI thinker", + "AI_THINKER", + "AiThinker", + "Ai-Thinker", + "AITHINKER", + "esp32cam", + "esp32-cam", + "ESP32-CAM", + "ESP32-S", + "Other", + "OV2460", + "selber", + "wde", + "Wrover" + ] + }, + { + "id": "esp32-2", + "url": "/capture", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "AI THINKER", + "esp32 cam", + "ESP32CAM", + "Other" + ] + }, + { + "id": "esp32-3", + "url": "?action=stream", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "AI THINKER", + "AI_THINKER", + "arduino", + "ESP32-CAM", + "Other" + ] + }, + { + "id": "esp32-4", + "url": "/", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "AI_THINKER", + "Enhanced Demo", + "ESP 32", + "esp32-cam", + "ESP32CAM", + "ESP32-CAM", + "ESP32-S", + "n/a", + "Other" + ] + }, + { + "id": "esp32-5", + "url": "/cam.mjpeg", + "type": "MJPEG", + "protocol": "http", + "port": 81, + "models": [ + "AiThinker", + "ESP32-CAM", + "ESP32CAM-S", + "Other" + ] + }, + { + "id": "esp32-6", + "url": "/h264_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Ameba82-Mini" + ] + }, + { + "id": "esp32-7", + "url": "/deadbeef", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "diy" + ] + }, + { + "id": "esp32-8", + "url": "ch0_0.h264", + "type": "VLC", + "protocol": "rtsp", + "port": 5544, + "models": [ + "esp32cam" + ] + }, + { + "id": "esp32-9", + "url": "/?action=stream", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "ESP32-CAM" + ] + }, + { + "id": "esp32-10", + "url": "/camera.jpg?camera=0", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "ESP32-CAM" + ] + }, + { + "id": "esp32-11", + "url": "/Stream", + "type": "MJPEG", + "protocol": "http", + "port": 81, + "models": [ + "ESP32-CAM" + ] + }, + { + "id": "esp32-12", + "url": "/mjpeg/1", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "ESP32-CAM", + "ESP32-CAM-MINE", + "Other", + "xiao esp32 sense cam" + ] + }, + { + "id": "esp32-13", + "url": "/view", + "type": "FFMPEG", + "protocol": "http", + "port": 81, + "models": [ + "ESP32-S" + ] + }, + { + "id": "esp32-14", + "url": "mjpeg?res=full&x0=0&y0=0&x1=100%&y1=100%&quality=12&doublescan=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "esp32-15", + "url": "/snapshot.jpg", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "Other", + "Tasmota" + ] + }, + { + "id": "esp32-16", + "url": "jpg/image.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "esp32-17", + "url": "snapshot.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Tasmota" + ] + } + ] +} diff --git a/brands/espressif.json b/brands/espressif.json new file mode 100644 index 0000000..28eee35 --- /dev/null +++ b/brands/espressif.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Espressif", + "brand_id": "espressif", + "streams": [ + { + "id": "espressif-1", + "url": "/stream", + "type": "FFMPEG", + "protocol": "http", + "port": 81, + "models": [ + "EP32-CAM" + ] + } + ] +} diff --git a/brands/esprit-enhanced.json b/brands/esprit-enhanced.json new file mode 100644 index 0000000..4500232 --- /dev/null +++ b/brands/esprit-enhanced.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Esprit Enhanced", + "brand_id": "esprit-enhanced", + "streams": [ + { + "id": "esprit-enhanced-1", + "url": "/stream1_v", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "ES6230-K090647" + ] + } + ] +} diff --git a/brands/essay.json b/brands/essay.json new file mode 100644 index 0000000..9174f09 --- /dev/null +++ b/brands/essay.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Essay", + "brand_id": "essay", + "streams": [ + { + "id": "essay-1", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "49-52" + ] + } + ] +} diff --git a/brands/essfly.json b/brands/essfly.json new file mode 100644 index 0000000..95b9798 --- /dev/null +++ b/brands/essfly.json @@ -0,0 +1,28 @@ +{ + "version": 2, + "brand": "Essfly", + "brand_id": "essfly", + "streams": [ + { + "id": "essfly-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "FSERIES" + ] + }, + { + "id": "essfly-2", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "fseriess", + "Other" + ] + } + ] +} diff --git a/brands/est.json b/brands/est.json new file mode 100644 index 0000000..70ffa10 --- /dev/null +++ b/brands/est.json @@ -0,0 +1,39 @@ +{ + "version": 2, + "brand": "Est", + "brand_id": "est", + "streams": [ + { + "id": "est-1", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "ES-IP602IW", + "IP743W", + "Other" + ] + }, + { + "id": "est-2", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "IPH5662" + ] + }, + { + "id": "est-3", + "url": "/user=admin_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/estcctv.json b/brands/estcctv.json new file mode 100644 index 0000000..36c8b94 --- /dev/null +++ b/brands/estcctv.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Estcctv", + "brand_id": "estcctv", + "streams": [ + { + "id": "estcctv-1", + "url": "video.cgi?resolution=VGA", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "WCAMIPDOMO" + ] + } + ] +} diff --git a/brands/esternal.json b/brands/esternal.json new file mode 100644 index 0000000..324cb02 --- /dev/null +++ b/brands/esternal.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Esternal", + "brand_id": "esternal", + "streams": [ + { + "id": "esternal-1", + "url": "cgi/mjpg/mjpeg.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "brevi" + ] + } + ] +} diff --git a/brands/esunstar.json b/brands/esunstar.json new file mode 100644 index 0000000..b3f3fbc --- /dev/null +++ b/brands/esunstar.json @@ -0,0 +1,42 @@ +{ + "version": 2, + "brand": "Esunstar", + "brand_id": "esunstar", + "streams": [ + { + "id": "esunstar-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "C01H1W2", + "C01H4W2", + "C07H7WS4" + ] + }, + { + "id": "esunstar-2", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "C07H7WS4", + "C09H4W4", + "d01h51", + "Other" + ] + }, + { + "id": "esunstar-3", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "ES-SP2001C" + ] + } + ] +} diff --git a/brands/esypop.json b/brands/esypop.json new file mode 100644 index 0000000..2b3679f --- /dev/null +++ b/brands/esypop.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Esypop", + "brand_id": "esypop", + "streams": [ + { + "id": "esypop-1", + "url": "/udp/av0_0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "EP-2142FWD-IS" + ] + } + ] +} diff --git a/brands/etc.json b/brands/etc.json new file mode 100644 index 0000000..68ec55a --- /dev/null +++ b/brands/etc.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Etc", + "brand_id": "etc", + "streams": [ + { + "id": "etc-1", + "url": "ch0_0.h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/etcam.json b/brands/etcam.json new file mode 100644 index 0000000..0455645 --- /dev/null +++ b/brands/etcam.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Etcam", + "brand_id": "etcam", + "streams": [ + { + "id": "etcam-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "ET2CAM" + ] + }, + { + "id": "etcam-2", + "url": "live/mpeg4", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/etevision.json b/brands/etevision.json new file mode 100644 index 0000000..6a53e4b --- /dev/null +++ b/brands/etevision.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Etevision", + "brand_id": "etevision", + "streams": [ + { + "id": "etevision-1", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "dome" + ] + } + ] +} diff --git a/brands/etn.json b/brands/etn.json new file mode 100644 index 0000000..6624ff1 --- /dev/null +++ b/brands/etn.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Etn", + "brand_id": "etn", + "streams": [ + { + "id": "etn-1", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "etn-fm69" + ] + } + ] +} diff --git a/brands/etrovision.json b/brands/etrovision.json new file mode 100644 index 0000000..436539c --- /dev/null +++ b/brands/etrovision.json @@ -0,0 +1,81 @@ +{ + "version": 2, + "brand": "Etrovision", + "brand_id": "etrovision", + "streams": [ + { + "id": "etrovision-1", + "url": "config/jpeg.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "CKSC", + "ev 8580", + "EV8180U", + "EV8580", + "EV8580A-C", + "ev8582a", + "EV8582A-BD", + "EV8781A", + "EV8782A-B", + "EV8782U-B", + "EVxx8x", + "N53", + "Other" + ] + }, + { + "id": "etrovision-2", + "url": "MediaInput/mpeg4", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "ev3151" + ] + }, + { + "id": "etrovision-3", + "url": "video", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "EV3151" + ] + }, + { + "id": "etrovision-4", + "url": "rtpvideo[CHANNEL].sdp", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "EV8180F", + "EV8781a", + "Other" + ] + }, + { + "id": "etrovision-5", + "url": "/rtpvideo1.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "EV8780U" + ] + }, + { + "id": "etrovision-6", + "url": "/rtpvideoch12.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "N76F-M" + ] + } + ] +} diff --git a/brands/etupiha.json b/brands/etupiha.json new file mode 100644 index 0000000..e29e581 --- /dev/null +++ b/brands/etupiha.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Etupiha", + "brand_id": "etupiha", + "streams": [ + { + "id": "etupiha-1", + "url": "/ucast/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "720p" + ] + }, + { + "id": "etupiha-2", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "kmoo" + ] + } + ] +} diff --git a/brands/eu3c.json b/brands/eu3c.json new file mode 100644 index 0000000..bd4fd89 --- /dev/null +++ b/brands/eu3c.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Eu3c", + "brand_id": "eu3c", + "streams": [ + { + "id": "eu3c-1", + "url": "cgi-bin/sf.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP100" + ] + } + ] +} diff --git a/brands/eufy.json b/brands/eufy.json new file mode 100644 index 0000000..4620315 --- /dev/null +++ b/brands/eufy.json @@ -0,0 +1,228 @@ +{ + "version": 2, + "brand": "Eufy", + "brand_id": "eufy", + "streams": [ + { + "id": "eufy-1", + "url": "/live0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "2c pro", + "2k indoor camera", + "2K Pan and Tilt", + "C120", + "C210", + "C22", + "C220", + "Cam 2 Pro", + "Cam 2C (Regular - USA)", + "Cam2C", + "E220", + "E30", + "e42", + "Eufy 2 pro", + "eufy Security Outdoor Cam E220", + "EUFYCAM 2 PRO", + "EUFYCAM 2C", + "FloodLight Cam Pro", + "Garage-Control Cam Plus", + "Home", + "indoor 2k pan tilt", + "Indoor Cam", + "Indoor Cam 2K", + "Indoor Cam 2K / T8400X", + "Indoor Cam 2K Pan and Tilt", + "Indoor Cam C220", + "Indoor Cam C220 PTZ", + "Indoor Cam Mini", + "Indoor Cam Pan and Tilt", + "Indoor Cam S350", + "IndoorCam C24", + "indoorcam4k", + "modele E", + "Other", + "Outdoor Cam", + "Outdoor Cam Pro", + "Outdoor Pro", + "Outdoor Wired Camera Pro 2k", + "Pan and Tilt", + "Pan and tilt 2k", + "S350", + "Security Outdoor Cam E220", + "Security Solo IndoorCam C24", + "Security Solo OutdoorCam C24", + "Solo OutdoorCam L40", + "t8113", + "T8400", + "T84001W1", + "T8400X", + "T8410", + "T8410121", + "T8419", + "Tilt-Camera" + ] + }, + { + "id": "eufy-2", + "url": "/live2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "2k Doorbell Dual", + "C24", + "Cam2c", + "Cam2c Pro", + "Eufy 2 pro", + "EufyCam 2", + "EufyCam 2C Pro", + "eufyCam S330", + "Other", + "pan en tilt", + "S330", + "T8210" + ] + }, + { + "id": "eufy-3", + "url": "/live1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "C210", + "Cam 2C", + "Cam 2C Pro", + "Cam2c Pro", + "EufyCam 2 Pro", + "EufyCam 2C Pro", + "Pro2" + ] + }, + { + "id": "eufy-4", + "url": "D:/", + "type": "FFMPEG", + "protocol": "file", + "port": 0, + "models": [ + "Cam2c" + ] + }, + { + "id": "eufy-5", + "url": "/", + "type": "FFMPEG", + "protocol": "https", + "port": 443, + "models": [ + "Cam2c", + "eufycam2k", + "floodlight cam", + "indoor Cam 2K Pan and Tilt", + "T8210", + "t8401", + "T8401" + ] + }, + { + "id": "eufy-6", + "url": "/live3", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "E340 Floodlight", + "EufyCam S330" + ] + }, + { + "id": "eufy-7", + "url": "/live4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "eufyCam S330" + ] + }, + { + "id": "eufy-8", + "url": "/img/video.asf", + "type": "FFMPEG", + "protocol": "mms", + "port": 554, + "models": [ + "HomeBase 2", + "indoor Cam 2K Pan and Tilt", + "Pan and tilt 2k", + "Security Solo IndoorCam C24", + "T8210", + "T8410" + ] + }, + { + "id": "eufy-9", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Indoor Cam 2K" + ] + }, + { + "id": "eufy-10", + "url": "/mjpg/video.mjpg", + "type": "MJPEG", + "protocol": "http", + "port": 10002, + "models": [ + "indoor Cam 2K Pan and Tilt" + ] + }, + { + "id": "eufy-11", + "url": "/img/media.sav", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Outdoor Pro" + ] + }, + { + "id": "eufy-12", + "url": "/live0.264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Outdoor Wired Camera Pro 2k" + ] + }, + { + "id": "eufy-13", + "url": "/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Solo 2k" + ] + }, + { + "id": "eufy-14", + "url": "/videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 554, + "models": [ + "T8410" + ] + } + ] +} diff --git a/brands/eule.json b/brands/eule.json new file mode 100644 index 0000000..034a443 --- /dev/null +++ b/brands/eule.json @@ -0,0 +1,37 @@ +{ + "version": 2, + "brand": "Eule", + "brand_id": "eule", + "streams": [ + { + "id": "eule-1", + "url": "/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "DOM-21IP" + ] + }, + { + "id": "eule-2", + "url": "snap.jpg?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "DOM-21IP" + ] + }, + { + "id": "eule-3", + "url": "/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "DOM-21IP_low" + ] + } + ] +} diff --git a/brands/eura-tech.json b/brands/eura-tech.json new file mode 100644 index 0000000..4ddb852 --- /dev/null +++ b/brands/eura-tech.json @@ -0,0 +1,62 @@ +{ + "version": 2, + "brand": "Eura-tech", + "brand_id": "eura-tech", + "streams": [ + { + "id": "eura-tech-1", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 5544, + "models": [ + "IC-01C3", + "IC-03C3", + "ic-11c3", + "IC-11C3", + "IC-12C3", + "IC-15C3" + ] + }, + { + "id": "eura-tech-2", + "url": "/videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 99, + "models": [ + "IC-01C3" + ] + }, + { + "id": "eura-tech-3", + "url": "videostream.cgi?rate=11", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "IC-03C3" + ] + }, + { + "id": "eura-tech-4", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IC-03C3" + ] + }, + { + "id": "eura-tech-5", + "url": "videostream.cgi?user=[USERNAME]&password=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "IC-03C3" + ] + } + ] +} diff --git a/brands/eurolook.json b/brands/eurolook.json new file mode 100644 index 0000000..a0ac5e4 --- /dev/null +++ b/brands/eurolook.json @@ -0,0 +1,38 @@ +{ + "version": 2, + "brand": "Eurolook", + "brand_id": "eurolook", + "streams": [ + { + "id": "eurolook-1", + "url": "ch0_0.h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 1935, + "models": [ + "DSB-8MP04E" + ] + }, + { + "id": "eurolook-2", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "EDW-3450", + "EDW-5021" + ] + }, + { + "id": "eurolook-3", + "url": "/cgi-bin/net_jpeg.cgi", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "IPC08C34056E401" + ] + } + ] +} diff --git a/brands/europ-camera.json b/brands/europ-camera.json new file mode 100644 index 0000000..f7d8966 --- /dev/null +++ b/brands/europ-camera.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Europ-camera", + "brand_id": "europ-camera", + "streams": [ + { + "id": "europ-camera-1", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "EC-C5MP30S" + ] + } + ] +} diff --git a/brands/eurotek.json b/brands/eurotek.json new file mode 100644 index 0000000..adfe14c --- /dev/null +++ b/brands/eurotek.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Eurotek", + "brand_id": "eurotek", + "streams": [ + { + "id": "eurotek-1", + "url": "GetData.cgi?CH=[CHANNEL]&Codec=jpeg&Size=[WIDTH]x[HEIGHT]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "HTIPB20" + ] + } + ] +} diff --git a/brands/eurovideo.json b/brands/eurovideo.json new file mode 100644 index 0000000..2837a95 --- /dev/null +++ b/brands/eurovideo.json @@ -0,0 +1,18 @@ +{ + "version": 2, + "brand": "Eurovideo", + "brand_id": "eurovideo", + "streams": [ + { + "id": "eurovideo-1", + "url": "live/main", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "bx213d", + "d213d" + ] + } + ] +} diff --git a/brands/eusso.json b/brands/eusso.json new file mode 100644 index 0000000..6ce31e3 --- /dev/null +++ b/brands/eusso.json @@ -0,0 +1,38 @@ +{ + "version": 2, + "brand": "Eusso", + "brand_id": "eusso", + "streams": [ + { + "id": "eusso-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "eusso-2", + "url": "video.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "UNC7500-IR" + ] + }, + { + "id": "eusso-3", + "url": "cgi/mjpg/mjpeg.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "UNC7500-IR" + ] + } + ] +} diff --git a/brands/ev3c.json b/brands/ev3c.json new file mode 100644 index 0000000..3042532 --- /dev/null +++ b/brands/ev3c.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Ev3c", + "brand_id": "ev3c", + "streams": [ + { + "id": "ev3c-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "Other" + ] + }, + { + "id": "ev3c-2", + "url": "/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "SV-B07W-1080P-HX" + ] + } + ] +} diff --git a/brands/everest.json b/brands/everest.json new file mode 100644 index 0000000..2741b2e --- /dev/null +++ b/brands/everest.json @@ -0,0 +1,37 @@ +{ + "version": 2, + "brand": "Everest", + "brand_id": "everest", + "streams": [ + { + "id": "everest-1", + "url": "videostream.asf?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 81, + "models": [ + "hv-ly01b" + ] + }, + { + "id": "everest-2", + "url": "videostream.cgi?resolution=8&rate=13", + "type": "FFMPEG", + "protocol": "http", + "port": 81, + "models": [ + "hv-ly01b" + ] + }, + { + "id": "everest-3", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 81, + "models": [ + "hv-ly01b" + ] + } + ] +} diff --git a/brands/everfocus.json b/brands/everfocus.json new file mode 100644 index 0000000..38c1dd5 --- /dev/null +++ b/brands/everfocus.json @@ -0,0 +1,180 @@ +{ + "version": 2, + "brand": "Everfocus", + "brand_id": "everfocus", + "streams": [ + { + "id": "everfocus-1", + "url": "/cgi-bin/rtspStreamOvf/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "1360", + "3260", + "EBN268", + "EDN 3260", + "EHN3260", + "EHN3261", + "EMN2220", + "EPN4220", + "ezn", + "EZN1260", + "EZN268", + "EZN3160", + "Other" + ] + }, + { + "id": "everfocus-2", + "url": "/live1.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "2260", + "ECOR264", + "EDN 2160", + "EDN 2260" + ] + }, + { + "id": "everfocus-3", + "url": "imagep/picture.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "2260" + ] + }, + { + "id": "everfocus-4", + "url": "/cgi-bin/rtspStreamOvf/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "3260", + "dvr", + "EAN3220", + "EBN268", + "ECOR", + "EDN 3260", + "EDN1120", + "EHN1320", + "EHN3260", + "EPN4220", + "EPN4220d", + "EZN1260", + "Other" + ] + }, + { + "id": "everfocus-5", + "url": "streaming/channels/0", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "3260", + "EAN900", + "EDN 3260", + "EDN3240", + "EPN 4220", + "EQN2200", + "EZN3240", + "EZN3260", + "Other" + ] + }, + { + "id": "everfocus-6", + "url": "m/camera[CHANNEL].jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "DVR", + "ECOR", + "EPARA", + "Other" + ] + }, + { + "id": "everfocus-7", + "url": "image[CHANNEL].jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "EBN268", + "EHN1320", + "EHN3261", + "EZN 268" + ] + }, + { + "id": "everfocus-8", + "url": "/h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "EDN2210" + ] + }, + { + "id": "everfocus-9", + "url": "/cgi-bin/rtspStream/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "EHN3200" + ] + }, + { + "id": "everfocus-10", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "eqn2101", + "eqn2200" + ] + }, + { + "id": "everfocus-11", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "eqn2101", + "eqn2200" + ] + }, + { + "id": "everfocus-12", + "url": "snapshot.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "eqn2200" + ] + }, + { + "id": "everfocus-13", + "url": "/ch01/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "EZN1540-A" + ] + } + ] +} diff --git a/brands/eversecu.json b/brands/eversecu.json new file mode 100644 index 0000000..cce2ad9 --- /dev/null +++ b/brands/eversecu.json @@ -0,0 +1,129 @@ +{ + "version": 2, + "brand": "Eversecu", + "brand_id": "eversecu", + "streams": [ + { + "id": "eversecu-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "B07GPGPV67", + "ES-IP46F", + "LBC4", + "LCD4" + ] + }, + { + "id": "eversecu-2", + "url": "/tcp/av0_0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 10554, + "models": [ + "B2-R", + "CS770", + "W660", + "WP953" + ] + }, + { + "id": "eversecu-3", + "url": "/tcp/av0_1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 10554, + "models": [ + "CS770" + ] + }, + { + "id": "eversecu-4", + "url": "/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "es-ipbo626", + "ptz" + ] + }, + { + "id": "eversecu-5", + "url": "ch0_0.h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "idl" + ] + }, + { + "id": "eversecu-6", + "url": "/onvif-stream2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "LBC4", + "LCD4", + "ptz2" + ] + }, + { + "id": "eversecu-7", + "url": "/onvif/stream3/mobotix.mjpeg", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "LBC4", + "LCD4", + "UV-8520D" + ] + }, + { + "id": "eversecu-8", + "url": "/ch0_0.h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "LBC4" + ] + }, + { + "id": "eversecu-9", + "url": "/mpeg4/media.amp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "LCD4" + ] + }, + { + "id": "eversecu-10", + "url": "/onvif1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "ptz2", + "X0031LN8WX" + ] + }, + { + "id": "eversecu-11", + "url": "mpeg4/media.amp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "UV-8520D" + ] + } + ] +} diff --git a/brands/eversun.json b/brands/eversun.json new file mode 100644 index 0000000..77c5a33 --- /dev/null +++ b/brands/eversun.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Eversun", + "brand_id": "eversun", + "streams": [ + { + "id": "eversun-1", + "url": "image.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "CLJ101L" + ] + } + ] +} diff --git a/brands/evgeni.json b/brands/evgeni.json new file mode 100644 index 0000000..acb5980 --- /dev/null +++ b/brands/evgeni.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Evgeni", + "brand_id": "evgeni", + "streams": [ + { + "id": "evgeni-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/evidence.json b/brands/evidence.json new file mode 100644 index 0000000..0f986e5 --- /dev/null +++ b/brands/evidence.json @@ -0,0 +1,70 @@ +{ + "version": 2, + "brand": "Evidence", + "brand_id": "evidence", + "streams": [ + { + "id": "evidence-1", + "url": "cam[CHANNEL]/h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "APIX Box M1", + "APIX Box M2", + "Other" + ] + }, + { + "id": "evidence-2", + "url": "cgi-bin/jpg/image.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "APIX Box M2", + "Other" + ] + }, + { + "id": "evidence-3", + "url": "h264/ch1/sub/", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "APIX Box M2" + ] + }, + { + "id": "evidence-4", + "url": "/h264/ch1/sub/", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "APIX Box M2" + ] + }, + { + "id": "evidence-5", + "url": "/h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "APIX Box M2" + ] + }, + { + "id": "evidence-6", + "url": "cgi-bin/jpg/image.cgi?", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/evo3d.json b/brands/evo3d.json new file mode 100644 index 0000000..70a5372 --- /dev/null +++ b/brands/evo3d.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Evo3d", + "brand_id": "evo3d", + "streams": [ + { + "id": "evo3d-1", + "url": "videofeed", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Evo" + ] + }, + { + "id": "evo3d-2", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "EVO" + ] + } + ] +} diff --git a/brands/evocam.json b/brands/evocam.json new file mode 100644 index 0000000..9fe02bb --- /dev/null +++ b/brands/evocam.json @@ -0,0 +1,57 @@ +{ + "version": 2, + "brand": "Evocam", + "brand_id": "evocam", + "streams": [ + { + "id": "evocam-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "evocam-2", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "evocam-3", + "url": "videofeed", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "evocam-4", + "url": "[CHANNEL]/video.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "evocam-5", + "url": "video.cgi?resolution=[WIDTH]x[HEIGHT]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/evolli.json b/brands/evolli.json new file mode 100644 index 0000000..a2f33c7 --- /dev/null +++ b/brands/evolli.json @@ -0,0 +1,47 @@ +{ + "version": 2, + "brand": "Evolli", + "brand_id": "evolli", + "streams": [ + { + "id": "evolli-1", + "url": "ch0_0.h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 1935, + "models": [ + "5050" + ] + }, + { + "id": "evolli-2", + "url": "/user=admin_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 1935, + "models": [ + "5050" + ] + }, + { + "id": "evolli-3", + "url": "/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 1935, + "models": [ + "5050" + ] + }, + { + "id": "evolli-4", + "url": "cam/realmonitor?channel=[CHANNEL]&subtype=1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 1935, + "models": [ + "5050" + ] + } + ] +} diff --git a/brands/evolution.json b/brands/evolution.json new file mode 100644 index 0000000..25f1d8a --- /dev/null +++ b/brands/evolution.json @@ -0,0 +1,30 @@ +{ + "version": 2, + "brand": "Evolution", + "brand_id": "evolution", + "streams": [ + { + "id": "evolution-1", + "url": "/video.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Concealed", + "Indoor" + ] + }, + { + "id": "evolution-2", + "url": "/PSIA/Streaming/channels/2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "Evo5", + "Evo5 mini", + "Mini" + ] + } + ] +} diff --git a/brands/evolveo.json b/brands/evolveo.json new file mode 100644 index 0000000..7a341d3 --- /dev/null +++ b/brands/evolveo.json @@ -0,0 +1,37 @@ +{ + "version": 2, + "brand": "Evolveo", + "brand_id": "evolveo", + "streams": [ + { + "id": "evolveo-1", + "url": "/stream1-1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Detective POE8 Smart" + ] + }, + { + "id": "evolveo-2", + "url": "/stream2-1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Detective POE8 Smart" + ] + }, + { + "id": "evolveo-3", + "url": "/SubStream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/evolylcam.json b/brands/evolylcam.json new file mode 100644 index 0000000..1cba6c7 --- /dev/null +++ b/brands/evolylcam.json @@ -0,0 +1,18 @@ +{ + "version": 2, + "brand": "Evolylcam", + "brand_id": "evolylcam", + "streams": [ + { + "id": "evolylcam-1", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "MYDZTG3", + "Other" + ] + } + ] +} diff --git a/brands/evonet-c-vd320ir.json b/brands/evonet-c-vd320ir.json new file mode 100644 index 0000000..a73ea68 --- /dev/null +++ b/brands/evonet-c-vd320ir.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Evonet-c-vd320ir", + "brand_id": "evonet-c-vd320ir", + "streams": [ + { + "id": "evonet-c-vd320ir-1", + "url": "/onvif/media", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/evonet.json b/brands/evonet.json new file mode 100644 index 0000000..538ccc7 --- /dev/null +++ b/brands/evonet.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Evonet", + "brand_id": "evonet", + "streams": [ + { + "id": "evonet-1", + "url": "/?trackID=0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "C-SD220-Z18" + ] + }, + { + "id": "evonet-2", + "url": "/onvif/media", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "C-VD310IR" + ] + } + ] +} diff --git a/brands/evviz.json b/brands/evviz.json new file mode 100644 index 0000000..287b477 --- /dev/null +++ b/brands/evviz.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Evviz", + "brand_id": "evviz", + "streams": [ + { + "id": "evviz-1", + "url": "/H.264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "1dbc" + ] + } + ] +} diff --git a/brands/ewan-ko.json b/brands/ewan-ko.json new file mode 100644 index 0000000..bdccb28 --- /dev/null +++ b/brands/ewan-ko.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Ewan Ko", + "brand_id": "ewan-ko", + "streams": [ + { + "id": "ewan-ko-1", + "url": "/CH002.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Dun lang" + ] + } + ] +} diff --git a/brands/ewelink.json b/brands/ewelink.json new file mode 100644 index 0000000..08c7d71 --- /dev/null +++ b/brands/ewelink.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Ewelink", + "brand_id": "ewelink", + "streams": [ + { + "id": "ewelink-1", + "url": "/av_stream/ch0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/ews1025.json b/brands/ews1025.json new file mode 100644 index 0000000..80c90ec --- /dev/null +++ b/brands/ews1025.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Ews1025", + "brand_id": "ews1025", + "streams": [ + { + "id": "ews1025-1", + "url": "/live/ch00_0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "EWS1025-EnGenius" + ] + } + ] +} diff --git a/brands/exache.json b/brands/exache.json new file mode 100644 index 0000000..61e15b3 --- /dev/null +++ b/brands/exache.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Exache", + "brand_id": "exache", + "streams": [ + { + "id": "exache-1", + "url": "cgi-bin/snapshot.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP DOme" + ] + } + ] +} diff --git a/brands/exacqvision.json b/brands/exacqvision.json new file mode 100644 index 0000000..572e76b --- /dev/null +++ b/brands/exacqvision.json @@ -0,0 +1,37 @@ +{ + "version": 2, + "brand": "Exacqvision", + "brand_id": "exacqvision", + "streams": [ + { + "id": "exacqvision-1", + "url": "mjpeg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "3125IR" + ] + }, + { + "id": "exacqvision-2", + "url": "pull.web?[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "DVR" + ] + }, + { + "id": "exacqvision-3", + "url": "image?res=half&x0=0&y0=0&x1=1600&y1=1200&quality=15&doublescan=0&ssn=1340443365044&id=1340443379230", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/exceed.json b/brands/exceed.json new file mode 100644 index 0000000..a9f75c2 --- /dev/null +++ b/brands/exceed.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Exceed", + "brand_id": "exceed", + "streams": [ + { + "id": "exceed-1", + "url": "videostream.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Ali" + ] + } + ] +} diff --git a/brands/excelvan.json b/brands/excelvan.json new file mode 100644 index 0000000..9f86d39 --- /dev/null +++ b/brands/excelvan.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Excelvan", + "brand_id": "excelvan", + "streams": [ + { + "id": "excelvan-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "IPCC-B15N-W" + ] + } + ] +} diff --git a/brands/exelon.json b/brands/exelon.json new file mode 100644 index 0000000..2d0a5e8 --- /dev/null +++ b/brands/exelon.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Exelon", + "brand_id": "exelon", + "streams": [ + { + "id": "exelon-1", + "url": "image/[CHANNEL].jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "ST-4 DVR" + ] + } + ] +} diff --git a/brands/exom.json b/brands/exom.json new file mode 100644 index 0000000..7c8e5b5 --- /dev/null +++ b/brands/exom.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Exom", + "brand_id": "exom", + "streams": [ + { + "id": "exom-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "EIPC-D354" + ] + } + ] +} diff --git a/brands/exotic-life.json b/brands/exotic-life.json new file mode 100644 index 0000000..f2d49f6 --- /dev/null +++ b/brands/exotic-life.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Exotic Life", + "brand_id": "exotic-life", + "streams": [ + { + "id": "exotic-life-1", + "url": "videostream.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "AP-001-A" + ] + } + ] +} diff --git a/brands/expert.json b/brands/expert.json new file mode 100644 index 0000000..51f5851 --- /dev/null +++ b/brands/expert.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Expert", + "brand_id": "expert", + "streams": [ + { + "id": "expert-1", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/export-import-global.json b/brands/export-import-global.json new file mode 100644 index 0000000..29a504f --- /dev/null +++ b/brands/export-import-global.json @@ -0,0 +1,30 @@ +{ + "version": 2, + "brand": "Export Import Global", + "brand_id": "export-import-global", + "streams": [ + { + "id": "export-import-global-1", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "AK-3509", + "AK-3509HD100", + "AK-3509HD1010", + "AN-H-360-1" + ] + }, + { + "id": "export-import-global-2", + "url": "cgi-bin/view.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "AK-3509HD100" + ] + } + ] +} diff --git a/brands/expose.json b/brands/expose.json new file mode 100644 index 0000000..d42cdc9 --- /dev/null +++ b/brands/expose.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Expose", + "brand_id": "expose", + "streams": [ + { + "id": "expose-1", + "url": "cgi-bin/guest/Video.cgi?media=JPEG", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "H264" + ] + }, + { + "id": "expose-2", + "url": "videofeed", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/extel.json b/brands/extel.json new file mode 100644 index 0000000..e53b9dc --- /dev/null +++ b/brands/extel.json @@ -0,0 +1,38 @@ +{ + "version": 2, + "brand": "Extel", + "brand_id": "extel", + "streams": [ + { + "id": "extel-1", + "url": "cgi-bin/video.jpg?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "ip562m" + ] + }, + { + "id": "extel-2", + "url": "img/video.mjpeg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "mini318", + "Other" + ] + }, + { + "id": "extel-3", + "url": "video.cgi?resolution=[WIDTH]x[HEIGHT]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "mova" + ] + } + ] +} diff --git a/brands/extend-lan.json b/brands/extend-lan.json new file mode 100644 index 0000000..00d2012 --- /dev/null +++ b/brands/extend-lan.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Extend Lan", + "brand_id": "extend-lan", + "streams": [ + { + "id": "extend-lan-1", + "url": "GetData.cgi?CH=[CHANNEL]&Codec=jpeg&Size=[WIDTH]x[HEIGHT]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "IVS100" + ] + } + ] +} diff --git a/brands/extreme.json b/brands/extreme.json new file mode 100644 index 0000000..7628ffe --- /dev/null +++ b/brands/extreme.json @@ -0,0 +1,49 @@ +{ + "version": 2, + "brand": "Extreme", + "brand_id": "extreme", + "streams": [ + { + "id": "extreme-1", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "3916", + "AP3916C" + ] + }, + { + "id": "extreme-2", + "url": "live/ch00_0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "3916", + "AP3916C" + ] + }, + { + "id": "extreme-3", + "url": "/live/ch00_0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "3916" + ] + }, + { + "id": "extreme-4", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "3916c" + ] + } + ] +} diff --git a/brands/extron.json b/brands/extron.json new file mode 100644 index 0000000..54ca438 --- /dev/null +++ b/brands/extron.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Extron", + "brand_id": "extron", + "streams": [ + { + "id": "extron-1", + "url": "/extron3-HS-06", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "SMP352" + ] + } + ] +} diff --git a/brands/eye-360.json b/brands/eye-360.json new file mode 100644 index 0000000..4dba27b --- /dev/null +++ b/brands/eye-360.json @@ -0,0 +1,79 @@ +{ + "version": 2, + "brand": "Eye 360", + "brand_id": "eye-360", + "streams": [ + { + "id": "eye-360-1", + "url": "live/ch00_0", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "360S", + "EC80_Y13" + ] + }, + { + "id": "eye-360-2", + "url": "/0/av1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "66WDHREBD" + ] + }, + { + "id": "eye-360-3", + "url": "live_mpeg4.sdp", + "type": "VLC", + "protocol": "rtsp", + "port": 554, + "models": [ + "EC101-B3Y2", + "V380 WIFI IP CAM" + ] + }, + { + "id": "eye-360-4", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 554, + "models": [ + "EC101-X15" + ] + }, + { + "id": "eye-360-5", + "url": "cam/realmonitor?channel=[CHANNEL]&subtype=1", + "type": "VLC", + "protocol": "rtsp", + "port": 554, + "models": [ + "Other" + ] + }, + { + "id": "eye-360-6", + "url": "ch0_0.h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "V380" + ] + }, + { + "id": "eye-360-7", + "url": "/live/ch00_0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "V380 WIFI IP CAM" + ] + } + ] +} diff --git a/brands/eye-sight.json b/brands/eye-sight.json new file mode 100644 index 0000000..9429721 --- /dev/null +++ b/brands/eye-sight.json @@ -0,0 +1,28 @@ +{ + "version": 2, + "brand": "Eye Sight", + "brand_id": "eye-sight", + "streams": [ + { + "id": "eye-sight-1", + "url": "videostream.asf", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "ES-IP910IW", + "ipr806irw" + ] + }, + { + "id": "eye-sight-2", + "url": "cgi/snapshot.cgi?action=getdata&channel.[CHANNEL].capture=true&channel.[CHANNEL].resolution=1", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP935IW" + ] + } + ] +} diff --git a/brands/eye-vision.json b/brands/eye-vision.json new file mode 100644 index 0000000..a8fb904 --- /dev/null +++ b/brands/eye-vision.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Eye Vision", + "brand_id": "eye-vision", + "streams": [ + { + "id": "eye-vision-1", + "url": "ch0_0.h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "700" + ] + } + ] +} diff --git a/brands/eye01w.json b/brands/eye01w.json new file mode 100644 index 0000000..e5c5a01 --- /dev/null +++ b/brands/eye01w.json @@ -0,0 +1,57 @@ +{ + "version": 2, + "brand": "Eye01w", + "brand_id": "eye01w", + "streams": [ + { + "id": "eye01w-1", + "url": "cgi-bin/net_jpeg.cgi?ch=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "eye01w-2", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "eye01w-3", + "url": "live_h264.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Other" + ] + }, + { + "id": "eye01w-4", + "url": "/cgi-bin/rtspStreamOvf/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Other" + ] + }, + { + "id": "eye01w-5", + "url": "streaming/channels/0", + "type": "VLC", + "protocol": "rtsp", + "port": 554, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/eyecam.json b/brands/eyecam.json new file mode 100644 index 0000000..173961a --- /dev/null +++ b/brands/eyecam.json @@ -0,0 +1,199 @@ +{ + "version": 2, + "brand": "Eyecam", + "brand_id": "eyecam", + "streams": [ + { + "id": "eyecam-1", + "url": "cam/realmonitor?channel=[CHANNEL]&subtype=00", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "1104", + "ec-1347", + "IPD-L21Y02", + "Other" + ] + }, + { + "id": "eyecam-2", + "url": "videostream.asf?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "E8ABFA102826" + ] + }, + { + "id": "eyecam-3", + "url": "/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "ec-1360", + "Other" + ] + }, + { + "id": "eyecam-4", + "url": "cam1/mpeg4", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "ec-1392", + "Other" + ] + }, + { + "id": "eyecam-5", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 81, + "models": [ + "ec-1505", + "ICAM-608" + ] + }, + { + "id": "eyecam-6", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]&count=0", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "ICam-608", + "Other" + ] + }, + { + "id": "eyecam-7", + "url": "cgi/snapshot.cgi?action=getdata&channel.[CHANNEL].capture=true&channel.[CHANNEL].resolution=1", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "ICam-608" + ] + }, + { + "id": "eyecam-8", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP65IW", + "Other", + "STORAGEOPTIONS" + ] + }, + { + "id": "eyecam-9", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "KaptanCam", + "Other", + "storageoptions" + ] + }, + { + "id": "eyecam-10", + "url": "snapshot.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "eyecam-11", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "eyecam-12", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "eyecam-13", + "url": "video.cgi?resolution=VGA", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "eyecam-14", + "url": "video.cgi?resolution=[WIDTH]x[HEIGHT]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "STORAGEOPTIONS" + ] + }, + { + "id": "eyecam-15", + "url": "streaming/channels/0", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "eyecam-16", + "url": "/CH002.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Other" + ] + }, + { + "id": "eyecam-17", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]*[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "STORAGEOPTIONS" + ] + }, + { + "id": "eyecam-18", + "url": "/streaming/channels/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "wifi5" + ] + } + ] +} diff --git a/brands/eyecloud.json b/brands/eyecloud.json new file mode 100644 index 0000000..f2e1870 --- /dev/null +++ b/brands/eyecloud.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Eyecloud", + "brand_id": "eyecloud", + "streams": [ + { + "id": "eyecloud-1", + "url": "/mpeg4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "C-P05C" + ] + }, + { + "id": "eyecloud-2", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "roiy-EyeCloud" + ] + } + ] +} diff --git a/brands/eyeguard.json b/brands/eyeguard.json new file mode 100644 index 0000000..c8191e6 --- /dev/null +++ b/brands/eyeguard.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Eyeguard", + "brand_id": "eyeguard", + "streams": [ + { + "id": "eyeguard-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "iipc-30" + ] + } + ] +} diff --git a/brands/eyeipcam.json b/brands/eyeipcam.json new file mode 100644 index 0000000..a794072 --- /dev/null +++ b/brands/eyeipcam.json @@ -0,0 +1,48 @@ +{ + "version": 2, + "brand": "Eyeipcam", + "brand_id": "eyeipcam", + "streams": [ + { + "id": "eyeipcam-1", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "1212", + "23334" + ] + }, + { + "id": "eyeipcam-2", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP901W" + ] + }, + { + "id": "eyeipcam-3", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP935FW" + ] + }, + { + "id": "eyeipcam-4", + "url": "live/ch00_0", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/eyemax.json b/brands/eyemax.json new file mode 100644 index 0000000..0e21892 --- /dev/null +++ b/brands/eyemax.json @@ -0,0 +1,28 @@ +{ + "version": 2, + "brand": "Eyemax", + "brand_id": "eyemax", + "streams": [ + { + "id": "eyemax-1", + "url": "jstream.cgi?chid=[CHANNEL]&cnt=0", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "9000 Series", + "HX-08 DVR" + ] + }, + { + "id": "eyemax-2", + "url": "/Streaming/channels/101", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "TVST PHD" + ] + } + ] +} diff --git a/brands/eyenimal.json b/brands/eyenimal.json new file mode 100644 index 0000000..ff75532 --- /dev/null +++ b/brands/eyenimal.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Eyenimal", + "brand_id": "eyenimal", + "streams": [ + { + "id": "eyenimal-1", + "url": "/video.mjpg?q=30&fps=33&id=0.5", + "type": "FFMPEG", + "protocol": "http", + "port": 8090, + "models": [ + "nghomcam0 06" + ] + } + ] +} diff --git a/brands/eyenix.json b/brands/eyenix.json new file mode 100644 index 0000000..31efcb4 --- /dev/null +++ b/brands/eyenix.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Eyenix", + "brand_id": "eyenix", + "streams": [ + { + "id": "eyenix-1", + "url": "h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "EN672" + ] + } + ] +} diff --git a/brands/eyeon.json b/brands/eyeon.json new file mode 100644 index 0000000..be6e1db --- /dev/null +++ b/brands/eyeon.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Eyeon", + "brand_id": "eyeon", + "streams": [ + { + "id": "eyeon-1", + "url": "GetData.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "ESR5" + ] + }, + { + "id": "eyeon-2", + "url": "/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Plus" + ] + } + ] +} diff --git a/brands/eyeonet.json b/brands/eyeonet.json new file mode 100644 index 0000000..d3b76d7 --- /dev/null +++ b/brands/eyeonet.json @@ -0,0 +1,37 @@ +{ + "version": 2, + "brand": "Eyeonet", + "brand_id": "eyeonet", + "streams": [ + { + "id": "eyeonet-1", + "url": "/", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "IP6394" + ] + }, + { + "id": "eyeonet-2", + "url": "ipcam/avc.cgi?audiostream=[CHANNEL]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "eyeonet-3", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/eyeplus.json b/brands/eyeplus.json new file mode 100644 index 0000000..02c72a8 --- /dev/null +++ b/brands/eyeplus.json @@ -0,0 +1,189 @@ +{ + "version": 2, + "brand": "Eyeplus", + "brand_id": "eyeplus", + "streams": [ + { + "id": "eyeplus-1", + "url": "/0/av1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Alt", + "CloudCam", + "EYEPLUS_DEV", + "H9017D", + "HIP291G Alt", + "IL-HIP291G-2M-AI", + "Other", + "uggh" + ] + }, + { + "id": "eyeplus-2", + "url": "/ch0_0.h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "CloudCam", + "EYEPLUS_DEV", + "RTSP" + ] + }, + { + "id": "eyeplus-3", + "url": "cam[CHANNEL]/mpeg4", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "C-P08-23(EN)A", + "DEV_1", + "EYEPLUS_DEV", + "HIP291G", + "Other" + ] + }, + { + "id": "eyeplus-4", + "url": "/tcp/av0_0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 10554, + "models": [ + "C-P80-23", + "EYEPLUS_DEV", + "Other" + ] + }, + { + "id": "eyeplus-5", + "url": "ch0_0.h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "DEV_1", + "EYEPLUS_DEV", + "EYEPLUS_FRT", + "Other", + "zs-gx1" + ] + }, + { + "id": "eyeplus-6", + "url": "/onvif1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "DEV_1", + "Other" + ] + }, + { + "id": "eyeplus-7", + "url": "/Onvif/live/1/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Eteplus-dev" + ] + }, + { + "id": "eyeplus-8", + "url": "/onvif/live/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Eteplus-dev" + ] + }, + { + "id": "eyeplus-9", + "url": "/onvif/live/2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Eteplus-dev" + ] + }, + { + "id": "eyeplus-10", + "url": "/stream2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Eteplus-dev" + ] + }, + { + "id": "eyeplus-11", + "url": "/cam1/onvif-h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Eteplus-dev" + ] + }, + { + "id": "eyeplus-12", + "url": "/cam1/onvif-h264-1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Eteplus-dev" + ] + }, + { + "id": "eyeplus-13", + "url": "/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "EYEPLUS_DEV" + ] + }, + { + "id": "eyeplus-14", + "url": "/onvif/device_service", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "EYEPLUS_DEV" + ] + }, + { + "id": "eyeplus-15", + "url": "/rtsph2641080p", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "eyeplus-DEV", + "Other" + ] + }, + { + "id": "eyeplus-16", + "url": "/", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "IL-HIP291G-2M-AI", + "Other" + ] + } + ] +} diff --git a/brands/eyerely.json b/brands/eyerely.json new file mode 100644 index 0000000..40c8176 --- /dev/null +++ b/brands/eyerely.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Eyerely", + "brand_id": "eyerely", + "streams": [ + { + "id": "eyerely-1", + "url": "/onvif1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "X500" + ] + } + ] +} diff --git a/brands/eyes-sys.json b/brands/eyes-sys.json new file mode 100644 index 0000000..b6406e3 --- /dev/null +++ b/brands/eyes-sys.json @@ -0,0 +1,37 @@ +{ + "version": 2, + "brand": "Eyes-sys", + "brand_id": "eyes-sys", + "streams": [ + { + "id": "eyes-sys-1", + "url": "/video.h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "4k POE" + ] + }, + { + "id": "eyes-sys-2", + "url": "1/stream1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "4K POE" + ] + }, + { + "id": "eyes-sys-3", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "ColorVu" + ] + } + ] +} diff --git a/brands/eyesec.json b/brands/eyesec.json new file mode 100644 index 0000000..62741ad --- /dev/null +++ b/brands/eyesec.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Eyesec", + "brand_id": "eyesec", + "streams": [ + { + "id": "eyesec-1", + "url": "snapshot", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Q16" + ] + }, + { + "id": "eyesec-2", + "url": "snap.jpg?JpegCam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Q16-20E" + ] + } + ] +} diff --git a/brands/eyesight.json b/brands/eyesight.json new file mode 100644 index 0000000..ea0e657 --- /dev/null +++ b/brands/eyesight.json @@ -0,0 +1,237 @@ +{ + "version": 2, + "brand": "Eyesight", + "brand_id": "eyesight", + "streams": [ + { + "id": "eyesight-1", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "609", + "ES-IP601W", + "ES-IP811W", + "ES-IP902W", + "ES-IP909IW", + "ES-IP910IW", + "ES-IP935FW", + "ES-IP935IW", + "IP807TW", + "IP817TW", + "ip915iw", + "Other" + ] + }, + { + "id": "eyesight-2", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "ES-IP607W" + ] + }, + { + "id": "eyesight-3", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "ES-IP607W", + "IP613W" + ] + }, + { + "id": "eyesight-4", + "url": "cgi-bin/mobile_snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "ES-IP607W" + ] + }, + { + "id": "eyesight-5", + "url": "cgi-bin/video_snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "ES-IP607W", + "Other" + ] + }, + { + "id": "eyesight-6", + "url": "videostream.cgi?user=[USERNAME]&password=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "ES-IP607W", + "ES-IP811W", + "ip609IW", + "Other" + ] + }, + { + "id": "eyesight-7", + "url": "videostream.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "ES-IP607W", + "IP609IW", + "Other" + ] + }, + { + "id": "eyesight-8", + "url": "videostream.cgi?rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "ES-IP607W", + "Other" + ] + }, + { + "id": "eyesight-9", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "ES-IP607W", + "ES-IP935FW", + "ES-IP935IW" + ] + }, + { + "id": "eyesight-10", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "ES-IP607W" + ] + }, + { + "id": "eyesight-11", + "url": "videostream.asf?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "ES-IP611W", + "ES-IP613W", + "Other" + ] + }, + { + "id": "eyesight-12", + "url": "videostream.cgi?", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "ES-IP611W" + ] + }, + { + "id": "eyesight-13", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]*[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "ES-IP611W" + ] + }, + { + "id": "eyesight-14", + "url": "/snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 81, + "models": [ + "ES-IP815IW M" + ] + }, + { + "id": "eyesight-15", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "ES-IP909IW", + "ES-IP935FW", + "ip915iw", + "mjpeg 909iw", + "Other" + ] + }, + { + "id": "eyesight-16", + "url": "cgi/snapshot.cgi?action=getdata&channel.[CHANNEL].capture=true&channel.[CHANNEL].resolution=1", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "ES-IP910IW" + ] + }, + { + "id": "eyesight-17", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "ES-IP935IW", + "ip909iw", + "Other" + ] + }, + { + "id": "eyesight-18", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "ES-IP-MP2-DM1", + "Other" + ] + }, + { + "id": "eyesight-19", + "url": "videostream.cgi?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP817TW" + ] + }, + { + "id": "eyesight-20", + "url": "videostream.asf", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/eyesonic.json b/brands/eyesonic.json new file mode 100644 index 0000000..7fbb363 --- /dev/null +++ b/brands/eyesonic.json @@ -0,0 +1,18 @@ +{ + "version": 2, + "brand": "Eyesonic", + "brand_id": "eyesonic", + "streams": [ + { + "id": "eyesonic-1", + "url": "ch0_0.h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "ES-3422A-26", + "HNC303_MD" + ] + } + ] +} diff --git a/brands/eyespy.json b/brands/eyespy.json new file mode 100644 index 0000000..51335eb --- /dev/null +++ b/brands/eyespy.json @@ -0,0 +1,38 @@ +{ + "version": 2, + "brand": "Eyespy", + "brand_id": "eyespy", + "streams": [ + { + "id": "eyespy-1", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "hdsd", + "rc8021" + ] + }, + { + "id": "eyespy-2", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "eyespy-3", + "url": "cgi-bin/snapshot.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "sp 1008z" + ] + } + ] +} diff --git a/brands/eyespy247.json b/brands/eyespy247.json new file mode 100644 index 0000000..94119eb --- /dev/null +++ b/brands/eyespy247.json @@ -0,0 +1,107 @@ +{ + "version": 2, + "brand": "Eyespy247", + "brand_id": "eyespy247", + "streams": [ + { + "id": "eyespy247-1", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "247", + "Ext", + "EXT+", + "EXT+ HDSD", + "Eyespy 247", + "HDSD", + "notsure", + "Other", + "ptz" + ] + }, + { + "id": "eyespy247-2", + "url": "img/video.mjpeg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Ext", + "EXT+", + "EXT+ HDSD", + "HDSD", + "Other" + ] + }, + { + "id": "eyespy247-3", + "url": "img/mjpeg.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "EXT+", + "EYESPY 247", + "Other" + ] + }, + { + "id": "eyespy247-4", + "url": "/img/mjpeg.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "EXT+" + ] + }, + { + "id": "eyespy247-5", + "url": "img/media.sav", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "HDSD", + "Other", + "PTZ", + "RC8061" + ] + }, + { + "id": "eyespy247-6", + "url": "img/video.sav", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "HDSD", + "Other", + "PTZ", + "RC8061" + ] + }, + { + "id": "eyespy247-7", + "url": "img/snapshot.cgi?size=3", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "eyespy247-8", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/eyesurv.json b/brands/eyesurv.json new file mode 100644 index 0000000..33047ea --- /dev/null +++ b/brands/eyesurv.json @@ -0,0 +1,47 @@ +{ + "version": 2, + "brand": "Eyesurv", + "brand_id": "eyesurv", + "streams": [ + { + "id": "eyesurv-1", + "url": "axis-cgi/mjpg/video.cgi?date=1&clock=1&resolution=[WIDTH]x[HEIGHT]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "ESIP-MP3-BT1" + ] + }, + { + "id": "eyesurv-2", + "url": "axis-cgi/mjpg/video.cgi?camera=[CHANNEL]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "ESIP-MP3-BT1" + ] + }, + { + "id": "eyesurv-3", + "url": "/cam/realmonitor", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "PTZ1080ipIR" + ] + }, + { + "id": "eyesurv-4", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "PTZ1080IPIR" + ] + } + ] +} diff --git a/brands/eyetech.json b/brands/eyetech.json new file mode 100644 index 0000000..7a5dfe8 --- /dev/null +++ b/brands/eyetech.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Eyetech", + "brand_id": "eyetech", + "streams": [ + { + "id": "eyetech-1", + "url": "cgi-bin/net_jpeg.cgi?ch=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/eyetelligent.json b/brands/eyetelligent.json new file mode 100644 index 0000000..4e2e3fa --- /dev/null +++ b/brands/eyetelligent.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Eyetelligent", + "brand_id": "eyetelligent", + "streams": [ + { + "id": "eyetelligent-1", + "url": "images/webcam.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/eyevision.json b/brands/eyevision.json new file mode 100644 index 0000000..00d10d0 --- /dev/null +++ b/brands/eyevision.json @@ -0,0 +1,52 @@ +{ + "version": 2, + "brand": "Eyevision", + "brand_id": "eyevision", + "streams": [ + { + "id": "eyevision-1", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "EV-100B1WFIP", + "EV-100d36ipc", + "HMIFI1001-IR", + "mbg 001", + "Other" + ] + }, + { + "id": "eyevision-2", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "EV-IP100M", + "NC300" + ] + }, + { + "id": "eyevision-3", + "url": "ch0_0.h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "EYE-7003P 4MM" + ] + }, + { + "id": "eyevision-4", + "url": "[CHANNEL]/[USERNAME]:[PASSWORD]/main", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "HMIFI1001-IR" + ] + } + ] +} diff --git a/brands/eyewatch.json b/brands/eyewatch.json new file mode 100644 index 0000000..cccc6d4 --- /dev/null +++ b/brands/eyewatch.json @@ -0,0 +1,18 @@ +{ + "version": 2, + "brand": "Eyewatch", + "brand_id": "eyewatch", + "streams": [ + { + "id": "eyewatch-1", + "url": "/mjpg/video.mjpg", + "type": "MJPEG", + "protocol": "http", + "port": 8111, + "models": [ + "eyeFOUR", + "eyeFOUR iMX.6" + ] + } + ] +} diff --git a/brands/eyseo.json b/brands/eyseo.json new file mode 100644 index 0000000..f32097f --- /dev/null +++ b/brands/eyseo.json @@ -0,0 +1,40 @@ +{ + "version": 2, + "brand": "Eyseo", + "brand_id": "eyseo", + "streams": [ + { + "id": "eyseo-1", + "url": "cgi-bin/viewer/video.jpg?resolution=640x480", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "7203", + "TV7204" + ] + }, + { + "id": "eyseo-2", + "url": "video.mjpeg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "eyseo-3", + "url": "cgi-bin/video.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "TV7204", + "TV7230", + "TV7240" + ] + } + ] +} diff --git a/brands/eyu.json b/brands/eyu.json new file mode 100644 index 0000000..d10a956 --- /dev/null +++ b/brands/eyu.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Eyu", + "brand_id": "eyu", + "streams": [ + { + "id": "eyu-1", + "url": "live/ch00_0", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "360" + ] + } + ] +} diff --git a/brands/ez-ip.json b/brands/ez-ip.json new file mode 100644 index 0000000..7bf0199 --- /dev/null +++ b/brands/ez-ip.json @@ -0,0 +1,28 @@ +{ + "version": 2, + "brand": "Ez-ip", + "brand_id": "ez-ip", + "streams": [ + { + "id": "ez-ip-1", + "url": "/cam/realmonitor?channel=1&subtype=00&authbasic=[AUTH]", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "B1A30p", + "IPC-B1A20P" + ] + }, + { + "id": "ez-ip-2", + "url": "cgi-bin/snapshot.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "EZ-IP B140" + ] + } + ] +} diff --git a/brands/ez-watching.json b/brands/ez-watching.json new file mode 100644 index 0000000..44db63e --- /dev/null +++ b/brands/ez-watching.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Ez-watching", + "brand_id": "ez-watching", + "streams": [ + { + "id": "ez-watching-1", + "url": "/?action=stream", + "type": "MJPEG", + "protocol": "http", + "port": 8080, + "models": [ + "dvr" + ] + } + ] +} diff --git a/brands/ezbiz.json b/brands/ezbiz.json new file mode 100644 index 0000000..dcb5e22 --- /dev/null +++ b/brands/ezbiz.json @@ -0,0 +1,48 @@ +{ + "version": 2, + "brand": "Ezbiz", + "brand_id": "ezbiz", + "streams": [ + { + "id": "ezbiz-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "cs-c6n", + "EZBIZ-CS-C6N" + ] + }, + { + "id": "ezbiz-2", + "url": "/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "cs-c6n" + ] + }, + { + "id": "ezbiz-3", + "url": "/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "cs-c6n" + ] + }, + { + "id": "ezbiz-4", + "url": "ch0_0.h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "TY2" + ] + } + ] +} diff --git a/brands/ezcam.json b/brands/ezcam.json new file mode 100644 index 0000000..26072dd --- /dev/null +++ b/brands/ezcam.json @@ -0,0 +1,297 @@ +{ + "version": 2, + "brand": "Ezcam", + "brand_id": "ezcam", + "streams": [ + { + "id": "ezcam-1", + "url": "live.sdp", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "C3S" + ] + }, + { + "id": "ezcam-2", + "url": "/live.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "C3-S-H" + ] + }, + { + "id": "ezcam-3", + "url": "cgi-bin/videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "EPK-EP10L1" + ] + }, + { + "id": "ezcam-4", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "EZCam Pan/Tilt v2", + "EZCAM PAN/TILT V2", + "Other", + "Pan/Tilt v1", + "Pan/Tilt v2" + ] + }, + { + "id": "ezcam-5", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "EZCam Pan/Tilt v2", + "Other" + ] + }, + { + "id": "ezcam-6", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "EZCam Pan/Tilt v2", + "Other", + "Pan/Tilt v2" + ] + }, + { + "id": "ezcam-7", + "url": "snapshot.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "EZCam Pan/Tilt v2", + "Pan/Tilt v1" + ] + }, + { + "id": "ezcam-8", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "EZCam Pan/Tilt v2", + "Other", + "Pan/Tilt v2", + "qp180" + ] + }, + { + "id": "ezcam-9", + "url": "snap.jpg?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "EZCam Pan/Tilt v2", + "Other", + "Pan/Tilt v2" + ] + }, + { + "id": "ezcam-10", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "EZCam Pan/Tilt v2", + "Other", + "PAN/TILT V1", + "Pan/Tilt v2" + ] + }, + { + "id": "ezcam-11", + "url": "videostream.cgi?user=[USERNAME]&password=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "EZCam Pan/Tilt v2", + "Other" + ] + }, + { + "id": "ezcam-12", + "url": "videostream.cgi?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "EZCam Pan/Tilt v2" + ] + }, + { + "id": "ezcam-13", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "ezcam-14", + "url": "cam[CHANNEL]/h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "ezcam-15", + "url": "videostream.asf?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "Pan/Tilt v1" + ] + }, + { + "id": "ezcam-16", + "url": "jpg/image.jpg?size=3", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "ezcam-17", + "url": "snapshot.jpg?account=[USERNAME]&password=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "ezcam-18", + "url": "cgi-bin/guest/Video.cgi?media=JPEG&channel=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "ezcam-19", + "url": "VIDEO.CGI", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "ezcam-20", + "url": "videostream.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "Pan/Tilt v2" + ] + }, + { + "id": "ezcam-21", + "url": "GetData.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "ezcam-22", + "url": "videostream.cgi?rate=11", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "Pan/Tilt v1" + ] + }, + { + "id": "ezcam-23", + "url": "/control/faststream.jpg?stream=MxPEG&needlength&fps=6", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "ezcam-24", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "PAN/TILT V1" + ] + }, + { + "id": "ezcam-25", + "url": "cgi/jpg/image.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Pan/Tilt v2" + ] + }, + { + "id": "ezcam-26", + "url": "snap.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Pan/Tilt v2" + ] + }, + { + "id": "ezcam-27", + "url": "cgi/mjpg/mjpeg.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Pan/Tilt v2" + ] + } + ] +} diff --git a/brands/eziviewcctv.json b/brands/eziviewcctv.json new file mode 100644 index 0000000..34ddc12 --- /dev/null +++ b/brands/eziviewcctv.json @@ -0,0 +1,18 @@ +{ + "version": 2, + "brand": "Eziviewcctv", + "brand_id": "eziviewcctv", + "streams": [ + { + "id": "eziviewcctv-1", + "url": "/cam1/onvif-h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "CS-C6N", + "DS-2CD1141" + ] + } + ] +} diff --git a/brands/eziviz.json b/brands/eziviz.json new file mode 100644 index 0000000..238a03f --- /dev/null +++ b/brands/eziviz.json @@ -0,0 +1,19 @@ +{ + "version": 2, + "brand": "Eziviz", + "brand_id": "eziviz", + "streams": [ + { + "id": "eziviz-1", + "url": "/cam1/onvif-h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "C3C", + "CS-C1C", + "Ztube" + ] + } + ] +} diff --git a/brands/ezlink.json b/brands/ezlink.json new file mode 100644 index 0000000..b1d2b04 --- /dev/null +++ b/brands/ezlink.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Ezlink", + "brand_id": "ezlink", + "streams": [ + { + "id": "ezlink-1", + "url": "videostream.cgi?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "ptc" + ] + } + ] +} diff --git a/brands/ezviz.json b/brands/ezviz.json new file mode 100644 index 0000000..8231daf --- /dev/null +++ b/brands/ezviz.json @@ -0,0 +1,1110 @@ +{ + "version": 2, + "brand": "Ezviz", + "brand_id": "ezviz", + "streams": [ + { + "id": "ezviz-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "3cn", + "C1C", + "C1P", + "C2W", + "C3HW", + "C3N", + "C3S", + "C3T", + "C3TN", + "C3W", + "C3X", + "C6C", + "C6CN", + "C6N", + "C6T", + "c8c", + "C8c", + "CS_CV210", + "CS_H6C", + "CS-C1C", + "CS-C2mini-31WFR", + "CS-C3HC", + "cs-c3n", + "CS-C6CN-A0-3H2WF", + "CS-C6N-R101-1G2WF", + "CS-C8C-A0-1F2WFL1(G05708394)", + "CS-C8W", + "CS-CTQ3N", + "CS-CV200", + "CS-CV206", + "CS-CV210 (Husky)", + "CS-CV216", + "CS-CV246", + "CS-CV248", + "CS-CV248-A0-32WFR", + "CS-CV310", + "cs-cw310", + "CS-H1", + "CS-H3", + "CS-H6c", + "CS-H6c-R101-1G2WF", + "CS-H8C", + "CS-LC3", + "cs-ty1", + "CTQ3N", + "CTQ3W", + "CTQ6C", + "cv210", + "cv310", + "CV4", + "CZQ3W", + "DB1", + "DB1C", + "exCube Pro", + "ezCube pro", + "eztube", + "H1c", + "H3C", + "H6C", + "H8C", + "H8C-R200", + "H9C", + "Husky", + "LC3", + "Mini-O", + "Other", + "TY1", + "TY2", + "YT1" + ] + }, + { + "id": "ezviz-2", + "url": "/", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "3CN", + "c1c", + "C1mini", + "C3N", + "C3N(E32056121)", + "C3W", + "C3W mike", + "C3WN", + "C3X", + "C4W", + "C6c", + "C6CN", + "C6HN", + "C6N", + "C6T", + "C6W", + "C8C", + "C8W Pro", + "CP1 4MP", + "CS_CV210", + "CS_H6C", + "CS-C1C-E0-1E2WF", + "CS-C1HC", + "cs-c3n", + "CS-C6CN-A0-8C4WF", + "CS-C6HN-1C2WFR", + "CS-C6N", + "CS-C8c", + "CS-C8C-A0-1F2WF0", + "CS-C8W", + "CS-CP1", + "CS-CTQ3N", + "CS-CV206", + "cs-cv246", + "CS-CV248", + "CSCV310", + "CS-CV310", + "CS-CV311", + "CS-CY310", + "CS-DB1", + "CS-EL3", + "CS-H3", + "CS-H3c", + "CS-H3-R100", + "CS-H8", + "CS-H8c", + "CS-H8c-R100", + "CS-LC1C", + "cs-ty1", + "CS-TY2", + "CTQ2C", + "CTQ3W", + "CV206", + "CV228", + "cw3", + "DB1", + "DB1C", + "DC1P", + "Dome", + "e3s", + "EL3", + "H3c", + "H80x", + "H8c", + "H9c", + "Husky", + "LC 3", + "LC1", + "Mini O Plus", + "Other", + "TY1", + "TY2", + "ycc365 Plus" + ] + }, + { + "id": "ezviz-3", + "url": "/channel1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "3CN", + "c1c", + "C6CN", + "C6N", + "CS_CV310", + "cs-c3n", + "CS-C6N", + "CS-CV206", + "CS-CV206-C0-3B2WFR", + "CS-CV246-A0-1C2WFR", + "cs-cv310", + "CS-CV311", + "cs-ty1", + "CS-TY2", + "CTQ2C", + "CTQ3W", + "DB1", + "H1c", + "H8c", + "TY1" + ] + }, + { + "id": "ezviz-4", + "url": "/H.264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "3CW", + "c1c", + "c3n", + "C3N", + "C3Q", + "C3TN", + "C3W", + "C3W Pro", + "C3X", + "C6 2K", + "C6 2K+", + "C6c", + "C6CN", + "C6HN", + "C6N", + "c6s", + "C6T", + "C8C", + "C8W", + "C8W Pro", + "CQ6N", + "CS-C3HW-1C2WFR", + "CS-C4", + "CS-C6", + "CS-C6C-3B2WFR", + "CS-C6H", + "CS-C8C-A0-1F2WFL1(G05708394)", + "CS-C8W", + "CS-CP1", + "CS-CTQ3N", + "CS-CV206", + "CS-CV206-C0-1A1WFR-Cube", + "cs-cv-246", + "CS-CV246", + "CS-CV248", + "cs-cv310", + "CSCV310", + "CS-CV311", + "CS-DB1", + "CS-DB1C", + "CS-DP2C", + "CS-H1c", + "CS-H1c-R101-1G2WR", + "CS-H6", + "CS-H6C", + "CSH8C", + "cs-ty1", + "CS-TY1-R101-1G2WF", + "CS-TY2", + "CT3N", + "CTQ2C", + "CTQ3W", + "CTQ6C", + "cw-c310", + "db1", + "DB1C", + "Door bell", + "DoorBell", + "DS-72xx", + "DS-72xx Series", + "EZ360", + "Ezviz CTQ3N", + "H3C", + "H8c", + "H8C 4MP", + "husky", + "Indoor", + "LC1", + "LC3", + "Mini O Plus", + "Other", + "TY1" + ] + }, + { + "id": "ezviz-5", + "url": "/H_264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "9h9C", + "C3N(E32056121)", + "CS-C6H-31WRF", + "CS-C6N", + "CTQ3W", + "DB1", + "EL3" + ] + }, + { + "id": "ezviz-6", + "url": "/h265_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "c1c", + "C3X", + "C6N", + "C8c", + "C8c 2K+", + "CS-C3TN", + "CS-CV248", + "cs-cv310", + "CS-DB1C", + "DB1C", + "H8C" + ] + }, + { + "id": "ezviz-7", + "url": "/h264_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "c1c", + "C1C-B", + "C1HC", + "C1Mini", + "C1P", + "C2C", + "C3A", + "c3c", + "C3N", + "C3S", + "C3T", + "C3TN", + "C3W", + "C3WN", + "C3X", + "C4W", + "C6c", + "C6C", + "C6CN", + "c6cnpro", + "C6N", + "C6TC", + "C6W", + "c8c", + "CS H8C", + "CS_CV210", + "CS-C3HC", + "cs-c3n", + "CS-C6N", + "CS-C8C-A0-1F2WF0", + "CS-CTQ2C", + "CS-CTQ3N", + "CS-CV206", + "cs-cv246", + "cs-cv-246", + "CS-CV248", + "CS-CV310", + "CS-H3", + "CS-H6c-R100-8B4WF", + "C-SH8", + "CS-H8c", + "CTQ20", + "CTQ2C", + "CTQ3N", + "CTQ3W", + "CTQ6C", + "ctq6tc", + "cw310", + "CW3N", + "cw8", + "DB1", + "DB1C", + "dp1s", + "eztube", + "H1C", + "H6C", + "H8C", + "husky", + "LC3", + "MINI O", + "Mini O Plus", + "mini pano", + "MINI PLUS", + "Mini-O", + "Other", + "OutPro", + "TY1" + ] + }, + { + "id": "ezviz-8", + "url": "/Channel/01", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "c1c", + "CS-C3N", + "CS-H3", + "CS-H3C", + "CTQ2C", + "H9c", + "HUSKY" + ] + }, + { + "id": "ezviz-9", + "url": "/h.264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "c1C", + "CS-C6H-31WFR", + "CS-C8C-A0-1F2WFL1(G05708394)", + "cs-cv310", + "CS-H8c", + "Ezviz CS-TY1-R101", + "H6c PRO", + "H8c", + "LC3", + "Mini O Plus", + "Mini-O", + "TY1", + "YCC365 Plus" + ] + }, + { + "id": "ezviz-10", + "url": "/stream1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "C1C", + "C3W", + "cs-cv310", + "CS-DP2C", + "DP1C" + ] + }, + { + "id": "ezviz-11", + "url": "/video.mjpg?q=30&fps=33&id=0.5", + "type": "FFMPEG", + "protocol": "http", + "port": 8090, + "models": [ + "C1C", + "C4W", + "C6CN", + "C6T", + "CS-CV206", + "CS-CV248", + "cs-cv310", + "CS-CV310-A0-1B2WFR-Tube", + "CS-H1c", + "CS-H6c", + "H3C" + ] + }, + { + "id": "ezviz-12", + "url": "/Streaming/Channels/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "C1C", + "C3WN", + "C6CN", + "C6N", + "cs-c3n", + "CS-C8C-A0-1F2WFL1(G05708394)", + "CS-C8PF", + "CS-C8W", + "CS-CV206", + "cs-cv310", + "CS-DB1C", + "CS-H3_R100", + "CSH8C", + "CS-TY2", + "CTQ2C", + "H7c", + "h8c", + "H9c" + ] + }, + { + "id": "ezviz-13", + "url": "/channel0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "C1C", + "C2C", + "C3WN", + "C6CN", + "C6N", + "c6s", + "CQ6N", + "cs-c3n", + "CS-C6N", + "CS-C8PF", + "CS-cv246", + "CS-CV248", + "cs-cv310", + "CTQ2C", + "CTQ3N" + ] + }, + { + "id": "ezviz-14", + "url": "/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "C1C", + "CS-C8C-A0-1F2WFL1(G05708394)", + "CS-DB1C", + "CTQ3N", + "CTQ3W", + "H3c", + "H3C", + "H8c", + "TY2" + ] + }, + { + "id": "ezviz-15", + "url": "/cam1/onvif-h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "C1C", + "C3N", + "CS-C8C-A0-1F2WFL1(G05708394)", + "CS-DP2C", + "CSH8c", + "EL3", + "H3c", + "Mini O Plus", + "Other" + ] + }, + { + "id": "ezviz-16", + "url": "/onvif1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "C1HC", + "C6N", + "C8C", + "CS-C6N", + "CS-C6N-D0", + "CS-C8T", + "CS-CV246-A0-1C2WFR", + "cs-cv310", + "CS-H8c-R100-1J4WKFL", + "CTQ2C", + "CTQ3N", + "CTQ3W", + "H8C", + "H8c 2K+", + "LC3", + "onvif", + "TY1" + ] + }, + { + "id": "ezviz-17", + "url": "/cam/realmonitor", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "C2C", + "C8W", + "CS-H8c" + ] + }, + { + "id": "ezviz-18", + "url": "cam[CHANNEL]/h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "c2cube", + "Other" + ] + }, + { + "id": "ezviz-19", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "C2Q", + "C3W Pro", + "C8W Pro", + "CS-CP1", + "CS-CV228", + "CS-CV246", + "cs-cv310", + "CS-H8c", + "DB1", + "H8 3k", + "H8C", + "LC3" + ] + }, + { + "id": "ezviz-20", + "url": "/h_264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "C3A", + "H8C" + ] + }, + { + "id": "ezviz-21", + "url": "/channel80", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "C3W", + "C8C" + ] + }, + { + "id": "ezviz-22", + "url": "/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "C3W", + "C8C", + "CS_CV310", + "CS-C3U-22ER", + "CS-C6N", + "CS-C6N-B0", + "CS-DB1", + "CS-H8c", + "EZVIZ H4", + "H3c", + "H8C", + "TY82" + ] + }, + { + "id": "ezviz-23", + "url": "/h264/ch1/main/av_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "C3X", + "C6N", + "H3C", + "H80X", + "LC3" + ] + }, + { + "id": "ezviz-24", + "url": "/H.265", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "C4S", + "C6HN", + "C8C", + "CS-C1HC", + "CS-C1T", + "CS-C6HN-1C2WFR", + "CS-C6N", + "CS-C8W", + "CS-CP1", + "CS-CTQ2C", + "CS-DP2C", + "CS-H3-R100", + "CTQ2C", + "Ezviz-C6", + "H8C", + "hC1" + ] + }, + { + "id": "ezviz-25", + "url": "/stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "C4W", + "C8c 2K+" + ] + }, + { + "id": "ezviz-26", + "url": "/cam0/mjpeg", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "C6C" + ] + }, + { + "id": "ezviz-27", + "url": "/mpeg4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "C6C", + "C6CN", + "CTQ2C", + "LC3" + ] + }, + { + "id": "ezviz-28", + "url": "/Streaming/channels/201", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "C6C", + "C8PF", + "CS-C8PF", + "H7c", + "H9c" + ] + }, + { + "id": "ezviz-29", + "url": "channel[CHANNEL]", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 10554, + "models": [ + "C6C", + "cs-c3tn", + "CS-C6N", + "cs-cv310", + "EZ360" + ] + }, + { + "id": "ezviz-30", + "url": "//Channel/01", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "C6CN", + "CS-DB1C" + ] + }, + { + "id": "ezviz-31", + "url": "/h.264_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "C8C", + "CS-C6N-R101-1G2WF", + "CS-CTQ2C", + "CS-CV248", + "H8c" + ] + }, + { + "id": "ezviz-32", + "url": "/h264_hd.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "C8c 2K+" + ] + }, + { + "id": "ezviz-33", + "url": "/Streaming/Channels/2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "C8PF" + ] + }, + { + "id": "ezviz-34", + "url": "/h.265", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "CS-C1C", + "CS-C6N", + "CS-C6N-R101-1G2WF", + "CS-C8C-A0-1F2WFL1(G05708394)", + "CSCV310", + "CS-H8C", + "CS-H8c-R100-1J4WKFL", + "CTQ2C", + "H8c", + "LC3", + "TY1" + ] + }, + { + "id": "ezviz-35", + "url": "/live/ch00_0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "CS-C1T", + "CS-CV248", + "Mini O Plus" + ] + }, + { + "id": "ezviz-36", + "url": "ch0_0.h264", + "type": "VLC", + "protocol": "rtsp", + "port": 554, + "models": [ + "cs-c6n", + "cs-ty1" + ] + }, + { + "id": "ezviz-37", + "url": "/h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "CS-C6N", + "H8c" + ] + }, + { + "id": "ezviz-38", + "url": "/channel2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "CS-C6N" + ] + }, + { + "id": "ezviz-39", + "url": "/ch1/main", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "CS-C6W", + "Husky" + ] + }, + { + "id": "ezviz-40", + "url": "/onvif/live/2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "CS-C8C-A0-1F2WF", + "H8C", + "H9C" + ] + }, + { + "id": "ezviz-41", + "url": "/h265", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "CS-C8C-A0-1F2WF0", + "CS-H3", + "CS-H3-R100-1J3WKFL", + "CS-H6C", + "Ezviz CS-TY1" + ] + }, + { + "id": "ezviz-42", + "url": "/ch0_0.264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "CS-C8W" + ] + }, + { + "id": "ezviz-43", + "url": "/HighResolutionVideo", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "CS-CP1", + "CS-CV248-B1-32WVFMR" + ] + }, + { + "id": "ezviz-44", + "url": "/0/av0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8001, + "models": [ + "cs-cv310" + ] + }, + { + "id": "ezviz-45", + "url": "/Streaming/Channels/101?transportmode=unicast&profile=Profile_2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "CS-H8c" + ] + }, + { + "id": "ezviz-46", + "url": "/Streaming/Channels/101?transportmode=unicast&profile=Profile_1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "CS-H8c" + ] + }, + { + "id": "ezviz-47", + "url": "/Streaming/Channels/102", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "CS-H8c-R100-1J4WKFL" + ] + }, + { + "id": "ezviz-48", + "url": "/live1.264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "CS-TY2", + "TY2" + ] + }, + { + "id": "ezviz-49", + "url": "/live_mpeg4.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "CTQ3W" + ] + }, + { + "id": "ezviz-50", + "url": "/live/h264_ulaw/HD720P", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "CTQ3W" + ] + }, + { + "id": "ezviz-51", + "url": "/video.mp4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "CTQ3W" + ] + }, + { + "id": "ezviz-52", + "url": "/cam1/mpeg4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "CTQ3W" + ] + }, + { + "id": "ezviz-53", + "url": "/cam101/h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "CTQ3W" + ] + }, + { + "id": "ezviz-54", + "url": "/av_stream/ch0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "GK-200MP2B" + ] + }, + { + "id": "ezviz-55", + "url": "/h264/ch1/sub/av_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "H80X" + ] + }, + { + "id": "ezviz-56", + "url": "/Streaming/Channels/101", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "H80X" + ] + }, + { + "id": "ezviz-57", + "url": "/streaming/Channels/201", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "H9c" + ] + }, + { + "id": "ezviz-58", + "url": "/?action=stream", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "LC1C" + ] + }, + { + "id": "ezviz-59", + "url": "/h265Preview_01_main", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "LC3" + ] + }, + { + "id": "ezviz-60", + "url": "/cam1/h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "USB" + ] + }, + { + "id": "ezviz-61", + "url": "/cam0/h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "USB" + ] + } + ] +} diff --git a/brands/f-series.json b/brands/f-series.json new file mode 100644 index 0000000..bdea187 --- /dev/null +++ b/brands/f-series.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "F-series", + "brand_id": "f-series", + "streams": [ + { + "id": "f-series-1", + "url": "videostream.asf?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "xyz" + ] + } + ] +} diff --git a/brands/f7210.json b/brands/f7210.json new file mode 100644 index 0000000..22d0f0e --- /dev/null +++ b/brands/f7210.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "F7210", + "brand_id": "f7210", + "streams": [ + { + "id": "f7210-1", + "url": "/video.pro1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "zavio" + ] + } + ] +} diff --git a/brands/facetime.json b/brands/facetime.json new file mode 100644 index 0000000..54e70be --- /dev/null +++ b/brands/facetime.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Facetime", + "brand_id": "facetime", + "streams": [ + { + "id": "facetime-1", + "url": "video.mjpg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/faitt0o.json b/brands/faitt0o.json new file mode 100644 index 0000000..81df96f --- /dev/null +++ b/brands/faitt0o.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Faitt0o", + "brand_id": "faitt0o", + "streams": [ + { + "id": "faitt0o-1", + "url": "cgi-bin/snapshot.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "444" + ] + } + ] +} diff --git a/brands/faittoo.json b/brands/faittoo.json new file mode 100644 index 0000000..f509aa6 --- /dev/null +++ b/brands/faittoo.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Faittoo", + "brand_id": "faittoo", + "streams": [ + { + "id": "faittoo-1", + "url": "cgi-bin/snapshot.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "R5108-H" + ] + } + ] +} diff --git a/brands/falcon-eye.json b/brands/falcon-eye.json new file mode 100644 index 0000000..3d30eb0 --- /dev/null +++ b/brands/falcon-eye.json @@ -0,0 +1,93 @@ +{ + "version": 2, + "brand": "Falcon Eye", + "brand_id": "falcon-eye", + "streams": [ + { + "id": "falcon-eye-1", + "url": "/mode=real&idc=1&ids=1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "BP2e-30p", + "cam2" + ] + }, + { + "id": "falcon-eye-2", + "url": "/ch01.264?ptype=udp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Falcon", + "FE-IPC-DL202PV" + ] + }, + { + "id": "falcon-eye-3", + "url": "live3.sdp", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "fe-mtr1300", + "neye3c", + "Other" + ] + }, + { + "id": "falcon-eye-4", + "url": "/ch01_sub.264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "FE-MTR1300", + "p100" + ] + }, + { + "id": "falcon-eye-5", + "url": "videostream.asf", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "fe-mtr300" + ] + }, + { + "id": "falcon-eye-6", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "FE-MTR300", + "Other" + ] + }, + { + "id": "falcon-eye-7", + "url": "/h264_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "neye3c" + ] + }, + { + "id": "falcon-eye-8", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/falcon.json b/brands/falcon.json new file mode 100644 index 0000000..9711d1b --- /dev/null +++ b/brands/falcon.json @@ -0,0 +1,120 @@ +{ + "version": 2, + "brand": "Falcon", + "brand_id": "falcon", + "streams": [ + { + "id": "falcon-1", + "url": "cgi-bin/wappaint?camera_no=[CHANNEL]&animation=0&name=[USERNAME]&password=[PASSWORD]&pic_size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "CL-4PRO", + "LX Series DVR" + ] + }, + { + "id": "falcon-2", + "url": "/cam/realmonitor", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "FE-IPC-HSPD210PZ", + "Other", + "WD200P" + ] + }, + { + "id": "falcon-3", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "falcon-4", + "url": "videostream.cgi?rate=11", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "falcon-5", + "url": "videostream.cgi?resolution=8&rate=13", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "falcon-6", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "falcon-7", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "falcon-8", + "url": "videostream.asf?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "falcon-9", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "falcon-10", + "url": "jpeg/vga.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "falcon-11", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 81, + "models": [ + "VCS001" + ] + } + ] +} diff --git a/brands/faleemi.json b/brands/faleemi.json new file mode 100644 index 0000000..0d81764 --- /dev/null +++ b/brands/faleemi.json @@ -0,0 +1,49 @@ +{ + "version": 2, + "brand": "Faleemi", + "brand_id": "faleemi", + "streams": [ + { + "id": "faleemi-1", + "url": "/live/ch1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "704", + "760", + "FCS 761", + "FSC 880", + "FSC760", + "FSC768", + "Other" + ] + }, + { + "id": "faleemi-2", + "url": "/live/ch0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "882", + "fsc750", + "FSC760", + "FSC768", + "FSC776A", + "FSC776B", + "FSC776v3.0", + "fsc776w", + "FSC850", + "FSC860", + "FSC861", + "FSC866", + "FSC880", + "fsc881", + "FSC883", + "FSC886", + "Other" + ] + } + ] +} diff --git a/brands/falke.json b/brands/falke.json new file mode 100644 index 0000000..b1e1903 --- /dev/null +++ b/brands/falke.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Falke", + "brand_id": "falke", + "streams": [ + { + "id": "falke-1", + "url": "/Streaming/Channels/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Vandalproof" + ] + }, + { + "id": "falke-2", + "url": "snap.jpg?JpegCam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Vandalproof" + ] + } + ] +} diff --git a/brands/fam.json b/brands/fam.json new file mode 100644 index 0000000..45db596 --- /dev/null +++ b/brands/fam.json @@ -0,0 +1,87 @@ +{ + "version": 2, + "brand": "Fam", + "brand_id": "fam", + "streams": [ + { + "id": "fam-1", + "url": "image.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "002famr" + ] + }, + { + "id": "fam-2", + "url": "videostream.asf", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "FAM-IPC3013" + ] + }, + { + "id": "fam-3", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "FAM-IPC3013" + ] + }, + { + "id": "fam-4", + "url": "h264", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "FAM-IPC3013" + ] + }, + { + "id": "fam-5", + "url": "api/video?encode=h264(1)", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "FAM-IPC3013" + ] + }, + { + "id": "fam-6", + "url": "live/h264_ulaw", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "FAM-IPC3013" + ] + }, + { + "id": "fam-7", + "url": "video/cam[CHANNEL]/2.0?audio=0&stream=0", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "FAM-IPC3013" + ] + }, + { + "id": "fam-8", + "url": "user=[USERNAME]&password=[PASSWORD]&channel=1&stream=0.sdp?", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "FAM-IPC3013" + ] + } + ] +} diff --git a/brands/fang-hacks.json b/brands/fang-hacks.json new file mode 100644 index 0000000..e88962f --- /dev/null +++ b/brands/fang-hacks.json @@ -0,0 +1,21 @@ +{ + "version": 2, + "brand": "fang-hacks", + "brand_id": "fang-hacks", + "streams": [ + { + "id": "fang-hacks-1", + "url": "/unicast", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "XIAOFANG ARM PROCESSOR", + "XiaoFang ARM", + "Classic XiaoFang", + "ARM926EJ-S" + ], + "notes": "Classic XiaoFang with ARM processor (not Ingenic)" + } + ] +} diff --git a/brands/fanse.json b/brands/fanse.json new file mode 100644 index 0000000..badbbfb --- /dev/null +++ b/brands/fanse.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Fanse", + "brand_id": "fanse", + "streams": [ + { + "id": "fanse-1", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "5120" + ] + } + ] +} diff --git a/brands/fanshine.json b/brands/fanshine.json new file mode 100644 index 0000000..3ab83d4 --- /dev/null +++ b/brands/fanshine.json @@ -0,0 +1,20 @@ +{ + "version": 2, + "brand": "Fanshine", + "brand_id": "fanshine", + "streams": [ + { + "id": "fanshine-1", + "url": "/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "fahd1", + "fahd3", + "FiA027D", + "FSWF03" + ] + } + ] +} diff --git a/brands/fanvil.json b/brands/fanvil.json new file mode 100644 index 0000000..7890180 --- /dev/null +++ b/brands/fanvil.json @@ -0,0 +1,85 @@ +{ + "version": 2, + "brand": "Fanvil", + "brand_id": "fanvil", + "streams": [ + { + "id": "fanvil-1", + "url": "/stream.live0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "i10v", + "i31S", + "i62", + "i63", + "i64" + ] + }, + { + "id": "fanvil-2", + "url": "/stream.live1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "i10v", + "i62", + "i63" + ] + }, + { + "id": "fanvil-3", + "url": "/user=[USERNAME]&password=[PASSWORD]&channel=1&stream=0.sdp?real_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "i16V", + "i30", + "i32V" + ] + }, + { + "id": "fanvil-4", + "url": "/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "i18s" + ] + }, + { + "id": "fanvil-5", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "i30" + ] + }, + { + "id": "fanvil-6", + "url": "/user=[USERNAME]&password=[PASSWORD]&channel=1&stream=1.sdp?real_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "i30" + ] + }, + { + "id": "fanvil-7", + "url": "/user=[USERNAME]&password=[PASSWORD]&channel=1&stream=2.sdp?real_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "i32V" + ] + } + ] +} diff --git a/brands/fanyii.json b/brands/fanyii.json new file mode 100644 index 0000000..f92943c --- /dev/null +++ b/brands/fanyii.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Fanyii", + "brand_id": "fanyii", + "streams": [ + { + "id": "fanyii-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/fayele.json b/brands/fayele.json new file mode 100644 index 0000000..a4206e0 --- /dev/null +++ b/brands/fayele.json @@ -0,0 +1,51 @@ +{ + "version": 2, + "brand": "Fayele", + "brand_id": "fayele", + "streams": [ + { + "id": "fayele-1", + "url": "cam1/mpeg4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "FY-HD54F-5MP" + ] + }, + { + "id": "fayele-2", + "url": "mpeg4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "ip-5mp-poe" + ] + }, + { + "id": "fayele-3", + "url": "cam[CHANNEL]/mpeg4", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "ip-5mp-poe" + ] + }, + { + "id": "fayele-4", + "url": "mpeg4/media.amp?resolution=640x480", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "NDR-305-BGIT8", + "NDR-305D", + "NDR-305D-4X", + "ndr-6402-530x", + "Other" + ] + } + ] +} diff --git a/brands/fb-100ap.json b/brands/fb-100ap.json new file mode 100644 index 0000000..c027434 --- /dev/null +++ b/brands/fb-100ap.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Fb-100ap", + "brand_id": "fb-100ap", + "streams": [ + { + "id": "fb-100ap-1", + "url": "/ONVIF/channel1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "fd100a" + ] + } + ] +} diff --git a/brands/fc5415e.json b/brands/fc5415e.json new file mode 100644 index 0000000..fdafc6d --- /dev/null +++ b/brands/fc5415e.json @@ -0,0 +1,18 @@ +{ + "version": 2, + "brand": "Fc5415e", + "brand_id": "fc5415e", + "streams": [ + { + "id": "fc5415e-1", + "url": "/videoMain", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 52623, + "models": [ + "winbok", + "winbook" + ] + } + ] +} diff --git a/brands/fcc.json b/brands/fcc.json new file mode 100644 index 0000000..7d58f9d --- /dev/null +++ b/brands/fcc.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Fcc", + "brand_id": "fcc", + "streams": [ + { + "id": "fcc-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/fdt.json b/brands/fdt.json new file mode 100644 index 0000000..fea4c5b --- /dev/null +++ b/brands/fdt.json @@ -0,0 +1,170 @@ +{ + "version": 2, + "brand": "Fdt", + "brand_id": "fdt", + "streams": [ + { + "id": "fdt-1", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "1080", + "1080P WiFi", + "1080P WIFI", + "1coo5", + "720", + "720HD", + "720P", + "720poutdoor", + "760", + "7901", + "7902", + "7903", + "7920B", + "8901W", + "8902", + "960p", + "C6F0SeZ0N0P0L0", + "CAM-WNVR2P-IN", + "FD7901", + "FD7901B", + "FD7901W", + "FD7901W/B", + "FD7902", + "FD7902W-SD16", + "FD7903", + "FD7903W", + "fd8901", + "FD8901B", + "fd8901w", + "FD8901W", + "FD8902W", + "fd8902w-sd16", + "FD8903W-SD32", + "ic005", + "Other", + "sp007", + "View", + "VIEW" + ] + }, + { + "id": "fdt-2", + "url": "/12", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "1080P WIFI", + "720", + "7901", + "7903", + "8902", + "CAM-WNVR2P-IN", + "FD7901", + "FD7901B", + "FD7901W", + "FD7901W/B", + "fd7903", + "FD8901", + "FD8901W", + "FD8902W", + "FDTAA-023310 WBUKP", + "Other" + ] + }, + { + "id": "fdt-3", + "url": "/media/?action=stream", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "720HD" + ] + }, + { + "id": "fdt-4", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "720HD", + "720P", + "720POUTDOOR", + "7901", + "7902", + "8901W", + "8903W", + "8905W", + "C6F0SEZ0N0P0L0", + "CAM-WNVR2P-IN", + "FD7901", + "FD7901B", + "FD7901W/B", + "FD7902", + "FD7902W-SD16", + "FD7903", + "FD7903W", + "FD8901W", + "FD8902", + "Other", + "PTZ" + ] + }, + { + "id": "fdt-5", + "url": "/tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "FD7901", + "FDT 7901" + ] + }, + { + "id": "fdt-6", + "url": "/mjpeg.cgi?user=[USERNAME]&password=[PASSWORD]&channel=0", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "FD7901W" + ] + }, + { + "id": "fdt-7", + "url": "mjpeg.cgi?user=[USERNAME]&password=[PASSWORD]&channel=[CHANNEL]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "fd7903w" + ] + }, + { + "id": "fdt-8", + "url": "/", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "fd8901w" + ] + }, + { + "id": "fdt-9", + "url": "snap.jpg?JpegCam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/feasso.json b/brands/feasso.json new file mode 100644 index 0000000..1baba32 --- /dev/null +++ b/brands/feasso.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Feasso", + "brand_id": "feasso", + "streams": [ + { + "id": "feasso-1", + "url": "videostream.cgi?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "F-IPCAM03" + ] + }, + { + "id": "feasso-2", + "url": "user/videostream.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/febfox-wifi-camera.json b/brands/febfox-wifi-camera.json new file mode 100644 index 0000000..ed69383 --- /dev/null +++ b/brands/febfox-wifi-camera.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Febfox Wifi Camera", + "brand_id": "febfox-wifi-camera", + "streams": [ + { + "id": "febfox-wifi-camera-1", + "url": "/", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "UHD camera" + ] + } + ] +} diff --git a/brands/feit-electric.json b/brands/feit-electric.json new file mode 100644 index 0000000..eb8aa40 --- /dev/null +++ b/brands/feit-electric.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Feit Electric", + "brand_id": "feit-electric", + "streams": [ + { + "id": "feit-electric-1", + "url": "/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Floodlight" + ] + } + ] +} diff --git a/brands/feite.json b/brands/feite.json new file mode 100644 index 0000000..ae6f006 --- /dev/null +++ b/brands/feite.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Feite", + "brand_id": "feite", + "streams": [ + { + "id": "feite-1", + "url": "snapshot.jpg?account=[USERNAME]&password=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "8L-TZ832" + ] + } + ] +} diff --git a/brands/fen-joo.json b/brands/fen-joo.json new file mode 100644 index 0000000..9cb0e96 --- /dev/null +++ b/brands/fen-joo.json @@ -0,0 +1,37 @@ +{ + "version": 2, + "brand": "Fen-joo", + "brand_id": "fen-joo", + "streams": [ + { + "id": "fen-joo-1", + "url": "snap.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "HVB-2M-V3" + ] + }, + { + "id": "fen-joo-2", + "url": "v01", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "HVB-2M-V3" + ] + }, + { + "id": "fen-joo-3", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/fenton.json b/brands/fenton.json new file mode 100644 index 0000000..238dbd9 --- /dev/null +++ b/brands/fenton.json @@ -0,0 +1,55 @@ +{ + "version": 2, + "brand": "Fenton", + "brand_id": "fenton", + "streams": [ + { + "id": "fenton-1", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "351.147", + "IP camera 351.147", + "ONVIF HD", + "Other" + ] + }, + { + "id": "fenton-2", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "351.147", + "351.150", + "IP CAMERA 351.147", + "ipcam 351.147", + "onvif hd", + "Other" + ] + }, + { + "id": "fenton-3", + "url": "cgi-bin/snapshot.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "351.183" + ] + }, + { + "id": "fenton-4", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/ferguson.json b/brands/ferguson.json new file mode 100644 index 0000000..2c22c5b --- /dev/null +++ b/brands/ferguson.json @@ -0,0 +1,39 @@ +{ + "version": 2, + "brand": "Ferguson", + "brand_id": "ferguson", + "streams": [ + { + "id": "ferguson-1", + "url": "/cam1/onvif-h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Doorbel" + ] + }, + { + "id": "ferguson-2", + "url": "/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Doorbell", + "Smart Eye 300" + ] + }, + { + "id": "ferguson-3", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "EyeSmart", + "Smart Eye 300" + ] + } + ] +} diff --git a/brands/fern360.json b/brands/fern360.json new file mode 100644 index 0000000..f24b2b9 --- /dev/null +++ b/brands/fern360.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Fern360", + "brand_id": "fern360", + "streams": [ + { + "id": "fern360-1", + "url": "/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "FGSIP-B4TFA-28" + ] + } + ] +} diff --git a/brands/fhd-2mp.json b/brands/fhd-2mp.json new file mode 100644 index 0000000..472ff87 --- /dev/null +++ b/brands/fhd-2mp.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Fhd-2mp", + "brand_id": "fhd-2mp", + "streams": [ + { + "id": "fhd-2mp-1", + "url": "/av0_0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Senecta" + ] + } + ] +} diff --git a/brands/fifi-spectrum.json b/brands/fifi-spectrum.json new file mode 100644 index 0000000..b66bdec --- /dev/null +++ b/brands/fifi-spectrum.json @@ -0,0 +1,37 @@ +{ + "version": 2, + "brand": "Fifi Spectrum", + "brand_id": "fifi-spectrum", + "streams": [ + { + "id": "fifi-spectrum-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "Hidden USB Wifi" + ] + }, + { + "id": "fifi-spectrum-2", + "url": "videostream.asf?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Hidden Wifi USB" + ] + }, + { + "id": "fifi-spectrum-3", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]*[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Wifi HIdden USB Power Charger" + ] + } + ] +} diff --git a/brands/fine.json b/brands/fine.json new file mode 100644 index 0000000..9a31253 --- /dev/null +++ b/brands/fine.json @@ -0,0 +1,154 @@ +{ + "version": 2, + "brand": "Fine", + "brand_id": "fine", + "streams": [ + { + "id": "fine-1", + "url": "GetData.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "3 mega", + "MDH", + "MH802DN", + "MHDB", + "MHDN", + "Other", + "tcp-irh5040c", + "TCP-VM559WI" + ] + }, + { + "id": "fine-2", + "url": "/stream1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "ACM-V3002", + "cdv-3vm301", + "fine3000", + "fine3002", + "RH5", + "TCP-HFB1080D" + ] + }, + { + "id": "fine-3", + "url": "cgi/mjpg/mjpeg.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "ACM-V3002", + "ACM-V3002-1" + ] + }, + { + "id": "fine-4", + "url": "GetData.cgi?CH=[CHANNEL]&Codec=jpeg&Size=[WIDTH]x[HEIGHT]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "ACM-V3002", + "Other", + "rfg", + "tcp-irh5040c" + ] + }, + { + "id": "fine-5", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "cb-100" + ] + }, + { + "id": "fine-6", + "url": "cgi-bin/net_jpeg.cgi?ch=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "FINE_X", + "Other" + ] + }, + { + "id": "fine-7", + "url": "channel2", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "fine-8", + "url": "img/snapshot.cgi?size=3", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "fine-9", + "url": "screen.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "fine-10", + "url": "v2", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "fine-11", + "url": "mpeg4", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "fine-12", + "url": "/stream2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "fine-13", + "url": "/s1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "TCP-VM501" + ] + } + ] +} diff --git a/brands/finesight.json b/brands/finesight.json new file mode 100644 index 0000000..1aceb5c --- /dev/null +++ b/brands/finesight.json @@ -0,0 +1,68 @@ +{ + "version": 2, + "brand": "Finesight", + "brand_id": "finesight", + "streams": [ + { + "id": "finesight-1", + "url": "img/video.mjpeg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "RC8021" + ] + }, + { + "id": "finesight-2", + "url": "GetData.cgi?CH=[CHANNEL]&Codec=jpeg&Size=[WIDTH]x[HEIGHT]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "finesight-3", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "rc8021" + ] + }, + { + "id": "finesight-4", + "url": "cgi-bin/net_jpeg.cgi?ch=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "rc8021" + ] + }, + { + "id": "finesight-5", + "url": "cgi-bin/view.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "RC8021" + ] + }, + { + "id": "finesight-6", + "url": "mjpeg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "RC8021" + ] + } + ] +} diff --git a/brands/finex.json b/brands/finex.json new file mode 100644 index 0000000..daed45d --- /dev/null +++ b/brands/finex.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Finex", + "brand_id": "finex", + "streams": [ + { + "id": "finex-1", + "url": "cgi/snapshot.cgi?action=getdata&channel.[CHANNEL].capture=true&channel.[CHANNEL].resolution=1", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "NC-500HD" + ] + }, + { + "id": "finex-2", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "NC-500HD" + ] + } + ] +} diff --git a/brands/fiptec.json b/brands/fiptec.json new file mode 100644 index 0000000..f07b28e --- /dev/null +++ b/brands/fiptec.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Fiptec", + "brand_id": "fiptec", + "streams": [ + { + "id": "fiptec-1", + "url": "/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "LO22-PRO" + ] + } + ] +} diff --git a/brands/firas.json b/brands/firas.json new file mode 100644 index 0000000..dcfd9b4 --- /dev/null +++ b/brands/firas.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Firas", + "brand_id": "firas", + "streams": [ + { + "id": "firas-1", + "url": "/live/ch0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "P2P" + ] + }, + { + "id": "firas-2", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "P2P" + ] + } + ] +} diff --git a/brands/firetruck.json b/brands/firetruck.json new file mode 100644 index 0000000..66d34bc --- /dev/null +++ b/brands/firetruck.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Firetruck", + "brand_id": "firetruck", + "streams": [ + { + "id": "firetruck-1", + "url": "/cam1/onvif-h264-1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "N99102" + ] + } + ] +} diff --git a/brands/first-alert.json b/brands/first-alert.json new file mode 100644 index 0000000..c261620 --- /dev/null +++ b/brands/first-alert.json @@ -0,0 +1,59 @@ +{ + "version": 2, + "brand": "First Alert", + "brand_id": "first-alert", + "streams": [ + { + "id": "first-alert-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "420", + "DC8810-420", + "Other" + ] + }, + { + "id": "first-alert-2", + "url": "/videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=320x240", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "apd-1317ufo" + ] + }, + { + "id": "first-alert-3", + "url": "videostream.asf", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "DC8810-420" + ] + }, + { + "id": "first-alert-4", + "url": "image/[CHANNEL].jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IMS200" + ] + }, + { + "id": "first-alert-5", + "url": "video.cgi?resolution=VGA", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/first-concept.json b/brands/first-concept.json new file mode 100644 index 0000000..5752d15 --- /dev/null +++ b/brands/first-concept.json @@ -0,0 +1,47 @@ +{ + "version": 2, + "brand": "First Concept", + "brand_id": "first-concept", + "streams": [ + { + "id": "first-concept-1", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Dassis" + ] + }, + { + "id": "first-concept-2", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "first-concept-3", + "url": "img/video.mjpeg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "first-concept-4", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/firstcam.json b/brands/firstcam.json new file mode 100644 index 0000000..653417a --- /dev/null +++ b/brands/firstcam.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Firstcam", + "brand_id": "firstcam", + "streams": [ + { + "id": "firstcam-1", + "url": "/ucast/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "FCE-IP-20MDW3.60" + ] + }, + { + "id": "firstcam-2", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "FCE-IP-20MEW3.60" + ] + } + ] +} diff --git a/brands/firstrend.json b/brands/firstrend.json new file mode 100644 index 0000000..6ade772 --- /dev/null +++ b/brands/firstrend.json @@ -0,0 +1,28 @@ +{ + "version": 2, + "brand": "Firstrend", + "brand_id": "firstrend", + "streams": [ + { + "id": "firstrend-1", + "url": "cgi-bin/snapshot.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "1080p" + ] + }, + { + "id": "firstrend-2", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "ftus-w1080pcam-ja-h6", + "Other" + ] + } + ] +} diff --git a/brands/fisotech.json b/brands/fisotech.json new file mode 100644 index 0000000..1c303ff --- /dev/null +++ b/brands/fisotech.json @@ -0,0 +1,125 @@ +{ + "version": 2, + "brand": "Fisotech", + "brand_id": "fisotech", + "streams": [ + { + "id": "fisotech-1", + "url": "/live/ch0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "101" + ] + }, + { + "id": "fisotech-2", + "url": "snap.jpg?JpegCam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "2MP-D", + "3MP", + "3MP-D-VF", + "Other" + ] + }, + { + "id": "fisotech-3", + "url": "/cam1/onvif-h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "2MP-D", + "3MP-D-VF", + "smart wifi ptz" + ] + }, + { + "id": "fisotech-4", + "url": "[CHANNEL]/[USERNAME]:[PASSWORD]/main", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "2MP-D", + "Other" + ] + }, + { + "id": "fisotech-5", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=1.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "3MP", + "3MP-D-VF" + ] + }, + { + "id": "fisotech-6", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "3MP-D-VF" + ] + }, + { + "id": "fisotech-7", + "url": "/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "DM365_IPNC", + "Other" + ] + }, + { + "id": "fisotech-8", + "url": "live_mpeg4.sdp", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "fisotech-9", + "url": "live/ch00_0", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "fisotech-10", + "url": "ch0_0.h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "fisotech-11", + "url": "cam/realmonitor?channel=[CHANNEL]&subtype=1", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/fitivision.json b/brands/fitivision.json new file mode 100644 index 0000000..1137ae5 --- /dev/null +++ b/brands/fitivision.json @@ -0,0 +1,41 @@ +{ + "version": 2, + "brand": "Fitivision", + "brand_id": "fitivision", + "streams": [ + { + "id": "fitivision-1", + "url": "cgi/jpg/image.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "CS1300", + "CS1330", + "netcam" + ] + }, + { + "id": "fitivision-2", + "url": "cgi/mjpg/mjpeg.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "CS1300", + "CS131", + "Other" + ] + }, + { + "id": "fitivision-3", + "url": "img/mjpeg.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/fkyro.json b/brands/fkyro.json new file mode 100644 index 0000000..6f30946 --- /dev/null +++ b/brands/fkyro.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Fkyro", + "brand_id": "fkyro", + "streams": [ + { + "id": "fkyro-1", + "url": "img/video.mjpeg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "oluhn" + ] + } + ] +} diff --git a/brands/fla.json b/brands/fla.json new file mode 100644 index 0000000..9a5ecd4 --- /dev/null +++ b/brands/fla.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Fla", + "brand_id": "fla", + "streams": [ + { + "id": "fla-1", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/flashforge.json b/brands/flashforge.json new file mode 100644 index 0000000..b073386 --- /dev/null +++ b/brands/flashforge.json @@ -0,0 +1,41 @@ +{ + "version": 2, + "brand": "Flashforge", + "brand_id": "flashforge", + "streams": [ + { + "id": "flashforge-1", + "url": "/?action=stream", + "type": "FFMPEG", + "protocol": "http", + "port": 8080, + "models": [ + "Advanturer m5 Pro", + "adventurer 3", + "Adventurer3", + "Other" + ] + }, + { + "id": "flashforge-2", + "url": "?action=stream", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Creator 3", + "Creator 3 webcam" + ] + }, + { + "id": "flashforge-3", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Inventor" + ] + } + ] +} diff --git a/brands/flexidome.json b/brands/flexidome.json new file mode 100644 index 0000000..6bcfab9 --- /dev/null +++ b/brands/flexidome.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Flexidome", + "brand_id": "flexidome", + "streams": [ + { + "id": "flexidome-1", + "url": "snap.jpg?JpegCam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "5000" + ] + }, + { + "id": "flexidome-2", + "url": "/mpeg4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "BULLET" + ] + } + ] +} diff --git a/brands/flexwatch.json b/brands/flexwatch.json new file mode 100644 index 0000000..b401e4b --- /dev/null +++ b/brands/flexwatch.json @@ -0,0 +1,74 @@ +{ + "version": 2, + "brand": "Flexwatch", + "brand_id": "flexwatch", + "streams": [ + { + "id": "flexwatch-1", + "url": "cgi-bin/fwstream.cgi?ServerId=0&AppKey=0x331287e3&CameraId=[CHANNEL]&PortId=0&PauseTime=1&FwCgiVer=0x0001", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "1120", + "1150 Cam", + "117x Cam", + "500A", + "DVR", + "FW11xx RTSP", + "FW5470", + "Other" + ] + }, + { + "id": "flexwatch-2", + "url": "cam0_[CHANNEL]", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "117x Cam", + "DVR", + "FW11xx RTSP", + "FW3170-PS-E", + "FW7500-TXV-R" + ] + }, + { + "id": "flexwatch-3", + "url": "cgi-bin/fwstream.cgi?ServerId=0&AppKey=0x00006784&PortId=0&CameraId=[CHANNEL]&PauseTime=0&FwCgiVer=0x0001", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "117X CAM", + "500A", + "DVR", + "Kalving 1", + "Other" + ] + }, + { + "id": "flexwatch-4", + "url": "cam0_1", + "type": "VLC", + "protocol": "rtsp", + "port": 5544, + "models": [ + "FW3170-PS-E", + "FW7500-TXV-R", + "Other" + ] + }, + { + "id": "flexwatch-5", + "url": "cgi-bin/fwstream.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/flir.json b/brands/flir.json new file mode 100644 index 0000000..0839fd6 --- /dev/null +++ b/brands/flir.json @@ -0,0 +1,546 @@ +{ + "version": 2, + "brand": "Flir", + "brand_id": "flir", + "streams": [ + { + "id": "flir-1", + "url": "/cam/realmonitor", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "14TF3", + "6206", + "A310f", + "AX8", + "cm-6206", + "d33", + "DNB13TF2", + "ee3", + "KENYON", + "Lorex", + "N133ED", + "NVR", + "Other" + ] + }, + { + "id": "flir-2", + "url": "/stream1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "6202", + "CB-6408-21-1", + "CC-3103-01", + "cc-3308", + "CM-3102-11", + "CM-3202-11-I", + "FB 695", + "FH-669", + "FXV101-H" + ] + }, + { + "id": "flir-3", + "url": "/stream2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "6202", + "CM-3102-11" + ] + }, + { + "id": "flir-4", + "url": "/ch0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "6206", + "A310f", + "D Series", + "DNB13TF2", + "F-313", + "FC-317-ID", + "FC-363-PAL", + "FC-645 S", + "Other", + "PT606" + ] + }, + { + "id": "flir-5", + "url": "/cam/realmonitor?channel=1&subtype=00&authbasic=QWRtaW46MTIzNA==", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "6206", + "Lorex", + "P143E4" + ] + }, + { + "id": "flir-6", + "url": "/cam/realmonitor?channel=1&subtype=00&authbasic=YWRtaW46OFM9KmdjI2c=", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "6206" + ] + }, + { + "id": "flir-7", + "url": "/mpeg4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "a310f" + ] + }, + { + "id": "flir-8", + "url": "/cam/realmonitor?channel=1&subtype=00&authbasic=[AUTH]", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "a310f", + "LNB4421B", + "LNE8950AB", + "LOREX", + "N258F5", + "NVR", + "Other", + "PE133E" + ] + }, + { + "id": "flir-9", + "url": "/avc", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "A400", + "A50", + "A70", + "A700", + "AX8", + "Other" + ] + }, + { + "id": "flir-10", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "AX8", + "E75", + "LOREX" + ] + }, + { + "id": "flir-11", + "url": "ch0", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "D", + "F", + "FC-324-RN-NTSC", + "PT Series" + ] + }, + { + "id": "flir-12", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "DNB13TF2", + "DNE12TL2", + "LNB4421B", + "M3116EX-D", + "n133", + "N133BB", + "N233EE", + "N233zc", + "N336ZD1", + "NVR", + "Other", + "PE133", + "PE133E", + "PE133F", + "Players Ramp" + ] + }, + { + "id": "flir-13", + "url": "axis-cgi/mjpg/video.cgi?camera=[CHANNEL]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "DNB13TF2", + "LOREX", + "N133BD", + "N233BE", + "N233EE", + "Other" + ] + }, + { + "id": "flir-14", + "url": "/axis-cgi/mjpg/video.cgi", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "DNB13TF2", + "LNB4321B", + "LOREX", + "m-3245", + "N133", + "N133BB", + "N133BD", + "n133eb", + "N133ED", + "N233EE", + "N233VE", + "N243EW2", + "N243vw4", + "N253V8", + "N336ZD1", + "N347VW4", + "nvr", + "Other", + "pe133f" + ] + }, + { + "id": "flir-15", + "url": "axis-cgi/mjpg/video.cgi?date=1&clock=1&camera=[CHANNEL]&resolution=[WIDTH]x[HEIGHT]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "DNE12TL2", + "LOREX", + "N233VE" + ] + }, + { + "id": "flir-16", + "url": "/ch07/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Lorex" + ] + }, + { + "id": "flir-17", + "url": "/ch09/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Lorex" + ] + }, + { + "id": "flir-18", + "url": "/ch02/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Lorex" + ] + }, + { + "id": "flir-19", + "url": "/ch012/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Lorex" + ] + }, + { + "id": "flir-20", + "url": "/ch01/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Lorex" + ] + }, + { + "id": "flir-21", + "url": "/ch10/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Lorex" + ] + }, + { + "id": "flir-22", + "url": "/ch05", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Lorex" + ] + }, + { + "id": "flir-23", + "url": "/ch05/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Lorex" + ] + }, + { + "id": "flir-24", + "url": "/ch03/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Lorex" + ] + }, + { + "id": "flir-25", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "LOREX" + ] + }, + { + "id": "flir-26", + "url": "cgi-bin/snapshot.cgi?1", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "LOREX", + "N233BE", + "Other", + "PT SERIES" + ] + }, + { + "id": "flir-27", + "url": "/cam/realmonitor?channel=2&subtype=0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "M3108EX", + "N233zc" + ] + }, + { + "id": "flir-28", + "url": "/ir.1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "M364C LR" + ] + }, + { + "id": "flir-29", + "url": "/ir.0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "M364C LR" + ] + }, + { + "id": "flir-30", + "url": "axis-cgi/mjpg/video.cgi?camera=1&resolution=[WIDTH]x[HEIGHT]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "N133BB", + "N133ED", + "N253V8" + ] + }, + { + "id": "flir-31", + "url": "/cam/realmonitor?channel=1&subtype=0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "N133BD" + ] + }, + { + "id": "flir-32", + "url": "/axis-cgi/mjpg/video.cgi?camera=0", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "N133BD" + ] + }, + { + "id": "flir-33", + "url": "/axis-cgi/mjpg/video.cgi?date=1&clock=1&camera=0&resolution=320x240", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "N133ED" + ] + }, + { + "id": "flir-34", + "url": "/axis-cgi/mjpg/video.cgi?camera=1&resolution=320x240", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "N133ED" + ] + }, + { + "id": "flir-35", + "url": "cgi-bin/snapshot.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "N233BE", + "N233EE", + "PE133", + "PE133E" + ] + }, + { + "id": "flir-36", + "url": "axis-cgi/mjpg/video.cgi?date=1&clock=1&resolution=[WIDTH]x[HEIGHT]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "N233EE", + "PE133F" + ] + }, + { + "id": "flir-37", + "url": "/", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "N233EE", + "ThermiCam 2" + ] + }, + { + "id": "flir-38", + "url": "/cam/realmonitor?channel=4&subtype=0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "N233zc" + ] + }, + { + "id": "flir-39", + "url": "0/[USERNAME]:[PASSWORD]/main", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "flir-40", + "url": "/cam/realmonitor?channel=1&subtype=0&unicast=true", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "PB133F" + ] + }, + { + "id": "flir-41", + "url": "/cgi-bin/snapshot.cgi?loginuse=&loginpas=", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "PE133F" + ] + }, + { + "id": "flir-42", + "url": "vis", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "PTZ-35x140" + ] + }, + { + "id": "flir-43", + "url": "wfov", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "PTZ-35x140" + ] + }, + { + "id": "flir-44", + "url": "/ch04/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Q-See" + ] + } + ] +} diff --git a/brands/floureon.json b/brands/floureon.json new file mode 100644 index 0000000..b624df7 --- /dev/null +++ b/brands/floureon.json @@ -0,0 +1,704 @@ +{ + "version": 2, + "brand": "Floureon", + "brand_id": "floureon", + "streams": [ + { + "id": "floureon-1", + "url": "/bubble/live?ch={channel}&stream=0", + "type": "BUBBLE", + "protocol": "bubble", + "port": 80, + "models": [ + "NVR", + "DVR", + "H.264", + "H.265", + "HiSilicon", + "Other" + ], + "notes": "Bubble Protocol - main stream (works with go2rtc bubble:// source)" + }, + { + "id": "floureon-2", + "url": "/bubble/live?ch={channel}&stream=1", + "type": "BUBBLE", + "protocol": "bubble", + "port": 80, + "models": [ + "NVR", + "DVR", + "H.264", + "H.265", + "HiSilicon", + "Other" + ], + "notes": "Bubble Protocol - sub stream (lower quality)" + }, + { + "id": "floureon-3", + "url": "cam1/mpeg4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "1080", + "DM523H", + "DM523HK", + "H.264", + "IPD-L26Y02-BS", + "PTZ HD IP CAMERA" + ] + }, + { + "id": "floureon-4", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8000, + "models": [ + "1080", + "1080P", + "720P", + "A6808NHS-EU", + "dvr", + "H.264", + "H.264 -JSN", + "H.264 WIRELESS P2P NVR", + "H264", + "IPD-E24Y02-BS", + "n816", + "N817", + "Other" + ] + }, + { + "id": "floureon-5", + "url": "1/h264major", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 10554, + "models": [ + "1080", + "1080P", + "1080P Patio", + "7 1080P 30X ZOOM", + "720P", + "908HF", + "b27w", + "BT-H51F/IPD-L26Y02", + "BT-HD54F", + "BT-HD817", + "Camhi", + "DID-908HF", + "DID-N49-200", + "DM326HS", + "DM326HT", + "dm523h", + "DM523HK", + "DM523HS", + "DMM523HS", + "H.264", + "H264", + "HD54F", + "HD-IPC 18x", + "HT54", + "III-724294-ECEBB", + "IPCAM HIP2P", + "IPD-C30Y02-BS", + "IPD-C34Y02-BS", + "IPD-E24Y02-BS", + "IPD-L24Y02-BS", + "IPD-L26Y02-BS", + "LN5810HH", + "M32B", + "Other", + "ptz", + "PTZ Dome", + "PTZ HD IP CAMERA", + "PTZ IP camera", + "sd 26w", + "SD17W", + "SD26W", + "SD27W", + "SD37W", + "ZD-CH130B-F9", + "zd-chi130b-f9" + ] + }, + { + "id": "floureon-6", + "url": "snap.jpg?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 10554, + "models": [ + "1080", + "1080N", + "1080p", + "1080PPVTW", + "CAMHI", + "dvr", + "H.264", + "H264", + "N816", + "Other", + "Q3 UK", + "QF510-UK", + "SD1", + "SD17W" + ] + }, + { + "id": "floureon-7", + "url": "cgi-bin/snapshot.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 8080, + "models": [ + "1080", + "1080P", + "507w10", + "H.264", + "h.264 wireless p2p nvr", + "H264", + "K9604-W", + "NVR", + "nvr-6124nm", + "Other", + "SD26W", + "XF-16045-W-K", + "XF-A2528S-LW" + ] + }, + { + "id": "floureon-8", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "1080", + "1080p", + "6afd097cdc912bb3", + "b27w", + "H.264", + "HD 720P", + "IPCAM HiP2P", + "IPD-L26Y02-BS", + "M32B", + "MB32b", + "MH32b", + "N5810HH-E", + "Other", + "PTZ", + "Q3-UK", + "QF510-UK", + "sd13w", + "SD17", + "SD17W", + "SD26W", + "SD37W" + ] + }, + { + "id": "floureon-9", + "url": "/user=[USERNAME]&password=[PASSWORD]&channel=1&stream=0.sdp?", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "1080", + "Camera 1" + ] + }, + { + "id": "floureon-10", + "url": "snap.jpg?JpegCam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 10554, + "models": [ + "1080n", + "1080P", + "7 1080P 30X ZOOM", + "DID-N49-200", + "H.264", + "H264", + "IPCAM HIP2P", + "lN5810HH-E", + "N816", + "NVR", + "Other", + "SD17W", + "TTTT-309727-SVDWR" + ] + }, + { + "id": "floureon-11", + "url": "/onvif1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "1080n", + "blk", + "ka6004ns4n-a-516a-us", + "Other", + "SP012", + "TTTT-309727-SVDWR", + "wxhi100w" + ] + }, + { + "id": "floureon-12", + "url": "snap.jpg?JpegSize=XL", + "type": "JPEG", + "protocol": "http", + "port": 10554, + "models": [ + "1080N", + "1080PPVTW", + "N816", + "Other", + "QF510-AU", + "QF510-UK", + "TTTT-309727-SVDWR" + ] + }, + { + "id": "floureon-13", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 10554, + "models": [ + "1080P", + "E6812", + "nvr" + ] + }, + { + "id": "floureon-14", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 10554, + "models": [ + "1080P", + "FD270w", + "H.264", + "H.264 WIRELESS P2P NVR", + "HIP2P", + "IPC SP018", + "IPCAM HIP2P", + "MCAM1SD37W", + "N5810HH-E", + "Other", + "PT 720", + "PTZ HD IP CAMERA", + "Q3 UK", + "Q3-AU", + "Q3-EU", + "q3-uk", + "SD17W", + "SD26W", + "sd27w", + "SD37W", + "SP017", + "sricam" + ] + }, + { + "id": "floureon-15", + "url": "mjpeg", + "type": "MJPEG", + "protocol": "http", + "port": 10554, + "models": [ + "1080P", + "H264" + ] + }, + { + "id": "floureon-16", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 8080, + "models": [ + "1080P", + "H.264", + "ipc", + "IPC Cam", + "Other", + "SD27W", + "XF-A2528S-ZW", + "XF-A8285" + ] + }, + { + "id": "floureon-17", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=0_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "1080pPVTW", + "H.264", + "Other" + ] + }, + { + "id": "floureon-18", + "url": "/user=[USERNAME]&password=[PASSWORD]&channel=5&stream=0.sdp?real_stream--rtp-caching=100", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "1600TVL" + ] + }, + { + "id": "floureon-19", + "url": "/user=[USERNAME]&password=[PASSWORD]&channel=4&stream=0.sdp?real_stream--rtp-caching=100", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "1600TVL" + ] + }, + { + "id": "floureon-20", + "url": "/cgi-bin/view.cgi?chn=0&u=[USERNAME]&p=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 8080, + "models": [ + "6666" + ] + }, + { + "id": "floureon-21", + "url": "/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "6afd097cdc912bb3", + "Other", + "SD17W", + "SD26W" + ] + }, + { + "id": "floureon-22", + "url": "/1/h264major", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "6afd097cdc912bb3", + "7 1080P 30X ZOOM", + "A6808NHS-EU", + "DM523HS", + "FIW1500", + "IPD-E24Y02-BS", + "IPD-L26Y02-BS", + "Other", + "SD17W" + ] + }, + { + "id": "floureon-23", + "url": "/videostream.asf?user=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "A6808NHS-EU" + ] + }, + { + "id": "floureon-24", + "url": "cam/realmonitor?channel=[CHANNEL]&subtype=1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "dm326hs", + "DM326HS" + ] + }, + { + "id": "floureon-25", + "url": "/cam/realmonitor?channel=1&subtype=00&authbasic=[AUTH]", + "type": "VLC", + "protocol": "rtsp", + "port": 1935, + "models": [ + "DM523HK", + "IPC365", + "PD203B-Y1" + ] + }, + { + "id": "floureon-26", + "url": "/", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "DM523HS", + "P2P" + ] + }, + { + "id": "floureon-27", + "url": "/cam1/mpeg4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "dvr", + "n817" + ] + }, + { + "id": "floureon-28", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=2_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "dvr" + ] + }, + { + "id": "floureon-29", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=4_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "dvr", + "Other" + ] + }, + { + "id": "floureon-30", + "url": "cgi-bin/view.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "H.264", + "kv:d4c2" + ] + }, + { + "id": "floureon-31", + "url": "mjpeg?res=full&x0=0&y0=0&x1=100%&y1=100%&quality=12&doublescan=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "H.264" + ] + }, + { + "id": "floureon-32", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=1.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8000, + "models": [ + "H.264", + "Other" + ] + }, + { + "id": "floureon-33", + "url": "/tcp/av0_0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 10554, + "models": [ + "H.264", + "PT 720" + ] + }, + { + "id": "floureon-34", + "url": "/12", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 10554, + "models": [ + "H.264", + "HiP2P", + "IPCAM HIP2P", + "Other", + "PTZ HD IP CAMERA", + "Q3-AU", + "SD26W" + ] + }, + { + "id": "floureon-35", + "url": "/onvif2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "H.264", + "IPC_700323" + ] + }, + { + "id": "floureon-36", + "url": "mpeg4unicast", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "H.264", + "Other", + "PTZ HD IP CAMERA" + ] + }, + { + "id": "floureon-37", + "url": "snapshot.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "ha-ja-wf960p" + ] + }, + { + "id": "floureon-38", + "url": "/live/mpeg4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "IPD-C30Y02-BS" + ] + }, + { + "id": "floureon-39", + "url": "/h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "IPD-E24Y02-BS" + ] + }, + { + "id": "floureon-40", + "url": "/snap.jpg?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "k2308ax-h-y03-4c" + ] + }, + { + "id": "floureon-41", + "url": "/cgi-bin/snapshot.cgi?chn=1&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "K8204-W" + ] + }, + { + "id": "floureon-42", + "url": "iphone/11?[USERNAME]:[PASSWORD]&", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "N5810HH-E" + ] + }, + { + "id": "floureon-43", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "floureon-44", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "floureon-45", + "url": "/cgi-bin/snapshot.cgi?chn=4&u=[USERNAME]&p=", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "XF-16045-W-K", + "Xf-1604n-lw" + ] + }, + { + "id": "floureon-46", + "url": "/cgi-bin/snapshot.cgi?chn=4&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "XF1604H-W", + "xf1604n-lw" + ] + }, + { + "id": "floureon-47", + "url": "/cgi-bin/snapshot.cgi?chn=2&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "xf1604n-lw" + ] + }, + { + "id": "floureon-48", + "url": "/cgi-bin/snapshot.cgi?chn=0&u=[USERNAME]&p=", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "Xf-1604n-lw" + ] + }, + { + "id": "floureon-49", + "url": "/mpeg4unicast", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "XF-A2528F-ZW" + ] + } + ] +} diff --git a/brands/fluesonic.json b/brands/fluesonic.json new file mode 100644 index 0000000..a17c290 --- /dev/null +++ b/brands/fluesonic.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Fluesonic", + "brand_id": "fluesonic", + "streams": [ + { + "id": "fluesonic-1", + "url": "/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/flying.json b/brands/flying.json new file mode 100644 index 0000000..17373d2 --- /dev/null +++ b/brands/flying.json @@ -0,0 +1,38 @@ +{ + "version": 2, + "brand": "Flying", + "brand_id": "flying", + "streams": [ + { + "id": "flying-1", + "url": "/0/888888:888888/main", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "1.3Mp", + "3mp" + ] + }, + { + "id": "flying-2", + "url": "videostream.cgi?user=[USERNAME]&password=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "1.3MP" + ] + }, + { + "id": "flying-3", + "url": "image.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "3MP" + ] + } + ] +} diff --git a/brands/fnkvision.json b/brands/fnkvision.json new file mode 100644 index 0000000..32bd87f --- /dev/null +++ b/brands/fnkvision.json @@ -0,0 +1,18 @@ +{ + "version": 2, + "brand": "Fnkvision", + "brand_id": "fnkvision", + "streams": [ + { + "id": "fnkvision-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Other", + "X4822032" + ] + } + ] +} diff --git a/brands/focuscam.json b/brands/focuscam.json new file mode 100644 index 0000000..673894a --- /dev/null +++ b/brands/focuscam.json @@ -0,0 +1,114 @@ +{ + "version": 2, + "brand": "Focuscam", + "brand_id": "focuscam", + "streams": [ + { + "id": "focuscam-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "F18910W", + "Other" + ] + }, + { + "id": "focuscam-2", + "url": "cam/realmonitor?channel=[CHANNEL]&subtype=1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "F18910W", + "HD IP CAM", + "Other" + ] + }, + { + "id": "focuscam-3", + "url": "cgi-bin/CGIProxy.fcgi?cmd=snapPicture2&usr=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "FI9821P", + "Other" + ] + }, + { + "id": "focuscam-4", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "fr4020", + "Other" + ] + }, + { + "id": "focuscam-5", + "url": "cgi-bin/CGIProxy.fcgi?cmd=snapPicture2&usr=[USERNAME]&pwd=[PASSWORD]&", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "HD IP cam", + "Other" + ] + }, + { + "id": "focuscam-6", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "HD IP CAM", + "Other" + ] + }, + { + "id": "focuscam-7", + "url": "videostream.asf?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "focuscam-8", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "focuscam-9", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]&count=0", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "focuscam-10", + "url": "cgi-bin/video.cgi?msubmenu=mjpg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/focuseye.json b/brands/focuseye.json new file mode 100644 index 0000000..de2591f --- /dev/null +++ b/brands/focuseye.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Focuseye", + "brand_id": "focuseye", + "streams": [ + { + "id": "focuseye-1", + "url": "/12", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "focuseye-2", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/folsom.json b/brands/folsom.json new file mode 100644 index 0000000..98a1965 --- /dev/null +++ b/brands/folsom.json @@ -0,0 +1,47 @@ +{ + "version": 2, + "brand": "Folsom", + "brand_id": "folsom", + "streams": [ + { + "id": "folsom-1", + "url": "/videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "FL4020A2" + ] + }, + { + "id": "folsom-2", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "folsom-3", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "folsom-4", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/fomei.json b/brands/fomei.json new file mode 100644 index 0000000..dccae09 --- /dev/null +++ b/brands/fomei.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Fomei", + "brand_id": "fomei", + "streams": [ + { + "id": "fomei-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]*[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "h.264" + ] + } + ] +} diff --git a/brands/foodtec.json b/brands/foodtec.json new file mode 100644 index 0000000..ed18fea --- /dev/null +++ b/brands/foodtec.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Foodtec", + "brand_id": "foodtec", + "streams": [ + { + "id": "foodtec-1", + "url": "videostream.cgi?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "foodtec-2", + "url": "reports/CamImage?height=480&width=640&cam=[CHANNEL]&live=&annotate=", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Solutions" + ] + } + ] +} diff --git a/brands/fortec.json b/brands/fortec.json new file mode 100644 index 0000000..490ff3a --- /dev/null +++ b/brands/fortec.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Fortec", + "brand_id": "fortec", + "streams": [ + { + "id": "fortec-1", + "url": "/h264_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "IDG-2020" + ] + } + ] +} diff --git a/brands/forti.json b/brands/forti.json new file mode 100644 index 0000000..c5ee093 --- /dev/null +++ b/brands/forti.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Forti", + "brand_id": "forti", + "streams": [ + { + "id": "forti-1", + "url": "/h264_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "md20" + ] + } + ] +} diff --git a/brands/forticam.json b/brands/forticam.json new file mode 100644 index 0000000..1e9d5c4 --- /dev/null +++ b/brands/forticam.json @@ -0,0 +1,78 @@ +{ + "version": 2, + "brand": "Forticam", + "brand_id": "forticam", + "streams": [ + { + "id": "forticam-1", + "url": "/ONVIF/channel3", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "20A" + ] + }, + { + "id": "forticam-2", + "url": "video.cgi?resolution=[WIDTH]x[HEIGHT]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "20A", + "Other" + ] + }, + { + "id": "forticam-3", + "url": "/cam1/onvif-h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "20A" + ] + }, + { + "id": "forticam-4", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "20A" + ] + }, + { + "id": "forticam-5", + "url": "videostream.asf", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "IPC-20C" + ] + }, + { + "id": "forticam-6", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "forticam-7", + "url": "cgi-bin/jpg/image.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/fortinet.json b/brands/fortinet.json new file mode 100644 index 0000000..a38d0c8 --- /dev/null +++ b/brands/fortinet.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Fortinet", + "brand_id": "fortinet", + "streams": [ + { + "id": "fortinet-1", + "url": "/", + "type": "MJPEG", + "protocol": "http", + "port": 8008, + "models": [ + "FD40" + ] + }, + { + "id": "fortinet-2", + "url": "/av0_1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "FortiCam-MD20" + ] + } + ] +} diff --git a/brands/fortis.json b/brands/fortis.json new file mode 100644 index 0000000..78839ae --- /dev/null +++ b/brands/fortis.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Fortis", + "brand_id": "fortis", + "streams": [ + { + "id": "fortis-1", + "url": "/H264/ch1/main/av_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "S-CAM 5.0" + ] + } + ] +} diff --git a/brands/fortrek.json b/brands/fortrek.json new file mode 100644 index 0000000..7e45b6a --- /dev/null +++ b/brands/fortrek.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Fortrek", + "brand_id": "fortrek", + "streams": [ + { + "id": "fortrek-1", + "url": "/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "401ip" + ] + } + ] +} diff --git a/brands/foscam.json b/brands/foscam.json new file mode 100644 index 0000000..06226e8 --- /dev/null +++ b/brands/foscam.json @@ -0,0 +1,2782 @@ +{ + "version": 2, + "brand": "Foscam", + "brand_id": "foscam", + "streams": [ + { + "id": "foscam-1", + "url": "/videoSub", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 88, + "models": [ + "1700", + "C1 V2", + "C1 V3", + "C2M", + "DEFAULT", + "Doorbell", + "FI8903P", + "FI8904W", + "FI8905W HD", + "FI9800 P", + "FI9803 V2", + "FI9803EP", + "FI9803P V2", + "FI9803P v2 RTSP", + "FI9803P V3", + "Fi9804W", + "FI9805", + "FI9805E", + "FI9805W", + "fi9820w", + "FI9821", + "FI9821EP", + "FI9821P", + "fi9821p v2", + "FI9821v2", + "FI9821w", + "FI9821W", + "FI9821W v2", + "FI9821W V2", + "FI9821W+V2", + "FI9826 v2", + "FI9826W", + "FI9828P V2", + "FI9828W", + "FI9831w", + "FI9851P", + "FI9853EP", + "fi9900", + "FI9900P 2", + "FI9900P V4", + "FI9900PV5", + "FI9903P", + "FI9912EP", + "FI9912P-W", + "FI9928P", + "FI9938B", + "Other", + "QJ4", + "R2C", + "R2E", + "R4M", + "RC2", + "S41", + "SD4H", + "SDX2", + "VZ4", + "X1(working)" + ] + }, + { + "id": "foscam-2", + "url": "cgi-bin/CGIProxy.fcgi?cmd=snapPicture2&usr=[USERNAME]&pwd=[PASSWORD]&", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Aisle", + "AisleUNLISTED", + "C1 ISODOS", + "C1 ISODOS W", + "c1 isodos_P", + "C1 LIGHT", + "C1 LIte", + "C1 V3", + "C1-Lite", + "C1-LITE2", + "C1X", + "C2 V3", + "C5M", + "FI18904w", + "FI18905W", + "FI18910E", + "FI18916W", + "FI18918W", + "FI18921W", + "FI1931W", + "FI19803", + "FI19803P", + "FI19816P", + "FI19821P V3", + "FI19821W", + "FI1982w", + "FI19851P", + "FI19853ep", + "FI19900EP", + "FI19900P", + "FI2826P V2", + "FI720", + "FI8093", + "FI8602", + "FI8605W", + "FI8900E", + "FI8902W", + "FI8903EP", + "FI8903P", + "FI8903W", + "FI8904", + "FI8904W", + "FI8905", + "FI8905P", + "FI8905W", + "FI8905W hd", + "FI8909W", + "FI8910", + "FI8910W", + "FI8915p", + "FI8918W", + "FI8919W", + "FI8920W", + "FI8921", + "FI8921p", + "FI8921P", + "FI8921P V2", + "FI8921W", + "FI8921w v2", + "FI8921W v2", + "FI8921W V2", + "FI8928W", + "FI8931W", + "FI8953EP", + "FI903P", + "FI90803EP", + "FI908W", + "FI9100P", + "FI9800", + "FI9800 Pv3", + "FI98000P", + "FI98009", + "FI9800P", + "FI9801", + "FI9801W", + "FI9802W", + "FI9803", + "FI9803 EP", + "FI9803 V2", + "FI9803p", + "FI9803P", + "FI9803P v2", + "FI9803P V2", + "FI9803P V3", + "FI9803P_", + "FI9803PV4", + "FI9803W", + "FI9804", + "FI9804p", + "FI9804P", + "FI9804W", + "FI9805", + "FI9805E", + "FI9805EP", + "FI9805P", + "fI9805s", + "FI9805W", + "FI980P", + "FI980p v4", + "FI980W5", + "FI9815P", + "FI9816", + "FI9816P", + "FI9816P V2", + "FI9818W", + "FI9820P", + "FI9820w", + "FI9821", + "FI9821 v2", + "FI9821 V2", + "FI9821EP", + "FI9821p", + "FI9821P", + "FI9821p v2", + "FI9821P V2", + "FI9821P V3", + "FI9821V2", + "FI9821w", + "FI9821W", + "FI9821W v2", + "FI9821W V2.1", + "FI9821W2", + "FI9821WV2", + "FI9821W-V2", + "FI9826", + "FI9826 V2", + "FI9826/8", + "FI98269", + "FI9826p", + "FI9826P", + "FI9826P V2", + "FI9826W", + "FI9828", + "FI9828P", + "FI9828p V2", + "FI9828pv2", + "FI9828PV2", + "FI9828W", + "FI982p", + "FI9830P", + "FI9831", + "FI9831EP", + "fI9831p", + "FI9831P", + "FI9831PV2", + "FI9831W", + "FI9851P", + "fi9853", + "FI9853EP", + "FI9900", + "FI99000P", + "FI99000P V4", + "FI99002P", + "FI9900EP", + "FI9900P", + "FI9900P 2", + "FI9900PV5", + "FI9903", + "FI9903P", + "FI990P", + "FI9910EP", + "FI9912EP", + "FI9928P", + "fi9928T", + "FI9936P", + "FI9938B", + "FI9961 EP", + "FI9961EP V3", + "Other", + "Other2", + "R2 1080P", + "R2 V4", + "R2/R4", + "R2C", + "R2M", + "R2-V3", + "R2V4", + "R2V5", + "R4 V2", + "RC2", + "RD v2", + "Sala", + "stair", + "V5M" + ] + }, + { + "id": "foscam-3", + "url": "videoMain", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "C1 ISODOS", + "C1 V2", + "C1 V3", + "C2 V3", + "C2M", + "FI18904w", + "FI18905E", + "FI18905W", + "FI18908W", + "FI18910w", + "FI18910W", + "FI18916W", + "FI18918W", + "FI18919W", + "FI18921W", + "FI19816P", + "FI19821W", + "FI19826P I made this", + "FI19828", + "FI19828P", + "FI1982w", + "FI19851P", + "FI19900EP", + "FI19900P", + "FI19903P", + "FI2981W V2", + "FI8903W", + "FI8904W", + "FI8905E", + "FI8905P", + "FI8905W", + "FI8908", + "FI8909W", + "FI8910E", + "FI8910W", + "FI8918W", + "FI8919W", + "FI8921P", + "FI8921P V2", + "FI8921W", + "FI8921w v2", + "FI8921w V2", + "FI8921W v2", + "FI8921W V2", + "FI8928W", + "fi8931w", + "FI8931W", + "FI900EP", + "FI9100P", + "fi9555ep", + "FI966IEP", + "Fi98004P", + "FI9800P", + "FI9801W", + "FI9802W", + "FI9803", + "FI9803EP", + "FI9803P", + "FI9803W", + "FI9804", + "FI9804p", + "FI9804P", + "FI9804W", + "FI9804Wx", + "FI9805", + "FI9805E", + "FI9805p", + "FI9805P", + "FI9805w", + "FI9805W", + "FI9818W", + "FI9818W V2", + "FI9820", + "FI9820w", + "fI9821", + "FI9821", + "FI9821 W", + "FI9821P", + "FI9821P V2", + "fi9821p(v2)", + "FI9821w", + "FI9821W", + "FI9821W v2", + "FI9821W V2", + "FI9821W2", + "FI9821W-k", + "FI9821Wsage", + "FI9826 v2", + "FI9826 V2", + "FI9826J", + "FI9826P", + "FI9826P V2", + "FI9826W", + "Fi9826W-V2", + "FI9828P", + "FI9828W", + "FI982P", + "FI9831", + "FI9831P", + "FI9831P v2", + "FI9831P V2", + "FI9831w", + "FI9831W", + "FI9832P", + "FI9851P", + "FI9853EP", + "FI9900", + "FI9900EP", + "FI9900p", + "FI9900P", + "FI9900P 2", + "FI9900P V3", + "fi9900p v4", + "FI9900P-1", + "FI9900PR", + "FI9901EP", + "fi9902p", + "FI9903EP", + "FI9903P", + "FI9904W", + "FI990oEP", + "FI990P", + "FI990X", + "FI9910P", + "FI9912P", + "FI9928P", + "FI9929p", + "FI9961EP", + "FI996EP", + "FI9990", + "Other", + "QJ2", + "QJ4", + "R2 1080P", + "R2 V3", + "R2 v4", + "R2 v5", + "R2/R4", + "R2B", + "R2C", + "r2e", + "R2FOSCAM R2", + "R2v3", + "R2V5", + "r4m", + "R4S", + "R4W", + "RC30", + "SD2" + ] + }, + { + "id": "foscam-4", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "C1 ISODOS", + "FI18904", + "FI18904w", + "FI18904W", + "FI18905e", + "FI18905E", + "FI18905W", + "FI18906W", + "FI18908W", + "FI1890W", + "FI18910E", + "FI18910w", + "FI18910W", + "FI18916W", + "FI18918W", + "FI18919W", + "fi1891w", + "FI18921W", + "FI19810W", + "FI19821W", + "FI8010", + "FI8180w", + "FI8198W", + "FI8601W", + "FI8602", + "FI8605W", + "FI8606W", + "FI8608W", + "FI8609W", + "FI8610w", + "FI8610W", + "FI8901", + "FI8903W", + "FI8904", + "fi8904w", + "FI8904W", + "FI8905", + "FI8905E", + "FI8905w", + "FI8905W", + "FI8906w", + "FI8906W", + "FI8907W", + "FI8908", + "FI8908W", + "FI8909W", + "FI8909W-NA", + "FI890W", + "FI891", + "FI8910", + "FI8910E", + "FI8910P", + "FI8910W", + "FI8910W-X", + "FI8916W", + "FI8918", + "FI89180W", + "FI8918E", + "FI8918W", + "FI8919", + "FI8919E", + "FI8919W", + "FI8920W", + "FI8921P", + "FI8921W", + "FI8921W V2", + "FI8931W", + "FI904W", + "FI908W", + "FI9210W", + "FI9804p", + "FI9804W", + "FI9805", + "FI9805E", + "FI9805W", + "FI9810w", + "FI9810W", + "FI9816P", + "FI9818W", + "FI9820", + "FI9821 W", + "FI9821P V2", + "FI9821W", + "FI9821W v2", + "FI9821W V2", + "FI9831", + "FI9831P", + "FI9831w", + "FI9853EP", + "Other", + "vnt", + "VNT665 6G6A40", + "vnt6656g6a40", + "VNT6656G6A40JPT3815W", + "vtn6656g6a40", + "W31" + ] + }, + { + "id": "foscam-5", + "url": "cgi-bin/CGIProxy.fcgi?cmd=snapPicture2&usr=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 88, + "models": [ + "C1 ISODOS", + "c1 isodos w", + "C1 Light", + "C1 LITE", + "C1 V3", + "C1-Lite", + "C1-Lite2", + "C1-V2", + "C2M", + "C5M", + "DOME", + "FI18904w", + "FI18905E", + "FI18918W", + "FI18921W", + "FI1903P", + "FI19803", + "FI19803P", + "fi1982", + "FI19821P V2", + "FI19821W", + "FI19828P", + "FI19851P", + "FI19900EP", + "FI19900P", + "FI1990P", + "FI8900E", + "FI8902W", + "FI8903EP", + "FI8903EPp", + "FI8903P", + "FI8903W", + "FI8904W", + "FI8905", + "FI8905E", + "FI8905W", + "FI8905W hd", + "FI8906P", + "FI8910W", + "FI8910W TQ", + "FI8916P", + "FI8916W", + "FI8918W", + "FI8919W", + "FI8921 V2", + "FI8921P", + "FI8921P V2", + "FI8921W", + "FI8921W V2", + "FI8931W", + "FI8935EP", + "FI8953EP", + "FI903P", + "FI98005p", + "FI9800P", + "FI9801W", + "FI9802W", + "FI9803 V2", + "FI98038", + "FI9803EP", + "FI9803P", + "FI9803P V2", + "FI9803P V3", + "FI9803P_", + "FI9804", + "FI9804p", + "FI9804P", + "FI9804W", + "FI9805E", + "FI9805EP", + "FI9805P", + "fI9805w", + "FI9805W", + "FI9815p", + "FI9816P", + "FI9818W", + "FI9820w", + "fI9821", + "FI9821", + "FI9821 W", + "FI9821EP", + "FI9821P", + "FI9821P V2", + "FI9821P v3", + "FI9821P V3", + "FI9821PV2", + "FI9821V2", + "FI9821W", + "FI9821W v2", + "FI9821W V2", + "FI9821W V2.1", + "FI9821W+V2", + "FI9821W2", + "fI9821w2.1", + "FI9826", + "FI9826/8", + "FI9826P", + "FI9826P v2", + "FI9826P V2", + "FI9826W", + "FI9828P", + "FI9828PV2", + "FI9828W", + "FI9831", + "FI9831EP", + "fI9831p", + "FI9831P", + "FI9831P v2", + "FI9831PV2", + "FI9831w", + "FI9831W", + "FI9851P", + "FI9853EP", + "FI9853P", + "FI990", + "FI9900E", + "FI9900EP", + "FI9900P", + "FI9900P1", + "FI9900PV5", + "FI9901EP", + "FI9902P", + "FI9903P", + "FI9904W", + "FI990x", + "FI9961EP", + "Other", + "R2 1080P", + "R2/R4", + "R2B", + "R2C", + "RE2", + "Student Services 4 security camera" + ] + }, + { + "id": "foscam-6", + "url": "/videoMain", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "C1 ISODOS W", + "C1 V2", + "C1 V3", + "C1-Lite", + "C1-LITE2", + "C1-RTSP", + "C1X", + "C1Xc", + "C2 V3", + "C2M", + "Dome", + "Doorbell", + "F19961EPV3", + "F40 Floodlight", + "FI18904", + "FI18904W", + "FI18905W", + "FI1890W", + "FI19803", + "FI19803P", + "FI19816P", + "FI19821P V2", + "FI19821W", + "FI19828", + "FI19851P", + "FI19900EP", + "FI19900P", + "fi19903", + "FI19903P", + "FI1990P", + "FI8605W", + "FI8900P", + "FI8902W", + "FI8903P", + "FI8903W", + "FI8905", + "fI8905w", + "FI8905w", + "FI8905W", + "FI8905W HD", + "FI8910", + "FI8910E", + "FI8910W", + "fi8913", + "FI8916P", + "FI8916W", + "FI8918W", + "FI8920W", + "FI8921 V2", + "FI8921EP", + "FI8921P", + "FI8921P V2", + "FI8921W", + "FI8921w v2", + "FI8921W V2", + "FI8926P", + "FI8931w", + "FI8953", + "FI8953EP", + "FI9088P", + "FI9100P", + "FI9128P", + "FI9628", + "FI9800", + "FI9800 Pv3", + "FI98000p", + "Fi98004w", + "FI9800E", + "FI9800EX", + "FI9800P", + "FI9800P V3", + "FI9800PR", + "FI9803", + "FI9803 V2", + "FI9803EP", + "FI9803P", + "FI9803P V2", + "FI9803P V3", + "FI9803pv2", + "FI9803PV3", + "FI9803PV4", + "FI9804", + "FI9804p", + "FI9804P", + "Fi9804W", + "FI9804W", + "FI9805", + "FI9805E", + "FI9805p", + "FI9805PE", + "FI9805w", + "FI9805W", + "FI9810", + "FI9815", + "FI9816P", + "FI9816P V2", + "FI9816P v3", + "FI981W V2", + "FI9820W", + "FI9821 v2", + "FI9821 W", + "FI9821E", + "FI9821EP", + "FI9821P", + "FI9821p v2", + "FI9821P v2", + "FI9821P V2", + "FI9821P V3", + "FI9821PV2", + "FI9821w", + "FI9821W", + "FI9821W V2", + "FI9821Wv2", + "FI9821W-V2", + "FI9826", + "FI98268", + "FI9826P", + "fI9826p v2", + "FI9826p v2", + "FI9826P V2", + "FI9826PB", + "FI9826w", + "FI9826W", + "FI9828", + "FI9828P", + "FI9828P v2", + "FI9828P V2", + "FI9828P V2", + "FI9828W", + "FI982W", + "fI9831p", + "FI9831P", + "FI9831P v2", + "FI9831P V2", + "FI9831v2", + "FI9831W", + "FI9832P", + "FI9851P", + "FI9853", + "FI9853EP", + "FI9853P", + "FI9900", + "FI99000P", + "FI9900EP", + "FI9900EP V1", + "FI9900P", + "FI9900P 2", + "fi9900p v3", + "FI9900P V3", + "FI9900P1", + "FI9900P-1", + "FI9900PV5", + "FI9902p", + "FI9903P", + "FI9909", + "FI990P", + "FI990X", + "FI9912EP", + "FI9912P", + "FI9912P-W", + "FI9921P", + "FI99289W", + "FI9928P", + "FI9936P", + "FI9938B", + "FI9961 EP", + "FI9961EP", + "FI99909", + "FI9999", + "FiP908p", + "fl9928Pv2", + "FS4", + "G4C", + "MDS2060", + "MDS8010", + "MGS2012", + "MPS4012", + "MPS5040", + "Other", + "PI9900", + "PI9900P", + "QJ4", + "R2 V4", + "R29", + "R2C", + "R2D2", + "R2Foscam R2", + "R2M", + "R2V1", + "r2-v3", + "R4C", + "R4M", + "R4S", + "sd2", + "SD4", + "SD4 V3", + "SD4H", + "SDX2", + "VD1", + "vsCAM06-Parkplatz", + "VZ4", + "X3E", + "ZY_H264" + ] + }, + { + "id": "foscam-7", + "url": "videostream.asf", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "C1 ISODOS_P", + "FI1845", + "FI18904w", + "FI18905E", + "FI18905W", + "FI18909W", + "FI18910E", + "FI18910w", + "FI18910W", + "FI18916W", + "FI18918W", + "FI18919W", + "FI18921W", + "FI1982", + "FI8010", + "FI8094W", + "FI8198W", + "FI8601W", + "FI8602", + "FI8602W", + "FI8605W", + "FI8607W", + "FI8608", + "FI8608W", + "FI8609W", + "FI8610w", + "FI8610W", + "FI8620", + "FI8903w", + "FI8903W", + "FI8904", + "FI8904W", + "FI8905E", + "fI8905w", + "FI8905W", + "FI8906", + "FI8906W", + "FI8907W", + "FI8908", + "FI8908W", + "FI8909W", + "FI8909W-NA", + "FI8910", + "FI8910E", + "FI8910W", + "FI8916w", + "FI8916W", + "FI8916WB", + "FI8918", + "FI89180w", + "FI8918E", + "FI8918W", + "fi8919", + "FI8919E", + "FI8919W", + "FI8920W", + "FI8921W", + "fi89904w", + "FI9205W", + "FI9801W", + "FI9802W", + "FI9804W", + "FI9805E", + "FI9805W", + "FI9810", + "FI9810W", + "FI9818W", + "FI9819w", + "FI9820", + "FI9820w", + "FI9820W", + "FI9821W", + "FI9821W v2", + "FI9826P", + "FI9826w", + "FI982w", + "FI9851P", + "Other", + "Videostream", + "VNT665 6G6A40" + ] + }, + { + "id": "foscam-8", + "url": "/cgi-bin/CGIProxy.fcgi?cmd=snapPicture2&usr=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 88, + "models": [ + "C1 Lite", + "C2M", + "FI19912P", + "FI9802w", + "fI9805w", + "FI9810w", + "FI9818W", + "FI9821W V2", + "FI9828p V2", + "FI99000P", + "FI9905B", + "MGS5030", + "QJ4" + ] + }, + { + "id": "foscam-9", + "url": "/cgi-bin/CGIProxy.fcgi?cmd=snapPicture2&usr=[USERNAME]&pwd=[PASSWORD]&", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "C1 V2", + "C1/R2", + "C2M", + "F19821EP", + "FI19831W", + "FI8905", + "FI9800P", + "FI9802W", + "FI9803EP", + "FI9803P", + "FI9803P v2", + "FI9803PV2", + "FI9805", + "fI9805w", + "FI9805w", + "FI9816P", + "FI9816V3", + "fi9820w", + "FI9821 v2", + "FI9821 W", + "FI9821w", + "FI9821W", + "FI9821W v2", + "FI9821W V2.1", + "FI9828P", + "FI9828p V2", + "FI9828W", + "FI9831PV2", + "FI9831w", + "FI9851P", + "FI9853EP", + "fi9900", + "FI99000P", + "FI9900EP V3", + "FI9901EP", + "FI9926P", + "FI9928P", + "FI9961EP", + "FI99912EP", + "MGS5020", + "Other", + "r4m", + "R4S", + "S41", + "SD2", + "SD2X", + "T5EP", + "VD1", + "WWM HQ" + ] + }, + { + "id": "foscam-10", + "url": "/ucast/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "C1-lite", + "FI9803P V3" + ] + }, + { + "id": "foscam-11", + "url": "/video.mjpg?oids=1&username=[USERNAME]&password=moipass&balls=balls5", + "type": "FFMPEG", + "protocol": "http", + "port": 8090, + "models": [ + "D2P/D2EP" + ] + }, + { + "id": "foscam-12", + "url": "/user=admin_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 88, + "models": [ + "DEFAULT" + ] + }, + { + "id": "foscam-13", + "url": "H264", + "type": "VLC", + "protocol": "rtsp", + "port": 8554, + "models": [ + "DEFAULT", + "FI8608W", + "FI8918W" + ] + }, + { + "id": "foscam-14", + "url": "videostream.cgi?", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Dome", + "FI18908W", + "FI18918W", + "FI8904W", + "FI8905E", + "FI8905W", + "FI8908W", + "FI8909W", + "FI8910W", + "FI8918", + "FI8918W", + "FI8919W", + "FI9816P", + "Other", + "vtn6656g6a40" + ] + }, + { + "id": "foscam-15", + "url": "videostream.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "DOME", + "FI18904w", + "FI18907W", + "FI18910w", + "FI18910W", + "FI18918W", + "FI8904", + "FI8904W", + "FI8905E", + "FI8905W", + "FI8906", + "FI8907W", + "FI8908", + "FI8908W", + "FI8909w", + "FI8909W", + "FI8909W-NA", + "FI8910E", + "FI8910W", + "FI8918W", + "FI8919W", + "FI98000P", + "FI9802W", + "FI9810W", + "FI9818", + "FI9821W", + "FI9831w", + "Other" + ] + }, + { + "id": "foscam-16", + "url": "videostream.cgi?resolution=8&rate=13", + "type": "FFMPEG", + "protocol": "http", + "port": 88, + "models": [ + "DOME", + "FI08910W", + "FI18904", + "FI18918W", + "FI8602W", + "FI8904W", + "FI8905W", + "fi8906", + "FI8906W", + "FI8908W", + "FI8918W", + "fi8919w", + "FI8919w", + "FI8919W", + "FI89XX", + "FI9816P", + "FI9818W", + "FI9820", + "FI9831P", + "Other" + ] + }, + { + "id": "foscam-17", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "DOME", + "FI18905W", + "FI720", + "FI8601", + "FI8601W", + "FI8602", + "FI8602W", + "FI8608", + "FI8608W", + "FI8610W", + "FI8620", + "FI8906w", + "FI8906W", + "FI8910W", + "FI9800", + "FI9802", + "FI9810W", + "FI9816P", + "FI9820", + "FI9820W", + "FI98269", + "Other" + ] + }, + { + "id": "foscam-18", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "F186xx", + "FI8602W", + "FI8918W", + "FI9820", + "FI9820W", + "Other", + "something", + "testing" + ] + }, + { + "id": "foscam-19", + "url": "/videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 19930, + "models": [ + "F18910W", + "FI8905w?", + "fi8910w", + "FI8915", + "fI8918w", + "fi8919w", + "FI89XX", + "FI9810w", + "fI9831p", + "Other" + ] + }, + { + "id": "foscam-20", + "url": "/videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=320*240", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "F18918W", + "FI18905W", + "FI8909W-NA", + "FI8910W" + ] + }, + { + "id": "foscam-21", + "url": "/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "f19820 h264", + "FI9999" + ] + }, + { + "id": "foscam-22", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]&count=0", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "FI18904", + "FI18905W", + "FI18910E", + "FI18910w", + "FI18910W", + "FI18918W", + "FI18921W", + "FI805w", + "FI8605W", + "FI8608", + "FI8904W", + "FI8905W", + "FI8905W_VT", + "FI8906W", + "FI8907W", + "FI8908", + "FI8908W", + "FI8910", + "FI8910W", + "FI8918W", + "FI9805W", + "FI9818W", + "Other" + ] + }, + { + "id": "foscam-23", + "url": "video.cgi?resolution=[WIDTH]x[HEIGHT]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "FI18904", + "FI18905W", + "FI18918W", + "FI8601W", + "FI8605W", + "FI8904W", + "FI8905", + "FI8905E", + "FI8905W", + "FI8905W hd", + "FI8908W", + "FI8910W", + "FI8918W", + "FI9802W", + "FI9804W", + "Other" + ] + }, + { + "id": "foscam-24", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "FI18904", + "FI18904w", + "FI18905E", + "FI18905W", + "FI18905WFI", + "FI18906W", + "FI18907W", + "FI18908W", + "FI18909W", + "FI18910E", + "FI18910w", + "FI18916W", + "FI18918W", + "FI18919W", + "FI18921W", + "FI7892", + "FI8094W", + "Fi8191", + "FI8198W", + "FI8505E", + "FI8602W", + "FI8605W", + "FI8608W", + "fI88918w", + "FI8901", + "FI8903W", + "FI8904", + "FI8904W", + "FI8905", + "FI8905E", + "FI8905w", + "FI8905W", + "FI8905W HD", + "FI8906", + "FI8906w", + "FI8906W", + "FI8907W", + "FI8908", + "fI8908w", + "FI8908W", + "FI8909", + "FI8909W", + "FI8909W-NA", + "FI8910", + "FI89105w", + "fI8910e", + "FI8910E", + "FI8910I", + "fi8910w", + "FI8910W", + "FI8910W-H", + "FI8916W", + "FI8918", + "FI89180W", + "FI8918E", + "fi8918w", + "FI8918W", + "FI8919", + "FI8919E", + "FI8919W", + "FI8920W", + "FI8921 V2", + "FI8921P", + "FI8921W V2", + "FI8928W", + "FI9802W", + "FI9803 V2", + "FI9804P", + "FI9804W", + "FI9805EP", + "FI9805W", + "FI9808W", + "FI9810w", + "FI9810W", + "FI9818W", + "FI9819", + "FI9820W", + "FI9821", + "FI9821 W", + "FI9821P V2", + "fi9821w", + "FI9821W", + "FI9821W v2", + "FI9821W-V2", + "FI9828P", + "FI9831P", + "FI9831P V2", + "FI9853EP", + "Other" + ] + }, + { + "id": "foscam-25", + "url": "videostream.asf?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "FI18904", + "FI18905W", + "FI18906W", + "FI18908W", + "FI18909W", + "FI18910w", + "FI18910W", + "FI18916W", + "FI18918W", + "FI18919W", + "FI19810W", + "FI1982w", + "FI8902W", + "FI8903W", + "FI8904", + "FI8904W", + "FI8905", + "FI8905W", + "FI8906W", + "FI8907W", + "FI8908W", + "FI8910W", + "FI8918", + "FI8918E", + "FI8918W", + "FI8919W", + "FI8953EP", + "FI9800P", + "FI9802W", + "FI9806W", + "FI9810w", + "FI9810W", + "FI9820", + "FI9900P V4", + "Other" + ] + }, + { + "id": "foscam-26", + "url": "snapshot.cgi?", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "FI18904w", + "FI18909W", + "FI18918W", + "FI18919W", + "FI8608W", + "FI8904", + "FI8904W", + "FI8905W", + "FI8906W", + "FI8907W", + "FI8910W", + "FI8916W", + "FI8918", + "fI8918w", + "FI8918W", + "FI8921W V2", + "FI9804W", + "FI9810W", + "FI9821W", + "FI9830P", + "Other" + ] + }, + { + "id": "foscam-27", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "FI18904w", + "FI18905W", + "FI18910W", + "FI18918W", + "FI8608W", + "FI8904W", + "FI8905E", + "FI8905W", + "FI8906", + "FI8906w", + "FI8906W", + "FI8910W", + "FI8918W", + "FI8919W", + "FI9802W", + "FI9804W", + "FI9805w", + "FI9810W", + "FI9815P", + "FI9818W", + "FI9900P", + "Other" + ] + }, + { + "id": "foscam-28", + "url": "videostream.cgi?rate=11", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "FI18904w", + "FI18905W", + "FI18910w", + "FI18916W", + "FI18918W", + "FI18919W", + "FI8094W", + "FI8602W", + "FI8605W", + "FI8620", + "FI8904W", + "FI8905E", + "FI8905W", + "FI8905w?", + "FI8906W", + "FI8908W", + "FI8909W-NA", + "FI8910W", + "FI8918", + "FI8918W", + "FI8919W", + "FI8920W", + "FI9804w", + "FI9804W", + "FI9818W", + "FI9821W", + "Other" + ] + }, + { + "id": "foscam-29", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "FI18904w", + "FI18905W", + "FI18906w", + "FI18910w", + "FI18918W", + "FI8094W", + "FI8602W", + "FI8903W", + "FI8904", + "FI8904W", + "FI8905E", + "FI8905w", + "FI8905W", + "FI8906w", + "FI8910W", + "FI8918W", + "fI8989w", + "FI903P", + "FI9804W", + "FI9816", + "FI9826P", + "Other" + ] + }, + { + "id": "foscam-30", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "FI18904w", + "FI18905W", + "FI18918W", + "FI18919W", + "FI81904W", + "FI8904W", + "FI8905w", + "FI8905W", + "FI8907W", + "FI8910W", + "FI8918W", + "FI8919W", + "FI903P", + "FI908W", + "FI9800P", + "FI9804W", + "FI9805E", + "FI9821w", + "FI9821W", + "FI9821W v2", + "Other" + ] + }, + { + "id": "foscam-31", + "url": "VIDEO.CGI", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "FI18904w", + "FI18906w", + "FI8903W", + "FI8904W", + "FI8910W", + "FI8918W", + "FI903P", + "FI904P", + "FI9804W", + "FI9828P" + ] + }, + { + "id": "foscam-32", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "FI18904w", + "FI18905E", + "FI18905W", + "FI18910w", + "FI18910W", + "FI18916W", + "FI18918W", + "FI18919W", + "FI18921W", + "FI1982W", + "FI8602W", + "FI8606W", + "FI8608W", + "FI8610w", + "FI8902W", + "FI8903W", + "FI8904", + "FI8904W", + "FI8905E", + "FI8905w", + "FI8905W", + "FI8906W", + "FI8907W", + "FI8908W", + "FI8909W", + "FI8910", + "FI8910e", + "FI8910E", + "FI8910W", + "FI8916w", + "FI8916W", + "FI8918", + "FI89180w", + "FI8918W", + "FI8918W/E", + "FI8919W", + "FI8920W", + "FI8921W", + "FI9802W", + "FI9805E", + "FI9805W", + "FI9816P", + "FI9818W", + "FI9819", + "FI9821W", + "FI9828PV2", + "FI9828W", + "Other" + ] + }, + { + "id": "foscam-33", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "FI18905E", + "FI18905W", + "FI18908W", + "FI18916W", + "FI18918W", + "FI18919W", + "FI19821P V2", + "FI8900W", + "FI8904W", + "FI8905W", + "FI8906W", + "FI8908W", + "FI8909W", + "FI8910", + "FI8910W", + "FI8916W", + "FI8918", + "FI89180w", + "FI8918W", + "FI8919w", + "FI8919W", + "FI8921W V2", + "FI89xx", + "FI9804W", + "FI9805W", + "FI9810w", + "FI9818W", + "Other" + ] + }, + { + "id": "foscam-34", + "url": "snapshot.cgi?camera=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "FI18905E", + "FI18905W", + "FI8904W", + "FI8905", + "FI8905E", + "FI8905W", + "FI8906W", + "FI8910W", + "FI89xx", + "FI9818W", + "Other" + ] + }, + { + "id": "foscam-35", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "FI18905E", + "fi1890w", + "FI18910E", + "FI18910W", + "FI18916W", + "FI18918W", + "FI18919W", + "FI19810W", + "FI8606W", + "FI8905w", + "FI8905W", + "FI8906w", + "Fi8910", + "FI8910E", + "FI8910W", + "FI8910W_DW", + "FI8916W", + "FI8918", + "FI8918W", + "FI8919W", + "FI9810W", + "FI9818", + "Other" + ] + }, + { + "id": "foscam-36", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "FI18905W", + "FI18906w", + "FI18918W", + "FI18919W", + "FI8505E", + "FI8606W", + "FI8904W", + "FI8905W", + "FI8906w", + "FI8906W", + "FI8907W", + "FI8908W", + "FI8910W", + "FI8915", + "FI8918W", + "FI8919w", + "FI8919W", + "FI895w", + "FI9828P", + "Other" + ] + }, + { + "id": "foscam-37", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "FI18905W", + "FI1890W", + "FI18910w", + "FI18918W", + "FI18919W", + "FI8610w", + "FI8905W", + "FI8908W", + "FI8910", + "FI8910E", + "FI8910w", + "FI8910W", + "FI8916W", + "FI8918", + "FI8918W", + "FI8919W", + "FI9810", + "Other" + ] + }, + { + "id": "foscam-38", + "url": "video.cgi?resolution=VGA", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "FI18905W", + "FI18918W", + "FI8904W", + "FI8905E", + "FI8905W", + "FI8910W", + "FI8918W", + "FI9853EP", + "Other" + ] + }, + { + "id": "foscam-39", + "url": "videostream.cgi?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "FI18905W", + "FI18919W", + "FI8908", + "FI8908W", + "FI8918W", + "FI9818", + "FI9821W" + ] + }, + { + "id": "foscam-40", + "url": "11", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "FI18905W", + "FI8601W", + "FI8602", + "FI8602W", + "FI8605W", + "FI8608", + "FI8608W", + "FI8609W", + "FI8620", + "FI8905W", + "FI8920W", + "FI8928W", + "FI9802W", + "FI9804W", + "FI9805W", + "FI9820", + "FI9820w", + "FI98290", + "Other", + "VNT665 6G6A40", + "VNT6656G6A40" + ] + }, + { + "id": "foscam-41", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "FI18906w", + "FI18910E", + "FI18918W", + "fi8605", + "FI8900W", + "FI8906W", + "FI8908W", + "FI8910E", + "FI8910W", + "FI8918W", + "FI8919W", + "Other" + ] + }, + { + "id": "foscam-42", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]*[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "FI18908W", + "FI8910", + "FI8918w/E", + "FI8921Wv2", + "FI9810W", + "FI9821P", + "Other", + "Purple", + "VNT6656G6A4X" + ] + }, + { + "id": "foscam-43", + "url": "image.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "FI18910w", + "FI19821W", + "FI8905W", + "FI9805W", + "UNLISTED" + ] + }, + { + "id": "foscam-44", + "url": "video.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "FI18910w", + "FI18916W", + "FI18918W", + "FI18919W", + "FI8601W", + "FI8602", + "FI8602W", + "FI8605W", + "FI8608", + "FI8608W", + "FI8609W", + "FI8610w", + "FI8620", + "FI8904W", + "FI8905E", + "FI8905W", + "FI8907W", + "FI8908W", + "FI8909W", + "FI8910E", + "FI8910W", + "FI8916W", + "FI8918", + "FI89180w", + "FI8918E", + "FI8918W", + "FI8919W", + "FI8920W", + "FI9805W", + "FI9820", + "FI9820W", + "FI9821W" + ] + }, + { + "id": "foscam-45", + "url": "videostream.cgi?user=[USERNAME]&password=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "FI18910w", + "FI18910W", + "FI8601W", + "FI8602W", + "FI8903W_Elita", + "FI8905W", + "FI8910W", + "FI8918W", + "FI903P", + "FI9810W", + "Other" + ] + }, + { + "id": "foscam-46", + "url": "snapshot.cgi?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "FI18918W", + "FI8608W", + "FI8905W", + "FI8906W", + "FI8909W", + "FI8918W", + "fi8919w", + "FI8919W", + "FI9821W", + "Other" + ] + }, + { + "id": "foscam-47", + "url": "snapshot.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "FI18918W", + "FI18919W", + "FI8601W", + "FI8602", + "FI8602W", + "FI8605W", + "FI8608", + "FI8608W", + "FI8609W", + "FI8610W", + "FI8620", + "FI8904W", + "FI8905W", + "FI8908W", + "FI8909W", + "FI8910E", + "FI8910W", + "FI8916W", + "FI8918E", + "FI8918W", + "FI8920W", + "FI8921P V2", + "FI9820", + "FI9820W", + "FI9821W", + "Other" + ] + }, + { + "id": "foscam-48", + "url": "video.mp4", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "FI18918W", + "FI8902W", + "FI8905W", + "FI8910W", + "Other" + ] + }, + { + "id": "foscam-49", + "url": "/", + "type": "FFMPEG", + "protocol": "http", + "port": 8082, + "models": [ + "FI18918W", + "fi8904w", + "fi8910w", + "fI8918w", + "FI8919w", + "FI9810W", + "FI9818W", + "FI9821 v2", + "FI9821EP", + "FI9821p v2", + "FI9826p", + "FI9905B" + ] + }, + { + "id": "foscam-50", + "url": "/videostream.asf", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "FI18919w", + "FI8903w", + "FI8904", + "fI8905w", + "FI8908 W", + "FI8910_CRC", + "FI8910CRC", + "FI8910W_CRC", + "FI89180w", + "FI8918w", + "FI8918W", + "FI8919w", + "FI9805W", + "FI9821p" + ] + }, + { + "id": "foscam-51", + "url": "/video.mjpg?q=30&fps=33&id=0.5", + "type": "FFMPEG", + "protocol": "http", + "port": 8090, + "models": [ + "FI18919W", + "ISO4030" + ] + }, + { + "id": "foscam-52", + "url": "/videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 4578, + "models": [ + "FI18919W", + "fI8905w", + "FI8905W", + "fi8910w", + "fI8918w", + "FI8918w", + "FI9816P", + "FI9816P v3", + "FI9821p", + "Other" + ] + }, + { + "id": "foscam-53", + "url": "/videostream.asf?user=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 4578, + "models": [ + "FI18919W", + "fI8905w", + "fi8910w", + "FI8916w", + "fi8919w", + "FI9821W v2" + ] + }, + { + "id": "foscam-54", + "url": "/videostream.cgi?user=[USERNAME]", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "FI1895W", + "fI8918w", + "Other" + ] + }, + { + "id": "foscam-55", + "url": "/videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "FI805w", + "FI8909W-NA", + "FI8918E", + "fi8919w", + "FI8919W", + "FI9912P", + "Other" + ] + }, + { + "id": "foscam-56", + "url": "snap.jpg?JpegCam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "FI81920W", + "FI8608W", + "FI8920W", + "FI9820", + "FI9820w", + "FI9831P V2" + ] + }, + { + "id": "foscam-57", + "url": "videostream.cgi?rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "FI81920W", + "FI8910", + "FI8910W", + "FI8918", + "FI8918W", + "FI8919W", + "FI903P", + "Other" + ] + }, + { + "id": "foscam-58", + "url": "/cam1/onvif-h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "FI81920W", + "FI8608W", + "FI8905W", + "FI9803P V3", + "FI9805W" + ] + }, + { + "id": "foscam-59", + "url": "/2.3gp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "FI8601", + "FI8901W", + "FI8918w", + "FI9803P V3" + ] + }, + { + "id": "foscam-60", + "url": "/iphone/11?[USERNAME]:[PASSWORD]&", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "FI8601W", + "FI8602", + "FI8602W", + "FI8608W", + "FI8620", + "FI8908W", + "FI8910W", + "FI8920W", + "FI9820", + "FI9820w" + ] + }, + { + "id": "foscam-61", + "url": "snap.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "FI8602", + "FI8608", + "FI8608w", + "FI8620", + "FI8905W", + "FI8910W", + "FI8920W", + "FI9820", + "FI9820W", + "Other" + ] + }, + { + "id": "foscam-62", + "url": "snap.jpg?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "FI8602", + "FI8608W", + "FI8620", + "FI8908w", + "FI9805PE", + "FI9820", + "FI9820W" + ] + }, + { + "id": "foscam-63", + "url": "snap.jpg?JpegSize=XL", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "FI8602W", + "FI8608W", + "FI8920W", + "FI9802W", + "FI9820", + "FI9820w", + "FI9820W", + "FI9821W", + "ZY_H264" + ] + }, + { + "id": "foscam-64", + "url": "/tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 27561, + "models": [ + "FI8602W", + "Other" + ] + }, + { + "id": "foscam-65", + "url": "snap.jpg?JpegSize=M", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "FI8608W", + "FI8609W", + "FI8900W", + "FI8921W", + "FI9820W", + "FI9821W" + ] + }, + { + "id": "foscam-66", + "url": "cgi-bin/video_snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "FI8610w", + "FI8910W", + "FI8918W", + "FI9805W", + "R2V5" + ] + }, + { + "id": "foscam-67", + "url": "/videostream.cgi?rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "FI8901W", + "FI8904W", + "FI8905w" + ] + }, + { + "id": "foscam-68", + "url": "/videostream.cgi?user=[USERNAME]&password=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "FI8901W", + "fI8905w", + "FI8909W" + ] + }, + { + "id": "foscam-69", + "url": "/videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 350, + "models": [ + "FI8903w", + "FI8918w" + ] + }, + { + "id": "foscam-70", + "url": "/snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=1", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "FI8903w" + ] + }, + { + "id": "foscam-71", + "url": "/videostream.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 134, + "models": [ + "fi8904w", + "FI8918w", + "FI8918w/E", + "FI9821W V2" + ] + }, + { + "id": "foscam-72", + "url": "/videostream.cgi?", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "fi8904w", + "FI8905w", + "fi8910w", + "FI8916P", + "FI8916w", + "FI8918", + "fI8918w", + "fi8919w", + "FI89XX/w", + "FI9800 Pv3", + "FI9803P V3", + "FI9816P", + "FI9816P v3", + "FI9821P", + "FW8918W" + ] + }, + { + "id": "foscam-73", + "url": "video?profile=[CHANNEL]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "FI8904w" + ] + }, + { + "id": "foscam-74", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "FI8904W", + "FI8910W", + "Other" + ] + }, + { + "id": "foscam-75", + "url": "user/videostream.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "FI8904W", + "FI9804W" + ] + }, + { + "id": "foscam-76", + "url": "snapshot/view[CHANNEL].jpg", + "type": "JPEG", + "protocol": "http", + "port": 88, + "models": [ + "FI8905P", + "FI9803EP", + "FI9803P", + "Other" + ] + }, + { + "id": "foscam-77", + "url": "/snapshot.cgi?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "fI8905w" + ] + }, + { + "id": "foscam-78", + "url": "/snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]&count=0", + "type": "JPEG", + "protocol": "http", + "port": 8098, + "models": [ + "FI8905w", + "FI8918W", + "Other" + ] + }, + { + "id": "foscam-79", + "url": "videofeed", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "FI8905W", + "FI8918W", + "Other" + ] + }, + { + "id": "foscam-80", + "url": "live.sdp", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "FI8905W" + ] + }, + { + "id": "foscam-81", + "url": "/videostream.asf?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "FI8905W" + ] + }, + { + "id": "foscam-82", + "url": "/videostream.cgi?resolution=8&rate=13", + "type": "FFMPEG", + "protocol": "http", + "port": 8100, + "models": [ + "FI8905W", + "fI8918w", + "FI8918W", + "Other" + ] + }, + { + "id": "foscam-83", + "url": "/videostream.cgi?user=[USERNAME]&password=", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "FI8905W", + "FI8906W" + ] + }, + { + "id": "foscam-84", + "url": "/snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=0", + "type": "JPEG", + "protocol": "http", + "port": 9060, + "models": [ + "fi8906w", + "fI8918w", + "FI8918w", + "FI9810w", + "FI9818W" + ] + }, + { + "id": "foscam-85", + "url": "/videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=320x240", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "fI8908w", + "fi8910w", + "fI8918w", + "FI8919w" + ] + }, + { + "id": "foscam-86", + "url": "cgi-bin/mobile_snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "FI8908W" + ] + }, + { + "id": "foscam-87", + "url": "cgi-bin/net_jpeg.cgi?ch=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "FI8909W" + ] + }, + { + "id": "foscam-88", + "url": "cgi-bin/net_jpeg.cgi?ch=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "FI8909W" + ] + }, + { + "id": "foscam-89", + "url": "cgi-bin/net_video.cgi?channel=[CHANNEL]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "FI8909W" + ] + }, + { + "id": "foscam-90", + "url": "/video.mjpg?oids=1&username=[USERNAME]&password=[USERNAME]pass&balls=balls5", + "type": "FFMPEG", + "protocol": "http", + "port": 8090, + "models": [ + "fi8910w" + ] + }, + { + "id": "foscam-91", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "fI8910w", + "Other" + ] + }, + { + "id": "foscam-92", + "url": "/VIDEO.CGI", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "FI8910w", + "fi8919w" + ] + }, + { + "id": "foscam-93", + "url": "image/jpeg.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "FI8910W", + "FI9804w" + ] + }, + { + "id": "foscam-94", + "url": "cgi-bin/video.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "FI8910W", + "FI9821W" + ] + }, + { + "id": "foscam-95", + "url": "img/video.asf", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "FI8910W", + "FI9820W" + ] + }, + { + "id": "foscam-96", + "url": "/videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 12012, + "models": [ + "FI8910W", + "fi9821w" + ] + }, + { + "id": "foscam-97", + "url": "/video.cgi?resolution=640x480", + "type": "FFMPEG", + "protocol": "http", + "port": 8282, + "models": [ + "FI8910W" + ] + }, + { + "id": "foscam-98", + "url": "/videostream.asf?user=[USERNAME]&pwd=Dietz1924%24&resolution=320x240", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "FI8910W" + ] + }, + { + "id": "foscam-99", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "FI8916P", + "R2 v3", + "sd2", + "sl-130ipcwf" + ] + }, + { + "id": "foscam-100", + "url": "/snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "FI89180w", + "FI9810w", + "VNT665 6G6A40" + ] + } + ] +} diff --git a/brands/fossi.json b/brands/fossi.json new file mode 100644 index 0000000..82391f8 --- /dev/null +++ b/brands/fossi.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Fossi", + "brand_id": "fossi", + "streams": [ + { + "id": "fossi-1", + "url": "/videoMain", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "9903" + ] + } + ] +} diff --git a/brands/fostar.json b/brands/fostar.json new file mode 100644 index 0000000..4f531b2 --- /dev/null +++ b/brands/fostar.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Fostar", + "brand_id": "fostar", + "streams": [ + { + "id": "fostar-1", + "url": "/videoMain", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 88, + "models": [ + "FC2501P" + ] + } + ] +} diff --git a/brands/fosvision.json b/brands/fosvision.json new file mode 100644 index 0000000..5f5f908 --- /dev/null +++ b/brands/fosvision.json @@ -0,0 +1,39 @@ +{ + "version": 2, + "brand": "Fosvision", + "brand_id": "fosvision", + "streams": [ + { + "id": "fosvision-1", + "url": "/video.mp4", + "type": "FFMPEG", + "protocol": "http", + "port": 8090, + "models": [ + "FS-3F48N-PLS" + ] + }, + { + "id": "fosvision-2", + "url": "/video.mjpg?q=30&fps=33&id=0.5", + "type": "FFMPEG", + "protocol": "http", + "port": 8090, + "models": [ + "FS-3F48N-PLS" + ] + }, + { + "id": "fosvision-3", + "url": "snapshot.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "fs-6233w13", + "FS6233W13", + "FS-6488W30" + ] + } + ] +} diff --git a/brands/foxcam.json b/brands/foxcam.json new file mode 100644 index 0000000..395d775 --- /dev/null +++ b/brands/foxcam.json @@ -0,0 +1,59 @@ +{ + "version": 2, + "brand": "Foxcam", + "brand_id": "foxcam", + "streams": [ + { + "id": "foxcam-1", + "url": "cgi-bin/CGIProxy.fcgi?cmd=snapPicture2&usr=[USERNAME]&pwd=[PASSWORD]&", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "aaaa" + ] + }, + { + "id": "foxcam-2", + "url": "/videoMain", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 88, + "models": [ + "kutcam", + "kutmodel", + "sd2x" + ] + }, + { + "id": "foxcam-3", + "url": "[CHANNEL]/[USERNAME]:[PASSWORD]/main", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "PTZ2084-L" + ] + }, + { + "id": "foxcam-4", + "url": "videostream.cgi?rate=11", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "PTZ2084-L" + ] + }, + { + "id": "foxcam-5", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "PTZ2084-L" + ] + } + ] +} diff --git a/brands/fracarro.json b/brands/fracarro.json new file mode 100644 index 0000000..1d0c0cf --- /dev/null +++ b/brands/fracarro.json @@ -0,0 +1,18 @@ +{ + "version": 2, + "brand": "Fracarro", + "brand_id": "fracarro", + "streams": [ + { + "id": "fracarro-1", + "url": "cgi-bin/wappaint?camera_no=[CHANNEL]&animation=0&name=[USERNAME]&password=[PASSWORD]&pic_size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "000", + "Other" + ] + } + ] +} diff --git a/brands/fredi.json b/brands/fredi.json new file mode 100644 index 0000000..c04e67b --- /dev/null +++ b/brands/fredi.json @@ -0,0 +1,48 @@ +{ + "version": 2, + "brand": "Fredi", + "brand_id": "fredi", + "streams": [ + { + "id": "fredi-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "HD mini wifi", + "MINI" + ] + }, + { + "id": "fredi-2", + "url": "/videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=320x240", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "HD mini wifi" + ] + }, + { + "id": "fredi-3", + "url": "/videostream.asf?user=[USERNAME]&pwd=&resolution=320x240", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "L17" + ] + }, + { + "id": "fredi-4", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]*[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "MINI" + ] + } + ] +} diff --git a/brands/freesbell.json b/brands/freesbell.json new file mode 100644 index 0000000..8a7c654 --- /dev/null +++ b/brands/freesbell.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Freesbell", + "brand_id": "freesbell", + "streams": [ + { + "id": "freesbell-1", + "url": "/h264_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "E302" + ] + } + ] +} diff --git a/brands/freetec.json b/brands/freetec.json new file mode 100644 index 0000000..3d90054 --- /dev/null +++ b/brands/freetec.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Freetec", + "brand_id": "freetec", + "streams": [ + { + "id": "freetec-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "freetec-2", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/frente.json b/brands/frente.json new file mode 100644 index 0000000..98419d9 --- /dev/null +++ b/brands/frente.json @@ -0,0 +1,68 @@ +{ + "version": 2, + "brand": "Frente", + "brand_id": "frente", + "streams": [ + { + "id": "frente-1", + "url": "/onvif1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "360" + ] + }, + { + "id": "frente-2", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Apexis" + ] + }, + { + "id": "frente-3", + "url": "/profile1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "china", + "HZ-359" + ] + }, + { + "id": "frente-4", + "url": "/cam/realmonitor?channel=1&subtype=0", + "type": "JPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "DVR Intelbras" + ] + }, + { + "id": "frente-5", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "hw0024" + ] + }, + { + "id": "frente-6", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]*[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/fs.com.json b/brands/fs.com.json new file mode 100644 index 0000000..1812212 --- /dev/null +++ b/brands/fs.com.json @@ -0,0 +1,20 @@ +{ + "version": 2, + "brand": "Fs.com", + "brand_id": "fs.com", + "streams": [ + { + "id": "fs.com-1", + "url": "/cam1/onvif-h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "FS-VCD-3M", + "FS-VCF-4M", + "IPC101-5M-T", + "IPC101-SM-T" + ] + } + ] +} diff --git a/brands/fsan.json b/brands/fsan.json new file mode 100644 index 0000000..2f67fc0 --- /dev/null +++ b/brands/fsan.json @@ -0,0 +1,28 @@ +{ + "version": 2, + "brand": "Fsan", + "brand_id": "fsan", + "streams": [ + { + "id": "fsan-1", + "url": "videostream.asf", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "fsan-2", + "url": "cgi-bin/net_video.cgi?channel=[CHANNEL]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "WD662" + ] + } + ] +} diff --git a/brands/ftype.json b/brands/ftype.json new file mode 100644 index 0000000..097ac3a --- /dev/null +++ b/brands/ftype.json @@ -0,0 +1,37 @@ +{ + "version": 2, + "brand": "Ftype", + "brand_id": "ftype", + "streams": [ + { + "id": "ftype-1", + "url": "videostream.asf", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "ftype-2", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "ftype-3", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/fujicam.json b/brands/fujicam.json new file mode 100644 index 0000000..9d6ae5c --- /dev/null +++ b/brands/fujicam.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Fujicam", + "brand_id": "fujicam", + "streams": [ + { + "id": "fujicam-1", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "FI-361" + ] + } + ] +} diff --git a/brands/fujiko.json b/brands/fujiko.json new file mode 100644 index 0000000..cdceb51 --- /dev/null +++ b/brands/fujiko.json @@ -0,0 +1,49 @@ +{ + "version": 2, + "brand": "Fujiko", + "brand_id": "fujiko", + "streams": [ + { + "id": "fujiko-1", + "url": "cgi-bin/sf.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Fujiko-007" + ] + }, + { + "id": "fujiko-2", + "url": "stillimg.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Fujiko-01", + "Fujiko-02" + ] + }, + { + "id": "fujiko-3", + "url": "ch0_0.h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Fujiko-01", + "Fujiko-02" + ] + }, + { + "id": "fujiko-4", + "url": "live3.sdp", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Fujiko-02" + ] + } + ] +} diff --git a/brands/fujima.json b/brands/fujima.json new file mode 100644 index 0000000..2f15896 --- /dev/null +++ b/brands/fujima.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Fujima", + "brand_id": "fujima", + "streams": [ + { + "id": "fujima-1", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/fujinon.json b/brands/fujinon.json new file mode 100644 index 0000000..39dc899 --- /dev/null +++ b/brands/fujinon.json @@ -0,0 +1,18 @@ +{ + "version": 2, + "brand": "Fujinon", + "brand_id": "fujinon", + "streams": [ + { + "id": "fujinon-1", + "url": "/stream1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "sx800", + "SX8000" + ] + } + ] +} diff --git a/brands/fujitel.json b/brands/fujitel.json new file mode 100644 index 0000000..43913a0 --- /dev/null +++ b/brands/fujitel.json @@ -0,0 +1,29 @@ +{ + "version": 2, + "brand": "Fujitel", + "brand_id": "fujitel", + "streams": [ + { + "id": "fujitel-1", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 81, + "models": [ + "FJ-C7837WIP" + ] + }, + { + "id": "fujitel-2", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "I8313", + "I9811", + "I9813" + ] + } + ] +} diff --git a/brands/fujitron.json b/brands/fujitron.json new file mode 100644 index 0000000..07ed952 --- /dev/null +++ b/brands/fujitron.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Fujitron", + "brand_id": "fujitron", + "streams": [ + { + "id": "fujitron-1", + "url": "/Streaming/Channels/101", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "FND-52CD1321" + ] + } + ] +} diff --git a/brands/fujtech.json b/brands/fujtech.json new file mode 100644 index 0000000..50fc986 --- /dev/null +++ b/brands/fujtech.json @@ -0,0 +1,38 @@ +{ + "version": 2, + "brand": "Fujtech", + "brand_id": "fujtech", + "streams": [ + { + "id": "fujtech-1", + "url": "/live/ch0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Drop", + "Drop HD", + "DROP HD", + "mini", + "Mini", + "Mini HD", + "MINI HD", + "MINI IP camera", + "MINI IP CAMERA", + "Other", + "View" + ] + }, + { + "id": "fujtech-2", + "url": "/live/ch1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "HD PTZ", + "Other" + ] + } + ] +} diff --git a/brands/fujut.json b/brands/fujut.json new file mode 100644 index 0000000..32d8c93 --- /dev/null +++ b/brands/fujut.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Fujut", + "brand_id": "fujut", + "streams": [ + { + "id": "fujut-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "utut" + ] + } + ] +} diff --git a/brands/fukuda.json b/brands/fukuda.json new file mode 100644 index 0000000..406f32a --- /dev/null +++ b/brands/fukuda.json @@ -0,0 +1,29 @@ +{ + "version": 2, + "brand": "Fukuda", + "brand_id": "fukuda", + "streams": [ + { + "id": "fukuda-1", + "url": "ch0_0.h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "fcm822", + "FCM822-1PTMS", + "FCM828-OFM" + ] + }, + { + "id": "fukuda-2", + "url": "snap.jpg?JpegCam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "ptz" + ] + } + ] +} diff --git a/brands/fulicom.json b/brands/fulicom.json new file mode 100644 index 0000000..81c7b1d --- /dev/null +++ b/brands/fulicom.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Fulicom", + "brand_id": "fulicom", + "streams": [ + { + "id": "fulicom-1", + "url": "cgi-bin/sf.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "FC-CR1060" + ] + } + ] +} diff --git a/brands/fullsec.json b/brands/fullsec.json new file mode 100644 index 0000000..8541bef --- /dev/null +++ b/brands/fullsec.json @@ -0,0 +1,38 @@ +{ + "version": 2, + "brand": "Fullsec", + "brand_id": "fullsec", + "streams": [ + { + "id": "fullsec-1", + "url": "/H264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "DOME", + "FS-IP13E" + ] + }, + { + "id": "fullsec-2", + "url": "/cam1/onvif-h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "FS-IP1EW" + ] + }, + { + "id": "fullsec-3", + "url": "ch0_0.h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "FS-IP1EW" + ] + } + ] +} diff --git a/brands/fullward.json b/brands/fullward.json new file mode 100644 index 0000000..7d6adef --- /dev/null +++ b/brands/fullward.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Fullward", + "brand_id": "fullward", + "streams": [ + { + "id": "fullward-1", + "url": "/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "DC-001" + ] + } + ] +} diff --git a/brands/fuluva.json b/brands/fuluva.json new file mode 100644 index 0000000..cc7e1ae --- /dev/null +++ b/brands/fuluva.json @@ -0,0 +1,47 @@ +{ + "version": 2, + "brand": "Fuluva", + "brand_id": "fuluva", + "streams": [ + { + "id": "fuluva-1", + "url": "cgi-bin/snapshot.cgi?1", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "A series" + ] + }, + { + "id": "fuluva-2", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "B07L8JV3CH" + ] + }, + { + "id": "fuluva-3", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp?real_stream", + "type": "MJPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "X-DFH710" + ] + }, + { + "id": "fuluva-4", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=1.sdp?real_stream", + "type": "MJPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "X-DFH710" + ] + } + ] +} diff --git a/brands/fundos.json b/brands/fundos.json new file mode 100644 index 0000000..4123593 --- /dev/null +++ b/brands/fundos.json @@ -0,0 +1,38 @@ +{ + "version": 2, + "brand": "Fundos", + "brand_id": "fundos", + "streams": [ + { + "id": "fundos-1", + "url": "/onvif1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "21331", + "360" + ] + }, + { + "id": "fundos-2", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "APM-J011" + ] + }, + { + "id": "fundos-3", + "url": "/profile1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "china" + ] + } + ] +} diff --git a/brands/funlux.json b/brands/funlux.json new file mode 100644 index 0000000..4c3b476 --- /dev/null +++ b/brands/funlux.json @@ -0,0 +1,90 @@ +{ + "version": 2, + "brand": "Funlux", + "brand_id": "funlux", + "streams": [ + { + "id": "funlux-1", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "720p", + "CH-S1A-WACS", + "NVR", + "ZH-IXA1D-WAC", + "ZP-IBI13-W" + ] + }, + { + "id": "funlux-2", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "720P", + "ZH-IXA1D-WAC", + "ZP-IBI13-W" + ] + }, + { + "id": "funlux-3", + "url": "/tcp/av0_0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "CH-S1A-WACS", + "NVR", + "ZH-IXA15-WAC", + "ZH-IXA15-WC", + "ZP-IBI13-W", + "ZP-IBT15" + ] + }, + { + "id": "funlux-4", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=1.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "CH-S1A-WACS", + "ZH-IXA15-WAC", + "ZH-IXA1D-WAC" + ] + }, + { + "id": "funlux-5", + "url": "cgi-bin/snapshot.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 10554, + "models": [ + "NVR" + ] + }, + { + "id": "funlux-6", + "url": "cam[CHANNEL]/h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "funlux-7", + "url": "/udp/av0_0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "ZH-IXA15-WC" + ] + } + ] +} diff --git a/brands/funxwe.json b/brands/funxwe.json new file mode 100644 index 0000000..61c9a28 --- /dev/null +++ b/brands/funxwe.json @@ -0,0 +1,62 @@ +{ + "version": 2, + "brand": "Funxwe", + "brand_id": "funxwe", + "streams": [ + { + "id": "funxwe-1", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "1080p", + "fw22", + "FW35", + "FW38", + "FW38-US" + ] + }, + { + "id": "funxwe-2", + "url": "/live/ch0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "1080P", + "fg12-us", + "fg13", + "FW38", + "Other", + "x series" + ] + }, + { + "id": "funxwe-3", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "fs01-0", + "FS30", + "FS39", + "FW35", + "FW36", + "FW38", + "hw38" + ] + }, + { + "id": "funxwe-4", + "url": "/live/ch1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "ptz" + ] + } + ] +} diff --git a/brands/furbo.json b/brands/furbo.json new file mode 100644 index 0000000..d8ea620 --- /dev/null +++ b/brands/furbo.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Furbo", + "brand_id": "furbo", + "streams": [ + { + "id": "furbo-1", + "url": "/img/video.asf", + "type": "FFMPEG", + "protocol": "mms", + "port": 554, + "models": [ + "Furbo2" + ] + }, + { + "id": "furbo-2", + "url": "/stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Furbo2" + ] + } + ] +} diff --git a/brands/fures.json b/brands/fures.json new file mode 100644 index 0000000..12cd9c3 --- /dev/null +++ b/brands/fures.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Fures", + "brand_id": "fures", + "streams": [ + { + "id": "fures-1", + "url": "live.sdp", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "gc13h" + ] + } + ] +} diff --git a/brands/fusion.json b/brands/fusion.json new file mode 100644 index 0000000..e754c3f --- /dev/null +++ b/brands/fusion.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Fusion", + "brand_id": "fusion", + "streams": [ + { + "id": "fusion-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "230" + ] + }, + { + "id": "fusion-2", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/fustes-sola.json b/brands/fustes-sola.json new file mode 100644 index 0000000..2754c0e --- /dev/null +++ b/brands/fustes-sola.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Fustes Sola", + "brand_id": "fustes-sola", + "streams": [ + { + "id": "fustes-sola-1", + "url": "/h264_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "fustes-sola-2", + "url": "cam1/mpeg4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/fuswlan.json b/brands/fuswlan.json new file mode 100644 index 0000000..6204708 --- /dev/null +++ b/brands/fuswlan.json @@ -0,0 +1,41 @@ +{ + "version": 2, + "brand": "Fuswlan", + "brand_id": "fuswlan", + "streams": [ + { + "id": "fuswlan-1", + "url": "/11", + "type": "MJPEG", + "protocol": "rtsp", + "port": 1394, + "models": [ + "B09POE-5MP", + "B09W-1080P", + "B09-W1080P", + "Other", + "PTZ IP Camera (HX WiFi Series)" + ] + }, + { + "id": "fuswlan-2", + "url": "/img/video.asf", + "type": "FFMPEG", + "protocol": "mms", + "port": 1935, + "models": [ + "B09W-1080P" + ] + }, + { + "id": "fuswlan-3", + "url": "snap.jpg?JpegCam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "HX-WI" + ] + } + ] +} diff --git a/brands/futura-elettronica.json b/brands/futura-elettronica.json new file mode 100644 index 0000000..8f53737 --- /dev/null +++ b/brands/futura-elettronica.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Futura Elettronica", + "brand_id": "futura-elettronica", + "streams": [ + { + "id": "futura-elettronica-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP608IRW" + ] + } + ] +} diff --git a/brands/fvc-cameras.json b/brands/fvc-cameras.json new file mode 100644 index 0000000..f69a8f7 --- /dev/null +++ b/brands/fvc-cameras.json @@ -0,0 +1,37 @@ +{ + "version": 2, + "brand": "Fvc Cameras", + "brand_id": "fvc-cameras", + "streams": [ + { + "id": "fvc-cameras-1", + "url": "cgi/mjpg/mjpeg.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "fvc-cameras-2", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "P2P IP" + ] + }, + { + "id": "fvc-cameras-3", + "url": "videostream.cgi?rate=11", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "P2P IP" + ] + } + ] +} diff --git a/brands/fyuui.json b/brands/fyuui.json new file mode 100644 index 0000000..14be47c --- /dev/null +++ b/brands/fyuui.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Fyuui", + "brand_id": "fyuui", + "streams": [ + { + "id": "fyuui-1", + "url": "/0/av0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8001, + "models": [ + "y7-1080p-fy" + ] + } + ] +} diff --git a/brands/g180.json b/brands/g180.json new file mode 100644 index 0000000..a8f2d57 --- /dev/null +++ b/brands/g180.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "G180", + "brand_id": "g180", + "streams": [ + { + "id": "g180-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "g180-2", + "url": "videostream.asf?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/g4direct.json b/brands/g4direct.json new file mode 100644 index 0000000..4ac8491 --- /dev/null +++ b/brands/g4direct.json @@ -0,0 +1,37 @@ +{ + "version": 2, + "brand": "G4direct", + "brand_id": "g4direct", + "streams": [ + { + "id": "g4direct-1", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "HFC1300" + ] + }, + { + "id": "g4direct-2", + "url": "cgi-bin/snapshot.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "HFC1300" + ] + }, + { + "id": "g4direct-3", + "url": "cgi-bin/snapshot.cgi?1", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "HFC1300" + ] + } + ] +} diff --git a/brands/gadinan.json b/brands/gadinan.json new file mode 100644 index 0000000..724ad59 --- /dev/null +++ b/brands/gadinan.json @@ -0,0 +1,51 @@ +{ + "version": 2, + "brand": "Gadinan", + "brand_id": "gadinan", + "streams": [ + { + "id": "gadinan-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "6330", + "G2106042040 POE 5MP", + "pk1100" + ] + }, + { + "id": "gadinan-2", + "url": "user=[USERNAME]&password=[PASSWORD]&channel=1&stream=0.sdp?", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "N/A", + "Other" + ] + }, + { + "id": "gadinan-3", + "url": "/user=[USERNAME]&password=[PASSWORD]&channel=1&stream=0.sdp?", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "pk1100", + "Z70B6125W" + ] + }, + { + "id": "gadinan-4", + "url": "/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "pk1100" + ] + } + ] +} diff --git a/brands/gadnic.json b/brands/gadnic.json new file mode 100644 index 0000000..9628b43 --- /dev/null +++ b/brands/gadnic.json @@ -0,0 +1,77 @@ +{ + "version": 2, + "brand": "Gadnic", + "brand_id": "gadnic", + "streams": [ + { + "id": "gadnic-1", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=0_stream=0.sdp?real_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "1P23LS", + "SX24", + "SX37", + "SX70" + ] + }, + { + "id": "gadnic-2", + "url": "/live/ch0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "220", + "360", + "CAMS15", + "CS10", + "cs30", + "CS60", + "mio", + "Other", + "p20002", + "P2P00009", + "P2P00011", + "P2P00023", + "P2P00037", + "rertre", + "SX37", + "Sx9" + ] + }, + { + "id": "gadnic-3", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "4k Beast", + "Other" + ] + }, + { + "id": "gadnic-4", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "CS10" + ] + }, + { + "id": "gadnic-5", + "url": "/live/ch00_0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "P9PRO", + "sx37" + ] + } + ] +} diff --git a/brands/gadspot.json b/brands/gadspot.json new file mode 100644 index 0000000..676e45d --- /dev/null +++ b/brands/gadspot.json @@ -0,0 +1,243 @@ +{ + "version": 2, + "brand": "Gadspot", + "brand_id": "gadspot", + "streams": [ + { + "id": "gadspot-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "002drnq", + "002drnx" + ] + }, + { + "id": "gadspot-2", + "url": "GetData.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "GS-1000", + "nc1000", + "NC1000-L10", + "NC1000-W10" + ] + }, + { + "id": "gadspot-3", + "url": "stillimg[CHANNEL].jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "GS2002 DVR w/ Web Port" + ] + }, + { + "id": "gadspot-4", + "url": "cgi-bin/net_jpeg.cgi?ch=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "GS2102" + ] + }, + { + "id": "gadspot-5", + "url": "/ucast/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "GS-W221A", + "Other" + ] + }, + { + "id": "gadspot-6", + "url": "cgi-bin/getimage.cgi?motion=1", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "IPCAM1200", + "NC-1000/1600 Series", + "nc1200", + "NC-1200 Series" + ] + }, + { + "id": "gadspot-7", + "url": "jpg/image.jpg?size=3", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "N1000", + "N1250", + "NC800" + ] + }, + { + "id": "gadspot-8", + "url": "Jpeg/CamImg.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "N1000", + "N1250", + "NC-1000/1600 SERIES", + "NC1000-L10", + "nc1000-w10", + "NC-1200 SERIES", + "NC800", + "Other" + ] + }, + { + "id": "gadspot-9", + "url": "jpg/image.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "N1000", + "NC-1200 Series" + ] + }, + { + "id": "gadspot-10", + "url": "cgi-bin/jpg/image", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "N1000" + ] + }, + { + "id": "gadspot-11", + "url": "video.mp4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "N1000", + "N1250" + ] + }, + { + "id": "gadspot-12", + "url": "GetData.cgi?Status=1", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "N1250", + "NC-1200 SERIES", + "NC800", + "Other" + ] + }, + { + "id": "gadspot-13", + "url": "video.mjpg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "N1250" + ] + }, + { + "id": "gadspot-14", + "url": "cgi-bin/admin/snapshot.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "n600e" + ] + }, + { + "id": "gadspot-15", + "url": "GetData.cgi?Status=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "NC-1000/1600 Series" + ] + }, + { + "id": "gadspot-16", + "url": "GetData.cgi?CH=[CHANNEL]&Codec=jpeg&Size=[WIDTH]x[HEIGHT]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "NC-1000/1600 SERIES", + "nc1000-l10", + "NC1000-W10", + "Other" + ] + }, + { + "id": "gadspot-17", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "nc1000-l10" + ] + }, + { + "id": "gadspot-18", + "url": "cgi-bin/getimage.cgi?motion=0", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "NC-1200 Series", + "Other" + ] + }, + { + "id": "gadspot-19", + "url": "snapshot.jpg?account=[USERNAME]&password=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "NC800" + ] + }, + { + "id": "gadspot-20", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "gadspot-21", + "url": "tmp/snap.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/gaines-dvr.json b/brands/gaines-dvr.json new file mode 100644 index 0000000..3b1639a --- /dev/null +++ b/brands/gaines-dvr.json @@ -0,0 +1,77 @@ +{ + "version": 2, + "brand": "Gaines Dvr", + "brand_id": "gaines-dvr", + "streams": [ + { + "id": "gaines-dvr-1", + "url": "/Streaming/channels/101", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "LV-T9408XHS" + ] + }, + { + "id": "gaines-dvr-2", + "url": "/Streaming/channels/201", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "LV-T9408XHS" + ] + }, + { + "id": "gaines-dvr-3", + "url": "/Streaming/channels/302", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "LV-T9408XHS" + ] + }, + { + "id": "gaines-dvr-4", + "url": "/Streaming/channels/402", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "LV-T9408XHS" + ] + }, + { + "id": "gaines-dvr-5", + "url": "/Streaming/channels/502", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "LV-T9408XHS" + ] + }, + { + "id": "gaines-dvr-6", + "url": "/Streaming/channels/602", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "LV-T9408XHS" + ] + }, + { + "id": "gaines-dvr-7", + "url": "/Streaming/channels/102", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "LV-T9408XHS" + ] + } + ] +} diff --git a/brands/galaxy-note-3.json b/brands/galaxy-note-3.json new file mode 100644 index 0000000..323db59 --- /dev/null +++ b/brands/galaxy-note-3.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Galaxy Note 3", + "brand_id": "galaxy-note-3", + "streams": [ + { + "id": "galaxy-note-3-1", + "url": "mjpeg?res=full&x0=0&y0=0&x1=100%&y1=100%&quality=12&doublescan=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Olly1" + ] + } + ] +} diff --git a/brands/galaxy-note3.json b/brands/galaxy-note3.json new file mode 100644 index 0000000..02baa3a --- /dev/null +++ b/brands/galaxy-note3.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Galaxy Note3", + "brand_id": "galaxy-note3", + "streams": [ + { + "id": "galaxy-note3-1", + "url": "videofeed", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "samsung" + ] + } + ] +} diff --git a/brands/galaxy-phone.json b/brands/galaxy-phone.json new file mode 100644 index 0000000..8910a44 --- /dev/null +++ b/brands/galaxy-phone.json @@ -0,0 +1,18 @@ +{ + "version": 2, + "brand": "Galaxy Phone", + "brand_id": "galaxy-phone", + "streams": [ + { + "id": "galaxy-phone-1", + "url": "videofeed", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "700", + "note 3" + ] + } + ] +} diff --git a/brands/galaxy-s3.json b/brands/galaxy-s3.json new file mode 100644 index 0000000..1613a28 --- /dev/null +++ b/brands/galaxy-s3.json @@ -0,0 +1,28 @@ +{ + "version": 2, + "brand": "Galaxy S3", + "brand_id": "galaxy-s3", + "streams": [ + { + "id": "galaxy-s3-1", + "url": "videofeed", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP WebCAM", + "Other" + ] + }, + { + "id": "galaxy-s3-2", + "url": "video?profile=[CHANNEL]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP WebCAM" + ] + } + ] +} diff --git a/brands/galaxy-s4.json b/brands/galaxy-s4.json new file mode 100644 index 0000000..e152dbb --- /dev/null +++ b/brands/galaxy-s4.json @@ -0,0 +1,18 @@ +{ + "version": 2, + "brand": "Galaxy S4", + "brand_id": "galaxy-s4", + "streams": [ + { + "id": "galaxy-s4-1", + "url": "videofeed", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP WebCAM", + "My phone" + ] + } + ] +} diff --git a/brands/galaxy.json b/brands/galaxy.json new file mode 100644 index 0000000..4c884f5 --- /dev/null +++ b/brands/galaxy.json @@ -0,0 +1,74 @@ +{ + "version": 2, + "brand": "Galaxy", + "brand_id": "galaxy", + "streams": [ + { + "id": "galaxy-1", + "url": "video?profile=[CHANNEL]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "ANDOID IP CAMERA", + "Galaxy S8" + ] + }, + { + "id": "galaxy-2", + "url": "videofeed", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Brokebn screen", + "Galaxy S8", + "Mini", + "note2", + "ST 7500" + ] + }, + { + "id": "galaxy-3", + "url": "/Streaming/Channels/101", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "GX7154mfs-ir28", + "GX724MF-IR28", + "NV743MF-IR" + ] + }, + { + "id": "galaxy-4", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "HNC5241E-IRAS/28" + ] + }, + { + "id": "galaxy-5", + "url": "video", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP Webcam" + ] + }, + { + "id": "galaxy-6", + "url": "shot.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "samsung" + ] + } + ] +} diff --git a/brands/galpon.json b/brands/galpon.json new file mode 100644 index 0000000..5075dd2 --- /dev/null +++ b/brands/galpon.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Galpon", + "brand_id": "galpon", + "streams": [ + { + "id": "galpon-1", + "url": "cgi-bin/CGIProxy.fcgi?cmd=snapPicture2&usr=[USERNAME]&pwd=[PASSWORD]&", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/ganvis.json b/brands/ganvis.json new file mode 100644 index 0000000..720e6bb --- /dev/null +++ b/brands/ganvis.json @@ -0,0 +1,41 @@ +{ + "version": 2, + "brand": "Ganvis", + "brand_id": "ganvis", + "streams": [ + { + "id": "ganvis-1", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "5mp", + "GV-T430A", + "t554f" + ] + }, + { + "id": "ganvis-2", + "url": "/mpeg4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "5MP", + "GV/T455V", + "GV-T530A" + ] + }, + { + "id": "ganvis-3", + "url": "cgi-bin/video_snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "GV-T254F" + ] + } + ] +} diff --git a/brands/ganz.json b/brands/ganz.json new file mode 100644 index 0000000..81429a9 --- /dev/null +++ b/brands/ganz.json @@ -0,0 +1,132 @@ +{ + "version": 2, + "brand": "Ganz", + "brand_id": "ganz", + "streams": [ + { + "id": "ganz-1", + "url": "cgi-bin/webra_fcgi.fcgi?api=get_jpeg_raw&chno=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "DR-16F45AT-3TB", + "ips400" + ] + }, + { + "id": "ganz-2", + "url": "nvc-cgi/operator/snapshot.fcgi?channel=[CHANNEL]&name=snapshot&resolution=custom&quality=70&width=[WIDTH]&height=[HEIGHT]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IIP-C3211", + "Other" + ] + }, + { + "id": "ganz-3", + "url": "/ch0_unicast_firststream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "IIP-C3211", + "ZN-DT352VE" + ] + }, + { + "id": "ganz-4", + "url": "/nvc-cgi/operator/snapshot.fcgi?channel=0&name=snapshot&resolution=custom&quality=70&width=640&height=480", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "IIP-C3211" + ] + }, + { + "id": "ganz-5", + "url": "/nvc-cgi/operator/snapshot.fcgi?channel=0&name=snapshot&resolution=custom&quality=70&width=320&height=240", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "IIP-C3211" + ] + }, + { + "id": "ganz-6", + "url": "snap.jpg?JpegCam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "ganz-7", + "url": "snap.jpg?JpegSize=XL", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "ganz-8", + "url": "snapshot/view[CHANNEL].jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "ganz-9", + "url": "gnz_media/main", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other", + "ZN-C1M", + "ZN-C2M" + ] + }, + { + "id": "ganz-10", + "url": "/gnz_media/main", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Other" + ] + }, + { + "id": "ganz-11", + "url": "/?action=stream", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "ZN\\1-N4NZN6-1" + ] + }, + { + "id": "ganz-12", + "url": "/nvc-cgi/operator/snapshot.fcgi?channel=2&name=snapshot&resolution=custom&quality=70&width=320&height=240", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "ZN-DT352VE" + ] + } + ] +} diff --git a/brands/gardinan.json b/brands/gardinan.json new file mode 100644 index 0000000..e13922e --- /dev/null +++ b/brands/gardinan.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Gardinan", + "brand_id": "gardinan", + "streams": [ + { + "id": "gardinan-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "H360-SN" + ] + } + ] +} diff --git a/brands/gate.json b/brands/gate.json new file mode 100644 index 0000000..d46e0f7 --- /dev/null +++ b/brands/gate.json @@ -0,0 +1,37 @@ +{ + "version": 2, + "brand": "Gate", + "brand_id": "gate", + "streams": [ + { + "id": "gate-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "C6F0sgz3N0P6L2" + ] + }, + { + "id": "gate-2", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "LifeTech" + ] + }, + { + "id": "gate-3", + "url": "cgi-bin/net_jpeg.cgi?ch=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/gateway-security.json b/brands/gateway-security.json new file mode 100644 index 0000000..572dd4e --- /dev/null +++ b/brands/gateway-security.json @@ -0,0 +1,29 @@ +{ + "version": 2, + "brand": "Gateway Security", + "brand_id": "gateway-security", + "streams": [ + { + "id": "gateway-security-1", + "url": "/mpeg4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "5077mic", + "GW-2061IP", + "GW-5237ip" + ] + }, + { + "id": "gateway-security-2", + "url": "/h264_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "GW-5237ip" + ] + } + ] +} diff --git a/brands/gateway.json b/brands/gateway.json new file mode 100644 index 0000000..7ce787a --- /dev/null +++ b/brands/gateway.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Gateway", + "brand_id": "gateway", + "streams": [ + { + "id": "gateway-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "K-6040" + ] + } + ] +} diff --git a/brands/gato.json b/brands/gato.json new file mode 100644 index 0000000..a473000 --- /dev/null +++ b/brands/gato.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Gato", + "brand_id": "gato", + "streams": [ + { + "id": "gato-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Nohay" + ] + } + ] +} diff --git a/brands/gawell.json b/brands/gawell.json new file mode 100644 index 0000000..885df41 --- /dev/null +++ b/brands/gawell.json @@ -0,0 +1,18 @@ +{ + "version": 2, + "brand": "Gawell", + "brand_id": "gawell", + "streams": [ + { + "id": "gawell-1", + "url": "video.mp4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "ip106", + "Other" + ] + } + ] +} diff --git a/brands/gazingsure.json b/brands/gazingsure.json new file mode 100644 index 0000000..4ed6d39 --- /dev/null +++ b/brands/gazingsure.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Gazingsure", + "brand_id": "gazingsure", + "streams": [ + { + "id": "gazingsure-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "smart camera" + ] + } + ] +} diff --git a/brands/gbf.json b/brands/gbf.json new file mode 100644 index 0000000..c342693 --- /dev/null +++ b/brands/gbf.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Gbf", + "brand_id": "gbf", + "streams": [ + { + "id": "gbf-1", + "url": "/h264_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/gbo.json b/brands/gbo.json new file mode 100644 index 0000000..9c90373 --- /dev/null +++ b/brands/gbo.json @@ -0,0 +1,87 @@ +{ + "version": 2, + "brand": "Gbo", + "brand_id": "gbo", + "streams": [ + { + "id": "gbo-1", + "url": "/cam1/onvif-h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "cam1" + ] + }, + { + "id": "gbo-2", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "cam1" + ] + }, + { + "id": "gbo-3", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]*[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "ipc 2" + ] + }, + { + "id": "gbo-4", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "One" + ] + }, + { + "id": "gbo-5", + "url": "cgi-bin/video.cgi?msubmenu=mjpg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "QNO-6020R" + ] + }, + { + "id": "gbo-6", + "url": "/h264main", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "S1080" + ] + }, + { + "id": "gbo-7", + "url": "/PSIA/Streaming/channels/2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "S1080" + ] + }, + { + "id": "gbo-8", + "url": "/PSIA/Streaming/channels/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "S1080" + ] + } + ] +} diff --git a/brands/gcam.json b/brands/gcam.json new file mode 100644 index 0000000..6c947ff --- /dev/null +++ b/brands/gcam.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Gcam", + "brand_id": "gcam", + "streams": [ + { + "id": "gcam-1", + "url": "GetData.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "nc1000-l10" + ] + } + ] +} diff --git a/brands/gds.json b/brands/gds.json new file mode 100644 index 0000000..16aa3f9 --- /dev/null +++ b/brands/gds.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Gds", + "brand_id": "gds", + "streams": [ + { + "id": "gds-1", + "url": "/2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "3710" + ] + } + ] +} diff --git a/brands/ge.json b/brands/ge.json new file mode 100644 index 0000000..3d95412 --- /dev/null +++ b/brands/ge.json @@ -0,0 +1,57 @@ +{ + "version": 2, + "brand": "Ge", + "brand_id": "ge", + "streams": [ + { + "id": "ge-1", + "url": "channel2", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "GE-100" + ] + }, + { + "id": "ge-2", + "url": "img/video.mjpeg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "ge-3", + "url": "img/video.asf", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "ge-4", + "url": "cam[CHANNEL]/h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "ge-5", + "url": "ivop.get?action=live&THREAD_ID=", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "TVR30" + ] + } + ] +} diff --git a/brands/gecko-security.json b/brands/gecko-security.json new file mode 100644 index 0000000..3d79f81 --- /dev/null +++ b/brands/gecko-security.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Gecko Security", + "brand_id": "gecko-security", + "streams": [ + { + "id": "gecko-security-1", + "url": "/Streaming/Channels/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "GD-328" + ] + }, + { + "id": "gecko-security-2", + "url": "/Streaming/Channels/2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "GD-328" + ] + } + ] +} diff --git a/brands/geecam.json b/brands/geecam.json new file mode 100644 index 0000000..d0b3ade --- /dev/null +++ b/brands/geecam.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Geecam", + "brand_id": "geecam", + "streams": [ + { + "id": "geecam-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "VNT6656G6A40" + ] + } + ] +} diff --git a/brands/geecamvnt.json b/brands/geecamvnt.json new file mode 100644 index 0000000..c22f60d --- /dev/null +++ b/brands/geecamvnt.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Geecamvnt", + "brand_id": "geecamvnt", + "streams": [ + { + "id": "geecamvnt-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "6656g6a40" + ] + } + ] +} diff --git a/brands/geeni.json b/brands/geeni.json new file mode 100644 index 0000000..945f8e4 --- /dev/null +++ b/brands/geeni.json @@ -0,0 +1,74 @@ +{ + "version": 2, + "brand": "Geeni", + "brand_id": "geeni", + "streams": [ + { + "id": "geeni-1", + "url": "cgi-bin/videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "CW006" + ] + }, + { + "id": "geeni-2", + "url": "/cgi-bin/videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 8080, + "models": [ + "CW007", + "CW033", + "GNC-CW220", + "hawk2", + "hawk3", + "MI-CW020", + "mi-cw217", + "Smart Doorbell" + ] + }, + { + "id": "geeni-3", + "url": "/live/main", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "HAWK" + ] + }, + { + "id": "geeni-4", + "url": "/", + "type": "FFMPEG", + "protocol": "https", + "port": 60906, + "models": [ + "mi-cw017-101w" + ] + }, + { + "id": "geeni-5", + "url": "/img/mjpeg.jpg", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "MI-CW017-101W" + ] + }, + { + "id": "geeni-6", + "url": "/stream_0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "Mini 7C" + ] + } + ] +} diff --git a/brands/geeya.json b/brands/geeya.json new file mode 100644 index 0000000..98014f1 --- /dev/null +++ b/brands/geeya.json @@ -0,0 +1,132 @@ +{ + "version": 2, + "brand": "Geeya", + "brand_id": "geeya", + "streams": [ + { + "id": "geeya-1", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]&count=0", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "C601", + "C602", + "c801", + "C801", + "c802", + "Other" + ] + }, + { + "id": "geeya-2", + "url": "cgi/snapshot.cgi?action=getdata&channel.[CHANNEL].capture=true&channel.[CHANNEL].resolution=1", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "C601" + ] + }, + { + "id": "geeya-3", + "url": "videostream.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "C601", + "c801", + "C802", + "Other", + "P2P C602" + ] + }, + { + "id": "geeya-4", + "url": "videostream.cgi?", + "type": "MJPEG", + "protocol": "http", + "port": 81, + "models": [ + "C601", + "C602" + ] + }, + { + "id": "geeya-5", + "url": "cgi-bin/CGIProxy.fcgi?cmd=snapPicture2&usr=[USERNAME]&pwd=[PASSWORD]&", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "C601" + ] + }, + { + "id": "geeya-6", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 81, + "models": [ + "C602", + "c801", + "P2P C602" + ] + }, + { + "id": "geeya-7", + "url": "snapshot.cgi?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "c801", + "c802" + ] + }, + { + "id": "geeya-8", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "c801", + "c802", + "Other" + ] + }, + { + "id": "geeya-9", + "url": "videostream.asf", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "C802" + ] + }, + { + "id": "geeya-10", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "C802" + ] + }, + { + "id": "geeya-11", + "url": "videostream.cgi?resolution=8&rate=13", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/gembird.json b/brands/gembird.json new file mode 100644 index 0000000..0f16e3d --- /dev/null +++ b/brands/gembird.json @@ -0,0 +1,80 @@ +{ + "version": 2, + "brand": "Gembird", + "brand_id": "gembird", + "streams": [ + { + "id": "gembird-1", + "url": "snapshot.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "CAM78IP" + ] + }, + { + "id": "gembird-2", + "url": "cgi-bin/sf.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "CAM78IP" + ] + }, + { + "id": "gembird-3", + "url": "video/cam[CHANNEL]/2.0?audio=0&stream=0", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "CAM78IP" + ] + }, + { + "id": "gembird-4", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "CAM-IP3MP-LP24" + ] + }, + { + "id": "gembird-5", + "url": "/live/ch0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "DR-IPC-01", + "ICAM-WHD-01", + "ICAM-WRHD-01", + "ICAM-WRHD-02" + ] + }, + { + "id": "gembird-6", + "url": "/", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "ICAM-WRHD-02" + ] + }, + { + "id": "gembird-7", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/gemtek.json b/brands/gemtek.json new file mode 100644 index 0000000..2f06371 --- /dev/null +++ b/brands/gemtek.json @@ -0,0 +1,38 @@ +{ + "version": 2, + "brand": "Gemtek", + "brand_id": "gemtek", + "streams": [ + { + "id": "gemtek-1", + "url": "snapshot[CHANNEL].jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "B1100" + ] + }, + { + "id": "gemtek-2", + "url": "channel[CHANNEL]", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "B1100" + ] + }, + { + "id": "gemtek-3", + "url": "snapshot.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "D0100", + "Other" + ] + } + ] +} diff --git a/brands/gen.json b/brands/gen.json new file mode 100644 index 0000000..65e92d5 --- /dev/null +++ b/brands/gen.json @@ -0,0 +1,20 @@ +{ + "version": 2, + "brand": "Gen", + "brand_id": "gen", + "streams": [ + { + "id": "gen-1", + "url": "/cam/realmonitor", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "2cam", + "3200cp", + "Other", + "P18" + ] + } + ] +} diff --git a/brands/genbolt.json b/brands/genbolt.json new file mode 100644 index 0000000..e9c9268 --- /dev/null +++ b/brands/genbolt.json @@ -0,0 +1,228 @@ +{ + "version": 2, + "brand": "Genbolt", + "brand_id": "genbolt", + "streams": [ + { + "id": "genbolt-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "102h102h", + "102s", + "200", + "2013", + "202h", + "600H", + "GB100", + "GB-100s", + "GB102", + "GB102H", + "gb102s", + "GB103K", + "GB1080P", + "GB2015", + "GB201H", + "GB201H-4G", + "GB-202H", + "GB203X", + "GB-208", + "gb209h", + "gb209k", + "GB209X", + "GB212H", + "GB213", + "GB-213", + "gb213h", + "GB-213H", + "GB213V", + "GB216", + "GB216D", + "GB216D-K", + "GB-217h", + "GB220", + "GB600", + "gb600h", + "GB600S", + "GB-600S", + "GS600H", + "GS600S", + "House", + "Other", + "PTZ" + ] + }, + { + "id": "genbolt-2", + "url": "/live/ch0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "1080 HD", + "720", + "GB106H", + "GB-202h", + "gb-206h", + "GB600H1", + "Other" + ] + }, + { + "id": "genbolt-3", + "url": "/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "201", + "202h", + "GB103K", + "GB201H", + "GB-202H", + "GB-206H", + "GB209h", + "GB212H", + "GB213", + "GB213X", + "gb216d", + "GB216D-K" + ] + }, + { + "id": "genbolt-4", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "600H", + "720", + "GB100", + "gb102h", + "GB102S", + "GB1080P", + "GB2015", + "GB-202h", + "GB203X", + "GB-209X", + "GB600", + "GB600H", + "GB600H1", + "GB-600S", + "gb800h", + "gkh602", + "gs600h", + "iiii-657982-BDCFD", + "Other" + ] + }, + { + "id": "genbolt-5", + "url": "snap.jpg?JpegSize=XL", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "720", + "GB100", + "GB1005", + "GB100s", + "GB-100S", + "GB-202h", + "GB600", + "GB600H", + "Other", + "X000R6XLAL" + ] + }, + { + "id": "genbolt-6", + "url": "/tcp/av0_0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 10554, + "models": [ + "GB100", + "GB100S", + "HDCam" + ] + }, + { + "id": "genbolt-7", + "url": "snap.jpg?JpegCam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "gb102h", + "GB-202H", + "NNNN-130108-CDAFF" + ] + }, + { + "id": "genbolt-8", + "url": "/img/video.asf", + "type": "FFMPEG", + "protocol": "mms", + "port": 554, + "models": [ + "gb102s", + "GB-202h" + ] + }, + { + "id": "genbolt-9", + "url": "/web/admin.html", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "GB-202h" + ] + }, + { + "id": "genbolt-10", + "url": "img/video.asf", + "type": "VLC", + "protocol": "mms", + "port": 10554, + "models": [ + "GB-202H" + ] + }, + { + "id": "genbolt-11", + "url": "live/mpeg4", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "gb600", + "Other" + ] + }, + { + "id": "genbolt-12", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "gs100" + ] + }, + { + "id": "genbolt-13", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "tit" + ] + } + ] +} diff --git a/brands/general.json b/brands/general.json new file mode 100644 index 0000000..363d728 --- /dev/null +++ b/brands/general.json @@ -0,0 +1,443 @@ +{ + "version": 2, + "brand": "General", + "brand_id": "general", + "streams": [ + { + "id": "general-1", + "url": "/cam/realmonitor", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "0101", + "1300", + "230", + "2MP", + "3100", + "3200C", + "3200CHD", + "3200cp", + "3300", + "391789", + "4200", + "4200SP", + "4300s", + "5200", + "5300", + "7153", + "8310", + "Alhua Bullet", + "amb eye 1.3", + "AMBEYE3", + "B7 IPCAM Test", + "blachlak", + "bryan", + "Bullet", + "CameraKINGPTZ", + "Clay", + "cortile", + "Dah", + "Dahau 4300s", + "Dahaus", + "Dahua", + "dahua 2mp Bullet", + "Dahua 4200", + "Dahua PTZ", + "Dahua2", + "dahui", + "Dahus", + "Dauhu", + "dauhua", + "dge", + "DH-DAX", + "ENC4360", + "GenIV", + "Hard", + "HFW1200S-W", + "hfw2100", + "HFW3200", + "hfw4100s", + "hhhh", + "ICR", + "icrealtime", + "IP66", + "ipc", + "IPC-2200", + "IPC-DHW2100N", + "IPC-HFW2100", + "IPC-HFW3300CP", + "ip-hwb-3200s", + "LEAD1", + "Other", + "PTZ_Cam", + "qvis", + "Risco Outdoor", + "Smoker", + "ST-MD-3MP", + "templo entrada", + "Templo sarcofago", + "test gen4", + "till", + "TZC$EA", + "TZC3DW217000", + "TZC4EA", + "v390", + "van", + "vantech", + "VIP", + "voordeur", + "w3200sl-b", + "WIIR" + ] + }, + { + "id": "general-2", + "url": "snap.jpg?JpegCam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "0101", + "Other" + ] + }, + { + "id": "general-3", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "ALL-IN-ONE", + "DAHAU 4300S", + "DAHUA 2MP BULLET", + "Other", + "QVIS" + ] + }, + { + "id": "general-4", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "B7 IPCAM TEST", + "DH-DAX", + "Other" + ] + }, + { + "id": "general-5", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "B7 IPCAM TEST", + "HDIP", + "Other" + ] + }, + { + "id": "general-6", + "url": "cgi-bin/snapshot.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "DAHUA", + "DAUHU" + ] + }, + { + "id": "general-7", + "url": "cgi-bin/snapshot.cgi?1", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "DAHUA PTZ", + "DAUHU", + "IPC-DHW2030-ZR" + ] + }, + { + "id": "general-8", + "url": "axis-cgi/mjpg/video.cgi?camera=[CHANNEL]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "DAHUA PTZ", + "ICREALTIME", + "Other" + ] + }, + { + "id": "general-9", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Funlux", + "giga", + "My ZModo", + "Other", + "RTSP" + ] + }, + { + "id": "general-10", + "url": "/Streaming/Channel/301/", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 9550, + "models": [ + "hik" + ] + }, + { + "id": "general-11", + "url": "/Streaming/Channel/302/", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 9550, + "models": [ + "hik" + ] + }, + { + "id": "general-12", + "url": "/Streaming/Channel/102/", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 9550, + "models": [ + "hik" + ] + }, + { + "id": "general-13", + "url": "/Streaming/Channel/101/", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 9550, + "models": [ + "hik" + ] + }, + { + "id": "general-14", + "url": "/Streaming/Channels/302/", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 9550, + "models": [ + "hik" + ] + }, + { + "id": "general-15", + "url": "/Streaming/Channels/301/", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 9550, + "models": [ + "hik" + ] + }, + { + "id": "general-16", + "url": "/Streaming/Channels/101/", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 9550, + "models": [ + "hik" + ] + }, + { + "id": "general-17", + "url": "/Streaming/Channels/102/", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 9550, + "models": [ + "hik" + ] + }, + { + "id": "general-18", + "url": "/Streaming/Channels/201/", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 9550, + "models": [ + "hik" + ] + }, + { + "id": "general-19", + "url": "/Streaming/Channels/202/", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 9550, + "models": [ + "hik" + ] + }, + { + "id": "general-20", + "url": "/Streaming/Channels/401/", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 9550, + "models": [ + "hik" + ] + }, + { + "id": "general-21", + "url": "/Streaming/Channels/402/", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 9550, + "models": [ + "hik" + ] + }, + { + "id": "general-22", + "url": "/Streaming/Channels/501/", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 9550, + "models": [ + "hik" + ] + }, + { + "id": "general-23", + "url": "/Streaming/Channels/502/", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 9550, + "models": [ + "hik" + ] + }, + { + "id": "general-24", + "url": "/Streaming/Channels/002/", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 9550, + "models": [ + "hik" + ] + }, + { + "id": "general-25", + "url": "/Streaming/Channels/001/", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 9550, + "models": [ + "hik" + ] + }, + { + "id": "general-26", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "HK-720" + ] + }, + { + "id": "general-27", + "url": "axis-cgi/mjpg/video.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "IPOB-EL1IR" + ] + }, + { + "id": "general-28", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "general-29", + "url": "cgi-bin/viewer/video.jpg?resolution=640x480", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "general-30", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "general-31", + "url": "live/main", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "general-32", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "general-33", + "url": "image/[CHANNEL].jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "QVIS" + ] + }, + { + "id": "general-34", + "url": "/streaming/mjpeg", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "SMALL" + ] + } + ] +} diff --git a/brands/generic.json b/brands/generic.json new file mode 100644 index 0000000..c563e18 --- /dev/null +++ b/brands/generic.json @@ -0,0 +1,312 @@ +{ + "version": 2, + "brand": "Generic", + "brand_id": "generic", + "streams": [ + { + "id": "generic-1", + "url": "snap.jpg?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "0001", + "960P Audio Mini", + "as above", + "ave", + "CHINA CAM", + "Dave", + "Dome Camera", + "FrontDoor", + "Gen 1", + "ONVIF", + "Other", + "R80X20-PQ", + "Robot1" + ] + }, + { + "id": "generic-2", + "url": "/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "1000", + "Fluereon", + "Generic IP Cam", + "HES344-XBL", + "ONVIF", + "R80X20-PQ", + "R80X30-PQL", + "triple", + "UNLISTED" + ] + }, + { + "id": "generic-3", + "url": "cgi-bin/webra_fcgi.fcgi?api=get_jpeg_raw&chno=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "16CH" + ] + }, + { + "id": "generic-4", + "url": "/", + "type": "FFMPEG", + "protocol": "http", + "port": 1033, + "models": [ + "Bseries" + ] + }, + { + "id": "generic-5", + "url": "mpeg4cif", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "c6c-P", + "H.264", + "Other", + "R80X30-PQ", + "UNLISTED" + ] + }, + { + "id": "generic-6", + "url": "cgi-bin/snapshot.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 1935, + "models": [ + "DAHAUS" + ] + }, + { + "id": "generic-7", + "url": "/mpeg4cif", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "DF-ICAM" + ] + }, + { + "id": "generic-8", + "url": "/media/?action=stream", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "FOCUS 66", + "HIDVCAM" + ] + }, + { + "id": "generic-9", + "url": "/live/ch00_0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Gen 1", + "Generic IP Cam" + ] + }, + { + "id": "generic-10", + "url": "cam1/mpeg4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Generic IP Cam", + "Other" + ] + }, + { + "id": "generic-11", + "url": "/onvif/dev%C4%B1ce_service", + "type": "FFMPEG", + "protocol": "http", + "port": 34567, + "models": [ + "Generic IP Cam", + "Other" + ] + }, + { + "id": "generic-12", + "url": "/video", + "type": "FFMPEG", + "protocol": "http", + "port": 6969, + "models": [ + "Generic IP Cam" + ] + }, + { + "id": "generic-13", + "url": "/img/video.sav", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Generic IP Cam" + ] + }, + { + "id": "generic-14", + "url": "/live/ch00_1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Generic IP Cam" + ] + }, + { + "id": "generic-15", + "url": "/mpeg4", + "type": "MJPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Generic IP Cam", + "PTZ", + "Shenzhen" + ] + }, + { + "id": "generic-16", + "url": "/profile1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Generic IP Cam" + ] + }, + { + "id": "generic-17", + "url": "ch0_0.h264", + "type": "VLC", + "protocol": "rtsp", + "port": 1935, + "models": [ + "IPC365" + ] + }, + { + "id": "generic-18", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "IPELA HD", + "Other", + "V380", + "white_salon" + ] + }, + { + "id": "generic-19", + "url": "/cgi-bin/webra_fcgi.fcgi?api=get_jpeg_raw&chno=0", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "nolist" + ] + }, + { + "id": "generic-20", + "url": "/ucast/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "ONVIF", + "Other" + ] + }, + { + "id": "generic-21", + "url": "cam1/mpeg4?user=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "generic-22", + "url": "/0/av0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8001, + "models": [ + "Other", + "ResX-IP-Cams" + ] + }, + { + "id": "generic-23", + "url": "snap.jpg?JpegSize=M", + "type": "JPEG", + "protocol": "http", + "port": 554, + "models": [ + "Other" + ] + }, + { + "id": "generic-24", + "url": "/snap.jpg?usr=[USERNAME]&pwd=", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "Other" + ] + }, + { + "id": "generic-25", + "url": "/cam1/mpeg4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "PTZ" + ] + }, + { + "id": "generic-26", + "url": "/realmonitor?channel=0&stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "rtsp" + ] + }, + { + "id": "generic-27", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=1.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "rtsp" + ] + } + ] +} diff --git a/brands/genie.json b/brands/genie.json new file mode 100644 index 0000000..1ae1073 --- /dev/null +++ b/brands/genie.json @@ -0,0 +1,47 @@ +{ + "version": 2, + "brand": "Genie", + "brand_id": "genie", + "streams": [ + { + "id": "genie-1", + "url": "cgi-bin/videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "hd hawk" + ] + }, + { + "id": "genie-2", + "url": "/", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Other" + ] + }, + { + "id": "genie-3", + "url": "[CHANNEL]/[USERNAME]:[PASSWORD]/main", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "genie-4", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/genius.json b/brands/genius.json new file mode 100644 index 0000000..137fc4e --- /dev/null +++ b/brands/genius.json @@ -0,0 +1,139 @@ +{ + "version": 2, + "brand": "Genius", + "brand_id": "genius", + "streams": [ + { + "id": "genius-1", + "url": "video.mjpg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "101" + ] + }, + { + "id": "genius-2", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "300" + ] + }, + { + "id": "genius-3", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "300" + ] + }, + { + "id": "genius-4", + "url": "cgi-bin/getimage", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "300", + "300R", + "310R", + "IPCAM SECURE 300", + "Other" + ] + }, + { + "id": "genius-5", + "url": "IMAGE.JPG", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "300" + ] + }, + { + "id": "genius-6", + "url": "video.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "300", + "IPCam Secure 300", + "Other", + "secure300" + ] + }, + { + "id": "genius-7", + "url": "videostream.cgi?", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "300" + ] + }, + { + "id": "genius-8", + "url": "cgi-bin/getimage?java=0", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "300R", + "IPCam Secure 300", + "Other" + ] + }, + { + "id": "genius-9", + "url": "avn=2", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "310R", + "350TR", + "IPCAM SECURE 300" + ] + }, + { + "id": "genius-10", + "url": "image.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IPCam Secure 300", + "Other" + ] + }, + { + "id": "genius-11", + "url": "out.jpg?id=0.5", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "islim 1300" + ] + }, + { + "id": "genius-12", + "url": "/", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/geniv-flux.json b/brands/geniv-flux.json new file mode 100644 index 0000000..5906b15 --- /dev/null +++ b/brands/geniv-flux.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Geniv Flux", + "brand_id": "geniv-flux", + "streams": [ + { + "id": "geniv-flux-1", + "url": "/profile1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "IPX2.3" + ] + } + ] +} diff --git a/brands/geniv.json b/brands/geniv.json new file mode 100644 index 0000000..937a921 --- /dev/null +++ b/brands/geniv.json @@ -0,0 +1,28 @@ +{ + "version": 2, + "brand": "Geniv", + "brand_id": "geniv", + "streams": [ + { + "id": "geniv-1", + "url": "/axis-cgi/mjpg/video.cgi", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "IPPTZ", + "Other" + ] + }, + { + "id": "geniv-2", + "url": "cgi-bin/snapshot.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/genrui.json b/brands/genrui.json new file mode 100644 index 0000000..fc07964 --- /dev/null +++ b/brands/genrui.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Genrui", + "brand_id": "genrui", + "streams": [ + { + "id": "genrui-1", + "url": "/0/888888:888888/main", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/genuine.json b/brands/genuine.json new file mode 100644 index 0000000..7abd1f3 --- /dev/null +++ b/brands/genuine.json @@ -0,0 +1,23 @@ +{ + "version": 2, + "brand": "Genuine", + "brand_id": "genuine", + "streams": [ + { + "id": "genuine-1", + "url": "/stream1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "2.1", + "Dome", + "fgf", + "h264", + "htf", + "hyt", + "kce" + ] + } + ] +} diff --git a/brands/geo.json b/brands/geo.json new file mode 100644 index 0000000..f42a4bc --- /dev/null +++ b/brands/geo.json @@ -0,0 +1,19 @@ +{ + "version": 2, + "brand": "Geo", + "brand_id": "geo", + "streams": [ + { + "id": "geo-1", + "url": "/CH001.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "1500", + "CB120", + "EBL2101" + ] + } + ] +} diff --git a/brands/geovision.json b/brands/geovision.json new file mode 100644 index 0000000..01b513d --- /dev/null +++ b/brands/geovision.json @@ -0,0 +1,879 @@ +{ + "version": 2, + "brand": "Geovision", + "brand_id": "geovision", + "streams": [ + { + "id": "geovision-1", + "url": "/CH002.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "1", + "2100", + "3402", + "8711", + "ABD1300", + "ABL2703", + "adb1300", + "ADR1300", + "ASSEMBLY", + "BL110", + "Bl2501", + "BL320", + "bx110d", + "BX2700", + "BX-4700", + "CB120", + "Cube220", + "domo", + "EBD2702", + "EBD4711", + "EBL 1100 2F", + "EBL 2100", + "EBL 2100E", + "EBL1100", + "edr2100", + "EDR-2100", + "FE520", + "Fisheye 3mp", + "GV CB220", + "GV EBX1100", + "GV_FD2400", + "GV2500", + "GV600", + "GV-ADR2701", + "GV-BL-1501", + "GV-BL220", + "GV-BX2400", + "GV-BX520D", + "GV-CB120", + "GV-DVR", + "GV-EBD4700", + "GV-EBD4711", + "GV-EBL 1100", + "GV-EDR1100", + "GV-EDR2100", + "GV-EDR2700", + "GV-EDR-4700", + "gv-efd2101", + "GV-EFER3700", + "GV-EVD2100", + "GV-FER3402", + "GV-FX120D", + "GV-MDF120", + "GV-MDF130", + "GV-MDR120", + "GV-MFD130", + "gv-mfd2700", + "gv-mfd520", + "GV-PPTZ7300-SD", + "GV-TDR2700", + "GV-TDR2704-2F", + "GV-tdr4700", + "GV-VD2530", + "GV-VD2540", + "GV-VD2712", + "GV-VD3400", + "GV-VD5340", + "gv-vs2800", + "HCW-120", + "MFD120", + "neye", + "Other", + "s200-s", + "SD2322", + "SNVR 1600", + "TDR2704-2F", + "use", + "VD-2712" + ] + }, + { + "id": "geovision-2", + "url": "/CH001.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "1.3 MP", + "1220", + "1224", + "1501", + "2211", + "2401", + "360_Fish", + "6.0", + "ABL2703", + "Assembly", + "BL110", + "BL1100", + "BL1300", + "BL-2400", + "bl2410", + "bl2501", + "BL-5310", + "Box Camear", + "BX120", + "bx130d", + "BX-4700", + "BX520D", + "BX5300", + "cam 201", + "cam 202", + "caw120", + "cb 220", + "CB120", + "CB220", + "CBW220", + "Cube", + "DOMO", + "DS-2CD2432F", + "DS-2CD63C2F-IVS", + "ebd-4711", + "EBD4711", + "EBL 1100 2F", + "EBL 2100", + "EBL1100", + "EBL-1100 2F", + "EBL1100F", + "EBX1100", + "EBX2100", + "EDF1100", + "edr2001-of", + "EDR2100-0F", + "EFD1100", + "EFER3700", + "EVD3100", + "FD120", + "FD-2500", + "FER521", + "FER5701", + "ffi", + "fish", + "fisheye", + "Geo120D", + "GeoBX1300", + "GV Camera", + "gv cb220", + "GV EBX1100", + "GV FE", + "GV_CB220", + "GV=EBL 1100-1f", + "gv-1100-2f", + "gv-1300", + "GV1500", + "gv220", + "GV2500", + "GV320", + "GV-ABL2701", + "GV-ADR2701", + "GV-BL1200", + "GV-BL120D", + "GV-BL130D", + "gv-bl1500", + "GV-BL-1500", + "GV-BL3400", + "GV-BL3410", + "GV-BL5311", + "GV-BX110", + "GV-BX130D", + "GV-BX1500", + "GV-BX2400", + "gv-bx2500", + "GV-BX320D", + "GV-BX-3400", + "GV-BX520D", + "GV-CA220", + "GV-CAW220", + "GV-CW220", + "GV-EBD4700", + "GVEBL1100F", + "GV-EBL2100", + "GV-EBL2100-2F", + "GV-EBL2101", + "GV-EBL2702", + "GV-EDR1100", + "GV-EDR1100-0f", + "GV-EDR2100", + "GV-EDR2100-0f", + "GV-EDR2700", + "GV-EDR-4700", + "GV-EFD1100", + "GV-EFD1100-0f", + "GV-EFD2100", + "GV-EFD2700-2F", + "gv-EFD4700", + "GV-EFD4700-0F", + "GV-EFER3700", + "GV-EFR3700", + "GV-EVD2100", + "GV-EVD3100", + "GV-EVD5100", + "GV-EVD5700", + "GV-FD1200", + "GV-FD120D", + "GV-FD1500", + "GV-FD2200", + "GV-FD-220D", + "GV-FD2410", + "GV-FE2301", + "GV-FE3402", + "GV-FE520", + "GV-FER3402", + "GV-FER521", + "GV-FER5303", + "GV-FER5701", + "GV-GA220", + "GV-IPCAM", + "GV-LPC2011", + "GV-LPR1200", + "GV-MDF130", + "GV-MDR220", + "GV-MDR320", + "GV-MDR530", + "GV-MFD110", + "GV-MFD130", + "GV-MFD1501", + "GV-MFD320", + "GV-MFP1501", + "GV-SD220", + "GV-TBL4810", + "GV-TDR2700", + "GV-UBL1211", + "GV-UBL3401", + "GV-UBX1301", + "GV-UNP2500", + "GV-VCBW-1201", + "GV-VD120", + "GV-VD120D", + "GV-VD1540", + "GV-VD2530", + "GV-VD4711", + "GV-VD5340", + "GV-VD5700", + "h234", + "HCW-120", + "Hilera", + "Lager", + "LPR", + "mfd120", + "mfd2401", + "nl test s220", + "normal", + "Other", + "Part", + "Server", + "stair", + "TVD4710", + "UBL1211", + "UBX1320", + "Upstairs", + "VD1500", + "Video Server", + "VS2400", + "way" + ] + }, + { + "id": "geovision-3", + "url": "/Streaming/Channels/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "1.3 MP", + "adb1300", + "ADR1300", + "BL4713", + "ebd8711", + "EBX1100", + "EDR-2100-0F", + "gv CAMERA", + "GV_CB220", + "GV-ABL4703", + "GV-ADR2702", + "GV-BL-1500", + "GV-BL-1501", + "GV-BL320D", + "gv-bx1500", + "GV-EBL3101", + "gv-efd2101", + "GV-EFD2700", + "GV-EFD2700-2F", + "gv-fd2400", + "GV-FD2410", + "GV-SD220", + "GVTBL", + "GV-VD120D", + "GV-VD220", + "HCW-120", + "MSJ10", + "Other", + "PT220", + "SD2301", + "vd320", + "vd-mdr220", + "VIDEO SERVER" + ] + }, + { + "id": "geovision-4", + "url": "snapshot/view[CHANNEL].jpg", + "type": "JPEG", + "protocol": "http", + "port": 88, + "models": [ + "19803p", + "19804P", + "3402", + "3600", + "3601", + "bx2400", + "Other" + ] + }, + { + "id": "geovision-5", + "url": "/mjpeg?cam=[USERNAME]&IDKey=cfaa5afa-fc84-4c29-bafd-6fa43ef1cd58&time=674724540681", + "type": "MJPEG", + "protocol": "http", + "port": 8080, + "models": [ + "2008R" + ] + }, + { + "id": "geovision-6", + "url": "cgi-bin/jpg/image.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "200s", + "GV-SD220", + "s200-s" + ] + }, + { + "id": "geovision-7", + "url": "/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "250`", + "BX1111", + "GV-BX110D", + "GV-EBD4711", + "GV-EFD1100", + "GV-FD5300", + "GV-FE420", + "GV-MFD120", + "GV-MFD1501", + "GV-MFD220", + "GV-MFD3401" + ] + }, + { + "id": "geovision-8", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "3600" + ] + }, + { + "id": "geovision-9", + "url": "cam[CHANNEL].jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "6.0", + "7.02", + "GV-DVR" + ] + }, + { + "id": "geovision-10", + "url": "CH00[CHANNEL].sdp", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "6.0", + "7.02", + "8.X", + "ebd4700", + "GV Camera", + "gv600", + "GV-DVR", + "GV-FD120D", + "GV-Hybrid LPR 10R", + "Other", + "SERVER" + ] + }, + { + "id": "geovision-11", + "url": "[USERNAME]/cam[CHANNEL].jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "8.x", + "Server" + ] + }, + { + "id": "geovision-12", + "url": "GetImage.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "8.X", + "GV Camera", + "gv600", + "Other", + "Server" + ] + }, + { + "id": "geovision-13", + "url": "cgi-bin/getimage", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "8.X", + "GV Camera", + "GV-1480", + "gv600", + "GV-DVR", + "Other", + "Server" + ] + }, + { + "id": "geovision-14", + "url": "/media/video1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "ABD1300", + "adb1300", + "ADR1300", + "GV CAMERA", + "gv-4700", + "GV-AVD2700", + "GV-EBD4711", + "GVTBL", + "HCW-120", + "PT220", + "TVD4710" + ] + }, + { + "id": "geovision-15", + "url": "/PSIA/Streaming/channels/1?videoCodecType=MPEG4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "ABD1300", + "gv cb220", + "GV-BL120D", + "HCW-120", + "Other", + "tbl" + ] + }, + { + "id": "geovision-16", + "url": "/h264_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "ABD1300", + "adb1300", + "GV-ADR2701", + "GV-EBD2702", + "GV-TDR2700", + "HCW-120" + ] + }, + { + "id": "geovision-17", + "url": "/", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "ABD1300", + "GV-BL3700" + ] + }, + { + "id": "geovision-18", + "url": "/rtsph2641080p", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "BL2072" + ] + }, + { + "id": "geovision-19", + "url": "PSIA/Streaming/channels/1?videoCodecType=MPEG4", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "CBW220", + "EBL 2100", + "GV Camera", + "GV CAMERA", + "GV320", + "GV-ABL2701", + "GV-CB120", + "GV-EBL 1100", + "Other" + ] + }, + { + "id": "geovision-20", + "url": "/axis-cgi/mjpg/video.cgi", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "CSP" + ] + }, + { + "id": "geovision-21", + "url": "[CHANNEL]/[USERNAME]:[PASSWORD]/main", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "EBD4711", + "GV-BX2400", + "GV-EBD4711", + "Other" + ] + }, + { + "id": "geovision-22", + "url": "/media2/video2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "ebd8800" + ] + }, + { + "id": "geovision-23", + "url": "/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "EDR2100-0F", + "GV-BL3411", + "GV-MFD1501", + "GVTBL" + ] + }, + { + "id": "geovision-24", + "url": "dms.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "GV Camera" + ] + }, + { + "id": "geovision-25", + "url": "/0/[USERNAME]:[PASSWORD]/main", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "gv cb220", + "GV-TR2700" + ] + }, + { + "id": "geovision-26", + "url": "/mjpeg?cam=8&IDKey=7646000c-b634-4941-a4bc-197f6e92fe3a&time=1691500263890", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "GV-1120" + ] + }, + { + "id": "geovision-27", + "url": "/mjpeg?cam=9&IDKey=7646000c-b634-4941-a4bc-197f6e92fe3a&time=1691500428125", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "GV-1120" + ] + }, + { + "id": "geovision-28", + "url": "/mjpeg?cam=10&IDKey=7646000c-b634-4941-a4bc-197f6e92fe3a&time=1691500492344", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "GV-1120" + ] + }, + { + "id": "geovision-29", + "url": "/mjpeg?cam=11&IDKey=7646000c-b634-4941-a4bc-197f6e92fe3a&time=1691500531652", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "GV-1120" + ] + }, + { + "id": "geovision-30", + "url": "/mjpeg?cam=12&IDKey=7646000c-b634-4941-a4bc-197f6e92fe3a&time=1691500570470", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "GV-1120" + ] + }, + { + "id": "geovision-31", + "url": "/mjpeg?cam=13&IDKey=7646000c-b634-4941-a4bc-197f6e92fe3a&time=1691500638126", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "GV-1120" + ] + }, + { + "id": "geovision-32", + "url": "/mjpeg?cam=[USERNAME]&IDKey=cfaa5afa-fc84-4c29-bafd-6fa43ef1cd58&time=[PASSWORD]674724540681", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "gv-650" + ] + }, + { + "id": "geovision-33", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "GV-ABL2701", + "GV-ABL2702", + "GV-PTZ5810-IR", + "PT220" + ] + }, + { + "id": "geovision-34", + "url": "/CH000.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "GV-ADR2702", + "GV-AVD4710", + "GV-EBD2704", + "HCW-120", + "Other" + ] + }, + { + "id": "geovision-35", + "url": "//CH001.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "GV-CA120", + "GV-FE520", + "GV-VD5700" + ] + }, + { + "id": "geovision-36", + "url": "out.jpg?id=0.5", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "GV-CB120" + ] + }, + { + "id": "geovision-37", + "url": "axis-cgi/mjpg/video.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "GV-FD-220D" + ] + }, + { + "id": "geovision-38", + "url": "/CH010.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "gv-vs2800" + ] + }, + { + "id": "geovision-39", + "url": "/CH014.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "gv-vs2800" + ] + }, + { + "id": "geovision-40", + "url": "/CH012.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "gv-vs2800" + ] + }, + { + "id": "geovision-41", + "url": "/CH013.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "gv-vs2800" + ] + }, + { + "id": "geovision-42", + "url": "/0/Pinology101:has2bepuyyps/main", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "HCW-120", + "YU6TTR6TRG" + ] + }, + { + "id": "geovision-43", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "HWK-2008-DVR" + ] + }, + { + "id": "geovision-44", + "url": "cgi-bin/view.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "HWK-2008-DVR" + ] + }, + { + "id": "geovision-45", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "geovision-46", + "url": "cgi-bin/viewer/video.jpg?resolution=[WIDTH]x[HEIGHT]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "geovision-47", + "url": "cgi-bin/viewer/video.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "geovision-48", + "url": "cgi-bin/viewer/video.jpg?resolution=640x480", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "geovision-49", + "url": "/cgi-bin/viewer/video.jpg?resolution=[WIDTH]x[HEIGHT]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "geovision-50", + "url": "jpg/1/image.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Server" + ] + } + ] +} diff --git a/brands/gertec.json b/brands/gertec.json new file mode 100644 index 0000000..a40527c --- /dev/null +++ b/brands/gertec.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Gertec", + "brand_id": "gertec", + "streams": [ + { + "id": "gertec-1", + "url": "/videofeed", + "type": "MJPEG", + "protocol": "http", + "port": 8080, + "models": [ + "Gbot A82" + ] + } + ] +} diff --git a/brands/gf-pumps.json b/brands/gf-pumps.json new file mode 100644 index 0000000..d65d1ed --- /dev/null +++ b/brands/gf-pumps.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Gf-pumps", + "brand_id": "gf-pumps", + "streams": [ + { + "id": "gf-pumps-1", + "url": "/live0.264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "xenon" + ] + } + ] +} diff --git a/brands/gi-star-srl.json b/brands/gi-star-srl.json new file mode 100644 index 0000000..af9a430 --- /dev/null +++ b/brands/gi-star-srl.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Gi-star Srl", + "brand_id": "gi-star-srl", + "streams": [ + { + "id": "gi-star-srl-1", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP6031W" + ] + } + ] +} diff --git a/brands/gid20m-pvir.json b/brands/gid20m-pvir.json new file mode 100644 index 0000000..67565db --- /dev/null +++ b/brands/gid20m-pvir.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Gid20m-pvir", + "brand_id": "gid20m-pvir", + "streams": [ + { + "id": "gid20m-pvir-1", + "url": "/onvif/media", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "G4S" + ] + } + ] +} diff --git a/brands/gifran.json b/brands/gifran.json new file mode 100644 index 0000000..a2ef480 --- /dev/null +++ b/brands/gifran.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Gifran", + "brand_id": "gifran", + "streams": [ + { + "id": "gifran-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "GF10247.IP" + ] + }, + { + "id": "gifran-2", + "url": "ipcam/mjpeg.cgi?ch=[CHANNEL]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/giga.json b/brands/giga.json new file mode 100644 index 0000000..fd963ad --- /dev/null +++ b/brands/giga.json @@ -0,0 +1,47 @@ +{ + "version": 2, + "brand": "Giga", + "brand_id": "giga", + "streams": [ + { + "id": "giga-1", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "gb 150" + ] + }, + { + "id": "giga-2", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "GB 150" + ] + }, + { + "id": "giga-3", + "url": "jpg/1/image.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Giga01" + ] + }, + { + "id": "giga-4", + "url": "/ucast/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "gigacam" + ] + } + ] +} diff --git a/brands/gigaeye.json b/brands/gigaeye.json new file mode 100644 index 0000000..4bf0af0 --- /dev/null +++ b/brands/gigaeye.json @@ -0,0 +1,69 @@ +{ + "version": 2, + "brand": "Gigaeye", + "brand_id": "gigaeye", + "streams": [ + { + "id": "gigaeye-1", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "GB 170" + ] + }, + { + "id": "gigaeye-2", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "GB150", + "Other" + ] + }, + { + "id": "gigaeye-3", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "GB150" + ] + }, + { + "id": "gigaeye-4", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "GB170", + "Other" + ] + }, + { + "id": "gigaeye-5", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "GB170" + ] + }, + { + "id": "gigaeye-6", + "url": "videostream.asf", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "GB170" + ] + } + ] +} diff --git a/brands/gigamedia.json b/brands/gigamedia.json new file mode 100644 index 0000000..ac3c65b --- /dev/null +++ b/brands/gigamedia.json @@ -0,0 +1,28 @@ +{ + "version": 2, + "brand": "Gigamedia", + "brand_id": "gigamedia", + "streams": [ + { + "id": "gigamedia-1", + "url": "live/ch00_0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "ccahddvr16", + "Other" + ] + }, + { + "id": "gigamedia-2", + "url": "/", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "ipclb2" + ] + } + ] +} diff --git a/brands/ginzzu.json b/brands/ginzzu.json new file mode 100644 index 0000000..991c73e --- /dev/null +++ b/brands/ginzzu.json @@ -0,0 +1,40 @@ +{ + "version": 2, + "brand": "Ginzzu", + "brand_id": "ginzzu", + "streams": [ + { + "id": "ginzzu-1", + "url": "/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "HIB-4303A", + "HIB-5302S", + "HIB5303A", + "HIB-5303A" + ] + }, + { + "id": "ginzzu-2", + "url": "/", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "HIB-5303A" + ] + }, + { + "id": "ginzzu-3", + "url": "/ch0_0.h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "HWB-5302A" + ] + } + ] +} diff --git a/brands/gionee-cam.json b/brands/gionee-cam.json new file mode 100644 index 0000000..c79111b --- /dev/null +++ b/brands/gionee-cam.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Gionee Cam", + "brand_id": "gionee-cam", + "streams": [ + { + "id": "gionee-cam-1", + "url": "video?submenu=mjpg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Gionee" + ] + } + ] +} diff --git a/brands/gionee.json b/brands/gionee.json new file mode 100644 index 0000000..bbc35e3 --- /dev/null +++ b/brands/gionee.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Gionee", + "brand_id": "gionee", + "streams": [ + { + "id": "gionee-1", + "url": "mjpeg?res=full&x0=0&y0=0&x1=100%&y1=100%&quality=12&doublescan=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/gipcam.json b/brands/gipcam.json new file mode 100644 index 0000000..17f4d6d --- /dev/null +++ b/brands/gipcam.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Gipcam", + "brand_id": "gipcam", + "streams": [ + { + "id": "gipcam-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/giraffe.json b/brands/giraffe.json new file mode 100644 index 0000000..d44266e --- /dev/null +++ b/brands/giraffe.json @@ -0,0 +1,18 @@ +{ + "version": 2, + "brand": "Giraffe", + "brand_id": "giraffe", + "streams": [ + { + "id": "giraffe-1", + "url": "user=[USERNAME]&password=[PASSWORD]&channel=1&stream=0.sdp?", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "GF-IPDIR4323MP2.0", + "Other" + ] + } + ] +} diff --git a/brands/gise.json b/brands/gise.json new file mode 100644 index 0000000..c7744ef --- /dev/null +++ b/brands/gise.json @@ -0,0 +1,29 @@ +{ + "version": 2, + "brand": "Gise", + "brand_id": "gise", + "streams": [ + { + "id": "gise-1", + "url": "[CHANNEL]/[USERNAME]:[PASSWORD]/main", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "gs-2cm4", + "GS-IP5S-V2", + "Other" + ] + }, + { + "id": "gise-2", + "url": "/h264_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "GS-IP5S-V2" + ] + } + ] +} diff --git a/brands/giucam.json b/brands/giucam.json new file mode 100644 index 0000000..968ec4e --- /dev/null +++ b/brands/giucam.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Giucam", + "brand_id": "giucam", + "streams": [ + { + "id": "giucam-1", + "url": "/Streaming/Unicast/channels/101", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/gkb.json b/brands/gkb.json new file mode 100644 index 0000000..97f512c --- /dev/null +++ b/brands/gkb.json @@ -0,0 +1,70 @@ +{ + "version": 2, + "brand": "Gkb", + "brand_id": "gkb", + "streams": [ + { + "id": "gkb-1", + "url": "snapshot.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "5210", + "IC-202W", + "P6620" + ] + }, + { + "id": "gkb-2", + "url": "/h264main", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "D6122p", + "Other" + ] + }, + { + "id": "gkb-3", + "url": "rtsph264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "D6122p" + ] + }, + { + "id": "gkb-4", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "gkb-5", + "url": "snapshot.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "P6620" + ] + }, + { + "id": "gkb-6", + "url": "cgi-bin/net_jpeg.cgi?ch=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "R Series DVR" + ] + } + ] +} diff --git a/brands/glados-cam.json b/brands/glados-cam.json new file mode 100644 index 0000000..d13e14f --- /dev/null +++ b/brands/glados-cam.json @@ -0,0 +1,18 @@ +{ + "version": 2, + "brand": "Glados Cam", + "brand_id": "glados-cam", + "streams": [ + { + "id": "glados-cam-1", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Glados IPCam", + "Other" + ] + } + ] +} diff --git a/brands/glenz.json b/brands/glenz.json new file mode 100644 index 0000000..78bf142 --- /dev/null +++ b/brands/glenz.json @@ -0,0 +1,18 @@ +{ + "version": 2, + "brand": "Glenz", + "brand_id": "glenz", + "streams": [ + { + "id": "glenz-1", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=1.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "39020", + "Other" + ] + } + ] +} diff --git a/brands/glink.json b/brands/glink.json new file mode 100644 index 0000000..c311d3a --- /dev/null +++ b/brands/glink.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Glink", + "brand_id": "glink", + "streams": [ + { + "id": "glink-1", + "url": "cgi-bin/view.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "fosom" + ] + } + ] +} diff --git a/brands/global-tech.json b/brands/global-tech.json new file mode 100644 index 0000000..5765443 --- /dev/null +++ b/brands/global-tech.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Global Tech", + "brand_id": "global-tech", + "streams": [ + { + "id": "global-tech-1", + "url": "/mpeg4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "2mp" + ] + }, + { + "id": "global-tech-2", + "url": "/mpeg4cif", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "901 20" + ] + } + ] +} diff --git a/brands/global.json b/brands/global.json new file mode 100644 index 0000000..da5859a --- /dev/null +++ b/brands/global.json @@ -0,0 +1,50 @@ +{ + "version": 2, + "brand": "Global", + "brand_id": "global", + "streams": [ + { + "id": "global-1", + "url": "cgi-bin/view.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "ak-3509", + "AK-3509HD" + ] + }, + { + "id": "global-2", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "AK-3509", + "AN-H-360" + ] + }, + { + "id": "global-3", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "AN-H-360-1", + "Megapixel" + ] + }, + { + "id": "global-4", + "url": "/cgi-bin/view.cgi?chn=80&u=[USERNAME]&p=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "GP 280-R-AE" + ] + } + ] +} diff --git a/brands/globeteck.json b/brands/globeteck.json new file mode 100644 index 0000000..9837622 --- /dev/null +++ b/brands/globeteck.json @@ -0,0 +1,28 @@ +{ + "version": 2, + "brand": "Globeteck", + "brand_id": "globeteck", + "streams": [ + { + "id": "globeteck-1", + "url": "cam/realmonitor?channel=[CHANNEL]&subtype=1", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "720p", + "Other" + ] + }, + { + "id": "globeteck-2", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/gltech.json b/brands/gltech.json new file mode 100644 index 0000000..ddd718e --- /dev/null +++ b/brands/gltech.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Gltech", + "brand_id": "gltech", + "streams": [ + { + "id": "gltech-1", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "GLP-332IP" + ] + } + ] +} diff --git a/brands/gmini.json b/brands/gmini.json new file mode 100644 index 0000000..cc372d8 --- /dev/null +++ b/brands/gmini.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Gmini", + "brand_id": "gmini", + "streams": [ + { + "id": "gmini-1", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "HDS9000G" + ] + } + ] +} diff --git a/brands/gncc.json b/brands/gncc.json new file mode 100644 index 0000000..625da95 --- /dev/null +++ b/brands/gncc.json @@ -0,0 +1,18 @@ +{ + "version": 2, + "brand": "Gncc", + "brand_id": "gncc", + "streams": [ + { + "id": "gncc-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "gn1t", + "UNLISTED" + ] + } + ] +} diff --git a/brands/gnexus.json b/brands/gnexus.json new file mode 100644 index 0000000..f297209 --- /dev/null +++ b/brands/gnexus.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Gnexus", + "brand_id": "gnexus", + "streams": [ + { + "id": "gnexus-1", + "url": "mjpeg?res=full&x0=0&y0=0&x1=100%&y1=100%&quality=12&doublescan=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP Webcam Android" + ] + } + ] +} diff --git a/brands/gnomecam.json b/brands/gnomecam.json new file mode 100644 index 0000000..63742b2 --- /dev/null +++ b/brands/gnomecam.json @@ -0,0 +1,18 @@ +{ + "version": 2, + "brand": "Gnomecam", + "brand_id": "gnomecam", + "streams": [ + { + "id": "gnomecam-1", + "url": "/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Gnome1", + "M200HD" + ] + } + ] +} diff --git a/brands/go1984.json b/brands/go1984.json new file mode 100644 index 0000000..34dbd19 --- /dev/null +++ b/brands/go1984.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Go1984", + "brand_id": "go1984", + "streams": [ + { + "id": "go1984-1", + "url": "[USERNAME]/javascript/Jpg?Camera=[CHANNEL]&motion=1", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "DVR" + ] + }, + { + "id": "go1984-2", + "url": "[USERNAME]/java/mjpeg?camera=[CHANNEL]&motion=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "DVR" + ] + } + ] +} diff --git a/brands/go2rtc.json b/brands/go2rtc.json new file mode 100644 index 0000000..8c9341e --- /dev/null +++ b/brands/go2rtc.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Go2rtc", + "brand_id": "go2rtc", + "streams": [ + { + "id": "go2rtc-1", + "url": "/cam04", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "Home Assistant Integration" + ] + } + ] +} diff --git a/brands/go4.json b/brands/go4.json new file mode 100644 index 0000000..ca0c71a --- /dev/null +++ b/brands/go4.json @@ -0,0 +1,28 @@ +{ + "version": 2, + "brand": "Go4", + "brand_id": "go4", + "streams": [ + { + "id": "go4-1", + "url": "videostream.asf", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "EYE INE", + "Eye One" + ] + }, + { + "id": "go4-2", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Eye One" + ] + } + ] +} diff --git a/brands/goahead.json b/brands/goahead.json new file mode 100644 index 0000000..2f9f414 --- /dev/null +++ b/brands/goahead.json @@ -0,0 +1,120 @@ +{ + "version": 2, + "brand": "Goahead", + "brand_id": "goahead", + "streams": [ + { + "id": "goahead-1", + "url": "/snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 8080, + "models": [ + "112" + ] + }, + { + "id": "goahead-2", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "720p", + "GOAHEADWEBS", + "Other" + ] + }, + { + "id": "goahead-3", + "url": "videostream.cgi?user=[USERNAME]&password=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "EC-101SD", + "GOAHEADWEBS", + "Other", + "thedon" + ] + }, + { + "id": "goahead-4", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "GoAheadWebs", + "H.264", + "Other" + ] + }, + { + "id": "goahead-5", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "GoAhead-Webs", + "H.264", + "Other" + ] + }, + { + "id": "goahead-6", + "url": "snapshot.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "GOAHEADWEBS", + "H.264", + "NCB-540", + "Other" + ] + }, + { + "id": "goahead-7", + "url": "videostream.cgi?rate=11", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "H.264", + "Other" + ] + }, + { + "id": "goahead-8", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "HBell" + ] + }, + { + "id": "goahead-9", + "url": "cgi/snapshot.cgi?action=getdata&channel.[CHANNEL].capture=true&channel.[CHANNEL].resolution=1", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "goahead-10", + "url": "ch0_0.h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/gocam.json b/brands/gocam.json new file mode 100644 index 0000000..75c7297 --- /dev/null +++ b/brands/gocam.json @@ -0,0 +1,37 @@ +{ + "version": 2, + "brand": "Gocam", + "brand_id": "gocam", + "streams": [ + { + "id": "gocam-1", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "gocam-2", + "url": "videostream.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "gocam-3", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/goclever.json b/brands/goclever.json new file mode 100644 index 0000000..44c3a60 --- /dev/null +++ b/brands/goclever.json @@ -0,0 +1,59 @@ +{ + "version": 2, + "brand": "Goclever", + "brand_id": "goclever", + "streams": [ + { + "id": "goclever-1", + "url": "img/snapshot.cgi?size=3", + "type": "JPEG", + "protocol": "http", + "port": 10554, + "models": [ + "EYE" + ] + }, + { + "id": "goclever-2", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 10554, + "models": [ + "EYE", + "EYE2" + ] + }, + { + "id": "goclever-3", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 10554, + "models": [ + "EYE" + ] + }, + { + "id": "goclever-4", + "url": "/tcp/av0_0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 10554, + "models": [ + "Eye2", + "Nanny" + ] + }, + { + "id": "goclever-5", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 10554, + "models": [ + "EYE2" + ] + } + ] +} diff --git a/brands/gocomma.json b/brands/gocomma.json new file mode 100644 index 0000000..9e2c7cd --- /dev/null +++ b/brands/gocomma.json @@ -0,0 +1,40 @@ +{ + "version": 2, + "brand": "Gocomma", + "brand_id": "gocomma", + "streams": [ + { + "id": "gocomma-1", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Bullet", + "IP-CAMERA", + "Other" + ] + }, + { + "id": "gocomma-2", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "CA-R21A-R", + "Other" + ] + }, + { + "id": "gocomma-3", + "url": "snap.jpg?JpegSize=XL", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP-CAMERA" + ] + } + ] +} diff --git a/brands/godraj.json b/brands/godraj.json new file mode 100644 index 0000000..e08221a --- /dev/null +++ b/brands/godraj.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Godraj", + "brand_id": "godraj", + "streams": [ + { + "id": "godraj-1", + "url": "mjpeg.cgi?user=[USERNAME]&password=[PASSWORD]&channel=[CHANNEL]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/gogogate.json b/brands/gogogate.json new file mode 100644 index 0000000..937e412 --- /dev/null +++ b/brands/gogogate.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Gogogate", + "brand_id": "gogogate", + "streams": [ + { + "id": "gogogate-1", + "url": "cgi-bin/CGIProxy.fcgi?cmd=snapPicture2&usr=[USERNAME]&pwd=[PASSWORD]&", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "ISG-CAM-01W" + ] + }, + { + "id": "gogogate-2", + "url": "/cgi-bin/CGIProxy.fcgi?cmd=snapPicture2&usr=[USERNAME]&pwd=[PASSWORD]&", + "type": "JPEG", + "protocol": "http", + "port": 88, + "models": [ + "ISG-CAM-01W" + ] + } + ] +} diff --git a/brands/going.json b/brands/going.json new file mode 100644 index 0000000..44b7071 --- /dev/null +++ b/brands/going.json @@ -0,0 +1,89 @@ +{ + "version": 2, + "brand": "Going", + "brand_id": "going", + "streams": [ + { + "id": "going-1", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "boing01" + ] + }, + { + "id": "going-2", + "url": "/av0_0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "gt-nhs-dia48w", + "x5" + ] + }, + { + "id": "going-3", + "url": "av0_0", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "GT-NMS-D2W" + ] + }, + { + "id": "going-4", + "url": "user=[USERNAME]&password=[PASSWORD]&channel=1&stream=0.sdp?", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other", + "X39C20M" + ] + }, + { + "id": "going-5", + "url": "/user=[USERNAME]&password=[PASSWORD]&channel=1&stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "X39C13M" + ] + }, + { + "id": "going-6", + "url": "user=[USERNAME]&password=[PASSWORD]&channel=1&stream=[CHANNEL].sdp?", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "X39C20M" + ] + }, + { + "id": "going-7", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "X3-HF^B20M" + ] + }, + { + "id": "going-8", + "url": "live_h264_1.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "x5" + ] + } + ] +} diff --git a/brands/goingtech.json b/brands/goingtech.json new file mode 100644 index 0000000..ee6c1e0 --- /dev/null +++ b/brands/goingtech.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Goingtech", + "brand_id": "goingtech", + "streams": [ + { + "id": "goingtech-1", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 1109, + "models": [ + "PTZ" + ] + } + ] +} diff --git a/brands/golbong.json b/brands/golbong.json new file mode 100644 index 0000000..9722bb2 --- /dev/null +++ b/brands/golbong.json @@ -0,0 +1,54 @@ +{ + "version": 2, + "brand": "Golbong", + "brand_id": "golbong", + "streams": [ + { + "id": "golbong-1", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "4109", + "4901", + "GB-HD3171RL", + "NCIP2", + "NCIP9" + ] + }, + { + "id": "golbong-2", + "url": "/user=[USERNAME]&password=[PASSWORD]&channel=1&stream=1.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "4901", + "GBHD3111RC", + "Other" + ] + }, + { + "id": "golbong-3", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp?real_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "4921-16" + ] + }, + { + "id": "golbong-4", + "url": "/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "NCIP2", + "Other" + ] + } + ] +} diff --git a/brands/goldchamp.json b/brands/goldchamp.json new file mode 100644 index 0000000..71aeec9 --- /dev/null +++ b/brands/goldchamp.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Goldchamp", + "brand_id": "goldchamp", + "streams": [ + { + "id": "goldchamp-1", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Mini PTZ ST-496-5M-IC" + ] + }, + { + "id": "goldchamp-2", + "url": "/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "S3-495-5M1C-W-US" + ] + } + ] +} diff --git a/brands/golden-gate.json b/brands/golden-gate.json new file mode 100644 index 0000000..1d99b55 --- /dev/null +++ b/brands/golden-gate.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Golden Gate", + "brand_id": "golden-gate", + "streams": [ + { + "id": "golden-gate-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]*[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "GG-IP-300" + ] + } + ] +} diff --git a/brands/goldnet.json b/brands/goldnet.json new file mode 100644 index 0000000..5a71bad --- /dev/null +++ b/brands/goldnet.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Goldnet", + "brand_id": "goldnet", + "streams": [ + { + "id": "goldnet-1", + "url": "snap.jpg?JpegCam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "RT-5176" + ] + } + ] +} diff --git a/brands/goldstream.json b/brands/goldstream.json new file mode 100644 index 0000000..663c512 --- /dev/null +++ b/brands/goldstream.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Goldstream", + "brand_id": "goldstream", + "streams": [ + { + "id": "goldstream-1", + "url": "snapshot/view[CHANNEL].jpg", + "type": "JPEG", + "protocol": "http", + "port": 8554, + "models": [ + "720P" + ] + } + ] +} diff --git a/brands/goliath.json b/brands/goliath.json new file mode 100644 index 0000000..5581593 --- /dev/null +++ b/brands/goliath.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Goliath", + "brand_id": "goliath", + "streams": [ + { + "id": "goliath-1", + "url": "/cam/realmonitor?channel=1&subtype=0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "IP Doorbell" + ] + } + ] +} diff --git a/brands/goodgo.json b/brands/goodgo.json new file mode 100644 index 0000000..ee5a7bb --- /dev/null +++ b/brands/goodgo.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Goodgo", + "brand_id": "goodgo", + "streams": [ + { + "id": "goodgo-1", + "url": "ch0_0.h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "GD-SC03" + ] + } + ] +} diff --git a/brands/google-pixel.json b/brands/google-pixel.json new file mode 100644 index 0000000..1034171 --- /dev/null +++ b/brands/google-pixel.json @@ -0,0 +1,18 @@ +{ + "version": 2, + "brand": "Google Pixel", + "brand_id": "google-pixel", + "streams": [ + { + "id": "google-pixel-1", + "url": "videofeed", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "Pixel" + ] + } + ] +} diff --git a/brands/google.json b/brands/google.json new file mode 100644 index 0000000..1c11962 --- /dev/null +++ b/brands/google.json @@ -0,0 +1,57 @@ +{ + "version": 2, + "brand": "Google", + "brand_id": "google", + "streams": [ + { + "id": "google-1", + "url": "videofeed", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "d820", + "Nexus", + "Nexus 4", + "Nexus 5", + "nexus 6", + "Nexus 7", + "nexus5", + "nexus7", + "Pixel", + "Pixel XL" + ] + }, + { + "id": "google-2", + "url": "/get_image?uuid=8ce29a75e847488797e1a32122fb6fc8&public=0FFS3vFQ9I", + "type": "MJPEG", + "protocol": "https", + "port": 443, + "models": [ + "Nest" + ] + }, + { + "id": "google-3", + "url": "/", + "type": "FFMPEG", + "protocol": "https", + "port": 8080, + "models": [ + "Pixel", + "Pixel 2XL" + ] + }, + { + "id": "google-4", + "url": "/videofeed", + "type": "FFMPEG", + "protocol": "http", + "port": 4747, + "models": [ + "Pixel" + ] + } + ] +} diff --git a/brands/goospy.json b/brands/goospy.json new file mode 100644 index 0000000..aa22dde --- /dev/null +++ b/brands/goospy.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Goospy", + "brand_id": "goospy", + "streams": [ + { + "id": "goospy-1", + "url": "/video.mp4", + "type": "FFMPEG", + "protocol": "http", + "port": 8080, + "models": [ + "Clock Cam" + ] + } + ] +} diff --git a/brands/gopro.json b/brands/gopro.json new file mode 100644 index 0000000..5b5741d --- /dev/null +++ b/brands/gopro.json @@ -0,0 +1,29 @@ +{ + "version": 2, + "brand": "Gopro", + "brand_id": "gopro", + "streams": [ + { + "id": "gopro-1", + "url": "/video.mjpg?q=30&fps=33&id=0.5", + "type": "FFMPEG", + "protocol": "http", + "port": 8090, + "models": [ + "Hero 3+" + ] + }, + { + "id": "gopro-2", + "url": "/live", + "type": "MJPEG", + "protocol": "rtmp", + "port": 1935, + "models": [ + "Hero 9 Black", + "Hero7", + "Hero9" + ] + } + ] +} diff --git a/brands/gopro4.json b/brands/gopro4.json new file mode 100644 index 0000000..5128020 --- /dev/null +++ b/brands/gopro4.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Gopro4", + "brand_id": "gopro4", + "streams": [ + { + "id": "gopro4-1", + "url": "jpg/image.jpg?size=3", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "silver" + ] + } + ] +} diff --git a/brands/goscam.json b/brands/goscam.json new file mode 100644 index 0000000..0e75a26 --- /dev/null +++ b/brands/goscam.json @@ -0,0 +1,77 @@ +{ + "version": 2, + "brand": "Goscam", + "brand_id": "goscam", + "streams": [ + { + "id": "goscam-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "goscam-2", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "goscam-3", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "goscam-4", + "url": "snapshot", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "goscam-5", + "url": "snapshot.jpg?account=[USERNAME]&password=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "goscam-6", + "url": "PSIA/Streaming/channels/2?videoCodecType=H.264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "goscam-7", + "url": "cgi-bin/Stream?Video?Acc=[USERNAME]?Pwd=[PASSWORD]?webcamPWD=RootCookies00000", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/goswift.json b/brands/goswift.json new file mode 100644 index 0000000..6f4bcab --- /dev/null +++ b/brands/goswift.json @@ -0,0 +1,28 @@ +{ + "version": 2, + "brand": "Goswift", + "brand_id": "goswift", + "streams": [ + { + "id": "goswift-1", + "url": "/ch01/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "GS-2MPTURRET-1", + "GS-4KBULLET-1" + ] + }, + { + "id": "goswift-2", + "url": "/ch01/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "GS-4KBULLET-1" + ] + } + ] +} diff --git a/brands/gotab.json b/brands/gotab.json new file mode 100644 index 0000000..92c0dd4 --- /dev/null +++ b/brands/gotab.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Gotab", + "brand_id": "gotab", + "streams": [ + { + "id": "gotab-1", + "url": "video?submenu=mjpg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/gotake.json b/brands/gotake.json new file mode 100644 index 0000000..c981b11 --- /dev/null +++ b/brands/gotake.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Gotake", + "brand_id": "gotake", + "streams": [ + { + "id": "gotake-1", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "GTK-TH01B" + ] + }, + { + "id": "gotake-2", + "url": "ch0_0.h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "GTK-TH01B" + ] + } + ] +} diff --git a/brands/gotme.json b/brands/gotme.json new file mode 100644 index 0000000..93ba53d --- /dev/null +++ b/brands/gotme.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Gotme", + "brand_id": "gotme", + "streams": [ + { + "id": "gotme-1", + "url": "cgi-bin/mobile_snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/gpi360.json b/brands/gpi360.json new file mode 100644 index 0000000..669f591 --- /dev/null +++ b/brands/gpi360.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Gpi360", + "brand_id": "gpi360", + "streams": [ + { + "id": "gpi360-1", + "url": "cam[CHANNEL]/h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/gps-standard.json b/brands/gps-standard.json new file mode 100644 index 0000000..6534ba5 --- /dev/null +++ b/brands/gps-standard.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Gps-standard", + "brand_id": "gps-standard", + "streams": [ + { + "id": "gps-standard-1", + "url": "/live/main", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "VGON-5042HR" + ] + } + ] +} diff --git a/brands/gq1080p.json b/brands/gq1080p.json new file mode 100644 index 0000000..06b33e3 --- /dev/null +++ b/brands/gq1080p.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Gq1080p", + "brand_id": "gq1080p", + "streams": [ + { + "id": "gq1080p-1", + "url": "/H264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "BE-IPWB200ZW" + ] + } + ] +} diff --git a/brands/gqd.json b/brands/gqd.json new file mode 100644 index 0000000..19f7e84 --- /dev/null +++ b/brands/gqd.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Gqd", + "brand_id": "gqd", + "streams": [ + { + "id": "gqd-1", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]&count=0", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IPC029" + ] + }, + { + "id": "gqd-2", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IPC029" + ] + } + ] +} diff --git a/brands/grafeio.json b/brands/grafeio.json new file mode 100644 index 0000000..7d2f794 --- /dev/null +++ b/brands/grafeio.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Grafeio", + "brand_id": "grafeio", + "streams": [ + { + "id": "grafeio-1", + "url": "/ucast/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "43patra43" + ] + } + ] +} diff --git a/brands/grain.json b/brands/grain.json new file mode 100644 index 0000000..1c42134 --- /dev/null +++ b/brands/grain.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Grain", + "brand_id": "grain", + "streams": [ + { + "id": "grain-1", + "url": "/live0.264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "IPCAM-100" + ] + }, + { + "id": "grain-2", + "url": "video.cgi?resolution=VGA", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "IPCAM-100" + ] + } + ] +} diff --git a/brands/grainmedia.json b/brands/grainmedia.json new file mode 100644 index 0000000..8544fd0 --- /dev/null +++ b/brands/grainmedia.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Grainmedia", + "brand_id": "grainmedia", + "streams": [ + { + "id": "grainmedia-1", + "url": "/live/ch00_0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "sam" + ] + } + ] +} diff --git a/brands/grand.json b/brands/grand.json new file mode 100644 index 0000000..830dd2c --- /dev/null +++ b/brands/grand.json @@ -0,0 +1,132 @@ +{ + "version": 2, + "brand": "Grand", + "brand_id": "grand", + "streams": [ + { + "id": "grand-1", + "url": "/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "3610" + ] + }, + { + "id": "grand-2", + "url": "GetData.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP video server", + "Other" + ] + }, + { + "id": "grand-3", + "url": "cgi-bin/still.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP video server", + "Other" + ] + }, + { + "id": "grand-4", + "url": "Webcam.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP VIDEO SERVER", + "Other" + ] + }, + { + "id": "grand-5", + "url": "video.cgi?resolution=VGA", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "Pan and Tilt" + ] + }, + { + "id": "grand-6", + "url": "[CHANNEL]", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other", + "wiifi" + ] + }, + { + "id": "grand-7", + "url": "cgi-bin/jpg/image.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "grand-8", + "url": "video.cgi?resolution=[WIDTH]x[HEIGHT]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "grand-9", + "url": "cam[CHANNEL]/h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "grand-10", + "url": "live/main", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "grand-11", + "url": "[CHANNEL]/1:1/main", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "grand-12", + "url": "still.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "wiifi" + ] + } + ] +} diff --git a/brands/grandstream.json b/brands/grandstream.json new file mode 100644 index 0000000..8d33cae --- /dev/null +++ b/brands/grandstream.json @@ -0,0 +1,549 @@ +{ + "version": 2, + "brand": "Grandstream", + "brand_id": "grandstream", + "streams": [ + { + "id": "grandstream-1", + "url": "/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "- Central Facing West", + "20-1", + "3601", + "3601HD", + "3610", + "3610HD", + "3611", + "3611hd", + "3662FHD", + "9602", + "GDS3710", + "GKV3672HD", + "GRX3611IR_HD", + "GS3500", + "GSC3516", + "gsc-3610", + "GSC3610", + "GSC3615", + "GSV3611", + "GVX3610", + "GVX3611", + "GVX3611HD", + "GVX3611IR", + "GVX3672", + "GX", + "GXV 3610FHD", + "GXV3115wp", + "GXV3500", + "GXV3504", + "GXV3601", + "GXV3601LL", + "GXV3610", + "GXV3610_HD", + "GXV3611", + "GXV3611HD", + "GXV3611IR", + "GXV3611ir_hd", + "GXV3611IRC_HD", + "GXV3615", + "GXV3615WP", + "GXV3615WP_HD", + "GXV3651_FHD", + "GXV3662_FHD", + "GXV3672", + "gxv3672 fhd 36", + "GXV3672_FHD", + "GXV3672_FHD v2", + "GXV3672_FHD_36", + "GXV3672_HD/FHD v2", + "gxv3672-fhd", + "GXV3672HD", + "gxv3674", + "GXV3674_FHD_VF", + "gxv3674_hd/fhd_vf v2", + "GXV3674_HD_VF", + "gxv3674fhd", + "GXV3674FHD", + "GXV6310HD", + "hd3611", + "IP Video Server", + "IP1536B2", + "l Facing East", + "Medienraum", + "Northwest CGSC3610", + "Other", + "SouthEast Facing South", + "SVX3510_FHD", + "VIDEO SERVER", + "West Balcony Facing east", + "West Side Facing South Ramp" + ] + }, + { + "id": "grandstream-2", + "url": "/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "20-1", + "gsc3610", + "GSC3610", + "GSC3615", + "GVX3504", + "GVX3611HD", + "GXV3504", + "GXV3504DVS", + "SVX3510_FHD" + ] + }, + { + "id": "grandstream-3", + "url": "/2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "20-2", + "3610HD", + "3710", + "GDS3710", + "GSC3610", + "GSC-3615", + "GVX3504", + "GVX3611HD", + "GXV3504", + "GXV3672_HD/FHD V2" + ] + }, + { + "id": "grandstream-4", + "url": "/3", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "20-3", + "3610HD", + "Education Hallway Facing South", + "Entrance", + "GSC3610", + "GVX3611HD", + "GXv3504" + ] + }, + { + "id": "grandstream-5", + "url": "ipcam_h264.sdp", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "25", + "3601", + "3601HD", + "3611", + "3611HD", + "3611LL", + "GVX3672", + "GX3672HD", + "GXV 3611", + "GXV3601HD", + "gxv3601ll", + "GXV3611HD", + "GXV3611IRC_HD", + "GXV3615WP_HD", + "GXV3651", + "GXV3651FHD", + "GXV3672_FHD_fruitsmart", + "GXV3672_HD", + "gxv3674fhd", + "Other" + ] + }, + { + "id": "grandstream-6", + "url": "[CHANNEL]", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "3501", + "3601HD", + "3611HD", + "gvc1", + "GVX3504", + "GXV3000", + "gxv3500", + "GXV3504", + "GXV3601", + "GXV3601HD", + "GXV3610", + "GXV3610 FHD", + "GXV3610_HD", + "GXV3611HD", + "GXV3611IRC_HD", + "gxv3615", + "GXV3615W", + "GXV3615WP_HD", + "GXV3651_FHD", + "GXV3661", + "GXV3662", + "GXV3662_FHD", + "GXV3672", + "GXV3672_FHD", + "GXV3672_HD", + "LLBM Inside", + "Other", + "VIDEO SERVER" + ] + }, + { + "id": "grandstream-7", + "url": "snapshot/view[CHANNEL].jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "3501", + "3601", + "3601HD", + "3610HD", + "3611HD", + "3662", + "GKV3672HD", + "GS3500", + "GSV3611", + "GSV3662HD", + "GV-BX2400", + "GVX3504", + "GVX3611HD", + "GVX3611IR", + "GX3672HD", + "GXV 3610FHD", + "GXV 3611", + "gxv3500", + "GXV-3500", + "GXV3504", + "GXV3601", + "GXV3601_N", + "GXV3601HD", + "GXV3601LL", + "GXV3610", + "GXV3610_HD", + "GXV3611HD", + "GXV3611IR", + "GXV3611IR_HD", + "gxv3615", + "GXV3615W", + "GXV3615WP_HD", + "GXV3651FHD", + "GXV3662", + "GXV3662_FHD", + "GXV3662HD", + "GXV3672", + "GXV3672_FHD_36", + "GXV3672_HD", + "GXV3672_HD/FHD", + "GXV3672FHD", + "GXV3674_HD_VF", + "GXV3674FHD", + "IP1536B2", + "Other", + "Video Server" + ] + }, + { + "id": "grandstream-8", + "url": "live", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "3610HD", + "GSC", + "GX3651_fhd", + "Other" + ] + }, + { + "id": "grandstream-9", + "url": "/0/888888:888888/main", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "3610HD", + "3611HD", + "GSV3611", + "GXV3611IR_HD", + "GXV3672", + "GXV3672FHD", + "lauvan", + "Other" + ] + }, + { + "id": "grandstream-10", + "url": "/4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "3611", + "3611HD", + "GKV3672HD", + "GSC3610", + "GSV3611", + "GV3610v2", + "GVX3611HD", + "GXV 3611", + "gxv3500", + "GXV3601_N", + "GXV3601HD", + "gxv3610", + "GXV3611HD", + "GXV3615WP_HD", + "GXV3662_FHD", + "GXV3672_HD", + "IP1536B2", + "Other" + ] + }, + { + "id": "grandstream-11", + "url": "goform/stream?cmd=get&channel=[CHANNEL]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "3611", + "3611HD", + "GVX3504", + "GXV 3610FHD", + "GXV3500", + "GXV3504", + "GXV3610_HD", + "GXV3611HD", + "GXV3611IRC_HD", + "GXV3615", + "GXV3615W", + "GXV3615WP_HD", + "GXV3662_FHD_36", + "GXV3672", + "GXV3672_FHD", + "GXV3672_HD", + "GXV3674_HD_VF", + "Other", + "Video Server" + ] + }, + { + "id": "grandstream-12", + "url": "/0/", + "type": "MJPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "GDS3710", + "GXV3672_HD_36", + "GXV3672FHD" + ] + }, + { + "id": "grandstream-13", + "url": "cam[CHANNEL]/h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "GDS3710", + "GXV3504", + "GXV3611HD", + "Other" + ] + }, + { + "id": "grandstream-14", + "url": "ch0_0.h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 11018, + "models": [ + "GRX3611IR_HD", + "GSV3611", + "GXV3611HD", + "GXV3611IRC_HD", + "GXV3615W", + "Other" + ] + }, + { + "id": "grandstream-15", + "url": "/snapshot/view0.jpg", + "type": "JPEG", + "protocol": "http", + "port": 88, + "models": [ + "GVX3500" + ] + }, + { + "id": "grandstream-16", + "url": "videofeed", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "gxv3240", + "Other" + ] + }, + { + "id": "grandstream-17", + "url": "live/ch00_0", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "GXV3504", + "GXV3504DVS", + "GXV3611IR_HD", + "GXV3662_FHD", + "GXV3672_FHD", + "HD5MP", + "Lapa", + "Other" + ] + }, + { + "id": "grandstream-18", + "url": "/5", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "GXV3504" + ] + }, + { + "id": "grandstream-19", + "url": "live/h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "GXV3601HD", + "GXV3611HD", + "GXV3611IRC_HD" + ] + }, + { + "id": "grandstream-20", + "url": "/ipcam:h264.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 2151, + "models": [ + "GXV3611ir_hd" + ] + }, + { + "id": "grandstream-21", + "url": "/goform/stream?cmd=get&channel=0", + "type": "FFMPEG", + "protocol": "http", + "port": 151, + "models": [ + "GXV3611ir_hd" + ] + }, + { + "id": "grandstream-22", + "url": "cgi-bin/still.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "GXV3615W" + ] + }, + { + "id": "grandstream-23", + "url": "media/media.amp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "GXV3672_FHD v2", + "GXV3672FHD" + ] + }, + { + "id": "grandstream-24", + "url": "[CHANNEL]/[USERNAME]:[PASSWORD]/main", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "GXV3672_FHD_36", + "GXV3672HD" + ] + }, + { + "id": "grandstream-25", + "url": "cam1/mpeg4?user=[USERNAME]&pwd=[PASSWORD]", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "GXV3672_FHD_36", + "GXV3672FHD", + "Other" + ] + }, + { + "id": "grandstream-26", + "url": "/", + "type": "MJPEG", + "protocol": "rtsp", + "port": 10082, + "models": [ + "GXV3672_FHD_36" + ] + }, + { + "id": "grandstream-27", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "grandstream-28", + "url": "jpg/image.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "grandstream-29", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/grandtec.json b/brands/grandtec.json new file mode 100644 index 0000000..cf1ebee --- /dev/null +++ b/brands/grandtec.json @@ -0,0 +1,137 @@ +{ + "version": 2, + "brand": "Grandtec", + "brand_id": "grandtec", + "streams": [ + { + "id": "grandtec-1", + "url": "Jpeg/CamImg.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "1-Port Video Server", + "GD-425 4-Port Video Server" + ] + }, + { + "id": "grandtec-2", + "url": "still.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "GD-425 4-PORT VIDEO SERVER", + "Grand IP Camera ii", + "IP Camera II", + "IP Camera Plus", + "MEGA CAM", + "Other", + "Pan Tilt V5", + "Pan/Tilt IP", + "wifi camera", + "wifi camera pro", + "wifi camera pro2" + ] + }, + { + "id": "grandtec-3", + "url": "video.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "GRAND IP CAMERA PRO", + "IP Camera II", + "ip cmera iii", + "MEGA CAM", + "Other", + "wifi camera pro", + "wifi camera pro2" + ] + }, + { + "id": "grandtec-4", + "url": "video.cgi?resolution=VGA", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "GRAND IP CAMERA PRO", + "grand ip iii", + "IP camera ii", + "IP Camera Plus", + "wifi camera", + "wifi camera pro", + "wifi camera pro1", + "wifi camera pro2" + ] + }, + { + "id": "grandtec-5", + "url": "video.cgi?resolution=[WIDTH]x[HEIGHT]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP Camera Plus", + "wifi camera pro" + ] + }, + { + "id": "grandtec-6", + "url": "[CHANNEL]", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Mega Cam", + "MEGA PIXEL II WIFI", + "Other" + ] + }, + { + "id": "grandtec-7", + "url": "cgi-bin/still.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Mega Cam", + "Mega Pixel II Wifi", + "MegaPixel", + "Other" + ] + }, + { + "id": "grandtec-8", + "url": "PSIA/Streaming/channels/0?videoCodecType=H.264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Mega Pixel II Wifi" + ] + }, + { + "id": "grandtec-9", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "WIFI CAMERA" + ] + }, + { + "id": "grandtec-10", + "url": "videofeed", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "WIFI CAMERA" + ] + } + ] +} diff --git a/brands/grandtech.json b/brands/grandtech.json new file mode 100644 index 0000000..3ea35d0 --- /dev/null +++ b/brands/grandtech.json @@ -0,0 +1,18 @@ +{ + "version": 2, + "brand": "Grandtech", + "brand_id": "grandtech", + "streams": [ + { + "id": "grandtech-1", + "url": "video.cgi?resolution=VGA", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "grand ip pro", + "III" + ] + } + ] +} diff --git a/brands/grant.json b/brands/grant.json new file mode 100644 index 0000000..bfbb375 --- /dev/null +++ b/brands/grant.json @@ -0,0 +1,37 @@ +{ + "version": 2, + "brand": "Grant", + "brand_id": "grant", + "streams": [ + { + "id": "grant-1", + "url": "still.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "2" + ] + }, + { + "id": "grant-2", + "url": "video.cgi?resolution=[WIDTH]x[HEIGHT]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "2" + ] + }, + { + "id": "grant-3", + "url": "video.cgi?resolution=VGA", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "2" + ] + } + ] +} diff --git a/brands/granvista.json b/brands/granvista.json new file mode 100644 index 0000000..2a99a16 --- /dev/null +++ b/brands/granvista.json @@ -0,0 +1,18 @@ +{ + "version": 2, + "brand": "Granvista", + "brand_id": "granvista", + "streams": [ + { + "id": "granvista-1", + "url": "cgi-bin/admin/snapshot.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "GVP-221", + "PTZ Camera" + ] + } + ] +} diff --git a/brands/great-wall.json b/brands/great-wall.json new file mode 100644 index 0000000..060e130 --- /dev/null +++ b/brands/great-wall.json @@ -0,0 +1,57 @@ +{ + "version": 2, + "brand": "Great Wall", + "brand_id": "great-wall", + "streams": [ + { + "id": "great-wall-1", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "GW2040" + ] + }, + { + "id": "great-wall-2", + "url": "cgi-bin/snapshot.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "GW2040a" + ] + }, + { + "id": "great-wall-3", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "GW2078IP" + ] + }, + { + "id": "great-wall-4", + "url": "/live1.264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "GW5237" + ] + }, + { + "id": "great-wall-5", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "GW8436IP" + ] + } + ] +} diff --git a/brands/greatek.json b/brands/greatek.json new file mode 100644 index 0000000..85c2717 --- /dev/null +++ b/brands/greatek.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Greatek", + "brand_id": "greatek", + "streams": [ + { + "id": "greatek-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/green-feathers.json b/brands/green-feathers.json new file mode 100644 index 0000000..ea62b3b --- /dev/null +++ b/brands/green-feathers.json @@ -0,0 +1,92 @@ +{ + "version": 2, + "brand": "Green Feathers", + "brand_id": "green-feathers", + "streams": [ + { + "id": "green-feathers-1", + "url": "/live/main", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Gen 3" + ] + }, + { + "id": "green-feathers-2", + "url": "/stream0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Gen3", + "NCIP2 1080P HD POE", + "NCIP3WF" + ] + }, + { + "id": "green-feathers-3", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "GFIP220BWF", + "NCIP2" + ] + }, + { + "id": "green-feathers-4", + "url": "/video.mjpg", + "type": "FFMPEG", + "protocol": "http", + "port": 8090, + "models": [ + "GFST1GB-B01" + ] + }, + { + "id": "green-feathers-5", + "url": "/video.mjpg?q=30&fps=33&id=0.5", + "type": "FFMPEG", + "protocol": "http", + "port": 8090, + "models": [ + "GFTX1GB-B02", + "NCC701G" + ] + }, + { + "id": "green-feathers-6", + "url": "/onvif/live/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "NCIP2" + ] + }, + { + "id": "green-feathers-7", + "url": "/user=[USERNAME]&password=[PASSWORD]&channel=1&stream=0.sdp?real_stream", + "type": "MJPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "NCIP2", + "ncp2 wifi" + ] + }, + { + "id": "green-feathers-8", + "url": "/user=[USERNAME]&password=[PASSWORD]&channel=1&stream=0.sdp?", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "NCIP2 1080p HD PoE" + ] + } + ] +} diff --git a/brands/green-home.json b/brands/green-home.json new file mode 100644 index 0000000..df50362 --- /dev/null +++ b/brands/green-home.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Green Home", + "brand_id": "green-home", + "streams": [ + { + "id": "green-home-1", + "url": "/video.mjpg?q=30&fps=33&id=0.5", + "type": "FFMPEG", + "protocol": "http", + "port": 8090, + "models": [ + "B-300V2" + ] + } + ] +} diff --git a/brands/greentech.json b/brands/greentech.json new file mode 100644 index 0000000..8a79a05 --- /dev/null +++ b/brands/greentech.json @@ -0,0 +1,30 @@ +{ + "version": 2, + "brand": "Greentech", + "brand_id": "greentech", + "streams": [ + { + "id": "greentech-1", + "url": "/live1.264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "GT55", + "GT-IP21I", + "GT-IP55HD", + "Other" + ] + }, + { + "id": "greentech-2", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "GT-IP21I" + ] + } + ] +} diff --git a/brands/greentel.json b/brands/greentel.json new file mode 100644 index 0000000..34930f6 --- /dev/null +++ b/brands/greentel.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Greentel", + "brand_id": "greentel", + "streams": [ + { + "id": "greentel-1", + "url": "cgi/mjpg/mjpeg.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "mx90" + ] + } + ] +} diff --git a/brands/greenview.json b/brands/greenview.json new file mode 100644 index 0000000..2777cb3 --- /dev/null +++ b/brands/greenview.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Greenview", + "brand_id": "greenview", + "streams": [ + { + "id": "greenview-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "F3G/IPG-8930PGS-AI" + ] + } + ] +} diff --git a/brands/greenvision.json b/brands/greenvision.json new file mode 100644 index 0000000..49caca6 --- /dev/null +++ b/brands/greenvision.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Greenvision", + "brand_id": "greenvision", + "streams": [ + { + "id": "greenvision-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "GV-166-IP" + ] + } + ] +} diff --git a/brands/grey-cam.json b/brands/grey-cam.json new file mode 100644 index 0000000..478b476 --- /dev/null +++ b/brands/grey-cam.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Grey Cam", + "brand_id": "grey-cam", + "streams": [ + { + "id": "grey-cam-1", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/grid-micro-corp..json b/brands/grid-micro-corp..json new file mode 100644 index 0000000..8f9771b --- /dev/null +++ b/brands/grid-micro-corp..json @@ -0,0 +1,18 @@ +{ + "version": 2, + "brand": "Grid Micro Corp.", + "brand_id": "grid-micro-corp.", + "streams": [ + { + "id": "grid-micro-corp.-1", + "url": "GetData.cgi?CH=[CHANNEL]&Codec=jpeg&Size=[WIDTH]x[HEIGHT]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "IPKAM", + "Other" + ] + } + ] +} diff --git a/brands/grisboa.json b/brands/grisboa.json new file mode 100644 index 0000000..3a2717c --- /dev/null +++ b/brands/grisboa.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Grisboa", + "brand_id": "grisboa", + "streams": [ + { + "id": "grisboa-1", + "url": "cgi-bin/net_jpeg.cgi?ch=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/groudchat.json b/brands/groudchat.json new file mode 100644 index 0000000..866b1a0 --- /dev/null +++ b/brands/groudchat.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Groudchat", + "brand_id": "groudchat", + "streams": [ + { + "id": "groudchat-1", + "url": "/live", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/group.json b/brands/group.json new file mode 100644 index 0000000..63730e6 --- /dev/null +++ b/brands/group.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Group", + "brand_id": "group", + "streams": [ + { + "id": "group-1", + "url": "/cam/realmonitor", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "rvi" + ] + } + ] +} diff --git a/brands/grundig.json b/brands/grundig.json new file mode 100644 index 0000000..e1a66c9 --- /dev/null +++ b/brands/grundig.json @@ -0,0 +1,110 @@ +{ + "version": 2, + "brand": "Grundig", + "brand_id": "grundig", + "streams": [ + { + "id": "grundig-1", + "url": "jpeg", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "GCI:K1523D", + "GCI-F4616T", + "gci-f4616w", + "GCI-K0503B", + "GCI-K0589T", + "GCI-K2505B", + "GCI-K2812", + "GCI-K2812W", + "gec-d2201ar", + "IP - MJPEG", + "IP-Cam", + "IP-CAM", + "Other", + "QLS IP-CAM", + "QLsIP-CAM" + ] + }, + { + "id": "grundig-2", + "url": "h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "GCI-F4626T", + "GCI-K0589T", + "Other" + ] + }, + { + "id": "grundig-3", + "url": "/jpeg", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "GCI-H0522V", + "GCI-K0503B", + "GD-CI-AT8637T", + "GD-CI-BC2626V" + ] + }, + { + "id": "grundig-4", + "url": "/h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "GCI-K1523V", + "GCI-K1527V", + "GCI-K1627D", + "GD-CI-BP4637T" + ] + }, + { + "id": "grundig-5", + "url": "cgi-bin/jpg/image.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP - MJPEG" + ] + }, + { + "id": "grundig-6", + "url": "axis-cgi/mjpg/video.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "grundig-7", + "url": "cgi-bin/jpg/image.cgi?", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "grundig-8", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 81, + "models": [ + "T6836W", + "T6836WITP" + ] + } + ] +} diff --git a/brands/grwibeou.json b/brands/grwibeou.json new file mode 100644 index 0000000..f6ee183 --- /dev/null +++ b/brands/grwibeou.json @@ -0,0 +1,28 @@ +{ + "version": 2, + "brand": "Grwibeou", + "brand_id": "grwibeou", + "streams": [ + { + "id": "grwibeou-1", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Speed dome 000A125", + "Y4C-ZA" + ] + }, + { + "id": "grwibeou-2", + "url": "cam3/mpeg4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "YCC365PLUS" + ] + } + ] +} diff --git a/brands/gsi.json b/brands/gsi.json new file mode 100644 index 0000000..9e4aa68 --- /dev/null +++ b/brands/gsi.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Gsi", + "brand_id": "gsi", + "streams": [ + { + "id": "gsi-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "GS-W607IRC" + ] + } + ] +} diff --git a/brands/gt-view.json b/brands/gt-view.json new file mode 100644 index 0000000..f6244f6 --- /dev/null +++ b/brands/gt-view.json @@ -0,0 +1,18 @@ +{ + "version": 2, + "brand": "Gt View", + "brand_id": "gt-view", + "streams": [ + { + "id": "gt-view-1", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "GTI-30WFIR", + "QD300" + ] + } + ] +} diff --git a/brands/gtc.json b/brands/gtc.json new file mode 100644 index 0000000..fe75b37 --- /dev/null +++ b/brands/gtc.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Gtc", + "brand_id": "gtc", + "streams": [ + { + "id": "gtc-1", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "202IP" + ] + }, + { + "id": "gtc-2", + "url": "/Streaming/Channels/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "SY-IP962BMW" + ] + } + ] +} diff --git a/brands/gtec.json b/brands/gtec.json new file mode 100644 index 0000000..4564915 --- /dev/null +++ b/brands/gtec.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Gtec", + "brand_id": "gtec", + "streams": [ + { + "id": "gtec-1", + "url": "cgi-bin/net_jpeg.cgi?ch=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "GT904H" + ] + } + ] +} diff --git a/brands/gts.json b/brands/gts.json new file mode 100644 index 0000000..3da3f47 --- /dev/null +++ b/brands/gts.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Gts", + "brand_id": "gts", + "streams": [ + { + "id": "gts-1", + "url": "cgi-bin/snapshot.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "8CH DIGITAL VIDEO RECODER" + ] + } + ] +} diff --git a/brands/guangzhou.json b/brands/guangzhou.json new file mode 100644 index 0000000..d2ab659 --- /dev/null +++ b/brands/guangzhou.json @@ -0,0 +1,106 @@ +{ + "version": 2, + "brand": "Guangzhou", + "brand_id": "guangzhou", + "streams": [ + { + "id": "guangzhou-1", + "url": "snapshot.jpg", + "type": "JPEG", + "protocol": "http", + "port": 5544, + "models": [ + "5323-w", + "5522", + "5mp", + "IPC", + "ja-ca42", + "N8216-2", + "Other" + ] + }, + { + "id": "guangzhou-2", + "url": "/snapshot.jpg", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "5323-W" + ] + }, + { + "id": "guangzhou-3", + "url": "/snapshot", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "5323-W", + "c3-y-a6", + "C5-Q-A", + "Wifi Fisheye" + ] + }, + { + "id": "guangzhou-4", + "url": "snapshot", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "5323-W", + "5522", + "5mp", + "IPC", + "Other" + ] + }, + { + "id": "guangzhou-5", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "5522", + "6456", + "6546", + "C3-Y-A6", + "c5-q-a", + "IPC", + "Other" + ] + }, + { + "id": "guangzhou-6", + "url": "cgi-bin/snapshot.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "N8216-2" + ] + }, + { + "id": "guangzhou-7", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Other" + ] + }, + { + "id": "guangzhou-8", + "url": "/gnz_media/main", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/guard.json b/brands/guard.json new file mode 100644 index 0000000..b1c62cf --- /dev/null +++ b/brands/guard.json @@ -0,0 +1,47 @@ +{ + "version": 2, + "brand": "Guard", + "brand_id": "guard", + "streams": [ + { + "id": "guard-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "101ip" + ] + }, + { + "id": "guard-2", + "url": "snapshot.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Digital Clock" + ] + }, + { + "id": "guard-3", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Digital Clock" + ] + }, + { + "id": "guard-4", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]&count=0", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Digital Clock" + ] + } + ] +} diff --git a/brands/guardcam.json b/brands/guardcam.json new file mode 100644 index 0000000..c525b8f --- /dev/null +++ b/brands/guardcam.json @@ -0,0 +1,29 @@ +{ + "version": 2, + "brand": "Guardcam", + "brand_id": "guardcam", + "streams": [ + { + "id": "guardcam-1", + "url": "mjpeg.cgi?user=[USERNAME]&password=[PASSWORD]&channel=[CHANNEL]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "5000L" + ] + }, + { + "id": "guardcam-2", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "CL-4000", + "CL-4001", + "Profile S4000" + ] + } + ] +} diff --git a/brands/guardian.json b/brands/guardian.json new file mode 100644 index 0000000..0be690d --- /dev/null +++ b/brands/guardian.json @@ -0,0 +1,30 @@ +{ + "version": 2, + "brand": "Guardian", + "brand_id": "guardian", + "streams": [ + { + "id": "guardian-1", + "url": "/ch01.264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "1013", + "2MP" + ] + }, + { + "id": "guardian-2", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "IMX", + "IMX323", + "IMX333" + ] + } + ] +} diff --git a/brands/guardzilla.json b/brands/guardzilla.json new file mode 100644 index 0000000..308d87d --- /dev/null +++ b/brands/guardzilla.json @@ -0,0 +1,77 @@ +{ + "version": 2, + "brand": "Guardzilla", + "brand_id": "guardzilla", + "streams": [ + { + "id": "guardzilla-1", + "url": "mjpeg.cgi?user=[USERNAME]&password=[PASSWORD]&channel=[CHANNEL]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "gz100w" + ] + }, + { + "id": "guardzilla-2", + "url": "video.cgi?resolution=VGA", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "gz100w" + ] + }, + { + "id": "guardzilla-3", + "url": "/video.cgi?resolution=VGA", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "gz100w" + ] + }, + { + "id": "guardzilla-4", + "url": "/onvif-media/media.amp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "gz100w" + ] + }, + { + "id": "guardzilla-5", + "url": "/mpeg4", + "type": "MJPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "GZ100W" + ] + }, + { + "id": "guardzilla-6", + "url": "/video.mjpg?q=30&fps=33&id=0.5", + "type": "FFMPEG", + "protocol": "http", + "port": 8090, + "models": [ + "GZ600W" + ] + }, + { + "id": "guardzilla-7", + "url": "/video.mp4", + "type": "FFMPEG", + "protocol": "http", + "port": 8080, + "models": [ + "GZB100B" + ] + } + ] +} diff --git a/brands/guoanvision.json b/brands/guoanvision.json new file mode 100644 index 0000000..877683b --- /dev/null +++ b/brands/guoanvision.json @@ -0,0 +1,29 @@ +{ + "version": 2, + "brand": "Guoanvision", + "brand_id": "guoanvision", + "streams": [ + { + "id": "guoanvision-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "A1 Security Camera", + "s400" + ] + }, + { + "id": "guoanvision-2", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "UNLISTED", + "WiFi Smart Camera" + ] + } + ] +} diff --git a/brands/guudgo.json b/brands/guudgo.json new file mode 100644 index 0000000..472d7ea --- /dev/null +++ b/brands/guudgo.json @@ -0,0 +1,195 @@ +{ + "version": 2, + "brand": "Guudgo", + "brand_id": "guudgo", + "streams": [ + { + "id": "guudgo-1", + "url": "/0/av0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "720p" + ] + }, + { + "id": "guudgo-2", + "url": "/0/av1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "BANGOOD", + "C-P08-10", + "SC-03", + "sc-2", + "v380", + "VT380" + ] + }, + { + "id": "guudgo-3", + "url": "cam[CHANNEL]/h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "BANGOOD", + "GD-SC03", + "SC-03" + ] + }, + { + "id": "guudgo-4", + "url": "/h264_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "C-P08-10", + "GD-SC11 960P", + "v380" + ] + }, + { + "id": "guudgo-5", + "url": "/", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "GD -SC11", + "GD01", + "GD-SC01", + "GD-sc03", + "SC03" + ] + }, + { + "id": "guudgo-6", + "url": "snapshot", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "GD01", + "gd-sc01" + ] + }, + { + "id": "guudgo-7", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "GD-SC01" + ] + }, + { + "id": "guudgo-8", + "url": "/cam0/h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "GD-sc03", + "Other", + "Tuya" + ] + }, + { + "id": "guudgo-9", + "url": "/onvif-stream2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "GD-SC11 960P", + "SC-03" + ] + }, + { + "id": "guudgo-10", + "url": "/live/ch01_0:554", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "H265" + ] + }, + { + "id": "guudgo-11", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "HD 1080P E27" + ] + }, + { + "id": "guudgo-12", + "url": "/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "HD 1080P E27" + ] + }, + { + "id": "guudgo-13", + "url": "/cam/realmonitor", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "SC01" + ] + }, + { + "id": "guudgo-14", + "url": "/Streaming/Channels/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "SC-03" + ] + }, + { + "id": "guudgo-15", + "url": "/onvif-stream1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "SD-01", + "v380" + ] + }, + { + "id": "guudgo-16", + "url": "/live/ch00_1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "V380pro" + ] + }, + { + "id": "guudgo-17", + "url": "/live/ch00_0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "V380pro" + ] + } + ] +} diff --git a/brands/gvi.json b/brands/gvi.json new file mode 100644 index 0000000..e38b6f3 --- /dev/null +++ b/brands/gvi.json @@ -0,0 +1,49 @@ +{ + "version": 2, + "brand": "Gvi", + "brand_id": "gvi", + "streams": [ + { + "id": "gvi-1", + "url": "cgi-bin/video.jpg?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "1CIT01", + "ICIT01", + "Other" + ] + }, + { + "id": "gvi-2", + "url": "cgi-bin/jpg/image.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "gvi-3", + "url": "axis-cgi/mjpg/video.cgi?date=1&clock=1&resolution=[WIDTH]x[HEIGHT]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "gvi-4", + "url": "mpeg4", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/gw-security.json b/brands/gw-security.json new file mode 100644 index 0000000..b519b5f --- /dev/null +++ b/brands/gw-security.json @@ -0,0 +1,431 @@ +{ + "version": 2, + "brand": "Gw Security", + "brand_id": "gw-security", + "streams": [ + { + "id": "gw-security-1", + "url": "/mpeg4cif", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "1337IP", + "2016IP", + "2040", + "5050IP", + "5071IP", + "5072ip", + "5092IP", + "5MP", + "GW1324IP", + "GW-1340IP", + "Gw-2037", + "GW-2037IP", + "GW-2050IP", + "GW-2078IP", + "GW-2271IP", + "GW5037IP", + "GW-5071IP", + "GW-5072IP", + "GW-5080IP", + "GW5088IP", + "GW-5091IP", + "GW-N-2037IP", + "Other" + ] + }, + { + "id": "gw-security-2", + "url": "cgi-bin/video_snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "1337IP", + "ge2237ip", + "GE2237IP", + "GW 200ip", + "GW-2040", + "GW-2089IP", + "GW5037IP", + "GW-5061IP" + ] + }, + { + "id": "gw-security-3", + "url": "/mpeg4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "2016IP", + "2037", + "2065ip", + "2078-IP", + "2261ip", + "5050IP", + "5072IPC", + "5091IP", + "5MP", + "GW 5055", + "GW1361IP", + "GW-2040IP", + "GW-2050IP", + "GW-2061IP", + "GW-2071IP", + "GW-2250", + "GW5037IP", + "GW-5050IP", + "GW-5061IP", + "GW-5071IP", + "GW-5081IP", + "HD1920", + "IP-2000", + "IP-2037", + "VDG1060DN" + ] + }, + { + "id": "gw-security-4", + "url": "snapshot.cgi?camera=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "2250IP", + "5050IP", + "5071IP", + "5MP", + "GW 200ip", + "GW1361IP", + "GW-2037IP", + "GW-2061IP", + "GW-5050ip", + "GW5077mic", + "gw6836wpw" + ] + }, + { + "id": "gw-security-5", + "url": "/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "2440I", + "GW-2061IP" + ] + }, + { + "id": "gw-security-6", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "5050IP", + "5MP", + "GW 200ip", + "GW-2040IP", + "GW-2061", + "GW2071IP", + "GW-2250IP", + "GW-5050IP", + "GW-5071IP", + "gw-5450eip", + "IP66", + "Other" + ] + }, + { + "id": "gw-security-7", + "url": "snapshot.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "5050IP" + ] + }, + { + "id": "gw-security-8", + "url": "snapshot.cgi?", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "5081IP", + "GW-1333IP", + "GW-2050IP", + "GW5037IP", + "GW-5050IP", + "GW5077MIC" + ] + }, + { + "id": "gw-security-9", + "url": "/live1.264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "5081IP", + "5180", + "5MP", + "GW5037IP", + "GW-5071IP", + "GW-5080IP", + "GW5188IP", + "GW5237IP", + "Other" + ] + }, + { + "id": "gw-security-10", + "url": "/h264_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "5083IP", + "5088IP", + "555", + "GW5037IP", + "GW-5072IP", + "GW5237IP", + "gw8087mmic", + "ipc 5071", + "Other" + ] + }, + { + "id": "gw-security-11", + "url": "ch0_0.h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "5500" + ] + }, + { + "id": "gw-security-12", + "url": "/video.mjpg?q=30&fps=33&id=0.5", + "type": "FFMPEG", + "protocol": "http", + "port": 8090, + "models": [ + "8171", + "GW-5437MIC" + ] + }, + { + "id": "gw-security-13", + "url": "cgi-bin/snapshot.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "GW 200ip", + "GW-5071IP" + ] + }, + { + "id": "gw-security-14", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "GW-2037IP", + "GW-2237IP", + "GW-5061IP", + "GW-5071IP", + "GW-5072IP", + "GW5088IP", + "gwsec", + "Other" + ] + }, + { + "id": "gw-security-15", + "url": "cam[CHANNEL]/h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "GW-2040ip", + "GW-2061IP" + ] + }, + { + "id": "gw-security-16", + "url": "/Onvif/live/1/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "GW-2061IP", + "hw10", + "KDT-HW67RC80" + ] + }, + { + "id": "gw-security-17", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "GW-2078IP" + ] + }, + { + "id": "gw-security-18", + "url": "/live/main", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "GW2737MICWIFI", + "GW5737MIC" + ] + }, + { + "id": "gw-security-19", + "url": "/live/sub", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "GW2737MICWIFI" + ] + }, + { + "id": "gw-security-20", + "url": "/H264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5050, + "models": [ + "GW4028IP", + "gw-4067ipc", + "GW5161IP", + "X100" + ] + }, + { + "id": "gw-security-21", + "url": "/ch00/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "GW4571MIP", + "unk" + ] + }, + { + "id": "gw-security-22", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "GW5037IP", + "GW-5061IP", + "GW-5071ip", + "GW-5081IP", + "GW-5088IP", + "GW-5091IP", + "kdw-hw29rc72", + "Other", + "VDG2061IP" + ] + }, + { + "id": "gw-security-23", + "url": "/control/faststream.jpg?stream=MxPEG&needlength&fps=6", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "GW-5071IP" + ] + }, + { + "id": "gw-security-24", + "url": "/", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "GW-5080IP", + "GW-5088IP", + "GW8538IP" + ] + }, + { + "id": "gw-security-25", + "url": "/stream0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "GW-5080IP" + ] + }, + { + "id": "gw-security-26", + "url": "/cam/realmonitor?channel=1&subtype=1&authbasic=[AUTH]", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "GW5537IP" + ] + }, + { + "id": "gw-security-27", + "url": "cgi-bin/snapshot.cgi?1", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "GW822CVB", + "GW852CVB" + ] + }, + { + "id": "gw-security-28", + "url": "/cam/realmonitor?channel=1&subtype=0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "GW-NVR2224E" + ] + }, + { + "id": "gw-security-29", + "url": "/cam/realmonitor?channel=3&subtype=0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "GW-NVR2224E" + ] + }, + { + "id": "gw-security-30", + "url": "VIDEO.CGI", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "VDG1389IP" + ] + } + ] +} diff --git a/brands/gwelltimes.json b/brands/gwelltimes.json new file mode 100644 index 0000000..99d6a88 --- /dev/null +++ b/brands/gwelltimes.json @@ -0,0 +1,40 @@ +{ + "version": 2, + "brand": "Gwelltimes", + "brand_id": "gwelltimes", + "streams": [ + { + "id": "gwelltimes-1", + "url": "/onvif2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "4056085" + ] + }, + { + "id": "gwelltimes-2", + "url": "/onvif1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "HIKAM", + "IPC", + "Other", + "X7200-MJ36" + ] + }, + { + "id": "gwelltimes-3", + "url": "/video.mp4", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "IPC" + ] + } + ] +} diff --git a/brands/gwipc.json b/brands/gwipc.json new file mode 100644 index 0000000..6e46d9c --- /dev/null +++ b/brands/gwipc.json @@ -0,0 +1,40 @@ +{ + "version": 2, + "brand": "Gwipc", + "brand_id": "gwipc", + "streams": [ + { + "id": "gwipc-1", + "url": "/onvif1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "17202082", + "6495643", + "GWIPC-21306335", + "GWIPC-31372693" + ] + }, + { + "id": "gwipc-2", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "20839787" + ] + }, + { + "id": "gwipc-3", + "url": "/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "20839787" + ] + } + ] +} diff --git a/brands/gynoii.json b/brands/gynoii.json new file mode 100644 index 0000000..fe50561 --- /dev/null +++ b/brands/gynoii.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Gynoii", + "brand_id": "gynoii", + "streams": [ + { + "id": "gynoii-1", + "url": "/live/ch00_0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "GPW-1025" + ] + } + ] +} diff --git a/brands/gyration.json b/brands/gyration.json new file mode 100644 index 0000000..572cd03 --- /dev/null +++ b/brands/gyration.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Gyration", + "brand_id": "gyration", + "streams": [ + { + "id": "gyration-1", + "url": "/video1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Cyberview 400b" + ] + } + ] +} diff --git a/brands/gyuk.json b/brands/gyuk.json new file mode 100644 index 0000000..75d8cd5 --- /dev/null +++ b/brands/gyuk.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Gyuk", + "brand_id": "gyuk", + "streams": [ + { + "id": "gyuk-1", + "url": "jpg/image.jpg?size=3", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "TL-SC3171G" + ] + }, + { + "id": "gyuk-2", + "url": "cgi-bin/view/image?pro_[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "TL-SC3171G" + ] + } + ] +} diff --git a/brands/gzhou.json b/brands/gzhou.json new file mode 100644 index 0000000..22d76d6 --- /dev/null +++ b/brands/gzhou.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Gzhou", + "brand_id": "gzhou", + "streams": [ + { + "id": "gzhou-1", + "url": "snapshot", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "standard" + ] + } + ] +} diff --git a/brands/h-cam.json b/brands/h-cam.json new file mode 100644 index 0000000..ee1df3b --- /dev/null +++ b/brands/h-cam.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "H-cam", + "brand_id": "h-cam", + "streams": [ + { + "id": "h-cam-1", + "url": "/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "MZoom" + ] + } + ] +} diff --git a/brands/h-series.json b/brands/h-series.json new file mode 100644 index 0000000..b18f41b --- /dev/null +++ b/brands/h-series.json @@ -0,0 +1,80 @@ +{ + "version": 2, + "brand": "H Series", + "brand_id": "h-series", + "streams": [ + { + "id": "h-series-1", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "eagle eye", + "H3", + "Other" + ] + }, + { + "id": "h-series-2", + "url": "cgi-bin/net_jpeg.cgi?ch=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Hi3507", + "Other" + ] + }, + { + "id": "h-series-3", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "h-series-4", + "url": "cgi-bin/guest/Video.cgi?media=JPEG", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "h-series-5", + "url": "cam[CHANNEL]/h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "h-series-6", + "url": "/h264_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "h-series-7", + "url": "videostream.asf", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/h.264-network-dvr.json b/brands/h.264-network-dvr.json new file mode 100644 index 0000000..34d53b2 --- /dev/null +++ b/brands/h.264-network-dvr.json @@ -0,0 +1,364 @@ +{ + "version": 2, + "brand": "H.264 Network Dvr", + "brand_id": "h.264-network-dvr", + "streams": [ + { + "id": "h.264-network-dvr-1", + "url": "/user=[USERNAME]&password=[PASSWORD]&channel=1&stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "1.3 IP SPY CAM", + "V4.02.R11.60426094.12000" + ] + }, + { + "id": "h.264-network-dvr-2", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "1.3 IP SPY CAM", + "50H10L_S38", + "ADMIN", + "AHB 8304", + "H.264", + "H264", + "IP54", + "LS-F2{HX}", + "Other", + "V4.02.R11.60426094.12000" + ] + }, + { + "id": "h.264-network-dvr-3", + "url": "cgi-bin/snapshot.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "1004P", + "ANRAN AR-VGB101-IP2.0", + "Dahua", + "DVR", + "kv:d4c2", + "Other", + "SUNLUXY" + ] + }, + { + "id": "h.264-network-dvr-4", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "16CH", + "720p", + "ONVIF", + "SUNLUXY" + ] + }, + { + "id": "h.264-network-dvr-5", + "url": "user=[USERNAME]&password=[PASSWORD]&channel=1&stream=0.sdp?", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "2mpcams", + "555", + "720p", + "720P", + "DVR", + "DVR:KR-6008SV", + "H264", + "IP Dome", + "Other", + "V4.02.R11.60426094.12000", + "vvme" + ] + }, + { + "id": "h.264-network-dvr-6", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "720p", + "Other" + ] + }, + { + "id": "h.264-network-dvr-7", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "720P", + "Other" + ] + }, + { + "id": "h.264-network-dvr-8", + "url": "video.cgi?resolution=VGA", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "720P" + ] + }, + { + "id": "h.264-network-dvr-9", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "ADMIN", + "QVS" + ] + }, + { + "id": "h.264-network-dvr-10", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "ADMIN", + "H.264" + ] + }, + { + "id": "h.264-network-dvr-11", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "DMS8108-A" + ] + }, + { + "id": "h.264-network-dvr-12", + "url": "cgi-bin/view.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "Dtech", + "H264", + "Other", + "Sunluxy", + "SUNLUXY" + ] + }, + { + "id": "h.264-network-dvr-13", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "DVR:KR-6008SV", + "KR-6008", + "KR-6008 SV", + "Other", + "vvme" + ] + }, + { + "id": "h.264-network-dvr-14", + "url": "videostream.asf?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "HI3516D_83H40" + ] + }, + { + "id": "h.264-network-dvr-15", + "url": "user=[USERNAME]&password=[PASSWORD]&channel=1&stream=[CHANNEL].sdp?", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "HI3516EV100_50H20L_S38", + "IP Dome", + "VDTECH" + ] + }, + { + "id": "h.264-network-dvr-16", + "url": "cam/realmonitor?channel=[CHANNEL]&subtype=00", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "IP54_0", + "IP54_1" + ] + }, + { + "id": "h.264-network-dvr-17", + "url": "cgi-bin/guest/Video.cgi?media=JPEG", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "iptech", + "Other" + ] + }, + { + "id": "h.264-network-dvr-18", + "url": "api/mjpegvideo.cgi?InputNumber=1&StreamNumber=[CHANNEL]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "KPN100HD" + ] + }, + { + "id": "h.264-network-dvr-19", + "url": "[CHANNEL].jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "KR-6008" + ] + }, + { + "id": "h.264-network-dvr-20", + "url": "image/[CHANNEL].jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "KR-6008" + ] + }, + { + "id": "h.264-network-dvr-21", + "url": "/cgi-bin/guest/Video?format=MJPEG", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "KR-6008", + "ltd2304se-sl", + "Other" + ] + }, + { + "id": "h.264-network-dvr-22", + "url": "cgi-bin/viewer/video.jpg?channel=[CHANNEL]&resolution=[WIDTH]x[HEIGHT]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "KR-6008SV" + ] + }, + { + "id": "h.264-network-dvr-23", + "url": "/control/faststream.jpg?stream=MxPEG&needlength&fps=6", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "KR-6008SV" + ] + }, + { + "id": "h.264-network-dvr-24", + "url": "cgi-bin/net_video.cgi?channel=[CHANNEL]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "KR-6008SV" + ] + }, + { + "id": "h.264-network-dvr-25", + "url": "?action=stream", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "ONVIF" + ] + }, + { + "id": "h.264-network-dvr-26", + "url": "/cam/realmonitor", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "h.264-network-dvr-27", + "url": "cgi-bin/net_jpeg.cgi?ch=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "h.264-network-dvr-28", + "url": "/cgi-bin/guest/Video?format=JPEG", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "h.264-network-dvr-29", + "url": "[CHANNEL]/[USERNAME]:[PASSWORD]/main", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "h.264-network-dvr-30", + "url": "cgi-bin/webra_fcgi.fcgi?api=get_jpeg_raw&chno=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "QVS" + ] + }, + { + "id": "h.264-network-dvr-31", + "url": "mjpeg?res=full&x0=0&y0=0&x1=100%&y1=100%&quality=12&doublescan=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "SUNLUXY" + ] + } + ] +} diff --git a/brands/h.264-vga-wireless-cube-camera.json b/brands/h.264-vga-wireless-cube-camera.json new file mode 100644 index 0000000..31a6595 --- /dev/null +++ b/brands/h.264-vga-wireless-cube-camera.json @@ -0,0 +1,97 @@ +{ + "version": 2, + "brand": "H.264 Vga Wireless Cube Camera", + "brand_id": "h.264-vga-wireless-cube-camera", + "streams": [ + { + "id": "h.264-vga-wireless-cube-camera-1", + "url": "videostream.asf", + "type": "FFMPEG", + "protocol": "http", + "port": 81, + "models": [ + "1080p" + ] + }, + { + "id": "h.264-vga-wireless-cube-camera-2", + "url": "user=[USERNAME]&password=[PASSWORD]&channel=1&stream=[CHANNEL].sdp?", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "HI3516EV100_50H20L_S38" + ] + }, + { + "id": "h.264-vga-wireless-cube-camera-3", + "url": "/live/ch00_0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "IPNC-CHINA" + ] + }, + { + "id": "h.264-vga-wireless-cube-camera-4", + "url": "cgi-bin/view/image?pro_[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "N1350 Wireless Cube Camera" + ] + }, + { + "id": "h.264-vga-wireless-cube-camera-5", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]*[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "h.264-vga-wireless-cube-camera-6", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp?real_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "RH50X20" + ] + }, + { + "id": "h.264-vga-wireless-cube-camera-7", + "url": "nphMotionJpeg?Resolution=640x480&Quality=Standard", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "SP-105" + ] + }, + { + "id": "h.264-vga-wireless-cube-camera-8", + "url": "videostream.asf?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "TS-IP601W" + ] + }, + { + "id": "h.264-vga-wireless-cube-camera-9", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "xm530" + ] + } + ] +} diff --git a/brands/h.264.json b/brands/h.264.json new file mode 100644 index 0000000..4f0342d --- /dev/null +++ b/brands/h.264.json @@ -0,0 +1,544 @@ +{ + "version": 2, + "brand": "H.264", + "brand_id": "h.264", + "streams": [ + { + "id": "h.264-1", + "url": "/cgi-bin/view.cgi?chn=0&u=[USERNAME]&p=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "002HMRS", + "H Series" + ] + }, + { + "id": "h.264-2", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "1", + "101", + "1080", + "11", + "16mmlens", + "1Mp", + "1Mpix", + "24NB", + "24NW-IP", + "2mp", + "2Mp", + "2Mpix", + "2MPix", + "321", + "5510", + "admin", + "Anram", + "anran", + "Anran", + "ANRAN", + "AnRan 1", + "Anran 24W-IP", + "Anran AR-VGB101-IP2.0", + "Anran BulletCam01", + "Anran C-C754R", + "Anran HD", + "AnranDome", + "AnranOut", + "apti", + "AR-408GW", + "asa", + "ASP-59130T", + "BEST", + "c7342", + "ccd", + "China H264", + "DC7342", + "demo", + "Dome", + "DVR", + "esc", + "esc1", + "h264", + "H264", + "H264rte", + "Hidden", + "hq vid", + "HSE", + "HView AHD-D8C4", + "IPC", + "IPC_2M", + "IPC_NT98566_N8-WQ_S38", + "ipint 1.3", + "IPNC-CHINA", + "IRW-72IP", + "kinaFckKnows", + "KIP 200V25", + "kip200", + "KIR_2mp", + "KNC-BR3421", + "Longse_SM", + "Masood", + "moja", + "N130", + "N4PW-IP", + "N51820L", + "nran", + "NVSIP", + "NVT", + "onvif", + "ONVIF", + "Other", + "qube", + "Saber", + "Saber CCTv", + "S-AP2CA", + "SCM-194730", + "UNVIEW", + "v101", + "vd123", + "vd126", + "vd221", + "vd221ip", + "vdtech", + "vgb101", + "VGB662-IP", + "VGB721-IP", + "VGW781-IP", + "XM530_85X20_T.8M", + "XM530-R80x30-PQ" + ] + }, + { + "id": "h.264-3", + "url": "/user=[USERNAME]&password=[PASSWORD]&channel=1&stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "1.3 IP Spy Cam", + "11614ga", + "16CH", + "aOther", + "AP1164ga", + "ap-1414GA", + "China H264", + "CHINA H264", + "china01", + "CP-ip70A", + "F715-HD2002", + "fa12", + "Little Cam", + "Other", + "pst-hh201b", + "shadows1", + "UNICAD", + "vd123", + "VD123-IP", + "vd-ide1413", + "Wanzse", + "XM530_R80X20-PQ_8M" + ] + }, + { + "id": "h.264-4", + "url": "/live/ch00_0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "104", + "106", + "107", + "108", + "109", + "3MP Camera", + "center", + "H17", + "ipnc", + "ipnc-china", + "jmv", + "onvif", + "Other" + ] + }, + { + "id": "h.264-5", + "url": "cgi-bin/net_jpeg.cgi?ch=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "16ch", + "50H20L_18EV200_S38", + "8port", + "h26429", + "Other", + "tsm" + ] + }, + { + "id": "h.264-6", + "url": "GetData.cgi", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "1Mpix", + "GS", + "ON VIF" + ] + }, + { + "id": "h.264-7", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=1.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "2", + "anram", + "anran", + "Anran VG8101", + "ASP-59130T", + "B404", + "CantonK 760", + "CHINA H264", + "dome", + "esc", + "H264", + "joe", + "KIP-200NF60", + "Other", + "Saber CCTV", + "s-ap2ga", + "VGB662-IP", + "VGB721-IP" + ] + }, + { + "id": "h.264-8", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]*[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "50H20L_18EV200_S38" + ] + }, + { + "id": "h.264-9", + "url": "cgi-bin/guest/Video.cgi?media=JPEG&channel=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "ADMIN", + "Other" + ] + }, + { + "id": "h.264-10", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "ADMIN", + "h26429" + ] + }, + { + "id": "h.264-11", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "ADMIN", + "ANRAN", + "CHINA H264", + "H264", + "ONVIF", + "Other", + "Speed" + ] + }, + { + "id": "h.264-12", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "ADMIN", + "scm-194730" + ] + }, + { + "id": "h.264-13", + "url": "user=[USERNAME]&password=[PASSWORD]&channel=1&stream=[CHANNEL].sdp?", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Anran", + "DVR", + "Other" + ] + }, + { + "id": "h.264-14", + "url": "cgi-bin/snapshot.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "ANRAN AR-VGB101-IP2.0", + "DVR", + "H264" + ] + }, + { + "id": "h.264-15", + "url": "/user=[USERNAME]&password=[PASSWORD]&channel=1&stream=1.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "China 1", + "gtec", + "Hiinakas", + "Other" + ] + }, + { + "id": "h.264-16", + "url": "cgi-bin/guest/Video.cgi?media=JPEG", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "DVR", + "Other" + ] + }, + { + "id": "h.264-17", + "url": "cgi-bin/view.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "DVR", + "Other" + ] + }, + { + "id": "h.264-18", + "url": "video.cgi?resolution=VGA", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "h26429", + "VGW781-IP" + ] + }, + { + "id": "h.264-19", + "url": "user=[USERNAME]&password=[PASSWORD]&channel=1&stream=0.sdp?", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "HI3516ev100_50h20l_s38", + "HI3516EV100_50H20L_S38", + "on vif", + "ON VIF", + "Other" + ] + }, + { + "id": "h.264-20", + "url": "videostream.asf?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "HQ VID", + "Other" + ] + }, + { + "id": "h.264-21", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "IPC", + "NVT", + "ON VIF", + "Other" + ] + }, + { + "id": "h.264-22", + "url": "/live/ch00_1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "ipncs" + ] + }, + { + "id": "h.264-23", + "url": "/live0.264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "nvsip", + "ONVIF", + "Other" + ] + }, + { + "id": "h.264-24", + "url": "axis-cgi/mjpg/video.cgi?date=1&clock=1&camera=[CHANNEL]&resolution=[WIDTH]x[HEIGHT]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "NVT", + "Other" + ] + }, + { + "id": "h.264-25", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "h.264-26", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "h.264-27", + "url": "nvc-cgi/operator/snapshot.fcgi?channel=[CHANNEL]&name=snapshot&resolution=custom&quality=70&width=[WIDTH]&height=[HEIGHT]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "h.264-28", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "h.264-29", + "url": "cgi-bin/wappaint?camera_no=[CHANNEL]&animation=0&name=[USERNAME]&password=[PASSWORD]&pic_size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "h.264-30", + "url": "video?submenu=mjpg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "h.264-31", + "url": "videofeed", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "h.264-32", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "h.264-33", + "url": "[CHANNEL]/[USERNAME]:[PASSWORD]/main", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "h.264-34", + "url": "/user=[USERNAME]&password=[PASSWORD]&channel=1&stream=0.sdp?", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "tmzone" + ] + }, + { + "id": "h.264-35", + "url": "/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "XM530_85X50" + ] + }, + { + "id": "h.264-36", + "url": "/0/mobile2:818181/main", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "xVim" + ] + } + ] +} diff --git a/brands/h.265.json b/brands/h.265.json new file mode 100644 index 0000000..0a87e45 --- /dev/null +++ b/brands/h.265.json @@ -0,0 +1,39 @@ +{ + "version": 2, + "brand": "H.265", + "brand_id": "h.265", + "streams": [ + { + "id": "h.265-1", + "url": "live/mpeg4", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "324ap", + "5MP" + ] + }, + { + "id": "h.265-2", + "url": "live_mpeg4.sdp", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "324ap" + ] + }, + { + "id": "h.265-3", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "AHB80X04R-MH", + "YLC510-PT" + ] + } + ] +} diff --git a/brands/h.view.json b/brands/h.view.json new file mode 100644 index 0000000..decee1b --- /dev/null +++ b/brands/h.view.json @@ -0,0 +1,153 @@ +{ + "version": 2, + "brand": "H.view", + "brand_id": "h.view", + "streams": [ + { + "id": "h.view-1", + "url": "/live/main", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "1301", + "800S6", + "H-400EV", + "HD DVR 4CH", + "HV-500D1", + "HV-500E6", + "HV-500G2", + "HV-E3", + "hv-E800A", + "HV-WF800A1", + "HV-WF800A5", + "HV-XM801-E", + "IPC-H0817", + "Other", + "POE" + ] + }, + { + "id": "h.view-2", + "url": "/onvif1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "avr-ae108", + "HV-XM502", + "IPC_NT98566_N8F", + "TV-CB6010" + ] + }, + { + "id": "h.view-3", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "C7824WIP" + ] + }, + { + "id": "h.view-4", + "url": "mjpeg?res=full&x0=0&y0=0&x1=100%&y1=100%&quality=12&doublescan=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "hd dvr 4ch" + ] + }, + { + "id": "h.view-5", + "url": "cgi-bin/view.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "HD DVR 4CH", + "Other" + ] + }, + { + "id": "h.view-6", + "url": "cgi-bin/snapshot.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "HD DVR 4CH", + "Other", + "poe" + ] + }, + { + "id": "h.view-7", + "url": "/ch0_0.264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "HV-XM501-SF", + "TV-IP1011" + ] + }, + { + "id": "h.view-8", + "url": "snapshot", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "tp-ip1012", + "tv-1p1312", + "TV-IP1011", + "TV-IP1311", + "tv-ip1312" + ] + }, + { + "id": "h.view-9", + "url": "snapshot.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "h.view-10", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 81, + "models": [ + "TV-CB6010" + ] + }, + { + "id": "h.view-11", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "UNLISTED" + ] + }, + { + "id": "h.view-12", + "url": "/live/sub", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "UNLISTED" + ] + } + ] +} diff --git a/brands/h264-vga-wireless-cube-camera.json b/brands/h264-vga-wireless-cube-camera.json new file mode 100644 index 0000000..07a24bb --- /dev/null +++ b/brands/h264-vga-wireless-cube-camera.json @@ -0,0 +1,37 @@ +{ + "version": 2, + "brand": "H264 Vga Wireless Cube Camera", + "brand_id": "h264-vga-wireless-cube-camera", + "streams": [ + { + "id": "h264-vga-wireless-cube-camera-1", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "1.3 IP SPY CAM" + ] + }, + { + "id": "h264-vga-wireless-cube-camera-2", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp?real_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "HI3518E_50H10L_S39" + ] + }, + { + "id": "h264-vga-wireless-cube-camera-3", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "XM530_RH50X20_8M" + ] + } + ] +} diff --git a/brands/h2md4a.json b/brands/h2md4a.json new file mode 100644 index 0000000..540be4a --- /dev/null +++ b/brands/h2md4a.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "H2md4a", + "brand_id": "h2md4a", + "streams": [ + { + "id": "h2md4a-1", + "url": "/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "tttt-203215-ucmrr" + ] + } + ] +} diff --git a/brands/h3-137.json b/brands/h3-137.json new file mode 100644 index 0000000..7ecf766 --- /dev/null +++ b/brands/h3-137.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "H3 137", + "brand_id": "h3-137", + "streams": [ + { + "id": "h3-137-1", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/h3518e.json b/brands/h3518e.json new file mode 100644 index 0000000..659b3f7 --- /dev/null +++ b/brands/h3518e.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "H3518e", + "brand_id": "h3518e", + "streams": [ + { + "id": "h3518e-1", + "url": "/live0.264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "AR0130" + ] + } + ] +} diff --git a/brands/h6837wi.json b/brands/h6837wi.json new file mode 100644 index 0000000..263d95e --- /dev/null +++ b/brands/h6837wi.json @@ -0,0 +1,68 @@ +{ + "version": 2, + "brand": "H6837wi", + "brand_id": "h6837wi", + "streams": [ + { + "id": "h6837wi-1", + "url": "cgi-bin/net_jpeg.cgi?ch=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "(2)", + "Other" + ] + }, + { + "id": "h6837wi-2", + "url": "snapshot.cgi?", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "(2)" + ] + }, + { + "id": "h6837wi-3", + "url": "videostream.cgi?", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "(2)" + ] + }, + { + "id": "h6837wi-4", + "url": "/0/av0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "h6837wi-5", + "url": "cgi-bin/snapshot.cgi?1", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "h6837wi-6", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/hacon.json b/brands/hacon.json new file mode 100644 index 0000000..d25f0ab --- /dev/null +++ b/brands/hacon.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Hacon", + "brand_id": "hacon", + "streams": [ + { + "id": "hacon-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "34535" + ] + } + ] +} diff --git a/brands/hai.json b/brands/hai.json new file mode 100644 index 0000000..d9bc73c --- /dev/null +++ b/brands/hai.json @@ -0,0 +1,47 @@ +{ + "version": 2, + "brand": "Hai", + "brand_id": "hai", + "streams": [ + { + "id": "hai-1", + "url": "axis-media/media.amp?videocodec=h264&resolution=640x480", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "720P" + ] + }, + { + "id": "hai-2", + "url": "cam[CHANNEL]/h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "720P" + ] + }, + { + "id": "hai-3", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "iproboot" + ] + }, + { + "id": "hai-4", + "url": "axis-cgi/mjpg/video.cgi?camera=1&resolution=[WIDTH]x[HEIGHT]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/haivison.json b/brands/haivison.json new file mode 100644 index 0000000..1729946 --- /dev/null +++ b/brands/haivison.json @@ -0,0 +1,29 @@ +{ + "version": 2, + "brand": "Haivison", + "brand_id": "haivison", + "streams": [ + { + "id": "haivison-1", + "url": "/mpeg4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "1080P", + "5mp" + ] + }, + { + "id": "haivison-2", + "url": "cgi/snapshot.cgi?action=getdata&channel.[CHANNEL].capture=true&channel.[CHANNEL].resolution=1", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "1080P", + "720p" + ] + } + ] +} diff --git a/brands/haiz.json b/brands/haiz.json new file mode 100644 index 0000000..c71dd9d --- /dev/null +++ b/brands/haiz.json @@ -0,0 +1,69 @@ +{ + "version": 2, + "brand": "Haiz", + "brand_id": "haiz", + "streams": [ + { + "id": "haiz-1", + "url": "/ch0_0.h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "3mp", + "ahd4", + "Hz-bltpoe-m2" + ] + }, + { + "id": "haiz-2", + "url": "/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Dual 3k" + ] + }, + { + "id": "haiz-3", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Dual 3k" + ] + }, + { + "id": "haiz-4", + "url": "/stream_1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Hz-bltpoe-m2" + ] + }, + { + "id": "haiz-5", + "url": "/stream_0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Hz-bltpoe-m2" + ] + }, + { + "id": "haiz-6", + "url": "/ch0_1.h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Hz-bltpoe-m2" + ] + } + ] +} diff --git a/brands/hama.json b/brands/hama.json new file mode 100644 index 0000000..451d6fb --- /dev/null +++ b/brands/hama.json @@ -0,0 +1,141 @@ +{ + "version": 2, + "brand": "Hama", + "brand_id": "hama", + "streams": [ + { + "id": "hama-1", + "url": "/mjpg/video.mjpg", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "00053104" + ] + }, + { + "id": "hama-2", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "53101", + "53157" + ] + }, + { + "id": "hama-3", + "url": "mjpg/video.mjpg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "53157", + "M360" + ] + }, + { + "id": "hama-4", + "url": "mjpg/1/video.mjpg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "53157", + "M360" + ] + }, + { + "id": "hama-5", + "url": "videostream.asf", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "M360" + ] + }, + { + "id": "hama-6", + "url": "snapshot.jpg?account=[USERNAME]&password=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "M360" + ] + }, + { + "id": "hama-7", + "url": "snapshot.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "M360", + "Other" + ] + }, + { + "id": "hama-8", + "url": "snapshot.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "M360" + ] + }, + { + "id": "hama-9", + "url": "videofeed", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "M360" + ] + }, + { + "id": "hama-10", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "M360" + ] + }, + { + "id": "hama-11", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "hama-12", + "url": "videostream.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "hama-13", + "url": "video.cgi?resolution=VGA", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/hamlet.json b/brands/hamlet.json new file mode 100644 index 0000000..0dc97b4 --- /dev/null +++ b/brands/hamlet.json @@ -0,0 +1,18 @@ +{ + "version": 2, + "brand": "Hamlet", + "brand_id": "hamlet", + "streams": [ + { + "id": "hamlet-1", + "url": "mjpeg.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "hnipc30w", + "Other" + ] + } + ] +} diff --git a/brands/hamrabi.json b/brands/hamrabi.json new file mode 100644 index 0000000..31e6765 --- /dev/null +++ b/brands/hamrabi.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Hamrabi", + "brand_id": "hamrabi", + "streams": [ + { + "id": "hamrabi-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/hamrol.json b/brands/hamrol.json new file mode 100644 index 0000000..4c8faab --- /dev/null +++ b/brands/hamrol.json @@ -0,0 +1,34 @@ +{ + "version": 2, + "brand": "Hamrol", + "brand_id": "hamrol", + "streams": [ + { + "id": "hamrol-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "180", + "5mp ptz", + "8MP Ultra HD", + "8MP ULTRA HD", + "H5015M-XMI", + "NVT", + "Other" + ] + }, + { + "id": "hamrol-2", + "url": "/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "EO Hamrol PTZ_2NVT", + "NVT" + ] + } + ] +} diff --git a/brands/hamrolte.json b/brands/hamrolte.json new file mode 100644 index 0000000..18a6ebf --- /dev/null +++ b/brands/hamrolte.json @@ -0,0 +1,59 @@ +{ + "version": 2, + "brand": "Hamrolte", + "brand_id": "hamrolte", + "streams": [ + { + "id": "hamrolte-1", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "H-A8H", + "HKBQ15L-W50", + "Other" + ] + }, + { + "id": "hamrolte-2", + "url": "MediaInput/mpeg4", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Hdf" + ] + }, + { + "id": "hamrolte-3", + "url": "/MediaInput/mpeg4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "hkbc" + ] + }, + { + "id": "hamrolte-4", + "url": "/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "HKBQ15L-I30" + ] + }, + { + "id": "hamrolte-5", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "HKBQ15L-I50" + ] + } + ] +} diff --git a/brands/hanbang.json b/brands/hanbang.json new file mode 100644 index 0000000..c454903 --- /dev/null +++ b/brands/hanbang.json @@ -0,0 +1,37 @@ +{ + "version": 2, + "brand": "Hanbang", + "brand_id": "hanbang", + "streams": [ + { + "id": "hanbang-1", + "url": "/mpeg4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "hhh" + ] + }, + { + "id": "hanbang-2", + "url": "mpeg4", + "type": "VLC", + "protocol": "rtsp", + "port": 8554, + "models": [ + "HW-A01S" + ] + }, + { + "id": "hanbang-3", + "url": "/video.mjpg?q=30&fps=33&id=0.5", + "type": "FFMPEG", + "protocol": "http", + "port": 8090, + "models": [ + "hw-ipc275" + ] + } + ] +} diff --git a/brands/handy-ip-cam.json b/brands/handy-ip-cam.json new file mode 100644 index 0000000..90cfa59 --- /dev/null +++ b/brands/handy-ip-cam.json @@ -0,0 +1,37 @@ +{ + "version": 2, + "brand": "Handy Ip Cam", + "brand_id": "handy-ip-cam", + "streams": [ + { + "id": "handy-ip-cam-1", + "url": "/ch0_1.264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "3454" + ] + }, + { + "id": "handy-ip-cam-2", + "url": "videofeed", + "type": "MJPEG", + "protocol": "http", + "port": 8080, + "models": [ + "Other" + ] + }, + { + "id": "handy-ip-cam-3", + "url": "video?profile=[CHANNEL]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Samsung Galaxy S3" + ] + } + ] +} diff --git a/brands/hangzhou.json b/brands/hangzhou.json new file mode 100644 index 0000000..961f7ee --- /dev/null +++ b/brands/hangzhou.json @@ -0,0 +1,25 @@ +{ + "version": 2, + "brand": "Hangzhou", + "brand_id": "hangzhou", + "streams": [ + { + "id": "hangzhou-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "1337", + "A8L", + "HNC312-MB", + "KuoHeng", + "Other", + "PTZIP212X20-C", + "RX8020-PQL", + "SC-303-XD", + "WHC17452" + ] + } + ] +} diff --git a/brands/hanhwa.json b/brands/hanhwa.json new file mode 100644 index 0000000..15c4da7 --- /dev/null +++ b/brands/hanhwa.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Hanhwa", + "brand_id": "hanhwa", + "streams": [ + { + "id": "hanhwa-1", + "url": "/profile1/media.smp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "VDR-10002" + ] + } + ] +} diff --git a/brands/hanlin.json b/brands/hanlin.json new file mode 100644 index 0000000..e8daafd --- /dev/null +++ b/brands/hanlin.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Hanlin", + "brand_id": "hanlin", + "streams": [ + { + "id": "hanlin-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "CAM175" + ] + } + ] +} diff --git a/brands/hanwei.json b/brands/hanwei.json new file mode 100644 index 0000000..445b985 --- /dev/null +++ b/brands/hanwei.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Hanwei", + "brand_id": "hanwei", + "streams": [ + { + "id": "hanwei-1", + "url": "ch0_0.h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "RS7507" + ] + }, + { + "id": "hanwei-2", + "url": "ch0_[CHANNEL].H264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "RS7507" + ] + } + ] +} diff --git a/brands/hanwha.json b/brands/hanwha.json new file mode 100644 index 0000000..1588192 --- /dev/null +++ b/brands/hanwha.json @@ -0,0 +1,122 @@ +{ + "version": 2, + "brand": "Hanwha", + "brand_id": "hanwha", + "streams": [ + { + "id": "hanwha-1", + "url": "/profile02/media.smp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "8003", + "ANV-L6082R", + "ANV-L7012R" + ] + }, + { + "id": "hanwha-2", + "url": "/axis-cgi/mjpg/video.cgi", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "IP-2000HW" + ] + }, + { + "id": "hanwha-3", + "url": "cgi-bin/video.cgi?msubmenu=mjpg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP-2000HW", + "Other", + "SNV-6013" + ] + }, + { + "id": "hanwha-4", + "url": "/stw-cgi/video.cgi?msubmenu=snapshot&action=view&channel=5&profile=1", + "type": "JPEG", + "protocol": "https", + "port": 443, + "models": [ + "PNM-9085RQZ1", + "xrn-810s" + ] + }, + { + "id": "hanwha-5", + "url": "/cgi-bin/video.cgi?msubmenu=mjpg", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "Qnd-7010r" + ] + }, + { + "id": "hanwha-6", + "url": "cgi-bin/video.cgi?msubmenu=jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "QNO-6070-R" + ] + }, + { + "id": "hanwha-7", + "url": "/stw-cgi/video.cgi?msubmenu=stream&action=view&Profile=1&CodecType=MJPEG&Resolution=1920x1080", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "QNV-7082R" + ] + }, + { + "id": "hanwha-8", + "url": "/stw-cgi/video.cgi?msubmenu=snapshot&action=view", + "type": "JPEG", + "protocol": "http", + "port": 10001, + "models": [ + "QNV-7082R" + ] + }, + { + "id": "hanwha-9", + "url": "/stw-cgi/video.cgi?msubmenu=mjpg", + "type": "MJPEG", + "protocol": "http", + "port": 10001, + "models": [ + "QNV-7082R" + ] + }, + { + "id": "hanwha-10", + "url": "/0/profile4/media.smp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "QNV-8080R" + ] + }, + { + "id": "hanwha-11", + "url": "/img/video.asf", + "type": "FFMPEG", + "protocol": "mms", + "port": 554, + "models": [ + "wisenet" + ] + } + ] +} diff --git a/brands/harex.json b/brands/harex.json new file mode 100644 index 0000000..b0e8edc --- /dev/null +++ b/brands/harex.json @@ -0,0 +1,60 @@ +{ + "version": 2, + "brand": "Harex", + "brand_id": "harex", + "streams": [ + { + "id": "harex-1", + "url": "/live0.264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "1.3MP", + "1MP HD 720", + "720P", + "720p 1mp", + "720p IP", + "HD IP 720", + "HRX103", + "HRX-I5024P", + "HRX-I524C", + "HRX-IA604-1", + "IPCamIndoor", + "NVT-HI3518EP", + "ONVIF", + "Other" + ] + }, + { + "id": "harex-2", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "720P IP" + ] + }, + { + "id": "harex-3", + "url": "cam/realmonitor?channel=[CHANNEL]&subtype=1", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "harex-4", + "url": "/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/hatake.json b/brands/hatake.json new file mode 100644 index 0000000..00a8493 --- /dev/null +++ b/brands/hatake.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Hatake", + "brand_id": "hatake", + "streams": [ + { + "id": "hatake-1", + "url": "/stream1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "VIGI C330" + ] + } + ] +} diff --git a/brands/haucam.json b/brands/haucam.json new file mode 100644 index 0000000..decede5 --- /dev/null +++ b/brands/haucam.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Haucam", + "brand_id": "haucam", + "streams": [ + { + "id": "haucam-1", + "url": "/mpeg4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "7010" + ] + } + ] +} diff --git a/brands/hauppauge.json b/brands/hauppauge.json new file mode 100644 index 0000000..a25b845 --- /dev/null +++ b/brands/hauppauge.json @@ -0,0 +1,18 @@ +{ + "version": 2, + "brand": "Hauppauge", + "brand_id": "hauppauge", + "streams": [ + { + "id": "hauppauge-1", + "url": "/live/ch0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "720P", + "mySmarthome Camera" + ] + } + ] +} diff --git a/brands/haustuer.json b/brands/haustuer.json new file mode 100644 index 0000000..b0f3ab2 --- /dev/null +++ b/brands/haustuer.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Haustuer", + "brand_id": "haustuer", + "streams": [ + { + "id": "haustuer-1", + "url": "/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Grandstream" + ] + } + ] +} diff --git a/brands/hauwei.json b/brands/hauwei.json new file mode 100644 index 0000000..8c9609d --- /dev/null +++ b/brands/hauwei.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Hauwei", + "brand_id": "hauwei", + "streams": [ + { + "id": "hauwei-1", + "url": "videofeed", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "U880" + ] + } + ] +} diff --git a/brands/hawk-vision.json b/brands/hawk-vision.json new file mode 100644 index 0000000..2b23ac0 --- /dev/null +++ b/brands/hawk-vision.json @@ -0,0 +1,47 @@ +{ + "version": 2, + "brand": "Hawk Vision", + "brand_id": "hawk-vision", + "streams": [ + { + "id": "hawk-vision-1", + "url": "cam[CHANNEL]/h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "APPRO" + ] + }, + { + "id": "hawk-vision-2", + "url": "/live0.264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Hawkvision" + ] + }, + { + "id": "hawk-vision-3", + "url": "/onvif1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "K-D302MPOE" + ] + }, + { + "id": "hawk-vision-4", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "uv ipdm15" + ] + } + ] +} diff --git a/brands/hawk.json b/brands/hawk.json new file mode 100644 index 0000000..d8480b0 --- /dev/null +++ b/brands/hawk.json @@ -0,0 +1,47 @@ +{ + "version": 2, + "brand": "Hawk", + "brand_id": "hawk", + "streams": [ + { + "id": "hawk-1", + "url": "mjpeg?res=full&x0=0&y0=0&x1=100%&y1=100%&quality=12&doublescan=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "bresta" + ] + }, + { + "id": "hawk-2", + "url": "video.cgi?resolution=VGA", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "hawk-3", + "url": "cgi-bin/snapshot.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "hawk-4", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/hawkcam.json b/brands/hawkcam.json new file mode 100644 index 0000000..acca1ca --- /dev/null +++ b/brands/hawkcam.json @@ -0,0 +1,58 @@ +{ + "version": 2, + "brand": "Hawkcam", + "brand_id": "hawkcam", + "streams": [ + { + "id": "hawkcam-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other", + "SP-FJ01W" + ] + }, + { + "id": "hawkcam-2", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "hawkcam-3", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "r09" + ] + }, + { + "id": "hawkcam-4", + "url": "video.cgi?resolution=[WIDTH]x[HEIGHT]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "SP-FJ01W" + ] + }, + { + "id": "hawkcam-5", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "SP-FJ01W" + ] + } + ] +} diff --git a/brands/hawki.json b/brands/hawki.json new file mode 100644 index 0000000..d68f11b --- /dev/null +++ b/brands/hawki.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Hawki", + "brand_id": "hawki", + "streams": [ + { + "id": "hawki-1", + "url": "mjpeg?res=full&x0=0&y0=0&x1=100%&y1=100%&quality=12&doublescan=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/hawking.json b/brands/hawking.json new file mode 100644 index 0000000..31750a1 --- /dev/null +++ b/brands/hawking.json @@ -0,0 +1,130 @@ +{ + "version": 2, + "brand": "Hawking", + "brand_id": "hawking", + "streams": [ + { + "id": "hawking-1", + "url": "IMAGE.JPG", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "310", + "HNC310", + "Tech HNC300 Series", + "Tech HNC320 Series", + "TVP110" + ] + }, + { + "id": "hawking-2", + "url": "cgi/mjpg/mjpeg.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "HNC3W", + "HNC5W", + "HNC720G", + "JNC3W", + "Other", + "Tech HNC300 Series", + "Tech HNC320 Series" + ] + }, + { + "id": "hawking-3", + "url": "cgi-bin/video.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "HNC-700PT", + "HNC720G", + "hnc800ptz", + "HNC-820G", + "Other" + ] + }, + { + "id": "hawking-4", + "url": "cgi-bin/video.jpg?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "HNC720G", + "Other", + "Tech HNC720G" + ] + }, + { + "id": "hawking-5", + "url": "loginfree.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "TECH HNC290", + "Tech HNC290G", + "TECH HNC300 SERIES", + "TECH HNC320 SERIES", + "TECH HNC720G" + ] + }, + { + "id": "hawking-6", + "url": "mjpg/video.mjpg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "Tech HNC290" + ] + }, + { + "id": "hawking-7", + "url": "video.mjpg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "hawking-8", + "url": "jpg/image.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Tech HNC290" + ] + }, + { + "id": "hawking-9", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Tech HNC320 Series" + ] + }, + { + "id": "hawking-10", + "url": "image.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Tech NC200 Series", + "Tech NC220 Series" + ] + } + ] +} diff --git a/brands/hawq.json b/brands/hawq.json new file mode 100644 index 0000000..4755b1b --- /dev/null +++ b/brands/hawq.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Hawq", + "brand_id": "hawq", + "streams": [ + { + "id": "hawq-1", + "url": "/snl/live/1/2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "wingdome" + ] + } + ] +} diff --git a/brands/hayear.json b/brands/hayear.json new file mode 100644 index 0000000..c1e4ba0 --- /dev/null +++ b/brands/hayear.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Hayear", + "brand_id": "hayear", + "streams": [ + { + "id": "hayear-1", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Omnivision" + ] + } + ] +} diff --git a/brands/hbell.json b/brands/hbell.json new file mode 100644 index 0000000..604d24e --- /dev/null +++ b/brands/hbell.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Hbell", + "brand_id": "hbell", + "streams": [ + { + "id": "hbell-1", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/hd-camera.json b/brands/hd-camera.json new file mode 100644 index 0000000..15d2523 --- /dev/null +++ b/brands/hd-camera.json @@ -0,0 +1,137 @@ +{ + "version": 2, + "brand": "Hd Camera", + "brand_id": "hd-camera", + "streams": [ + { + "id": "hd-camera-1", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "4s-b05w", + "SN-IPC-5033SW-AU", + "TH661" + ] + }, + { + "id": "hd-camera-2", + "url": "/h264_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "5MP" + ] + }, + { + "id": "hd-camera-3", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "6024PB-HX201", + "Q53-5MP-BL-WIFI-5X", + "sd6w1080pshx" + ] + }, + { + "id": "hd-camera-4", + "url": "snap.jpg?JpegCam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "ca-690c-r", + "Other", + "SN-IPC-5033SW-AU" + ] + }, + { + "id": "hd-camera-5", + "url": "/live0.264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "HZD-600DM" + ] + }, + { + "id": "hd-camera-6", + "url": "/cam1/mpeg4", + "type": "MJPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "ipodsb2ire28", + "ipod-sb2ire28", + "ptzip204wx4ir" + ] + }, + { + "id": "hd-camera-7", + "url": "1/h264major", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 10554, + "models": [ + "JK-HD43F223HE" + ] + }, + { + "id": "hd-camera-8", + "url": "cam1/mpeg4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "JK-HD43F223HE", + "ONVIF" + ] + }, + { + "id": "hd-camera-9", + "url": "live_mpeg4.sdp", + "type": "VLC", + "protocol": "rtsp", + "port": 10554, + "models": [ + "JK-HD43F223HE" + ] + }, + { + "id": "hd-camera-10", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "SP006" + ] + }, + { + "id": "hd-camera-11", + "url": "/", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "sb2ire28" + ] + }, + { + "id": "hd-camera-12", + "url": "snapshot.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "sp006" + ] + } + ] +} diff --git a/brands/hd-cloudcam.json b/brands/hd-cloudcam.json new file mode 100644 index 0000000..9100d70 --- /dev/null +++ b/brands/hd-cloudcam.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Hd Cloudcam", + "brand_id": "hd-cloudcam", + "streams": [ + { + "id": "hd-cloudcam-1", + "url": "/cam1/onvif-h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "CloudCam" + ] + }, + { + "id": "hd-cloudcam-2", + "url": "/mpeg4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "H264" + ] + } + ] +} diff --git a/brands/hd-ip-camera-depan.json b/brands/hd-ip-camera-depan.json new file mode 100644 index 0000000..06f12d8 --- /dev/null +++ b/brands/hd-ip-camera-depan.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Hd Ip Camera Depan", + "brand_id": "hd-ip-camera-depan", + "streams": [ + { + "id": "hd-ip-camera-depan-1", + "url": "/cam/realmonitor?channel=1&subtype=00&authbasic=[AUTH]", + "type": "VLC", + "protocol": "rtsp", + "port": 8557, + "models": [ + "IPCC N13NW" + ] + }, + { + "id": "hd-ip-camera-depan-2", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "IPCC-B15N-W" + ] + } + ] +} diff --git a/brands/hd-ip-dome-2.json b/brands/hd-ip-dome-2.json new file mode 100644 index 0000000..a1b5708 --- /dev/null +++ b/brands/hd-ip-dome-2.json @@ -0,0 +1,28 @@ +{ + "version": 2, + "brand": "Hd Ip Dome-2", + "brand_id": "hd-ip-dome-2", + "streams": [ + { + "id": "hd-ip-dome-2-1", + "url": "/live0.264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "NVSIP", + "Other" + ] + }, + { + "id": "hd-ip-dome-2-2", + "url": "snapshot", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/hd-ip-dome.json b/brands/hd-ip-dome.json new file mode 100644 index 0000000..acbd1a1 --- /dev/null +++ b/brands/hd-ip-dome.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Hd-ip Dome", + "brand_id": "hd-ip-dome", + "streams": [ + { + "id": "hd-ip-dome-1", + "url": "/live/ch0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "dome" + ] + }, + { + "id": "hd-ip-dome-2", + "url": "1/h264major", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 10554, + "models": [ + "HD54F-4MP-30X" + ] + } + ] +} diff --git a/brands/hd-ipc.json b/brands/hd-ipc.json new file mode 100644 index 0000000..5f485f4 --- /dev/null +++ b/brands/hd-ipc.json @@ -0,0 +1,976 @@ +{ + "version": 2, + "brand": "Hd Ipc", + "brand_id": "hd-ipc", + "streams": [ + { + "id": "hd-ipc-1", + "url": "/live0.264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "001", + "1024", + "105", + "1080p 2MP", + "110", + "1100", + "117", + "1200HB", + "1200-hg", + "1243", + "136", + "151A", + "1M1G", + "1m1w", + "1MB1G", + "1mb1w", + "1MB1W HD", + "1MBMW", + "1md1g", + "1md4", + "2100", + "2432", + "2MB2", + "2mb2g", + "2MB2W", + "2mb86p", + "2MD3W", + "2mp", + "345t3", + "648", + "720 3", + "720 4", + "A110", + "A288870944", + "ahwvse", + "ali cam", + "ANT", + "ATC-2", + "Bebek", + "bullet", + "C1066DN2-P", + "Care Cam", + "china no name", + "ChinaATV", + "ChinaUnk", + "Chinese", + "Cina dlouho trvalo", + "CV-IP5020C", + "DL-550", + "Dome", + "Edge 41", + "Edge 42", + "Edge 43", + "Edge 44", + "ELEC", + "elevator", + "ESCAM QF605", + "EZVIZ", + "Fixed", + "flur", + "fullhd", + "greie", + "H.264 720P", + "H113", + "H210", + "h6837wi", + "H6C-P-20", + "haiwvision", + "HAREX", + "HAREX 1MP 720p", + "Harex 2MP", + "Harex test", + "Hartex", + "Hawii", + "HD 988 W-A", + "HD IPC 1", + "HD720 2", + "HD988", + "HDCAM", + "hdready", + "hinten", + "homsafe-1md1g", + "Hosafe", + "hosafe 1080", + "Hosafe 1mb1w", + "HOSAFE 2MB2W", + "HoSafe_m1b1w_A1", + "HOSAFE-1MB1G", + "HOSAFE-2MB3W", + "HOSAFE-2MB8P", + "Hoscam", + "HRX", + "HRX-I5024", + "HRX-I5024P", + "HRX-I524C", + "HZD-600DM", + "i5024", + "i6032b-p", + "I6032W-P", + "icc", + "id 6032", + "idn", + "iinan", + "Imd1g", + "IP Bullet", + "ip10", + "IP720", + "IPC", + "IPC -SA1100HB", + "ipc1100ha", + "IPCAM ONVIF", + "IPC-H110-B", + "IPC-H6310", + "IPC-TP-2191", + "IPW4-04", + "JAPOS2", + "Joivision", + "jovin", + "jovision", + "jovision JVS-N61-NA", + "JVS DA230", + "JVS N61NA", + "kapu", + "KDM-A 102", + "m1b1w-A1", + "mini001", + "MiniDOME", + "model", + "MY 304", + "MY103", + "MY-307", + "MY310", + "MY36", + "N61", + "NC649M-P", + "NC848M-P", + "NCN01", + "nnn1", + "nvsip", + "NVSIP", + "onvif", + "Other", + "ovision", + "OWLVISION", + "pavsul", + "ppp", + "profile s", + "qf605", + "R-10", + "REO", + "Reolink", + "Revotech_1706", + "S817720226", + "SACAM", + "SA-IPC1100", + "SA-IPC1100HB", + "SA-ipc1100hc", + "SA-IPC1100-HC", + "sa-ipc1100hi", + "SA-IPC1200HG", + "SA-IPC1200HI", + "sculink", + "SECULINK", + "Seculink1100", + "Seculink1100HA", + "securecam", + "Securlink", + "Sinocam", + "stropna", + "v200", + "Walisec", + "Walle Cam", + "whitedome", + "WS-N2BL2-4", + "ws-n2bm1-vp", + "xenon", + "zmodo", + "Zoneway", + "zosi", + "ZW-NC 649M-P" + ] + }, + { + "id": "hd-ipc-2", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "1.0", + "HOSAFE 1080", + "IPCAM1080P", + "MEGAPIXEL IP CAM" + ] + }, + { + "id": "hd-ipc-3", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "100", + "1020", + "1080", + "1080P", + "1111", + "122", + "1233", + "16043", + "1pcc", + "2014", + "204", + "2mp", + "3400-ov9712a", + "3500", + "3500-ov9712a", + "3550", + "3mp", + "3MP", + "454", + "5 mp", + "5 MP", + "54009", + "630", + "692a", + "720p30", + "864", + "alan", + "AP013", + "B 12", + "B10A", + "B11N-WA", + "B12NW", + "b15", + "B15N-W", + "B603W", + "B80L", + "BC-1207", + "BT13N-W", + "buiten", + "BULLET", + "buyee", + "C6F0SoZ3N0PdL2", + "ccip", + "Cesta Bubo", + "chinacam", + "CHINACAM", + "chinardi", + "cl-4001", + "cmc", + "cms", + "colcam", + "Cotier DM-G31-2S", + "CYBOIP", + "CYBOIP-W03", + "d09-w", + "D300", + "dannetest", + "Day IP", + "DBPOWER C300E", + "DBPower-1", + "DG900", + "Digitud", + "DIGITUS", + "DM 16040", + "DN-16040rev2", + "DN16040Rev2", + "dn-16046", + "dn2", + "DOME", + "EC-1207", + "Edimax", + "efdw", + "eSCAM", + "Escam Brick 900", + "ESCAM BRICK QD300", + "ESCAM IP66", + "ESCAM QF300", + "escamQD900", + "esense", + "EXCELVAN", + "Eye03L", + "EYEcam", + "eyecam-link", + "Funwe", + "Funyai", + "Funzionante", + "FY-UHE20SWF", + "GTN-EYE01W", + "H04", + "H05", + "h05s", + "h264", + "H264", + "HaasCam", + "HawkCam", + "HDCAM", + "HDIP", + "HDIPC", + "HOOTOO", + "Hootoo ip008", + "HOOTOO IP211HDP", + "HOSAFE 1080", + "HT IP211", + "ht692", + "HT-IP008HDP", + "ht-ip211hdp", + "HT-IP211HDP", + "HT-IP212HDP", + "HZD-600DM", + "HZnaet", + "I463", + "ICAM606", + "ICAM-903", + "ICC-B13N-W", + "IIPC", + "IIPC B13N", + "Inside Dome", + "IP01", + "IP100BW", + "IP123", + "ip2", + "ip391w-hd", + "IP391wHD", + "IP720P-32B", + "IPA", + "IP-B12NW", + "IP-CAM-02", + "IPCAM1080P", + "IPCamera2", + "IPCC", + "ipcc b13n w", + "IPCC B13N W", + "ipcc d09-w", + "ipcc h03", + "IPCC15", + "ipcc-b10", + "IPCCB10", + "IPCC-B10a", + "IPCC-B10A", + "IPCC-B12", + "IPCC-B12NW", + "IPCC-B12W", + "ipcc-b15n", + "IPCC-B15N-W", + "IPCC-B24", + "IPCC-D08", + "IPCC-D09-W", + "IPCC-H04", + "ipcloud", + "IPCLOUDCAMERA", + "IPCW", + "IPPC-D08", + "ips", + "IPS-E01312VW", + "IPSeye_01A", + "IPS-HS 1822L", + "ips-hs1812vw", + "IRKina", + "JV-ND406HD3", + "MEGAPIXEL IP CAM", + "meme", + "Mie", + "MISC", + "MP1", + "NC856MV", + "neew", + "NTDOOR", + "NVSIP", + "onb", + "onvif", + "ONVIF", + "Other", + "OWL", + "OWLVISION", + "P2P", + "p2p camera", + "P2PCAM", + "P66", + "passage", + "pc530", + "Phoenix", + "Pluto", + "POE", + "PPRT-000235-PFYMF", + "prato", + "PROFILE S", + "PTZ-China", + "Q6320", + "q9450r", + "qd300", + "QD500", + "qd6320", + "QD900", + "QD900WIFI", + "QF510", + "QUESTAVA", + "R-N400A5", + "RTT 3300", + "rtt3300", + "RTT-3400", + "RTT-3500", + "RTT-51", + "RTT-5100", + "RTT-5900", + "S6203Y-WRA", + "sad", + "Saeed-Cam", + "Sam", + "scam1", + "SD05W", + "SP-P1802SPTZ", + "SP-P1802SWPTZ", + "SP-P18038S-POE", + "sp-p701w", + "SP-P702W", + "SP-P702WPTZ", + "SP-P703W", + "Sricam", + "SRICAM", + "Starcam", + "static", + "steve cam", + "Stick Mount", + "Stugan", + "Sumvision", + "Suneyes", + "Sunvision", + "Sunvision-5", + "SV#3C", + "sv_B603W", + "SV19", + "SV-B603VV 03", + "svb603w", + "sv-b603W", + "sv-b803w", + "sv-do2poe-1080", + "th624", + "TH661", + "TH692", + "Tier", + "Turner 1", + "TV-651EH2/IP", + "UFO", + "Unk", + "UXD Dome", + "UXD2MP", + "vchod BuboBubo", + "view", + "w15", + "wandern", + "WD900", + "web", + "white", + "white dome", + "WR103W", + "zoom", + "ZW NC862MW-P", + "ZW-NC638MW-P", + "ZW-NC857MW-P" + ] + }, + { + "id": "hd-ipc-4", + "url": "/profile1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "1080P", + "1080P 2MP", + "china", + "Other" + ] + }, + { + "id": "hd-ipc-5", + "url": "/profile0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "1080P WiFi Telecamera", + "1M1G", + "c25", + "CF26-37SM400-PL", + "china", + "cid c0919115a8973", + "EYECAM", + "H264", + "HOSCAM", + "ONVIF", + "Other", + "sh029", + "SRICAM" + ] + }, + { + "id": "hd-ipc-6", + "url": "/live1.264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "117", + "1200HB", + "1221", + "130", + "1mb1w", + "1md1g", + "2.0mp", + "2.18", + "222222", + "2MD3W", + "54tqk01", + "777", + "960ipc", + "ab-1002hb", + "ASCAM", + "Atlantis", + "ChinaWebCam", + "dsk603", + "dssd", + "Edge", + "Edge 43", + "Edge 44", + "ezviz", + "h.264 720p", + "H113", + "HAREX", + "hd 988", + "HD IPC 1", + "HD988 W-A", + "HDCAM", + "hdip", + "hdready", + "Hosafe", + "hosafe256", + "HZD-600DM", + "imd1g", + "IPC-TP2191", + "KDM-A111", + "metsuki", + "MUSZLOWA", + "MY-304", + "nc400", + "NVSIP", + "nvsip pic", + "Other", + "qf604", + "radu", + "Rohit", + "s31430895", + "SA-IPC1200HG", + "SA-IPC1200HI", + "SECULINK", + "WAD" + ] + }, + { + "id": "hd-ipc-7", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "130", + "Other" + ] + }, + { + "id": "hd-ipc-8", + "url": "cgi-bin/snapshot.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "2431", + "HOOTOO", + "MEGAPIXEL IP CAM", + "ONVIF" + ] + }, + { + "id": "hd-ipc-9", + "url": "/H264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "30sf" + ] + }, + { + "id": "hd-ipc-10", + "url": "/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "453", + "China2", + "mojecam", + "NVS-DM36X", + "Other", + "TE72" + ] + }, + { + "id": "hd-ipc-11", + "url": "/12", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "640cam", + "720P", + "8700", + "B12", + "B12NW", + "B603W", + "Biru", + "bubo vchod", + "C300E", + "C6F0SoZ3N0PdL2", + "Cotier", + "CVADY-I454", + "ddd", + "Deck", + "digitud", + "Digitus", + "Digitus OptiGuard", + "DN-16043", + "ESCAM", + "esense", + "EyeCam", + "EYECAM", + "FY-UHE20SWF", + "HAWKCAM", + "HDIPC", + "hi3516e", + "HooToo IP211HDP", + "HOOTOO IP211HDP", + "HOSAFE 1080", + "HR106-W", + "HT-IP211HDP", + "IP-1002DC", + "IP391W-HD", + "ip720", + "IPC1MP", + "IPCC", + "IPCC B13N W", + "IPCC N13NW", + "IPCC-B12NW", + "IPCC-B20", + "IPCC-B24", + "IPCC-D09-W", + "IPS-HS 1822L", + "KtoToWie", + "mega-pixel", + "NC862MW-P", + "Other", + "p2p", + "p2p camera", + "QD900", + "QD900-1", + "Rtt3300", + "RTT-5900", + "SVC3 1080P", + "TH662", + "TH692", + "UXD2MP", + "WJRRH", + "ze5", + "ZOSI", + "ZS5101" + ] + }, + { + "id": "hd-ipc-12", + "url": "video.cgi?resolution=VGA", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "ALDI" + ] + }, + { + "id": "hd-ipc-13", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=1.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "CHINAATV", + "HAIWVISION", + "HOSAFE-1MB1G" + ] + }, + { + "id": "hd-ipc-14", + "url": "/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "da-ip8517", + "Other" + ] + }, + { + "id": "hd-ipc-15", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "DB-POWER", + "IPCAM1080P", + "ONVIF", + "Other" + ] + }, + { + "id": "hd-ipc-16", + "url": "snap.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "H SERIES", + "HOSAFE 1080" + ] + }, + { + "id": "hd-ipc-17", + "url": "video.mp4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "H264", + "IPCLOUDCAMERA", + "Other" + ] + }, + { + "id": "hd-ipc-18", + "url": "img/video.asf", + "type": "VLC", + "protocol": "mms", + "port": 0, + "models": [ + "HAREX 2MP" + ] + }, + { + "id": "hd-ipc-19", + "url": "1/h264major", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 10554, + "models": [ + "HD54F-4MP-30X", + "Other", + "SAEED-CAM" + ] + }, + { + "id": "hd-ipc-20", + "url": "/h264_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "hd-ip ai" + ] + }, + { + "id": "hd-ipc-21", + "url": "/img/video.asf", + "type": "FFMPEG", + "protocol": "mms", + "port": 554, + "models": [ + "HDIPC" + ] + }, + { + "id": "hd-ipc-22", + "url": "/main", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "HI3516E_IPNC", + "NVT-HI3516EV200-V20" + ] + }, + { + "id": "hd-ipc-23", + "url": "/videoMain", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "IOTRA", + "Other" + ] + }, + { + "id": "hd-ipc-24", + "url": "/onvif1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "ipc3" + ] + }, + { + "id": "hd-ipc-25", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "IPCAM1080P", + "IPCC-B15N-W", + "Other" + ] + }, + { + "id": "hd-ipc-26", + "url": "/cam/realmonitor?channel=1&subtype=00&authbasic=[AUTH]", + "type": "VLC", + "protocol": "rtsp", + "port": 8557, + "models": [ + "IPCC N13NW", + "MEGAPIXEL IP CAM", + "ONVIF", + "zavio" + ] + }, + { + "id": "hd-ipc-27", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IPCC-B15N-W" + ] + }, + { + "id": "hd-ipc-28", + "url": "/videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 8080, + "models": [ + "MISC" + ] + }, + { + "id": "hd-ipc-29", + "url": "/control/faststream.jpg?stream=MxPEG&needlength&fps=6", + "type": "FFMPEG", + "protocol": "http", + "port": 8080, + "models": [ + "MISC", + "Other" + ] + }, + { + "id": "hd-ipc-30", + "url": "cam1/mpeg4", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "NVSIP", + "Other", + "PTZ05-18x", + "SRICAM", + "UFO" + ] + }, + { + "id": "hd-ipc-31", + "url": "12", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "hd-ipc-32", + "url": "live.sdp", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "hd-ipc-33", + "url": "snapshot.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "hd-ipc-34", + "url": "/ucast/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "P2P" + ] + }, + { + "id": "hd-ipc-35", + "url": "mpeg4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "PTZ05-18x" + ] + }, + { + "id": "hd-ipc-36", + "url": "/1/h264major", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "PTZ05-18x" + ] + }, + { + "id": "hd-ipc-37", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "SRICAM" + ] + } + ] +} diff --git a/brands/hd-link.json b/brands/hd-link.json new file mode 100644 index 0000000..9c0b22e --- /dev/null +++ b/brands/hd-link.json @@ -0,0 +1,166 @@ +{ + "version": 2, + "brand": "Hd Link", + "brand_id": "hd-link", + "streams": [ + { + "id": "hd-link-1", + "url": "play1.sdp", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "5222L", + "936L (H.264)", + "Play" + ] + }, + { + "id": "hd-link-2", + "url": "/live3.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "5222LB1" + ] + }, + { + "id": "hd-link-3", + "url": "VIDEO.CGI", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "930 L", + "930 L - A" + ] + }, + { + "id": "hd-link-4", + "url": "video/mjpg.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "930 L", + "932-L" + ] + }, + { + "id": "hd-link-5", + "url": "MJPEG.CGI", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "930 L IP", + "930 La", + "930L" + ] + }, + { + "id": "hd-link-6", + "url": "video.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "930L" + ] + }, + { + "id": "hd-link-7", + "url": "mjpeg.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "932-L" + ] + }, + { + "id": "hd-link-8", + "url": "image/jpeg.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "D5030L", + "DCS 933L", + "DCS-032L", + "DSL-936L" + ] + }, + { + "id": "hd-link-9", + "url": "cgi-bin/video.jpg?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "DCS 5300W" + ] + }, + { + "id": "hd-link-10", + "url": "mjpeg.cgi?user=[USERNAME]&password=[PASSWORD]&channel=[CHANNEL]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "DCS- 933L" + ] + }, + { + "id": "hd-link-11", + "url": "_gCVimage.jpg", + "type": "JPEG", + "protocol": "http", + "port": 8080, + "models": [ + "DCS-2530-L" + ] + }, + { + "id": "hd-link-12", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 5544, + "models": [ + "dcs930" + ] + }, + { + "id": "hd-link-13", + "url": "play3.sdp", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "DCS-936L" + ] + }, + { + "id": "hd-link-14", + "url": "/h264_hd.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "DVS-301" + ] + }, + { + "id": "hd-link-15", + "url": "live.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/hd-megapixel.json b/brands/hd-megapixel.json new file mode 100644 index 0000000..5d967e1 --- /dev/null +++ b/brands/hd-megapixel.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Hd Megapixel", + "brand_id": "hd-megapixel", + "streams": [ + { + "id": "hd-megapixel-1", + "url": "/1/h264major", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "H2MB4WA" + ] + }, + { + "id": "hd-megapixel-2", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "IP Cloud Camera" + ] + } + ] +} diff --git a/brands/hd-minicam.json b/brands/hd-minicam.json new file mode 100644 index 0000000..1d037ad --- /dev/null +++ b/brands/hd-minicam.json @@ -0,0 +1,39 @@ +{ + "version": 2, + "brand": "Hd Minicam", + "brand_id": "hd-minicam", + "streams": [ + { + "id": "hd-minicam-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]*[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Minicammcc", + "Other" + ] + }, + { + "id": "hd-minicam-2", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "MINICAMMCC" + ] + }, + { + "id": "hd-minicam-3", + "url": "videostream.asf", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Minicamv", + "Other" + ] + } + ] +} diff --git a/brands/hd-wireless.json b/brands/hd-wireless.json new file mode 100644 index 0000000..767858a --- /dev/null +++ b/brands/hd-wireless.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Hd Wireless", + "brand_id": "hd-wireless", + "streams": [ + { + "id": "hd-wireless-1", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "720p" + ] + } + ] +} diff --git a/brands/hd.json b/brands/hd.json new file mode 100644 index 0000000..8cd3803 --- /dev/null +++ b/brands/hd.json @@ -0,0 +1,148 @@ +{ + "version": 2, + "brand": "Hd", + "brand_id": "hd", + "streams": [ + { + "id": "hd-1", + "url": "cgi-bin/view.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "AK-3509HD100" + ] + }, + { + "id": "hd-2", + "url": "cgi-bin/net_jpeg.cgi?ch=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "am-c732" + ] + }, + { + "id": "hd-3", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "hd-4", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "hd-5", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "hd-6", + "url": "/cam1/onvif-h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "hd-7", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "hd-8", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "hd-9", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "hd-10", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "hd-11", + "url": "mjpeg.cgi?user=[USERNAME]&password=[PASSWORD]&channel=[CHANNEL]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "hd-12", + "url": "1/cif", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "hd-13", + "url": "/live0.264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "skynet" + ] + }, + { + "id": "hd-14", + "url": "/av0_0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "SW", + "x5" + ] + } + ] +} diff --git a/brands/hdcam.json b/brands/hdcam.json new file mode 100644 index 0000000..aacd587 --- /dev/null +++ b/brands/hdcam.json @@ -0,0 +1,37 @@ +{ + "version": 2, + "brand": "Hdcam", + "brand_id": "hdcam", + "streams": [ + { + "id": "hdcam-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "hdcam-2", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "hdcam-3", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/hdcvi.json b/brands/hdcvi.json new file mode 100644 index 0000000..efa109b --- /dev/null +++ b/brands/hdcvi.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Hdcvi", + "brand_id": "hdcvi", + "streams": [ + { + "id": "hdcvi-1", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "HCVR5108H" + ] + } + ] +} diff --git a/brands/hddcam.json b/brands/hddcam.json new file mode 100644 index 0000000..18f00cf --- /dev/null +++ b/brands/hddcam.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Hddcam", + "brand_id": "hddcam", + "streams": [ + { + "id": "hddcam-1", + "url": "snap.jpg?JpegCam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "hgjhg56" + ] + } + ] +} diff --git a/brands/hdipc.json b/brands/hdipc.json new file mode 100644 index 0000000..b735c6a --- /dev/null +++ b/brands/hdipc.json @@ -0,0 +1,64 @@ +{ + "version": 2, + "brand": "Hdipc", + "brand_id": "hdipc", + "streams": [ + { + "id": "hdipc-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "2MPPTZ", + "786", + "8300-imx122", + "9999", + "B01POE", + "Bullet", + "domecam", + "ext-mob", + "h.265", + "hall", + "JIVISION", + "lato 1", + "Other", + "outcam", + "QD4000", + "s6203y", + "Side", + "SouthDoor", + "SV-B01POE", + "sv-b01poe-1080", + "SV-B01POE-1080P", + "svbc", + "SVC3 1080p", + "TWC" + ] + }, + { + "id": "hdipc-2", + "url": "/12", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "2MPPTZ", + "4sdot", + "720HD", + "ANT", + "h.264", + "Hall 640", + "IPC", + "IPC 720 HD", + "Other", + "outcam1", + "PR115", + "QD400", + "RTT-5300", + "SV-BIIVPOE", + "WiFi Cam" + ] + } + ] +} diff --git a/brands/hdipcam.json b/brands/hdipcam.json new file mode 100644 index 0000000..5cc53b9 --- /dev/null +++ b/brands/hdipcam.json @@ -0,0 +1,200 @@ +{ + "version": 2, + "brand": "Hdipcam", + "brand_id": "hdipcam", + "streams": [ + { + "id": "hdipcam-1", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "2345" + ] + }, + { + "id": "hdipcam-2", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "2345", + "C6F0SeZ3N0P5L0", + "IPCC-B15N-W" + ] + }, + { + "id": "hdipcam-3", + "url": "cgi-bin/snapshot.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "2431", + "Other" + ] + }, + { + "id": "hdipcam-4", + "url": "snap.jpg?JpegCam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "C6F0SeZ3N0P5L0" + ] + }, + { + "id": "hdipcam-5", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Eingang", + "IPCC", + "IPCC-B15N-W", + "Other" + ] + }, + { + "id": "hdipcam-6", + "url": "/12", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "HOSAFE 1080", + "Other" + ] + }, + { + "id": "hdipcam-7", + "url": "/ch0_0.264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "ip hd" + ] + }, + { + "id": "hdipcam-8", + "url": "videostream.cgi?rate=11", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP935FW" + ] + }, + { + "id": "hdipcam-9", + "url": "videostream.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP935FW" + ] + }, + { + "id": "hdipcam-10", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "IPCC15" + ] + }, + { + "id": "hdipcam-11", + "url": "/live/main", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "ITcam", + "Metal", + "Mini2MP", + "Other", + "ST-222" + ] + }, + { + "id": "hdipcam-12", + "url": "/live0.264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "JOVISION", + "Other" + ] + }, + { + "id": "hdipcam-13", + "url": "/mpeg4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "OASIS", + "Other" + ] + }, + { + "id": "hdipcam-14", + "url": "snapshot.jpg", + "type": "JPEG", + "protocol": "http", + "port": 5544, + "models": [ + "ONVIFD" + ] + }, + { + "id": "hdipcam-15", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "hdipcam-16", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]&count=0", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "hdipcam-17", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "hdipcam-18", + "url": "/live1.264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "WHITEDOME" + ] + } + ] +} diff --git a/brands/hdl.json b/brands/hdl.json new file mode 100644 index 0000000..8cca51f --- /dev/null +++ b/brands/hdl.json @@ -0,0 +1,72 @@ +{ + "version": 2, + "brand": "Hdl", + "brand_id": "hdl", + "streams": [ + { + "id": "hdl-1", + "url": "H264/ch[CHANNEL]", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "HMEG-70/70W" + ] + }, + { + "id": "hdl-2", + "url": "H264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "HMEG-70/70W (rtsp)" + ] + }, + { + "id": "hdl-3", + "url": "dms?nowprofileid=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "HMEG-70P/70DVIR", + "HMEG-80PIR", + "HMS1 Video Server" + ] + }, + { + "id": "hdl-4", + "url": "ipcam/stream.cgi?nowprofileid=[CHANNEL]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "HMEG-70P/70DVIR", + "HMEG-80PIR", + "HMS1 Video Server" + ] + }, + { + "id": "hdl-5", + "url": "live/ch00_0", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "HMEG-70P/70DVIR", + "Other" + ] + }, + { + "id": "hdl-6", + "url": "cgi-bin/net_jpeg.cgi?ch=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/hdp-1100pt.json b/brands/hdp-1100pt.json new file mode 100644 index 0000000..c93fc65 --- /dev/null +++ b/brands/hdp-1100pt.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Hdp-1100pt", + "brand_id": "hdp-1100pt", + "streams": [ + { + "id": "hdp-1100pt-1", + "url": "/cam1/h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "dp104" + ] + } + ] +} diff --git a/brands/hdpro.json b/brands/hdpro.json new file mode 100644 index 0000000..a04ffb9 --- /dev/null +++ b/brands/hdpro.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Hdpro", + "brand_id": "hdpro", + "streams": [ + { + "id": "hdpro-1", + "url": "cgi-bin/webra_fcgi.fcgi?api=get_jpeg_raw&chno=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/hds.json b/brands/hds.json new file mode 100644 index 0000000..2684e2e --- /dev/null +++ b/brands/hds.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Hds", + "brand_id": "hds", + "streams": [ + { + "id": "hds-1", + "url": "special/Cam[CHANNEL].jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "DVR" + ] + } + ] +} diff --git a/brands/hdview.json b/brands/hdview.json new file mode 100644 index 0000000..7762117 --- /dev/null +++ b/brands/hdview.json @@ -0,0 +1,18 @@ +{ + "version": 2, + "brand": "Hdview", + "brand_id": "hdview", + "streams": [ + { + "id": "hdview-1", + "url": "/h264_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "dome", + "IPVD3MS-2.8-W" + ] + } + ] +} diff --git a/brands/he-wifi.json b/brands/he-wifi.json new file mode 100644 index 0000000..2912b05 --- /dev/null +++ b/brands/he-wifi.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "He-wifi", + "brand_id": "he-wifi", + "streams": [ + { + "id": "he-wifi-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]*[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "100pcx" + ] + } + ] +} diff --git a/brands/heanworld.json b/brands/heanworld.json new file mode 100644 index 0000000..713d946 --- /dev/null +++ b/brands/heanworld.json @@ -0,0 +1,36 @@ +{ + "version": 2, + "brand": "Heanworld", + "brand_id": "heanworld", + "streams": [ + { + "id": "heanworld-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "1020W", + "HA-101W", + "HA-1030W", + "HA-108W", + "HA-191W", + "HA-h3050W" + ] + }, + { + "id": "heanworld-2", + "url": "/ucast/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "1030w", + "720p", + "ha-1030w", + "HA-106W", + "Other" + ] + } + ] +} diff --git a/brands/hed.json b/brands/hed.json new file mode 100644 index 0000000..9a6050e --- /dev/null +++ b/brands/hed.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Hed", + "brand_id": "hed", + "streams": [ + { + "id": "hed-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "668A" + ] + } + ] +} diff --git a/brands/heden.json b/brands/heden.json new file mode 100644 index 0000000..a60cd94 --- /dev/null +++ b/brands/heden.json @@ -0,0 +1,286 @@ +{ + "version": 2, + "brand": "Heden", + "brand_id": "heden", + "streams": [ + { + "id": "heden-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "2.2.3", + "camcamh04ipw", + "CAMH04IPWE", + "CAMHED02IP", + "CAMHED04IPWN", + "Other", + "VisionCam", + "VISOCAM" + ] + }, + { + "id": "heden-2", + "url": "videostream.asf", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "2.2.3", + "CAMH04IPWE", + "CAMHD01FX0", + "CAMHD06MD0", + "CAMHED02IP", + "CAMHED04IP", + "CAMHED04IPWN", + "CAMHED05IPWN", + "int", + "Other", + "v5.5", + "VISIONCAM", + "visocam", + "VISOCAM" + ] + }, + { + "id": "heden-3", + "url": "/videostream.asf", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "C5F0S7Z0N0P0L0" + ] + }, + { + "id": "heden-4", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "CAMH04IPWE", + "CAMHED04IP", + "CAMHED04IPWN", + "CAMHED05IPWN", + "IP02", + "ip60w", + "Other", + "v5.5", + "VISIONCAM", + "visocam" + ] + }, + { + "id": "heden-5", + "url": "videostream.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "CAMH04IPWE", + "Crna", + "Other", + "v5.5", + "VISIONCAM" + ] + }, + { + "id": "heden-6", + "url": "video.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "CAMH04IPWE", + "CAMHED04IPWN", + "CAMHED05IPWN", + "Other", + "VisionCam" + ] + }, + { + "id": "heden-7", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "CAMH04IPWE", + "CAMHED02IPW", + "CAMHED04IP", + "CAMHED04IPWN", + "CAMHEDIPWP", + "Other", + "VisionCam", + "visionCam 5.6" + ] + }, + { + "id": "heden-8", + "url": "videostream.cgi?rate=11", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "CAMH04IPWE", + "CAMHED02IP", + "CAMHED04IP", + "camhed04ipwn", + "Other" + ] + }, + { + "id": "heden-9", + "url": "videostream.cgi?", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "CAMH04IPWE", + "dome", + "HEDP4IW" + ] + }, + { + "id": "heden-10", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "CAMHD03FX0" + ] + }, + { + "id": "heden-11", + "url": "/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "CAMHD05MD0" + ] + }, + { + "id": "heden-12", + "url": "/videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "CAMHED04IP" + ] + }, + { + "id": "heden-13", + "url": "snapshot.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "CAMHED04IP", + "CAMHED05IPWB", + "CAMHED05IPWN", + "crna", + "VisionCam", + "visocam", + "VISOCAM_crna" + ] + }, + { + "id": "heden-14", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "CAMHED04IP", + "CAMHED04IPWN" + ] + }, + { + "id": "heden-15", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]", + "type": "VLC", + "protocol": "http", + "port": 81, + "models": [ + "CAMHED04IPWN" + ] + }, + { + "id": "heden-16", + "url": "/snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 81, + "models": [ + "CAMHP71PWI" + ] + }, + { + "id": "heden-17", + "url": "/videostream.cgi", + "type": "FFMPEG", + "protocol": "http", + "port": 81, + "models": [ + "hedp4ipwb" + ] + }, + { + "id": "heden-18", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "HEDP4IW", + "Other", + "visionCam 5.6" + ] + }, + { + "id": "heden-19", + "url": "/", + "type": "FFMPEG", + "protocol": "http", + "port": 8082, + "models": [ + "HEDP4IW" + ] + }, + { + "id": "heden-20", + "url": "videostream.cgi?resolution=8&rate=13", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "heden-21", + "url": "/videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 1502, + "models": [ + "visionCam 5.6" + ] + }, + { + "id": "heden-22", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "VisionCam 5.6" + ] + } + ] +} diff --git a/brands/heetoo.json b/brands/heetoo.json new file mode 100644 index 0000000..e17b876 --- /dev/null +++ b/brands/heetoo.json @@ -0,0 +1,50 @@ +{ + "version": 2, + "brand": "Heetoo", + "brand_id": "heetoo", + "streams": [ + { + "id": "heetoo-1", + "url": "snapshot.cgi?camera=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "EXPLOTEC" + ] + }, + { + "id": "heetoo-2", + "url": "vdata.v", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "HT501-L", + "HT8260", + "Other" + ] + }, + { + "id": "heetoo-3", + "url": "videostream.cgi?resolution=8&rate=13", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "HT8260", + "Other" + ] + }, + { + "id": "heetoo-4", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/heimlink.json b/brands/heimlink.json new file mode 100644 index 0000000..478b61a --- /dev/null +++ b/brands/heimlink.json @@ -0,0 +1,20 @@ +{ + "version": 2, + "brand": "Heimlink", + "brand_id": "heimlink", + "streams": [ + { + "id": "heimlink-1", + "url": "/H.264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "CloudCam", + "hm202", + "HM203", + "hm311" + ] + } + ] +} diff --git a/brands/heimvision.json b/brands/heimvision.json new file mode 100644 index 0000000..2fbb745 --- /dev/null +++ b/brands/heimvision.json @@ -0,0 +1,325 @@ +{ + "version": 2, + "brand": "Heimvision", + "brand_id": "heimvision", + "streams": [ + { + "id": "heimvision-1", + "url": "/ch0_0.h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "201", + "hm202A", + "Protect B2", + "Protect D1 HM612 PTZ" + ] + }, + { + "id": "heimvision-2", + "url": "/h264_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "201", + "HM 241", + "hm202A", + "hm203", + "hm311", + "HMA2", + "hme311", + "protect D1", + "PTZ" + ] + }, + { + "id": "heimvision-3", + "url": "cgi-bin/snapshot.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "241", + "H-241", + "HM 241" + ] + }, + { + "id": "heimvision-4", + "url": "/0/av0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "241", + "cloudcam", + "hm202A", + "HM311" + ] + }, + { + "id": "heimvision-5", + "url": "ch0_0.h264", + "type": "VLC", + "protocol": "rtsp", + "port": 1935, + "models": [ + "311", + "hm311" + ] + }, + { + "id": "heimvision-6", + "url": "/user=[USERNAME]&password=[PASSWORD]&channel=1&stream=0.554", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "311", + "HM311" + ] + }, + { + "id": "heimvision-7", + "url": "/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "311", + "Protect ID1" + ] + }, + { + "id": "heimvision-8", + "url": "/MainStream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "92.168.0.18", + "CloudCam", + "hm202A", + "HM211", + "hm311", + "Protect B2", + "Protect D1", + "Protect D1 HM612 PTZ" + ] + }, + { + "id": "heimvision-9", + "url": "snapshot.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "ca1", + "hm541" + ] + }, + { + "id": "heimvision-10", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "CloudCam", + "hm202A", + "hm203", + "hm311", + "Other", + "Protect D1", + "PROTECT D1", + "Protect D1 HM612 PTZ" + ] + }, + { + "id": "heimvision-11", + "url": "/cgi-bin/snapshot.cgi?chn=2&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 49779, + "models": [ + "CLOUDCAM", + "HM 241", + "Wireless" + ] + }, + { + "id": "heimvision-12", + "url": "/cgi-bin/snapshot.cgi?chn=3&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 49779, + "models": [ + "CLOUDCAM", + "HM 241" + ] + }, + { + "id": "heimvision-13", + "url": "/cgi-bin/snapshot.cgi?chn=0&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 49779, + "models": [ + "CLOUDCAM", + "hm241" + ] + }, + { + "id": "heimvision-14", + "url": "/", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "CLOUDCAM", + "HE6800SB", + "HM203", + "HM311", + "Protect D1", + "PTZ" + ] + }, + { + "id": "heimvision-15", + "url": "/cgi-bin/snapshot.cgi?chn=1&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "H241", + "HM 241", + "HM541" + ] + }, + { + "id": "heimvision-16", + "url": "/cgi-bin/snapshot.cgi?chn=2&u=[USERNAME]&p=", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "HM 241" + ] + }, + { + "id": "heimvision-17", + "url": "user=[USERNAME]&password=[PASSWORD]&channel=1&stream=0.sdp?", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "HM 245" + ] + }, + { + "id": "heimvision-18", + "url": "/cam/realmonitor?channel=1&subtype=00&authbasic=[AUTH]", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 555, + "models": [ + "hm202A", + "Other" + ] + }, + { + "id": "heimvision-19", + "url": "/0/av1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "hm202A", + "HM311" + ] + }, + { + "id": "heimvision-20", + "url": "/live", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "hm203" + ] + }, + { + "id": "heimvision-21", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "hm203" + ] + }, + { + "id": "heimvision-22", + "url": "/SubStream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "hm211", + "Other" + ] + }, + { + "id": "heimvision-23", + "url": "/onvif1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "hm311" + ] + }, + { + "id": "heimvision-24", + "url": "/live/av0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "mh612" + ] + }, + { + "id": "heimvision-25", + "url": "live", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "heimvision-26", + "url": "mpeg4/media.amp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "Other" + ] + }, + { + "id": "heimvision-27", + "url": "/1/h264major", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "PTZ" + ] + } + ] +} diff --git a/brands/heisee.json b/brands/heisee.json new file mode 100644 index 0000000..fc0d251 --- /dev/null +++ b/brands/heisee.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Heisee", + "brand_id": "heisee", + "streams": [ + { + "id": "heisee-1", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "360 DOM CHINA" + ] + } + ] +} diff --git a/brands/heitel.json b/brands/heitel.json new file mode 100644 index 0000000..11567e6 --- /dev/null +++ b/brands/heitel.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Heitel", + "brand_id": "heitel", + "streams": [ + { + "id": "heitel-1", + "url": "webclisession/image_req0?camera=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Server" + ] + } + ] +} diff --git a/brands/heivision.json b/brands/heivision.json new file mode 100644 index 0000000..44d8568 --- /dev/null +++ b/brands/heivision.json @@ -0,0 +1,122 @@ +{ + "version": 2, + "brand": "Heivision", + "brand_id": "heivision", + "streams": [ + { + "id": "heivision-1", + "url": "/", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "02EN", + "HM203" + ] + }, + { + "id": "heivision-2", + "url": "cam[CHANNEL]/mjpeg", + "type": "MJPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "2.0mp IP Camera" + ] + }, + { + "id": "heivision-3", + "url": "snapshot.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "HM 241" + ] + }, + { + "id": "heivision-4", + "url": "/cgi-bin/snapshot.cgi?chn=0&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 49779, + "models": [ + "HM 241" + ] + }, + { + "id": "heivision-5", + "url": "/h264_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "HM202", + "HM203", + "HM205", + "Other" + ] + }, + { + "id": "heivision-6", + "url": "/live", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "HM203" + ] + }, + { + "id": "heivision-7", + "url": "snapshot", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "HM203" + ] + }, + { + "id": "heivision-8", + "url": "/cam0/mjpeg", + "type": "MJPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "HM205" + ] + }, + { + "id": "heivision-9", + "url": "cgi-bin/snapshot.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "HS214", + "HV214" + ] + }, + { + "id": "heivision-10", + "url": "/0/av0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Other" + ] + }, + { + "id": "heivision-11", + "url": "/cam/realmonitor?channel=1&subtype=00&authbasic=[AUTH]", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 555, + "models": [ + "protect d 1 ptz" + ] + } + ] +} diff --git a/brands/heiwell.json b/brands/heiwell.json new file mode 100644 index 0000000..88ddeee --- /dev/null +++ b/brands/heiwell.json @@ -0,0 +1,18 @@ +{ + "version": 2, + "brand": "Heiwell", + "brand_id": "heiwell", + "streams": [ + { + "id": "heiwell-1", + "url": "/av0_0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "IPC", + "Other" + ] + } + ] +} diff --git a/brands/helios.json b/brands/helios.json new file mode 100644 index 0000000..64d6099 --- /dev/null +++ b/brands/helios.json @@ -0,0 +1,30 @@ +{ + "version": 2, + "brand": "Helios", + "brand_id": "helios", + "streams": [ + { + "id": "helios-1", + "url": "/h264_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "2n", + "IP Force", + "IP FORCE", + "IP Vario" + ] + }, + { + "id": "helios-2", + "url": "/mjpeg_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "IP-54-1190-0554" + ] + } + ] +} diff --git a/brands/hemkamera.json b/brands/hemkamera.json new file mode 100644 index 0000000..609c4c9 --- /dev/null +++ b/brands/hemkamera.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Hemkamera", + "brand_id": "hemkamera", + "streams": [ + { + "id": "hemkamera-1", + "url": "/control/faststream.jpg?stream=MxPEG&needlength&fps=6", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "sw30474689" + ] + } + ] +} diff --git a/brands/henelec.json b/brands/henelec.json new file mode 100644 index 0000000..35f2395 --- /dev/null +++ b/brands/henelec.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Henelec", + "brand_id": "henelec", + "streams": [ + { + "id": "henelec-1", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "42IPRVF" + ] + }, + { + "id": "henelec-2", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "42IPRVF" + ] + } + ] +} diff --git a/brands/hengda.json b/brands/hengda.json new file mode 100644 index 0000000..d0807a2 --- /dev/null +++ b/brands/hengda.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Hengda", + "brand_id": "hengda", + "streams": [ + { + "id": "hengda-1", + "url": "/h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "HD-119" + ] + }, + { + "id": "hengda-2", + "url": "h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "HIP-31L2J" + ] + } + ] +} diff --git a/brands/hengstar.json b/brands/hengstar.json new file mode 100644 index 0000000..31d8be9 --- /dev/null +++ b/brands/hengstar.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Hengstar", + "brand_id": "hengstar", + "streams": [ + { + "id": "hengstar-1", + "url": "img/snapshot.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "hs-ipcm16140/40" + ] + } + ] +} diff --git a/brands/hennda.json b/brands/hennda.json new file mode 100644 index 0000000..752b3f7 --- /dev/null +++ b/brands/hennda.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Hennda", + "brand_id": "hennda", + "streams": [ + { + "id": "hennda-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP108" + ] + } + ] +} diff --git a/brands/hensel.json b/brands/hensel.json new file mode 100644 index 0000000..1effa9b --- /dev/null +++ b/brands/hensel.json @@ -0,0 +1,18 @@ +{ + "version": 2, + "brand": "Hensel", + "brand_id": "hensel", + "streams": [ + { + "id": "hensel-1", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "hnc-b1220s", + "hnc-b2320r-vfs" + ] + } + ] +} diff --git a/brands/herkules.json b/brands/herkules.json new file mode 100644 index 0000000..20ba7d4 --- /dev/null +++ b/brands/herkules.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Herkules", + "brand_id": "herkules", + "streams": [ + { + "id": "herkules-1", + "url": "?action=stream", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "720p" + ] + } + ] +} diff --git a/brands/herospeed.json b/brands/herospeed.json new file mode 100644 index 0000000..8205bb0 --- /dev/null +++ b/brands/herospeed.json @@ -0,0 +1,260 @@ +{ + "version": 2, + "brand": "Herospeed", + "brand_id": "herospeed", + "streams": [ + { + "id": "herospeed-1", + "url": "/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "00x", + "100", + "1080P", + "115VP", + "116VWZ", + "211VP", + "322", + "3516", + "3516CV300", + "3516D_OV4689", + "3516D_OV468g", + "3815c", + "4325", + "4516", + "4mp", + "777", + "AirLive POE-5010HD", + "AVHN20H100", + "b24a", + "b49b", + "BabyBullet", + "BS-BN24S200", + "bullet", + "cam-002", + "CHD-B1", + "china", + "Chris Cam", + "cinaX1", + "cornet 420", + "csd", + "D20M210", + "dds", + "Dome", + "ENTREE", + "eyecam", + "FH8856", + "fish", + "GV-003", + "Hero", + "hola", + "Horus", + "hs1", + "hs3245", + "HS3518", + "IDMF24IR", + "IP-100A40", + "IP54", + "ipc", + "iphd", + "ips", + "Iptronic ip720d2", + "iptronic1", + "iptronic2", + "ixtrima", + "Junk", + "KIP-100R20H", + "kip-200cd20h", + "kjbh", + "LIG40S200", + "liv60s400w", + "Longse", + "Longse LIZM40T200", + "MCI281D6", + "MCI281E6", + "MCI28Y9", + "mine", + "MW HD-CAM", + "MY1", + "Neview", + "NEXUS 154F", + "Nexus 219F", + "Novell", + "ONVIF", + "Other", + "Premio", + "provideo", + "S1010", + "S2L33M", + "S9811", + "S9829", + "SigmaStar", + "Speed", + "testhero", + "TI8099", + "U90VW", + "UVIC-5STB21M", + "VC-10IPBLFF2", + "videre" + ] + }, + { + "id": "herospeed-2", + "url": "/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "101", + "122", + "3231", + "720", + "CORNET", + "FH8856", + "H100", + "HS3245", + "icam", + "IPC", + "KHKHL200W", + "kip-100sl20h", + "longse", + "mine", + "MW HD-Cam", + "Other", + "S9829", + "SPZ", + "TI8099", + "VANDAL", + "XVR" + ] + }, + { + "id": "herospeed-3", + "url": "/2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 7000, + "models": [ + "132", + "HID-2031S", + "Other", + "XVR" + ] + }, + { + "id": "herospeed-4", + "url": "/ch0_0.h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "3516" + ] + }, + { + "id": "herospeed-5", + "url": "/cam1/onvif-h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "3516", + "4516", + "Dome", + "hs3245", + "Other", + "Panorama", + "S9811" + ] + }, + { + "id": "herospeed-6", + "url": "ch0_0.h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "gs-ip5s", + "IPC", + "Other" + ] + }, + { + "id": "herospeed-7", + "url": "snap.jpg?JpegCam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "HS3518", + "LONGSE LIZM40T200", + "ONVIF", + "Other", + "PREMIO" + ] + }, + { + "id": "herospeed-8", + "url": "snap.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IPC", + "KIP 578VR", + "LONGSE", + "Other", + "PREMIO" + ] + }, + { + "id": "herospeed-9", + "url": "/Onvif/live/1/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "IPC", + "NEXUS 219F-GR" + ] + }, + { + "id": "herospeed-10", + "url": "snap.jpg?JpegSize=XL", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IPC", + "IPC2", + "Other" + ] + }, + { + "id": "herospeed-11", + "url": "/cam/realmonitor", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 7000, + "models": [ + "IPC2", + "LONGSE", + "NOVELL", + "nvr", + "Other" + ] + }, + { + "id": "herospeed-12", + "url": "ipcam/avc.cgi?audiostream=[CHANNEL]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "ONVIF" + ] + } + ] +} diff --git a/brands/hesa.json b/brands/hesa.json new file mode 100644 index 0000000..71d27e1 --- /dev/null +++ b/brands/hesa.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Hesa", + "brand_id": "hesa", + "streams": [ + { + "id": "hesa-1", + "url": "axis-cgi/jpg/image.cgi?date=1&clock=1&camera=[CHANNEL]&resolution=[WIDTH]x[HEIGHT]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Galileo 4RTX" + ] + }, + { + "id": "hesa-2", + "url": "axis-cgi/mjpg/video.cgi?date=1&clock=1&camera=[CHANNEL]&resolution=[WIDTH]x[HEIGHT]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Galileo 4RTX" + ] + } + ] +} diff --git a/brands/hesavision.json b/brands/hesavision.json new file mode 100644 index 0000000..8cf7414 --- /dev/null +++ b/brands/hesavision.json @@ -0,0 +1,38 @@ +{ + "version": 2, + "brand": "Hesavision", + "brand_id": "hesavision", + "streams": [ + { + "id": "hesavision-1", + "url": "GetImage.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "cinese" + ] + }, + { + "id": "hesavision-2", + "url": "GetData.cgi?CH=2", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "TCN-20BM" + ] + }, + { + "id": "hesavision-3", + "url": "cgi/mjpg/mjpeg.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/hessu.json b/brands/hessu.json new file mode 100644 index 0000000..3c29448 --- /dev/null +++ b/brands/hessu.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Hessu", + "brand_id": "hessu", + "streams": [ + { + "id": "hessu-1", + "url": "snap.jpg?JpegCam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 8080, + "models": [ + "WHD318B" + ] + } + ] +} diff --git a/brands/hexa.json b/brands/hexa.json new file mode 100644 index 0000000..555fb74 --- /dev/null +++ b/brands/hexa.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Hexa", + "brand_id": "hexa", + "streams": [ + { + "id": "hexa-1", + "url": "videostream.asf?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "1701XM" + ] + } + ] +} diff --git a/brands/heystop.json b/brands/heystop.json new file mode 100644 index 0000000..e29b528 --- /dev/null +++ b/brands/heystop.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Heystop", + "brand_id": "heystop", + "streams": [ + { + "id": "heystop-1", + "url": "videostream.asf?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "mini cam" + ] + }, + { + "id": "heystop-2", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "miny cam" + ] + } + ] +} diff --git a/brands/hfws.json b/brands/hfws.json new file mode 100644 index 0000000..d396016 --- /dev/null +++ b/brands/hfws.json @@ -0,0 +1,28 @@ +{ + "version": 2, + "brand": "Hfws", + "brand_id": "hfws", + "streams": [ + { + "id": "hfws-1", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "HF-NMW620-A20A" + ] + }, + { + "id": "hfws-2", + "url": "/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "HF-NSW631-B80C", + "HF-NSWAF719-B80D" + ] + } + ] +} diff --git a/brands/hhi.json b/brands/hhi.json new file mode 100644 index 0000000..ec64319 --- /dev/null +++ b/brands/hhi.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Hhi", + "brand_id": "hhi", + "streams": [ + { + "id": "hhi-1", + "url": "/live/ch0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "P34H" + ] + }, + { + "id": "hhi-2", + "url": "/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "ST-VBIP4002DL6" + ] + } + ] +} diff --git a/brands/hi-focus.json b/brands/hi-focus.json new file mode 100644 index 0000000..45e1655 --- /dev/null +++ b/brands/hi-focus.json @@ -0,0 +1,37 @@ +{ + "version": 2, + "brand": "Hi-focus", + "brand_id": "hi-focus", + "streams": [ + { + "id": "hi-focus-1", + "url": "cgi-bin/snapshot.cgi?1", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "HD401W1-H" + ] + }, + { + "id": "hi-focus-2", + "url": "cgi-bin/snapshot.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "HD401W1-H" + ] + }, + { + "id": "hi-focus-3", + "url": "cam/realmonitor?channel=[CHANNEL]&subtype=1", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/hi-fun.json b/brands/hi-fun.json new file mode 100644 index 0000000..3d404a0 --- /dev/null +++ b/brands/hi-fun.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Hi-fun", + "brand_id": "hi-fun", + "streams": [ + { + "id": "hi-fun-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "cooah" + ] + } + ] +} diff --git a/brands/hi-jin.json b/brands/hi-jin.json new file mode 100644 index 0000000..3c8ca3a --- /dev/null +++ b/brands/hi-jin.json @@ -0,0 +1,37 @@ +{ + "version": 2, + "brand": "Hi-jin", + "brand_id": "hi-jin", + "streams": [ + { + "id": "hi-jin-1", + "url": "/ucast/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "JN720" + ] + }, + { + "id": "hi-jin-2", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "JN720" + ] + }, + { + "id": "hi-jin-3", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/hi-silicon.json b/brands/hi-silicon.json new file mode 100644 index 0000000..00cc0a3 --- /dev/null +++ b/brands/hi-silicon.json @@ -0,0 +1,113 @@ +{ + "version": 2, + "brand": "Hi Silicon", + "brand_id": "hi-silicon", + "streams": [ + { + "id": "hi-silicon-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "3158", + "3518", + "B18EV200HX", + "HI3516C", + "NB-XVR-80N08T-LME" + ] + }, + { + "id": "hi-silicon-2", + "url": "user=[USERNAME]&password=[PASSWORD]&channel=1&stream=0.sdp?", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "50H20L", + "HI3516C", + "Other" + ] + }, + { + "id": "hi-silicon-3", + "url": "cgi-bin/net_jpeg.cgi?ch=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "HI 3507" + ] + }, + { + "id": "hi-silicon-4", + "url": "/ch0_0.h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Hi3516c" + ] + }, + { + "id": "hi-silicon-5", + "url": "/user=[USERNAME]&password=[PASSWORD]&channel=1&stream=0.sdp?", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "HI3516C" + ] + }, + { + "id": "hi-silicon-6", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "HI3516C" + ] + }, + { + "id": "hi-silicon-7", + "url": "/videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "Hi3518E" + ] + }, + { + "id": "hi-silicon-8", + "url": "/live1.264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "IPDOME" + ] + }, + { + "id": "hi-silicon-9", + "url": "/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "TC98" + ] + }, + { + "id": "hi-silicon-10", + "url": "/user=_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "TC98" + ] + } + ] +} diff --git a/brands/hi-view.json b/brands/hi-view.json new file mode 100644 index 0000000..24c6ad6 --- /dev/null +++ b/brands/hi-view.json @@ -0,0 +1,81 @@ +{ + "version": 2, + "brand": "Hi View", + "brand_id": "hi-view", + "streams": [ + { + "id": "hi-view-1", + "url": "live_mpeg4.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "DS-2CD1141-I" + ] + }, + { + "id": "hi-view-2", + "url": "cgi-bin/guest/Video.cgi?media=JPEG&channel=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "General" + ] + }, + { + "id": "hi-view-3", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "hiview", + "HP-55A20PE", + "Other", + "robot 20-40" + ] + }, + { + "id": "hi-view-4", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "HIVIEW", + "Other" + ] + }, + { + "id": "hi-view-5", + "url": "/snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "HW-33A20L" + ] + }, + { + "id": "hi-view-6", + "url": "videostream.cgi?user=[USERNAME]&password=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP-CAMERA-ID002A" + ] + }, + { + "id": "hi-view-7", + "url": "snap.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/hi3507.json b/brands/hi3507.json new file mode 100644 index 0000000..83a8877 --- /dev/null +++ b/brands/hi3507.json @@ -0,0 +1,71 @@ +{ + "version": 2, + "brand": "Hi3507", + "brand_id": "hi3507", + "streams": [ + { + "id": "hi3507-1", + "url": "cgi-bin/net_jpeg.cgi?ch=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Dome", + "Other", + "RS7507H" + ] + }, + { + "id": "hi3507-2", + "url": "ch0_0.h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "N-514", + "Other", + "RS7507H" + ] + }, + { + "id": "hi3507-3", + "url": "/ch0_0.h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "hi3507-4", + "url": "/ch0_1.h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "Other" + ] + }, + { + "id": "hi3507-5", + "url": "videostream.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "RS7507H" + ] + }, + { + "id": "hi3507-6", + "url": "/cgi-bin/net_jpeg.cgi?ch=0", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "RS7507H" + ] + } + ] +} diff --git a/brands/hi3518.json b/brands/hi3518.json new file mode 100644 index 0000000..50e4454 --- /dev/null +++ b/brands/hi3518.json @@ -0,0 +1,37 @@ +{ + "version": 2, + "brand": "Hi3518", + "brand_id": "hi3518", + "streams": [ + { + "id": "hi3518-1", + "url": "cam[CHANNEL]/h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Boavision" + ] + }, + { + "id": "hi3518-2", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "hd security camera" + ] + }, + { + "id": "hi3518-3", + "url": "cgi-bin/net_jpeg.cgi?ch=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "RS7518" + ] + } + ] +} diff --git a/brands/hi5.json b/brands/hi5.json new file mode 100644 index 0000000..8b9e4e3 --- /dev/null +++ b/brands/hi5.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Hi5", + "brand_id": "hi5", + "streams": [ + { + "id": "hi5-1", + "url": "/live/ch1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "HD 720" + ] + } + ] +} diff --git a/brands/hicam.json b/brands/hicam.json new file mode 100644 index 0000000..ba533b9 --- /dev/null +++ b/brands/hicam.json @@ -0,0 +1,71 @@ +{ + "version": 2, + "brand": "Hicam", + "brand_id": "hicam", + "streams": [ + { + "id": "hicam-1", + "url": "/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "2axqi ar d1", + "577hg", + "C9F0SeZ0N0P4L0", + "CCCC-041029-CPRNE", + "CT0276BKUK", + "EEEE-165313-DUJHE", + "luna", + "Other", + "s62" + ] + }, + { + "id": "hicam-2", + "url": "/11", + "type": "MJPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "ap02", + "cooau", + "floodlight", + "Skolegata" + ] + }, + { + "id": "hicam-3", + "url": "/tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "AP02", + "ap2" + ] + }, + { + "id": "hicam-4", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 10554, + "models": [ + "CCCC-041029-CPRNE", + "mmm-129115-ddaaf", + "Other" + ] + }, + { + "id": "hicam-5", + "url": "video.cgi?resolution=VGA", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/hicc-2300t.json b/brands/hicc-2300t.json new file mode 100644 index 0000000..8ac7296 --- /dev/null +++ b/brands/hicc-2300t.json @@ -0,0 +1,18 @@ +{ + "version": 2, + "brand": "Hicc-2300t", + "brand_id": "hicc-2300t", + "streams": [ + { + "id": "hicc-2300t-1", + "url": "/av0_0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "AVL Bullet", + "hd dome" + ] + } + ] +} diff --git a/brands/hicc-p-3100.json b/brands/hicc-p-3100.json new file mode 100644 index 0000000..4373e9e --- /dev/null +++ b/brands/hicc-p-3100.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Hicc-p-3100", + "brand_id": "hicc-p-3100", + "streams": [ + { + "id": "hicc-p-3100-1", + "url": "/media.amp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/hichip.json b/brands/hichip.json new file mode 100644 index 0000000..ec375a7 --- /dev/null +++ b/brands/hichip.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Hichip", + "brand_id": "hichip", + "streams": [ + { + "id": "hichip-1", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 8554, + "models": [ + "IPCAM P2P" + ] + } + ] +} diff --git a/brands/hidetech.json b/brands/hidetech.json new file mode 100644 index 0000000..d47148e --- /dev/null +++ b/brands/hidetech.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Hidetech", + "brand_id": "hidetech", + "streams": [ + { + "id": "hidetech-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "GTN-EYE01W" + ] + } + ] +} diff --git a/brands/hidrokemel.json b/brands/hidrokemel.json new file mode 100644 index 0000000..03e5812 --- /dev/null +++ b/brands/hidrokemel.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Hidrokemel", + "brand_id": "hidrokemel", + "streams": [ + { + "id": "hidrokemel-1", + "url": "/ucast/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "greatek" + ] + } + ] +} diff --git a/brands/hifocus.json b/brands/hifocus.json new file mode 100644 index 0000000..c6c0435 --- /dev/null +++ b/brands/hifocus.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Hifocus", + "brand_id": "hifocus", + "streams": [ + { + "id": "hifocus-1", + "url": "cgi-bin/snapshot.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "DVR" + ] + } + ] +} diff --git a/brands/hiina.json b/brands/hiina.json new file mode 100644 index 0000000..5cc8d1d --- /dev/null +++ b/brands/hiina.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Hiina", + "brand_id": "hiina", + "streams": [ + { + "id": "hiina-1", + "url": "/12", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Must" + ] + } + ] +} diff --git a/brands/hiinakas.json b/brands/hiinakas.json new file mode 100644 index 0000000..963c899 --- /dev/null +++ b/brands/hiinakas.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Hiinakas", + "brand_id": "hiinakas", + "streams": [ + { + "id": "hiinakas-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "must 2MP" + ] + } + ] +} diff --git a/brands/hijack-hq-nvr.json b/brands/hijack-hq-nvr.json new file mode 100644 index 0000000..57d4b0f --- /dev/null +++ b/brands/hijack-hq-nvr.json @@ -0,0 +1,41 @@ +{ + "version": 2, + "brand": "Hijack Hq Nvr", + "brand_id": "hijack-hq-nvr", + "streams": [ + { + "id": "hijack-hq-nvr-1", + "url": "/Streaming/Unicast/channels/102", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "7608ni-i2/8p" + ] + }, + { + "id": "hijack-hq-nvr-2", + "url": "cgi-bin/snapshot.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "BaK8204-W", + "K8204-W", + "K9604-W", + "K9608-W" + ] + }, + { + "id": "hijack-hq-nvr-3", + "url": "/ch01.264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "NBD8016RA-UL", + "nvr" + ] + } + ] +} diff --git a/brands/hikam.json b/brands/hikam.json new file mode 100644 index 0000000..0f2939a --- /dev/null +++ b/brands/hikam.json @@ -0,0 +1,53 @@ +{ + "version": 2, + "brand": "Hikam", + "brand_id": "hikam", + "streams": [ + { + "id": "hikam-1", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "3929", + "8235", + "A152013", + "A7+", + "Buh", + "DS-2CD2942WDJ", + "Hi Kam A7 V2", + "MW8", + "Other", + "PG2357C3", + "Pro", + "Pro A9", + "Q7 / A7", + "Q8" + ] + }, + { + "id": "hikam-2", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "a7 v2", + "HiKam A9", + "IMW5Pro", + "mw5" + ] + }, + { + "id": "hikam-3", + "url": "/user=admin_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "mw5" + ] + } + ] +} diff --git a/brands/hikari.json b/brands/hikari.json new file mode 100644 index 0000000..1c88291 --- /dev/null +++ b/brands/hikari.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Hikari", + "brand_id": "hikari", + "streams": [ + { + "id": "hikari-1", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "WY0513H" + ] + }, + { + "id": "hikari-2", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "WY0513H" + ] + } + ] +} diff --git a/brands/hiki.json b/brands/hiki.json new file mode 100644 index 0000000..b10f267 --- /dev/null +++ b/brands/hiki.json @@ -0,0 +1,57 @@ +{ + "version": 2, + "brand": "Hiki", + "brand_id": "hiki", + "streams": [ + { + "id": "hiki-1", + "url": "/Streaming/Channels/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "hike200" + ] + }, + { + "id": "hiki-2", + "url": "/Streaming/channels/702", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "hike200" + ] + }, + { + "id": "hiki-3", + "url": "/Streaming/Channels/101", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 1935, + "models": [ + "hike200" + ] + }, + { + "id": "hiki-4", + "url": "/Streaming/channels/201", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 1935, + "models": [ + "hike200" + ] + }, + { + "id": "hiki-5", + "url": "/Streaming/channels/101", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 1935, + "models": [ + "hike200" + ] + } + ] +} diff --git a/brands/hikity.json b/brands/hikity.json new file mode 100644 index 0000000..b5dfe58 --- /dev/null +++ b/brands/hikity.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Hikity", + "brand_id": "hikity", + "streams": [ + { + "id": "hikity-1", + "url": "/videoMain", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "EC76-X15" + ] + } + ] +} diff --git a/brands/hiklook.json b/brands/hiklook.json new file mode 100644 index 0000000..ae92c7e --- /dev/null +++ b/brands/hiklook.json @@ -0,0 +1,38 @@ +{ + "version": 2, + "brand": "Hiklook", + "brand_id": "hiklook", + "streams": [ + { + "id": "hiklook-1", + "url": "/live1.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "2mp" + ] + }, + { + "id": "hiklook-2", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "2mp" + ] + }, + { + "id": "hiklook-3", + "url": "/h264_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "2mp", + "IPC-T250H" + ] + } + ] +} diff --git a/brands/hikvision.json b/brands/hikvision.json new file mode 100644 index 0000000..cfe2f45 --- /dev/null +++ b/brands/hikvision.json @@ -0,0 +1,4428 @@ +{ + "version": 2, + "brand": "Hikvision", + "brand_id": "hikvision", + "streams": [ + { + "id": "hikvision-1", + "url": "/Streaming/Channels/[CHANNEL+1]01", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "*" + ] + }, + { + "id": "hikvision-2", + "url": "/Streaming/Channels/[CHANNEL]01", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "*" + ] + }, + { + "id": "hikvision-3", + "url": "/Streaming/Channels/[CHANNEL+1]02", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "*" + ] + }, + { + "id": "hikvision-4", + "url": "/Streaming/Channels/[CHANNEL]02", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "*" + ] + }, + { + "id": "hikvision-5", + "url": "/Streaming/Channels/[CHANNEL+1]03", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "*" + ] + }, + { + "id": "hikvision-6", + "url": "/Streaming/Channels/[CHANNEL]03", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "*" + ] + }, + { + "id": "hikvision-7", + "url": "/H264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "DS-2CD2047G2-LU/SL", + "000", + "1080P", + "2042", + "2355", + "29.", + "2CD1121-I", + "2CD1323G0E-I", + "2CD2025FWD-I", + "2CD2042WD", + "2CD2042WD-I", + "2CD2122FWD-IS", + "2CD2132p-1", + "2CD2135F-IS", + "2CD2335-I", + "2CD2355FWD-I", + "2CD2385FWD", + "2CD2520F", + "2CD2T55", + "3 BHK 2", + "301", + "B140H-M-FFPMEG", + "BMD", + "Bricklane", + "DC2385FWD.L", + "DC-2CD2010-I", + "DC-2CD2042WD-I", + "DC-2CD2412F-IW", + "DR PR", + "DS*2DE4215IW-DE", + "ds.2cd2012f.i", + "DS-1214(B)", + "DS-1400", + "DS-2CD1021-I", + "ds-2cd1023g0e-i", + "DS-2CD1027G0-L", + "DS-2CD1041-I", + "DS-2CD1043", + "DS-2CD1043G0E", + "DS-2CD1043G0E-I", + "DS-2CD1047G0-L", + "DS-2CD1101-I", + "DS-2CD11023G0E", + "DS-2CD1121", + "DS-2CD1121-I", + "DS-2CD1123G0E-2", + "DS-2CD1123G0E-I", + "DS-2CD1123G2-LIU", + "DS-2CD1148-I/B", + "DS-2CD122P-I3", + "DS-2CD1301-I", + "DS-2CD132P-I", + "DS-2CD1623G0-I", + "ds-2cd1641FWD-IZ", + "DS-2CD1643G0", + "DS-2CD1H43G2-IZ", + "DS-2CD2010F-I", + "DS-2CD2021-IAX", + "DS-2CD2022-I", + "DS-2CD2022WD-I", + "DS-2CD2032-I", + "DS-2CD2041G1-IDW1", + "DS-2CD2042WD-I", + "DS-2CD2043G0-1", + "DS-2CD2043G0-I", + "DS-2CD2045FWD-I-B", + "DS-2CD2055FWD-I", + "DS-2CD2065G1-I", + "DS-2CD2083G2-I", + "DS-2CD2085FDW-I", + "DS-2CD2121G0-I", + "DS-2CD2122P-I3", + "DS-2CD2123G0-I", + "DS-2CD212WF-I", + "DS-2CD2132F-I", + "DS-2CD2135FWD-1", + "DS-2CD2142FWD-I", + "DS-2CD2142FWD-I20181110BBWRC63527268", + "DS-2CD2143G0-I", + "DS-2CD2143G2-IU", + "DS-2CD2145FWD-I", + "DS-2CD2145FWD-IS20190517AAWRD20341380", + "DS-2CD2146G2-I", + "DS-2CD2147G2-SU", + "DS-2CD2183G0-I", + "DS-2CD2183G0-IS", + "DS-2CD2185FWD-I", + "DS-2CD2186G2-ISU", + "DS-2CD2342WD-I", + "DS-2CD2343G0-I", + "DS-2CD2345FWD-I", + "DS-2CD2347G2P-LU", + "DS-2CD2383G2-I", + "DS-2CD2410FD-IW", + "DS-2CD2423G0-1", + "DS-2CD2423G0-I", + "DS-2CD242PF-I", + "DS-2CD2443G0e-I", + "DS-2CD2443G0-IW", + "DS-2CD244FWD-IW", + "DS-2CD2523G0-IS", + "DS-2CD2532F-IWS", + "DS-2CD2542FWD-I", + "DS-2CD2543G0-IS", + "DS-2CD2622F-IS", + "DS-2CD2642FWD-IZS", + "DS-2CD2655FWD-IZS", + "DS-2CD2747G2H-LIPTRZS202", + "DS-2CD2955FWD-I", + "DS-2CD2T22WD", + "DS-2CD2T22WD-I3", + "DS-2CD2T23G0-I5", + "DS-2CD2T43G0-I5", + "DS-2CD2T43G0-I8", + "DS-2CD2T55FWD-I5", + "DS-2CD2T65G1-I8", + "DS-2CD2T85FWD-I8", + "DS-2CD3145F-I", + "DS-2CD3B26G2T-IZHSY", + "DS-2CD3T21G0-IUF", + "DS-2CD3T27EWD3-L", + "DS-2CD4A26FWD-IZHS", + "DS-2CD4A65F-IZH", + "DS-2CD4D26FWD-IZS", + "DS-2CD5A26G0-IZHS", + "DS-2CD6332FWD-IS", + "DS-2CD6362F-I", + "DS-2CD6362F-IVS", + "DS-2CD63C2F-IVS", + "DS-2CD7a26gc/p-izs", + "DS-2DE2204IW-DE3/W", + "DS-2DE2A204IW-DE3", + "DS-2DE2A404IW-DE3", + "DS-2DE3304W-DE", + "DS-2DE3304W-DE20210701CCWRG29013843W", + "DS-2DE3A404IW", + "ds2de4225Iw", + "DS-2DE7186-A", + "DS-2DE7230IW-AE", + "DS-2DF1-512", + "DS-2DF7225IX-AEL", + "DS-2DF8223I-AEL", + "DS-2DF8836IX-AELW", + "ds-2fcd1123g0e-i", + "DS-2TD1217B-6/PA", + "DS-I400", + "DS-I400(C)", + "DS-KV6113-WPE1(B)", + "DT085-I", + "DVR", + "ECI-D64Z2", + "HIKVISION DS-2CD2522FWD-IS", + "INTERFON", + "IPC", + "IPC-221H", + "IPC-B159H", + "Other", + "PG2087C", + "UD04808B-C", + "uniknow" + ] + }, + { + "id": "hikvision-8", + "url": "video.h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "000", + "1323", + "2132", + "2232", + "2332", + "2332-1", + "2CD2032F", + "2CD2032F-I", + "2CD2032-I", + "2CD2110-I", + "2CD2135F-IS", + "2CD2142", + "2CD2512F-I", + "2CD3132F-IW", + "2s-cd2032i", + "ate 2", + "BL-3200", + "Brigade Xanadu", + "cd2032", + "cmip3122", + "CMR-HD200-20-K", + "DC-2CD2110F-1", + "Dome", + "DP-12", + "ds 2cd2385", + "DS 2CD2H55FWD-IZS", + "DS 2CD812NF-W", + "DS-2CD1041-I", + "DS-2CD1047G0-L", + "DS-2CD1101-I", + "DS-2CD1123G2-LIU", + "DS-2CD1131-I", + "DS-2CD1143G0-I", + "DS-2CD1147G0-L", + "DS-2CD122P-I3", + "DS-2CD1343G2-I", + "DS-2CD1612", + "DS-2CD1643", + "DS-2CD2010F-I", + "DS-2CD2010-I", + "DS-2CD2012F-I", + "DS-2CD2012-I", + "DS-2CD2020F-I", + "DS-2CD2031-I", + "DS-2CD2032", + "DS-2CD2032F-I", + "DS-2CD2032-I", + "DS-2CD2035fWD-1", + "DS-2CD2035-I", + "DS-2CD2042fWD-1", + "DS-2CD2042WD-1", + "DS-2CD2043g0-1", + "ds-2cd2047g2-l", + "DS-2CD2055-I", + "DS-2CD2110-I", + "DS-2CD2112-I", + "ds-2cd2123g0-i", + "DS-2CD212WF-I", + "DS-2CD212WF-II", + "DS-2CD2132", + "DS-2CD2132-1", + "DS-2CD2132-I", + "DS-2CD2132-I ONVIF", + "DS-2CD2135F-IS", + "DS-2CD2135FWD-1", + "DS-2CD2142", + "DS-2CD2142FWD", + "DS-2CD2142FWD-I", + "DS-2CD2142FWD-IS", + "DS-2CD2152F-IS", + "DS-2CD2155-IWS", + "DS-2CD2232-I5", + "DS-2CD2232-l5", + "DS-2CD2312-I", + "DS-2CD2332-I", + "DS-2CD2347G1-", + "DS-2CD2412F-I", + "DS-2CD2412F-IW", + "ds-2cd2420f-i", + "DS-2CD2422F-I", + "DS-2CD2432F-I", + "DS-2CD2432F-I(W)", + "ds2cd2432f-iw", + "DS-2CD2432F-IW", + "DS-2CD2442FWD-IW", + "DS-2CD2512F-IS", + "DS-2CD2532F-IS", + "DS-2CD2532F-IS(W)", + "DS-2CD2532F-IWS", + "DS-2CD2732F-I", + "DS-2CD2732F-IS", + "DS-2CD2742FWD-IZS", + "DS-2CD2942F-IS", + "DS-2CD2T21G0-I", + "DS-2CD2T42WD-18", + "DS-2CD2T42WD-I5", + "DS-2CD2T43G0-I5", + "DS-2CD2T86G2-4I", + "ds-2cd31135f-i", + "DS-2CD3132-1", + "DS-2CD3132F-IWS", + "DS-2CD3135F-IWS", + "DS-2CD3325-I", + "DS-2CD3332-I", + "DS-2CD3332-I 3MP", + "DS-2CD3346-1", + "DS-2CD3T45D-I5", + "DS-2CD4012FWD", + "DS-2CD4224F-IS", + "DS-2CD4324F-IZS", + "DS-2CD4A25FWD-IZ", + "DS-2CD6026FHWD-A", + "DS-2CD6332FWD-IS", + "DS-2CD6332FWD-IV", + "DS-2CD6362F-I", + "DS-2CD6362F-IV", + "DS-2CD7133", + "DS-2CD7133-E", + "DS-2CD7152mf", + "Ds-2cd7153", + "DS-2CD7153-E", + "DS-2CD7164-E", + "DS-2CD762MF-1FB", + "DS-2CD8153F-E", + "DS-2CD8264FWD-EIZ", + "DS-2CD853F", + "DS-2CD853F-E", + "DS-2CSD2032", + "DS-2CV1021G0-IDW1", + "DS-2DE2A404IW-DE3", + "DS-2DE3304w-DE", + "DS-2DE4215IW-DE", + "DS-2DE4425IW-DE", + "ds-2de7186-ae", + "DS-2DE7232IW-AE", + "DS2DF1512", + "DS2DF157A", + "ds-2df7284-a", + "DS-2DF8223I-AEL", + "DS-DC2132-I", + "El-dorado 2", + "Hik-DS2CD2T86G2H-4l", + "HILOOK", + "ids-2cd7a26g0/pizhs", + "IPC D120", + "IPC-T250H", + "IPTZ18X1H", + "Lake", + "NC312-MD", + "Other", + "PTZ-C4MP", + "T220H" + ] + }, + { + "id": "hikvision-9", + "url": "HighResolutionVideo", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "000", + "1080P", + "12345", + "2010", + "2025", + "2032", + "2120", + "2443G0-IW", + "2CD2012F", + "2CD2042WD", + "2CD2042WD-I", + "2CD2142", + "2CD2355FWD-I", + "2CD2442WD-I", + "2CD2525", + "2cd2765G1-I8", + "2DE7225", + "2DS-2CD2142FWD-I", + "2DS-2CD2142FWD-IS", + "cd2142", + "DC-2CD2010-I", + "DC-2CD2412F-IW", + "DC-I200", + "DC-I200(c)", + "ds", + "DS-2", + "DS-2CD1023G0", + "DS-2CD1023G0E-I", + "DS-2CD1023G2-LIU", + "DS-2CD1041L", + "DS-2CD1101-I", + "DS-2CD1121", + "ds-2cd1123g0e-i", + "DS-2CD1123G2-LIU", + "ds-2cd1143g0", + "DS-2CD1143G0-I", + "DS-2CD1353G0-I ONVIF", + "DS-2CD1623G0-IZ", + "DS-2CD1H41WD-IZ", + "DS-2CD2010F", + "DS-2CD2020F-I", + "DS-2CD2023G0-I", + "DS-2CD2025FWD-I", + "DS-2CD2031-I", + "DS-2CD2032F-I", + "DS-2CD2042WD-I", + "ds-2cd2043g2-i", + "DS-2CD2047G1-L", + "DS-2CD2055FWD-I", + "DS-2CD2065G1-I", + "DS-2CD2083G0-I", + "DS-2CD2085G1-l", + "DS-2CD2112-I", + "DS-2CD2123G0-IS", + "DS-2CD2123G0-IU", + "DS-2CD2132F-IWS", + "DS-2CD2135F-IS", + "DS-2CD2141G1-IDW1", + "DS-2CD2142FWD", + "DS-2CD2143G0-I", + "DS-2CD2143G0-I - 4MP", + "DS-2CD2143G2-I", + "DS-2CD2145FWD-I", + "ds-2cd2185fwd", + "DS-2CD2185FWD-I", + "DS-2CD2185FWD-IS", + "DS-2CD2212-15", + "DS-2CD2212-I5", + "DS-2CD2232-I5", + "DS-2CD2325WD-I", + "ds2cd2332/1", + "DS-2CD2346G1-I", + "DS-2CD2346G1-I/SL", + "DS-2CD2346G2", + "DS-2CD2355FWD", + "DS-2CD2363G0-I", + "DS-2CD2410FD-IW", + "DS-2CD2420F-IW", + "DS-2CD2512F-IS", + "DS-2CD2542FWD-IS", + "DS-2CD2543GO-IS", + "DS-2CD2620F-IS", + "DS-2CD2625FHWD-IZS", + "DS-2CD2625FWD-ISZ", + "DS-2CD2632F", + "DS-2CD2686G2-IZS", + "DS-2CD2721G0-IS", + "DS-2cd2783", + "DS-2CD2T25FHWD-I8", + "DS-2CD2T42WD-I5", + "DS-2CD2T45FWD-I8", + "DS-2CD2T47G2-LSU/SL", + "DS-2CD2T65G1-I8", + "DS-2CD2T85FWD", + "DS-2CD2T85G1-I5-I8", + "DS-2CD2T86G2-4I", + "DS-2CD2TG5G1-I8", + "DS-2CD3121G0", + "DS-2cd3132F-IS", + "DS-2CD3B26G2T-IZHSY", + "DS-2CD4012FWD", + "DS-2CD6026FHWD-A", + "DS-2CD6362F-IV", + "DS-2CD7153", + "DS-2CD7153-E", + "DS-2CV102", + "ds-2cv1021", + "DS-2CV2121G2-IDW", + "DS-2CV2Q01FD-IW", + "DS-2DC1001-I", + "DS-2DC2532F", + "DS-2DE2A204IW-DE3", + "DS-2DE3A400BW", + "DS-2DE4220-AE", + "DS-2DE4220IW", + "DS-2DE7184-AE", + "DS-7204HQHI-HK", + "DS-I200(c)", + "DS-I250", + "HIKISION", + "Hikvision DS-2CD2432F-1", + "HWP-N2404IH-DE3", + "IP1", + "IPC T249HA", + "Other", + "V-200HD" + ] + }, + { + "id": "hikvision-10", + "url": "mpeg4", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "000", + "1080P", + "1618", + "2030", + "2032", + "2032-1080P", + "2042", + "2385", + "2CD2012F", + "2cd2012-l", + "2CD2122FWD-IS", + "2CD2185", + "2CD8133F-E", + "AIT210", + "B140H", + "DC-2CD1023G0E-1", + "DCS", + "DH-IPC-HDW4433C-A", + "DS 2CD812NF-W", + "DS-2CD", + "ds-2cd1023g0e-1", + "ds-2cd1023g0e-i", + "DS-2CD1043", + "DS-2CD1103-I", + "DS-2CD1123G2-LIU", + "DS-2CD1143G0-I", + "DS-2CD1321-I", + "DS-2CD1323G0-IU", + "DS-2CD2012-I", + "DS-2CD2020F-I", + "DS-2CD2021G1-I", + "ds2cd2025fwd-1", + "DS-2CD2025FWD-I", + "DS-2CD2032F-I", + "DS-2CD2032F-IW", + "DS-2CD2032-I", + "ds-2cd2045fwd-i", + "DS-2CD2047G1-L", + "DS-2CD2110F-I", + "DS-2CD2112-1", + "DS-2CD2122FWD-I", + "DS-2CD2132-I", + "DS-2CD2142FWD-IWS", + "DS-2CD2143G0-I", + "DS-2CD2185FWD-I", + "DS-2CD2312-I", + "DS-2CD2325", + "DS-2CD2332-I", + "DS-2CD2342WD-I", + "DS-2CD2343G0-I", + "DS-2CD2346G1-I", + "DS-2CD2352-I", + "DS-2CD2355FWD-I", + "DS-2CD2385FWD-I", + "DS-2CD2386G2", + "DS-2CD2412F-I", + "DS-2CD2432F-I", + "DS-2CD2512F-IS", + "DS-2CD2683GO-IZS", + "DS-2CD2F22FWD", + "DS-2CD2T21G1-I", + "DS-2CD2T85FWD", + "DS-2CD2T85FWD-I8", + "DS-2CD3T25D-I3", + "DS-2CD7133", + "DS-2CD7153-E", + "DS-2DE2A404IW", + "DS-2DE3304W-DE", + "DS-2ZMN2007", + "DS-7204HQHI-HK", + "DS-SDC1123G2-LIU", + "HIK PTZ", + "IPC-D140", + "Ipc-e14y07", + "IR MINI BULLET", + "Jotain", + "NC304wda", + "Other", + "PG2387C", + "Tower Ca" + ] + }, + { + "id": "hikvision-11", + "url": "cam/realmonitor?channel=[CHANNEL]&subtype=1", + "type": "VLC", + "protocol": "rtsp", + "port": 10554, + "models": [ + "000", + "2032", + "DS-2CD1001-I", + "DS-2CD1043G0-I - E16512577", + "DS-2CD2020F-I", + "DS-2CD2032", + "DS-2CD2032-I", + "DS-2CD2185FWD-I", + "DS-2CD2312-I", + "DS-2CD2332-I", + "DS-2CD2412F-I", + "DS-2CD3345-I", + "DS-2CD4012F-A", + "DS-2CD4012FWD-A", + "DS-2CD4A25FWD-IZ", + "imp-hc7286-k20x", + "IPC-B141H", + "Other" + ] + }, + { + "id": "hikvision-12", + "url": "/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "01_01", + "2CD21", + "DC-2cd2387g2h-lisu/SL", + "DS-2CD1031-L", + "DS-2CD1043G0-I", + "DS-2CD1121", + "DS-2CD1121-I", + "DS-2CD1143G0-I", + "DS-2CD1143G2", + "DS-2CD1301-I", + "DS-2CD1347G2-LUF", + "DS-2CD1383G0-I", + "DS-2CD202WF-I", + "DS-2CD2042WD-I", + "DS-2CD2043g0-1", + "DS-2CD2043G0-I", + "DS-2CD2086G2-I", + "DS-2CD2123G0-I", + "DS-2CD2123G0-IS", + "DS-2CD2125G0-IMS", + "DS-2CD2126G2-I", + "DS-2CD212WF-I", + "DS-2CD2132F-I", + "ds-2cd2142fwd-i", + "DS-2CD2143G0-I2", + "DS-2CD2143G2-I", + "DS-2CD2322WD-I", + "DS-2CD2322WD-IW", + "ds-2cd2345fwd-1", + "DS-2CD2345G0P-I", + "DS-2CD2387G2H-LIU", + "DS-2CD2410F-IW", + "DS-2CD2423G0-IW", + "DS-2CD2522FWD-IS", + "DS-2CD2646G2-IZS", + "DS-2CD2820F", + "DS-2CD2D14WD", + "DS-2CD2H86G2-IZS", + "DS-2CD2T42WD-I8", + "DS-2CD2T45FWD-I8", + "DS-2CD2T46G2P-ISU/SL", + "DS-2CD3025G0-I", + "DS-2CD6362F-IVS", + "DS-2CD854FWD-E", + "DS-2CV2121G2-IDW", + "DS-2DE1A200IW-DE3", + "DS-2DE2A404IW-DE3", + "DS-2DE4220-AE", + "ds-2DE4425IW-DE", + "DS-2DF1-402", + "DS-7716NI-SP/16", + "DS-HD1", + "HikVision DS-2CD2745FWD-IZS", + "HWI-B120-D/W", + "HWI-D121H", + "Jan", + "OPHWD-16US", + "Other", + "rapuni fix 5", + "UNLISTED" + ] + }, + { + "id": "hikvision-13", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "1080P", + "2CD3132", + "China", + "DS-2CD3132", + "Other", + "WIP087" + ] + }, + { + "id": "hikvision-14", + "url": "/Streaming/Channels/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "1080P", + "1212", + "12344", + "2010", + "2014", + "2015", + "2032", + "2032-1080P", + "2035", + "2042", + "2102", + "2110", + "2120_2", + "2132", + "2210", + "2232", + "2232-I5", + "2332", + "2342", + "2343", + "2345", + "2385", + "2443G0-IW", + "248", + "2732", + "2CD1027", + "2CD1323G0E-I", + "2CD2032F", + "2CD2032F-I", + "2CD2032-I", + "2cd2032-l", + "2CD2042WD", + "2CD2110F-I", + "2cd-2132-is", + "2CD2142", + "2cd2332.1", + "2CD2512F-I", + "2CD2542FWD-IWS", + "2CD2T22WD", + "2CD2T32", + "2CD2T42", + "2CD3132F-IW", + "2CD4132FWD-I", + "2CD8153F-E", + "2CDORDSISITsomething", + "2DS-2CD2142FWD-I", + "2mp", + "2S-CD2032I", + "3mp", + "3MP", + "3mp-Bullet", + "441629934", + "4572", + "555", + "8 mp", + "8153", + "820CAM", + "als camera", + "ART 221", + "b140h", + "b640h-v", + "Box", + "cameraa", + "cd2032", + "cd2332-1", + "CDC", + "cenk", + "cM1", + "CNC4210", + "ColorVU", + "ComedorDS-2CD1131-I", + "dc 2332", + "DC-2CD2042WD-I", + "DC-I200", + "DF1080P", + "Dome", + "ds", + "ds 2cd2332.1", + "ds 7200", + "ds2", + "ds2cd", + "DS2CD", + "DS-2CD0242-I", + "ds-2cd1001-l", + "dS-2CD1013G0E-I", + "DS-2CD1021G2-IU", + "DS-2CD1021G2-LIU", + "DS-2CD1021-I", + "DS-2CD1023G0-IUF", + "DS-2CD1023G0-IUM", + "DS-2CD1023G2-LIU", + "DS-2CD1027G0-L", + "DS-2CD1031-I", + "DS-2CD1043G0E-I", + "DS-2CD1043G0-I", + "DS-2CD1103-I", + "DS-2CD1121", + "DS-2CD1123G2-LIU", + "DS-2CD1131-I", + "DS-2CD1143", + "DS-2CD1143G0E-I", + "DS-2CD1143G0-I", + "DS-2CD1301-I", + "DS-2CD1321-I", + "DS-2CD1323G0E-I", + "DS-2CD1343G0-I", + "DS-2CD1363G2", + "DS-2CD1383G2-LIUF", + "DS-2CD1410F-IW", + "DS-2CD1643G0", + "DS-2CD1743G0-IZ", + "DS-2CD20", + "DS-2CD2010F", + "DS-2CD2010F-I", + "DS-2CD2010-I", + "DS-2CD2012-I", + "DS-2CD2012-I hi res", + "DS-2CD2020F-I", + "DS-2CD2020F-IW", + "DS-2CD2020-I", + "DS-2CD2021G1-IDW1", + "DS-2CD2022WD-I", + "ds-2cd2025fwd-1", + "DS-2CD2025FWD-I", + "DS-2CD2032", + "DS-2CD2032F-IW", + "DS2-CD2032-I", + "DS-2CD2032-I", + "DS-2CD2032-I (1920x1080)", + "DS-2CD2032-I (FX)", + "DS-2CD2042WD-I", + "DS-2CD2043g0-1", + "DS-2CD2045FWD-I", + "DS-2CD2047G1-L", + "DS-2CD2047G2-LU", + "DS-2CD2047GU", + "DS-2CD2085G1-L", + "DS-2CD2110F-I", + "DS-2CD2110-I", + "DS-2CD2112-1", + "DS-2CD2112D-I", + "DS-2CD2112F-I", + "DS-2CD2112F-IS", + "DS-2CD2112-I", + "DS-2CD2120F-I", + "ds-2cd2122fdw-i", + "DS-2CD2122FWD-I", + "DS-2CD2123G0-I", + "DS-2CD2124FWD-I", + "DS-2CD2125FWD-IS", + "DS-2CD212WF-I", + "DS-2CD2132", + "DS-2CD2132-1", + "DS-2CD2132F", + "DS-2CD2132F-I", + "DS-2CD2132F-IS", + "DS-2CD2132F-IS 2 cam", + "DS-2CD2132F-IW", + "DS-2CD2132F-IWS", + "DS-2CD2132-I", + "DS-2CD2132-I ONVIF", + "ds-2cd2132-l", + "DS-2CD2135FWD", + "DS-2CD2142FWD-I", + "DS-2CD2142FWD-IS", + "DS-2CD2142FWD-l", + "DS-2CD2143G0-I", + "DS-2CD2143G0-I2", + "DS-2CD2143G2-I", + "DS-2CD2145FWD-IS", + "ds-2cd2152f-is", + "DS-2CD2155F-IS", + "DS-2CD2155FW-I", + "DS-2CD2183G2-IS", + "DS-2CD2185FWD-I", + "DS-2CD2185FWD-IS", + "DS-2CD2186G2-ISU", + "DS-2CD2212-I5", + "DS-2CD2232-I5", + "DS-2CD2312-I", + "DS-2CD2322WD-I", + "DS-2CD2332", + "DS-2CD2332.1", + "ds-2cd2332-1", + "DS-2CD2332-I", + "DS-2CD2332-I5", + "DS-2CD2332WD-I", + "DS-2CD2335-I", + "DS-2CD2342WD-I", + "DS-2CD2343G0-I", + "DS-2CD2345FWD-I", + "DS-2CD2346G1-I/SL", + "DS-2CD2346G2-IU", + "DS-2CD234WD-I", + "DS-2CD2355FWD", + "DS-2CD2355FWD-I", + "DS-2CD2365FWD", + "DS-2CD2365G1-I", + "DS-2CD2385FWD-I", + "DS-2CD2412F/I", + "DS-2CD2412F-I", + "DS-2CD2412F-IW", + "DS-2CD2420F-I(W)", + "DS-2CD2422FWD-IW", + "DS-2CD2423G0-I", + "DS-2CD2425FWD-IW", + "DS-2CD2432F", + "DS-2CD2432F-I", + "DS-2CD2432F-I(W)", + "DS-2CD2432F-IW", + "DS-2CD2442FWD-IW", + "DS-2CD2443G0-IW", + "DS-2CD2510F", + "DS-2CD2512F-IS", + "DS-2CD2532F-IS", + "DS-2CD2532F-IWS", + "DS-2CD2612F-I", + "DS-2CD2612F-IS", + "DS-2CD2621G0-IZ", + "DS-2CD2632F-I", + "DS-2CD2632F-IS", + "DS-2CD2643G0-IZS", + "DS-2CD2645FWD-IZS", + "DS-2CD2712F-I", + "DS-2CD2722FWD-IS", + "DS-2CD2723G0-IZS", + "DS-2CD2723G1-IZ", + "DS-2CD2732F-I", + "DS-2CD2732F-IS", + "DS-2CD2742FWD-IZS", + "DS-2CD2743G0-IZS", + "DS-2CD2755FWD", + "DS-2CD2820F", + "DS-2CD2D14WD", + "DS-2CD2D21G0-D/NF", + "DS-2CD2F22FWD-I", + "DS-2CD2F42IWD", + "DS-2CD2H55FWD-IZS", + "DS-2CD2Q10FD-IW", + "DS-2CD2T22WD", + "DS-2CD2T22WD-I5", + "DS-2CD2T32-I5", + "DS-2CD2T32-I8", + "DS-2CD2T35FWD-I5", + "DS-2CD2T42WD-I5", + "DS-2CD2T43G0-I5", + "DS-2CD2T46G-2I", + "DS-2CD3132", + "DS-2CD3132-1", + "DS-2CD3132D-I", + "DS-2CD3132F-IW", + "DS-2CD3132F-IWS", + "DS-2CD3132-I", + "DS-2CD3232-I5", + "DS-2CD3332-I", + "DS-2CD3332-l", + "DS-2CD3346WDV3-I", + "DS-2CD3386", + "DS-2CD3410FD-IW", + "DS-2CD3942F-I", + "DS-2CD3B26G2T-IZHSY", + "DS-2CD3Q10FD-IW", + "DS-2CD3T47EWD-L", + "DS-2CD4012FWD", + "DS-2CD4024F-A", + "DS-2CD4224F-IS", + "DS-2CD4224F-IZ", + "DS-2CD4312FWD-IZHS", + "DS-2CD4324F-IZS", + "DS-2CD4585F-IZH", + "Ds-2cd4a25fwd-lz", + "DS-2CD4A26FWD", + "DS-2CD6026FHWD-A", + "DS-2CD63C2F-IVS", + "DS-2CD6412FWD-20", + "DS-2CD6520D-IO", + "DS-2CD6D54FWD-IZHS", + "DS-2CD7153-E", + "DS-2CD7164-E", + "DS2CD752MF-IFBH", + "DS-2CD753F-E", + "DS-2CD754FWD-EIZ", + "ds-2cd764fwd-e", + "DS-2CD793PF-E", + "DS-2CD8153F-E", + "DS-2CD8253F-EI", + "DS-2CD8253F-EIS", + "DS-2CD8255F-EIZ", + "DS-2CD8264FWD-EIZ", + "DS-2CD8464F-EIW", + "DS-2CD853F-E", + "DS-2CD855F-E", + "DS-2CD864-E13", + "DS-2CDT35FWD-18", + "DS-2CV1021G0-IDW1", + "DS-2CV2141G2-IDW", + "DS-2cv2q01EFD-IW rotlek", + "DS-2DE2204IW-DE3/W", + "DS-2DE2A404IW-DE3", + "DS-2DE3204W-DE", + "DS-2DE3304w-DE", + "DS-2de3a404iw", + "DS-2DE4220-AE", + "DS-2DE4220W", + "DS-2DE4A225IW-DE", + "DS-2DE4A425IW-DE", + "DS-2DE5230W-AE", + "DS-2DE7120IW-A", + "DS-2DE7174-A", + "DS-2DE7184-AE", + "DS-2DE7186-A", + "DS-2DF1-401N", + "DS-2DF5220S-DE4/W", + "DS-2DF5284-A", + "DS-2DF7276-A", + "DS-2DF7286-A", + "DS-2DF8223I-AEL", + "DS-2DF8236I - AEL", + "ds-2fcd1123g0e-i", + "DS-2SF8C442MXS-DLW(24F0)(P3)", + "DS-2TD2617-3/V1", + "DS-2ZMN2007", + "DS-7204HQHI-F1/N", + "DS-7204HQHI-HK", + "DS-7204HQHI-K1", + "DS-7208HGHI-SH", + "DS-7208HQHI-F1", + "DS-7208HUHI-K2 / P", + "DS-7216HUHI-K2", + "DS-7616NI-E2-8P-A", + "DS-7A04HQHI-K1", + "DS-9806NI-RT", + "DS-B3200VN", + "DS-CD8254F-El", + "DSD-2102", + "DS-IPC-B12-I", + "DS-KB8113-IME1(B)", + "DS-KD8003", + "DS-KD8003-IME1", + "DS-KH6320-WTE1", + "DS-KV8113", + "DS-N201", + "DT2A404", + "DVR", + "ECI-B14F2", + "ECI-D12F2", + "EntrDS-2CD1131-I", + "Exir", + "EzViz Mini O", + "G2 8MP", + "hallinpiha", + "HD-DS1", + "HICK1", + "Hik", + "HIK", + "hikds 71", + "Hik-DS2CD2T86G2H-4l", + "Hikvision DS-27MN207", + "Hikvision DS-2CD2432F-I", + "HIKVISION DS-2CD2522FWD-IS", + "HIKVISION DS-7208HUHI-K1", + "HILOOK", + "HWI-T221H", + "ids-2cd7a26g0/p-izhs", + "iDS-7216HQHI-M1 / S", + "imp-hc7286-k20x", + "ip1", + "ip2", + "IPC T121", + "IPC2032I", + "IPC-D120", + "IPC-D140", + "IPC-D140H", + "IPC-T140", + "IPTZ18X1H", + "NC304-WDA", + "nc324", + "NSC-202-BT", + "Other", + "RS-8308ATH", + "SC-303-MD", + "South", + "Spa new", + "Spotted-IP" + ] + }, + { + "id": "hikvision-15", + "url": "h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "1080P", + "2032-1080P", + "2110", + "212", + "247-0265", + "2cd", + "2CD1027", + "2CD2025FWD-I", + "2CD2032", + "2CD2032-I", + "2CD2142", + "2CD2155", + "2CD2325FWD-I", + "2CD2512F-I", + "2DS-2CD2142FWD-I", + "2ds4a", + "C6H", + "Cas", + "ckout", + "DARKFIGHTER", + "DC-2CD2412F-IW", + "DS-2CD1021-I", + "ds-2cd1023g0-i", + "DS-2CD1143G0-I", + "DS-2CD1331-I", + "DS-2CD2010F-I", + "DS-2CD2012-I", + "DS-2CD2021G1-IDW1", + "DS-2CD2023GO-I", + "DS-2CD2032-I", + "DS-2CD2047G1-L", + "DS-2CD2110F-I", + "DS-2CD2120F-I", + "DS-2CD2122FWD-IWS", + "DS-2CD2125FWHD-I", + "DS-2CD212WF-I", + "DS-2CD2132F-I", + "DS-2CD2132-I", + "ds-2cd2185fwd", + "DS-2CD2232-I5", + "DS-2CD2332-I", + "DS-2CD2352-I", + "DS-2CD2388G2-IU", + "DS-2CD2443G0-IW", + "DS-2CD2532F-IS", + "DS-2CD2543G0-IS", + "DS-2CD2543GO-IWs", + "DS-2CD2632F-I", + "DS-2CD2820F", + "DS-2CD2T22WD-I3", + "DS-2CD2T23G0-I5", + "DS-2CD2T55FWD-I5", + "DS-2CD3125F-I", + "DS-2CD3132-1", + "DS-2CD3132F-IWS", + "DS-2CD3145F", + "ds-2cd3310-1", + "ds-2cd3310-i", + "DS-2CD3332-I", + "DS-2CD3332-L", + "ds-2cd6424", + "DS-2CD7153-E", + "DS-2CD754F", + "DS-2CD852F", + "DS-2DE4220-AE", + "DS-2DF8236I - AEL", + "DS-2DY3220IW-DE4", + "DS-7208HVI-SV", + "Hik-DS-2CD1031-L", + "HIKISION", + "IPCAM-B4-50IR", + "IPC-D140H", + "NSC-202-BT", + "Other" + ] + }, + { + "id": "hikvision-16", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "1111", + "16CH-TVI", + "2132", + "Bullet", + "D2-2CD1327G2-L", + "DS-2CD1021-I", + "DS-2CD1043G0-I", + "ds-2cd1123g0e-i", + "DS-2CD1321-I", + "DS-2CD1323G0E-I", + "DS-2CD1323G0-IU", + "DS-2CD1323G0-IUF", + "DS-2CD2042WD-I", + "DS-2CD2043G0-I", + "DS-2CD2065G1-I", + "DS-2CD2083G2-I", + "DS-2CD2087G2-LIU", + "DS-2CD2120F-I", + "DS-2CD2121G1-IDW1", + "DS-2CD2132F-I", + "DS-2CD2142FWD", + "DS-2CD2163G0-I", + "DS-2CD2186G2-ISU", + "DS-2CD2342WD-I 2", + "DS-2CD2386G2-ISU/SL", + "DS-2CD2423G2-I", + "ds-2cd2432f-iw", + "ds-2cd2525fwd", + "DS-2CD2543GO-IS", + "DS-2CD2626G2-IZS", + "DS-2CD2746FWD-IZS", + "DS-2CD2T23G0-I5", + "DS-2CD2T35FWD-I5", + "DS-2CD2T43G2-4I", + "DS-2CD2T46G2-2I", + "DS-2CD3132-I", + "DS-2CD3310-I", + "DS-2CD3345-I", + "DS-2CD4A26FWD-IZS", + "DS-2CD63C5G0E-IVS", + "DS-2CD6D54FWD-IZHS", + "DS2CD752MF-IFBH", + "DS-2CD8153F-E", + "DS-2CV2026G0-IDW", + "DS-7324HQHI-K4", + "DS-IPC-B12-I", + "DS-KV6113", + "EZVIZ CS-TY1", + "HNC304-XD", + "NVR", + "Other", + "TOP-201" + ] + }, + { + "id": "hikvision-17", + "url": "/ch0_0.h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "12344", + "2CD2046", + "DS-2CD1021FD-IW1", + "DS-2CD1043G0E-I", + "DS-2CD1347G0-L", + "DS-2CD2023G0", + "DS-2CD2045FWD-I", + "DS-2CD2146G1-IS", + "DS-2CD2147G2-SU", + "ds-2cd2152f-is", + "DS-2CD2385FWD-I", + "DS-2CD2386G2-ISU-SL", + "DS-2CD2420F-IWNS", + "DS-2CD2732F-I", + "DS-2CD3145F-IS", + "DS-2DE2A404-IW-DE3", + "HIK PTZ" + ] + }, + { + "id": "hikvision-18", + "url": "/", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "130hook", + "2CD2020F", + "Douglas", + "DS-2CD", + "DS-2CD1021-I", + "DS-2CD1121", + "DS-2CD1123G0-I", + "DS-2CD2042WD-I", + "DS-2CD2085FDW-I", + "DS-2CD2110F-I", + "DS-2CD2122P-I3", + "ds-2cd2123g0-i", + "DS-2CD2126G2-I", + "DS-2CD2142FWD-I", + "DS-2CD2143G0-I", + "DS-2CD2185FWD-I", + "DS-2CD2322WD-IW", + "DS-2CD2345FWD-I", + "DS-2CD2346G2-I", + "DS-2CD2363G0-I", + "DS-2CD2385G1-I", + "DS-2CD2432F-I", + "DS-2CD2442FWD-IW", + "DS-2CD2542FWD-ISB", + "DS-2CD2783G2-IZS", + "DS-2CD2955FWD-I", + "DS-2cd2H85G1-IZS", + "ds-2cd3323G0E-i", + "DS-2CD3T27DWD-LS", + "DS-2CD5A26G0-IZHS", + "DS-2CD6D54FWD-IZHS", + "DS-2DC2532F", + "DS-2DE2A404IW-DE3", + "DS-2DE4425IW-DE", + "DS-2DF1-5284-A", + "HikVision DS-2CD1363G0-I", + "HS-VD08G0-I", + "IPC5-DF28SNC", + "uniknow" + ] + }, + { + "id": "hikvision-19", + "url": "/h264/ch01/main/av_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "16CH-TVI", + "asd", + "CHINA", + "DS-2CD", + "DS-2CD2085G1-L", + "DS-2CD2087G2-LU", + "DS-2CD2142FWD-IS", + "DS-2CD2342WD-I", + "DS-2CD2345FWD-I", + "DS-2CD2355FWD-I", + "DS-7204HQHI-HK", + "DS-KB6003-WIP", + "HICK1", + "IR Mini Bullet", + "Other" + ] + }, + { + "id": "hikvision-20", + "url": "cam1/mpeg4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "2010", + "2CD2332.1", + "2DS-2CD2142FWD-I", + "B-120", + "DS-2CD1021-I", + "ds-2cd1023g0e-i", + "DS-2CD1023G0-I", + "DS-2CD1023G2-LIU", + "DS-2CD1143", + "DS-2CD1143G0-I", + "DS-2CD1321-I", + "DS-2CD2020-I", + "DS-2CD2042D4", + "DS-2CD2055FWD-I", + "DS-2CD2085FWD-I", + "DS-2CD2122FWD-I", + "DS-2CD212WF-I", + "DS-2CD2135F-IS", + "DS-2CD2142FWD-l", + "DS-2CD2143G0-I", + "DS-2CD2155FWD-I", + "DS-2CD2332-I", + "DS-2CD2343G0-I", + "DS-2CD2432F-IW", + "DS-2CD2721G0-IZS", + "DS-2CD2732F-I", + "DS-2CD2F22FWD", + "DS-2CD2T47DWD-L", + "DS-2CD2T65G1-I8", + "HIKISION", + "HK-2CD1041L", + "ipc1208", + "IPC1208", + "ipc-d25204bt", + "nc324", + "Other", + "ptz" + ] + }, + { + "id": "hikvision-21", + "url": "mpeg4/media.amp?resolution=640x480", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "2010", + "2CD2042WD", + "DARKFIGHTER", + "DS-2CD1023G0E-I", + "DS-2CD2032-I (1920X1080)", + "DS-2CD2043G0-1", + "DS-2CD2065G1-I", + "DS-2CD212WF-I", + "DS-2CD2132F-I", + "DS-2CD2142FWD-I", + "DS-2CD2155FWD-I", + "DS-2CD2786G2-IZS", + "DS-2CD2H55FWD-IZS", + "ds-2cd2t45fwd-i5", + "DS-2CD2T65G1-I8", + "DS-2DE2A404IW-DE3/W", + "DS-2DE4220-AE", + "DS-2DF8223I-AEL", + "DS-CD2810F", + "DS-IPC-T12H-I", + "HIKISION", + "mocam", + "Other" + ] + }, + { + "id": "hikvision-22", + "url": "cgi-bin/snapshot.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "2014", + "2732", + "ds-2ce16dot", + "DS-2DE3304W-DE", + "DS-2DF7286-A", + "DS-2DF8236I - AEL", + "Other" + ] + }, + { + "id": "hikvision-23", + "url": "ch0_0.h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "2015", + "2025", + "2CD2012F", + "DS-2CD132P-1", + "DS-2CD1331-I", + "DS-2CD20", + "DS-2CD2032", + "DS2-CD2032-I", + "DS-2CD2032-I", + "DS-2CD2043G2-I", + "DS-2CD2047G2-LU", + "DS-2CD2055-I", + "DS-2CD2065fwd-i", + "DS-2CD2085FDW-I", + "DS-2CD2085G1-L", + "DS-2CD2110F-I", + "DS-2CD2120F-I", + "DS-2CD2123G0-I", + "DS-2CD2125FWD-IS", + "DS-2CD212WF-I", + "DS-2CD2132-I", + "DS-2CD2142FWD-IWS", + "ds-2cd2185fwd", + "DS-2CD2355FWD", + "DS-2CD2510F", + "DS-2CD2512F-IS", + "DS-2CD2655FWD-IZS", + "DS-2CD2955FWD-I", + "DS-2CD3310D-I", + "DS-2CD63C2F-IVS", + "DS-2CD7153-E", + "DS-2DE2103-DE3/W", + "DS-2DE3304W-DE", + "DS-2DE4425IW-DE", + "DS-2TD2637-10/PY", + "DS-2XXX", + "Entikong", + "H.265+", + "HIKVISION DS-2CD2F22FWD-I", + "Other", + "PX-IPIR203", + "Wbox" + ] + }, + { + "id": "hikvision-24", + "url": "/cam1/onvif-h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "2021", + "2CD2143G0-I", + "2CD2185", + "2CD2442WD-I", + "2DS-2CD2142FWD-I", + "2MP", + "3MP", + "B120", + "CCTV", + "DS-2CD1023G0E-I", + "DS-2CD1023G0-I", + "DS-2CD1123G0E-I", + "DS-2CD1123G0-I/SD", + "DS-2CD1131-I", + "DS-2CD1353G0-I", + "DS-2CD1353G0-I ONVIF", + "DS-2CD1743G2-IZ", + "DS-2CD1H41WD-IZ", + "DS-2CD2020F", + "DS-2CD2021G1", + "DS-2CD2021G1-I", + "DS-2CD2021G1-IDW1", + "DS-2CD2032", + "DS-2cd2032-1", + "DS-2CD2032-1", + "DS2-CD2032-I", + "DS-2CD2035-I", + "DS-2CD2042WD-I", + "DS-2CD2045FWD-I", + "DS-2CD2046G2-I", + "DS-2CD2112-I", + "DS-2CD2146G2-I", + "DS-2CD2332-I", + "DS-2CD2385G1-I", + "DS-2CD2420F-I", + "ds-2cd2432f-iw", + "DS-2CD2432F-IW", + "DS-2CD2542FWD", + "DS-2CD2625FHWD-IZS", + "DS-2CD2683G0-IZS", + "DS-2CD2T85FWD-I8", + "DS-2CD3345-I", + "DS-2CD3T86G2-4IS", + "DS-2CD4B26FWD-IZS", + "DS-2CD753F-E", + "DS-2CD8253F-E", + "DS-2CV1021G0-IDW1", + "DS-2DE4425IW-DE", + "DS-IPC-B12-I", + "DS-KD8003-IME1", + "hik vision", + "HIKVISION DS-2CD201PF-I", + "Hikvision: DS-2DE2A404IW-DE3", + "hiwatch", + "HWI-B120H", + "HWI-T240H", + "Meadows Seating", + "Other" + ] + }, + { + "id": "hikvision-25", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "2030", + "2032", + "2CD2012F", + "2CD2032-I", + "2CD2142", + "2CD2635F-IS", + "2DS-2CD2032-i", + "2DS-2CD2142FWD-I", + "DarkFighter", + "DC-CD2124", + "ds 2ce", + "DS-2CD1021-I", + "DS-2CD1027G0-L", + "DS-2CD1043G2-LIU", + "DS-2CD1121-I", + "ds-2cd1163g2-liu", + "DS-2CD122P-I3", + "DS-2CD1323G0-IU", + "DS-2CD1327G0-L", + "DS-2CD132P-I", + "DS-2CD1353G0-I", + "DS-2CD2026G2-I", + "DS-2cd2032-1", + "DS-2CD2032-I", + "ds-2cd2043g2-i", + "ds-2cd20443g01", + "DS-2CD2055FWD-I", + "DS-2CD2086G2-IU/SL", + "DS-2CD2120F-I", + "DS-2CD2120F-l", + "DS-2CD2122FWD-ISB", + "DS-2CD2123G0-IS", + "DS-2CD2123G2-I", + "DS-2CD212WF-I", + "DS-2CD2132F-I", + "DS-2CD2132F-IS", + "DS-2CD2135FWD-I", + "DS-2CD2142FWD-I", + "DS-2CD2143G0-I", + "DS-2CD2143G0-IS", + "DS-2CD2146-G2", + "DS-2CD2166G2-ISU", + "DS-2CD2185FWD-I", + "DS-2CD2185FWD-I(C36141118)", + "DS-2CD2212-I5", + "DS-2CD2323G0-I", + "DS-2CD2345FWD-I", + "DS2CD2366G2-lU", + "DS-2CD2367G2P-LSU", + "DS-2CD2367G2P-LSU/SL", + "DS-2CD2383G2-IU", + "DS-2CD2386G2-IU", + "DS-2CD2387G2H-LIU", + "DS-2CD2387G2P-LSU/SL", + "DS-2CD2432F-1", + "DS-2CD2443G2-I", + "DS-2CD2446G2-I", + "DS-2CD2523G2-IS", + "ds-2cd2612f-1", + "DS-2CD2686G2-IZS", + "DS-2CD2720F-I", + "DS-2CD2D25G1-D/NF", + "DS-2CD2T32-I5", + "DS-2CD2T46G2P-ISU/SL", + "DS-2CD2T83G0 8MP", + "DS-2CD3T20D-I3", + "DS-2CD4312FWD-IHS", + "DS-2CD4B26FWD-IZS", + "DS2CD5A46G1-IZS", + "DS-2CD6362F-IV", + "DS-2CD854FWD-E", + "DS-2DE2A404IW-DE3", + "DS-2DE4225IW-DE", + "DS-2DE4A225IW-DE", + "DS-2DE4A425IW-DE", + "DS-CD1023G0-I", + "DS-I214", + "DS-I452", + "DS-IPC-B12-I", + "ds-ipc-t12-i", + "DS-IPC-T14HV3-LA", + "DS-KH6320-WTE1", + "DT2A404", + "HWI-B140H", + "HWI-D640H-Z", + "IPCD121H-M dome camera", + "IPC-T221H", + "mini ptz camera", + "MS1", + "MS-2", + "NC304-WDA", + "NC-KDO32", + "Other", + "PTZIP212X20-C", + "SFL" + ] + }, + { + "id": "hikvision-26", + "url": "live", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "2032", + "2042", + "2135", + "2CD2142", + "2CD2155", + "2DS-2CD2142FWD-I", + "2ds4a", + "DH-IPC-HDW4433C-A", + "DOME", + "ds 2cd6425g0-10", + "DS-2CD1001-L", + "DS-2CD1101-I", + "DS-2CD1123G0E-I", + "DS-2CD1143G0-I", + "DS-2CD122P-I3", + "DS-2CD1321-I", + "DS-2CD132P-I", + "DS-2CD1353G0-I ONVIF", + "DS-2CD2012F-I", + "DS-2CD2022WD-I", + "DS-2CD2031-I", + "DS-2CD2042WD", + "DS-2CD2065G1-I", + "DS-2CD2085FDW-I", + "DS-2CD212WF-I", + "DS-2CD2132", + "DS-2CD2132F", + "DS-2CD2132-I", + "DS-2CD2142FWD-I", + "DS-2CD2142FWD-IS", + "ds-2cd2185fwd", + "DS-2CD2185FWD-I", + "ds-2cd2185fwd-is", + "DS-2CD2185FWD-IS", + "DS2CD2332-I", + "DS-2CD2365G1", + "DS-2CD2412F-I", + "DS-2CD2420F-IW", + "DS-2CD2432F-IW", + "DS-2CD2622FWD-I", + "DS-2CD2652F-IS", + "DS-2CD2732F-I", + "DS-2CD2955FWD-I", + "DS-2CD2955FWD-I(S)", + "DS-2CD2T43G0-I5", + "DS-2CD2T45FWD-I5", + "DS-2CD3132-1", + "DS-2CD3132F-IW", + "DS-2CD4012F-A", + "DS-2CD4012FWD-A", + "DS-2CD4165F-IZ", + "DS-2CD6362F-IV", + "DS-2CD6412FWD-C2", + "ds-2cd783f-e", + "DS-2CV2U21FD-IW", + "DS-2DE2A404-IW-DE3", + "DS-2DE3304W-DE", + "DS-2DE4182-AE3", + "DS-2DE5230W-AE", + "DS-2DF7284-A", + "DS-7204HQHI-HK", + "H.256+", + "lakas", + "Other" + ] + }, + { + "id": "hikvision-27", + "url": "/Streaming/Channels/2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "2032", + "2035", + "2110", + "2112", + "2232", + "2332-1", + "2CD2032F-I", + "2CD2110F-I", + "2cd-2132-is", + "2cd2332.1", + "2CD2512F-I", + "2cd3132", + "2cd855f-e", + "7132", + "D1HK", + "DC-2CD2010-I", + "DC-2CD2412F-IW", + "dome", + "ds220", + "DS-2CD1021-I", + "DS-2CD1023G0-IUF", + "DS-2CD1031-I", + "DS-2CD1121-I", + "DS-2CD1141-I", + "DS-2CD1363G2", + "DS-2CD2010F-I", + "DS-2CD2010-I", + "DS-2CD2012-I", + "DS-2CD2020F-IW", + "DS-2CD2031-I", + "DS-2CD2032", + "DS-2CD2032F-I", + "DS-2CD2032F-IW", + "DS-2CD2032-I", + "DS-2CD2042WD-I", + "DS-2CD2047G1-L", + "DS-2CD2047G2-LU", + "DS-2CD2112-1", + "DS-2CD2112-I", + "DS-2CD2112-l", + "DS-2CD2132", + "DS-2CD2132-1", + "DS-2CD2132F-I", + "DS-2CD2132F-IS", + "DS-2CD2132-I", + "DS-2CD2135F-IS", + "DS-2CD2142FWD-I", + "ds-2cd2152f-is", + "DS-2CD2183G2-IS", + "DS-2CD2212-I5", + "DS-2CD2232-I5", + "DS-2CD2312-I", + "DS-2CD2332-I", + "ds-2cd2336-l", + "DS-2CD2342WD-I", + "DS-2CD2352-I", + "DS-2CD2412F-I", + "DS-2CD2412F-IW", + "DS-2CD2432F-I(W)", + "DS-2CD2432F-IW", + "DS-2CD2532F-IS", + "DS-2CD2532F-IWS", + "DS-2CD2542FWD-IS", + "DS-2CD2612F-I", + "DS-2CD2632F-I", + "DS-2CD2642FWD-I", + "DS-2CD2723G0-IZS", + "DS-2CD2732F-I", + "DS-2CD2732F-IS", + "DS-2CD2942F-IS", + "DS-2CD2T43G0", + "DS-2CD2T65G1-I8", + "DS-2CD3132-1", + "DS-2CD3132D-I", + "DS-2CD3132F-IW", + "DS-2CD3132-I", + "ds-2cd3135f-i", + "DS-2CD3212D-I", + "DS-2CD3310D-I", + "DS-2CD3332-I", + "DS-2CD4332FWD-IZHS", + "DS-2CD6362F-IV", + "DS-2CD6362F-IVS", + "DS-2CD63C2F-IVS", + "DS-2CD6412FWD-20", + "DS-2CD6D54FWD-IZHS", + "DS-2CD7153-E", + "DS-2CD7164-E", + "DS-2CD7283F-EIZ", + "DS-2CD8253F-EI", + "DS-2CD8255F-EIZ", + "DS-2CD8264FWD-EIZ", + "ds-2cd854f-e", + "DS-2DE2202I-DE3/W", + "DS-2DE7174-A", + "DS-2DE7184-A", + "DS-2DE7186-A", + "DS-2XXX", + "DS-7732NI-I4/16P", + "DSC-2CD2532", + "DS-ZCD2112-I", + "dukkan", + "Exir", + "hik", + "hik2", + "HIKVISION DS-2CD201PF-I", + "IR MINI BULLET", + "Other", + "S-2CD2F42FWD-IW" + ] + }, + { + "id": "hikvision-28", + "url": "api/mjpegvideo.cgi?InputNumber=1&StreamNumber=[CHANNEL]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "2032", + "2CD2035-I", + "2CD2T55", + "DS-2CD2052-I", + "DS-2CD234WD-I", + "DS-2CD2T42WD-I5", + "ds-2ce3304w-de", + "DS-2D5174-A", + "hgjg", + "NC304-XD" + ] + }, + { + "id": "hikvision-29", + "url": "image/jpeg.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "2032", + "DS-2CD4526FWD-IZ", + "Other" + ] + }, + { + "id": "hikvision-30", + "url": "/rtsph2641080p", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "2032-1080P", + "2112", + "2CD1323G0E-I", + "2cd2012-I", + "2CD2025FWD-I", + "2CD2042WD-I", + "2CD2135F-IS", + "2CD2135FWD-I", + "2CD2T55", + "2cd3132", + "2DS-2CD2142FWD-I", + "BTG_Custom", + "DC-2CD2010-I", + "DS-2CD", + "DS-2CD1021-I", + "DS-2CD1031-I", + "DS-2CD1121", + "DS-2CD1123G0E-I", + "DS-2CD1123G0-I", + "DS-2CD1123G0-I/SD", + "DS-2CD1141-I", + "DS-2CD1H41WD-IZ", + "DS2CD2012-i", + "DS-2CD2031-I", + "DS-2CD2032F-IW", + "DS-2CD2032-I", + "DS-2CD2085G1-L", + "DS-2CD2120F-I", + "DS-2CD2121G1-IDW1", + "DS-2CD2132-1", + "DS-2CD2132F-I", + "DS-2CD2132F-IW", + "DS-2CD2132-I", + "DS-2CD2141G1-IDW1", + "DS-2CD2142FWD-I", + "DS-2CD2212-15", + "DS-2CD2232-L5", + "DS-2CD2312-I", + "DS-2CD2332-I", + "DS-2CD2355FWD-I", + "DS-2CD2412F-IW", + "DS-2CD2432F", + "DS-2CD2432F-IW", + "DS-2CD2443G0-IW", + "DS-2CD2532F-IS", + "DS-2CD2543GO-IS", + "DS-2CD2543GO-IWS", + "DS-2CD2612F-I", + "DS-2CD2632F", + "DS-2CD2642FWD-I", + "DS-2CD2642FWD-IS", + "DS-2CD2732F-I", + "DS-2CD2732F-IS", + "DS-2CD2T25FWD-I5", + "DS-2CD2T43G0-I5", + "DS-2CD3310D-I", + "DS-2CD4024F-A", + "DS-2CD63C2F-IVS", + "DS-2CD8253F-EI", + "DS-2CD8254F-EI", + "DS-2CV2041G2-IDW", + "DS-2CV2Q21FD-IW", + "DS-2DE2202-DE3/W", + "DS-2DE4220-AE", + "HIK", + "HWP-N2404IH-DE3", + "ipc-d140h", + "IR CUBE", + "IR MINI BULLET", + "Other" + ] + }, + { + "id": "hikvision-31", + "url": "/LowResolutionVideo", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "2032-1080P", + "2CD1323G0E-I", + "DS-2CD1023G0E-I", + "DS-2CD1023GDE-4", + "DS-2CD2042WD-I", + "DS-2CD2047G2-LU", + "DS-2CD2055FWD-I", + "DS-2CD2143G0-I", + "ds-2cd2165g0-1", + "DS-2CD2345G0P-I", + "DS-2CD2346G2-I", + "DS-2CD2347G1-L", + "DS-2CD2347G1-LU", + "DS-2CD2385G1-I", + "DS-2CD2443G0-IW", + "DS-2CD2H83G2-IZS", + "DS-2CD6984G0-IHS", + "DS-2DF8436IX-AEL", + "DS-HD2", + "Hikvision DS-2CD2432F-1", + "HIKVISION DS-2CD2522FWD-IS" + ] + }, + { + "id": "hikvision-32", + "url": "live.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "2110", + "2132", + "2347", + "2CD2T43G0-i8", + "2CD2T55", + "3111-e", + "BL-3200", + "DS 2CD812NF-W", + "DS-2CD1143G0-I", + "DS-2CD2032", + "DS-2CD2032-I", + "DS-2CD2043g0-1", + "DS-2CD2132F-IS", + "DS-2CD2132-I", + "DS-2CD2155FWD-I", + "DS-2CD2232-I5", + "DS-2CD2312-I", + "DS-2CD2332-I", + "DS-2CD2532F-IWS", + "DS-2CD2612F-I", + "DS-2CD2632F-I", + "DS-2CD2732F-IS", + "DS-2CD2T35FWD-I5", + "DS-2CD4224F-IS", + "DS-2CD7133", + "DS-2CD7153-E", + "DS-2CD753F-E", + "DS-2CD8254F-EI", + "DS2DF1512", + "DS-2TD2617-3/V1", + "DS-6101HFI-IP", + "DS-7P32NI", + "DS-DC2132-I", + "DS-IPC-T12H-I", + "IR Mini Bullet", + "Other", + "UNLISTED" + ] + }, + { + "id": "hikvision-33", + "url": "/videoMain", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 88, + "models": [ + "2110", + "2CD2032-I", + "2CD2635F-IS", + "8312", + "Cube", + "DS-2CD2045FWD-I-B", + "DS-2CD2085G1-L", + "DS-2CD2132F-I", + "DS-2CD2143G0-I - 4MP", + "DS-2CD2T47G2-L", + "DS-2CD3345-I", + "DS-2DE2C400MWG-E", + "Other" + ] + }, + { + "id": "hikvision-34", + "url": "PSIA/Streaming/channels/[CHANNEL]", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "2135", + "DS-2CD2145", + "DS-2CD7A26G0/P-IZHS", + "Other" + ] + }, + { + "id": "hikvision-35", + "url": "h264/ch1/sub/", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "2345", + "2cd1043", + "DC-2CD2110F-1", + "DS-2CD1001-I", + "Other" + ] + }, + { + "id": "hikvision-36", + "url": "live3.sdp", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "2CD1027", + "2CD2012F", + "ds-2cd2032", + "DS-2CD2032", + "DS-2cd2032-1", + "DS-2CD212WF-I", + "DS-2CD2432F-IW", + "DS-2DE4120", + "Other", + "Polyvios" + ] + }, + { + "id": "hikvision-37", + "url": "/ISAPI/Streaming/channels/102/picture", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "2CD1163G2", + "DA-2cd2383G0-i", + "DS-2CD1063G2-LIU", + "DS-2CD2387G2", + "DS-2CD2442FWD-IW", + "DS-7", + "DS-7108HGHI-F1", + "DS-7208HQHI-F1", + "DS-7216HGHI-K1", + "DS-7604NI-K1", + "DS-7732NI-I4/16P", + "DS-9664NI-I8", + "DS-CE56C0T-IRPF", + "DVR-216G-F1", + "ERT-F216", + "iDS-716HUHI-M2/s", + "UNLISTED" + ] + }, + { + "id": "hikvision-38", + "url": "/HighResolutionVideo", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "2CD1323G0E-I", + "2CD2542FWD-IWS", + "2CV2121G2-IDW", + "8mp", + "DS-2CD", + "DS-2CD1023G0E-I", + "DS-2CD1047G0-L", + "DS-2CD1121", + "DS-2CD1121-I", + "DS-2CD1123G0E-I", + "DS-2CD1123G0-I", + "DS-2CD1321-I", + "DS-2CD1327G0-L", + "DS-2CD1343G0-I", + "ds-2cd1343g0-iuf", + "DS-2CD1743G0-IZ", + "DS-2cd2023-I", + "DS-2CD2032-I", + "DS-2CD2042WD-I", + "DS-2cd2045FWD-I", + "DS-2CD2046G2-I", + "ds-2cd2055fwd-1", + "DS-2CD2065G1-I", + "DS-2CD2085FWD-I", + "DS-2CD2086G2-I", + "DS-2CD2087G2H-LIU", + "DS-2CD2112F-I", + "DS-2CD2112F-IWS", + "DS-2CD2121G0-IS", + "DS-2CD2122FWD", + "DS-2CD2123GO-IS", + "DS-2CD2132F-I", + "DS-2CD2142FWD-I", + "DS-2CD2142FWD-IS", + "DS-2CD2142FWD-ISB", + "DS-2CD2142FWD-IWS", + "DS-2CD2143G0-I", + "DS-2CD2143G0-I2", + "DS-2CD2143G2-IS", + "DS-2CD2146G2-I", + "DS-2CD2146G2-ISU", + "DS-2CD214RFWD-I", + "ds-2cd2165g0-1", + "DS-2CD2185FWD-I", + "ds-2cd2185fwd-is", + "DS-2CD2186G2-ISU", + "DS-2CD2332-I", + "DS-2CD2342WD-I", + "DS-2CD2346G2-I", + "DS-2CD2347G1-L", + "DS-2CD2347G1-LU", + "DS-2CD2383G2-I", + "DS-2CD2385G1-I", + "DS-2CD2386G2-I", + "DS-2CD2386G2-ISU/SL", + "DS-2CD2386G2-IU", + "DS-2CD2387G2-LSU/SL", + "DS-2CD2387G2-LU", + "DS-2CD2387G2P-LSU/SL", + "DS-2CD2423G0-1", + "DS-2CD2432F-I", + "DS-2CD2443G0-IW", + "DS-2CD2512F-IS", + "DS-2CD2542FWD-IS", + "DS-2CD2632F-IS", + "DS-2CD2655FWD-IZS", + "DS-2CD2685FWD-IZS", + "DS-2CD2735FWD-IZS", + "DS-2CD2742FWD", + "DS-2CD2765G0-IZS", + "DS-2CD2785FWD-IZS", + "DS-2CD2955FWD-I", + "DS-2CD2B20FWD-lPlT", + "DS-2CD2H85FWD-IZS", + "DS-2CD2T45G0P-I", + "DS-2CD2T47G2-L", + "DS-2CD2T66G2-ISU/SL", + "DS-2CD2T86G2-4I", + "DS-2CD2T87G2P-LSU/SL", + "DS-2CD3126FWDV3-I", + "DS-2CD3132-I", + "DS-2CD3332-I", + "DS-2CD3T86FWDA4-LS", + "DS-2CD5A46G0-IZHSY", + "DS-2CD6924G0-IHS", + "DS-2CE10DF3T", + "DS-2CV2Q21FD-IW", + "DS-2DE2103I-DE3", + "DS-2DE2A204IW-DE3", + "DS-2DE2A404IW-DE3", + "DS-2DE3204W-DE", + "DS-2DE3304W-DE", + "DS-2DE3A400BW", + "DS-2DE4220W", + "DS-2DE4425IW-DE", + "DS-2de5230W-AE", + "DS-2DE7A432IW-AEB", + "DS-2DEA4041W-DE3", + "DS-2SE4C425MWG-E", + "DS-I103", + "DS-I202(C)", + "DS-I400", + "DS-IPC-B12-I", + "DT2A404", + "ECI-B12F2", + "ECI-B12F4", + "ECI-B64Z2", + "fsdfs", + "HIKVISION DS-2CD2432F-IW", + "iDS-2CD8426G0/F-I", + "IPC-B620-Z", + "IPC-T220", + "IR Mini Bullet", + "jallacam", + "new", + "Other", + "ThermalMAX X1000", + "UD04808B-C" + ] + }, + { + "id": "hikvision-39", + "url": "/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "2cd2020", + "DC-2CD2412F-IW", + "DC-CD2124", + "DS-2CD1023G0E-I", + "DS-2CD1041-I", + "DS-2CD1043G0-I", + "DS-2CD1043G2-IUF", + "DS-2CD1043G2-LIU", + "DS-2CD1043G2-LIUF", + "DS-2CD1047G0-L", + "DS-2CD1101-I", + "DS-2CD1121-I", + "DS-2CD122P-I3", + "DS-2CD132P", + "DS-2CD132P-I", + "DS-2CD202WF-I", + "DS-2CD2043G0-I", + "DS-2CD2065G1-I", + "DS-2CD2086G2-IU/SL", + "DS-2CD2087G2-LU", + "ds-2cd2123g0-i", + "DS-2CD2123G0-I", + "DS-2CD212WF-I", + "DS-2CD2143G0-I", + "DS-2CD2145FWD-I", + "DS-2CD2147G2-SU", + "DS-2CD2342WD-I", + "DS-2CD2355FWD-I", + "DS-2CD2442FWD", + "DS-2CD2442FWD-IW", + "DS-2CD2523G2-IS", + "DS-2CD2T43G0-I5", + "DS-2CD2T86G2H-4L", + "DS-2CD31332-1", + "DS-2DE2C400MW-DE", + "DS-2DE4220IW-DE", + "ds-2DE4425IW-DE", + "DS-2DE7232IW-AE", + "DS-2TD4228T-10/W", + "ds-hd1", + "DS-I120", + "DS-I453M", + "DS-KV6103-PE1", + "ECI-T24F2", + "PTZ-N2204I-DE320180630CCWRC32869610W" + ] + }, + { + "id": "hikvision-40", + "url": "/h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "2CD2020F", + "C1HC", + "DS-2CD1123G0-I", + "DS-2CD1643G0-IZ", + "DS-2CD1T43G0-I", + "DS-2CD2032-I", + "DS-2CD2042WD-I", + "ds-2cd2185fwd", + "DS-2CD2345FWD-I", + "DS-2CD2532F-IS", + "DS-2DE2204IW-DE3/W", + "DS-2DE2A404IW-DE3", + "DS-2DE3304W-DE", + "Other" + ] + }, + { + "id": "hikvision-41", + "url": "/cam1/onvif-h264-1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "2CD2025FWD-I", + "2CD2032-I", + "2CD2032-L", + "2CD2155", + "2ds4a", + "D2-2CD1043G2-I", + "DS-2CD2021G1-I", + "DS-2CD2022-I", + "DS-2CD2085FDW-I", + "DS-2CD2125FWD-I", + "DS-2CD2185FWD-I", + "DS-2CD2355FWD-I", + "DS-2CD2385FWD-I", + "DS-2CD2510F", + "DS-2CD2742FWD", + "DS-2CD2942F", + "DS-2CD2T55FWD-I5", + "DS-2CD3345-I", + "DS-2CD3T25D-I3", + "DS-2DE4A425IW-DE", + "DS-7616NI-E2-8P-A", + "DS-IPC-B12-I", + "DS-KH6320-WTE2", + "H.264", + "IPC-T249HA", + "Other", + "PARKING", + "smart265", + "SR-ID13F40" + ] + }, + { + "id": "hikvision-42", + "url": "cgi-bin/viewer/video.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "2CD2032F-I" + ] + }, + { + "id": "hikvision-43", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "2CD2042WD", + "2CD2135F-IS", + "8CHDVR", + "DS-2CD1021", + "DS-2CD2032-I", + "DS-2CD2132-I", + "DS-2CD2632F", + "HWI-T221H" + ] + }, + { + "id": "hikvision-44", + "url": "image.mpg", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "2CD2121G0", + "DS-2CD1013G", + "DS-2CD1121", + "DS-2CD1121-I", + "DS-2CD2020F-I", + "DS-2CD2032-I", + "DS-2CD2085FWD-I", + "DS-2CD2T32-I8", + "DS-2CD4B26FWD-IZS", + "DS-2CD853F-E", + "Other" + ] + }, + { + "id": "hikvision-45", + "url": "/live.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 1026, + "models": [ + "2CD2132F", + "HWI-B140H" + ] + }, + { + "id": "hikvision-46", + "url": "PSIA/Streaming/channels/1?videoCodecType=MPEG4", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "2CD-2142", + "2DS-2CD2142FWD-IS", + "8CHDcdVR", + "CCTV", + "DK 21", + "DS-2CD1001-I", + "DS-2CD2032-I", + "DS-2CD2432F-IW", + "DS-2CD2942F-IS", + "DS-7216HQHI-F2/N", + "DS-7608NI", + "Hik01", + "Other", + "SC-303GY-XD" + ] + }, + { + "id": "hikvision-47", + "url": "/cam2/mpeg4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "2CD2142FWD", + "ds-2cd2085fwd", + "DS-2CD2141G1-IDW1", + "DS-2CD2142FWD-IS", + "DS-2CD2143G2-I", + "DS2CD2625FWD IZS", + "DS-2DE2A404-IW-DE3", + "hikds 71", + "HWC-C200-DW", + "Leffes", + "Other" + ] + }, + { + "id": "hikvision-48", + "url": "/onvif1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "2CD2143G0-I", + "DS-2CD1023G2-LIU", + "DS-2CD1H53G0-IZ", + "DS-2CD2055FWD-I", + "DS-2CD2367G2P-LSU/SL", + "DS-2CV1021G0-IDW1", + "DS-2DE2C400MW-DE" + ] + }, + { + "id": "hikvision-49", + "url": "/h264_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "2cd2185", + "2DE2A404IW-DE3", + "2T65", + "ColorVu", + "Dachser", + "dc2385fwd.l", + "DOME", + "DS-2CD1043G0", + "ds-2cd1643go-iz", + "DS-2CD2025FDW-I", + "DS-2CD2032-I", + "DS-2CD2041G1", + "DS-2CD2042WD-I", + "DS-2CD2043G2-I", + "DS-2CD2085G1-L", + "DS-2CD2110", + "DS-2CD2125FWD-I", + "DS-2CD212WF-1", + "DS-2CD2132F-IWS", + "DS-2CD2142FWD-I", + "DS-2CD2165FWD-I", + "DS-2CD2185FWD", + "DS-2CD2185FWD-I", + "DS-2CD2185FWD-I(C36141118)", + "DS-2CD2185FWD-IS", + "DS-2CD2186G2-I", + "DS-2CD2325WD-I", + "DS-2CD2345FWD-I", + "DS-2CD2442FWD-IW", + "DS-2CD2463G2-I", + "DS-2CD254FWD IS", + "DS-2CD2642FWD-I", + "DS-2CD2722FWD-IZS", + "DS-2CD2725FWD-IZS", + "DS-2CD273F-1", + "DS-2CD2T22-I5", + "DS-2CD2T42WD-18", + "DS-2CD2T42WD-I5", + "DS-2CD4B26FWD-IZS", + "DS-2CV2041G2-IDW Nr.1", + "DS-2CV2041G2-IDW Nr.2", + "ds-2de4225iw-de", + "HIK", + "Hikvision DS-2CD2F42FWD-IWS", + "HWI-D140h", + "HWP-N5225IH-AE", + "IR CUBE", + "IR Mini Bullet", + "MS1", + "NC304-WDA", + "Other" + ] + }, + { + "id": "hikvision-50", + "url": "/live/ch0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "2CD2185", + "DS-2CD4012FWD-A", + "ds-2cd764fwd-e", + "DS-2DE2A404IW-DE3" + ] + }, + { + "id": "hikvision-51", + "url": "live/ch00_0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "2CD2332.1", + "DS-2CD212WF-I", + "DS-2CD2312-I", + "DS-2CD2387G2H-LIU", + "DS-2CD4012F-A", + "DS-2CD4012FWD-A", + "DS-2CD4025FWD-AP", + "DS-2DC1001-I" + ] + }, + { + "id": "hikvision-52", + "url": "cam[CHANNEL]/h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "2CD2335-I", + "402h", + "DC-2CD2412F-IW", + "DS 2CD812NF-W", + "DS-2CD1410F", + "DS-2CD2010-I", + "DS-2CD2032-I", + "DS-2CD212WF-I", + "DS-2CD2132", + "DS-2CD2132-I", + "DS-2CD2142FWD-I", + "DS-2CD2432F-I", + "DS-2CD2625FHWD-IZS", + "DS-2CD2T45FWD-I5", + "DS-2CD3332-I", + "DS-2CD4012FWD-A", + "DS-2CD4332FWD-I", + "DS-2CD6812D", + "DS-2CD8253F-EI", + "DS2DF1512", + "DS-2TD2617-3/V1", + "Other" + ] + }, + { + "id": "hikvision-53", + "url": "live/h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 1025, + "models": [ + "2DF8223I-AELW", + "DOME", + "DS-2CD1043", + "DS-2CD2132F-IWS", + "DS-2CD2T25FWD-I5", + "Other", + "T220H" + ] + }, + { + "id": "hikvision-54", + "url": "cam2/mpeg4", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "2ds2112-i", + "4mp", + "ipc1208", + "IPC1208", + "Other", + "psr" + ] + }, + { + "id": "hikvision-55", + "url": "/live.h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "2S-2CD2020-I" + ] + }, + { + "id": "hikvision-56", + "url": "/live/h264/HD1080P", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "2S-2CD2020-I", + "DS-2CD2020-I", + "DS-2CD2027G1-L", + "DS-2CD2525FWD-IWS", + "DS-IPC-B12-I" + ] + }, + { + "id": "hikvision-57", + "url": "/mpeg4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "301", + "B121H-m", + "C1C", + "C8C", + "casa2", + "casabrigo", + "DS-2CD0242-I", + "DS-2CD1023G0-IUF", + "DS-2CD1043G0-I", + "DS-2CD1123G2-LIU", + "DS-2CD1143", + "DS-2CD1323G0-IU", + "DS-2cd2012", + "DS-2CD2023G0-I", + "DS-2CD2042WD-I", + "DS-2CD2043g0-1", + "DS-2CD2043G0-I", + "DS-2CD2055FWD-I", + "DS-2CD2141G1-IDW1", + "DS-2CD2143G0-I - 4MP", + "DS-2CD2143G0-IS", + "DS-2CD2143G2-I", + "DS-2CD214RFWD-I", + "DS-2CD2183G0-IS", + "DS-2CD2347G1-LU", + "DS-2CD2385C1-I", + "DS-2CD2385G1-I", + "DS-2CD2420F-IWNS", + "DS-2CD2443G0e-I", + "DS-2CD2643G0-IZS", + "DS-2CD2955FWD-I", + "DS-2CD3347WDV3-L", + "DS-2CD3T86FWDA4-LS", + "DS-2cd5a46g0-izhs", + "DS-2CD6332FWD-IV", + "DS-2CD7133-E", + "DS-2CV2021G2-IDW", + "DS-2DE2A204IW-DE3", + "DS-2DE2A404-IW-DE3", + "DS-I400", + "ECI-D64Z2", + "HSDB2A", + "ipcam-T4", + "NC304-TD" + ] + }, + { + "id": "hikvision-58", + "url": "/streaming/channels/101/", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "444", + "ds-kb6003-wip" + ] + }, + { + "id": "hikvision-59", + "url": "/video.h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "7513", + "8mp", + "DC-2CD1023G0E-1", + "DC-2CD2183G2", + "DCS", + "DMT-KD8003Y-IME2", + "dome", + "DS 2 CD2387", + "DS -2CD1001 I", + "ds-1202", + "DS-2CD", + "dS-2CD1013G0E-I", + "DS-2CD1021-I", + "ds-2cd1023g0e-i", + "DS-2CD1043G0E-I", + "DS-2CD1043G0-I - E16512577", + "DS-2CD1101-I", + "DS-2CD1121-I", + "ds-2cd1123g0e-i", + "DS-2CD1143G2-I", + "DS-2CD1147G2H-LIU", + "DS-2CD120P-I3", + "DS-2CD1321D-1", + "DS-2CD1323G0E-I", + "DS-2CD1343G0-I", + "DS-2CD1343G2-IUF", + "DS-2CD1347G0-L", + "DS-2CD1653G0", + "ds-2cd2010f-i", + "ds-2cd2021g1-i", + "DS-2CD2025FWD-I", + "DS-2CD2026G2", + "DS-2CD2042WD-I", + "DS-2CD2043G0-I - J31928626", + "DS-2CD2047G1-L", + "DS-2CD2055FWD-I", + "DS-2CD2083G0-I", + "DS-2CD2085G1-I", + "DS-2CD2086G2-IU", + "DS-2CD2120F-l", + "DS-2CD2122FWD-IS (T)", + "DS-2CD2123G0E-I(B)", + "DS-2CD2126G2-I", + "DS-2CD2132F-I", + "DS-2CD2132-J", + "DS-2CD2141G1-IDW1", + "DS-2CD2142FWD-I", + "DS-2CD2142FWD-IS", + "DS-2CD2142FWD-ISB", + "DS-2CD2143FWD-I", + "DS-2CD2143G0-IS", + "DS-2CD2145F-IS", + "DS-2CD2146G2-ISU", + "DS-2CD214RFWD-I", + "DS-2CD2165G0-I", + "DS-2CD2183G0-IS", + "ds-2cd2185fwd", + "DS-2CD2185FWD-I", + "DS-2CD2185FWD-IS", + "DS-2CD2342WD-I", + "DS-2CD2343G0-I", + "DS-2CD2345G0P-I", + "DS-2CD2383G0-I", + "DS-2CD2386G2-ISU/SL", + "DS-2CD2387G2P-LSU/SL", + "DS-2CD2412F-IW", + "DS-2CD2420F-IW", + "DS-2CD2432F-I", + "ds2cd2432f-iw", + "DS-2CD2443G0-IW", + "DS-2CD2523G0-IS", + "DS-2CD2532F-IWS", + "DS-2CD2543G2-LIS2U", + "DS-2CD2642FWD-IS", + "DS-2CD2643G2-IZS", + "DS-2CD2645FWD-IZS", + "DS-2CD2720F-I", + "DS-2CD2742FWD-IS", + "DS-2CD2742FWD-IZS", + "DS-2CD2745G1H-IZHS", + "DS-2CD2T35FWD-I8", + "DS-2CD2T46G1-4I/SL", + "DS-2CD2T65FWD-I5", + "DS-2CD2T85FWD-I8", + "DS-2CD2T85G1-I5-I8", + "DS-2CD2T86G2-4I", + "DS-2CD2T86G2-ISU-SL", + "DS-2CD3651G0-IZ", + "DS-2CD3T86FWDA4-LS", + "DS-2CD3T86G2-4IS", + "DS-2DC6432IW-A", + "DS-2de", + "DS-2DE2A204IW-DE3", + "DS-2DE2A404IW-DE3", + "DS-2DE3304w-DE", + "DS-2DE3A400BW-DE", + "DS-2DE4225IW-DE", + "DS-2DE4A225IW-DE", + "DS-2DE7230IW-AE", + "DS-2DF1-402", + "DS-I122", + "DS-I202(C)", + "DS-I202(D)", + "DS-I250", + "DS-I452", + "DS-I452M(B)", + "DS-IPC-B12-I", + "DS-IPC-T12H-I", + "DS-IPC-T12H-IA", + "DS-KV6113-WPE1", + "DS-KV6113-WPE1(B)", + "DT-4B425IW-EF", + "ECI-B12F2", + "ECI-B12F4", + "Fisheye", + "hikvision DS-2CD2041G1", + "HIKVISION DS-2CD2522FWD-IS", + "Hikvision IP Camera", + "HNC344-XD/LU", + "HS-VUT04G2-IA", + "HWI-B120H", + "HWP-N2404IH-DE3", + "IPC-T020(B)", + "IPC-T221", + "jallacam", + "Other", + "PCI-B15F6S", + "UD04808B-C" + ] + }, + { + "id": "hikvision-60", + "url": "/img/video.asf", + "type": "FFMPEG", + "protocol": "mms", + "port": 554, + "models": [ + "adm", + "DS-2CD2123G0-I", + "DS-2CD2386G2", + "DS-2CD2386G2-ISU/S", + "DS-7108HGHI-F1", + "DS-7204HWI-SH/A", + "DS-773NI-K4" + ] + }, + { + "id": "hikvision-61", + "url": "1/cif", + "type": "VLC", + "protocol": "rtsp", + "port": 10554, + "models": [ + "B140H-M", + "DS-2CD1027G2-L", + "DS-2CD2645FWD-IZS", + "Other" + ] + }, + { + "id": "hikvision-62", + "url": "cam/realmonitor?channel=[CHANNEL]&subtype=00", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Bullet", + "BULLET", + "DS-2cd2032-1", + "dvr", + "Other" + ] + }, + { + "id": "hikvision-63", + "url": "/live/av0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "CHINA", + "DS-2CD1141-I", + "DS-2CD1221-I3", + "DS-2CD1H41WD-IZ", + "DS-2CD2012-I", + "DS-2CD2343G2-IU" + ] + }, + { + "id": "hikvision-64", + "url": "cgi-bin/encoder?USER=[USERNAME]&PWD=[PASSWORD]&SNAPSHOT", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "D11" + ] + }, + { + "id": "hikvision-65", + "url": "/Streaming/Channel/101", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 1554, + "models": [ + "DC-2CD2042WD-I", + "DS-2CD1023G0-IUF" + ] + }, + { + "id": "hikvision-66", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=1.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "dome", + "DS-2CD2023G0-I", + "DS-2CD2122FWD-IS (T)", + "DS-2CD2346G2-IU", + "DS-2CD2642FWD-I", + "DS-KV8113", + "NVR" + ] + }, + { + "id": "hikvision-67", + "url": "/live3.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "ds 2cd2332.1" + ] + }, + { + "id": "hikvision-68", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "DS 2CD812NF-W", + "DS-2CD2112-I", + "DS-2CD2132", + "DS-2CD2132-1", + "IP-103", + "Other" + ] + }, + { + "id": "hikvision-69", + "url": "cgi-bin/video.jpg?cam=[CHANNEL]&quality=3&size=2", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "DS 2CD812NF-W" + ] + }, + { + "id": "hikvision-70", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "DS.-2CD1410F.1W", + "DS-2CD1410F-IW", + "DS-2CD2132" + ] + }, + { + "id": "hikvision-71", + "url": "/ucast/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "DS1023", + "DS-2CD1021-I", + "DS-2CD1743G2", + "DS-2CD2010F-I", + "DS-2CD2032F-I", + "DS-2CD2132F-IWS", + "DS-2CD2155FWD-I", + "DS-2CD2T55FWD-I5", + "DS-2CD2T85FWD", + "DS-2CD2T86G2-4I", + "HIK PTZ", + "Other" + ] + }, + { + "id": "hikvision-72", + "url": "/PSIA/Streaming/channels/1?videoCodecType=MPEG4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "DS-1676NI-E2/16P", + "DS-2CD2142FWD-IS", + "IPC-B620-Z" + ] + }, + { + "id": "hikvision-73", + "url": "/h265_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "DS-2CD", + "DS-2CD1083G2-LIUF", + "DS-2CD1321G2-IU", + "DS-2CD2047G2-LU", + "DS-2CD2066G2-IU", + "DS-2CD2183G0-IS", + "DS-2CD2335-I", + "DS-2CD2723G0-IZS", + "DS-2CD2785FWD-IZS", + "DS-2CD2T87G2P-LSU/SL", + "DS-2DE2A404IW-DE3", + "DS-I456Z", + "DS-IPC-E42H-IWPT", + "DS-IPC-K24H-L" + ] + }, + { + "id": "hikvision-74", + "url": "/av0_1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "DS-2CD", + "DS-2CD1023G0-IUF", + "DS-2CD2625FHWD-IZS", + "DS-I250W", + "Other", + "ptz" + ] + }, + { + "id": "hikvision-75", + "url": "/cam0/mjpeg", + "type": "MJPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "DS-2CD1021G0-1", + "DS-2CD2143G2-IS", + "DS-2CD2343G0-I", + "DS-2CD2512F-IS" + ] + }, + { + "id": "hikvision-76", + "url": "/MPEG-4/ch1/main/av_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "ds-2cd1023g0e-i" + ] + }, + { + "id": "hikvision-77", + "url": "play1.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "DS-2CD1023G0E-I", + "DS-2CD2012F-I", + "DS-2CD2012-I", + "DS-2CD2032-I", + "DS-2CD2532F-IWS", + "Other" + ] + }, + { + "id": "hikvision-78", + "url": "/ch1/main/av_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "DS-2CD1023G0-IUF", + "DS-2CD2H85FWD-IZS", + "DS-2CD2T22WD-I3", + "DS-2CD3332-I 3MP", + "DS-K1T502", + "Other" + ] + }, + { + "id": "hikvision-79", + "url": "/1/h264major", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "DS-2CD1023G2-I", + "DS-2CD212WF-I", + "DS-2CD2442FWD-IW" + ] + }, + { + "id": "hikvision-80", + "url": "/H264/ch1/main/av_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "ds-2cd1023g2-liu", + "DS-7108HGHI-F1", + "DS-IPC-E42H-IWPT" + ] + }, + { + "id": "hikvision-81", + "url": "ISAPI/Streaming/channels/102/picture", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "DS-2CD1023G2-LUI", + "DS-2CD1047G2H-LIU", + "DS-2CD2046G2-I", + "DS-2CD2112-i", + "DS-2CD2112-I", + "DS-2CD2120F-I", + "DS-2CD2412F-I", + "DS-2CD2T22WD-I5", + "DS-2DE2202-DE3/W", + "PTZIP212X20-C" + ] + }, + { + "id": "hikvision-82", + "url": "/ISAPI/Streaming/channels/101/picture?videoResolutionWidth=2560&videoResolutionHeight=1440", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "DS-2CD1043G0-I", + "DS-2CD1043G0-I - E16512577", + "DS-2CD2086G2-I", + "Gate", + "HWI-B640H-V" + ] + }, + { + "id": "hikvision-83", + "url": "/live", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "DS-2CD1043G0-I - E16512577", + "DS-2CD1121-I", + "DS-2CD1323G0-IUF", + "DS-2cd2045FWD-I", + "DS-2CD2135FWD-I", + "DS-2CD2442FWD-IW", + "DS-2CD2532F-IS", + "DS-2CD2755FWD", + "DS-2CD2T86G2-4I", + "ds-2cd3666g2t-izs", + "DS-2DE2A404IW-DE3/W", + "DS-2DF8442IXS-AELW" + ] + }, + { + "id": "hikvision-84", + "url": "/streaming/channels/102?transportmode=unicast&profile=Profile_2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "DS-2CD1121-I", + "zoom" + ] + }, + { + "id": "hikvision-85", + "url": "/Video?Codec=MPEG4&Width=720&Height=576&Fps=30", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "DS-2CD1123G0-I", + "DS-2CD2065G1-I", + "DS-2CD2132", + "DS-2CD2142FWS", + "DS-2CD2810F" + ] + }, + { + "id": "hikvision-86", + "url": "/h264Preview_01_sub", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "DS-2CD1143G0-I", + "DS-2CD2432F-I" + ] + }, + { + "id": "hikvision-87", + "url": "/2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "DS-2CD1143G0-I", + "DS-CCD2043G0-I" + ] + }, + { + "id": "hikvision-88", + "url": "/doc/index.html", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "DS-2CD1245-LA" + ] + }, + { + "id": "hikvision-89", + "url": "/Streaming/Channels/1/", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "DS-2CD1301-I" + ] + }, + { + "id": "hikvision-90", + "url": "/Streaming/Channels/101/", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 32772, + "models": [ + "DS-2CD1323G0-I", + "DS-2CD2086G2-I", + "DS-2CD2132F-IS", + "DS-2CD2142FWD-I", + "DS-2CD2343G2-IU", + "DS-2CD2363G0-I" + ] + }, + { + "id": "hikvision-91", + "url": "/Streaming/channels/1/picture", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "DS-2CD1643G0-IZ" + ] + }, + { + "id": "hikvision-92", + "url": "cgi-bin/viewer/video.jpg?resolution=640x480", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "DS-2CD20" + ] + }, + { + "id": "hikvision-93", + "url": "/doc/page/main.asp", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "ds-2cd2010f-i" + ] + }, + { + "id": "hikvision-94", + "url": "/onvif/live/2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "DS-2CD2010F-I", + "DS-2CD2010-I", + "DS2DE4225IW" + ] + }, + { + "id": "hikvision-95", + "url": "/H264/sub", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "DS-2CD2010-I" + ] + }, + { + "id": "hikvision-96", + "url": "/Streaming/Channels/101", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "DS-2CD2086G2-I", + "000", + "00001", + "1080P", + "16CH-TVI", + "2021", + "2032", + "2032-1080P", + "2120", + "2123", + "2135", + "223", + "225", + "226", + "228", + "229", + "22CD1853F-E", + "2345", + "2CD1023", + "2CD1323G0E-I", + "2CD2025fwd-i", + "2CD2032-I", + "2CD2035-I", + "2CD2042WD", + "2CD2043G0", + "2CD2121G0", + "2CD2121G0-I/2AX", + "2cd2122fwd-is", + "2CD2125FWD-I", + "2CD-2132-IS", + "2CD2135FWD-I", + "2CD2142", + "2CD-2142", + "2CD2145", + "2CD2155", + "2CD2335-I", + "2CD2342WD", + "2CD2355FWD-I", + "2CD2365G1", + "2CD2385FWD-I", + "2CD2385G1-I", + "2cd244...", + "2CD2455FWD-IW", + "2CD2520F", + "2cd-2622", + "2CD2635F-IS", + "2CD2T65G1-I8", + "2CD2T85FWD-I8", + "2CD4A65F", + "2DC2402IW-DE3", + "2DE4A", + "2DE7120IW", + "2DF8223I-AELW", + "2G 8MP", + "2MP", + "2MP Camera", + "3335-I", + "4 mm", + "4185F", + "444", + "449472414", + "B159H", + "blah", + "C34074916", + "c3w", + "C6N", + "C800", + "Cam3", + "CCTV", + "cd2123", + "CDT55", + "Count", + "CS-C6c", + "D120", + "D2S4B", + "dacha", + "DARKFIGHTER", + "DB-120a-iw", + "DC-2CD2042WD-I", + "DC-2CD2412F-IW", + "DC-2CD4A5G0-IZS", + "DCIM111", + "DH-IPC-HDBW1420EP", + "DH-IPC-HDW4433C-A", + "Dome", + "DS 2CD2332.1", + "ds 7200", + "ds.2cd2012f.i", + "DS.2CD2385FWD.L", + "Ds-2232", + "DS-2CD", + "dS-2CD1013G0E-I", + "DS-2CD1021", + "DS-2CD1021-I", + "DS-2cd1021-l", + "DS-2CD1023G0E", + "DS-2CD1023G0E-I", + "DS-2CD1023G0-I", + "DS-2CD1023G0-IUF", + "DS-2CD1023G0-IUM", + "DS-2cd1023g2-liu", + "DS-2CD1027G0-L", + "DS-2CD1031-I", + "DS-2CD1041L", + "DS-2CD1043G0E-I", + "DS-2CD1043G0-I", + "DS-2CD1043G0-I - E16512577", + "DS-2CD1043G0-IUF", + "DS-2CD1043G2", + "DS-2CD1043G2-I", + "DS-2CD1043G2-IUF", + "DS-2CD1043G2-LIU", + "DS-2CD1047G0-L", + "DS-2CD1053G0-I", + "DS-2CD1057G0-L", + "DS-2CD11023G0E", + "DS-2CD1103-I", + "DS-2CD1121", + "DS-2CD1121-I", + "DS-2CD1123G0E-2", + "DS-2CD1123G0E-I", + "DS-2CD1123G0F-I", + "DS-2CD1123G2-LIU", + "DS-2CD1143G0-I", + "DS-2CD1143G2-I", + "DS-2CD1143G2-LIU", + "DS-2CD1153G0-I", + "DS-2CD1202-I3", + "DS2CD1203D", + "DS-2CD1321G0-I", + "DS-2CD1321G2-IU", + "DS-2CD1321-I", + "DS-2CD1323G0E-I", + "DS-2CD1323G0-IU", + "DS-2CD1323G2-LIU", + "ds-2cd1323g2-LIUF", + "DS-2CD1327G2-L", + "DS-2CD1341-I", + "DS-2CD1343G0-I", + "ds-2cd1343g0-iuf", + "DS-2CD1347G0-L", + "DS-2CD1347G2-LUF", + "DS-2CD1623G0-I", + "DS-2CD1623G0-IZS/UK", + "DS-2CD1643", + "DS-2CD1643G0-IZ", + "DS-2CD1743G2", + "DS-2CD1H43G0-IZ", + "DS-2CD2010F-I", + "DS2CD2012-I", + "DS-2CD201PF-I", + "DS-2CD2020F-I", + "DS-2CD2021G1", + "DS-2CD2021G1-I", + "DS-2CD2021G1-IDW1", + "DS-2CD2022-I", + "DS-2CD2022WD-I", + "DS-2CD2023G0-I", + "DS-2CD2025FWD-I", + "DS-2CD2026", + "ds-2cd2032", + "DS-2CD2032F-I", + "DS-2CD2032F-IW", + "DS-2CD2032-I", + "DS-2CD2032-I (1920X1080)", + "DS-2CD2032-I 3MP IR Waterproof POE IP cctv Camera 6mm", + "DS-2CD2035FWD-I", + "DS-2CD2035-I", + "DS-2CD2041G0-LIU", + "DS-2CD2041G1-IDW1", + "DS-2CD2042D4", + "DS-2CD2042WD-I", + "DS-2CD2043G0-1", + "DS-2CD2043G0-I", + "DS-2CD2043G2-I", + "DS-2CD2043G2-IU", + "DS-2cd2045FWD-I", + "DS-2CD2046G2-IU", + "DS-2CD2047G1-L", + "DS-2CD2047G2H-LI", + "DS-2CD2047G2-LU", + "DS-2CD2051G1-IDW1", + "DS-2CD2052-I", + "ds-2cd2055fwd", + "ds-2cd2055fwd-1", + "DS-2CD2055FWD-I", + "DS-2CD2055-I", + "DS-2CD2063G0-I", + "DS-2CD2065G1-I", + "DS-2CD2065G1-l", + "DS-2CD2083G0-I", + "DS-2CD2083G2-IU", + "DS-2CD2085FWD-I", + "DS-2CD2085G1-I", + "DS-2CD2086G2", + "DS-2CD2086G2-I", + "DS-2CD2086G2-I(U)", + "DS-2CD2086G2-IU", + "DS-2CD2087G2-LIU", + "DS-2CD2087G2-LU", + "DS-2CD2110F-I", + "DS-2CD2112F-1", + "DS-2CD2112F-I", + "DS-2CD2120F-I", + "DS-2CD2121G0-I", + "DS-2CD2122FWD", + "DS-2CD2122FWD-I", + "DS-2CD2122FWD-IS (T)", + "DS-2CD2122FWD-IW", + "DS-2CD2123G0", + "DS-2CD2123G0-IS", + "DS-2CD2123G0-IU", + "DS-2CD2123G2-I", + "DS-2CD2123G2-IS", + "DS-2CD2125FWD-I", + "DS-2CD2126G2-I", + "DS-2CD2132F", + "DS-2CD2132-I", + "DS-2CD2135F-I", + "DS-2CD2135F-IS", + "DS-2CD2141G1-IDW1", + "DS-2CD2142FWD", + "DS-2CD2142FWD-I", + "DS-2CD2142FWD-IS", + "DS-2CD2142FWD-IWS", + "DS-2CD2143G0-I", + "DS-2CD2143G0-I - 4MP", + "DS-2CD2143G0-I2", + "DS-2CD2143G0-ISCKV", + "DS-2CD2145", + "DS-2CD2145F-IS", + "DS-2CD2145FWD-I", + "ds-2cd2145fwd-is", + "DS-2CD2146G2-I", + "DS-2CD2146G2-ISU", + "DS-2CD2152F-I", + "DS-2CD2155FWD", + "DS-2CD2155FWD-1", + "DS-2CD2155FWD-I", + "DS-2CD2155FWD-I 5MP", + "DS-2CD2155FWD-IS", + "DS-2CD2163G0-I", + "DS-2CD2165G0-I", + "DS-2CD2183G0-IS", + "DS-2CD2183G2-IU", + "ds-2cd2185fwd", + "DS-2CD2185FWD-I", + "DS-2CD2185FWD-IS", + "DS-2CD2212-15", + "DS-2CD22385FWD-I", + "DS-2CD2312-I", + "DS-2CD2325FWD-I", + "DS-2CD2332-I", + "DS-2CD2342WD-I", + "DS-2CD2343G0-I", + "DS-2CD2343G2-IU", + "DS-2CD2345FWD-I", + "DS-2CD2346G1-I", + "DS-2CD2346G2-I", + "DS-2CD2346WD-I", + "DS-2CD2347G1", + "DS-2CD2347G1-L", + "DS-2CD2347G1-LU", + "DS-2CD2347G2-L", + "DS-2CD2347G2-LU", + "DS-2CD234WD-I", + "DS-2CD2355FWd", + "DS-2CD2355FWD-I", + "DS-2CD2355-I", + "DS-2CD2363G0-I", + "DS-2CD2365G1", + "DS-2CD2365G1-I", + "DS-2CD2366G2-I", + "DS-2CD2367G2P-LSU", + "DS-2CD2367G2P-LSU/SL", + "DS-2CD2383G0-I", + "DS-2CD2383G0-IU", + "DS-2CD2385FWD-I", + "DS-2CD2385G1-I", + "DS-2CD2385G1-L", + "DS-2CD2386G2-ISU/SL", + "DS-2CD2386G2-IU", + "DS-2CD2387G2", + "DS-2CD2387G2-LSU/SL", + "DS-2CD2387G2-LU", + "DS-2CD2410FD-IW", + "DS-2CD2410F-I(W)", + "ds2cd2412f-1", + "ds2cd2412f-i", + "DS-2CD2412F-I", + "DS-2CD2412F-IW", + "DS-2CD2420F-I", + "DS-2CD2420F-IW", + "DS-2CD2421G0-I", + "DS-2CD2422FWD-IW", + "DS-2CD2423G0-IW", + "DS-2CD2426G2-I", + "DS-2CD2432F-I", + "DS-2CD2432F-I(W)", + "DS-2CD2432F-IW", + "DS-2CD2442FWD", + "DS-2CD2442FWD-IW", + "DS-2CD2443G0-I", + "DS-2CD2443G0-IW", + "DS-2CD2452F-IW", + "DS-2CD2463G2-I", + "DS-2CD2483G0-IW", + "DS-2CD2512F-IS", + "DS-2CD2520F", + "ds-2cd2522", + "DS-2CD2523G0-IS", + "ds-2cd2525fwd-is", + "DS-2CD2532F", + "DS-2CD2532F-I", + "DS-2CD2532F-IS", + "DS-2CD2542FWD-IS", + "DS-2CD2543G0", + "ds-2cd2543g0-is", + "DS-2CD2543G2-IS", + "DS-2CD2543G2-ISB-2.8MM", + "DS-2CD2543GO-IWs", + "DS-2CD2546G2-IS", + "DS-2CD255FWD", + "ds-2cd255fwd-1", + "DS-2CD2563G0-IS", + "DS-2CD2620F-I", + "DS-2CD2620F-IS", + "DS-2CD2622FWD-I", + "DS-2CD2625FHWD-IZS", + "DS-2CD2625FWD-ISZ", + "ds-2CD2626", + "DS-2CD2632F-I", + "DS-2CD2632F-IS", + "DS-2CD2642FWD-I", + "DS-2CD2643G0-IZS", + "ds-2cd2643g1-izs", + "DS-2CD2643G2-IZS", + "DS-2CD2646G2-IZS", + "DS-2CD2655FWD-IZS", + "DS-2CD2663G0-IZS", + "DS-2CD2666G2T-IZS", + "DS-2CD2683G0-IZS", + "DS-2CD2685FWD-IZS", + "DS-2CD2686G2-IZS", + "DS-2CD2720F-I", + "DS-2CD2722FWD-IS", + "DS-2CD2722FWD-IZS", + "DS-2CD2723G1-IZ", + "DS-2CD2726G2-IZS", + "DS-2CD2732F-I", + "DS-2CD2732F-IS", + "DS-2CD2742FWD-IS", + "DS-2CD2743G1-IZS", + "DS-2CD2745FWD-IZS", + "DS-2CD2766G2T-IZS", + "DS-2cd2783G2-IZS", + "DS-2CD2785FWD-IZS", + "DS-2CD2786G2-IZS", + "DS-2CD2787G2HT-LIZS", + "DS-2CD2942F-IWS", + "DS-2CD2D45G1/M-D/NF", + "DS-2CD2E20F", + "DS-2CD2F22FWD", + "DS-2CD2F22FWD-I", + "DS-2CD2F22FWD-IS", + "DS-2CD2F52F-IS", + "DS-2CD2H55FWD-IZS", + "DS-2cd2H85G1-IZS", + "DS-2CD2T21G0-I", + "DS-2CD2T21G1-I", + "DS-2CD2T22WD", + "DS-2CD2T22WD-I3", + "DS-2CD2T22WD-I5", + "DS-2CD2T25FWD-I5", + "DS-2CD2T25FWD-I8", + "DS-2CD2T26G2", + "DS-2CD2T42WD-I3", + "DS-2CD2T42WD-I5", + "DS-2CD2T43G0-I5", + "DS-2CD2T45FWD-I8", + "DS-2CD2T45G0P-I", + "DS-2CD2T46G-2I", + "DS-2CD2T47G2", + "DS-2CD2T47G2-L", + "ds-2cd2t47g2p-lsu", + "DS-2CD2T63G0-I8", + "ds-2cd2t63g2-2i", + "DS-2CD2T65G1-I8", + "DS-2CD2T83G0 8MP", + "DS-2CD2T85FWD-I5", + "DS-2CD2T85FWD-I8", + "DS-2CD2T86G2", + "DS-2CD2T87G2P-LSU/SL", + "DS-2CD3021G0-I", + "DS-2CD3047G0E-LUF", + "DS-2CD3047G2-LS", + "DS-2CD3056G2-IS", + "DS-2CD3121G0-IUHK", + "DS-2CD3132", + "DS-2CD3132F-IW", + "DS-2CD3135F-I", + "DS-2CD3145F", + "DS-2CD3145FD-IWS", + "DS-2CD3145F-I", + "DS-2CD3310-I", + "DS-2CD3320D-I", + "DS-2CD3335D-I", + "DS-2CD3335-I", + "DS-2CD3336WD-I", + "DS-2CD3345F-I", + "DS-2cd3345-I", + "DS-2CD3345-I", + "DS-2CD3386", + "DS-2CD3410FD-IW", + "DS-2CD3686G2-IZS", + "DS-2CD3935FWD-IWS", + "DS-2CD3B26G2T-IZHSY", + "DS-2CD3B46G2T-IZHS", + "DS-2CD3T27EWD3-L", + "DS-2CD3T36WD-I3", + "DS-2CD3T46DWD-I5", + "DS-2CD3T46WDV3-I3", + "DS-2CD3T47EWD-L", + "DS-2CD3T56WD-13", + "DS-2CD3T86FWDA4-LS", + "DS-2CD4026FWD", + "Ds-2cd4a25fwd-iz", + "DS-2CD4A25FWD-IZ", + "DS-2CD4A25FWD-OZ", + "DS-2CD4A26FWD-IZ", + "DS-2CD4A26FWD-IZS/P", + "DS-2CD4B26FWD-IZ", + "DS-2CD5546G0-IZHS", + "DS-2CD6332FWD-IV", + "DS-2CD6362F-I", + "DS-2CD6362F-IV", + "DS-2CD6362F-IVS", + "DS-2CD6365G0E-S/RC", + "DS-2CD6365G0-IS", + "DS-2CD63C2F-IS", + "DS-2CD6412FWD-C2", + "DS-2cd654G1-IZS", + "DS-2CD6986F", + "DS-2CD6D54FWD-IZHS", + "DS-2CD6D82g0-IHS", + "DS-2CD7133-E", + "DS-2CD7A26G0/P-IZHS", + "DS-2CD853F", + "DS2CD862MF", + "DS-2CDA26G0-IZHSY", + "ds-2cgd", + "DS-2CV1021G0-IDW1", + "DS-2CV2041G2-IDW", + "ds-2cv2046g0-idw", + "DS-2CV2141G2-IDW", + "DS-2CV2Q01FD-IW", + "DS-2CV2Q21FD-IW", + "DS-2DC1001-I", + "DS-2DC2532F", + "DS-2DE1A200IW-DE3", + "DS-2DE2202I-DE3/W", + "DS-2DE2A404IW", + "DS-2DE2A404IW-DE3", + "DS-2DE2A404IW-DE3(S6)", + "DS-2DE2A404IW-DE3/W", + "DS-2DE2A404IW-DE320200822CCWRE72456274W", + "DS-2DE2C400MW-DE", + "DS-2DE3304DW-DE", + "DS-2DE3304W-DE", + "DS-2DE3304W-DE20210701CCWRG29013843W", + "DS-2DE3A400BW", + "DS-2DE3A4041W-DE/W", + "DS-2DE3A404IW-DE", + "DS-2DE3A404IW-DE/W", + "DS-2DE4215W-DE3", + "DS-2DE4220-AE", + "DS-2DE4220W-AE", + "DS-2DE4225IW-DE", + "DS-2DE4225W", + "ds-2DE4425IW-DE", + "DS-2DE4425W-DE", + "DS-2DE4582-AE", + "DS-2DE4A225IW-DE", + "DS-2DE4A425IW-DE", + "DS-2DE4A425IWG-E", + "DS-2DE5120I-AE", + "DS-2DE5174-A", + "DS-2DE5220I-AE", + "DS-2DE5225IW-AE", + "DS-2DE5425IW-AE", + "DS-2DE5432IW-AE", + "DS-2DE7120IW-A", + "DS-2DE7174-A", + "DS-2DE7184-AE", + "DS-2DE7330IW", + "DS-2DE7330IW-AE", + "DS-2DF5225X-AEL", + "DS-2DF8223I-AEL", + "DS-2DF8225IX-AEL", + "DS-2DF8236I - AEL", + "DS-2DY5223IW-DM", + "DS-2SC1Q140IZ-TE", + "DS-2SD7A26G0/P-IZHS", + "DS-2SE3C404MWG-E/14", + "DS-2SE4C425MWG-E", + "DS-2SE7C144IW-AE", + "DS-2SF8C442MXS-DLW(24F0)(P3)", + "DS-2TD1217B-6/PA", + "DS-2TD2617B-6/PA", + "DS-2TD4237-25/V2", + "DS-2XE6222F-IS", + "DS-2XM6122FWD-IM", + "DS-2XS2T41G0-ID/4G/C04S05", + "DS-2XXX", + "DS-6704", + "DS-7108HGHI-F1", + "DS-7116HGHI-K1", + "ds-7204hfhi-st", + "DS-7204HQHI-F1/N", + "DS-7204HQHI-K1", + "DS-7208HFHI-ST", + "DS-7208HGHI-SH", + "DS-7216HQHI-F2/N", + "DS-7216HWI-SH", + "DS-72xx", + "DS-7600 NI-SE P DVR", + "DS-7600 Series", + "DS-7604NI", + "DS-7608NI", + "DS-7616NI-E2/16P", + "DS-7616NI-E2-8P-A", + "DS-7732NI-I4/16P", + "DS-7732NI-I4/16P1620161216CCRR694453862WCVU", + "DS-9608NI-RT", + "DS-9632NI", + "DS-9806NI-RT", + "DSC-2CD2035", + "DS-CD1027G0-L", + "DS-CD1383G0-I", + "ds-cd4a25fwd-iz", + "DS-HD1", + "DS-I101", + "DS-I102", + "DS-I110", + "DS-i200", + "DS-I200(c)", + "DS-I200(D)", + "DS-I205", + "DS-I220", + "DS-I2212", + "DS-I250W(B)", + "DS-I400", + "DS-I453M", + "DS-IPC-B12-I", + "DS-IPC-T12H-IA", + "DS-IPC-T12HV3-IA", + "DS-IPC-T12-I", + "DS-K1T671MF", + "ds-kb6003-wip", + "DS-KB6403", + "DS-KB8102", + "DS-KB8112", + "DS-KB8112-IM", + "DS-KD8003-IME1", + "DS-KV6113-WPE1", + "DS-KV6113-WPE1(B)", + "DS-KV8113", + "DS-KV8202", + "DS-l102", + "DS-N201", + "DS-N241W", + "DT143-I20181019", + "DT2A404", + "DT385-I", + "dvr4", + "ECI-D12F2", + "ECI-T24F2", + "ECI-T44F2", + "EV1008HDX", + "Exir", + "G2 8MP", + "Gate", + "H.265", + "H.265+", + "HDTVI-8K-12FPS", + "HES328-VBZ", + "Hik", + "HIK", + "HIK-2CD1041L", + "HIKVISION DS-2CD1148-I/B", + "hikvision ds-2cd1623", + "HIKVISION DS-2CD201PF-I", + "Hikvision DS-2CD2432F-I", + "HIKVISION DS-2CD2522FWD-IS", + "HikVision DS-2CD2745FWD-IZS", + "HIKVISION DS-2CD2F22FWD-I", + "HIKVISION DS-7208HUHI-K1", + "HIKVISION DS7608", + "Hikvision HW140", + "Hikvision IP Camera", + "hilook", + "HK-2CD1041L", + "HK3335", + "HNC328-TD", + "Hnp122-IR/26X", + "hw221", + "HWC P120 D/W", + "HWI-B140H", + "HWI-B640H-V", + "HWI-D129H", + "HWI-D140h", + "HWI-D620H-Z", + "HWI-T020H", + "HWI-T220H", + "HWI-T221H", + "IF52N53-IR", + "IPAL", + "ipc d120", + "IPC3740-FM", + "IPC-8220", + "IPC-92", + "IPcam t4-p", + "IP-CAMERA", + "IPC-B121H", + "IPC-B220", + "IPC-D120", + "IPC-D121H", + "IPC-D140", + "IPC-D150H-M", + "IPC-T056-A3", + "IPC-T056c-A3", + "IPC-T221H", + "ipc-t229h", + "ipc-t240h", + "IPC-T250H", + "IR MINI BULLET", + "jarrod", + "K1T501SF", + "Leffes", + "LPR", + "mini ptz camera", + "mistnost", + "muz", + "MUZ1", + "MUZ2", + "NC304-XD", + "nc324", + "nevahgno", + "NVR", + "NVR-4CH", + "OFC", + "Other", + "PCI-T15F2SL", + "Puha", + "SH-IVB01UFE-IW", + "SkyCam", + "TF44", + "TV-IP310PI", + "VCU", + "waihi" + ] + }, + { + "id": "hikvision-97", + "url": "/Streaming/Channels/102", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 10554, + "models": [ + "1080P", + "2032", + "215", + "218", + "219", + "222", + "223", + "2385", + "2CD1323G0E-I", + "2cd2110f", + "2CD3340-FI", + "3335", + "3335-I", + "CD2020", + "cd2123", + "CHINA", + "CMIP1024", + "DC-2CD2042WD-I", + "ds kb8113", + "DS-2CD", + "DS-2CD1021-I", + "ds-2cd1023g0e-1", + "DS-2CD1023G0-IUF", + "DS-2CD1023G0-IUM", + "DS-2CD1027G0-L", + "DS-2CD1101-I", + "DS-2CD1131-I", + "DS-2CD1341-I", + "DS-2CD1343G0-I", + "ds-2cd2010f-i", + "DS-2CD2012-I", + "DS-2CD2020F-I", + "DS-2CD2021G1-I", + "DS-2CD2022WD-I", + "DS-2CD2032-I", + "DS-2CD2035FWD-I", + "DS-2CD2042WD-I", + "DS-2CD2085G1-L", + "DS-2CD2086G2-IU", + "DS-2CD2112-I", + "DS-2CD2120F-I", + "DS-2CD2132-I", + "DS-2CD2142FWD-I", + "DS-2CD2143G0-I", + "DS-2CD2145F-IS", + "DS-2CD2146-G2", + "DS-2CD2183G0-IS", + "DS-2CD2343G0-I", + "DS-2CD2343G2-IU", + "DS-2CD2347G2-LU", + "DS-2CD2355FWD-I", + "DS-2CD2355-I", + "DS-2CD2385FWD-I", + "DS-2CD2386G2-ISU/SL", + "DS-2CD2387G2-LSU/SL", + "DS-2CD2420F-IW", + "DS-2CD2421G0-IW", + "DS-2CD2432F-I", + "DS-2CD2532F-IS", + "DS-2CD2622FWD-I", + "DS-2CD2642FWD-I", + "DS-2CD2642FWD-IS", + "DS-2CD2645FWD-IZS", + "DS-2CD2646G2-IZS", + "DS-2CD2666G2T-IZS", + "DS-2CD2712F-I", + "DS-2CD2742FWD-IS", + "DS-2CD2766G2T-IZS", + "DS-2CD3T45D-I5", + "DS-2CD3T45-I5", + "DS-2CD6332FWD-IS", + "DS-2CD6412FWD-C2", + "DS-2CD7A26G0/P-IZHS", + "DS-2D", + "DS-2D54E5432IW-AE", + "DS-2DC1001-I", + "DS-2DE2202-DE3/W", + "DS-2DE2A404IW-DE3", + "DS-2DE3304W", + "DS-2DE4225IW-DE", + "DS-2DE5432IW-AE", + "DS-2DE7432IW-AE", + "DS-2TD1217-3/V1", + "DS-2TD2617B-6/PA", + "DS-7", + "DS-7216HI-SL", + "DS-7216HWI-SH", + "DS-7332HGHI-SH", + "DS-7604NI", + "DS-7608NI", + "DS-7608NI-E2", + "DS-7616", + "DS-7732NI-I4/16P", + "DS-9608NI-RT", + "DS-CD", + "DS-i200", + "DS-KD8003", + "DS-KV6113-WPE1", + "DS-KV6113-WPE1(B)", + "EV1008HDX", + "FFMPEG substream", + "GVIP2620V", + "Hik", + "HIK", + "HIKVISION DS-2CD2432F-IW", + "HIKVISION DS-7208HUHI-K1", + "HIKVISION DS7216", + "HIKVISION DS7608", + "hrome", + "IPC-B220", + "jarrod", + "NVR", + "Other", + "prohodnaya" + ] + }, + { + "id": "hikvision-98", + "url": "/Streaming/channels/201", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 10554, + "models": [ + "1080P", + "2DE7225", + "Bullet-4K", + "DC-2CD2010-I", + "DS.-2CD1410F.1W", + "DS-1676NI-E2/16P", + "ds2cd1043g2liu", + "DS2-CD2032-I", + "DS-2CD2122FWD-IS (T)", + "DS-2CD2123G2-I", + "DS-2CD2332", + "DS-2CD2342WD-I", + "DS-2CD6332FWD-IS", + "DS-2CD6365G0-IS", + "DS-2CD6412FWD-C2", + "DS-2TD2637-10/PY", + "DS-7104HWI-SH", + "DS-7108HQHI-K1", + "DS-7204HQHI", + "DS-7204HQHI-HK", + "DS-7204HQHI-K1", + "DS-7208HGHI-SH", + "DS-7208HVI-SV", + "DS-7216HGHI-E2", + "DS-7216HWI", + "DS-7232HQHI-K2", + "DS-72XX", + "DS-7608NI", + "DS-7608NI-E2", + "DS-7732NI-I4/16P", + "NVR", + "NVR-CH4", + "Other", + "TV-IP320PI" + ] + }, + { + "id": "hikvision-99", + "url": "/Streaming/Channels/501", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 10554, + "models": [ + "1080P", + "DS-1676NI-E2/16P", + "DS-2CD6332FWD-IS", + "DS-2CD6812D", + "DS-2DC1001-I", + "DS-2TD2617-3/V1", + "DS-7204HQHI-K1", + "DS-7208HGHI", + "DS-7208HGHI-SH", + "EV3016", + "HIKVISION DS7216", + "UNLISTED" + ] + }, + { + "id": "hikvision-100", + "url": "/Streaming/Channels/301", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 10554, + "models": [ + "1080P", + "228", + "2DS-2CD2142FWD-I", + "DS.-2CD1410F.1W", + "DS-1676NI-E2/16P", + "DS-2CD6332FWD-IV", + "DS-2CD6362F-IV", + "DS-2CD6365G0-IS", + "DS-7108HGHI-F1", + "DS-7204HQHI-HK", + "DS-7204HQHI-K1", + "DS-7208HGHI", + "DS-7208HQHI-F1", + "DS-7216HUHI-K2", + "DS-72XX", + "DS-7332HGHI-SH", + "DS-I220", + "HIKVISION DS-7208HFHI-ST", + "HIKVISION DS-7208HUHI-K1", + "NVR", + "Other" + ] + }, + { + "id": "hikvision-101", + "url": "/Streaming/channels/101", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 10554, + "models": [ + "1080P", + "2035", + "2CD", + "2CD2032-L", + "2CD2442WD-I", + "Bullet", + "DM-SCB415IP-V10E", + "DS-2CD", + "DS-2CD1021-I", + "ds-2cd1023g0e-1", + "DS-2CD1023G0-IUF", + "DS-2CD1123G0E-I", + "DS-2CD1623G0-IZS/UK", + "ds-2cd2021g1-i", + "DS-2CD2035FWD-1", + "ds2cd2043g2i", + "DS-2CD2085G1-L", + "DS-2CD2110F-I", + "DS-2CD2142FWD-I", + "DS-2CD2146G2-ISU", + "DS-2CD2183G0-I", + "DS-2CD23", + "DS-2CD2332-I", + "DS-2CD2335FWD-I", + "DS-2CD2347G1-L", + "DS-2CD2355FWD-I", + "DS-2CD2385G1-I", + "DS-2CD2387G2-LSU/SL", + "DS-2CD2442FWD-IW", + "DS-2CD2443G0-IW", + "DS-2CD2625FWD-ISZ", + "DS-2CD2643G0-IZS", + "DS-2CD2T47G1-L", + "DS-2CD3025G0-I", + "DS-2CD3145G0-IS", + "DS-2CD3145GO-IS", + "DS-2CD3345-I", + "DS-2CD3786G2T-IZS", + "DS-2CD6365G0-IS", + "DS-2DF5225X-AEL", + "DS-6701HFI", + "DS-6716", + "DS-7108HGHI-E1", + "DS7116", + "DS-7204HQHI-HK", + "DS-7204HTHI-K1", + "DS-7208HGHI-SH", + "DS-7208HVI-SV", + "DS-7216HGHI-E2", + "DS-7216HGHI-SH", + "DS-7216HWI-SH", + "DS-7604NI", + "DS-7608NI-E2", + "DS-7616", + "DS-7716NI-SP/16", + "DS-8108HQHI-SH", + "DS-9664NI-I8", + "DS-Dc1121", + "DS-KB8112", + "DS-KV6113-WPE1(C)", + "DS-KV8113-WME1(C)", + "EV1016HDX", + "GPS-DVR01", + "HES324-MB", + "HIK PTZ", + "HIKISION", + "HIKVISION DS-7208HUHI-K1", + "HIKVISION HD 2.0", + "Other", + "SC-303GY-XD" + ] + }, + { + "id": "hikvision-102", + "url": "/Streaming/Channels/401", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 10554, + "models": [ + "1080P", + "DS-2CD2342WD-I", + "DS-2CD6332FWD-IS", + "DS-2CD6365G0-IS", + "DS-2CD6812D", + "DS-7208HGHI-SH", + "DS-7216HUHI-K2", + "DS-7604NI", + "DS-7A04HQHI-K1", + "HIKVISION DS-7208HUHI-K1", + "NVR", + "Other" + ] + }, + { + "id": "hikvision-103", + "url": "/Streaming/channels/401", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 10554, + "models": [ + "1080P", + "7608", + "CAMERAA", + "DS-1676NI-E2/16P", + "DS-2CD2347G2-LU", + "DS-2CD2620F-IS", + "DS-2CD2646G2HT-IZS", + "DS-4208HGHI-E1", + "DS-7108HGHI-F1", + "DS-7204HGHI-E1", + "DS-7204HQHI-HK", + "DS-7204HQHI-K1", + "DS-7208HGHI", + "DS-7208HGHI-SH", + "DS-7216HGHI-E2", + "DS-7332HGHI-SH", + "DS-7616", + "ds-7716ni-sp", + "DS-7716NI-SP/16", + "DVR", + "HIKVISION DS-7208HFHI-ST", + "Other" + ] + }, + { + "id": "hikvision-104", + "url": "/Streaming/channels/102", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "130hook", + "2CD-2142", + "DC-2CD2110F-1", + "ds2cd2043g2i", + "DS-2CD2132-I", + "DS2CD2332-I", + "DS-2CD2385G1-I", + "DS-2CD2387G2-LSU/SL", + "DS-2CD2412F-IW", + "DS-2CD2620F-I", + "DS-2CD2625FWD-ISZ", + "DS-2CD2T65FWD-I5", + "DS-2CD63C2F-IVS", + "ds-7104hghi-f1", + "DS-7204HQHI-HK", + "DS-7208HGHI", + "DS-7208HGHI-SH", + "DS-7208HQHI-K1", + "DS-7732NI-I4/16P", + "DVR", + "Other" + ] + }, + { + "id": "hikvision-105", + "url": "/Streaming/Channels/103", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "2135", + "DS-2CD", + "DS-2CD2421G0-IW", + "DS-2CD2726G2-IZS" + ] + } + ] +} diff --git a/brands/hikwon.json b/brands/hikwon.json new file mode 100644 index 0000000..8f654dc --- /dev/null +++ b/brands/hikwon.json @@ -0,0 +1,18 @@ +{ + "version": 2, + "brand": "Hikwon", + "brand_id": "hikwon", + "streams": [ + { + "id": "hikwon-1", + "url": "/Streaming/Channels/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "2000", + "IS-3NA66" + ] + } + ] +} diff --git a/brands/hills.json b/brands/hills.json new file mode 100644 index 0000000..3eed58f --- /dev/null +++ b/brands/hills.json @@ -0,0 +1,29 @@ +{ + "version": 2, + "brand": "Hills", + "brand_id": "hills", + "streams": [ + { + "id": "hills-1", + "url": "/Streaming/Channels/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "NVC-BM1", + "NVC-DF1", + "Other" + ] + }, + { + "id": "hills-2", + "url": "/", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "VSD1" + ] + } + ] +} diff --git a/brands/hilook.json b/brands/hilook.json new file mode 100644 index 0000000..47adb3c --- /dev/null +++ b/brands/hilook.json @@ -0,0 +1,181 @@ +{ + "version": 2, + "brand": "Hilook", + "brand_id": "hilook", + "streams": [ + { + "id": "hilook-1", + "url": "/h264_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "AIT210", + "b140h", + "barda", + "D120C", + "D140C", + "D640H-Z", + "H.250+", + "H.265+", + "IPC", + "IPC-B120H", + "IPC-B121H", + "IPC-B121H-M", + "IPC-B129H", + "IPC-B149HA", + "IPC-B150H-M", + "IPC-B180H-UF", + "IPC-B650-Z", + "ipc-d120", + "IPC-D129HA", + "IPC-D140H", + "IPC-D261H-MU", + "IPC-D620H-Z", + "IPC-P100-D/W", + "IPC-T120", + "IPC-T221H-C", + "IPC-t229H", + "IPC-T240H", + "IPC-T250H", + "IPC-T261H-MU", + "IPC-T269H-MU/SL", + "IPC-T620-Z", + "IPC-T621H-Z", + "IPC-T641H", + "IPC-T651H-Z", + "Other", + "PTZ-N2404I-DE3", + "PTZ-N2C400M-DE", + "PTZ-N4225I-DE20191130CCWRD95011336W", + "T240H", + "Tipc-d120" + ] + }, + { + "id": "hilook-2", + "url": "/Streaming/Channels/101", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "DVR", + "IPC-B120H", + "IPC-B121H", + "IPC-B480H", + "IPC-T261H-MU", + "IPC-T620-Z", + "Left Side", + "No.1", + "No.3", + "No.4", + "No.5", + "NVR-216", + "PTZ-N2404I-DE3", + "Right Side", + "T4_30DL" + ] + }, + { + "id": "hilook-3", + "url": "/h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "id140h", + "IPC-B640H-Z", + "IPC-D140H-M", + "IPC-T259H" + ] + }, + { + "id": "hilook-4", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "IPCAM-T4-30DL", + "IPC-B180", + "ipc-B180H", + "IPC-B180H-UF", + "IPC-D121H-M", + "IPC-T221H", + "IPC-T651-Z(C)", + "PTZ-N42151" + ] + }, + { + "id": "hilook-5", + "url": "/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "IPC-B121H", + "IPC-B140HA-LDF/W", + "IPC-B140HA-LUF/SL", + "N2C400I-W" + ] + }, + { + "id": "hilook-6", + "url": "/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "IPC-B149HA", + "IPC-C220-D/W", + "IPC-D140H-M", + "IPC-P100 D/W", + "IPC-T259H", + "Other", + "PTZ-N2204I-DE3", + "PTZ-N2404I" + ] + }, + { + "id": "hilook-7", + "url": "/Streaming/Channels/302", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "IPC-B180H-UF", + "Other" + ] + }, + { + "id": "hilook-8", + "url": "/Streaming/Channels/102", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "IPC-T261H-MU" + ] + }, + { + "id": "hilook-9", + "url": "/Streaming/Channels/301", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Other" + ] + }, + { + "id": "hilook-10", + "url": "/onvif1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "PTZ-N2404I-DE3" + ] + } + ] +} diff --git a/brands/hiltron.json b/brands/hiltron.json new file mode 100644 index 0000000..ae67ad4 --- /dev/null +++ b/brands/hiltron.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Hiltron", + "brand_id": "hiltron", + "streams": [ + { + "id": "hiltron-1", + "url": "/cam/realmonitor?channel=1&subtype=00&authbasic=[AUTH]", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "hiltron-2", + "url": "axis-cgi/mjpg/video.cgi?camera=[CHANNEL]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "thc2033" + ] + } + ] +} diff --git a/brands/hip.json b/brands/hip.json new file mode 100644 index 0000000..3535dfe --- /dev/null +++ b/brands/hip.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Hip", + "brand_id": "hip", + "streams": [ + { + "id": "hip-1", + "url": "medias2", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "cmt9013f" + ] + } + ] +} diff --git a/brands/hip2p.json b/brands/hip2p.json new file mode 100644 index 0000000..bf235ab --- /dev/null +++ b/brands/hip2p.json @@ -0,0 +1,117 @@ +{ + "version": 2, + "brand": "Hip2p", + "brand_id": "hip2p", + "streams": [ + { + "id": "hip2p-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "C6F0SpZ3N0PmL2", + "hicam", + "Other", + "RG-IP03", + "WIFICAM" + ] + }, + { + "id": "hip2p-2", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "CT0258", + "Other", + "RG-IP03", + "RG-IP03+", + "WIFICAM" + ] + }, + { + "id": "hip2p-3", + "url": "/onvif1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "NETWORK CAMERA" + ] + }, + { + "id": "hip2p-4", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 81, + "models": [ + "noname" + ] + }, + { + "id": "hip2p-5", + "url": "/live/ch0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "Other", + "P2P" + ] + }, + { + "id": "hip2p-6", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "hip2p-7", + "url": "snap.jpg?JpegCam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "hip2p-8", + "url": "videostream.cgi?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "p2p" + ] + }, + { + "id": "hip2p-9", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "P2P", + "WIFICAM" + ] + }, + { + "id": "hip2p-10", + "url": "snap.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "WIFICAM" + ] + } + ] +} diff --git a/brands/hipcam.json b/brands/hipcam.json new file mode 100644 index 0000000..da9a957 --- /dev/null +++ b/brands/hipcam.json @@ -0,0 +1,135 @@ +{ + "version": 2, + "brand": "Hipcam", + "brand_id": "hipcam", + "streams": [ + { + "id": "hipcam-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 10554, + "models": [ + "1080P", + "c6f0snz0n0pml2", + "C7815WIP", + "C9F0SeZ0N0P0L0", + "C9F0SEZ0N0P0L0", + "ckbridg", + "Hami", + "IP-CAMERA", + "Ital;y", + "Mexico Closet", + "Other", + "RGB", + "SCM-SW2666FD-3.6HD", + "shodan", + "sof4" + ] + }, + { + "id": "hipcam-2", + "url": "/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "1080P", + "C6F0SeZ0N0P3L0", + "C9F0SEZ0N0P0L0", + "Other", + "ptz" + ] + }, + { + "id": "hipcam-3", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "2345", + "425", + "C6F0SEZ0N0P3L0", + "C7815WIP", + "C9F0SEZ0N0P0L0", + "FDT-FD7902", + "NCM620W", + "Other" + ] + }, + { + "id": "hipcam-4", + "url": "/tcp/av0_0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 10554, + "models": [ + "C7815WIP" + ] + }, + { + "id": "hipcam-5", + "url": "/udp/av0_0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 10554, + "models": [ + "C7815WIP" + ] + }, + { + "id": "hipcam-6", + "url": "/h264_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 10554, + "models": [ + "C7815WIP", + "Other" + ] + }, + { + "id": "hipcam-7", + "url": "/tmpfs/snap.jpg?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "C9F0SEZ0N0P0L0", + "Other" + ] + }, + { + "id": "hipcam-8", + "url": "medias2", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "CMT" + ] + }, + { + "id": "hipcam-9", + "url": "/Streaming/Channels/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "NCM620W", + "Other" + ] + }, + { + "id": "hipcam-10", + "url": "snapshot.jpg", + "type": "JPEG", + "protocol": "http", + "port": 10554, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/hipro.json b/brands/hipro.json new file mode 100644 index 0000000..60f8a28 --- /dev/null +++ b/brands/hipro.json @@ -0,0 +1,19 @@ +{ + "version": 2, + "brand": "Hipro", + "brand_id": "hipro", + "streams": [ + { + "id": "hipro-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "007", + "A006", + "Other" + ] + } + ] +} diff --git a/brands/hisee.json b/brands/hisee.json new file mode 100644 index 0000000..4d4082d --- /dev/null +++ b/brands/hisee.json @@ -0,0 +1,93 @@ +{ + "version": 2, + "brand": "Hisee", + "brand_id": "hisee", + "streams": [ + { + "id": "hisee-1", + "url": "cam1/mpeg4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "215", + "ca11-sc-i-poe-223", + "ipc-t20000", + "Other" + ] + }, + { + "id": "hisee-2", + "url": "/user=[USERNAME]&password=[PASSWORD]&channel=1&stream=0.sdp?real_stream--rtp-caching=100", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "712", + "HD115-DZ", + "whd714", + "WS318" + ] + }, + { + "id": "hisee-3", + "url": "/cam1/mpeg4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "BC1", + "BC1-5MP", + "by2000", + "HD812-P", + "hd914-P", + "HD918-P", + "IPC-T20000", + "WHD818" + ] + }, + { + "id": "hisee-4", + "url": "VideoInput/1/mpeg4/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "domeFFMPEG" + ] + }, + { + "id": "hisee-5", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "HD812-P", + "HI115-PTZ", + "hsy-a1008nm", + "Other" + ] + }, + { + "id": "hisee-6", + "url": "/VideoInput/1/mpeg4/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Other" + ] + }, + { + "id": "hisee-7", + "url": "/ch2_0.264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 80, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/hiseeu.json b/brands/hiseeu.json new file mode 100644 index 0000000..506e790 --- /dev/null +++ b/brands/hiseeu.json @@ -0,0 +1,506 @@ +{ + "version": 2, + "brand": "Hiseeu", + "brand_id": "hiseeu", + "streams": [ + { + "id": "hiseeu-1", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "008", + "5323-w", + "BH312", + "c30", + "HB312", + "HB612", + "HB612-P", + "HS611", + "HSY-P2", + "NVR", + "Other", + "TZ-HB312", + "TZ-HB612", + "tz-hc913", + "whd303", + "WHD405", + "WTW-IPC" + ] + }, + { + "id": "hiseeu-2", + "url": "/cam1/mpeg4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "121w1w2", + "fh2e", + "HC725-P", + "WHD612" + ] + }, + { + "id": "hiseeu-3", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "28DGPOE4MP", + "50X10_32M", + "50x40-SW", + "akit-4ahbb12", + "B004-V2.0", + "BP215-P", + "FH1D", + "FH2C", + "FH2E", + "H.265", + "hb 215", + "hb 215-p", + "HB212", + "HB215-P", + "hb612", + "HB615-P", + "HB624", + "HB712-PZ", + "HC615-p", + "HC615-P", + "hc61x", + "HC725-P", + "HD115-PZ", + "HD812-P", + "HM110", + "HS614-P", + "hsy-a1008nm", + "hsy-hb215-p", + "hsy-hb612-p", + "HYS-HB612-P", + "Other", + "WHD103Z", + "WHD303", + "WHD312B", + "WHD313", + "WHD313B", + "WHD318", + "WHD612", + "WHD712", + "WHD812B", + "WHD818B" + ] + }, + { + "id": "hiseeu-4", + "url": "/ch2_0.264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 80, + "models": [ + "2c90" + ] + }, + { + "id": "hiseeu-5", + "url": "cgi-bin/snapshot.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "4hb611", + "hsy-fhy-1080p", + "K8208-W", + "Nvr", + "Other" + ] + }, + { + "id": "hiseeu-6", + "url": "/snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=0", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "5323-W", + "B07JQZQRVG", + "FJ2C", + "hb612", + "hsy-fhy-1080p", + "HSY-P2", + "Other", + "TZ-HB312", + "WHD303" + ] + }, + { + "id": "hiseeu-7", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 554, + "models": [ + "5323-W", + "HB312", + "hb612-p", + "NVR", + "Other", + "TZ-HB312", + "TZ-HB612", + "whd303", + "WHD405" + ] + }, + { + "id": "hiseeu-8", + "url": "/ch0_0.264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "5323-W", + "C3-S-A6", + "hb612", + "HC612", + "Other", + "OUTSIDE", + "PPunk", + "TZ-HB312", + "WHD303", + "WHD813B", + "WHDA14" + ] + }, + { + "id": "hiseeu-9", + "url": "/snap.jpg?JpegCam=0", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "advr-10v-4", + "FH1C" + ] + }, + { + "id": "hiseeu-10", + "url": "/snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=1", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "B0BW9CSZDV", + "HB312", + "HB915B-PA", + "Other", + "WHD303" + ] + }, + { + "id": "hiseeu-11", + "url": "/snapshot.jpg", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "C5-Q-AP", + "TZ-HB312" + ] + }, + { + "id": "hiseeu-12", + "url": "/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "FH1D", + "HB215", + "hb613-p", + "HB-613P", + "HB615-P", + "HB815", + "hc61x", + "HD185-PZ", + "HD812-P", + "HD918-P", + "HD985-P", + "IP-1", + "IPC_NT98566_80N80PS-R_S38", + "kaka223", + "WHD812", + "WHD812B", + "WHD918B", + "XM-103" + ] + }, + { + "id": "hiseeu-13", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=0_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "FH2C", + "R80X30-PQ" + ] + }, + { + "id": "hiseeu-14", + "url": "/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "fh2e", + "HD685-P", + "WHDC14" + ] + }, + { + "id": "hiseeu-15", + "url": "/user=[USERNAME]&password=[PASSWORD]&channel=1&stream=0.sdp?", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 10554, + "models": [ + "fv4", + "HC612", + "HD815-P", + "HD918-P", + "HI3516", + "Other", + "ptz", + "WHD312B" + ] + }, + { + "id": "hiseeu-16", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "HB215-P", + "NBD80S16S-KL", + "Other", + "WHD303", + "WHD312B", + "WHD812", + "WHD812B" + ] + }, + { + "id": "hiseeu-17", + "url": "/cam/realmonitor?channel=3&subtype=1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "HB215-P" + ] + }, + { + "id": "hiseeu-18", + "url": "/user=[USERNAME]&password=[PASSWORD]&channel=1&stream=0.sdp?real_stream--rtp-caching=100", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "HB312-p", + "hd812-p", + "whd312", + "WHD712", + "WHD812B", + "WHD813B" + ] + }, + { + "id": "hiseeu-19", + "url": "/user=admin_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "HB612-P" + ] + }, + { + "id": "hiseeu-20", + "url": "/snap.jpg?JpegCam=1", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "HB615-P" + ] + }, + { + "id": "hiseeu-21", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp?real_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "HB615-P" + ] + }, + { + "id": "hiseeu-22", + "url": "/live/main", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "HB848-P", + "k8208-3W", + "WHD315" + ] + }, + { + "id": "hiseeu-23", + "url": "/live/sub", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "HB848-P" + ] + }, + { + "id": "hiseeu-24", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=2_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "hsy-fhy-1080p", + "R80X20-PQ", + "WHD813B", + "WS318" + ] + }, + { + "id": "hiseeu-25", + "url": "/cgi-bin/snapshot.cgi?chn=0&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "IP-1" + ] + }, + { + "id": "hiseeu-26", + "url": "/?action=stream", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "K8208-3W" + ] + }, + { + "id": "hiseeu-27", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "hiseeu-28", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 10554, + "models": [ + "Other" + ] + }, + { + "id": "hiseeu-29", + "url": "/ch0_1.264", + "type": "MJPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "PPunk" + ] + }, + { + "id": "hiseeu-30", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=1&onvif=0.sdp?real_st", + "type": "MJPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "PPunk" + ] + }, + { + "id": "hiseeu-31", + "url": "/snapshot.jpg?size=-1x-1&download=yes", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "PPUnk" + ] + }, + { + "id": "hiseeu-32", + "url": "/img/video.asf", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "R80X30-PQ" + ] + }, + { + "id": "hiseeu-33", + "url": "img/video.asf", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "VCAM2" + ] + }, + { + "id": "hiseeu-34", + "url": "/snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "WHD303" + ] + }, + { + "id": "hiseeu-35", + "url": "/live/ch0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "WHD312B", + "WHD612" + ] + }, + { + "id": "hiseeu-36", + "url": "/video.cgi?resolution=VGA", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "WHD812B" + ] + } + ] +} diff --git a/brands/hisense.json b/brands/hisense.json new file mode 100644 index 0000000..982bb6e --- /dev/null +++ b/brands/hisense.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Hisense", + "brand_id": "hisense", + "streams": [ + { + "id": "hisense-1", + "url": "/webcapture.jpg?command=snap&channel=1?COUNTER", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "HD3516" + ] + }, + { + "id": "hisense-2", + "url": "videofeed", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/hisilicon.json b/brands/hisilicon.json new file mode 100644 index 0000000..0b2b64b --- /dev/null +++ b/brands/hisilicon.json @@ -0,0 +1,169 @@ +{ + "version": 2, + "brand": "Hisilicon", + "brand_id": "hisilicon", + "streams": [ + { + "id": "hisilicon-1", + "url": "cgi-bin/net_jpeg.cgi?ch=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "2011-05", + "DV300", + "Hi3507", + "Other", + "RTSP(TCP) DVR" + ] + }, + { + "id": "hisilicon-2", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "3518", + "HI3516C", + "Hi3518E" + ] + }, + { + "id": "hisilicon-3", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "3518", + "HI3518E", + "Other", + "RTSP(TCP) DVR", + "works" + ] + }, + { + "id": "hisilicon-4", + "url": "user=[USERNAME]&password=[PASSWORD]&channel=1&stream=0.sdp?", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "3518", + "HI3516C", + "HI3518E" + ] + }, + { + "id": "hisilicon-5", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "3518", + "HI3515", + "Other", + "RTSP" + ] + }, + { + "id": "hisilicon-6", + "url": "[CHANNEL]", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Hi3507", + "HI3518E", + "HYV3804", + "Other", + "RTSP(TCP) DVR" + ] + }, + { + "id": "hisilicon-7", + "url": "ch0_0.h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Hi3507", + "HI3516C", + "HYV3804", + "Other" + ] + }, + { + "id": "hisilicon-8", + "url": "/user=[USERNAME]&password=[PASSWORD]&channel=1&stream=0.sdp?", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Hi3516c" + ] + }, + { + "id": "hisilicon-9", + "url": "/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Hi3516c" + ] + }, + { + "id": "hisilicon-10", + "url": "videostream.asf", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "hisilicon-11", + "url": "cam/realmonitor?channel=[CHANNEL]&subtype=1", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "hisilicon-12", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "hisilicon-13", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "XZ-30I-AK/P" + ] + }, + { + "id": "hisilicon-14", + "url": "snapshot.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "XZ-30I-AK/P" + ] + } + ] +} diff --git a/brands/hisomu.json b/brands/hisomu.json new file mode 100644 index 0000000..3fdf7f6 --- /dev/null +++ b/brands/hisomu.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Hisomu", + "brand_id": "hisomu", + "streams": [ + { + "id": "hisomu-1", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=1.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/histream.json b/brands/histream.json new file mode 100644 index 0000000..65f0b16 --- /dev/null +++ b/brands/histream.json @@ -0,0 +1,59 @@ +{ + "version": 2, + "brand": "Histream", + "brand_id": "histream", + "streams": [ + { + "id": "histream-1", + "url": "/av0_0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "HH9801", + "HH9801B-MPC" + ] + }, + { + "id": "histream-2", + "url": "LowResolutionVideo", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "HH9801B-MPC", + "Other" + ] + }, + { + "id": "histream-3", + "url": "snap.jpg?JpegCam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "histream-4", + "url": "av0_[CHANNEL]", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "RTSP IP Camera" + ] + }, + { + "id": "histream-5", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "RTSP IP CAMERA" + ] + } + ] +} diff --git a/brands/hisung.json b/brands/hisung.json new file mode 100644 index 0000000..0225ce7 --- /dev/null +++ b/brands/hisung.json @@ -0,0 +1,31 @@ +{ + "version": 2, + "brand": "Hisung", + "brand_id": "hisung", + "streams": [ + { + "id": "hisung-1", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "3016B", + "HISUNG 3016B DVR" + ] + }, + { + "id": "hisung-2", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=1.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "3016B", + "Hisung 3016B DVR", + "hisung 301B", + "Other" + ] + } + ] +} diff --git a/brands/hitek.json b/brands/hitek.json new file mode 100644 index 0000000..096b016 --- /dev/null +++ b/brands/hitek.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Hitek", + "brand_id": "hitek", + "streams": [ + { + "id": "hitek-1", + "url": "/mpeg4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "572" + ] + } + ] +} diff --git a/brands/hitron.json b/brands/hitron.json new file mode 100644 index 0000000..f38a079 --- /dev/null +++ b/brands/hitron.json @@ -0,0 +1,38 @@ +{ + "version": 2, + "brand": "Hitron", + "brand_id": "hitron", + "streams": [ + { + "id": "hitron-1", + "url": "/onvif-stream1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 7070, + "models": [ + "eneo" + ] + }, + { + "id": "hitron-2", + "url": "/stream1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "HNCV-811PZ0S4" + ] + }, + { + "id": "hitron-3", + "url": "1/stream1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "nut-8213r", + "Other" + ] + } + ] +} diff --git a/brands/hivdc-2300v.json b/brands/hivdc-2300v.json new file mode 100644 index 0000000..e71b328 --- /dev/null +++ b/brands/hivdc-2300v.json @@ -0,0 +1,28 @@ +{ + "version": 2, + "brand": "Hivdc-2300v", + "brand_id": "hivdc-2300v", + "streams": [ + { + "id": "hivdc-2300v-1", + "url": "/av0_0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "hivdc-2300", + "HIVDC-2300" + ] + }, + { + "id": "hivdc-2300v-2", + "url": "videostream.cgi?resolution=8&rate=13", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/hiview.json b/brands/hiview.json new file mode 100644 index 0000000..e71c8c7 --- /dev/null +++ b/brands/hiview.json @@ -0,0 +1,63 @@ +{ + "version": 2, + "brand": "Hiview", + "brand_id": "hiview", + "streams": [ + { + "id": "hiview-1", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "55b10", + "general", + "HP-55A20PE", + "hp-55b10", + "HP-55B30PE", + "Other", + "robot 20-40" + ] + }, + { + "id": "hiview-2", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "GENERAL" + ] + }, + { + "id": "hiview-3", + "url": "videostream.asf?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "GENERAL" + ] + }, + { + "id": "hiview-4", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "GENERAL" + ] + }, + { + "id": "hiview-5", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "VR Camera" + ] + } + ] +} diff --git a/brands/hivision.json b/brands/hivision.json new file mode 100644 index 0000000..879e17e --- /dev/null +++ b/brands/hivision.json @@ -0,0 +1,160 @@ +{ + "version": 2, + "brand": "Hivision", + "brand_id": "hivision", + "streams": [ + { + "id": "hivision-1", + "url": "/mpeg4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "5mp", + "CS-CV246-B0-1C1WFR", + "CS-CV246-B0-3B2WFR", + "CS-H6c-R101", + "DS-2CD2023G0E-I(B)", + "MCL12", + "miniPTZ", + "Other", + "THW-220H" + ] + }, + { + "id": "hivision-2", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "B120", + "DS-2CD2043G2 - IU20240527AAWRFE7553853", + "ds2cd2043g2-i", + "DS-2CD2720F-IZS", + "EZVIZ C6C", + "EZVIZ C6CN", + "IP-515 2.0MP", + "ir Network Camera", + "Other" + ] + }, + { + "id": "hivision-3", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 555, + "models": [ + "DS-2CD2143G0-I" + ] + }, + { + "id": "hivision-4", + "url": "/Streaming/Channels/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "DS-2CD2720F-IZS", + "IPC-T250H-MU", + "IPC-T259H", + "Narrow", + "TVW-3101" + ] + }, + { + "id": "hivision-5", + "url": "/", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "DS-2CD2T22WD-I320160307BBWR578427073", + "DS-P2420" + ] + }, + { + "id": "hivision-6", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "HV-3820", + "Other" + ] + }, + { + "id": "hivision-7", + "url": "cgi-bin/view.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "HV-3820" + ] + }, + { + "id": "hivision-8", + "url": "/channel1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "IPC-T250H-M", + "l1200" + ] + }, + { + "id": "hivision-9", + "url": "/Streaming/Channels/1702", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Other" + ] + }, + { + "id": "hivision-10", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "hivision-11", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "hivision-12", + "url": "/Streaming/Channels/1802", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Other" + ] + }, + { + "id": "hivision-13", + "url": "[CHANNEL]/[USERNAME]:[PASSWORD]/main", + "type": "VLC", + "protocol": "rtsp", + "port": 10554, + "models": [ + "V100R003" + ] + } + ] +} diff --git a/brands/hiwatch.json b/brands/hiwatch.json new file mode 100644 index 0000000..0ebef42 --- /dev/null +++ b/brands/hiwatch.json @@ -0,0 +1,422 @@ +{ + "version": 2, + "brand": "Hiwatch", + "brand_id": "hiwatch", + "streams": [ + { + "id": "hiwatch-1", + "url": "/Streaming/Channels/[CHANNEL+1]01", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "*" + ] + }, + { + "id": "hiwatch-2", + "url": "/Streaming/Channels/[CHANNEL]01", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "*" + ] + }, + { + "id": "hiwatch-3", + "url": "/Streaming/Channels/[CHANNEL+1]02", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "*" + ] + }, + { + "id": "hiwatch-4", + "url": "/Streaming/Channels/[CHANNEL]02", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "*" + ] + }, + { + "id": "hiwatch-5", + "url": "/ISAPI/Streaming/Channels/[CHANNEL+1]01", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "*" + ] + }, + { + "id": "hiwatch-6", + "url": "/ISAPI/Streaming/Channels/[CHANNEL]01", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "*" + ] + }, + { + "id": "hiwatch-7", + "url": "/ISAPI/Streaming/Channels/[CHANNEL+1]02", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "*" + ] + }, + { + "id": "hiwatch-8", + "url": "/ISAPI/Streaming/Channels/[CHANNEL]02", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "*" + ] + }, + { + "id": "hiwatch-9", + "url": "/Streaming/Channels/[CHANNEL]", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "*" + ] + }, + { + "id": "hiwatch-10", + "url": "/Streaming/Channels/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "040", + "114w", + "B020", + "B620", + "DS-I110", + "DS-I113", + "DS-I114W", + "DS-I126", + "DS-I200(D)", + "DS-I203", + "ds-i214w", + "DS-I250", + "DS-I400", + "DS-I400(D)", + "DS-I402", + "DS-I403(C)", + "DS-I403(D)", + "DS-I850M", + "DS-L113", + "DS-N211", + "ds-n241w", + "DS-P2420", + "HWC P120-D/W", + "HWI-T221H", + "i100", + "IPC-B020", + "ipc-b120", + "IPC-B140", + "IPC-B542-G2/4l", + "IPC-B642-G2/ZS", + "IPC-D120-I", + "IPC-D640-Z", + "IPC-DG82-G2", + "IPC-T020(B)", + "IPC-T040(B)" + ] + }, + { + "id": "hiwatch-11", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "DC-I200", + "DS-I102", + "DS-I120", + "DS-I252L", + "DS-I253M", + "DS-I450L(C)", + "DS-I452M(B)", + "HS1400", + "IPC-B020(C)", + "IPC-B040(B)", + "IPC-C042-G0/W", + "IPC-D542-g0/SU", + "IPS-D542-g0/SU" + ] + }, + { + "id": "hiwatch-12", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "DS-1405M(C)", + "DS-I252L", + "DS-I400(D)", + "DS-I450", + "IPC-D220-IZ" + ] + }, + { + "id": "hiwatch-13", + "url": "/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "DS-D100", + "DS-I114W", + "DS-I122", + "DS-I200(D)", + "DS-I205M", + "DS-I205M(B)", + "DS-I220", + "DS-I250", + "DS-I256Z", + "DS-I400", + "DS-I420", + "DS-I45", + "ds-i452c", + "DS-I452S", + "DS-I458Z", + "DS-I653M", + "DS-N201", + "ds-n241w", + "HWC P120-D/W", + "HWI-D120H-M", + "IPC-b040", + "IPC-D542-G0/SU", + "IPC-T020(B)" + ] + }, + { + "id": "hiwatch-14", + "url": "/2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "DS-I114W" + ] + }, + { + "id": "hiwatch-15", + "url": "/mjpeg", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "ds-i200" + ] + }, + { + "id": "hiwatch-16", + "url": "/h264_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "ds-i200", + "DS-I200(c)", + "DS-I200(D)", + "DS-I202", + "DS-I250", + "DS-I252W(B)", + "DS-I259M", + "DS-I400", + "ds-i402", + "DS-I450", + "DS-I450L(C)", + "ds-i452c", + "DS-I456", + "DS-I458Z", + "HDC-B020", + "i225", + "i259", + "IPC-B020", + "IPC-B120-I", + "IPC-B642-G2/ZS" + ] + }, + { + "id": "hiwatch-17", + "url": "/", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8000, + "models": [ + "Ds-i203" + ] + }, + { + "id": "hiwatch-18", + "url": "/Onvif/live/1/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "DS-I220", + "i225", + "I-258", + "PT-Y2400I-DE", + "watch" + ] + }, + { + "id": "hiwatch-19", + "url": "/cam0/mjpeg", + "type": "MJPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "ds-i458" + ] + }, + { + "id": "hiwatch-20", + "url": "/cam/realmonitor", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "DS-l400", + "I223", + "IPC-B022-G2/U", + "IPC-B022-G2\\U" + ] + }, + { + "id": "hiwatch-21", + "url": "/live/main", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "IPC-D140" + ] + }, + { + "id": "hiwatch-22", + "url": "/ucast/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "IPC-D140" + ] + }, + { + "id": "hiwatch-23", + "url": "/onvif1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "IPC-T020(B)" + ] + }, + { + "id": "hiwatch-24", + "url": "/Streaming/Channels/101", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "ALL", + "B220", + "C6T", + "D110", + "DS-H216Q", + "DS-I102", + "DS-I113", + "DS-I114", + "DS-I114W", + "DS-i126", + "ds-i200", + "DS-I200(D)", + "ds-i203", + "DS-I213", + "ds-i214", + "DS-I214(B)", + "ds-i214w(b)", + "ds-i223", + "DS-I400(C)", + "ds-l122", + "ds-n241w", + "i100", + "i110", + "I114", + "i114w", + "I120", + "IPC-B120-I", + "IPC-B140", + "IPC-B622-G2/ZS", + "IPC-D082-G2/S", + "IPC-D120", + "IPC-T640-Z", + "l110", + "Other", + "VDP-D2201", + "VDP-D2211W(B)", + "watch" + ] + }, + { + "id": "hiwatch-25", + "url": "/ISAPI/Streaming/Channels/101", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "ALL", + "DS-I102", + "ds-i200", + "Ds-i203", + "DS-I214(B)", + "DS-I214W(B)", + "DS-I253", + "ds-i458", + "HiWatch DS-N208(C)", + "i450s" + ] + }, + { + "id": "hiwatch-26", + "url": "/Streaming/Channels/102", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 555, + "models": [ + "ds-i200", + "VDP-D2201" + ] + }, + { + "id": "hiwatch-27", + "url": "/ISAPI/Streaming/Channels/102", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "DS-I214(B)", + "DS-I405" + ] + } + ] +} diff --git a/brands/hjshi.json b/brands/hjshi.json new file mode 100644 index 0000000..2705306 --- /dev/null +++ b/brands/hjshi.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Hjshi", + "brand_id": "hjshi", + "streams": [ + { + "id": "hjshi-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "h651" + ] + } + ] +} diff --git a/brands/hjt.json b/brands/hjt.json new file mode 100644 index 0000000..fb326ed --- /dev/null +++ b/brands/hjt.json @@ -0,0 +1,106 @@ +{ + "version": 2, + "brand": "Hjt", + "brand_id": "hjt", + "streams": [ + { + "id": "hjt-1", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "6100", + "6200", + "720", + "720p", + "AS-IP1250", + "C6F0SeZ0N0P0L0", + "HJT-IPC6100--B1W", + "IPC6200-B1W", + "Other" + ] + }, + { + "id": "hjt-2", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "6200", + "AS-IP1250", + "aw0103010e05a", + "HJT-IPC6100--B1W", + "HJT-IPC6200-B1", + "Hongjuingtian", + "IP Camera2", + "IPC6200B1", + "IPC6200-B2W", + "IPC620-B2W", + "Other" + ] + }, + { + "id": "hjt-3", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "AS-IP1250" + ] + }, + { + "id": "hjt-4", + "url": "/1/[USERNAME]:[PASSWORD]/main", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "C6F0SgZ3NOPaL2" + ] + }, + { + "id": "hjt-5", + "url": "/videostream.cgi?user=[USERNAME]&password=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "IP C6500-B5" + ] + }, + { + "id": "hjt-6", + "url": "/Onvif/live/1/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "IPC6200B1", + "Other" + ] + }, + { + "id": "hjt-7", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "hjt-8", + "url": "snap.jpg?JpegCam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/hkes.json b/brands/hkes.json new file mode 100644 index 0000000..b3480cb --- /dev/null +++ b/brands/hkes.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Hkes", + "brand_id": "hkes", + "streams": [ + { + "id": "hkes-1", + "url": "/live0.264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "ONVIF" + ] + } + ] +} diff --git a/brands/hnc.json b/brands/hnc.json new file mode 100644 index 0000000..deff970 --- /dev/null +++ b/brands/hnc.json @@ -0,0 +1,40 @@ +{ + "version": 2, + "brand": "Hnc", + "brand_id": "hnc", + "streams": [ + { + "id": "hnc-1", + "url": "/Streaming/Channels/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "312-mb", + "HNC301-MD", + "HNC303-MB", + "HNC303-MD" + ] + }, + { + "id": "hnc-2", + "url": "video.cgi?resolution=[WIDTH]x[HEIGHT]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "HNC300" + ] + }, + { + "id": "hnc-3", + "url": "ch0_0.h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "HNC303-MB" + ] + } + ] +} diff --git a/brands/hodely.json b/brands/hodely.json new file mode 100644 index 0000000..264b121 --- /dev/null +++ b/brands/hodely.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Hodely", + "brand_id": "hodely", + "streams": [ + { + "id": "hodely-1", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/hofsta.json b/brands/hofsta.json new file mode 100644 index 0000000..8d9894d --- /dev/null +++ b/brands/hofsta.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Hofsta", + "brand_id": "hofsta", + "streams": [ + { + "id": "hofsta-1", + "url": "/live0.264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/hokam.json b/brands/hokam.json new file mode 100644 index 0000000..a8925bb --- /dev/null +++ b/brands/hokam.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Hokam", + "brand_id": "hokam", + "streams": [ + { + "id": "hokam-1", + "url": "/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "a9 mini" + ] + } + ] +} diff --git a/brands/holdoor.json b/brands/holdoor.json new file mode 100644 index 0000000..0fe5391 --- /dev/null +++ b/brands/holdoor.json @@ -0,0 +1,109 @@ +{ + "version": 2, + "brand": "Holdoor", + "brand_id": "holdoor", + "streams": [ + { + "id": "holdoor-1", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "1080p IP Camera", + "wcam-174040-nghrh", + "WCAM-220781-GGJUL", + "WIFICAM" + ] + }, + { + "id": "holdoor-2", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 10554, + "models": [ + "1080P IP CAMERA", + "2.1", + "650", + "NETCAM", + "Other", + "WIFI 720" + ] + }, + { + "id": "holdoor-3", + "url": "/tcp/av0_0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "720p", + "720p WiFi", + "Netcam" + ] + }, + { + "id": "holdoor-4", + "url": "/videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 10554, + "models": [ + "DWB-02242E" + ] + }, + { + "id": "holdoor-5", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 81, + "models": [ + "NETCAM" + ] + }, + { + "id": "holdoor-6", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 10554, + "models": [ + "NETCAM", + "WCAM" + ] + }, + { + "id": "holdoor-7", + "url": "/videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 10554, + "models": [ + "WCAM", + "wificam" + ] + }, + { + "id": "holdoor-8", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 10554, + "models": [ + "WIFI 720" + ] + }, + { + "id": "holdoor-9", + "url": "/videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 81, + "models": [ + "WiFi 720p" + ] + } + ] +} diff --git a/brands/holovision.json b/brands/holovision.json new file mode 100644 index 0000000..6370b3a --- /dev/null +++ b/brands/holovision.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Holovision", + "brand_id": "holovision", + "streams": [ + { + "id": "holovision-1", + "url": "ipcam/mjpeg.cgi?ch=[CHANNEL]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "9112" + ] + } + ] +} diff --git a/brands/holowits.json b/brands/holowits.json new file mode 100644 index 0000000..a56851e --- /dev/null +++ b/brands/holowits.json @@ -0,0 +1,18 @@ +{ + "version": 2, + "brand": "Holowits", + "brand_id": "holowits", + "streams": [ + { + "id": "holowits-1", + "url": "live/ch00_0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "2030", + "hwd 2030" + ] + } + ] +} diff --git a/brands/home-it.json b/brands/home-it.json new file mode 100644 index 0000000..60356c9 --- /dev/null +++ b/brands/home-it.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Home-it", + "brand_id": "home-it", + "streams": [ + { + "id": "home-it-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "61015" + ] + }, + { + "id": "home-it-2", + "url": "/12", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "61015" + ] + } + ] +} diff --git a/brands/home-life.json b/brands/home-life.json new file mode 100644 index 0000000..6b4f01a --- /dev/null +++ b/brands/home-life.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Home Life", + "brand_id": "home-life", + "streams": [ + { + "id": "home-life-1", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "BY-780S" + ] + }, + { + "id": "home-life-2", + "url": "/stream1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "C310" + ] + } + ] +} diff --git a/brands/homecare.json b/brands/homecare.json new file mode 100644 index 0000000..68fb607 --- /dev/null +++ b/brands/homecare.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Homecare", + "brand_id": "homecare", + "streams": [ + { + "id": "homecare-1", + "url": "/live/ch0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "720p" + ] + } + ] +} diff --git a/brands/homedia.json b/brands/homedia.json new file mode 100644 index 0000000..b65afda --- /dev/null +++ b/brands/homedia.json @@ -0,0 +1,18 @@ +{ + "version": 2, + "brand": "Homedia", + "brand_id": "homedia", + "streams": [ + { + "id": "homedia-1", + "url": "/live/ch0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "DID-VIEW-218037-STSLJ", + "X Series IP Camera" + ] + } + ] +} diff --git a/brands/homeguard.json b/brands/homeguard.json new file mode 100644 index 0000000..65421e5 --- /dev/null +++ b/brands/homeguard.json @@ -0,0 +1,101 @@ +{ + "version": 2, + "brand": "Homeguard", + "brand_id": "homeguard", + "streams": [ + { + "id": "homeguard-1", + "url": "/live/ch0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "720p", + "720P", + "CARE", + "HD CAM", + "HD720P", + "HGWIP711", + "HGWOB751", + "HGWOB851", + "HGWOB852", + "HOMEGUARD HGWIP711", + "HOMEGUARD HGWIP811", + "homeguard hgwip818", + "IP HD", + "ip720", + "Other", + "WIFI CAM", + "WIRELESS CAMERA", + "Wireless IP" + ] + }, + { + "id": "homeguard-2", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "720P" + ] + }, + { + "id": "homeguard-3", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "720P", + "HOMECAMERA", + "Other", + "wifi cam", + "Wireless Camera", + "WIRELESS IP" + ] + }, + { + "id": "homeguard-4", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "HD720P", + "Other", + "WIRELESS IP" + ] + }, + { + "id": "homeguard-5", + "url": "videostream.cgi?", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "HomeCamera" + ] + }, + { + "id": "homeguard-6", + "url": "cam1/mpeg4", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "IP HD" + ] + }, + { + "id": "homeguard-7", + "url": "image/[CHANNEL].jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP HD" + ] + } + ] +} diff --git a/brands/homeseer.json b/brands/homeseer.json new file mode 100644 index 0000000..9781ec1 --- /dev/null +++ b/brands/homeseer.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Homeseer", + "brand_id": "homeseer", + "streams": [ + { + "id": "homeseer-1", + "url": "/live/ch0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "HS-CAM-O" + ] + }, + { + "id": "homeseer-2", + "url": "/live/ch1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "HS-CAM-O" + ] + } + ] +} diff --git a/brands/homeviz.json b/brands/homeviz.json new file mode 100644 index 0000000..d71e83e --- /dev/null +++ b/brands/homeviz.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Homeviz", + "brand_id": "homeviz", + "streams": [ + { + "id": "homeviz-1", + "url": "/", + "type": "FFMPEG", + "protocol": "http", + "port": 8899, + "models": [ + "ob10" + ] + } + ] +} diff --git a/brands/homewizard.json b/brands/homewizard.json new file mode 100644 index 0000000..6fad9a3 --- /dev/null +++ b/brands/homewizard.json @@ -0,0 +1,37 @@ +{ + "version": 2, + "brand": "Homewizard", + "brand_id": "homewizard", + "streams": [ + { + "id": "homewizard-1", + "url": "/img/video.asf", + "type": "FFMPEG", + "protocol": "mms", + "port": 554, + "models": [ + "C271IP" + ] + }, + { + "id": "homewizard-2", + "url": "/live/av0?user=[USERNAME]&passwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "C924IP" + ] + }, + { + "id": "homewizard-3", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 88, + "models": [ + "FR4020A2" + ] + } + ] +} diff --git a/brands/hondgda.json b/brands/hondgda.json new file mode 100644 index 0000000..845ff19 --- /dev/null +++ b/brands/hondgda.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Hondgda", + "brand_id": "hondgda", + "streams": [ + { + "id": "hondgda-1", + "url": "/ucast/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "IP-CAMERA" + ] + } + ] +} diff --git a/brands/honestech.json b/brands/honestech.json new file mode 100644 index 0000000..343b8d1 --- /dev/null +++ b/brands/honestech.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Honestech", + "brand_id": "honestech", + "streams": [ + { + "id": "honestech-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]*[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "ne01" + ] + } + ] +} diff --git a/brands/honeywell.json b/brands/honeywell.json new file mode 100644 index 0000000..da1cde8 --- /dev/null +++ b/brands/honeywell.json @@ -0,0 +1,485 @@ +{ + "version": 2, + "brand": "Honeywell", + "brand_id": "honeywell", + "streams": [ + { + "id": "honeywell-1", + "url": "/cam/realmonitor", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "1024", + "H4W2GR2", + "HED3PR3", + "HICC-0100P", + "Other" + ] + }, + { + "id": "honeywell-2", + "url": "cam/realmonitor?channel=[CHANNEL]&subtype=01", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "1024", + "Other" + ] + }, + { + "id": "honeywell-3", + "url": "image.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "DELL", + "RYDELL" + ] + }, + { + "id": "honeywell-4", + "url": "axis-cgi/mjpg/video.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "H 264", + "HBD2PR1", + "hcc-685pt", + "hicc-p3100", + "HIDC-P-010", + "Other" + ] + }, + { + "id": "honeywell-5", + "url": "img/video.mjpeg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "H 264", + "H4D2F", + "HON09B759", + "HON0A8472", + "ipcam pt", + "ipcam-10", + "IPCAM-IP", + "ipcam-od", + "IPCAM-PT", + "IPCAM-PT2", + "ipcam-w12", + "IPCAM-WI", + "IPCAM-WI2", + "ipcam-wl", + "ipcam-wo", + "IP-WO", + "Other", + "Other2", + "w12", + "wap" + ] + }, + { + "id": "honeywell-6", + "url": "img/snapshot.cgi?size=3", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "H 264", + "IPCAM-10", + "IPCAM-ip", + "IPCAM-PT", + "IPCAM-PT2", + "IPCAM-WI", + "IPCAM-WI2", + "ip-w0", + "IP-WO", + "Other", + "Other2" + ] + }, + { + "id": "honeywell-7", + "url": "img/video.sav", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "H 264", + "IPCAM-PT", + "IPCAM-PT2", + "ipcam-w12", + "IPCAM-WI2", + "ipcam-wl", + "IPCAM-WL", + "IPCAM-WO", + "Other", + "w12", + "WI2" + ] + }, + { + "id": "honeywell-8", + "url": "h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "H 264", + "H2S2P6", + "H3D3S2", + "H4D1FRX", + "H4D2F", + "H4S1P1", + "HCD5HIH", + "HCD5WIHX", + "HCW1F", + "HCW1FX", + "HD31F", + "HD3MDIH", + "hd45ip", + "HD4HDIH", + "hd4mdih", + "hd54ip", + "HD55IPX", + "HDZ20HDEX", + "HDZ20HDX", + "HDZ30", + "honeywell h4d1fr", + "IPCAM-WL", + "IP-WO", + "Other" + ] + }, + { + "id": "honeywell-9", + "url": "/axis-cgi/mjpg/video.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "H2D2PR1", + "hcc-685pt" + ] + }, + { + "id": "honeywell-10", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "MJPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "H2D2PR1", + "HBL2R1", + "WIC1" + ] + }, + { + "id": "honeywell-11", + "url": "cgi-bin/jpg/image.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "H2S1P6", + "HDZ22HDEX" + ] + }, + { + "id": "honeywell-12", + "url": "/cam/realmonitor?channel=1&subtype=00&authbasic=YWRtaW46QWRtaW4xMjMu", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "H2W2GR1", + "HPW2P1" + ] + }, + { + "id": "honeywell-13", + "url": "/media", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "H3D1F", + "H3D2F", + "H3S1p", + "H3S1P", + "H4D1F", + "H4s1P", + "H4W1F", + "HBD2FR", + "HCD1F", + "Paco" + ] + }, + { + "id": "honeywell-14", + "url": "/cam/realmonitor?channel=1&subtype=00&authbasic=[AUTH]", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "h3w4gr1v", + "H4D3PRV2", + "H4W4PER2", + "H4W4PER3", + "HBD3PR2", + "hbw4per2", + "HD7016", + "HDZ252", + "HDZ302DE", + "HDZ52DPR1", + "HM4L8GR1" + ] + }, + { + "id": "honeywell-15", + "url": "/cam/realmonitor?channel=1&subtype=00&authbasic=YWRtaW46Qm91bG91ODEh", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "HBW2GR3" + ] + }, + { + "id": "honeywell-16", + "url": "/live2.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "HC30WF5R1" + ] + }, + { + "id": "honeywell-17", + "url": "/live.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "HC30WF5R1" + ] + }, + { + "id": "honeywell-18", + "url": "cam[CHANNEL]/mpeg4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "HCD1F", + "hd 4mdip", + "HD31F", + "HD3MDIP", + "HD4MDIP", + "hdm3dip", + "Other", + "Rydell" + ] + }, + { + "id": "honeywell-19", + "url": "mpeg4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "hd 4mdip", + "HD4MDIP", + "hdm3dip" + ] + }, + { + "id": "honeywell-20", + "url": "PSIA/Streaming/channels/[CHANNEL]", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "HD3MDIP", + "HD45IP", + "HD4MDIP", + "Other" + ] + }, + { + "id": "honeywell-21", + "url": "/h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "HD44IP", + "HD4HDIH", + "Other" + ] + }, + { + "id": "honeywell-22", + "url": "img/video.asf", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "hd45ip", + "IP cam WI2b", + "ipcam-od", + "Ipcam-pt", + "IPCAM-PT", + "ipcam-w12", + "IPCAM-WI", + "IPCAM-WI2", + "Other", + "w12", + "WI2" + ] + }, + { + "id": "honeywell-23", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "HD4HDIH" + ] + }, + { + "id": "honeywell-24", + "url": "cam[CHANNEL]/h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "HD4HDIH", + "Other" + ] + }, + { + "id": "honeywell-25", + "url": "cgi-bin/webra_fcgi.fcgi?api=get_jpeg_raw&chno=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "HDR-C1648L", + "Honeywell HREP", + "HREP", + "Other" + ] + }, + { + "id": "honeywell-26", + "url": "/", + "type": "FFMPEG", + "protocol": "https", + "port": 443, + "models": [ + "hdz302de", + "hie2piv" + ] + }, + { + "id": "honeywell-27", + "url": "/ch01.264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "HIDC-2600TVI" + ] + }, + { + "id": "honeywell-28", + "url": "/media/1/1/Profile1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "HNB-210V2I" + ] + }, + { + "id": "honeywell-29", + "url": "/img/video.mjpeg", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "ipc", + "ipcam-w12", + "IPCAM-WI", + "IPCAM-WI2", + "ipcam-wl", + "IP-WO", + "Other" + ] + }, + { + "id": "honeywell-30", + "url": "img/media.sav", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "IPCAM PT", + "IPCAM-IP", + "IPCAM-PT", + "IPCAM-PT2", + "ipcam-wo", + "IPCAM-WO", + "Other" + ] + }, + { + "id": "honeywell-31", + "url": "/img/media.sav", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "IP-WO" + ] + }, + { + "id": "honeywell-32", + "url": "/img/snapshot.cgi?size=3", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "Other" + ] + }, + { + "id": "honeywell-33", + "url": "axis-media/media.amp", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "honeywell-34", + "url": "/image.jpg", + "type": "JPEG", + "protocol": "http", + "port": 8080, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/hongda.json b/brands/hongda.json new file mode 100644 index 0000000..69da585 --- /dev/null +++ b/brands/hongda.json @@ -0,0 +1,38 @@ +{ + "version": 2, + "brand": "Hongda", + "brand_id": "hongda", + "streams": [ + { + "id": "hongda-1", + "url": "/ucast/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "720P", + "HD 720P" + ] + }, + { + "id": "hongda-2", + "url": "/ucast/12", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "720P" + ] + }, + { + "id": "hongda-3", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/hongjingtian.json b/brands/hongjingtian.json new file mode 100644 index 0000000..26f9900 --- /dev/null +++ b/brands/hongjingtian.json @@ -0,0 +1,81 @@ +{ + "version": 2, + "brand": "Hongjingtian", + "brand_id": "hongjingtian", + "streams": [ + { + "id": "hongjingtian-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "1vp-p75", + "720P", + "bullet", + "Bullet", + "HJT IP CAMERA", + "HJT-IPC6100-B1", + "HJT-IPC6100-B1W", + "HJT-IPC6200-B1W", + "HJT-IPC6200-B2", + "HJT-IPC6200-D1", + "Other", + "Wired" + ] + }, + { + "id": "hongjingtian-2", + "url": "VideoInput/[CHANNEL]/h264/1", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "1vp-p75" + ] + }, + { + "id": "hongjingtian-3", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "720", + "720P", + "Bullet", + "HJT IP CAMERA", + "hjt-ipc6100-b1w", + "HJT-IPC6100-B1W", + "hjt-ipc6100-d1", + "HJT-IPC6200-B1W", + "HJT-IPC6200-D1", + "HJT-IPC6200-D2", + "Other", + "V6.1.1.2.1-20150320" + ] + }, + { + "id": "hongjingtian-4", + "url": "snapshot.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Bullet", + "HJT IP CAMERA", + "Other" + ] + }, + { + "id": "hongjingtian-5", + "url": "/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "HJT-IPC100-D1W" + ] + } + ] +} diff --git a/brands/honic.json b/brands/honic.json new file mode 100644 index 0000000..770f528 --- /dev/null +++ b/brands/honic.json @@ -0,0 +1,50 @@ +{ + "version": 2, + "brand": "Honic", + "brand_id": "honic", + "streams": [ + { + "id": "honic-1", + "url": "/h264_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "HN-4KA", + "HN-IRDNS200" + ] + }, + { + "id": "honic-2", + "url": "/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "HN-4KA", + "HN-DC5", + "HN-IRDN200F" + ] + }, + { + "id": "honic-3", + "url": "snap.jpg?JpegCam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "hn-4kz" + ] + }, + { + "id": "honic-4", + "url": "/cam1/onvif-h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "HN-IRDNS200" + ] + } + ] +} diff --git a/brands/hootoo.json b/brands/hootoo.json new file mode 100644 index 0000000..d32ee44 --- /dev/null +++ b/brands/hootoo.json @@ -0,0 +1,444 @@ +{ + "version": 2, + "brand": "Hootoo", + "brand_id": "hootoo", + "streams": [ + { + "id": "hootoo-1", + "url": "videostream.asf", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "120c", + "206", + "211", + "212", + "HT-1210F", + "HT-IP006", + "HT-IP006N PTZ", + "HT-IP206", + "HT-IP206 PTZ", + "HT-IP210F", + "IP-212", + "OLD PTZ", + "Other" + ] + }, + { + "id": "hootoo-2", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "211", + "BT-Home", + "HT-211", + "HT-IP008HDP", + "HT-IP210HDP", + "HT-IP211HDP", + "HT-IP211HTP", + "ip211", + "IP211HDP", + "IP960HD", + "Other" + ] + }, + { + "id": "hootoo-3", + "url": "/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "212", + "HT-IP006N PTZ" + ] + }, + { + "id": "hootoo-4", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "92", + "F-Series", + "HT IP212", + "HT-IP006", + "HT-IP006N PTZ", + "HT-IP206", + "HT-IP206 PTZ", + "HT-IP210F", + "HT-IP210P", + "HT-IP212/HT-IP212F", + "ip206", + "IP206", + "ip210f", + "IP212", + "Other", + "Speed Camera" + ] + }, + { + "id": "hootoo-5", + "url": "cgi-bin/videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "apm-h803-mpc", + "HOOTOO HD720p", + "HT-IP009HDP", + "HT-IP210HDP", + "IP009HDP", + "Other" + ] + }, + { + "id": "hootoo-6", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "F-Series", + "HT-1210F", + "HT-206IP", + "HT-IP006N PTZ", + "HT-IP206", + "HT-IP206 PTZ", + "HT-IP208F", + "HT-IP210F", + "HT-IP210P", + "HT-IP211HDP", + "HT-IP212", + "jhf", + "OLD PTZ", + "Other" + ] + }, + { + "id": "hootoo-7", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]&count=0", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "F-Series", + "HT-IP006", + "HT-IP206", + "HT-IP206 PTZ", + "HT-IP210P", + "HT-IP212", + "Other" + ] + }, + { + "id": "hootoo-8", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "F-SERIES", + "HT-IP006", + "HT-IP006N PTZ", + "HT-IP206 PTZ", + "HT-IP212", + "Other" + ] + }, + { + "id": "hootoo-9", + "url": "videostream.cgi?rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "h-210p", + "H212P", + "HT-IP206", + "HT-IP210F" + ] + }, + { + "id": "hootoo-10", + "url": "/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "hd211" + ] + }, + { + "id": "hootoo-11", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "HT-IP006", + "HT-IP006N PTZ", + "HT-IP206", + "HT-IP206 PTZ", + "HT-IP210F", + "IP206", + "Old PTZ", + "Other" + ] + }, + { + "id": "hootoo-12", + "url": "cgi-bin/video_snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "HT-IP009HDP", + "IP009HDP", + "Other" + ] + }, + { + "id": "hootoo-13", + "url": "videostream.cgi?rate=11", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "HT-IP206", + "HT-IP210F", + "HT-IP210P", + "HT-IP212", + "Other" + ] + }, + { + "id": "hootoo-14", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "HT-IP206", + "HT-IP206 PTZ" + ] + }, + { + "id": "hootoo-15", + "url": "videostream.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "HT-IP206", + "HT-IP208F", + "Other" + ] + }, + { + "id": "hootoo-16", + "url": "snapshot.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "HT-IP206", + "HT-IP206 PTZ", + "Other" + ] + }, + { + "id": "hootoo-17", + "url": "videostream.cgi?resolution=8&rate=13", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "HT-IP206", + "HT-IP212", + "IP210F" + ] + }, + { + "id": "hootoo-18", + "url": "videostream.cgi?", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "HT-IP206", + "Other" + ] + }, + { + "id": "hootoo-19", + "url": "videostream.cgi?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "HT-IP206", + "HT-IP210F", + "HT-IP212" + ] + }, + { + "id": "hootoo-20", + "url": "videostream.cgi?user=[USERNAME]&password=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "HT-IP206", + "HT-IP210P", + "Other" + ] + }, + { + "id": "hootoo-21", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "HT-IP206 PTZ", + "Other" + ] + }, + { + "id": "hootoo-22", + "url": "snapshot.cgi?", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "HT-IP206 PTZ", + "Other" + ] + }, + { + "id": "hootoo-23", + "url": "video.cgi?resolution=VGA", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "HT-IP206 PTZ", + "HT-IP210F", + "HT-IP210P", + "Other", + "TV-IP551W" + ] + }, + { + "id": "hootoo-24", + "url": "/videostream.asf", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "HT-IP206 PTZ", + "Other" + ] + }, + { + "id": "hootoo-25", + "url": "videostream.asf?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "HT-IP210F", + "HT-IP212", + "Other" + ] + }, + { + "id": "hootoo-26", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "HT-IP210F", + "HT-IP210P", + "Other" + ] + }, + { + "id": "hootoo-27", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "HT-IP210F" + ] + }, + { + "id": "hootoo-28", + "url": "11", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "HT-IP211HDP" + ] + }, + { + "id": "hootoo-29", + "url": "/12", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "HT-IP211HDP", + "IP960" + ] + }, + { + "id": "hootoo-30", + "url": "image/[CHANNEL].jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "hootoo-31", + "url": "video.cgi?resolution=[WIDTH]x[HEIGHT]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "hootoo-32", + "url": "[CHANNEL]/[USERNAME]:[PASSWORD]/main", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "hootoo-33", + "url": "/videostream.cgi", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/hopeway.json b/brands/hopeway.json new file mode 100644 index 0000000..aa074bf --- /dev/null +++ b/brands/hopeway.json @@ -0,0 +1,18 @@ +{ + "version": 2, + "brand": "Hopeway", + "brand_id": "hopeway", + "streams": [ + { + "id": "hopeway-1", + "url": "/img/video.asf", + "type": "FFMPEG", + "protocol": "mms", + "port": 554, + "models": [ + "HIDVAM", + "Other" + ] + } + ] +} diff --git a/brands/hopewell-cctv.com.json b/brands/hopewell-cctv.com.json new file mode 100644 index 0000000..11510e1 --- /dev/null +++ b/brands/hopewell-cctv.com.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Hopewell-cctv.com", + "brand_id": "hopewell-cctv.com", + "streams": [ + { + "id": "hopewell-cctv.com-1", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "HZ-GQIP" + ] + } + ] +} diff --git a/brands/horstek.json b/brands/horstek.json new file mode 100644 index 0000000..056f707 --- /dev/null +++ b/brands/horstek.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Horstek", + "brand_id": "horstek", + "streams": [ + { + "id": "horstek-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "VC 19W" + ] + } + ] +} diff --git a/brands/hosafe.json b/brands/hosafe.json new file mode 100644 index 0000000..974f230 --- /dev/null +++ b/brands/hosafe.json @@ -0,0 +1,365 @@ +{ + "version": 2, + "brand": "Hosafe", + "brand_id": "hosafe", + "streams": [ + { + "id": "hosafe-1", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "1080P", + "2MB6P AtP", + "629", + "H2MB4W", + "H2MB6A", + "H2MB6PA", + "h2md", + "H2MD4A", + "H2MD6PA", + "H2MW3A", + "HOSAFE 1920mark", + "HOSAFE-628", + "H-series", + "HX-2PT1", + "IPC", + "OSC", + "Other", + "PTZ", + "SV1MB1W" + ] + }, + { + "id": "hosafe-2", + "url": "/live/ch0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "1080P", + "1MB1W-HD", + "1MW1", + "1mw12", + "2MB2", + "2MD3G", + "2MW1", + "dome", + "HOSAFE 1920", + "HOSAFE-13MD4", + "HX-2PT1", + "Other", + "P720P", + "ZVR2MB1" + ] + }, + { + "id": "hosafe-3", + "url": "cam[CHANNEL]/h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "13mb1g", + "1MB1G", + "1mb1w", + "1MB1W-HD", + "629", + "HOSAFE-13MD4", + "hosafe-13md4p", + "HOSAFE-1MB1G" + ] + }, + { + "id": "hosafe-4", + "url": "/live1.264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "13mb6", + "1MB1", + "1MB1G", + "1mb1w", + "1MB6", + "1MEG1G", + "2mb", + "2MD3W", + "HOSAFE-1MB1W", + "Other" + ] + }, + { + "id": "hosafe-5", + "url": "cam1/mpeg4", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "13MB6", + "1MB1", + "black dome" + ] + }, + { + "id": "hosafe-6", + "url": "/live0.264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "13MD1G", + "13MD1W", + "180ViewDome", + "1M1G", + "1M1W", + "1MB 1G", + "1MB1Q", + "1mb1w", + "1MB1W", + "1MB3W", + "1MB6", + "1MB6P", + "1MD1B", + "1md1w", + "1MD1W", + "1MD4P", + "1MEG1G", + "1mp", + "1mpg", + "2MB1", + "2MB2", + "2mb3", + "2mb3g", + "2MB6", + "2MB6P", + "2MB8P", + "2MD1", + "2MD4P", + "2MP2W", + "720p", + "dome", + "Hosafe 1080", + "Hosafe 1920", + "HOSAFE 2MB2W", + "HOSAFE 2MB6P", + "HOSAFE-1MB1W", + "IMB1W", + "IMD1W", + "IPC", + "K3MB1GP", + "MD13G1", + "MD1B", + "mp2", + "Other", + "R2 V3" + ] + }, + { + "id": "hosafe-7", + "url": "videostream.asf?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "1M1W" + ] + }, + { + "id": "hosafe-8", + "url": "live.sdp", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "1MB1" + ] + }, + { + "id": "hosafe-9", + "url": "ch0_0.h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "1mb1w" + ] + }, + { + "id": "hosafe-10", + "url": "/cam1/onvif-h264-1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "1mb1w" + ] + }, + { + "id": "hosafe-11", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "1MB1W", + "1mb4e", + "1MB6", + "1MB6P", + "1MD1B", + "1MD1W", + "1MD4P", + "2MB6P", + "2MB8P", + "2MD2W", + "2MD4P", + "2MW1", + "628", + "9320", + "DOME", + "EMENTARY", + "H2MB3W", + "h2mb4wa", + "H2MB4WA", + "H2MB6", + "h2mb61", + "H2MB6A", + "H2MB6PA", + "H2MD4", + "h2md4a", + "H2MD6PA", + "H5MB4WPA", + "hk-2pt1", + "Hosafe 1080", + "Hosafe-1MB6P", + "hosafe-1mw1", + "HX-2PT1", + "HX-2PT1-5", + "J20-P7", + "Jim", + "Other", + "Personal", + "PTZ", + "ptz int", + "Voor", + "x2c5000v-w" + ] + }, + { + "id": "hosafe-12", + "url": "/onvif1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "1MW20G", + "HOSAFE 1MB1W" + ] + }, + { + "id": "hosafe-13", + "url": "/12", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "2MB", + "hk-2pt1", + "HX-2PT1", + "OSC", + "PoE", + "whitt" + ] + }, + { + "id": "hosafe-14", + "url": "/ucast/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "720P", + "p720d", + "Wireless 720P" + ] + }, + { + "id": "hosafe-15", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Achter", + "X2MSD1", + "X2MSL1" + ] + }, + { + "id": "hosafe-16", + "url": "/tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "H2MB4WCA" + ] + }, + { + "id": "hosafe-17", + "url": "/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "HX-2pt1", + "Megapixel", + "Other", + "ptz int" + ] + }, + { + "id": "hosafe-18", + "url": "/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "HX-2pt1" + ] + }, + { + "id": "hosafe-19", + "url": "/stream1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "HX-2PT1", + "Other", + "R2 V3" + ] + }, + { + "id": "hosafe-20", + "url": "/videostream.asf?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "HX-2PT1" + ] + }, + { + "id": "hosafe-21", + "url": "/ch01.264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "K3MB1GP" + ] + } + ] +} diff --git a/brands/hosftra.json b/brands/hosftra.json new file mode 100644 index 0000000..89ec133 --- /dev/null +++ b/brands/hosftra.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Hosftra", + "brand_id": "hosftra", + "streams": [ + { + "id": "hosftra-1", + "url": "/live0.264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/hoswell.json b/brands/hoswell.json new file mode 100644 index 0000000..b82dc4f --- /dev/null +++ b/brands/hoswell.json @@ -0,0 +1,18 @@ +{ + "version": 2, + "brand": "Hoswell", + "brand_id": "hoswell", + "streams": [ + { + "id": "hoswell-1", + "url": "/stream_0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 6554, + "models": [ + "Other", + "WJ01" + ] + } + ] +} diff --git a/brands/hotfun.json b/brands/hotfun.json new file mode 100644 index 0000000..4619676 --- /dev/null +++ b/brands/hotfun.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Hotfun", + "brand_id": "hotfun", + "streams": [ + { + "id": "hotfun-1", + "url": "/webcam/?action=stream", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "doorbell" + ] + } + ] +} diff --git a/brands/hozelec.json b/brands/hozelec.json new file mode 100644 index 0000000..86cdbb1 --- /dev/null +++ b/brands/hozelec.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Hozelec", + "brand_id": "hozelec", + "streams": [ + { + "id": "hozelec-1", + "url": "/stream1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Fine acm-R3002" + ] + } + ] +} diff --git a/brands/hp.json b/brands/hp.json new file mode 100644 index 0000000..552d7e0 --- /dev/null +++ b/brands/hp.json @@ -0,0 +1,47 @@ +{ + "version": 2, + "brand": "Hp", + "brand_id": "hp", + "streams": [ + { + "id": "hp-1", + "url": "image.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "hp-2", + "url": "current[CHANNEL].jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "hp-3", + "url": "shot.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "hp-4", + "url": "?action=stream", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/hqcam.json b/brands/hqcam.json new file mode 100644 index 0000000..24ec4c9 --- /dev/null +++ b/brands/hqcam.json @@ -0,0 +1,32 @@ +{ + "version": 2, + "brand": "Hqcam", + "brand_id": "hqcam", + "streams": [ + { + "id": "hqcam-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "50X20-WGH", + "5MP", + "C6F0SgZ3N0PlL2", + "H.265 POE 5MP Outdoor Night Vision", + "Other", + "PIR" + ] + }, + { + "id": "hqcam-2", + "url": "/video.mjpg?q=30&fps=33&id=0.5", + "type": "FFMPEG", + "protocol": "http", + "port": 8090, + "models": [ + "NK-S9104W5POE" + ] + } + ] +} diff --git a/brands/hqvision.json b/brands/hqvision.json new file mode 100644 index 0000000..45eb50f --- /dev/null +++ b/brands/hqvision.json @@ -0,0 +1,29 @@ +{ + "version": 2, + "brand": "Hqvision", + "brand_id": "hqvision", + "streams": [ + { + "id": "hqvision-1", + "url": "/av0_0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "EYE-4HD" + ] + }, + { + "id": "hqvision-2", + "url": "/h264_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "HQ-MP3028BD-IR", + "HQ-MP3040T-IR", + "Other" + ] + } + ] +} diff --git a/brands/hr04.json b/brands/hr04.json new file mode 100644 index 0000000..41445e6 --- /dev/null +++ b/brands/hr04.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Hr04", + "brand_id": "hr04", + "streams": [ + { + "id": "hr04-1", + "url": "jstream.cgi?chid=[CHANNEL]&cnt=0", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "DVR" + ] + } + ] +} diff --git a/brands/hrv.json b/brands/hrv.json new file mode 100644 index 0000000..12c4d32 --- /dev/null +++ b/brands/hrv.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Hrv", + "brand_id": "hrv", + "streams": [ + { + "id": "hrv-1", + "url": "cgi-bin/guest/Video.cgi?media=JPEG&channel=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "4 PORT" + ] + } + ] +} diff --git a/brands/hs-ip-camera.json b/brands/hs-ip-camera.json new file mode 100644 index 0000000..6a98319 --- /dev/null +++ b/brands/hs-ip-camera.json @@ -0,0 +1,47 @@ +{ + "version": 2, + "brand": "Hs Ip Camera", + "brand_id": "hs-ip-camera", + "streams": [ + { + "id": "hs-ip-camera-1", + "url": "cam/realmonitor?channel=[CHANNEL]&subtype=1", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Agter" + ] + }, + { + "id": "hs-ip-camera-2", + "url": "/cam/realmonitor?channel=0&subtype=1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "LD-P2P-2" + ] + }, + { + "id": "hs-ip-camera-3", + "url": "/1/h264major", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "YCW608FCZ49EA" + ] + }, + { + "id": "hs-ip-camera-4", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "YCW608FCZ49EA" + ] + } + ] +} diff --git a/brands/hs-ipsc.json b/brands/hs-ipsc.json new file mode 100644 index 0000000..ac16641 --- /dev/null +++ b/brands/hs-ipsc.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Hs Ipsc", + "brand_id": "hs-ipsc", + "streams": [ + { + "id": "hs-ipsc-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]*[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 5544, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/hscomila.json b/brands/hscomila.json new file mode 100644 index 0000000..384944d --- /dev/null +++ b/brands/hscomila.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Hscomila", + "brand_id": "hscomila", + "streams": [ + { + "id": "hscomila-1", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "HS-04" + ] + } + ] +} diff --git a/brands/hsmartlink.json b/brands/hsmartlink.json new file mode 100644 index 0000000..c92f411 --- /dev/null +++ b/brands/hsmartlink.json @@ -0,0 +1,60 @@ +{ + "version": 2, + "brand": "Hsmartlink", + "brand_id": "hsmartlink", + "streams": [ + { + "id": "hsmartlink-1", + "url": "/tcp/av0_1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 10554, + "models": [ + "HSL-289799-JUWZB", + "i9831b-#6698" + ] + }, + { + "id": "hsmartlink-2", + "url": "axis-cgi/mjpg/video.cgi?camera=1&resolution=[WIDTH]x[HEIGHT]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "HSL-289799-JUWZB" + ] + }, + { + "id": "hsmartlink-3", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 81, + "models": [ + "HSL-289799-JUWZB", + "I9831B-#6698", + "Other" + ] + }, + { + "id": "hsmartlink-4", + "url": "img/snapshot.cgi?size=3", + "type": "JPEG", + "protocol": "http", + "port": 10554, + "models": [ + "HSL-289799-JUWZB" + ] + }, + { + "id": "hsmartlink-5", + "url": "/tcp/av0_0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 10554, + "models": [ + "i9831b-#6698" + ] + } + ] +} diff --git a/brands/hsv.json b/brands/hsv.json new file mode 100644 index 0000000..717eeff --- /dev/null +++ b/brands/hsv.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Hsv", + "brand_id": "hsv", + "streams": [ + { + "id": "hsv-1", + "url": "cam/realmonitor?channel=[CHANNEL]&subtype=1", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/hta.json b/brands/hta.json new file mode 100644 index 0000000..e207837 --- /dev/null +++ b/brands/hta.json @@ -0,0 +1,37 @@ +{ + "version": 2, + "brand": "Hta", + "brand_id": "hta", + "streams": [ + { + "id": "hta-1", + "url": "snap.jpg?JpegCam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "hta-2", + "url": "/web/admin.html", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "Other" + ] + }, + { + "id": "hta-3", + "url": "/snap.jpg?JpegCam=80", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/htc.json b/brands/htc.json new file mode 100644 index 0000000..4945c7c --- /dev/null +++ b/brands/htc.json @@ -0,0 +1,154 @@ +{ + "version": 2, + "brand": "Htc", + "brand_id": "htc", + "streams": [ + { + "id": "htc-1", + "url": "videofeed", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "100", + "610", + "Android 4g BG", + "Cha Cha", + "Desire", + "Desire 1", + "Desire 510", + "Desire 650 IPWebcam", + "Desire HD", + "desire s", + "Desire X", + "Desire Z", + "desirex", + "droid", + "Droid DNA", + "DroidIncredible", + "EVO", + "EVO 3D", + "Evo 4G", + "Evo3D", + "G2", + "HD2", + "Hero", + "HTC ONE", + "incredible", + "Incredible", + "Incredible1", + "Incredible2", + "inspire 4G", + "one", + "ONE", + "One mini", + "one x", + "One X", + "OneM8", + "ONEX", + "Other", + "PersonalPhone", + "Samsung Galaxy S", + "Thunderbolt", + "Verizon Incredible", + "Wildfire", + "wildfire s", + "Xperia X10i" + ] + }, + { + "id": "htc-2", + "url": "shot.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Anroird", + "Desire 1", + "desire eye", + "desire s", + "EVO", + "G2", + "Incredible S", + "IP Camera APP", + "Kaiser", + "Nexus One", + "opcv1", + "Other", + "S" + ] + }, + { + "id": "htc-3", + "url": "video?submenu=mjpg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "ANROIRD", + "cell", + "Desire 1", + "desiree", + "Evi", + "EVO 3D", + "HD2", + "Hero", + "Incredible2", + "One", + "One m8", + "One v Ipcam", + "Other", + "Sensation XE", + "Wildfire S" + ] + }, + { + "id": "htc-4", + "url": "now.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Desire X" + ] + }, + { + "id": "htc-5", + "url": "video?profile=[CHANNEL]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "EVO", + "one", + "One M7", + "One m8", + "Other", + "Wildfire", + "Wildfire S 2012" + ] + }, + { + "id": "htc-6", + "url": "mjpeg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "HTC Sensation", + "one" + ] + }, + { + "id": "htc-7", + "url": "mjpeg?res=full&x0=0&y0=0&x1=100%&y1=100%&quality=12&doublescan=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "one", + "SENSATION XE" + ] + } + ] +} diff --git a/brands/htcone.json b/brands/htcone.json new file mode 100644 index 0000000..373f562 --- /dev/null +++ b/brands/htcone.json @@ -0,0 +1,39 @@ +{ + "version": 2, + "brand": "Htcone", + "brand_id": "htcone", + "streams": [ + { + "id": "htcone-1", + "url": "videofeed", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Mini", + "one" + ] + }, + { + "id": "htcone-2", + "url": "video?submenu=mjpg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "One M7" + ] + }, + { + "id": "htcone-3", + "url": "shot.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "One Ss", + "opcv1" + ] + } + ] +} diff --git a/brands/huacam.json b/brands/huacam.json new file mode 100644 index 0000000..38682cc --- /dev/null +++ b/brands/huacam.json @@ -0,0 +1,214 @@ +{ + "version": 2, + "brand": "Huacam", + "brand_id": "huacam", + "streams": [ + { + "id": "huacam-1", + "url": "/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "5150", + "701", + "712", + "720", + "721", + "bullet", + "Color CCD", + "Cyclops", + "diagen", + "Dome", + "FezDW", + "foo", + "h264", + "Hcv 724", + "hcv207", + "HCV701", + "HCV701264x", + "HCV712", + "HCV720", + "HCV724", + "HCV724-AL", + "HCV824", + "HCV824g", + "hcv901", + "High Res", + "hill", + "hooha", + "HPV701", + "Huacam2", + "mti1", + "noidea", + "onvif-vlc", + "Other", + "UpstairsDeck" + ] + }, + { + "id": "huacam-2", + "url": "snapshot/view[CHANNEL].jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "5150", + "703", + "712", + "714", + "724", + "Cyclops", + "HCV701", + "HCV712", + "HCV724", + "High Res", + "hv724", + "Other" + ] + }, + { + "id": "huacam-3", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "7010" + ] + }, + { + "id": "huacam-4", + "url": "/4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "712", + "720", + "Color CCD", + "HCV701", + "HCV712", + "hcv724", + "HCV724", + "HCV725", + "HCV822", + "HCV824", + "Huacam2", + "Other" + ] + }, + { + "id": "huacam-5", + "url": "ch0_0.h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "712", + "H4RS-S", + "HCV701", + "HCV701-vlc", + "HCV712", + "HCV724", + "Other", + "vlc-me" + ] + }, + { + "id": "huacam-6", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Cyclops", + "Other" + ] + }, + { + "id": "huacam-7", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "HCV701" + ] + }, + { + "id": "huacam-8", + "url": "goform/stream?cmd=get&channel=[CHANNEL]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "HCV712", + "High Res" + ] + }, + { + "id": "huacam-9", + "url": "VideoInput/[CHANNEL]/h264/1", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "HCV712", + "HCV712w" + ] + }, + { + "id": "huacam-10", + "url": "cam[CHANNEL]/h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "HCV712" + ] + }, + { + "id": "huacam-11", + "url": "video.mp4", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "HCV712", + "Other" + ] + }, + { + "id": "huacam-12", + "url": "LowResolutionVideo", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "HCV712", + "High Res" + ] + }, + { + "id": "huacam-13", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "HCV720" + ] + }, + { + "id": "huacam-14", + "url": "live.sdp", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "sdp" + ] + } + ] +} diff --git a/brands/huashi.json b/brands/huashi.json new file mode 100644 index 0000000..37f0e40 --- /dev/null +++ b/brands/huashi.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Huashi", + "brand_id": "huashi", + "streams": [ + { + "id": "huashi-1", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "p2p" + ] + } + ] +} diff --git a/brands/huawei.json b/brands/huawei.json new file mode 100644 index 0000000..acaab6d --- /dev/null +++ b/brands/huawei.json @@ -0,0 +1,207 @@ +{ + "version": 2, + "brand": "Huawei", + "brand_id": "huawei", + "streams": [ + { + "id": "huawei-1", + "url": "videofeed", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "560", + "8825", + "ascend", + "ascend q", + "bll-l22", + "G300", + "G740", + "Huawai", + "Impulse4g", + "Other", + "P20", + "P20 Lite", + "P20 Pro", + "p9lite", + "Phone", + "Phone1", + "U9200", + "y220", + "Y320" + ] + }, + { + "id": "huawei-2", + "url": "video?submenu=mjpg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "ascend q", + "fff", + "Other", + "P10 lite", + "y511", + "y541" + ] + }, + { + "id": "huawei-3", + "url": "/video?submenu=mjpg", + "type": "FFMPEG", + "protocol": "http", + "port": 8080, + "models": [ + "CUN L-33", + "TE30" + ] + }, + { + "id": "huawei-4", + "url": "/video?640x480", + "type": "FFMPEG", + "protocol": "http", + "port": 8080, + "models": [ + "CUN L-33", + "P20 Lite" + ] + }, + { + "id": "huawei-5", + "url": "/video?profile=0", + "type": "MJPEG", + "protocol": "http", + "port": 4747, + "models": [ + "CUN L-33", + "Honor 7", + "Lis4" + ] + }, + { + "id": "huawei-6", + "url": "/Streaming/Channels/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "DS-2CD2383G0-IU", + "IPC6225-VRZ", + "IPC-6232-IR", + "IPC6321-VF", + "IPC6331-IR" + ] + }, + { + "id": "huawei-7", + "url": "/videofeed", + "type": "FFMPEG", + "protocol": "http", + "port": 8080, + "models": [ + "honor", + "mate2", + "TE30" + ] + }, + { + "id": "huawei-8", + "url": "/LiveMedia/ch1/Media2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "IPC6325-WD-VR", + "issv", + "M2150-10-EI" + ] + }, + { + "id": "huawei-9", + "url": "/LiveMedia/ch1/Media1/trackID=1", + "type": "MJPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "IPC6625-Z30-S", + "M3250", + "TE60" + ] + }, + { + "id": "huawei-10", + "url": "video?profile=[CHANNEL]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "mediapad", + "Other", + "Y320", + "Y511" + ] + }, + { + "id": "huawei-11", + "url": "snapshot/view[CHANNEL].jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "huawei-12", + "url": "video.mjpg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "huawei-13", + "url": "/video.mjpg", + "type": "MJPEG", + "protocol": "http", + "port": 4747, + "models": [ + "p elite" + ] + }, + { + "id": "huawei-14", + "url": "mjpeg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "PHONE" + ] + }, + { + "id": "huawei-15", + "url": "/live", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "tablet" + ] + }, + { + "id": "huawei-16", + "url": "/mjpeg", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "TE30" + ] + } + ] +} diff --git a/brands/hubble.json b/brands/hubble.json new file mode 100644 index 0000000..0886a06 --- /dev/null +++ b/brands/hubble.json @@ -0,0 +1,82 @@ +{ + "version": 2, + "brand": "Hubble", + "brand_id": "hubble", + "streams": [ + { + "id": "hubble-1", + "url": "axis-cgi/mjpg/video.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "==95", + "1662", + "FOCUS66-B" + ] + }, + { + "id": "hubble-2", + "url": "image.cgi?type=motion", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "1668" + ] + }, + { + "id": "hubble-3", + "url": "video.cgi?resolution=VGA", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "1854", + "focus 73", + "Other" + ] + }, + { + "id": "hubble-4", + "url": "/blinkhd", + "type": "MJPEG", + "protocol": "rtsp", + "port": 6667, + "models": [ + "Focus 71" + ] + }, + { + "id": "hubble-5", + "url": "/axis-cgi/mjpg/video.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "Focus 72", + "Focus72-W" + ] + }, + { + "id": "hubble-6", + "url": "/video.cgi?resolution=VGA", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "focus 73" + ] + }, + { + "id": "hubble-7", + "url": "/image.cgi?type=motion", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "Focus72-W" + ] + } + ] +} diff --git a/brands/huisun.json b/brands/huisun.json new file mode 100644 index 0000000..b798f15 --- /dev/null +++ b/brands/huisun.json @@ -0,0 +1,19 @@ +{ + "version": 2, + "brand": "Huisun", + "brand_id": "huisun", + "streams": [ + { + "id": "huisun-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "dm-rdc305fhpt-ks20hc2", + "DM-SCB405IDP-V 10-E", + "Other" + ] + } + ] +} diff --git a/brands/humcam.json b/brands/humcam.json new file mode 100644 index 0000000..4d0df64 --- /dev/null +++ b/brands/humcam.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Humcam", + "brand_id": "humcam", + "streams": [ + { + "id": "humcam-1", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "rc8021v" + ] + } + ] +} diff --git a/brands/hungtek.json b/brands/hungtek.json new file mode 100644 index 0000000..3bfc617 --- /dev/null +++ b/brands/hungtek.json @@ -0,0 +1,37 @@ +{ + "version": 2, + "brand": "Hungtek", + "brand_id": "hungtek", + "streams": [ + { + "id": "hungtek-1", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "WiFi Cam" + ] + }, + { + "id": "hungtek-2", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "WIFI CAM" + ] + }, + { + "id": "hungtek-3", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "WIFI CAM" + ] + } + ] +} diff --git a/brands/hunt.json b/brands/hunt.json new file mode 100644 index 0000000..78bf751 --- /dev/null +++ b/brands/hunt.json @@ -0,0 +1,202 @@ +{ + "version": 2, + "brand": "Hunt", + "brand_id": "hunt", + "streams": [ + { + "id": "hunt-1", + "url": "GetImage.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "1ncd", + "HDR-16RP", + "HLC-79AD", + "HLC-81i", + "HLC-84em", + "HLT-87Z", + "HLV-1CI", + "Other" + ] + }, + { + "id": "hunt-2", + "url": "GetStream.cgi?Video=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "DVR-08CH", + "HLC-81i" + ] + }, + { + "id": "hunt-3", + "url": "GetData.cgi?CH=[CHANNEL]&Codec=jpeg&Size=[WIDTH]x[HEIGHT]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "HBD-16EE", + "HDR PRO DVR", + "HDR-16EE", + "HDR-16RP", + "HLC-81I", + "HLT-S30", + "Other" + ] + }, + { + "id": "hunt-4", + "url": "cgi-bin/jpg.cgi?refresh=0&channel=[CHANNEL]&id=[USERNAME]&pass=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]&oldbrowser=1", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "HDR-16RP" + ] + }, + { + "id": "hunt-5", + "url": "GetImage.cgi?CH=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "HLC-15", + "HLC-74ED", + "HLC-79AD", + "HLC-79CD", + "HLC-81I", + "HLT-87Z", + "HLT87Z/A", + "HLV-1CI", + "HLV-1CM", + "HWS-04HD", + "Other", + "VLC-83V/W" + ] + }, + { + "id": "hunt-6", + "url": "GetData.cgi?Status=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "HLC-74ED", + "HLC-81i", + "HLT-87Z", + "HLV-1CI", + "Lonix", + "Other" + ] + }, + { + "id": "hunt-7", + "url": "GetStream.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "HLC-79AD", + "HLC-81i", + "HLV-1CI", + "HWS-04HD", + "Other" + ] + }, + { + "id": "hunt-8", + "url": "v2", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "HLC-79AD", + "HLC-79CD", + "Other" + ] + }, + { + "id": "hunt-9", + "url": "video1+audio1", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "HLC-79AD", + "HLC-81i", + "HWS-04HD", + "Other" + ] + }, + { + "id": "hunt-10", + "url": "/", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "HLV-1FM", + "ip79mp" + ] + }, + { + "id": "hunt-11", + "url": "/stream1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "HNC303", + "HNC303-VD", + "HNC304TDC", + "HNC304-XD", + "HTP-T3MPT", + "Other" + ] + }, + { + "id": "hunt-12", + "url": "/Streaming/Channels/2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "HNC303" + ] + }, + { + "id": "hunt-13", + "url": "/Streaming/Channels/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "HNC303" + ] + }, + { + "id": "hunt-14", + "url": "api/mjpegvideo.cgi?InputNumber=1&StreamNumber=[CHANNEL]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "hnc304td" + ] + }, + { + "id": "hunt-15", + "url": "/GetStream.cgi?Video=0", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "HY-HI26P" + ] + } + ] +} diff --git a/brands/hunter.json b/brands/hunter.json new file mode 100644 index 0000000..b6dcbdd --- /dev/null +++ b/brands/hunter.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Hunter", + "brand_id": "hunter", + "streams": [ + { + "id": "hunter-1", + "url": "/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "HN-BP20lRe" + ] + } + ] +} diff --git a/brands/husier.json b/brands/husier.json new file mode 100644 index 0000000..68fc6a2 --- /dev/null +++ b/brands/husier.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Husier", + "brand_id": "husier", + "streams": [ + { + "id": "husier-1", + "url": "/ucast/12", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "2455" + ] + } + ] +} diff --git a/brands/hutermann.json b/brands/hutermann.json new file mode 100644 index 0000000..50613f8 --- /dev/null +++ b/brands/hutermann.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Hutermann", + "brand_id": "hutermann", + "streams": [ + { + "id": "hutermann-1", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 81, + "models": [ + "HiP" + ] + } + ] +} diff --git a/brands/huviron.json b/brands/huviron.json new file mode 100644 index 0000000..8f90b0f --- /dev/null +++ b/brands/huviron.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Huviron", + "brand_id": "huviron", + "streams": [ + { + "id": "huviron-1", + "url": "PSIA/Streaming/channels/2?videoCodecType=H.264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "mip-823o2" + ] + } + ] +} diff --git a/brands/hv3c.json b/brands/hv3c.json new file mode 100644 index 0000000..cde13d4 --- /dev/null +++ b/brands/hv3c.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Hv3c", + "brand_id": "hv3c", + "streams": [ + { + "id": "hv3c-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/hvcam.json b/brands/hvcam.json new file mode 100644 index 0000000..ff81413 --- /dev/null +++ b/brands/hvcam.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Hvcam", + "brand_id": "hvcam", + "streams": [ + { + "id": "hvcam-1", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "HV72PIC" + ] + } + ] +} diff --git a/brands/hview.json b/brands/hview.json new file mode 100644 index 0000000..568ac4c --- /dev/null +++ b/brands/hview.json @@ -0,0 +1,90 @@ +{ + "version": 2, + "brand": "Hview", + "brand_id": "hview", + "streams": [ + { + "id": "hview-1", + "url": "/ch0_0.264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "1312", + "HV-800G2A5", + "HV-PTZ502", + "Other" + ] + }, + { + "id": "hview-2", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "264", + "tv-ip1012" + ] + }, + { + "id": "hview-3", + "url": "/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "850PTZ", + "MC500L_5MP" + ] + }, + { + "id": "hview-4", + "url": "/live/main", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "HV-500E6", + "HV-500G2A", + "HV-800E6A5", + "HV-800G2A5", + "HV-E800", + "HV-PTZ500", + "HV-WF500G2" + ] + }, + { + "id": "hview-5", + "url": "/video.mjpg?q=30&fps=33&id=0.5", + "type": "FFMPEG", + "protocol": "http", + "port": 8090, + "models": [ + "HV-500ES", + "HV-800" + ] + }, + { + "id": "hview-6", + "url": "/live/sub", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "HV-800E6A5", + "Other" + ] + }, + { + "id": "hview-7", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "MC500L_5MP" + ] + } + ] +} diff --git a/brands/hvr.json b/brands/hvr.json new file mode 100644 index 0000000..490b294 --- /dev/null +++ b/brands/hvr.json @@ -0,0 +1,19 @@ +{ + "version": 2, + "brand": "Hvr", + "brand_id": "hvr", + "streams": [ + { + "id": "hvr-1", + "url": "user=[USERNAME]&password=[PASSWORD]&channel=1&stream=0.sdp?", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Dev.XM", + "giga", + "Other" + ] + } + ] +} diff --git a/brands/hx-635k.json b/brands/hx-635k.json new file mode 100644 index 0000000..4e409e2 --- /dev/null +++ b/brands/hx-635k.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Hx-635k", + "brand_id": "hx-635k", + "streams": [ + { + "id": "hx-635k-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "M-JAPEG" + ] + } + ] +} diff --git a/brands/hxview.json b/brands/hxview.json new file mode 100644 index 0000000..d0f7809 --- /dev/null +++ b/brands/hxview.json @@ -0,0 +1,29 @@ +{ + "version": 2, + "brand": "Hxview", + "brand_id": "hxview", + "streams": [ + { + "id": "hxview-1", + "url": "/tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 8082, + "models": [ + "bu-e580" + ] + }, + { + "id": "hxview-2", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "BU-E580", + "BU-H800", + "PTZ" + ] + } + ] +} diff --git a/brands/hy-outdoor-ip-camera.json b/brands/hy-outdoor-ip-camera.json new file mode 100644 index 0000000..3bcdbfa --- /dev/null +++ b/brands/hy-outdoor-ip-camera.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Hy Outdoor Ip Camera", + "brand_id": "hy-outdoor-ip-camera", + "streams": [ + { + "id": "hy-outdoor-ip-camera-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "Smart1080P" + ] + } + ] +} diff --git a/brands/hybsys.json b/brands/hybsys.json new file mode 100644 index 0000000..2c5248f --- /dev/null +++ b/brands/hybsys.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Hybsys", + "brand_id": "hybsys", + "streams": [ + { + "id": "hybsys-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP200" + ] + } + ] +} diff --git a/brands/hyobalc.json b/brands/hyobalc.json new file mode 100644 index 0000000..f95d717 --- /dev/null +++ b/brands/hyobalc.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Hyobalc", + "brand_id": "hyobalc", + "streams": [ + { + "id": "hyobalc-1", + "url": "video.cgi?resolution=VGA", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/hyundai.json b/brands/hyundai.json new file mode 100644 index 0000000..b12cfdd --- /dev/null +++ b/brands/hyundai.json @@ -0,0 +1,54 @@ +{ + "version": 2, + "brand": "Hyundai", + "brand_id": "hyundai", + "streams": [ + { + "id": "hyundai-1", + "url": "/H264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "414", + "HYU-145", + "HYU-408", + "HYU-751", + "HYU-914", + "Other" + ] + }, + { + "id": "hyundai-2", + "url": "/profile2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "HNO-6020R", + "HYU-414" + ] + }, + { + "id": "hyundai-3", + "url": "cgi-bin/snapshot.cgi?1", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "HYU-145", + "Other" + ] + }, + { + "id": "hyundai-4", + "url": "/Streaming/Channels/101", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "HYU-408" + ] + } + ] +} diff --git a/brands/hzconnect.json b/brands/hzconnect.json new file mode 100644 index 0000000..4dcc0f5 --- /dev/null +++ b/brands/hzconnect.json @@ -0,0 +1,28 @@ +{ + "version": 2, + "brand": "Hzconnect", + "brand_id": "hzconnect", + "streams": [ + { + "id": "hzconnect-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "9600 doorbell", + "Smart Door Bell" + ] + }, + { + "id": "hzconnect-2", + "url": "/mobile", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8000, + "models": [ + "9600 doorbell" + ] + } + ] +} diff --git a/brands/i-can-see.json b/brands/i-can-see.json new file mode 100644 index 0000000..9dcd7f7 --- /dev/null +++ b/brands/i-can-see.json @@ -0,0 +1,40 @@ +{ + "version": 2, + "brand": "I Can See", + "brand_id": "i-can-see", + "streams": [ + { + "id": "i-can-see-1", + "url": "/cam1/onvif-h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Bullet" + ] + }, + { + "id": "i-can-see-2", + "url": "snap.jpg?JpegCam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "BULLET", + "ICS-IP1300", + "ICSM-IP3000", + "Other" + ] + }, + { + "id": "i-can-see-3", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "ICS-IP2000" + ] + } + ] +} diff --git a/brands/i-view.json b/brands/i-view.json new file mode 100644 index 0000000..5411456 --- /dev/null +++ b/brands/i-view.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "I-view", + "brand_id": "i-view", + "streams": [ + { + "id": "i-view-1", + "url": "GetData.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "cm-ip100" + ] + } + ] +} diff --git a/brands/i30vd.json b/brands/i30vd.json new file mode 100644 index 0000000..a95f901 --- /dev/null +++ b/brands/i30vd.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "I30vd", + "brand_id": "i30vd", + "streams": [ + { + "id": "i30vd-1", + "url": "/Streaming/Channels/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "MicroView" + ] + } + ] +} diff --git a/brands/i591b6f.json b/brands/i591b6f.json new file mode 100644 index 0000000..89e5f48 --- /dev/null +++ b/brands/i591b6f.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "I591b6f", + "brand_id": "i591b6f", + "streams": [ + { + "id": "i591b6f-1", + "url": "/rtsp/record.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "HIV6" + ] + }, + { + "id": "i591b6f-2", + "url": "/rtsp/mjpeg.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "HIV67" + ] + } + ] +} diff --git a/brands/ibcam.json b/brands/ibcam.json new file mode 100644 index 0000000..14bae69 --- /dev/null +++ b/brands/ibcam.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Ibcam", + "brand_id": "ibcam", + "streams": [ + { + "id": "ibcam-1", + "url": "videostream.cgi?", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/ic-realtime.json b/brands/ic-realtime.json new file mode 100644 index 0000000..c64667d --- /dev/null +++ b/brands/ic-realtime.json @@ -0,0 +1,69 @@ +{ + "version": 2, + "brand": "Ic Realtime", + "brand_id": "ic-realtime", + "streams": [ + { + "id": "ic-realtime-1", + "url": "/axis-cgi/mjpg/video.cgi", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "dw102" + ] + }, + { + "id": "ic-realtime-2", + "url": "cgi-bin/snapshot.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "ic-i2a-df3w-ov", + "ICIP D3010IR-D", + "Other" + ] + }, + { + "id": "ic-realtime-3", + "url": "axis-cgi/mjpg/video.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "icip-b3732z" + ] + }, + { + "id": "ic-realtime-4", + "url": "/live.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 1026, + "models": [ + "ICIPD5000AVIR1505W1B000012" + ] + }, + { + "id": "ic-realtime-5", + "url": "axis-cgi/mjpg/video.cgi?date=1&clock=1&camera=[CHANNEL]&resolution=[WIDTH]x[HEIGHT]", + "type": "MJPEG", + "protocol": "http", + "port": 1026, + "models": [ + "ICIPD5000AVIR1505W1B000012" + ] + }, + { + "id": "ic-realtime-6", + "url": "cgi-bin/snapshot.cgi?1", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/ic-realtimes.json b/brands/ic-realtimes.json new file mode 100644 index 0000000..2258159 --- /dev/null +++ b/brands/ic-realtimes.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Ic Realtimes", + "brand_id": "ic-realtimes", + "streams": [ + { + "id": "ic-realtimes-1", + "url": "/cam/realmonitor", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "ICIP D2000" + ] + }, + { + "id": "ic-realtimes-2", + "url": "cgi-bin/snapshot.cgi?1", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "ICIP D2000" + ] + } + ] +} diff --git a/brands/icam.json b/brands/icam.json new file mode 100644 index 0000000..44d603c --- /dev/null +++ b/brands/icam.json @@ -0,0 +1,360 @@ +{ + "version": 2, + "brand": "Icam", + "brand_id": "icam", + "streams": [ + { + "id": "icam-1", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "0C810" + ] + }, + { + "id": "icam-2", + "url": "img/snapshot.cgi?size=3", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "1000", + "Other" + ] + }, + { + "id": "icam-3", + "url": "img/video.mjpeg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "1000", + "Other" + ] + }, + { + "id": "icam-4", + "url": "img/video.sav", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "1000" + ] + }, + { + "id": "icam-5", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "1908w", + "I908W", + "Other" + ] + }, + { + "id": "icam-6", + "url": "/videoMain", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "365" + ] + }, + { + "id": "icam-7", + "url": "/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "365" + ] + }, + { + "id": "icam-8", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "59587", + "7647", + "I908W", + "IP-1", + "nip-02", + "NIP-02", + "Other", + "Other2" + ] + }, + { + "id": "icam-9", + "url": "videostream.asf?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Bseries", + "Other" + ] + }, + { + "id": "icam-10", + "url": "snapshot.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Bseries", + "I908W", + "Other" + ] + }, + { + "id": "icam-11", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "dome", + "I908W", + "IP-1", + "Other", + "Other2" + ] + }, + { + "id": "icam-12", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "H264", + "I908W", + "Other" + ] + }, + { + "id": "icam-13", + "url": "videostream.cgi?resolution=8&rate=13", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "I908W" + ] + }, + { + "id": "icam-14", + "url": "videostream.cgi?rate=11", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "I908W" + ] + }, + { + "id": "icam-15", + "url": "?action=stream", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "I908W" + ] + }, + { + "id": "icam-16", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "I908W" + ] + }, + { + "id": "icam-17", + "url": "img/mjpeg.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "I-Cam 100", + "Other" + ] + }, + { + "id": "icam-18", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "icam56311", + "Other" + ] + }, + { + "id": "icam-19", + "url": "/live/ch0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "ICAM-703" + ] + }, + { + "id": "icam-20", + "url": "cgi-bin/net_jpeg.cgi?ch=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IPS-911", + "Other" + ] + }, + { + "id": "icam-21", + "url": "snap.jpg?JpegCam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IPS-911" + ] + }, + { + "id": "icam-22", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "icam-23", + "url": "pda.cgi?[USERNAME]&page=image&cam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "icam-24", + "url": "ipcam.sdp", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "icam-25", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "icam-26", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "icam-27", + "url": "images/webcam.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "icam-28", + "url": "cgi-bin/snapshot.cgi?1", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "icam-29", + "url": "cgi-bin/halfsize.jpg?camera=[CHANNEL]&clock=on&motion=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "icam-30", + "url": "img/mjpeg.jpg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "icam-31", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "icam-32", + "url": "videostream.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "icam-33", + "url": "img/video.asf", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/icamview.json b/brands/icamview.json new file mode 100644 index 0000000..336bcf3 --- /dev/null +++ b/brands/icamview.json @@ -0,0 +1,108 @@ +{ + "version": 2, + "brand": "Icamview", + "brand_id": "icamview", + "streams": [ + { + "id": "icamview-1", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Icami", + "L SERIES" + ] + }, + { + "id": "icamview-2", + "url": "videostream.cgi?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "l series" + ] + }, + { + "id": "icamview-3", + "url": "videostream.cgi?rate=11", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "L SERIES" + ] + }, + { + "id": "icamview-4", + "url": "showimg_pda.cgi?cam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "icamview-5", + "url": "pda.cgi?[USERNAME]&page=image&cam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "icamview-6", + "url": "videostream.cgi?resolution=8&rate=13", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "icamview-7", + "url": "pda.cgi?page=image&cam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "icamview-8", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "icamview-9", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "icamview-10", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "svn589zw66" + ] + } + ] +} diff --git a/brands/icantek.json b/brands/icantek.json new file mode 100644 index 0000000..a6f6750 --- /dev/null +++ b/brands/icantek.json @@ -0,0 +1,79 @@ +{ + "version": 2, + "brand": "Icantek", + "brand_id": "icantek", + "streams": [ + { + "id": "icantek-1", + "url": "stillimg.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "iCanView Camera", + "myDVR I Series", + "Other" + ] + }, + { + "id": "icantek-2", + "url": "stillimg1.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "iCanView Camera" + ] + }, + { + "id": "icantek-3", + "url": "stillimg2.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "iCanView Camera" + ] + }, + { + "id": "icantek-4", + "url": "video[CHANNEL]", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "iCanView Camera" + ] + }, + { + "id": "icantek-5", + "url": "cgi-bin/net_jpeg.cgi?ch=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "myDVR I Series" + ] + }, + { + "id": "icantek-6", + "url": "stillimg[CHANNEL].jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "myDVR I Series" + ] + }, + { + "id": "icantek-7", + "url": "cgi-bin/view.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/icloudcam.json b/brands/icloudcam.json new file mode 100644 index 0000000..92d2ebd --- /dev/null +++ b/brands/icloudcam.json @@ -0,0 +1,19 @@ +{ + "version": 2, + "brand": "Icloudcam", + "brand_id": "icloudcam", + "streams": [ + { + "id": "icloudcam-1", + "url": "cgi-bin/stream.cgi?stream=MainStream&Audio=1", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "LS-ND321A-W", + "Other", + "VMS8000" + ] + } + ] +} diff --git a/brands/iclp.json b/brands/iclp.json new file mode 100644 index 0000000..3c11c64 --- /dev/null +++ b/brands/iclp.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Iclp", + "brand_id": "iclp", + "streams": [ + { + "id": "iclp-1", + "url": "/h264_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Other" + ] + }, + { + "id": "iclp-2", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/icom.json b/brands/icom.json new file mode 100644 index 0000000..6aed5d3 --- /dev/null +++ b/brands/icom.json @@ -0,0 +1,18 @@ +{ + "version": 2, + "brand": "Icom", + "brand_id": "icom", + "streams": [ + { + "id": "icom-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "89", + "899" + ] + } + ] +} diff --git a/brands/icon.json b/brands/icon.json new file mode 100644 index 0000000..b266904 --- /dev/null +++ b/brands/icon.json @@ -0,0 +1,37 @@ +{ + "version": 2, + "brand": "Icon", + "brand_id": "icon", + "streams": [ + { + "id": "icon-1", + "url": "snap.jpg?JpegCam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Bullet" + ] + }, + { + "id": "icon-2", + "url": "cam/realmonitor?channel=[CHANNEL]&subtype=1", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "IPD-42-MPTZ-EXT" + ] + }, + { + "id": "icon-3", + "url": "ch0_0.h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "IPD-42-MPTZ-EXT" + ] + } + ] +} diff --git a/brands/icrealtime.json b/brands/icrealtime.json new file mode 100644 index 0000000..85fd261 --- /dev/null +++ b/brands/icrealtime.json @@ -0,0 +1,77 @@ +{ + "version": 2, + "brand": "Icrealtime", + "brand_id": "icrealtime", + "streams": [ + { + "id": "icrealtime-1", + "url": "cgi-bin/viewer/video.jpg?resolution=640x480", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IC-I2A-DF3W-OV" + ] + }, + { + "id": "icrealtime-2", + "url": "axis-cgi/mjpg/video.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "IC-i2a-Px12W-A0", + "ICIP D2000", + "ICIPD3000AVIR", + "Other" + ] + }, + { + "id": "icrealtime-3", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IC-I2A-PX12W-A0", + "ICIP B3000AF", + "ICIP D2000", + "ICIP-B4012VIR-S", + "Other", + "quantum-1s-xc3" + ] + }, + { + "id": "icrealtime-4", + "url": "cam/realmonitor?channel=[CHANNEL]&subtype=1", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "ICIP D2000", + "ICIP-3000DV-IR", + "MAX DVR" + ] + }, + { + "id": "icrealtime-5", + "url": "cgi-bin/snapshot.cgi?1", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "ICIP D2000" + ] + }, + { + "id": "icrealtime-6", + "url": "/cam/realmonitor?channel=1&subtype=1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "icip2001" + ] + } + ] +} diff --git a/brands/ics.json b/brands/ics.json new file mode 100644 index 0000000..b144753 --- /dev/null +++ b/brands/ics.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Ics", + "brand_id": "ics", + "streams": [ + { + "id": "ics-1", + "url": "jpg/image.jpg?size=3", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "ICS330L" + ] + }, + { + "id": "ics-2", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "ip1300" + ] + } + ] +} diff --git a/brands/identivision.json b/brands/identivision.json new file mode 100644 index 0000000..2d1fe97 --- /dev/null +++ b/brands/identivision.json @@ -0,0 +1,20 @@ +{ + "version": 2, + "brand": "Identivision", + "brand_id": "identivision", + "streams": [ + { + "id": "identivision-1", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "3131", + "IIP-L3301VFW ALLIGATOR", + "SCI-DMP130F", + "SP1013" + ] + } + ] +} diff --git a/brands/idis-global.json b/brands/idis-global.json new file mode 100644 index 0000000..f019301 --- /dev/null +++ b/brands/idis-global.json @@ -0,0 +1,18 @@ +{ + "version": 2, + "brand": "Idis Global", + "brand_id": "idis-global", + "streams": [ + { + "id": "idis-global-1", + "url": "/onvif/media", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "DC-D1323FR", + "MNC222SH" + ] + } + ] +} diff --git a/brands/idis.json b/brands/idis.json new file mode 100644 index 0000000..25548a5 --- /dev/null +++ b/brands/idis.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Idis", + "brand_id": "idis", + "streams": [ + { + "id": "idis-1", + "url": "/onvif/media", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "DC-D1223FR" + ] + } + ] +} diff --git a/brands/idt.json b/brands/idt.json new file mode 100644 index 0000000..843de43 --- /dev/null +++ b/brands/idt.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Idt", + "brand_id": "idt", + "streams": [ + { + "id": "idt-1", + "url": "cgi-bin/webra_fcgi.fcgi?api=get_jpeg_raw&chno=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "H" + ] + }, + { + "id": "idt-2", + "url": "/live/av1?user=[USERNAME]&passwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "IPC100" + ] + } + ] +} diff --git a/brands/idview.json b/brands/idview.json new file mode 100644 index 0000000..22f6539 --- /dev/null +++ b/brands/idview.json @@ -0,0 +1,57 @@ +{ + "version": 2, + "brand": "Idview", + "brand_id": "idview", + "streams": [ + { + "id": "idview-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "idview-2", + "url": "cgi-bin/net_jpeg.cgi?ch=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "idview-3", + "url": "snapshot.jpg?account=[USERNAME]&password=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "idview-4", + "url": "dms", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "idview-5", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/ie-link-0.json b/brands/ie-link-0.json new file mode 100644 index 0000000..a7526fb --- /dev/null +++ b/brands/ie-link-0.json @@ -0,0 +1,18 @@ +{ + "version": 2, + "brand": "Ie-link-0", + "brand_id": "ie-link-0", + "streams": [ + { + "id": "ie-link-0-1", + "url": "/live/av0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "KHAN", + "Other" + ] + } + ] +} diff --git a/brands/iegeek.json b/brands/iegeek.json new file mode 100644 index 0000000..1740f6a --- /dev/null +++ b/brands/iegeek.json @@ -0,0 +1,500 @@ +{ + "version": 2, + "brand": "Iegeek", + "brand_id": "iegeek", + "streams": [ + { + "id": "iegeek-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "0184", + "1080P", + "1080p Bullet", + "1080P BULLET", + "1MP", + "2 bullet", + "2 Meg", + "2 mega pixels", + "2.0", + "2.0 Mega", + "2.0MEGA PIXELS IP CAM", + "2.0Mega Pixels IP Camera", + "2.0Megapixels IP Camera", + "2MP", + "2MPixel Model", + "720", + "720P", + "809", + "825", + "B01JLZKSD8", + "Bell J5", + "Black 720P", + "BULLET", + "Bullit", + "bullry", + "C1080", + "C6F0SEZ3N0P5L2", + "C6F0SeZ3N0P612", + "C6F0SEZ3N0P6L2", + "C6F0SFZ3N0P5L2", + "C6F0SGZ0N0P0L0", + "C6F0SgZ0N0P1L0", + "C6F0SGZ3N0P6L2", + "C6F0SgZ3N0P9L2", + "C6F0SgZ3N0PaL2", + "C6F0SgZ3N0PbL2", + "C6F0SgZ3N0PfL2", + "C6F0SgZ3N0PgL2", + "C6F0SgZ3N0Pil2", + "C6F0SgZ3N0PjL2", + "C9F0\\SgZ3N0P8L0", + "C9F0SGZ3N0P6L0", + "C9F0SgZ3N0P8L0", + "Cam1", + "CAM2.5", + "CT0184", + "CT0186", + "CT0223WHUK", + "ct-0247", + "CT0247", + "CT0247EU", + "CT0247UK", + "CT0247US", + "ct0250uk", + "CT0262", + "CT0262BKUK", + "CT0267BKUK", + "CT0267BKUS", + "CT0277BK", + "CT0281BKEU", + "CT0281BKUK", + "CT0281WHEU", + "CT0281WHUK", + "CT0323BK", + "CT0323BKEU", + "ct0323bkus", + "CT0323WHUS", + "ct0414bkuk", + "CT0414WHEU", + "CT0426BKUK", + "CT0426WHEU", + "CT0426WHUK", + "CT247UK", + "CTO281WHUK", + "eae", + "External", + "ffice", + "Giardino", + "hd megapixel", + "HD MEGAPIXEL IP CAMERA", + "HiPcam", + "HIPCAM", + "hqyd11117g", + "ie20", + "IE20", + "IE50", + "ie60", + "IE82", + "ieGeek 10", + "ieGeek CT0414BKUK", + "iegeekipcamera", + "ig20", + "IG20", + "IG62", + "IG80", + "IG82", + "IG90", + "IP66", + "IPCAM P2P", + "IPDHCP", + "IPGeek", + "megapixel", + "Other", + "Outdoor IP", + "PPPP-116400-FCBB", + "riv", + "TC0247UK", + "TC247UK", + "UKN", + "unl", + "wifihd 1080pcamera", + "wireless IP camera", + "ZZZZ-678699-FDCBA" + ] + }, + { + "id": "iegeek-2", + "url": "/onvif1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "1080p", + "2.0Mega pixels ip cam", + "20210224D0280", + "826", + "BULLET", + "C6F0SgZ0N0P0L0", + "CT0223WHUK", + "CT0250UK", + "CT0262WHUS", + "CT0267BKUK", + "ig20", + "ig62", + "IPC_1823339", + "IPC_469257", + "Other" + ] + }, + { + "id": "iegeek-3", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "1080p", + "1080P BULLET", + "184", + "184B", + "2 mega pixels", + "2.0Mega pixels ip cam", + "2.0MEGA PIXELS IP CAM", + "247", + "4331911062", + "720p", + "826", + "B01JLZKSD8", + "bullet", + "BULLET", + "bullit", + "C6F0SeZ0N0P0L0", + "c6f0sez0n0p3l0", + "C6F0SEZ3N0P5L2", + "C6F0SEZ3N0P6L2", + "C6F0SfZ3N0P5L2", + "C6F0SgZ3N0P6L2", + "C6F0SgZ3N0PgL2", + "CT0184", + "CT0186", + "CT0223WHUK", + "CT0247", + "CT0247uk", + "CT0247UK", + "CT0247US", + "ct024uk", + "CT026", + "ct0262", + "CT0262BKEU", + "CT0262BKUK", + "CT0262WHEU", + "CT0262WHUK", + "CT0262WHUS", + "CT0267BKUK", + "CT0277BK", + "CT027BK", + "CT0281BKUK", + "ct0281whuk", + "CT0281WHUK", + "ct0323bkuk", + "CT0414BKUK", + "ct0608qsukig", + "cto247us", + "CTO262WHUS", + "EEEE066313NVXBT", + "HD Megapixel", + "HD MEGAPIXEL IP CAMERA", + "House", + "ieGeek 10", + "ig82 Front", + "ink", + "ipcam bullet", + "IPCAM P2P", + "Model1", + "Other", + "T0262BKUK", + "UKN", + "White-720P", + "wireless IP camera" + ] + }, + { + "id": "iegeek-4", + "url": "1/h264major", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 10554, + "models": [ + "1080p", + "1080P", + "c6f0sgz3n0pgl2", + "IG80", + "Other" + ] + }, + { + "id": "iegeek-5", + "url": "snap.jpg?JpegCam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 554, + "models": [ + "1080P", + "B01JLZKSD8", + "B01K4DRKSM", + "BULLET", + "CAM1", + "CT0267BKUK", + "IE20", + "Other", + "TTTT-396838-BNDCL" + ] + }, + { + "id": "iegeek-6", + "url": "/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "1080P BULLET", + "2.0Mega pixels ip cam", + "2.0MEGA PIXELS IP CAMERA", + "720p", + "C6F0SGZ3N0P6L2", + "c6f0sgz3n0pgl2", + "IE20", + "IE50", + "ig20", + "ig60", + "IG62", + "IG90", + "IPCAM P2P", + "Other", + "P31" + ] + }, + { + "id": "iegeek-7", + "url": "snap.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "109", + "113", + "720", + "720p", + "BLACK 720P", + "C6F0SeZ3N0P5L2", + "CAM1", + "garden", + "Hoi", + "Other" + ] + }, + { + "id": "iegeek-8", + "url": "/12", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "2 Meg", + "2 mega pixels", + "IE20", + "IE50", + "ie60", + "ieGeek CT0414BKUK", + "ig20" + ] + }, + { + "id": "iegeek-9", + "url": "/1/h264major", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "2.0Mega pixels ip cam", + "2MPixel Model", + "ie20", + "IE50", + "ig20", + "Other", + "x.0" + ] + }, + { + "id": "iegeek-10", + "url": "/", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "2.0MegaPixels IP Camera", + "Bell J5", + "ZS-GX5" + ] + }, + { + "id": "iegeek-11", + "url": "snap.jpg?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "720", + "720P", + "bullit", + "ct0281bkuk", + "IG20", + "Other" + ] + }, + { + "id": "iegeek-12", + "url": "/tmpfs/auto.jpeg", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "826" + ] + }, + { + "id": "iegeek-13", + "url": "/tmpfs/auto.jpg", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "826", + "ie82", + "IG62", + "TTTT-067378-BDMYZ" + ] + }, + { + "id": "iegeek-14", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "B01JLZKSD8", + "ct0281bkuk", + "Other", + "ukn", + "White-720P" + ] + }, + { + "id": "iegeek-15", + "url": "iphone/11?[USERNAME]:[PASSWORD]&", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "BULLET", + "CT0247UK", + "Other" + ] + }, + { + "id": "iegeek-16", + "url": "video.mjpg?q=30&fps=33&id=0.5", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "CCTV", + "ct0267", + "CT067BKUK" + ] + }, + { + "id": "iegeek-17", + "url": "/live/1jfiegbr5yoeq_p0_FABRULIMVYCL", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "IE60" + ] + }, + { + "id": "iegeek-18", + "url": "/snap.jpg", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "ig20" + ] + }, + { + "id": "iegeek-19", + "url": "/img/video.asf", + "type": "FFMPEG", + "protocol": "mms", + "port": 554, + "models": [ + "ig20" + ] + }, + { + "id": "iegeek-20", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "iegeek-21", + "url": "videostream.cgi?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "iegeek-22", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]&count=0", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "iegeek-23", + "url": "img/video.asf", + "type": "VLC", + "protocol": "mms", + "port": 0, + "models": [ + "UKN" + ] + }, + { + "id": "iegeek-24", + "url": "axis-cgi/mjpg/video.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "wireless IP camera" + ] + } + ] +} diff --git a/brands/iernut-2.json b/brands/iernut-2.json new file mode 100644 index 0000000..28e82e5 --- /dev/null +++ b/brands/iernut-2.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Iernut 2", + "brand_id": "iernut-2", + "streams": [ + { + "id": "iernut-2-1", + "url": "videostream.asf", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "F18918W" + ] + } + ] +} diff --git a/brands/iets.json b/brands/iets.json new file mode 100644 index 0000000..441d80d --- /dev/null +++ b/brands/iets.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Iets", + "brand_id": "iets", + "streams": [ + { + "id": "iets-1", + "url": "videostream.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 81, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/iflux.json b/brands/iflux.json new file mode 100644 index 0000000..807e25e --- /dev/null +++ b/brands/iflux.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Iflux", + "brand_id": "iflux", + "streams": [ + { + "id": "iflux-1", + "url": "/h264_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "IC12R3-F4" + ] + } + ] +} diff --git a/brands/igson.json b/brands/igson.json new file mode 100644 index 0000000..1978550 --- /dev/null +++ b/brands/igson.json @@ -0,0 +1,37 @@ +{ + "version": 2, + "brand": "Igson", + "brand_id": "igson", + "streams": [ + { + "id": "igson-1", + "url": "/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 1935, + "models": [ + "Other" + ] + }, + { + "id": "igson-2", + "url": "ch0_0.h264", + "type": "VLC", + "protocol": "rtsp", + "port": 1935, + "models": [ + "Other" + ] + }, + { + "id": "igson-3", + "url": "/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "V-IPK" + ] + } + ] +} diff --git a/brands/iguard.json b/brands/iguard.json new file mode 100644 index 0000000..3f13df6 --- /dev/null +++ b/brands/iguard.json @@ -0,0 +1,29 @@ +{ + "version": 2, + "brand": "Iguard", + "brand_id": "iguard", + "streams": [ + { + "id": "iguard-1", + "url": "showimg_pda.cgi?cam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "270E", + "380E" + ] + }, + { + "id": "iguard-2", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "380e", + "Other" + ] + } + ] +} diff --git a/brands/ijack-liu.json b/brands/ijack-liu.json new file mode 100644 index 0000000..801a8f3 --- /dev/null +++ b/brands/ijack-liu.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Ijack Liu", + "brand_id": "ijack-liu", + "streams": [ + { + "id": "ijack-liu-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "JK-A8" + ] + } + ] +} diff --git a/brands/ikegami.json b/brands/ikegami.json new file mode 100644 index 0000000..b512e3c --- /dev/null +++ b/brands/ikegami.json @@ -0,0 +1,62 @@ +{ + "version": 2, + "brand": "Ikegami", + "brand_id": "ikegami", + "streams": [ + { + "id": "ikegami-1", + "url": "axis-cgi/mjpg/video.cgi?camera=1&resolution=[WIDTH]x[HEIGHT]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "200", + "ip200", + "IPD-pt200" + ] + }, + { + "id": "ikegami-2", + "url": "stream1", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "IPD-BX11", + "IPD-BX300", + "Other" + ] + }, + { + "id": "ikegami-3", + "url": "axis-cgi/mjpg/video.cgi?camera=[CHANNEL]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "IPD-PT200" + ] + }, + { + "id": "ikegami-4", + "url": "axis-cgi/mjpg/video.cgi?date=1&clock=1&resolution=[WIDTH]x[HEIGHT]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "IPD-PT200", + "SPD-PT200" + ] + }, + { + "id": "ikegami-5", + "url": "/axis-cgi/mjpg/video.cgi", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "IPD-PT200" + ] + } + ] +} diff --git a/brands/ikonic.json b/brands/ikonic.json new file mode 100644 index 0000000..93fdd8b --- /dev/null +++ b/brands/ikonic.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Ikonic", + "brand_id": "ikonic", + "streams": [ + { + "id": "ikonic-1", + "url": "stillimg[CHANNEL].jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IKE-D9004 w/ Web Port" + ] + } + ] +} diff --git a/brands/ildvr.json b/brands/ildvr.json new file mode 100644 index 0000000..39afb3e --- /dev/null +++ b/brands/ildvr.json @@ -0,0 +1,30 @@ +{ + "version": 2, + "brand": "Ildvr", + "brand_id": "ildvr", + "streams": [ + { + "id": "ildvr-1", + "url": "/ch01.264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "INC-2030W", + "INC-M20B06V" + ] + }, + { + "id": "ildvr-2", + "url": "/cam/realmonitor", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "INCMD", + "INC-MP28VZ", + "INS-MP2020-H5" + ] + } + ] +} diff --git a/brands/illumivue.json b/brands/illumivue.json new file mode 100644 index 0000000..c7df2b7 --- /dev/null +++ b/brands/illumivue.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Illumivue", + "brand_id": "illumivue", + "streams": [ + { + "id": "illumivue-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "ILV-IP8T-NC.2-BK" + ] + } + ] +} diff --git a/brands/illustra.json b/brands/illustra.json new file mode 100644 index 0000000..80d4ad7 --- /dev/null +++ b/brands/illustra.json @@ -0,0 +1,79 @@ +{ + "version": 2, + "brand": "Illustra", + "brand_id": "illustra", + "streams": [ + { + "id": "illustra-1", + "url": "/axis-cgi/mjpg/video.cgi", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "2mp", + "Essentials 2MP Dome 2.7-12mm" + ] + }, + { + "id": "illustra-2", + "url": "/primarystream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "600", + "ADCi610-D113", + "Flex 600", + "i210" + ] + }, + { + "id": "illustra-3", + "url": "/ufirststream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "600", + "AD610", + "ies02mfbnwiy", + "Illustra Edge 2MP Compact Mini-Dome" + ] + }, + { + "id": "illustra-4", + "url": "/stream1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "adci800f-D111", + "flex", + "ies02mfbnwiy", + "Other" + ] + }, + { + "id": "illustra-5", + "url": "/videoStreamId=1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "FLEX", + "Illustra Pro 12MP Fisheye", + "Pro 3" + ] + }, + { + "id": "illustra-6", + "url": "ipcam/avc.cgi?audiostream=[CHANNEL]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/imagiatek.json b/brands/imagiatek.json new file mode 100644 index 0000000..8701a69 --- /dev/null +++ b/brands/imagiatek.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Imagiatek", + "brand_id": "imagiatek", + "streams": [ + { + "id": "imagiatek-1", + "url": "vdata.v", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "1" + ] + } + ] +} diff --git a/brands/imaginon.json b/brands/imaginon.json new file mode 100644 index 0000000..5f22942 --- /dev/null +++ b/brands/imaginon.json @@ -0,0 +1,225 @@ +{ + "version": 2, + "brand": "Imaginon", + "brand_id": "imaginon", + "streams": [ + { + "id": "imaginon-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "10AC", + "IPC 10AC", + "IPC-1", + "IPC-1a", + "IPC-25HDC" + ] + }, + { + "id": "imaginon-2", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "10AC", + "IPC-1", + "IPC-1A" + ] + }, + { + "id": "imaginon-3", + "url": "videostream.cgi?", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "IPC 10AC", + "IPC-1A", + "IPC-20", + "IPC-250HDC", + "IPC-25HDC", + "SUPRA IPC-20C" + ] + }, + { + "id": "imaginon-4", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IPC-1", + "IPC-1a", + "IPC-20", + "IPC-25HDC" + ] + }, + { + "id": "imaginon-5", + "url": "videostream.cgi?resolution=8&rate=13", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "IPC-100 HD", + "IPC-25HDC", + "Other", + "SUPRA IPC-20C" + ] + }, + { + "id": "imaginon-6", + "url": "/videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "IPC-100 HD" + ] + }, + { + "id": "imaginon-7", + "url": "/videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=320x240", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "IPC-100AC", + "IPC-25HDC" + ] + }, + { + "id": "imaginon-8", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 81, + "models": [ + "ipc-20c" + ] + }, + { + "id": "imaginon-9", + "url": "/videostream.cgi?resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "IPC-25 HDC" + ] + }, + { + "id": "imaginon-10", + "url": "/videostream.cgi?", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "IPC-250HDC" + ] + }, + { + "id": "imaginon-11", + "url": "/snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=0", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "IPC-25HDC" + ] + }, + { + "id": "imaginon-12", + "url": "/videostream.cgi?resolution=8&rate=13", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "IPC-25HDC" + ] + }, + { + "id": "imaginon-13", + "url": "/videostream.cgi?resolution=32&rate=13", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "IPC-25HDC" + ] + }, + { + "id": "imaginon-14", + "url": "/videostream.cgi?resolution=1280x720&rate=13", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "IPC-25HDC" + ] + }, + { + "id": "imaginon-15", + "url": "/videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=1280x720", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "IPC-25HDC" + ] + }, + { + "id": "imaginon-16", + "url": "/videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "IPC-25HDC" + ] + }, + { + "id": "imaginon-17", + "url": "/videostream.cgi?resolution=64&rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "IPC-25HDC" + ] + }, + { + "id": "imaginon-18", + "url": "/videostream.cgi?resolution=32&rate=8&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "IPC-25HDC" + ] + }, + { + "id": "imaginon-19", + "url": "/videostream.cgi?resolution=64&rate=8&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "IPC-25HDC" + ] + }, + { + "id": "imaginon-20", + "url": "/videostream.cgi?resolution=32&rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "IPC-25HDC" + ] + } + ] +} diff --git a/brands/imago.json b/brands/imago.json new file mode 100644 index 0000000..64b6994 --- /dev/null +++ b/brands/imago.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Imago", + "brand_id": "imago", + "streams": [ + { + "id": "imago-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "ITN-22P3 NB 4" + ] + } + ] +} diff --git a/brands/ime3122-admnq39.json b/brands/ime3122-admnq39.json new file mode 100644 index 0000000..1fa85c7 --- /dev/null +++ b/brands/ime3122-admnq39.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Ime3122-admnq39", + "brand_id": "ime3122-admnq39", + "streams": [ + { + "id": "ime3122-admnq39-1", + "url": "axis-cgi/mjpg/video.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "ime3122-admnq39-2", + "url": "/stream1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Pelco" + ] + } + ] +} diff --git a/brands/img.json b/brands/img.json new file mode 100644 index 0000000..df38746 --- /dev/null +++ b/brands/img.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Img", + "brand_id": "img", + "streams": [ + { + "id": "img-1", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/imieye.json b/brands/imieye.json new file mode 100644 index 0000000..50d72a3 --- /dev/null +++ b/brands/imieye.json @@ -0,0 +1,37 @@ +{ + "version": 2, + "brand": "Imieye", + "brand_id": "imieye", + "streams": [ + { + "id": "imieye-1", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "imieye-2", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "RealHD 720p" + ] + }, + { + "id": "imieye-3", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "REALHD 720P" + ] + } + ] +} diff --git a/brands/imogen.json b/brands/imogen.json new file mode 100644 index 0000000..d8fd1f3 --- /dev/null +++ b/brands/imogen.json @@ -0,0 +1,37 @@ +{ + "version": 2, + "brand": "Imogen", + "brand_id": "imogen", + "streams": [ + { + "id": "imogen-1", + "url": "video.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Kerby Wireless Camera" + ] + }, + { + "id": "imogen-2", + "url": "operator/get_jpeg.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "imogen-3", + "url": "/goform/video", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/imou.json b/brands/imou.json new file mode 100644 index 0000000..b1ec900 --- /dev/null +++ b/brands/imou.json @@ -0,0 +1,425 @@ +{ + "version": 2, + "brand": "Imou", + "brand_id": "imou", + "streams": [ + { + "id": "imou-1", + "url": "/img/video.asf", + "type": "FFMPEG", + "protocol": "mms", + "port": 554, + "models": [ + "2c-d", + "Bullet 2", + "Cue2", + "ipc-a26hp-v2", + "IPC-F22P" + ] + }, + { + "id": "imou-2", + "url": "/cam/realmonitor?channel=1&subtype=00&authbasic=[AUTH]", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "4MP Bullet", + "ADC2W", + "bullet", + "Bullet lite", + "Bullet Lite", + "Cue", + "Cue2", + "G22P", + "G26E", + "G26EP", + "Imou IPC-G22", + "ipc g22", + "IPC-A12", + "ipc-c26ep-imou", + "IPC-D42", + "IPC-G22", + "ipc-g42", + "IPC-S3D-5M0WJ", + "Lite", + "looc", + "Looc", + "Other", + "ranger", + "Ranger", + "RANGER 2C", + "ranger pro", + "Ranger Pro", + "Ranger pro z" + ] + }, + { + "id": "imou-3", + "url": "/video.mjpg?oids=1&username=[USERNAME]&password=[USERNAME]", + "type": "FFMPEG", + "protocol": "http", + "port": 8090, + "models": [ + "4MP BULLET", + "bullet 2c", + "dome lite 4mp 828a", + "IPC-F42", + "IPC-F42F-D", + "IPC-F42FN", + "RANGER", + "RANGER 2C 4MP-D", + "UNLISTED" + ] + }, + { + "id": "imou-4", + "url": "cgi-bin/snapshot.cgi?1", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "4MP BULLET", + "BULIT4M", + "Bullet", + "BULLET LITE", + "bullrt lite", + "DOME LITE 4MP 828A", + "G26EP", + "IPC-C26EP-IMOU", + "IPC-D22", + "ipc-g42", + "ranger pro", + "UNLISTED" + ] + }, + { + "id": "imou-5", + "url": "/cam/realmonitor?channel=1&subtype=0&unicast=true&proto=Onvif", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Bazen 1080p", + "Bullet 2c 4mp", + "Bullet 3C", + "BULLET LITE", + "clue 2", + "Cruiser 4MP (IPC-S42-FP)", + "Cruiser SE+ (IPC-S21FE)", + "Cue2", + "DB61i", + "Imou IPC-G22", + "IPC-A42-L", + "IPC-C22F-C", + "IPC-C26E", + "IPC-C26E-V2", + "IPC-F22FE", + "IPC-F42", + "IPC-G22", + "IPC-G26EP", + "IPC-T22A", + "IPC-TA32CP-L", + "looc", + "Moje", + "Ranger 2", + "Ranger 2C", + "Ranger Dual 6MP", + "Ranger SE 4MP", + "Vchod 1080p", + "Vchod Studio", + "Vchod Studio 1080p" + ] + }, + { + "id": "imou-6", + "url": "/cam/realmonitor?channel=1&subtype=1&unicast=true&proto=Onvif", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Bazen 640x480", + "DB61i", + "IPC-A42-L", + "IPC-T22A", + "Ranger 2", + "Ranger 2C", + "Vchod 640x480", + "Vchod Studio 640x480", + "Zahrada 640x480" + ] + }, + { + "id": "imou-7", + "url": "cgi-bin/snapshot.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "bullet", + "BULLET LITE", + "ipc-g26ep", + "IPC-T26EP", + "Looc", + "LOOC2", + "TURRET" + ] + }, + { + "id": "imou-8", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Bullet", + "Bullet Lite", + "Floodlight", + "G22P", + "IMOU IPC-G22", + "IPC-A26HI", + "IPC-C26EP", + "IPC-D22", + "ipc-g22", + "IPC-G22", + "ipc-g26ep", + "ipc-g42", + "IPC-T26EP", + "LITE", + "Looc", + "ranger", + "Ranger pro", + "rangeriq", + "TURRET" + ] + }, + { + "id": "imou-9", + "url": "/cam/realmonitor?channel=1&subtype=0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "bullet 2c", + "Bullet 2C", + "Cue2", + "IPC-S42F", + "IPC-S7XEN-10M0WED", + "k.a.", + "Looc2", + "Ranger 2", + "ranger2", + "Rex", + "TP2" + ] + }, + { + "id": "imou-10", + "url": "/cgi-bin/view.cgi?chn=0&u=[USERNAME]&p=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "bullet 2c" + ] + }, + { + "id": "imou-11", + "url": "/cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "Bullet 4MP lite", + "Dome 4mp", + "DOME 4MP", + "dome lite 4mp", + "DOME LITE 4MP", + "DOME LITE 4MP 828A", + "IPC-D42", + "ipc-g42", + "Knight", + "LOOC2", + "Ranger IQ", + "ranger pro", + "Ranger Pro V2" + ] + }, + { + "id": "imou-12", + "url": "/", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "Bullet lite", + "IPC-K3C", + "Ranger 2" + ] + }, + { + "id": "imou-13", + "url": "cam/realmonitor?channel=[CHANNEL]&subtype=1&authBasic=[AUTH]", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Bullet Lite", + "Looc", + "ranger", + "ranger pro" + ] + }, + { + "id": "imou-14", + "url": "/video.mjpg?oids=1&username=[USERNAME]&password=staphi2", + "type": "FFMPEG", + "protocol": "http", + "port": 8090, + "models": [ + "cell c3" + ] + }, + { + "id": "imou-15", + "url": "/cam/realmonitor?channel=1&subtype=00&authbasic=YWRtaW46bmljazEyMTk=", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Cell Pro", + "IPC-A12", + "IPC-A22", + "Ranger Pro Z", + "Vchod" + ] + }, + { + "id": "imou-16", + "url": "/cam/realmonitor?channel=1&subtype=1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Cruiser 2" + ] + }, + { + "id": "imou-17", + "url": "/cam/realmonitor?channel=1&subtype=0&resolution=2560x1440", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "F22AP", + "IPC-A43P" + ] + }, + { + "id": "imou-18", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "IPC-A43P", + "IPC-F22P" + ] + }, + { + "id": "imou-19", + "url": "/live", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "IPC-C26E" + ] + }, + { + "id": "imou-20", + "url": "/cam/realmonitor?channel=1&subtype=00&authbasic=YWRtaW46bWLuaWRvMjAyMy4=]", + "type": "JPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "IPC-C26EP" + ] + }, + { + "id": "imou-21", + "url": "/h264_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 1935, + "models": [ + "IPC-G22" + ] + }, + { + "id": "imou-22", + "url": "/cgi-bin/snapshot.cgi?chn=0&u=[USERNAME]&p=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "IPC-K42P", + "looc", + "Looc-v2" + ] + }, + { + "id": "imou-23", + "url": "/onvifsnapshot/media_service/snapshot?channel=1&subtype=0", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "IPC-S6D" + ] + }, + { + "id": "imou-24", + "url": "/cam/realmonitor?channel=1&subtype=00", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Ranger 2", + "T42EA" + ] + }, + { + "id": "imou-25", + "url": "/cgi-bin/snapshot.cgi?1", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "Ranger 2", + "T-26E", + "Turret" + ] + }, + { + "id": "imou-26", + "url": "/cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=Sp%40rks73", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "RANGER IQ" + ] + }, + { + "id": "imou-27", + "url": "/cam/realmonitor?channel=1&subtype=00&authbasic=YWRtaW46QmVlckNhbTM2NSU0MDExMQ==", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Ranger IQ-B6E4" + ] + } + ] +} diff --git a/brands/impax.json b/brands/impax.json new file mode 100644 index 0000000..7687d51 --- /dev/null +++ b/brands/impax.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Impax", + "brand_id": "impax", + "streams": [ + { + "id": "impax-1", + "url": "cgi-bin/snapshot.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "im-n16" + ] + } + ] +} diff --git a/brands/imporx.json b/brands/imporx.json new file mode 100644 index 0000000..52525e9 --- /dev/null +++ b/brands/imporx.json @@ -0,0 +1,93 @@ +{ + "version": 2, + "brand": "Imporx", + "brand_id": "imporx", + "streams": [ + { + "id": "imporx-1", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "8MP 4K 600X ZOOM", + "IMP-HC7P08", + "IMP-HD5MP73-W" + ] + }, + { + "id": "imporx-2", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "GartenCam", + "IMP-HK6127C-20X" + ] + }, + { + "id": "imporx-3", + "url": "/cam1/onvif-h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "GARTENCAM", + "IMP-HC7286-K20X", + "Other" + ] + }, + { + "id": "imporx-4", + "url": "/RtspTranslator.25", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "HC7286-K20X", + "IMP-HC7286-K20x", + "PTZ" + ] + }, + { + "id": "imporx-5", + "url": "1/h264major", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 10554, + "models": [ + "IMP-2MP755", + "IMP-HD5MP73-W" + ] + }, + { + "id": "imporx-6", + "url": "/Onvif/live/1/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "IMP-3MP98A-AMZ-H", + "IMP-3MP98A-H", + "imp3mp98-amz-l", + "IMP-HC7286-K20X", + "imp-scb405ip-v10", + "PTZ", + "YC-110AR", + "YC-HD785R-20X" + ] + }, + { + "id": "imporx-7", + "url": "snapshot.cgi?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IMP-RH6116-IR-Z", + "Other" + ] + } + ] +} diff --git a/brands/impulse.json b/brands/impulse.json new file mode 100644 index 0000000..f228ecd --- /dev/null +++ b/brands/impulse.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Impulse", + "brand_id": "impulse", + "streams": [ + { + "id": "impulse-1", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IMP302DORZ" + ] + } + ] +} diff --git a/brands/ims200.json b/brands/ims200.json new file mode 100644 index 0000000..e1dc4b2 --- /dev/null +++ b/brands/ims200.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Ims200", + "brand_id": "ims200", + "streams": [ + { + "id": "ims200-1", + "url": "image/[CHANNEL].jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "D6008DH-II" + ] + } + ] +} diff --git a/brands/imx290.json b/brands/imx290.json new file mode 100644 index 0000000..c95ba0a --- /dev/null +++ b/brands/imx290.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Imx290", + "brand_id": "imx290", + "streams": [ + { + "id": "imx290-1", + "url": "snap.jpg?JpegCam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/inaxsys.json b/brands/inaxsys.json new file mode 100644 index 0000000..82e1b8b --- /dev/null +++ b/brands/inaxsys.json @@ -0,0 +1,18 @@ +{ + "version": 2, + "brand": "Inaxsys", + "brand_id": "inaxsys", + "streams": [ + { + "id": "inaxsys-1", + "url": "cgi-bin/encoder?USER=[USERNAME]&PWD=[PASSWORD]&SNAPSHOT", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IN-BO2MIR22A", + "IN-DO4M36A" + ] + } + ] +} diff --git a/brands/inc.json b/brands/inc.json new file mode 100644 index 0000000..2f17115 --- /dev/null +++ b/brands/inc.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Inc", + "brand_id": "inc", + "streams": [ + { + "id": "inc-1", + "url": "/Streaming/Channels/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "INC-MP30VC-0280" + ] + }, + { + "id": "inc-2", + "url": "cam/realmonitor?channel=[CHANNEL]&subtype=00", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "MP20V" + ] + } + ] +} diff --git a/brands/indigo.json b/brands/indigo.json new file mode 100644 index 0000000..9a6d65f --- /dev/null +++ b/brands/indigo.json @@ -0,0 +1,59 @@ +{ + "version": 2, + "brand": "Indigo", + "brand_id": "indigo", + "streams": [ + { + "id": "indigo-1", + "url": "/rtsp/profile1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "9250" + ] + }, + { + "id": "indigo-2", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "BX520", + "BX600" + ] + }, + { + "id": "indigo-3", + "url": "cam[CHANNEL]/h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "BX600", + "Other" + ] + }, + { + "id": "indigo-4", + "url": "cgi-bin/snapshot.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "bx620" + ] + }, + { + "id": "indigo-5", + "url": "live/camera[CHANNEL]", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Security HDxxP DVR" + ] + } + ] +} diff --git a/brands/indkoersel.json b/brands/indkoersel.json new file mode 100644 index 0000000..2de6174 --- /dev/null +++ b/brands/indkoersel.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Indkoersel", + "brand_id": "indkoersel", + "streams": [ + { + "id": "indkoersel-1", + "url": "videostream.asf?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/inesun.json b/brands/inesun.json new file mode 100644 index 0000000..bfa81cd --- /dev/null +++ b/brands/inesun.json @@ -0,0 +1,121 @@ +{ + "version": 2, + "brand": "Inesun", + "brand_id": "inesun", + "streams": [ + { + "id": "inesun-1", + "url": "MediaInput/mpeg4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "2mp", + "HD-IPC", + "INS-HD360AE-2.0MP", + "INS-HD42-2MP-3X-Plastic", + "INS-HD54F-WIFI", + "IP66", + "IPD-D53Y00", + "IPD-E36Y0701-BS", + "Other", + "PTZ" + ] + }, + { + "id": "inesun-2", + "url": "1/h264major", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 10554, + "models": [ + "5MP", + "INS-HD360AE-2.0MP", + "INS-HD361-2.0MP", + "INS-HD46A-5", + "INS-HD54FAL-5.0MP+POE", + "INS-HD64FAL-5", + "IPD-D53L02-BS", + "IPD-E2A5L18-BS", + "Other", + "PTZ", + "PZT IP", + "THEBEST" + ] + }, + { + "id": "inesun-3", + "url": "/mpeg4cif", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 10554, + "models": [ + "5MP", + "HDIPC", + "Inesun PTZ", + "INS-HD360AE-2.0MP", + "INS-HD46A-5", + "INS-HD54FAL-5", + "Other", + "ptz", + "pzt ip" + ] + }, + { + "id": "inesun-4", + "url": "cam1/mpeg4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "INS-HD360AE-2.0MP", + "INS-HD43AE-2.0MP", + "INS-HD616-5", + "IPD-E36Y0701-BS", + "Other", + "PTZ camera", + "PZT IP" + ] + }, + { + "id": "inesun-5", + "url": "/1/h264major", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "INS-HD46RM-5.0MP+poe" + ] + }, + { + "id": "inesun-6", + "url": "/cam1/mpeg4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "INS-HD54F-WIFI" + ] + }, + { + "id": "inesun-7", + "url": "/h264major", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "IPD-D53Y0701-BS" + ] + }, + { + "id": "inesun-8", + "url": "/h264minor", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "IPD-D53Y0701-BS" + ] + } + ] +} diff --git a/brands/infinity.json b/brands/infinity.json new file mode 100644 index 0000000..68afb0b --- /dev/null +++ b/brands/infinity.json @@ -0,0 +1,48 @@ +{ + "version": 2, + "brand": "Infinity", + "brand_id": "infinity", + "streams": [ + { + "id": "infinity-1", + "url": "/live3.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "253L", + "ISE-2000EX Z22" + ] + }, + { + "id": "infinity-2", + "url": "/", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "253L" + ] + }, + { + "id": "infinity-3", + "url": "live3.sdp", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "i82" + ] + }, + { + "id": "infinity-4", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IPG40A" + ] + } + ] +} diff --git a/brands/infinova.json b/brands/infinova.json new file mode 100644 index 0000000..ee4b7bc --- /dev/null +++ b/brands/infinova.json @@ -0,0 +1,66 @@ +{ + "version": 2, + "brand": "Infinova", + "brand_id": "infinova", + "streams": [ + { + "id": "infinova-1", + "url": "/1/h264major", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "onvif", + "Other", + "V1492MP-30T", + "V1492MP-30T25HE", + "V6204", + "v6411", + "VH111-A20B-A0", + "VH224-A20B-A012" + ] + }, + { + "id": "infinova-2", + "url": "snap.jpg?JpegCam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "V2501-M" + ] + }, + { + "id": "infinova-3", + "url": "1.AMP", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other", + "V6204" + ] + }, + { + "id": "infinova-4", + "url": "/1/mjpeg", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "infinova-5", + "url": "/video1enc1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "V6842" + ] + } + ] +} diff --git a/brands/infocus.json b/brands/infocus.json new file mode 100644 index 0000000..dc69eee --- /dev/null +++ b/brands/infocus.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Infocus", + "brand_id": "infocus", + "streams": [ + { + "id": "infocus-1", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "INA-PTZ-3" + ] + } + ] +} diff --git a/brands/ing.json b/brands/ing.json new file mode 100644 index 0000000..00ba7c2 --- /dev/null +++ b/brands/ing.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Ing", + "brand_id": "ing", + "streams": [ + { + "id": "ing-1", + "url": "/ch0_0.264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/ingeek.json b/brands/ingeek.json new file mode 100644 index 0000000..b902878 --- /dev/null +++ b/brands/ingeek.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Ingeek", + "brand_id": "ingeek", + "streams": [ + { + "id": "ingeek-1", + "url": "/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "1080" + ] + } + ] +} diff --git a/brands/ingenic-v01.json b/brands/ingenic-v01.json new file mode 100644 index 0000000..6cd2b64 --- /dev/null +++ b/brands/ingenic-v01.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Ingenic-v01", + "brand_id": "ingenic-v01", + "streams": [ + { + "id": "ingenic-v01-1", + "url": "/stream1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "IPCAM-100" + ] + } + ] +} diff --git a/brands/ingresso.json b/brands/ingresso.json new file mode 100644 index 0000000..a8ccb1c --- /dev/null +++ b/brands/ingresso.json @@ -0,0 +1,47 @@ +{ + "version": 2, + "brand": "Ingresso", + "brand_id": "ingresso", + "streams": [ + { + "id": "ingresso-1", + "url": "videostream.asf?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "IN-3010" + ] + }, + { + "id": "ingresso-2", + "url": "/rtsp_tunnel", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "ingresso-3", + "url": "videostream.cgi?rate=11", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "ingresso-4", + "url": "video.cgi?resolution=VGA", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/ingressosede.json b/brands/ingressosede.json new file mode 100644 index 0000000..9766253 --- /dev/null +++ b/brands/ingressosede.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Ingressosede", + "brand_id": "ingressosede", + "streams": [ + { + "id": "ingressosede-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "IP1" + ] + } + ] +} diff --git a/brands/inisoft-cam.json b/brands/inisoft-cam.json new file mode 100644 index 0000000..83ec5ea --- /dev/null +++ b/brands/inisoft-cam.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Inisoft-cam", + "brand_id": "inisoft-cam", + "streams": [ + { + "id": "inisoft-cam-1", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Stan 2" + ] + } + ] +} diff --git a/brands/inkovideo.json b/brands/inkovideo.json new file mode 100644 index 0000000..9a00137 --- /dev/null +++ b/brands/inkovideo.json @@ -0,0 +1,171 @@ +{ + "version": 2, + "brand": "Inkovideo", + "brand_id": "inkovideo", + "streams": [ + { + "id": "inkovideo-1", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "107HD", + "V-105HD", + "v107", + "V107-HD", + "V-111HD" + ] + }, + { + "id": "inkovideo-2", + "url": "/Streaming/Channels/2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "110hd" + ] + }, + { + "id": "inkovideo-3", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "117hd", + "120", + "125", + "v120", + "V811-8MW" + ] + }, + { + "id": "inkovideo-4", + "url": "/22/", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "120" + ] + }, + { + "id": "inkovideo-5", + "url": "/", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "125", + "ty803", + "V-111-4M" + ] + }, + { + "id": "inkovideo-6", + "url": "/22", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "125", + "v120" + ] + }, + { + "id": "inkovideo-7", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IK-312W" + ] + }, + { + "id": "inkovideo-8", + "url": "/live.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Other", + "Wohnzimmer" + ] + }, + { + "id": "inkovideo-9", + "url": "cgi-bin/videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "V-104" + ] + }, + { + "id": "inkovideo-10", + "url": "cgi-bin/video_snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "v-104w" + ] + }, + { + "id": "inkovideo-11", + "url": "cgi-bin/mobile_snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "V-105" + ] + }, + { + "id": "inkovideo-12", + "url": "ch0_0.h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "V-110" + ] + }, + { + "id": "inkovideo-13", + "url": "cam/realmonitor?channel=[CHANNEL]&subtype=1", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "V-110" + ] + }, + { + "id": "inkovideo-14", + "url": "/Streaming/Channels/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "V-110HD", + "V-111HD" + ] + }, + { + "id": "inkovideo-15", + "url": "live.sdp", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "V-110HD", + "V200" + ] + } + ] +} diff --git a/brands/innekt.json b/brands/innekt.json new file mode 100644 index 0000000..555d056 --- /dev/null +++ b/brands/innekt.json @@ -0,0 +1,42 @@ +{ + "version": 2, + "brand": "Innekt", + "brand_id": "innekt", + "streams": [ + { + "id": "innekt-1", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "SP-H02W", + "zd12033p", + "ZDI2033P", + "ZP1132P", + "ZPI132P" + ] + }, + { + "id": "innekt-2", + "url": "cgi-bin/snapshot.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "ZDI2033P", + "ZPI132P" + ] + }, + { + "id": "innekt-3", + "url": "cgi-bin/snapshot.cgi?1", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "ZDI2033P" + ] + } + ] +} diff --git a/brands/inngang.json b/brands/inngang.json new file mode 100644 index 0000000..12f96cd --- /dev/null +++ b/brands/inngang.json @@ -0,0 +1,37 @@ +{ + "version": 2, + "brand": "Inngang", + "brand_id": "inngang", + "streams": [ + { + "id": "inngang-1", + "url": "mjpeg.cgi?user=[USERNAME]&password=[PASSWORD]&channel=[CHANNEL]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "DCS-930LB1" + ] + }, + { + "id": "inngang-2", + "url": "image.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "DCS-932LB" + ] + }, + { + "id": "inngang-3", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/innmat.json b/brands/innmat.json new file mode 100644 index 0000000..6324183 --- /dev/null +++ b/brands/innmat.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Innmat", + "brand_id": "innmat", + "streams": [ + { + "id": "innmat-1", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Onvif" + ] + } + ] +} diff --git a/brands/inno-vision.json b/brands/inno-vision.json new file mode 100644 index 0000000..06085bc --- /dev/null +++ b/brands/inno-vision.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Inno Vision", + "brand_id": "inno-vision", + "streams": [ + { + "id": "inno-vision-1", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 81, + "models": [ + "VONO2" + ] + }, + { + "id": "inno-vision-2", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 81, + "models": [ + "VONO2" + ] + } + ] +} diff --git a/brands/innotrends.json b/brands/innotrends.json new file mode 100644 index 0000000..ee10d7e --- /dev/null +++ b/brands/innotrends.json @@ -0,0 +1,28 @@ +{ + "version": 2, + "brand": "Innotrends", + "brand_id": "innotrends", + "streams": [ + { + "id": "innotrends-1", + "url": "/videostream.cgi?rate=11", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "Other", + "xm-202-2" + ] + }, + { + "id": "innotrends-2", + "url": "videostream.cgi?rate=11", + "type": "MJPEG", + "protocol": "http", + "port": 81, + "models": [ + "Smart Wifi Camera" + ] + } + ] +} diff --git a/brands/innovatek.json b/brands/innovatek.json new file mode 100644 index 0000000..dae51e3 --- /dev/null +++ b/brands/innovatek.json @@ -0,0 +1,37 @@ +{ + "version": 2, + "brand": "Innovatek", + "brand_id": "innovatek", + "streams": [ + { + "id": "innovatek-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "innovatek-2", + "url": "videostream.asf", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "innovatek-3", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/innovative-security-designs.json b/brands/innovative-security-designs.json new file mode 100644 index 0000000..a2a6528 --- /dev/null +++ b/brands/innovative-security-designs.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Innovative Security Designs", + "brand_id": "innovative-security-designs", + "streams": [ + { + "id": "innovative-security-designs-1", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "innovative-security-designs-2", + "url": "stream[CHANNEL]", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/innovo.json b/brands/innovo.json new file mode 100644 index 0000000..1d41d86 --- /dev/null +++ b/brands/innovo.json @@ -0,0 +1,47 @@ +{ + "version": 2, + "brand": "Innovo", + "brand_id": "innovo", + "streams": [ + { + "id": "innovo-1", + "url": "ipcam/avc.cgi?audiostream=[CHANNEL]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "innovo-2", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Vono 2" + ] + }, + { + "id": "innovo-3", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Vono 2" + ] + }, + { + "id": "innovo-4", + "url": "img/snapshot.cgi?size=3", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Vono 2" + ] + } + ] +} diff --git a/brands/inosun.json b/brands/inosun.json new file mode 100644 index 0000000..cf0d6a1 --- /dev/null +++ b/brands/inosun.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Inosun", + "brand_id": "inosun", + "streams": [ + { + "id": "inosun-1", + "url": "live_mpeg4.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "PTZ" + ] + } + ] +} diff --git a/brands/inpotek.json b/brands/inpotek.json new file mode 100644 index 0000000..f5620f1 --- /dev/null +++ b/brands/inpotek.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Inpotek", + "brand_id": "inpotek", + "streams": [ + { + "id": "inpotek-1", + "url": "cgi-bin/net_jpeg.cgi?ch=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IPC66RV" + ] + } + ] +} diff --git a/brands/inqmega.json b/brands/inqmega.json new file mode 100644 index 0000000..09675fa --- /dev/null +++ b/brands/inqmega.json @@ -0,0 +1,59 @@ +{ + "version": 2, + "brand": "Inqmega", + "brand_id": "inqmega", + "streams": [ + { + "id": "inqmega-1", + "url": "/h264_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8001, + "models": [ + "1080", + "AKPRO", + "CloudCam", + "H264", + "HD 1080P", + "HIP291L", + "IL-HIP291L-2M-AI", + "Other", + "ST-381-2M-TY", + "ST-382-2M-YC", + "ST-425E" + ] + }, + { + "id": "inqmega-2", + "url": "/0/av0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8001, + "models": [ + "1080", + "11080", + "720p", + "AKPRO", + "cloudcam", + "HD 1080P", + "HIP291", + "Other", + "st-379", + "st-381", + "ST-382-2M-YC", + "ST-425-3M-TY", + "ycc365 plus" + ] + }, + { + "id": "inqmega-3", + "url": "/", + "type": "FFMPEG", + "protocol": "http", + "port": 8081, + "models": [ + "HD 1080P" + ] + } + ] +} diff --git a/brands/inscape.json b/brands/inscape.json new file mode 100644 index 0000000..e0c2207 --- /dev/null +++ b/brands/inscape.json @@ -0,0 +1,37 @@ +{ + "version": 2, + "brand": "Inscape", + "brand_id": "inscape", + "streams": [ + { + "id": "inscape-1", + "url": "stillimg.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Data NVC910H" + ] + }, + { + "id": "inscape-2", + "url": "stillimg1.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Data NVC910H" + ] + }, + { + "id": "inscape-3", + "url": "stillimg2.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Data NVC910H" + ] + } + ] +} diff --git a/brands/inside.json b/brands/inside.json new file mode 100644 index 0000000..2c3aeac --- /dev/null +++ b/brands/inside.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Inside", + "brand_id": "inside", + "streams": [ + { + "id": "inside-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "NC-1200 SERIES" + ] + }, + { + "id": "inside-2", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "V3080S" + ] + } + ] +} diff --git a/brands/insma.json b/brands/insma.json new file mode 100644 index 0000000..8fa9095 --- /dev/null +++ b/brands/insma.json @@ -0,0 +1,18 @@ +{ + "version": 2, + "brand": "Insma", + "brand_id": "insma", + "streams": [ + { + "id": "insma-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]*[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Minicam", + "Mini-camera" + ] + } + ] +} diff --git a/brands/instar.json b/brands/instar.json new file mode 100644 index 0000000..8147185 --- /dev/null +++ b/brands/instar.json @@ -0,0 +1,514 @@ +{ + "version": 2, + "brand": "Instar", + "brand_id": "instar", + "streams": [ + { + "id": "instar-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "1080HD", + "5905", + "5907HD", + "5907HD-oniv", + "6001", + "6001HD", + "6012", + "6012HD", + "7011", + "7011 HD", + "9003", + "9008FullHD", + "9020", + "HD6014", + "IN-1612HD", + "IN2901", + "IN-5907", + "IN-6012", + "IN-6012HD", + "IN-6014", + "IN-6014HD", + "IN-8001 Full HD", + "IN-8003 FullHD PoE", + "IN-8003FHD-PoE", + "IN-9008FHD-POE", + "IN-9020HD", + "instar 6012 HD", + "INSTAR IN-5/6/7 HD", + "Other" + ] + }, + { + "id": "instar-2", + "url": "/live.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "2090", + "IN-9020" + ] + }, + { + "id": "instar-3", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "29025", + "2905", + "3003", + "3005", + "3011", + "4010", + "4011", + "IN-2/3/4 Series", + "IN2901", + "IN-2905 V2", + "IN-2908", + "IN-3010", + "IN-3011", + "INSTAR3011", + "INSTAR3100", + "Other" + ] + }, + { + "id": "instar-4", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "2905", + "IN-2905", + "Other" + ] + }, + { + "id": "instar-5", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "2905", + "IN-3011", + "Other" + ] + }, + { + "id": "instar-6", + "url": "videostream.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "2905" + ] + }, + { + "id": "instar-7", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "2905", + "3010", + "4010", + "IN-3011", + "Other" + ] + }, + { + "id": "instar-8", + "url": "/videostream.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "2905" + ] + }, + { + "id": "instar-9", + "url": "/", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "3003", + "IN-2905", + "IN-3010" + ] + }, + { + "id": "instar-10", + "url": "videostream.cgi?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "3011", + "IN-2905", + "IN-2905 v2", + "IN-2907", + "IN-2908" + ] + }, + { + "id": "instar-11", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "4010", + "IN-2/3/4 Series", + "IN-2905", + "Other" + ] + }, + { + "id": "instar-12", + "url": "videostream.asf", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "4010", + "IN-3010" + ] + }, + { + "id": "instar-13", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "4010" + ] + }, + { + "id": "instar-14", + "url": "videostream.cgi?rate=11", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "4011", + "IN-2/3/4 Series", + "IN-3010", + "IN-3011", + "Other" + ] + }, + { + "id": "instar-15", + "url": "live.sdp", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "5905-HD", + "5907HD", + "7011" + ] + }, + { + "id": "instar-16", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "5907", + "5907HD", + "5907HD-ONIV", + "6001", + "6011", + "6012", + "6012HD", + "6014HD", + "7011 HD", + "8015", + "9008HD", + "9020", + "HD5907", + "IN-3010", + "IN-5907", + "IN-6001HD", + "IN-6011", + "IN-6012HD", + "in-8015", + "IN-8015 Full HD", + "IN-8015 FullHD", + "IN-9008HD", + "Other" + ] + }, + { + "id": "instar-17", + "url": "MediaInput/mpeg4", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "5907", + "5907HD", + "IN-6012", + "IN-6014HD", + "Other" + ] + }, + { + "id": "instar-18", + "url": "snap.jpg?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "5907", + "6011" + ] + }, + { + "id": "instar-19", + "url": "cam[CHANNEL]/h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "5907HD", + "6012 (RTSP)", + "6012HD", + "6014HD", + "IN-2905", + "IN-6014HD", + "instar 6012 HD" + ] + }, + { + "id": "instar-20", + "url": "medias[CHANNEL]", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "5907HD" + ] + }, + { + "id": "instar-21", + "url": "/12", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "5907HD", + "5907HD-rtsp", + "6001HD", + "HD6014", + "IN-6001HD", + "IN-8003 FullHD PoE", + "IN-9010FullHD", + "IN-9408 2K+ POE" + ] + }, + { + "id": "instar-22", + "url": "/videostream.cgi?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 8080, + "models": [ + "5908" + ] + }, + { + "id": "instar-23", + "url": "/iphone/11?[USERNAME]:[PASSWORD]&", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "6011", + "IN-9008HD" + ] + }, + { + "id": "instar-24", + "url": "snap.jpg?JpegSize=M", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "6011" + ] + }, + { + "id": "instar-25", + "url": "/livestream/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "8415 2K+", + "9820", + "IN-9408", + "IN-9408 2K+", + "IN-9408 2K+ POE", + "IN-9420 2K", + "IN-9420 2K+" + ] + }, + { + "id": "instar-26", + "url": "/livestream/13", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "9420", + "IN-8401 2K+", + "IN-9408 2K+" + ] + }, + { + "id": "instar-27", + "url": "/livestream/11?action=play&media=mjpeg&user=[USERNAME]&pwd=TestInstar12345%21", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "9420 4k+" + ] + }, + { + "id": "instar-28", + "url": "/livestream/13?action=play&media=mjpeg&user=[USERNAME]&pwd=TestInstar12345%21", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "9420 4k+" + ] + }, + { + "id": "instar-29", + "url": "snapshot.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IN-2/3/4 Series", + "IN-2905", + "IN-3010", + "IN-3011" + ] + }, + { + "id": "instar-30", + "url": "/MediaInput/mpeg4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "IN2901", + "IN-3010", + "IN-9020" + ] + }, + { + "id": "instar-31", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IN-2905 v2", + "IN-3011", + "Other" + ] + }, + { + "id": "instar-32", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "IN-6001HD" + ] + }, + { + "id": "instar-33", + "url": "/tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "IN-8015 Full HD", + "IN-9010FullHD" + ] + }, + { + "id": "instar-34", + "url": "/livestream/12?action=play&media=mjpeg&user=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "IN-8401 2K+" + ] + }, + { + "id": "instar-35", + "url": "/13", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "IN-9008FHD-POE" + ] + }, + { + "id": "instar-36", + "url": "/livestream/12", + "type": "MJPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "IN-9408 2K+" + ] + }, + { + "id": "instar-37", + "url": "/livestream/12?action=play&media=mjpeg&user=[USERNAME]&pwd=Bellavista%40213695", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "IN-9408 2K+" + ] + }, + { + "id": "instar-38", + "url": "/livestream/11?action=play&media=mjpeg", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "IN-9408 2K+ POE", + "IN-9420 2K", + "Instar9408" + ] + } + ] +} diff --git a/brands/insun.json b/brands/insun.json new file mode 100644 index 0000000..279671a --- /dev/null +++ b/brands/insun.json @@ -0,0 +1,18 @@ +{ + "version": 2, + "brand": "Insun", + "brand_id": "insun", + "streams": [ + { + "id": "insun-1", + "url": "cam[CHANNEL]/h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "INS-IPPTZ02", + "Other" + ] + } + ] +} diff --git a/brands/insys.json b/brands/insys.json new file mode 100644 index 0000000..76feeb0 --- /dev/null +++ b/brands/insys.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Insys", + "brand_id": "insys", + "streams": [ + { + "id": "insys-1", + "url": "?action=stream", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "350" + ] + } + ] +} diff --git a/brands/intamac.json b/brands/intamac.json new file mode 100644 index 0000000..2e8787a --- /dev/null +++ b/brands/intamac.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Intamac", + "brand_id": "intamac", + "streams": [ + { + "id": "intamac-1", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "8020" + ] + } + ] +} diff --git a/brands/intelbras.json b/brands/intelbras.json new file mode 100644 index 0000000..78c1997 --- /dev/null +++ b/brands/intelbras.json @@ -0,0 +1,485 @@ +{ + "version": 2, + "brand": "Intelbras", + "brand_id": "intelbras", + "streams": [ + { + "id": "intelbras-1", + "url": "cgi-bin/snapshot.cgi?1", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "1230", + "im5", + "iM7", + "MHDX1016", + "Other", + "VIP", + "VIP-5450-D-Z", + "VIPS4220" + ] + }, + { + "id": "intelbras-2", + "url": "/cam/realmonitor?channel=3&subtype=00", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "3000vd", + "IC4" + ] + }, + { + "id": "intelbras-3", + "url": "/cam/realmonitor?channel=4&subtype=0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "3008HDX", + "ic3", + "MHDX1016", + "NVD" + ] + }, + { + "id": "intelbras-4", + "url": "/cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 8080, + "models": [ + "3220B", + "HDCVI 3116 G2", + "iM5+ Full Color", + "muithd", + "MULTIHD", + "Other", + "v3000", + "VIP 1230" + ] + }, + { + "id": "intelbras-5", + "url": "cgi-bin/snapshot.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "5450", + "iM7", + "mhdx 1116", + "MHDX1016", + "OUTRO", + "VD5032", + "vip 3020", + "VIP S3020 G2", + "VIPS3020" + ] + }, + { + "id": "intelbras-6", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "BR_1", + "Other", + "OUTRO", + "S4120", + "vip", + "VIP 1020 G2", + "VIP 5230 SD", + "VIP 5450 D Z", + "VIP4120", + "VIPS3020", + "VIP-S3120", + "VIPS4020g2", + "WS100" + ] + }, + { + "id": "intelbras-7", + "url": "/2Fonvif/2Fdevice_service", + "type": "FFMPEG", + "protocol": "http", + "port": 554, + "models": [ + "dvr 3116" + ] + }, + { + "id": "intelbras-8", + "url": "/cam/realmonitor?channel=2&subtype=1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 54713, + "models": [ + "DVR iMHDX 3016" + ] + }, + { + "id": "intelbras-9", + "url": "/cam/realmonitor?channel=4&subtype=1&authBasic=YWRtaW46KkFkMzFuMTV0UjJjWDAj", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "DVR MHDX 508", + "MHDX 3116", + "mxhd 3108" + ] + }, + { + "id": "intelbras-10", + "url": "/cgi-bin/snapshot.cgi?chn=2&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "HDCI 1032", + "Other", + "vd3000", + "VIP 1230" + ] + }, + { + "id": "intelbras-11", + "url": "/cam/realmonitor?channel=1&subtype=0&unicast=true&proto=Onvif", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "HDCVI 3116 G2", + "iM3", + "Mibo IM3", + "VIp", + "VIP-S3330", + "VIP-S3330-G2", + "VIP-S4020-G2" + ] + }, + { + "id": "intelbras-12", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=1.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "ic3", + "IC3", + "IC4", + "VIP 1020 G2", + "VIP1220", + "VIP1220B" + ] + }, + { + "id": "intelbras-13", + "url": "/cam/realmonitor?channel=1&subtype=0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "ic3", + "iM4-C", + "IM4C", + "IME 360", + "mhdx 1116", + "mibo ic3", + "Mibo IM3", + "teste", + "VIP", + "VIP 3230", + "VIP-1020-B-G2", + "VIP-S3120", + "VIPS4020g2" + ] + }, + { + "id": "intelbras-14", + "url": "/cam/realmonitor", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "ic3", + "IC5", + "Innovar", + "ISIC 6", + "Mibo iC3", + "Other", + "S3020", + "s3120", + "VD3016", + "VIP", + "VIP 3250 MIC", + "vip25", + "VIP4120", + "VIPS3020", + "VIP-S3120", + "VIPS4100" + ] + }, + { + "id": "intelbras-15", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "ic3" + ] + }, + { + "id": "intelbras-16", + "url": "/cam/realmonitor?channel=1&subtype=0&unicast=true", + "type": "MJPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "IM3", + "VIP-1230-D-G3" + ] + }, + { + "id": "intelbras-17", + "url": "/cgi-bin/snapshot.cgi?chn=0&u=[USERNAME]&p=T%4001051938", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "IM4" + ] + }, + { + "id": "intelbras-18", + "url": "/cgi-bin/snapshot.cgi?chn=0&u=[USERNAME]&p=tkto%40070810", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "IM5 SC" + ] + }, + { + "id": "intelbras-19", + "url": "/cgi-bin/snapshot.cgi?1", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "iM5+ Full Color", + "MHDX 3004-C", + "Multihd", + "VIP 3230", + "VIP-1230-D-G2", + "VIP-3230-B-SL", + "VIP-3230-D-SL-G2", + "VIP-3240-Z-G3" + ] + }, + { + "id": "intelbras-20", + "url": "/cgi-bin/snapshot.cgi?chn=0&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "iM7-FC-8138", + "Multi HD", + "VIP 1230", + "VIP 1230 B", + "VIP 3330 G2", + "VIP-1230-B-G2", + "VIP-3240-ZG3" + ] + }, + { + "id": "intelbras-21", + "url": "/cam/realmonitor?channel=3&subtype=1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 54713, + "models": [ + "iMHDX 3016" + ] + }, + { + "id": "intelbras-22", + "url": "cam/realmonitor?channel=[CHANNEL]&subtype=00", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "ISIC 6", + "Other", + "VD3016", + "VD5032" + ] + }, + { + "id": "intelbras-23", + "url": "/cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=nederland1%21", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "MHDX 1008", + "VIP-3240-D-IA" + ] + }, + { + "id": "intelbras-24", + "url": "/cam/realmonitor?channel=1&subtype=1&authBasic=YWRtaW46KkFkMzFuMTV0UjJjWDAj", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "MHDX 508" + ] + }, + { + "id": "intelbras-25", + "url": "/cam/realmonitor?channel=2&subtype=1&authBasic=YWRtaW46KkFkMzFuMTV0UjJjWDAj", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "MHDX 508" + ] + }, + { + "id": "intelbras-26", + "url": "/cam/realmonitor?channel=0&subtype=00", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Mibo iC3", + "vip 3020" + ] + }, + { + "id": "intelbras-27", + "url": "/cam/realmonitor?channel=1&subtype=1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5501, + "models": [ + "Other", + "PVIP1000" + ] + }, + { + "id": "intelbras-28", + "url": "/cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=Olumornezcpc11%23", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "Other", + "VIPS4020g2" + ] + }, + { + "id": "intelbras-29", + "url": "/", + "type": "FFMPEG", + "protocol": "http", + "port": 8082, + "models": [ + "vd3000", + "VIP 1020 G2", + "VIP 1220B" + ] + }, + { + "id": "intelbras-30", + "url": "axis-cgi/mjpg/video.cgi?camera=[CHANNEL]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "VIP", + "VIP E4320Z", + "VIPS4100" + ] + }, + { + "id": "intelbras-31", + "url": "/user=[PASSWORD]_password=[PASSWORD]_channel=1_stream=1.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "VIP 1020 G2" + ] + }, + { + "id": "intelbras-32", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "vip 1220 B", + "VIP 1220B", + "VIP1220G3" + ] + }, + { + "id": "intelbras-33", + "url": "/axis-cgi/mjpg/video.cgi?camera=0", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "VIP E-5230 SD" + ] + }, + { + "id": "intelbras-34", + "url": "/cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=6pRb%237h8", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "VIP-3230-D-SL-G2" + ] + }, + { + "id": "intelbras-35", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 8554, + "models": [ + "VIPP" + ] + }, + { + "id": "intelbras-36", + "url": "/img/video.asf", + "type": "FFMPEG", + "protocol": "mms", + "port": 554, + "models": [ + "VIPS4020g2" + ] + }, + { + "id": "intelbras-37", + "url": "axis-cgi/mjpg/video.cgi?date=1&clock=1&camera=[CHANNEL]&resolution=[WIDTH]x[HEIGHT]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "VIPS4100" + ] + } + ] +} diff --git a/brands/intelkam.json b/brands/intelkam.json new file mode 100644 index 0000000..2192ba0 --- /dev/null +++ b/brands/intelkam.json @@ -0,0 +1,50 @@ +{ + "version": 2, + "brand": "Intelkam", + "brand_id": "intelkam", + "streams": [ + { + "id": "intelkam-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "203", + "wr-109" + ] + }, + { + "id": "intelkam-2", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "203", + "wip-203vr", + "ZZZZ-580812-FBDEE" + ] + }, + { + "id": "intelkam-3", + "url": "snap.jpg?JpegSize=XL", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "wip" + ] + }, + { + "id": "intelkam-4", + "url": "snap.jpg?JpegCam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "wip-203vr" + ] + } + ] +} diff --git a/brands/intelli.json b/brands/intelli.json new file mode 100644 index 0000000..d0e3afb --- /dev/null +++ b/brands/intelli.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Intelli", + "brand_id": "intelli", + "streams": [ + { + "id": "intelli-1", + "url": "jpg/image.jpg?size=3", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "ONVIF" + ] + } + ] +} diff --git a/brands/intelligent-network.json b/brands/intelligent-network.json new file mode 100644 index 0000000..c549411 --- /dev/null +++ b/brands/intelligent-network.json @@ -0,0 +1,28 @@ +{ + "version": 2, + "brand": "Intelligent Network", + "brand_id": "intelligent-network", + "streams": [ + { + "id": "intelligent-network-1", + "url": "/onvif1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "CN-PT200", + "Other" + ] + }, + { + "id": "intelligent-network-2", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "GE-100-CB" + ] + } + ] +} diff --git a/brands/intellinet.json b/brands/intellinet.json new file mode 100644 index 0000000..3273fc3 --- /dev/null +++ b/brands/intellinet.json @@ -0,0 +1,343 @@ +{ + "version": 2, + "brand": "Intellinet", + "brand_id": "intellinet", + "streams": [ + { + "id": "intellinet-1", + "url": "jpg/image.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "5031277", + "503792", + "524421", + "5302468", + "550710", + "BVJH", + "ICD-862 HD", + "IDC-862", + "Int L200", + "INTELLINET CAMERA", + "INT-L10", + "INT-W200", + "L10", + "MNC-L10", + "N1000", + "NBC30", + "NBC30-IR", + "NCS18", + "NFC30", + "NFC30IR", + "NFC30-WG", + "nfc31", + "NFC31IR", + "NFC-WG", + "NFD30", + "NSC11", + "NSC11-WN", + "NSC15", + "NSC16-WG", + "Other" + ] + }, + { + "id": "intellinet-2", + "url": "temp/image.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "503792", + "551106", + "l10", + "MNC-L10", + "NCS18", + "NSC18", + "Other" + ] + }, + { + "id": "intellinet-3", + "url": "snapshot.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "503792", + "551106", + "NSC18", + "Other" + ] + }, + { + "id": "intellinet-4", + "url": "video.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "503792", + "550710", + "INT-L10", + "NSC18", + "Other" + ] + }, + { + "id": "intellinet-5", + "url": "jpg/image.jpg?size=3", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "5057231", + "5237001", + "550710", + "551106", + "Int L200", + "INTELLINET CAMERA", + "INT-L10", + "MNC-L10", + "NBC", + "NFC30", + "NFC-WG", + "NFD130-IR", + "nfd30", + "NSC16-WG", + "NSC18", + "Other", + "romanelli" + ] + }, + { + "id": "intellinet-6", + "url": "image.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "550710", + "551106", + "INT-L10", + "Other" + ] + }, + { + "id": "intellinet-7", + "url": "cgi-bin/jpg/image", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "550949", + "NFC30", + "NFC30-IR", + "NFC31", + "NFC31 IR", + "NSC15-WG", + "Other" + ] + }, + { + "id": "intellinet-8", + "url": "/video.mp4", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "550963", + "INTELLINET CAMERA", + "N1250", + "NFD130-IR", + "NFD30", + "NSC15", + "OLD" + ] + }, + { + "id": "intellinet-9", + "url": "video.mjpg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "551106", + "intellinet camera", + "INT-L10", + "N1000", + "NCS18", + "NFC31", + "NFD130-IR", + "NFD30", + "Other" + ] + }, + { + "id": "intellinet-10", + "url": "video.mp4", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "551106", + "intellinet camera", + "NBC30-IR", + "NFC30", + "NFC30IR", + "NFC30-WG", + "NFC31", + "NFD30", + "NSC11-WN", + "NSC15", + "Other" + ] + }, + { + "id": "intellinet-11", + "url": "/video.pro1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "IBC-637IR", + "IDC-757IR" + ] + }, + { + "id": "intellinet-12", + "url": "cgi-bin/view/image?pro_[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IBC-637IR", + "IDC-752IR", + "IDC-757IR", + "IDC-767IR", + "Other" + ] + }, + { + "id": "intellinet-13", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "ic-1500s", + "Other" + ] + }, + { + "id": "intellinet-14", + "url": "/image.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "intellinet camera", + "int-w100" + ] + }, + { + "id": "intellinet-15", + "url": "/jpg/image.jpg", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "INT-L10", + "MNC-L10" + ] + }, + { + "id": "intellinet-16", + "url": "mjpg/video.mjpg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "NCS18", + "NSC11", + "NSC11-WN", + "NSC18", + "NSC18-WN", + "Other" + ] + }, + { + "id": "intellinet-17", + "url": "video.mjpg?q=30&fps=33&id=0.5", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "NFC31", + "NFC31 IR" + ] + }, + { + "id": "intellinet-18", + "url": "mjpg/1/video.mjpg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "NSC11", + "OLD" + ] + }, + { + "id": "intellinet-19", + "url": "snapshot.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "NSC18" + ] + }, + { + "id": "intellinet-20", + "url": "image.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "intellinet-21", + "url": "loginfree.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "intellinet-22", + "url": "snapshot.cgi?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "intellinet-23", + "url": "video.cgi?resolution=VGA", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/intellio.json b/brands/intellio.json new file mode 100644 index 0000000..99562ce --- /dev/null +++ b/brands/intellio.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Intellio", + "brand_id": "intellio", + "streams": [ + { + "id": "intellio-1", + "url": "/", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "ILB-340-BL-F" + ] + } + ] +} diff --git a/brands/intellsec.json b/brands/intellsec.json new file mode 100644 index 0000000..f23e4a4 --- /dev/null +++ b/brands/intellsec.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Intellsec", + "brand_id": "intellsec", + "streams": [ + { + "id": "intellsec-1", + "url": "cam1/mpeg4", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "7Inch 20X" + ] + } + ] +} diff --git a/brands/interlogix.json b/brands/interlogix.json new file mode 100644 index 0000000..4d82007 --- /dev/null +++ b/brands/interlogix.json @@ -0,0 +1,97 @@ +{ + "version": 2, + "brand": "Interlogix", + "brand_id": "interlogix", + "streams": [ + { + "id": "interlogix-1", + "url": "video.h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "DVT-M1210W-2W-N", + "Other", + "TVB-5302", + "TVD-3105", + "TVD-5502", + "TvW-3101" + ] + }, + { + "id": "interlogix-2", + "url": "/Streaming/Channels/2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 64001, + "models": [ + "Other", + "tvd-5302", + "TVW-1101", + "TVW-3101" + ] + }, + { + "id": "interlogix-3", + "url": "ch0_0.h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other", + "TVW-3101" + ] + }, + { + "id": "interlogix-4", + "url": "/Streaming/Channels/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 64001, + "models": [ + "Other", + "TVB-5304", + "TVB-5605", + "TVD-1103", + "tvd-5302", + "TVD-M1245E-2M-N", + "TVW-1101", + "TVW-3101", + "TVW-3120", + "TVW-5302" + ] + }, + { + "id": "interlogix-5", + "url": "/h264_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "RS-3250", + "TVW-3120" + ] + }, + { + "id": "interlogix-6", + "url": "/ch0_0.h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "RS-3251" + ] + }, + { + "id": "interlogix-7", + "url": "/video.h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "TVD-3101", + "TVW-5305" + ] + } + ] +} diff --git a/brands/interna.json b/brands/interna.json new file mode 100644 index 0000000..25332f6 --- /dev/null +++ b/brands/interna.json @@ -0,0 +1,67 @@ +{ + "version": 2, + "brand": "Interna", + "brand_id": "interna", + "streams": [ + { + "id": "interna-1", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "interna-2", + "url": "snap.jpg?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "interna-3", + "url": "snap.jpg?JpegSize=XL", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "interna-4", + "url": "snap.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "interna-5", + "url": "snap.jpg?JpegCam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "interna-6", + "url": "/iphone/11?[USERNAME]:[PASSWORD]&", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/internal.json b/brands/internal.json new file mode 100644 index 0000000..db03e64 --- /dev/null +++ b/brands/internal.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Internal", + "brand_id": "internal", + "streams": [ + { + "id": "internal-1", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/internet-eye.json b/brands/internet-eye.json new file mode 100644 index 0000000..7f0af5c --- /dev/null +++ b/brands/internet-eye.json @@ -0,0 +1,58 @@ +{ + "version": 2, + "brand": "Internet Eye", + "brand_id": "internet-eye", + "streams": [ + { + "id": "internet-eye-1", + "url": "video.cgi?resolution=VGA", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "M6840" + ] + }, + { + "id": "internet-eye-2", + "url": "cam[CHANNEL]/h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "M6840", + "Other" + ] + }, + { + "id": "internet-eye-3", + "url": "cam1/mpeg4", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "M6840" + ] + }, + { + "id": "internet-eye-4", + "url": "images/stream_[CHANNEL].jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "internet-eye-5", + "url": "video.cgi?resolution=[WIDTH]x[HEIGHT]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/interno.json b/brands/interno.json new file mode 100644 index 0000000..616cd69 --- /dev/null +++ b/brands/interno.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Interno", + "brand_id": "interno", + "streams": [ + { + "id": "interno-1", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Pelco" + ] + } + ] +} diff --git a/brands/intervision.json b/brands/intervision.json new file mode 100644 index 0000000..150dd01 --- /dev/null +++ b/brands/intervision.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Intervision", + "brand_id": "intervision", + "streams": [ + { + "id": "intervision-1", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IPC" + ] + } + ] +} diff --git a/brands/intex.json b/brands/intex.json new file mode 100644 index 0000000..0a64bb5 --- /dev/null +++ b/brands/intex.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Intex", + "brand_id": "intex", + "streams": [ + { + "id": "intex-1", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "It 101" + ] + }, + { + "id": "intex-2", + "url": "video", + "type": "MJPEG", + "protocol": "http", + "port": 8080, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/invid.json b/brands/invid.json new file mode 100644 index 0000000..6bb3bfd --- /dev/null +++ b/brands/invid.json @@ -0,0 +1,50 @@ +{ + "version": 2, + "brand": "Invid", + "brand_id": "invid", + "streams": [ + { + "id": "invid-1", + "url": "GetImage.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "MK21", + "MK279IR", + "VKS87" + ] + }, + { + "id": "invid-2", + "url": "GetData.cgi?Status=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "MK21", + "VKS87" + ] + }, + { + "id": "invid-3", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "invid-4", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/invidtech.json b/brands/invidtech.json new file mode 100644 index 0000000..75f2a83 --- /dev/null +++ b/brands/invidtech.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Invidtech", + "brand_id": "invidtech", + "streams": [ + { + "id": "invidtech-1", + "url": "/Streaming/Channels/101", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "ULT-P4DRIR28" + ] + }, + { + "id": "invidtech-2", + "url": "/Streaming/Channels/102", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "ULT-P4DRIR28" + ] + } + ] +} diff --git a/brands/inwerang.json b/brands/inwerang.json new file mode 100644 index 0000000..9b7bbda --- /dev/null +++ b/brands/inwerang.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Inwerang", + "brand_id": "inwerang", + "streams": [ + { + "id": "inwerang-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "IWR-IP2P21DSWE7" + ] + }, + { + "id": "inwerang-2", + "url": "/live/0/MAIN", + "type": "MJPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "IWR-IP2P21DSWE7" + ] + } + ] +} diff --git a/brands/io-data.json b/brands/io-data.json new file mode 100644 index 0000000..36ec5cb --- /dev/null +++ b/brands/io-data.json @@ -0,0 +1,90 @@ +{ + "version": 2, + "brand": "Io Data", + "brand_id": "io-data", + "streams": [ + { + "id": "io-data-1", + "url": "snapshot.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "Qwatch", + "TS-NA220W", + "TS-NS410W" + ] + }, + { + "id": "io-data-2", + "url": "mjpg/video.mjpg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "qwatch", + "Qwatch", + "TS-WLC2", + "TS-WPTCAM", + "ts-wrfe" + ] + }, + { + "id": "io-data-3", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "io-data-4", + "url": "mjpg/1/video.mjpg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "qwatch", + "Qwatch", + "TS-WLC2" + ] + }, + { + "id": "io-data-5", + "url": "/mjpg/video.mjpg", + "type": "FFMPEG", + "protocol": "http", + "port": 81, + "models": [ + "qwatch", + "RTSTS-WRLP", + "TS-WRLP" + ] + }, + { + "id": "io-data-6", + "url": "snapshot.cgi?camera=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Qwatch" + ] + }, + { + "id": "io-data-7", + "url": "snapshot.cgi?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Qwatch" + ] + } + ] +} diff --git a/brands/ip-300ptw.json b/brands/ip-300ptw.json new file mode 100644 index 0000000..bf2b36d --- /dev/null +++ b/brands/ip-300ptw.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Ip-300ptw", + "brand_id": "ip-300ptw", + "streams": [ + { + "id": "ip-300ptw-1", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/ip-402b.json b/brands/ip-402b.json new file mode 100644 index 0000000..d49d54f --- /dev/null +++ b/brands/ip-402b.json @@ -0,0 +1,37 @@ +{ + "version": 2, + "brand": "Ip-402b", + "brand_id": "ip-402b", + "streams": [ + { + "id": "ip-402b-1", + "url": "video.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "ip-402b-2", + "url": "snap.jpg?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "ip-402b-3", + "url": "videostream.cgi?rate=11", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/ip-buiten.json b/brands/ip-buiten.json new file mode 100644 index 0000000..3ab7520 --- /dev/null +++ b/brands/ip-buiten.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Ip Buiten", + "brand_id": "ip-buiten", + "streams": [ + { + "id": "ip-buiten-1", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "ip LAN" + ] + } + ] +} diff --git a/brands/ip-camera-(android).json b/brands/ip-camera-(android).json new file mode 100644 index 0000000..e0bf432 --- /dev/null +++ b/brands/ip-camera-(android).json @@ -0,0 +1,93 @@ +{ + "version": 2, + "brand": "Ip Camera (android)", + "brand_id": "ip-camera-(android)", + "streams": [ + { + "id": "ip-camera-(android)-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "C6F0SGZ3N0P3L2", + "C9F0SfZ3N0P6L0", + "C9F0SgZ3N0PbL0", + "ssd" + ] + }, + { + "id": "ip-camera-(android)-2", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 81, + "models": [ + "HKview" + ] + }, + { + "id": "ip-camera-(android)-3", + "url": "video", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP WEBCAM FOR ANDROID", + "Other" + ] + }, + { + "id": "ip-camera-(android)-4", + "url": "video?profile=[CHANNEL]", + "type": "MJPEG", + "protocol": "http", + "port": 4747, + "models": [ + "IP WEBCAM FOR ANDROID" + ] + }, + { + "id": "ip-camera-(android)-5", + "url": "video?submenu=mjpg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP-CAMERA" + ] + }, + { + "id": "ip-camera-(android)-6", + "url": "/video", + "type": "FFMPEG", + "protocol": "http", + "port": 4747, + "models": [ + "IP-CAMERA", + "XT1609" + ] + }, + { + "id": "ip-camera-(android)-7", + "url": "videofeed", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Pixel", + "Pro" + ] + }, + { + "id": "ip-camera-(android)-8", + "url": "/axis-cgi/mjpg/video.cgi?camera=1", + "type": "FFMPEG", + "protocol": "https", + "port": 8083, + "models": [ + "TinyCam" + ] + } + ] +} diff --git a/brands/ip-camera.json b/brands/ip-camera.json new file mode 100644 index 0000000..91d5b08 --- /dev/null +++ b/brands/ip-camera.json @@ -0,0 +1,47 @@ +{ + "version": 2, + "brand": "Ip-camera", + "brand_id": "ip-camera", + "streams": [ + { + "id": "ip-camera-1", + "url": "/ch0_0.264", + "type": "MJPEG", + "protocol": "rtsp", + "port": 80, + "models": [ + "IPC 1.3.0" + ] + }, + { + "id": "ip-camera-2", + "url": "/ch0_1.264", + "type": "MJPEG", + "protocol": "rtsp", + "port": 80, + "models": [ + "IPC 1.3.0" + ] + }, + { + "id": "ip-camera-3", + "url": "/tcp/av0_0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 10554, + "models": [ + "Other" + ] + }, + { + "id": "ip-camera-4", + "url": "/live/ch00_0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "v380pro" + ] + } + ] +} diff --git a/brands/ip-chitchat.json b/brands/ip-chitchat.json new file mode 100644 index 0000000..e5a070e --- /dev/null +++ b/brands/ip-chitchat.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Ip Chitchat", + "brand_id": "ip-chitchat", + "streams": [ + { + "id": "ip-chitchat-1", + "url": "video.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "PT-DOOR01C" + ] + } + ] +} diff --git a/brands/ip-m-p836v.json b/brands/ip-m-p836v.json new file mode 100644 index 0000000..388ccb1 --- /dev/null +++ b/brands/ip-m-p836v.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Ip-m-p836v", + "brand_id": "ip-m-p836v", + "streams": [ + { + "id": "ip-m-p836v-1", + "url": "cgi-bin/net_jpeg.cgi?ch=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "H.264" + ] + } + ] +} diff --git a/brands/ip-phone-camera.json b/brands/ip-phone-camera.json new file mode 100644 index 0000000..e63d52e --- /dev/null +++ b/brands/ip-phone-camera.json @@ -0,0 +1,28 @@ +{ + "version": 2, + "brand": "Ip Phone Camera", + "brand_id": "ip-phone-camera", + "streams": [ + { + "id": "ip-phone-camera-1", + "url": "/videofeed", + "type": "FFMPEG", + "protocol": "http", + "port": 8080, + "models": [ + "ONVIF PROFILE S", + "safikul" + ] + }, + { + "id": "ip-phone-camera-2", + "url": "videofeed", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/ip-power.json b/brands/ip-power.json new file mode 100644 index 0000000..6fdc3d7 --- /dev/null +++ b/brands/ip-power.json @@ -0,0 +1,48 @@ +{ + "version": 2, + "brand": "Ip Power", + "brand_id": "ip-power", + "streams": [ + { + "id": "ip-power-1", + "url": "/snl/live/1/2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "NIT C422D-W", + "Other" + ] + }, + { + "id": "ip-power-2", + "url": "/profile1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 555, + "models": [ + "NLP C2712M-W72" + ] + }, + { + "id": "ip-power-3", + "url": "cgi-bin/view.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "ip-power-4", + "url": "videostream.asf?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/ip-pro-tech.json b/brands/ip-pro-tech.json new file mode 100644 index 0000000..b50276a --- /dev/null +++ b/brands/ip-pro-tech.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Ip Pro Tech", + "brand_id": "ip-pro-tech", + "streams": [ + { + "id": "ip-pro-tech-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "ip-pro-tech-2", + "url": "cgi-bin/view.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/ip-speeddome.json b/brands/ip-speeddome.json new file mode 100644 index 0000000..8b2cb9e --- /dev/null +++ b/brands/ip-speeddome.json @@ -0,0 +1,38 @@ +{ + "version": 2, + "brand": "Ip-speeddome", + "brand_id": "ip-speeddome", + "streams": [ + { + "id": "ip-speeddome-1", + "url": "/v2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "EP_PELCO_D" + ] + }, + { + "id": "ip-speeddome-2", + "url": "/", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "EP_PELCO_D", + "Secuplug" + ] + }, + { + "id": "ip-speeddome-3", + "url": "api/mjpegvideo.cgi?InputNumber=1&StreamNumber=[CHANNEL]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "IPN3402HD" + ] + } + ] +} diff --git a/brands/ip-t5201-f.json b/brands/ip-t5201-f.json new file mode 100644 index 0000000..cdc55f7 --- /dev/null +++ b/brands/ip-t5201-f.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Ip-t5201-f", + "brand_id": "ip-t5201-f", + "streams": [ + { + "id": "ip-t5201-f-1", + "url": "/Streaming/Channels/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Escam" + ] + } + ] +} diff --git a/brands/ip-video.json b/brands/ip-video.json new file mode 100644 index 0000000..05321ce --- /dev/null +++ b/brands/ip-video.json @@ -0,0 +1,37 @@ +{ + "version": 2, + "brand": "Ip Video", + "brand_id": "ip-video", + "streams": [ + { + "id": "ip-video-1", + "url": "GetData.cgi?Status=false", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "9100" + ] + }, + { + "id": "ip-video-2", + "url": "GetData.cgi?CH=[CHANNEL]&Codec=jpeg&Size=[WIDTH]x[HEIGHT]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "9100A" + ] + }, + { + "id": "ip-video-3", + "url": "Jpeg/CamImg.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/ip-webcam-(android).json b/brands/ip-webcam-(android).json new file mode 100644 index 0000000..45113c9 --- /dev/null +++ b/brands/ip-webcam-(android).json @@ -0,0 +1,120 @@ +{ + "version": 2, + "brand": "Ip Webcam (android)", + "brand_id": "ip-webcam-(android)", + "streams": [ + { + "id": "ip-webcam-(android)-1", + "url": "videofeed", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "ANDOID IP CAMERA", + "ANDROID LG", + "IP WEBCAM ANDROID", + "IP-CAMERA", + "IPHONE", + "LG K4 2017", + "Other" + ] + }, + { + "id": "ip-webcam-(android)-2", + "url": "video?profile=[CHANNEL]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "ANDROID LG", + "IP Webcam(Android)", + "Other", + "wiko" + ] + }, + { + "id": "ip-webcam-(android)-3", + "url": "/video", + "type": "FFMPEG", + "protocol": "http", + "port": 8080, + "models": [ + "ip web", + "Pixel 2" + ] + }, + { + "id": "ip-webcam-(android)-4", + "url": "shot.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP WEBCAM ANDROID", + "Other" + ] + }, + { + "id": "ip-webcam-(android)-5", + "url": "video", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP WEBCAM ANDROID", + "Other", + "Xiaomi Redmi Note 5" + ] + }, + { + "id": "ip-webcam-(android)-6", + "url": "/video?submenu=mjpg", + "type": "FFMPEG", + "protocol": "http", + "port": 8080, + "models": [ + "IP WEBCAM ANDROID" + ] + }, + { + "id": "ip-webcam-(android)-7", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP-CAMERA" + ] + }, + { + "id": "ip-webcam-(android)-8", + "url": "video?submenu=mjpg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "ip-webcam-(android)-9", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "ip-webcam-(android)-10", + "url": "/videofeed", + "type": "FFMPEG", + "protocol": "http", + "port": 8081, + "models": [ + "Pixel 2" + ] + } + ] +} diff --git a/brands/ip-webcam-android.json b/brands/ip-webcam-android.json new file mode 100644 index 0000000..46e8240 --- /dev/null +++ b/brands/ip-webcam-android.json @@ -0,0 +1,68 @@ +{ + "version": 2, + "brand": "Ip Webcam Android", + "brand_id": "ip-webcam-android", + "streams": [ + { + "id": "ip-webcam-android-1", + "url": "/video", + "type": "FFMPEG", + "protocol": "http", + "port": 4747, + "models": [ + "IP WEBCAM FOR ANDROID", + "Other" + ] + }, + { + "id": "ip-webcam-android-2", + "url": "/video?1280x720", + "type": "FFMPEG", + "protocol": "http", + "port": 4747, + "models": [ + "Other" + ] + }, + { + "id": "ip-webcam-android-3", + "url": "video?submenu=mjpg", + "type": "MJPEG", + "protocol": "http", + "port": 8080, + "models": [ + "Other" + ] + }, + { + "id": "ip-webcam-android-4", + "url": "mjpeg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "ip-webcam-android-5", + "url": "mjpeg?res=full&x0=0&y0=0&x1=100%&y1=100%&quality=12&doublescan=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "ip-webcam-android-6", + "url": "videofeed", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "White Phone" + ] + } + ] +} diff --git a/brands/ip-webcam-app.json b/brands/ip-webcam-app.json new file mode 100644 index 0000000..1b25edc --- /dev/null +++ b/brands/ip-webcam-app.json @@ -0,0 +1,48 @@ +{ + "version": 2, + "brand": "Ip Webcam App", + "brand_id": "ip-webcam-app", + "streams": [ + { + "id": "ip-webcam-app-1", + "url": "video?profile=[CHANNEL]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP Webcam(Android)" + ] + }, + { + "id": "ip-webcam-app-2", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP-CAMERA" + ] + }, + { + "id": "ip-webcam-app-3", + "url": "videofeed", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP-CAMERA", + "Other" + ] + }, + { + "id": "ip-webcam-app-4", + "url": "/video", + "type": "FFMPEG", + "protocol": "http", + "port": 8080, + "models": [ + "Telefoon" + ] + } + ] +} diff --git a/brands/ip-webcam-pro.json b/brands/ip-webcam-pro.json new file mode 100644 index 0000000..33bd9fe --- /dev/null +++ b/brands/ip-webcam-pro.json @@ -0,0 +1,71 @@ +{ + "version": 2, + "brand": "Ip Webcam Pro", + "brand_id": "ip-webcam-pro", + "streams": [ + { + "id": "ip-webcam-pro-1", + "url": "/videofeed", + "type": "FFMPEG", + "protocol": "http", + "port": 8080, + "models": [ + "Galaxy note 8", + "Galaxy S21", + "Other" + ] + }, + { + "id": "ip-webcam-pro-2", + "url": "/video", + "type": "FFMPEG", + "protocol": "http", + "port": 8080, + "models": [ + "Galaxy S10+", + "Other" + ] + }, + { + "id": "ip-webcam-pro-3", + "url": "videofeed", + "type": "MJPEG", + "protocol": "http", + "port": 8080, + "models": [ + "Moto G", + "Other" + ] + }, + { + "id": "ip-webcam-pro-4", + "url": "/video/mjpeg", + "type": "FFMPEG", + "protocol": "http", + "port": 8080, + "models": [ + "Moto G" + ] + }, + { + "id": "ip-webcam-pro-5", + "url": "/video/h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8080, + "models": [ + "Other" + ] + }, + { + "id": "ip-webcam-pro-6", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "PSI" + ] + } + ] +} diff --git a/brands/ip-webcam.json b/brands/ip-webcam.json new file mode 100644 index 0000000..68a1121 --- /dev/null +++ b/brands/ip-webcam.json @@ -0,0 +1,37 @@ +{ + "version": 2, + "brand": "Ip Webcam", + "brand_id": "ip-webcam", + "streams": [ + { + "id": "ip-webcam-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "CAMHI" + ] + }, + { + "id": "ip-webcam-2", + "url": "/video", + "type": "FFMPEG", + "protocol": "http", + "port": 8080, + "models": [ + "Other" + ] + }, + { + "id": "ip-webcam-3", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 8080, + "models": [ + "SN-IPC-HW16" + ] + } + ] +} diff --git a/brands/ip112.json b/brands/ip112.json new file mode 100644 index 0000000..1f65646 --- /dev/null +++ b/brands/ip112.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Ip112", + "brand_id": "ip112", + "streams": [ + { + "id": "ip112-1", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "EASYN" + ] + }, + { + "id": "ip112-2", + "url": "/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/ip302.json b/brands/ip302.json new file mode 100644 index 0000000..b91dd6a --- /dev/null +++ b/brands/ip302.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Ip302", + "brand_id": "ip302", + "streams": [ + { + "id": "ip302-1", + "url": "api/mjpegvideo.cgi?InputNumber=1&StreamNumber=[CHANNEL]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/ip3393pv2.json b/brands/ip3393pv2.json new file mode 100644 index 0000000..245ca0c --- /dev/null +++ b/brands/ip3393pv2.json @@ -0,0 +1,29 @@ +{ + "version": 2, + "brand": "Ip3393pv2", + "brand_id": "ip3393pv2", + "streams": [ + { + "id": "ip3393pv2-1", + "url": "/stream1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other", + "zot" + ] + }, + { + "id": "ip3393pv2-2", + "url": "/stream2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other", + "ZOT" + ] + } + ] +} diff --git a/brands/ip400.json b/brands/ip400.json new file mode 100644 index 0000000..1e75e9b --- /dev/null +++ b/brands/ip400.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Ip400", + "brand_id": "ip400", + "streams": [ + { + "id": "ip400-1", + "url": "videofeed", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/ip4112poe.json b/brands/ip4112poe.json new file mode 100644 index 0000000..08bd60f --- /dev/null +++ b/brands/ip4112poe.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Ip4112poe", + "brand_id": "ip4112poe", + "streams": [ + { + "id": "ip4112poe-1", + "url": "/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/ip66.json b/brands/ip66.json new file mode 100644 index 0000000..23332df --- /dev/null +++ b/brands/ip66.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Ip66", + "brand_id": "ip66", + "streams": [ + { + "id": "ip66-1", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "ip66-2", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 8554, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/ip6795p.json b/brands/ip6795p.json new file mode 100644 index 0000000..205dd9e --- /dev/null +++ b/brands/ip6795p.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Ip6795p", + "brand_id": "ip6795p", + "streams": [ + { + "id": "ip6795p-1", + "url": "/stream1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/ip_cam_inspector.json b/brands/ip_cam_inspector.json new file mode 100644 index 0000000..5c909a3 --- /dev/null +++ b/brands/ip_cam_inspector.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Ip_cam_inspector", + "brand_id": "ip_cam_inspector", + "streams": [ + { + "id": "ip_cam_inspector-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "Turbo-X" + ] + } + ] +} diff --git a/brands/ipbell.json b/brands/ipbell.json new file mode 100644 index 0000000..a9330e5 --- /dev/null +++ b/brands/ipbell.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Ipbell", + "brand_id": "ipbell", + "streams": [ + { + "id": "ipbell-1", + "url": "snapshot.cgi", + "type": "JPEG", + "protocol": "http", + "port": 81, + "models": [ + "doorbell" + ] + } + ] +} diff --git a/brands/ipc-bo.json b/brands/ipc-bo.json new file mode 100644 index 0000000..9f37e77 --- /dev/null +++ b/brands/ipc-bo.json @@ -0,0 +1,138 @@ +{ + "version": 2, + "brand": "Ipc-bo", + "brand_id": "ipc-bo", + "streams": [ + { + "id": "ipc-bo-1", + "url": "/h264Preview_06_sub", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "01b", + "A03", + "Reo-A03" + ] + }, + { + "id": "ipc-bo-2", + "url": "/h264Preview_03_sub", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "02a", + "160", + "193", + "A01", + "B01", + "REO-A01", + "Reo-B1" + ] + }, + { + "id": "ipc-bo-3", + "url": "/h264Preview_11_sub", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "02b", + "192", + "B02", + "Reo_B02", + "RLN" + ] + }, + { + "id": "ipc-bo-4", + "url": "/h264Preview_01_main", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "410ws", + "baksida", + "C1 Pro", + "E1pro", + "fewr", + "Other", + "RCL-422W", + "rlc 410", + "RLC240", + "rlc-422w", + "RLC-511", + "RLC-511W", + "RLC-520", + "rln16" + ] + }, + { + "id": "ipc-bo-5", + "url": "/h264Preview_04_sub", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "B02", + "Reo_B02", + "rln16" + ] + }, + { + "id": "ipc-bo-6", + "url": "/h264Preview_01_sub", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "IPC_523128M5MP", + "ip-rln", + "Other", + "rlc-410-5mp", + "RLC-520A" + ] + }, + { + "id": "ipc-bo-7", + "url": "/MainStream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "IPG-8150PSS" + ] + }, + { + "id": "ipc-bo-8", + "url": "/h264Preview_03_main", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Other" + ] + }, + { + "id": "ipc-bo-9", + "url": "/h264Preview_02_main", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Other" + ] + }, + { + "id": "ipc-bo-10", + "url": "/", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "RCL-520A" + ] + } + ] +} diff --git a/brands/ipc-f10p.json b/brands/ipc-f10p.json new file mode 100644 index 0000000..31be19a --- /dev/null +++ b/brands/ipc-f10p.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Ipc-f10p", + "brand_id": "ipc-f10p", + "streams": [ + { + "id": "ipc-f10p-1", + "url": "/ucast/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/ipc-model.json b/brands/ipc-model.json new file mode 100644 index 0000000..cd760df --- /dev/null +++ b/brands/ipc-model.json @@ -0,0 +1,40 @@ +{ + "version": 2, + "brand": "Ipc-model", + "brand_id": "ipc-model", + "streams": [ + { + "id": "ipc-model-1", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 5544, + "models": [ + "255" + ] + }, + { + "id": "ipc-model-2", + "url": "/videoMain", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 88, + "models": [ + "c2m", + "DOME", + "FOSCAM G2", + "ip2m-841" + ] + }, + { + "id": "ipc-model-3", + "url": "/videoSub", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "FI9828" + ] + } + ] +} diff --git a/brands/ipc-other.json b/brands/ipc-other.json new file mode 100644 index 0000000..4cfe33a --- /dev/null +++ b/brands/ipc-other.json @@ -0,0 +1,37 @@ +{ + "version": 2, + "brand": "Ipc-other", + "brand_id": "ipc-other", + "streams": [ + { + "id": "ipc-other-1", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "1.3.0" + ] + }, + { + "id": "ipc-other-2", + "url": "image.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "ONVIF" + ] + }, + { + "id": "ipc-other-3", + "url": "/h264_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "V380 Pro" + ] + } + ] +} diff --git a/brands/ipc.json b/brands/ipc.json new file mode 100644 index 0000000..db46f8a --- /dev/null +++ b/brands/ipc.json @@ -0,0 +1,1186 @@ +{ + "version": 2, + "brand": "Ipc", + "brand_id": "ipc", + "streams": [ + { + "id": "ipc-1", + "url": "/onvif1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "002", + "007", + "008", + "0431113", + "1.0", + "128", + "270", + "2cu", + "2mpvd28w", + "355903", + "409217", + "41528", + "420", + "420274", + "432836", + "509", + "720 P IP Camera", + "888888", + "900", + "999999", + "aldi", + "Aly011", + "AOMG", + "ap009", + "ap011", + "black", + "C1801w", + "CACOON", + "cam400637", + "CAMERA_ALBA", + "camnoopy", + "camnoopy usc1401w", + "cn-PT100", + "Cocoon", + "COCOON", + "cotpro", + "CS1", + "cube", + "Cube-Cam-GF", + "Daz", + "DB power", + "dbpower", + "DBPOWER", + "DBPower C200E", + "Demo", + "Dev.GW", + "Digital Zoom Dome", + "dre", + "EagleStar Pro", + "e-ray", + "eRobot", + "ESCAM", + "escam patron", + "ESCAM QF500", + "EscamPea", + "EscamQF500", + "ES-IP810W", + "eture", + "FS-IPH02W", + "hikam", + "HiKam", + "HIKam", + "HIKAM", + "HiKam Q7", + "Hosafe", + "HS-100", + "ideanext", + "IdeaNext", + "IPBH02", + "IPC_407046", + "IPC_435247", + "IPC_W3", + "IPC-911", + "IPcamera1", + "iphd08", + "IPW71", + "ircam", + "IT315003", + "IZTouch", + "JA-700MRB-T-US", + "ja-as-us", + "klingel", + "latset", + "lta", + "model", + "MTSP007", + "Neptune", + "ONVIF", + "Other", + "Otherd", + "p9000", + "pool cam", + "PT100", + "PT100A", + "qd300", + "QF 502", + "qf500", + "QF500", + "QF506", + "QF605", + "QP500", + "S0008", + "s008", + "Scricam AP004", + "second_ipcam", + "sheraz", + "Sircam", + "siri1", + "sp0008", + "SP0008", + "sp005", + "SP005", + "sp006", + "SP006", + "sp007", + "SP007", + "sp008", + "SP008", + "sp009", + "SP009", + "SP009A", + "SP011", + "SP012", + "SP06", + "SP07", + "sp09", + "sp900c", + "SPC_KST-1-720P", + "SPC-KST-1-720", + "SPOO5", + "SR008", + "sri", + "Sri1", + "SRI-2", + "sricam", + "Sricam", + "SRICAM", + "SriCam AP006", + "Sricam AP009", + "Sricam SP", + "sricam sp007", + "sricam sp009", + "Sricam SP009", + "SRICAM SP011", + "SriCam SP09", + "Sricam_011", + "sricam1", + "Sricamm", + "st-hip296", + "TATA_ALBA", + "testcam", + "TP100", + "TP100C", + "ts-hip296", + "USC 1503W", + "USC1901W", + "VC-IPC01", + "XH-W3", + "yoosee 360 cam", + "yoosee360", + "yy100s-zcm", + "yyp2p", + "Zebora", + "zimmer", + "ZND113M", + "Zosi" + ] + }, + { + "id": "ipc-2", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "002", + "ip-cam", + "Other", + "ZOSI" + ] + }, + { + "id": "ipc-3", + "url": "/ch0_1.264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "1", + "2", + "730", + "active", + "AMAXN1", + "Dome", + "fisheyes", + "GUANGZHOU", + "h360", + "IP-CAM", + "ipcan", + "IPCM", + "IPG-5013PAS-S", + "ja-c6712a", + "Meseias", + "Model99", + "nk521WEL", + "Other", + "saance", + "sricam sp007", + "Tn Systems", + "VRCAM" + ] + }, + { + "id": "ipc-4", + "url": "/ch0_0.264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "1.2.0", + "1.4.0", + "1232", + "1920", + "1mp", + "2101IP-V", + "550", + "720", + "720p", + "a", + "A-811", + "aesun", + "ak-3509", + "AK3509", + "AMAX_6322W1", + "Anben", + "B10", + "BP20S-13H", + "BPI205-2H", + "BSC01611", + "bullet", + "BULLWARK", + "cctvkit", + "comelit", + "CYBER", + "dkseg", + "DOOM", + "fdre", + "gq6062ha", + "h360", + "HDCCTV", + "IPC02", + "IPC1MP", + "ip-cam", + "ja-c6712a", + "j-d700l", + "kenvs", + "kuhinja", + "KVSDOME200-95", + "LZ-915IPC", + "M05", + "MADE IN CHINA", + "marcucci", + "napco", + "NK-521 WEL", + "nvr", + "Other", + "p9000", + "P-D140", + "P-S210VB", + "Reverse", + "R-MQ705V", + "snb-1322", + "svision", + "teste", + "vanxse", + "v-b810", + "V-B811", + "V-D348", + "V-D348-IP", + "VG2.0MP", + "vr camera", + "VRCAM", + "wide", + "wip30", + "wooodsee", + "YooseBullet" + ] + }, + { + "id": "ipc-5", + "url": "cgi-bin/videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "100" + ] + }, + { + "id": "ipc-6", + "url": "image.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "10001WI", + "Other" + ] + }, + { + "id": "ipc-7", + "url": "/ch1_s1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "1MP" + ] + }, + { + "id": "ipc-8", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "2006w", + "B1", + "B-Series", + "IPC-2007W", + "Other" + ] + }, + { + "id": "ipc-9", + "url": "/H264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "200BMP", + "365" + ] + }, + { + "id": "ipc-10", + "url": "cgi-bin/net_jpeg.cgi?ch=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "201", + "Other" + ] + }, + { + "id": "ipc-11", + "url": "/cam/realmonitor?channel=1&subtype=00&authbasic=[AUTH]", + "type": "VLC", + "protocol": "rtsp", + "port": 1935, + "models": [ + "2138", + "IPC-A26H" + ] + }, + { + "id": "ipc-12", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "2138", + "38JPX", + "HDIPC" + ] + }, + { + "id": "ipc-13", + "url": "cgi-bin/mobile_snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "2MPVD28E" + ] + }, + { + "id": "ipc-14", + "url": "/cam/realmonitor?channel=0&subtype=1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "3.9.3", + "EC107-X15" + ] + }, + { + "id": "ipc-15", + "url": "/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "325", + "IP-CAM", + "IPG-7420PHS-S", + "IPG-7920PSS-AI/FD/T6", + "Other" + ] + }, + { + "id": "ipc-16", + "url": "cam/realmonitor?channel=[CHANNEL]&subtype=00", + "type": "VLC", + "protocol": "rtsp", + "port": 554, + "models": [ + "365" + ] + }, + { + "id": "ipc-17", + "url": "/", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "365", + "A7-New", + "DM80IPS12AF30R", + "Dome" + ] + }, + { + "id": "ipc-18", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "38JPX", + "Other", + "SRI", + "SRICAM SP004", + "SRICAM SP007", + "SRICAM_Martyn", + "ZOSI" + ] + }, + { + "id": "ipc-19", + "url": "/ucast/12", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "4015uk", + "ml-203w" + ] + }, + { + "id": "ipc-20", + "url": "/cam/realmonitor", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "4300", + "IPC-HDB3200C" + ] + }, + { + "id": "ipc-21", + "url": "/stream1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "507-20XC", + "805-dg20x", + "805D-X20", + "805S-N4-T", + "850-D20X", + "ambarella", + "colin", + "NDR-LT-S120A", + "obrotowa", + "onvif", + "Other", + "sunba", + "Teis 2", + "Teis 3", + "Teis 4", + "Teis Test", + "True" + ] + }, + { + "id": "ipc-22", + "url": "/Preview_01_sub", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "510wa" + ] + }, + { + "id": "ipc-23", + "url": "/snapshot.jpg", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "720 P IP Camera", + "ip-cam" + ] + }, + { + "id": "ipc-24", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "720 P IP CAMERA", + "Other" + ] + }, + { + "id": "ipc-25", + "url": "cgi-bin/CGIProxy.fcgi?cmd=snapPicture2&usr=[USERNAME]&pwd=[PASSWORD]&", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "720 P IP CAMERA", + "720 pro", + "IPCAMERA1", + "Other" + ] + }, + { + "id": "ipc-26", + "url": "live/mpeg4", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "81XXF" + ] + }, + { + "id": "ipc-27", + "url": "ch0_0.h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "912", + "Other" + ] + }, + { + "id": "ipc-28", + "url": "/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Acunico", + "ddddddddd", + "Foroosh", + "h720", + "HI-IP3D", + "IPB-2MP", + "KEDACOM", + "Mitsuvision", + "modiriat", + "N2100W40W", + "Other", + "R10", + "tarahi" + ] + }, + { + "id": "ipc-29", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "AP006", + "SRICAM1" + ] + }, + { + "id": "ipc-30", + "url": "/h264Preview_01_main", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "AR_SEC_PTZ", + "Other", + "raycam x3", + "RCL-420", + "reolink c2", + "Reolink RLC-423", + "rlc410s", + "wmpower" + ] + }, + { + "id": "ipc-31", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]*[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "BPI205-2H", + "IPCAMERA1" + ] + }, + { + "id": "ipc-32", + "url": "video.cgi?resolution=VGA", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Bras", + "Other" + ] + }, + { + "id": "ipc-33", + "url": "videostream.asf", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "B-Series", + "Other" + ] + }, + { + "id": "ipc-34", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "B-Series", + "IPC02", + "ipc-10ac", + "Other" + ] + }, + { + "id": "ipc-35", + "url": "videostream.asf?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "B-Series", + "Other", + "SRICAM AP006" + ] + }, + { + "id": "ipc-36", + "url": "/onvif_1550334450_285123146", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "camview" + ] + }, + { + "id": "ipc-37", + "url": "/MainStream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Cenova", + "IPG-8150PSS", + "Other", + "yoosee 360 cam" + ] + }, + { + "id": "ipc-38", + "url": "/SubStream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "CENOVA" + ] + }, + { + "id": "ipc-39", + "url": "/onvif2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Cocoon", + "hosafe", + "IPBH02", + "Other", + "s0004", + "SP008", + "sri", + "sri2", + "sricam", + "Sricam", + "Sricam SP", + "sricam sp004" + ] + }, + { + "id": "ipc-40", + "url": "/ch01/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "concorde", + "QC5620" + ] + }, + { + "id": "ipc-41", + "url": "/Streaming/Channels/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "concorde", + "IPC-DFR960P" + ] + }, + { + "id": "ipc-42", + "url": "1/h264major", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 10554, + "models": [ + "D41y07", + "HIKAM", + "IPD-D53Y0701-BS series" + ] + }, + { + "id": "ipc-43", + "url": "/1.video", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "ddd" + ] + }, + { + "id": "ipc-44", + "url": "cgi-bin/snapshot.cgi?1", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "DH-IPC-EB5400P", + "IPC-HFW3200S", + "Other" + ] + }, + { + "id": "ipc-45", + "url": "/onvif/device_service", + "type": "FFMPEG", + "protocol": "http", + "port": 556, + "models": [ + "Dome" + ] + }, + { + "id": "ipc-46", + "url": "/0/888888:888888/main", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "ED258ACD" + ] + }, + { + "id": "ipc-47", + "url": "snap.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "h series", + "IP-CAM", + "ipsl20ff200", + "N2100W40W", + "ONVIF" + ] + }, + { + "id": "ipc-48", + "url": "cgi-bin/snapshot.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "h series (hdb3200cn)", + "Other" + ] + }, + { + "id": "ipc-49", + "url": "/live0.264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "h720", + "IPC-H610", + "Other", + "VVS" + ] + }, + { + "id": "ipc-50", + "url": "axis-cgi/mjpg/video.cgi?camera=[CHANNEL]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "HDW2100", + "QC-8626" + ] + }, + { + "id": "ipc-51", + "url": "snap.jpg?JpegCam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "imx322+HI3516", + "SR-IN25F36IRL" + ] + }, + { + "id": "ipc-52", + "url": "/user=[USERNAME]_password=[PASSWORD]", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "IPC_NT98566_80N50_S38" + ] + }, + { + "id": "ipc-53", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "IPC_NT98566_80N50_S38", + "Other" + ] + }, + { + "id": "ipc-54", + "url": "cgi-bin/guest/Video.cgi?media=JPEG", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IPC02" + ] + }, + { + "id": "ipc-55", + "url": "cgi-bin/guest/Video.cgi?media=JPEG&channel=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IPC02" + ] + }, + { + "id": "ipc-56", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "IPC02", + "SRICAM AP009", + "SRICAM SP004" + ] + }, + { + "id": "ipc-57", + "url": "/realmonitor", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "IPC365", + "NexHT360", + "Other", + "PC730" + ] + }, + { + "id": "ipc-58", + "url": "/LiveMedia/ch1/Media1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "IPC6355-VRZ" + ] + }, + { + "id": "ipc-59", + "url": "snapshot.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP-CAM", + "Other" + ] + }, + { + "id": "ipc-60", + "url": "/live", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "IPC-HDW4631EMN-ASE", + "IPG-7930PHS-T7/S" + ] + }, + { + "id": "ipc-61", + "url": "/id=0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "kedacom", + "Other" + ] + }, + { + "id": "ipc-62", + "url": "ipcam/avc.cgi?audiostream=[CHANNEL]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "N2100W40W" + ] + }, + { + "id": "ipc-63", + "url": "/stream2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "NDR-LT-S120A", + "Other", + "Sunba Tech" + ] + }, + { + "id": "ipc-64", + "url": "/cgi-bin/videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "nidea" + ] + }, + { + "id": "ipc-65", + "url": "/12", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "ipc-66", + "url": "user/videostream.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "SRICAM AP009" + ] + }, + { + "id": "ipc-67", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "S5030-m", + "S5030-TF" + ] + }, + { + "id": "ipc-68", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "ipc-69", + "url": "videostream.cgi?rate=11", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "SRICAM" + ] + }, + { + "id": "ipc-70", + "url": "[CHANNEL]/[USERNAME]:[PASSWORD]/main", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "ipc-71", + "url": "/ch01.264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "ipc-72", + "url": "cgi-bin/view.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "ipc-73", + "url": "Jpeg/CamImg.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "ipc-74", + "url": "GetData.cgi?Status=false", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "ipc-75", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "SRICAM SP011" + ] + }, + { + "id": "ipc-76", + "url": "/media/video1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "ipc-77", + "url": "cam/realmonitor?channel=[CHANNEL]&subtype=1", + "type": "VLC", + "protocol": "rtsp", + "port": 554, + "models": [ + "P450" + ] + }, + { + "id": "ipc-78", + "url": "/cgi-bin/view.cgi?chn=1&u=[USERNAME]&p=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 34567, + "models": [ + "p9000" + ] + }, + { + "id": "ipc-79", + "url": "/h264Preview_01_sub", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "RC-410", + "RC-PTZ", + "ReoLink 423" + ] + }, + { + "id": "ipc-80", + "url": "snapshot.cgi?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "SRICAM SP004" + ] + } + ] +} diff --git a/brands/ipc360.json b/brands/ipc360.json new file mode 100644 index 0000000..3ca664a --- /dev/null +++ b/brands/ipc360.json @@ -0,0 +1,53 @@ +{ + "version": 2, + "brand": "Ipc360", + "brand_id": "ipc360", + "streams": [ + { + "id": "ipc360-1", + "url": "/onvif1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "360Eyes", + "FQ25-8MP-BL-WIFI", + "IPC-V380-Q79" + ] + }, + { + "id": "ipc360-2", + "url": "/video.mjpg?q=30&fps=33&id=0.5", + "type": "FFMPEG", + "protocol": "http", + "port": 8090, + "models": [ + "360Eyes" + ] + }, + { + "id": "ipc360-3", + "url": "/cam/realmonitor?channel=1&subtype=00&authbasic=[AUTH]", + "type": "VLC", + "protocol": "rtsp", + "port": 1935, + "models": [ + "c6c-p", + "IPC365", + "Mini Wifi Kamera", + "Other" + ] + }, + { + "id": "ipc360-4", + "url": "/cam/realmonitor", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "IPC31-8MP-BL-EU", + "IPC365" + ] + } + ] +} diff --git a/brands/ipc365.json b/brands/ipc365.json new file mode 100644 index 0000000..b70eefd --- /dev/null +++ b/brands/ipc365.json @@ -0,0 +1,88 @@ +{ + "version": 2, + "brand": "Ipc365", + "brand_id": "ipc365", + "streams": [ + { + "id": "ipc365-1", + "url": "/realmonitor", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "360", + "gesee", + "Mibao", + "NEXHT CAM", + "Other", + "P450", + "PW2C1806E-GTY", + "VICTURE" + ] + }, + { + "id": "ipc365-2", + "url": "/", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "81XXF", + "d100", + "Other" + ] + }, + { + "id": "ipc365-3", + "url": "/cam/realmonitor?channel=1&subtype=00&authbasic=[AUTH]", + "type": "VLC", + "protocol": "rtsp", + "port": 1935, + "models": [ + "ey-wf0358weus" + ] + }, + { + "id": "ipc365-4", + "url": "live/mpeg4", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "ipc365-5", + "url": "cam/realmonitor?channel=[CHANNEL]&subtype=01", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other", + "PW2K2N06E-GTWY" + ] + }, + { + "id": "ipc365-6", + "url": "cam/realmonitor?channel=[CHANNEL]&subtype=1", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other", + "PW2K2N06E-GTWY" + ] + }, + { + "id": "ipc365-7", + "url": "snapshot", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/ipcam-2015.json b/brands/ipcam-2015.json new file mode 100644 index 0000000..789e899 --- /dev/null +++ b/brands/ipcam-2015.json @@ -0,0 +1,99 @@ +{ + "version": 2, + "brand": "Ipcam 2015", + "brand_id": "ipcam-2015", + "streams": [ + { + "id": "ipcam-2015-1", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "1.7", + "23858", + "C6F0SEZ0N0P0L0", + "C9F0SeZ0N0P4L0", + "Other" + ] + }, + { + "id": "ipcam-2015-2", + "url": "snap.jpg?JpegCam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "1.7", + "C9F0SgZ0N0P8L0", + "IP-CAM" + ] + }, + { + "id": "ipcam-2015-3", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "23858", + "IP-CAM" + ] + }, + { + "id": "ipcam-2015-4", + "url": "iphone/11?[USERNAME]:[PASSWORD]&", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "C6F0SeZ0N0P0L0" + ] + }, + { + "id": "ipcam-2015-5", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "C6F0SgZ0N0PhL2", + "C6F0SiZ3N0P0L0", + "C9F0SEZ0N0P4L0", + "C9F0SeZ3N0P8L0", + "CamHi", + "Other" + ] + }, + { + "id": "ipcam-2015-6", + "url": "snap.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP-CAM" + ] + }, + { + "id": "ipcam-2015-7", + "url": "/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "ipcam-2015-8", + "url": "cam[CHANNEL]/h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/ipcam.json b/brands/ipcam.json new file mode 100644 index 0000000..78c6064 --- /dev/null +++ b/brands/ipcam.json @@ -0,0 +1,346 @@ +{ + "version": 2, + "brand": "Ipcam", + "brand_id": "ipcam", + "streams": [ + { + "id": "ipcam-1", + "url": "/12", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "121", + "125", + "4444", + "458", + "569", + "720", + "963", + "belakang", + "C6F0SgZ3N0P6L2", + "C9F0SgZ3N0P8L0", + "camhi", + "DIUS", + "G02", + "III", + "jidycam", + "monitoring mgcc", + "Other", + "PK4", + "PK5", + "PM1", + "RW-C360HD-1080p-dz", + "SD CARD Mul", + "side", + "SN-IPC-5033SW-UK", + "th661", + "uuu", + "WAJAH PK5", + "WAJAH PM1", + "WAJAH PM3", + "wer" + ] + }, + { + "id": "ipcam-2", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "125", + "6024PB-HX131", + "7902", + "8810", + "asdasd", + "B6C-CAM-WIFI-1080P-22X", + "Boavision", + "boh", + "C1329DN4-H", + "C6F0SfZ3N0P6L2", + "C6F0SgZ0N0PfL2", + "C6F0SgZ3N0P6L2", + "C6F0SgZ3N0PcL2", + "c6fos", + "C9F0SeZ3N0P8L0", + "C9F0SeZ3NOP8LO", + "C9F0SgZ3N0P8L0", + "cambassa", + "CARS", + "chima", + "CTIPC-285C", + "escamg12", + "Genbolt", + "H254", + "HX.9.6", + "HX-HD50M28AS", + "iegek", + "KAMERA CCTV", + "lane", + "Other", + "otp", + "P1-4X", + "Pan-Tilt", + "RT2860", + "s3vc", + "SD CARD MDv", + "sn-ipc-5033sw-uk", + "soullife", + "SV-B01W-960P-HX", + "SVBC", + "sxs", + "szinocam", + "t8809", + "tonda", + "wh0026", + "Y4A-ZA2" + ] + }, + { + "id": "ipcam-3", + "url": "/stream_0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 6554, + "models": [ + "7links", + "ISNATCH", + "Sannce", + "WIBULL" + ] + }, + { + "id": "ipcam-4", + "url": "snap.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "C6F0SEZ0N0P0L0" + ] + }, + { + "id": "ipcam-5", + "url": "/2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "C6F0SfZ3N0P6L2" + ] + }, + { + "id": "ipcam-6", + "url": "snap.jpg?JpegCam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "C6F0SgZ3N0P6L2" + ] + }, + { + "id": "ipcam-7", + "url": "/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "C6F0SgZ3N0PdL2" + ] + }, + { + "id": "ipcam-8", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "C9F0SeZ3N0P0L1", + "Other", + "wxh" + ] + }, + { + "id": "ipcam-9", + "url": "/", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "CLOUD" + ] + }, + { + "id": "ipcam-10", + "url": "cam1/mpeg4?user=[USERNAME]&pwd=[PASSWORD]", + "type": "VLC", + "protocol": "rtsp", + "port": 554, + "models": [ + "C-PO5" + ] + }, + { + "id": "ipcam-11", + "url": "/live/1jfiegbrqhd4q_p0_FUZGACFWEXMY", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "FI-362B" + ] + }, + { + "id": "ipcam-12", + "url": "/live/1jfiegbrqop2a_p0_CNCOZJTHRMYP", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "kamtron 826" + ] + }, + { + "id": "ipcam-13", + "url": "/live/1jfiegbrqop2a_p0_LBRUMVRZOQXB", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "kt1" + ] + }, + { + "id": "ipcam-14", + "url": "/live/1jfiegbrqop2a_p0_ISUOFYIAJSWB", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "KT1" + ] + }, + { + "id": "ipcam-15", + "url": "/LowResolutionVideo", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "onvif" + ] + }, + { + "id": "ipcam-16", + "url": "/HighResolutionVideo", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "onvif" + ] + }, + { + "id": "ipcam-17", + "url": "videostream.cgi?rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "ipcam-18", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]*[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "ipcam-19", + "url": "/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Other" + ] + }, + { + "id": "ipcam-20", + "url": "/videofeed", + "type": "MJPEG", + "protocol": "http", + "port": 8080, + "models": [ + "Other" + ] + }, + { + "id": "ipcam-21", + "url": "/video.cgi?resolution=VGA", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "Other" + ] + }, + { + "id": "ipcam-22", + "url": "/videostream.cgi", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "Other" + ] + }, + { + "id": "ipcam-23", + "url": "/stream", + "type": "MJPEG", + "protocol": "http", + "port": 81, + "models": [ + "OV2460" + ] + }, + { + "id": "ipcam-24", + "url": "/image.jpg", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "PE-5577" + ] + }, + { + "id": "ipcam-25", + "url": "live/mpeg4", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "PHD46F325AP" + ] + }, + { + "id": "ipcam-26", + "url": "/video0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "VIG-us723A" + ] + } + ] +} diff --git a/brands/ipcameros.json b/brands/ipcameros.json new file mode 100644 index 0000000..6b0b3b1 --- /dev/null +++ b/brands/ipcameros.json @@ -0,0 +1,29 @@ +{ + "version": 2, + "brand": "Ipcameros", + "brand_id": "ipcameros", + "streams": [ + { + "id": "ipcameros-1", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "3455", + "546", + "584" + ] + }, + { + "id": "ipcameros-2", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/ipcami.json b/brands/ipcami.json new file mode 100644 index 0000000..17d8380 --- /dev/null +++ b/brands/ipcami.json @@ -0,0 +1,37 @@ +{ + "version": 2, + "brand": "Ipcami", + "brand_id": "ipcami", + "streams": [ + { + "id": "ipcami-1", + "url": "snap.jpg?JpegSize=M", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Chinacam" + ] + }, + { + "id": "ipcami-2", + "url": "/12", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "ipcami-3", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 6554, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/ipcc.json b/brands/ipcc.json new file mode 100644 index 0000000..9ec40d7 --- /dev/null +++ b/brands/ipcc.json @@ -0,0 +1,272 @@ +{ + "version": 2, + "brand": "Ipcc", + "brand_id": "ipcc", + "streams": [ + { + "id": "ipcc-1", + "url": "cgi-bin/CGIProxy.fcgi?cmd=snapPicture2&usr=[USERNAME]&pwd=[PASSWORD]&", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "20hd" + ] + }, + { + "id": "ipcc-2", + "url": "11", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "21w", + "7206E", + "7207E", + "7210E", + "B10", + "B12", + "B12L", + "B12NW", + "B13N", + "B20", + "B22", + "B24", + "D23", + "H-02", + "H03", + "H05", + "IIII-551433-ABEBF", + "IPCC-B11", + "IPCC-B11N-W", + "IPCC-B13N", + "IPCC-H05S-W", + "ipcc-H05-w1080p", + "IPCC-SDM21LW", + "IPCLOUD", + "MD532P", + "Other" + ] + }, + { + "id": "ipcc-3", + "url": "/onvif1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "2480" + ] + }, + { + "id": "ipcc-4", + "url": "/mpeg4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "3XPTZ", + "9610", + "B10", + "B15N-W", + "ipcc-9610 v2", + "ipcc-H05--W-1080P", + "IPCC-H05W-1080p", + "Other" + ] + }, + { + "id": "ipcc-5", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "3XPTZ", + "7210", + "7210W" + ] + }, + { + "id": "ipcc-6", + "url": "/12", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "5080", + "B11N", + "B12", + "IPCC-H05-POEA", + "IPCC-H05-W", + "Other" + ] + }, + { + "id": "ipcc-7", + "url": "snap.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "5533" + ] + }, + { + "id": "ipcc-8", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "720", + "7210W", + "h03", + "IPCC-7210W", + "Other" + ] + }, + { + "id": "ipcc-9", + "url": "snap.jpg?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "720", + "IPCC-7210e" + ] + }, + { + "id": "ipcc-10", + "url": "ch0_0.h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "7206E", + "7606E", + "H-02n" + ] + }, + { + "id": "ipcc-11", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "7210W", + "7210W-3X", + "B10", + "B10A", + "B12nw", + "B12NW", + "B12N-W", + "B15N-W", + "b22", + "IPCC-009041-BUFXD", + "IPCC-7210W", + "IPCC-B15N-W", + "IPCC-B17-1080P", + "VVVIPC1501223580HSDS" + ] + }, + { + "id": "ipcc-12", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "7210W", + "IPCC-7210W" + ] + }, + { + "id": "ipcc-13", + "url": "videostream.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "7210W", + "7210W-MJPEG", + "IPCC-7210W" + ] + }, + { + "id": "ipcc-14", + "url": "videostream.cgi?rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "7210W", + "7210W-MJPEG", + "IPCC-7210W" + ] + }, + { + "id": "ipcc-15", + "url": "/mpeg4cif", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "B10", + "HD MEGAPIXEL" + ] + }, + { + "id": "ipcc-16", + "url": "snap.jpg?JpegCam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP-CAM" + ] + }, + { + "id": "ipcc-17", + "url": "/ch0_0.h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "ipcc h02" + ] + }, + { + "id": "ipcc-18", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "IPCC-7210W" + ] + }, + { + "id": "ipcc-19", + "url": "snapshot.cgi?", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "ipcc-20", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "x01" + ] + } + ] +} diff --git a/brands/ipce.json b/brands/ipce.json new file mode 100644 index 0000000..e5feb4f --- /dev/null +++ b/brands/ipce.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Ipce", + "brand_id": "ipce", + "streams": [ + { + "id": "ipce-1", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 81, + "models": [ + "1000" + ] + } + ] +} diff --git a/brands/ipcmontor.json b/brands/ipcmontor.json new file mode 100644 index 0000000..15e19b2 --- /dev/null +++ b/brands/ipcmontor.json @@ -0,0 +1,88 @@ +{ + "version": 2, + "brand": "Ipcmontor", + "brand_id": "ipcmontor", + "streams": [ + { + "id": "ipcmontor-1", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "H Series", + "Other" + ] + }, + { + "id": "ipcmontor-2", + "url": "snap.jpg?JpegSize=XL", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "H Series" + ] + }, + { + "id": "ipcmontor-3", + "url": "snap.jpg?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "H Series" + ] + }, + { + "id": "ipcmontor-4", + "url": "snap.jpg?JpegSize=M", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "ipcmontor-5", + "url": "videostream.cgi?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "ipcmontor-6", + "url": "cgi-bin/view.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "ipcmontor-7", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "ipcmontor-8", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/ipd.json b/brands/ipd.json new file mode 100644 index 0000000..1ea7c31 --- /dev/null +++ b/brands/ipd.json @@ -0,0 +1,37 @@ +{ + "version": 2, + "brand": "Ipd", + "brand_id": "ipd", + "streams": [ + { + "id": "ipd-1", + "url": "/1/h264major", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "E1C2L18" + ] + }, + { + "id": "ipd-2", + "url": "1/h264major", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 10554, + "models": [ + "E1C2L18" + ] + }, + { + "id": "ipd-3", + "url": "live/mpeg4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/ipdom-hz0102.json b/brands/ipdom-hz0102.json new file mode 100644 index 0000000..4c0be2a --- /dev/null +++ b/brands/ipdom-hz0102.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Ipdom-hz0102", + "brand_id": "ipdom-hz0102", + "streams": [ + { + "id": "ipdom-hz0102-1", + "url": "/live0.264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Eyecam" + ] + } + ] +} diff --git a/brands/ipega.json b/brands/ipega.json new file mode 100644 index 0000000..95b63d4 --- /dev/null +++ b/brands/ipega.json @@ -0,0 +1,51 @@ +{ + "version": 2, + "brand": "Ipega", + "brand_id": "ipega", + "streams": [ + { + "id": "ipega-1", + "url": "/profile0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "KP-CA 178", + "KP-CA110", + "KP-CA127", + "KP-CA176" + ] + }, + { + "id": "ipega-2", + "url": "/profile1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "KP-CA127" + ] + }, + { + "id": "ipega-3", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "KP-CA173", + "Other" + ] + }, + { + "id": "ipega-4", + "url": "/onvif1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/ipeye.json b/brands/ipeye.json new file mode 100644 index 0000000..f140046 --- /dev/null +++ b/brands/ipeye.json @@ -0,0 +1,29 @@ +{ + "version": 2, + "brand": "Ipeye", + "brand_id": "ipeye", + "streams": [ + { + "id": "ipeye-1", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "3802" + ] + }, + { + "id": "ipeye-2", + "url": "/mpeg4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "B5-SNPR-2.8-12-13", + "D2-SUPR-2.8-12-01", + "TH38C4" + ] + } + ] +} diff --git a/brands/ipfd200.json b/brands/ipfd200.json new file mode 100644 index 0000000..4c303ab --- /dev/null +++ b/brands/ipfd200.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Ipfd200", + "brand_id": "ipfd200", + "streams": [ + { + "id": "ipfd200-1", + "url": "/stream.sdp1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "IPID-2MPIR" + ] + } + ] +} diff --git a/brands/ipfd201.json b/brands/ipfd201.json new file mode 100644 index 0000000..0816e36 --- /dev/null +++ b/brands/ipfd201.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Ipfd201", + "brand_id": "ipfd201", + "streams": [ + { + "id": "ipfd201-1", + "url": "/stream.sdp1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "201" + ] + } + ] +} diff --git a/brands/ipg.json b/brands/ipg.json new file mode 100644 index 0000000..bc7a9f7 --- /dev/null +++ b/brands/ipg.json @@ -0,0 +1,28 @@ +{ + "version": 2, + "brand": "Ipg", + "brand_id": "ipg", + "streams": [ + { + "id": "ipg-1", + "url": "/live/0/MAIN", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "8150PSS", + "IPG-7920PSS-AI" + ] + }, + { + "id": "ipg-2", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IPG-6220PSS-F30" + ] + } + ] +} diff --git a/brands/ipgah9oc2am7.json b/brands/ipgah9oc2am7.json new file mode 100644 index 0000000..7d159a2 --- /dev/null +++ b/brands/ipgah9oc2am7.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Ipgah9oc2am7", + "brand_id": "ipgah9oc2am7", + "streams": [ + { + "id": "ipgah9oc2am7-1", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "CVLM-I333" + ] + } + ] +} diff --git a/brands/iphdcam.json b/brands/iphdcam.json new file mode 100644 index 0000000..d0b0602 --- /dev/null +++ b/brands/iphdcam.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Iphdcam", + "brand_id": "iphdcam", + "streams": [ + { + "id": "iphdcam-1", + "url": "/rtsp_live1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "KeeKoon" + ] + } + ] +} diff --git a/brands/ipixo.json b/brands/ipixo.json new file mode 100644 index 0000000..46c4967 --- /dev/null +++ b/brands/ipixo.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Ipixo", + "brand_id": "ipixo", + "streams": [ + { + "id": "ipixo-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Internal wifi" + ] + } + ] +} diff --git a/brands/ipm-1z-20x-dn.json b/brands/ipm-1z-20x-dn.json new file mode 100644 index 0000000..bb24871 --- /dev/null +++ b/brands/ipm-1z-20x-dn.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Ipm-1z-20x-dn", + "brand_id": "ipm-1z-20x-dn", + "streams": [ + { + "id": "ipm-1z-20x-dn-1", + "url": "/Streaming/Channels/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "avantura" + ] + } + ] +} diff --git a/brands/ipnawin7.json b/brands/ipnawin7.json new file mode 100644 index 0000000..49cca5b --- /dev/null +++ b/brands/ipnawin7.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Ipnawin7", + "brand_id": "ipnawin7", + "streams": [ + { + "id": "ipnawin7-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]*[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP CAMERA 002A" + ] + } + ] +} diff --git a/brands/ipnc.json b/brands/ipnc.json new file mode 100644 index 0000000..c4cb624 --- /dev/null +++ b/brands/ipnc.json @@ -0,0 +1,178 @@ +{ + "version": 2, + "brand": "Ipnc", + "brand_id": "ipnc", + "streams": [ + { + "id": "ipnc-1", + "url": "/1.ch", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "1010", + "IPDOME_MEGA200", + "spy" + ] + }, + { + "id": "ipnc-2", + "url": "/h264main", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "1322", + "chiu", + "Cool", + "shani", + "shanyh2", + "SNC-WD91M1322", + "TECHSON" + ] + }, + { + "id": "ipnc-3", + "url": "/PSIA/Streaming/channels/2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "3Mega", + "jano", + "jano-24", + "jano3", + "Other", + "shani", + "TechSon" + ] + }, + { + "id": "ipnc-4", + "url": "/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "764", + "ccd", + "CCD CAMERA", + "escam knockoff", + "EVERVOX", + "hi1602", + "hislicon", + "IVS-D6000", + "kinietis", + "onvif", + "Other", + "senzor", + "Testi", + "Web Cam Hi3518" + ] + }, + { + "id": "ipnc-5", + "url": "/dev=IPC-00000000/media=0/channel=0&level=0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 7554, + "models": [ + "Acunico", + "ARCUNICO" + ] + }, + { + "id": "ipnc-6", + "url": "/dev=IPC-00000000/media=0/channel=0&level=1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 7554, + "models": [ + "Acunico" + ] + }, + { + "id": "ipnc-7", + "url": "/0.ch", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Aoshidi", + "Aoshido", + "CCD", + "H20237", + "oma", + "spy", + "suchinko", + "teset" + ] + }, + { + "id": "ipnc-8", + "url": "/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "KK_IP_CAM", + "nima", + "Other", + "p1001", + "Robocam" + ] + }, + { + "id": "ipnc-9", + "url": "/video1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "KK_IP_CAM", + "Other", + "SOAR" + ] + }, + { + "id": "ipnc-10", + "url": "live.sdp", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "ipnc-11", + "url": "cgi-bin/video_snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "ipnc-12", + "url": "/mjpeg", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "TESTJPEG" + ] + }, + { + "id": "ipnc-13", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "TH32E" + ] + } + ] +} diff --git a/brands/ipnetcam.json b/brands/ipnetcam.json new file mode 100644 index 0000000..2b20cb1 --- /dev/null +++ b/brands/ipnetcam.json @@ -0,0 +1,148 @@ +{ + "version": 2, + "brand": "Ipnetcam", + "brand_id": "ipnetcam", + "streams": [ + { + "id": "ipnetcam-1", + "url": "/h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "floor1", + "Messoa", + "Other" + ] + }, + { + "id": "ipnetcam-2", + "url": "[CHANNEL]/1:1/main", + "type": "VLC", + "protocol": "rtsp", + "port": 10554, + "models": [ + "IPC360", + "OUVIS" + ] + }, + { + "id": "ipnetcam-3", + "url": "live/ch00_0", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "IPC360" + ] + }, + { + "id": "ipnetcam-4", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 10554, + "models": [ + "IP-CAM", + "pnp" + ] + }, + { + "id": "ipnetcam-5", + "url": "snap.jpg?JpegCam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 10554, + "models": [ + "IP-CAM" + ] + }, + { + "id": "ipnetcam-6", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "IXQ2-L", + "NVT of netcam", + "Other", + "WANSCAM", + "WANSCAM0004" + ] + }, + { + "id": "ipnetcam-7", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]*[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "ipnetcam-8", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "WANSCAM" + ] + }, + { + "id": "ipnetcam-9", + "url": "videostream.cgi?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 10554, + "models": [ + "Other" + ] + }, + { + "id": "ipnetcam-10", + "url": "mjpeg.cgi?user=[USERNAME]&password=[PASSWORD]&channel=[CHANNEL]", + "type": "MJPEG", + "protocol": "http", + "port": 10554, + "models": [ + "Other" + ] + }, + { + "id": "ipnetcam-11", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]", + "type": "VLC", + "protocol": "http", + "port": 10554, + "models": [ + "Other", + "SHENZHEN" + ] + }, + { + "id": "ipnetcam-12", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 10554, + "models": [ + "SHENZHEN", + "WANSCAM" + ] + }, + { + "id": "ipnetcam-13", + "url": "snap.jpg?JpegSize=XL", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "WANSCAM" + ] + } + ] +} diff --git a/brands/ipnz.json b/brands/ipnz.json new file mode 100644 index 0000000..8369e12 --- /dev/null +++ b/brands/ipnz.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Ipnz", + "brand_id": "ipnz", + "streams": [ + { + "id": "ipnz-1", + "url": "/h264_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/ipq1652x.json b/brands/ipq1652x.json new file mode 100644 index 0000000..c09d7a3 --- /dev/null +++ b/brands/ipq1652x.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Ipq1652x", + "brand_id": "ipq1652x", + "streams": [ + { + "id": "ipq1652x-1", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/ipq1658x.json b/brands/ipq1658x.json new file mode 100644 index 0000000..14c6fb1 --- /dev/null +++ b/brands/ipq1658x.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Ipq1658x", + "brand_id": "ipq1658x", + "streams": [ + { + "id": "ipq1658x-1", + "url": "MediaInput/mpeg4", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/ipr31esx.json b/brands/ipr31esx.json new file mode 100644 index 0000000..9a22352 --- /dev/null +++ b/brands/ipr31esx.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Ipr31esx", + "brand_id": "ipr31esx", + "streams": [ + { + "id": "ipr31esx-1", + "url": "/rtsph264vga", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/ipr712m.json b/brands/ipr712m.json new file mode 100644 index 0000000..aaf6953 --- /dev/null +++ b/brands/ipr712m.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Ipr712m", + "brand_id": "ipr712m", + "streams": [ + { + "id": "ipr712m-1", + "url": "/rtsph264vga", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/ipr7424%2f8e.json b/brands/ipr7424%2f8e.json new file mode 100644 index 0000000..5dfe18f --- /dev/null +++ b/brands/ipr7424%2f8e.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Ipr7424/8e", + "brand_id": "ipr7424%2f8e", + "streams": [ + { + "id": "ipr7424%2f8e-1", + "url": "/rtsph2641080p", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/ipro.json b/brands/ipro.json new file mode 100644 index 0000000..9908275 --- /dev/null +++ b/brands/ipro.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Ipro", + "brand_id": "ipro", + "streams": [ + { + "id": "ipro-1", + "url": "/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "ipro-2", + "url": "/MediaInput/stream_2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "WV-S4156" + ] + } + ] +} diff --git a/brands/iprobot3.json b/brands/iprobot3.json new file mode 100644 index 0000000..03c1af0 --- /dev/null +++ b/brands/iprobot3.json @@ -0,0 +1,47 @@ +{ + "version": 2, + "brand": "Iprobot3", + "brand_id": "iprobot3", + "streams": [ + { + "id": "iprobot3-1", + "url": "video.h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "iprobot3-2", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "iprobot3-3", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "iprobot3-4", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/ips-21w.json b/brands/ips-21w.json new file mode 100644 index 0000000..8da40ea --- /dev/null +++ b/brands/ips-21w.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Ips-21w", + "brand_id": "ips-21w", + "streams": [ + { + "id": "ips-21w-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "ir-ipc-2013a" + ] + }, + { + "id": "ips-21w-2", + "url": "videostream.cgi?rate=11", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/ips.json b/brands/ips.json new file mode 100644 index 0000000..ec98dcf --- /dev/null +++ b/brands/ips.json @@ -0,0 +1,133 @@ +{ + "version": 2, + "brand": "Ips", + "brand_id": "ips", + "streams": [ + { + "id": "ips-1", + "url": "/mpeg4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "1024V" + ] + }, + { + "id": "ips-2", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "1812VW", + "EA1812", + "ea-1822", + "EYE 03W", + "ips-eye01w", + "IPS-Ki-EL", + "Ki-DL", + "Other" + ] + }, + { + "id": "ips-3", + "url": "ch0_0.h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "7038", + "911", + "914V", + "922V", + "924v", + "925POE", + "925POE (RS7507)", + "ips-eye01w", + "IPS-EYE01W2", + "IPS-eye03w", + "Other" + ] + }, + { + "id": "ips-4", + "url": "/ch0.h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "911", + "913V", + "922V", + "923", + "Eye", + "Hi3507 RS7507H", + "ips-eye01a", + "Other" + ] + }, + { + "id": "ips-5", + "url": "cgi-bin/net_jpeg.cgi?ch=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "911", + "911s", + "911V", + "912", + "913V", + "914V", + "922", + "924VPOE", + "925", + "925POE", + "eye01w", + "Eye3", + "eyeow1", + "Hi3507 RS7507H", + "IPS-911", + "IPS-924V", + "IPS-EYE01W", + "IPS-EYE01W2", + "IPS-eye03w", + "Ki-C", + "ki-e", + "Other" + ] + }, + { + "id": "ips-6", + "url": "/ch0_0.h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "911", + "IPS IPS-EYE01W" + ] + }, + { + "id": "ips-7", + "url": "ch0_[CHANNEL].H264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "913V" + ] + }, + { + "id": "ips-8", + "url": "cgi-bin/net_jpeg.cgi?ch=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "ips-eye01w" + ] + } + ] +} diff --git a/brands/ipscam.json b/brands/ipscam.json new file mode 100644 index 0000000..f404051 --- /dev/null +++ b/brands/ipscam.json @@ -0,0 +1,18 @@ +{ + "version": 2, + "brand": "Ipscam", + "brand_id": "ipscam", + "streams": [ + { + "id": "ipscam-1", + "url": "ch0_0.h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "925POE (RS7507)", + "IPS911" + ] + } + ] +} diff --git a/brands/ipteles.json b/brands/ipteles.json new file mode 100644 index 0000000..9a46713 --- /dev/null +++ b/brands/ipteles.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Ipteles", + "brand_id": "ipteles", + "streams": [ + { + "id": "ipteles-1", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/iptime.json b/brands/iptime.json new file mode 100644 index 0000000..2be8daf --- /dev/null +++ b/brands/iptime.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Iptime", + "brand_id": "iptime", + "streams": [ + { + "id": "iptime-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "C500" + ] + } + ] +} diff --git a/brands/iptronic.json b/brands/iptronic.json new file mode 100644 index 0000000..f31840b --- /dev/null +++ b/brands/iptronic.json @@ -0,0 +1,44 @@ +{ + "version": 2, + "brand": "Iptronic", + "brand_id": "iptronic", + "streams": [ + { + "id": "iptronic-1", + "url": "/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "10803", + "6", + "ipt-ipl 1080", + "IPT-IPL1080DP", + "Other" + ] + }, + { + "id": "iptronic-2", + "url": "/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "ipl720", + "IPT-IPC720B2", + "ipt-ipl 1080", + "IPT-IPL1080DP" + ] + }, + { + "id": "iptronic-3", + "url": "/1/h264major", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "ipt-ip4bm" + ] + } + ] +} diff --git a/brands/iptz-h20xx.json b/brands/iptz-h20xx.json new file mode 100644 index 0000000..3b1e553 --- /dev/null +++ b/brands/iptz-h20xx.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Iptz-h20xx", + "brand_id": "iptz-h20xx", + "streams": [ + { + "id": "iptz-h20xx-1", + "url": "/profile/profile01", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Drop Deiling" + ] + }, + { + "id": "iptz-h20xx-2", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "P14" + ] + } + ] +} diff --git a/brands/ipux.json b/brands/ipux.json new file mode 100644 index 0000000..121fb11 --- /dev/null +++ b/brands/ipux.json @@ -0,0 +1,100 @@ +{ + "version": 2, + "brand": "Ipux", + "brand_id": "ipux", + "streams": [ + { + "id": "ipux-1", + "url": "cgi/mjpg/mjpg.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "100", + "1330", + "2030", + "CS6000/E", + "ICS-100", + "ICS1310", + "ICS-131A", + "ICS-2330", + "ICS7220", + "Other", + "SC6000/E" + ] + }, + { + "id": "ipux-2", + "url": "cgi/jpg/image.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "1003", + "1013", + "1033", + "1330", + "ICS-100", + "ICS-1310", + "ICS1330", + "ICS-2330", + "okok", + "Other" + ] + }, + { + "id": "ipux-3", + "url": "mpeg4", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "1013", + "CS6000/E", + "ICS-1033", + "ICS1310", + "ICS-1310", + "ICS1330", + "ics2330", + "ICS-2330", + "Other" + ] + }, + { + "id": "ipux-4", + "url": "cgi/mjpg/mjpeg.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "1013", + "ICS-100", + "ICS-1033", + "ICS1330", + "ICS2330", + "ICS303A", + "ICS7220" + ] + }, + { + "id": "ipux-5", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 10554, + "models": [ + "ICS2330" + ] + }, + { + "id": "ipux-6", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "ip-100" + ] + } + ] +} diff --git a/brands/ipvd300.json b/brands/ipvd300.json new file mode 100644 index 0000000..865bb63 --- /dev/null +++ b/brands/ipvd300.json @@ -0,0 +1,18 @@ +{ + "version": 2, + "brand": "Ipvd300", + "brand_id": "ipvd300", + "streams": [ + { + "id": "ipvd300-1", + "url": "/stream.sdp1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "IPVD-3MPVFIR", + "Other" + ] + } + ] +} diff --git a/brands/ipvideo.json b/brands/ipvideo.json new file mode 100644 index 0000000..bdfbd9e --- /dev/null +++ b/brands/ipvideo.json @@ -0,0 +1,18 @@ +{ + "version": 2, + "brand": "Ipvideo", + "brand_id": "ipvideo", + "streams": [ + { + "id": "ipvideo-1", + "url": "GetData.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "ip9000", + "Network Video Server" + ] + } + ] +} diff --git a/brands/ipwebcam-app.json b/brands/ipwebcam-app.json new file mode 100644 index 0000000..352abe0 --- /dev/null +++ b/brands/ipwebcam-app.json @@ -0,0 +1,37 @@ +{ + "version": 2, + "brand": "Ipwebcam App", + "brand_id": "ipwebcam-app", + "streams": [ + { + "id": "ipwebcam-app-1", + "url": "video?submenu=mjpg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "ipwebcam" + ] + }, + { + "id": "ipwebcam-app-2", + "url": "videofeed", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Nexus 7" + ] + }, + { + "id": "ipwebcam-app-3", + "url": "GetData.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/ipx.json b/brands/ipx.json new file mode 100644 index 0000000..af796e0 --- /dev/null +++ b/brands/ipx.json @@ -0,0 +1,198 @@ +{ + "version": 2, + "brand": "Ipx", + "brand_id": "ipx", + "streams": [ + { + "id": "ipx-1", + "url": "ipcam/mjpeg.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "DDK" + ] + }, + { + "id": "ipx-2", + "url": "camera.stm", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "DDK", + "Other" + ] + }, + { + "id": "ipx-3", + "url": "cgi-bin/webra_fcgi.fcgi?api=get_jpeg_raw&chno=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "DVR" + ] + }, + { + "id": "ipx-4", + "url": "/?Video=1", + "type": "JPEG", + "protocol": "http", + "port": 8050, + "models": [ + "IPXAnalytics jpg" + ] + }, + { + "id": "ipx-5", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "ipx-6", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "ipx-7", + "url": "image/[CHANNEL].jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "ipx-8", + "url": "cgi-bin/video.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "ipx-9", + "url": "screen.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "ipx-10", + "url": "current[CHANNEL].jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "ipx-11", + "url": "jpg/1/image.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "ipx-12", + "url": "cgi-bin/viewer/video.jpg?resolution=[WIDTH]x[HEIGHT]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "ipx-13", + "url": "cgi-bin/viewer/video.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "ipx-14", + "url": "jpg/image.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "ipx-15", + "url": "capture[CHANNEL].jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "ipx-16", + "url": "cgi-bin/viewer/video.jpg?resolution=640x480", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "ipx-17", + "url": "cgi-bin/image640x480.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "ipx-18", + "url": "control/faststream.jpg?stream=full", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "ipx-19", + "url": "videofeed", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/iq-eye.json b/brands/iq-eye.json new file mode 100644 index 0000000..2f0e853 --- /dev/null +++ b/brands/iq-eye.json @@ -0,0 +1,365 @@ +{ + "version": 2, + "brand": "Iq Eye", + "brand_id": "iq-eye", + "streams": [ + { + "id": "iq-eye-1", + "url": "jpg/image.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "216fd" + ] + }, + { + "id": "iq-eye-2", + "url": "/rtsp/onvif", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "3", + "IQ8712", + "IQR53" + ] + }, + { + "id": "iq-eye-3", + "url": "now.jpg?ds=", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "3", + "4 SERIES", + "501", + "511", + "711D", + "IP Cams", + "IP CAMS", + "IQ031S", + "IQ041S", + "IQ511", + "IQ732N", + "IQD10S", + "iqm52w", + "Other", + "SENTINEL 855" + ] + }, + { + "id": "iq-eye-4", + "url": "/now.jpg?snap=spush?ww=1600?wh=1200?wx=0?wy=0", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "30S", + "4 Series", + "IQ711" + ] + }, + { + "id": "iq-eye-5", + "url": "now.jpg?snap=spush", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "4 series", + "4 SERIES", + "511DV", + "542S", + "703", + "732", + "752", + "832.33", + "832.34", + "832.35", + "832.36", + "A12S", + "IQ031S", + "IQ041S", + "IQ711", + "IQ732N", + "IQ865N", + "IQA15N", + "IQA32N", + "IQD32S", + "IQM32N", + "iqm61n", + "Other", + "S031" + ] + }, + { + "id": "iq-eye-6", + "url": "now.jpg?snap=spush?ds=", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "4 SERIES", + "511", + "IP Cams", + "IP CAMS", + "IQ4xx", + "IQ511", + "IQM32N", + "m53", + "Other", + "SENTINEL 855" + ] + }, + { + "id": "iq-eye-7", + "url": "/axis-cgi/mjpg/video.cgi", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "501", + "705", + "752", + "855", + "A12n", + "A12S", + "IP Cams", + "iq511", + "IQ711", + "Other" + ] + }, + { + "id": "iq-eye-8", + "url": "mjpg/video.mjpg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "501", + "511DV", + "711D", + "755", + "Other" + ] + }, + { + "id": "iq-eye-9", + "url": "jpg/image.jpg?size=3", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "511DV", + "803", + "iqa15n", + "IQeye753" + ] + }, + { + "id": "iq-eye-10", + "url": "axis-cgi/mjpg/video.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "705", + "755", + "802", + "A12S", + "IP CAMS", + "IQA15N", + "IQeye753" + ] + }, + { + "id": "iq-eye-11", + "url": "now.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "705", + "855", + "862", + "IP CAMS", + "IQ031s", + "IQ031S", + "IQ732N", + "IQ862N", + "IQ863N", + "IQA32N", + "IQD32S", + "IQD41s", + "IQD62", + "IQM31N", + "IQM32N", + "Other", + "Sentinel 855", + "SENTINEL 855", + "serie 4" + ] + }, + { + "id": "iq-eye-12", + "url": "axis-cgi/jpg/image.cgi?date=1&clock=1&camera=[CHANNEL]&resolution=[WIDTH]x[HEIGHT]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "752", + "753", + "803", + "Other" + ] + }, + { + "id": "iq-eye-13", + "url": "//now.jpg?snap=spush0.033?ds=1", + "type": "FFMPEG", + "protocol": "http", + "port": 81, + "models": [ + "752" + ] + }, + { + "id": "iq-eye-14", + "url": "/mjpg/video.mjpg", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "775" + ] + }, + { + "id": "iq-eye-15", + "url": "/rtsp/stream1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "862" + ] + }, + { + "id": "iq-eye-16", + "url": "now.mp4", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "IQ732N", + "IQD31SV-F1" + ] + }, + { + "id": "iq-eye-17", + "url": "/stream1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "IQ862n" + ] + }, + { + "id": "iq-eye-18", + "url": "/now.jpg?snap=spush", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "IQ865N", + "iqa15n", + "Sentinel 853", + "Sentinel 855" + ] + }, + { + "id": "iq-eye-19", + "url": "/now.mp4&res=high", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "IQD32S" + ] + }, + { + "id": "iq-eye-20", + "url": "/now.mp4&res=low", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "IQD32S" + ] + }, + { + "id": "iq-eye-21", + "url": "mp4", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "IQM31N", + "IQM32N" + ] + }, + { + "id": "iq-eye-22", + "url": "cgi-bin/net_jpeg.cgi?ch=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "iq-eye-23", + "url": "0/[USERNAME]:[PASSWORD]/main", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "iq-eye-24", + "url": "/rtsp/now.mp4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "iq-eye-25", + "url": "/rtsp/now.jpg", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "iq-eye-26", + "url": "video?submenu=mjpg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/iqinvision.json b/brands/iqinvision.json new file mode 100644 index 0000000..0cba796 --- /dev/null +++ b/brands/iqinvision.json @@ -0,0 +1,73 @@ +{ + "version": 2, + "brand": "Iqinvision", + "brand_id": "iqinvision", + "streams": [ + { + "id": "iqinvision-1", + "url": "now.jpg?snap=spush", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "811", + "IQA32N", + "IQeye811" + ] + }, + { + "id": "iqinvision-2", + "url": "jpg/image.jpg?size=3", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "A10N" + ] + }, + { + "id": "iqinvision-3", + "url": "now.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "AZ032S", + "AZ765N", + "AZD075", + "iq765n", + "Other" + ] + }, + { + "id": "iqinvision-4", + "url": "/now.jpg", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "IQ032S" + ] + }, + { + "id": "iqinvision-5", + "url": "/jpg/image.jpg?size=3", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "IQeye752" + ] + }, + { + "id": "iqinvision-6", + "url": "/now.jpg?snap=spush", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/iqr.json b/brands/iqr.json new file mode 100644 index 0000000..2a8d0e6 --- /dev/null +++ b/brands/iqr.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Iqr", + "brand_id": "iqr", + "streams": [ + { + "id": "iqr-1", + "url": "/H264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "I32" + ] + } + ] +} diff --git a/brands/ir-color-ip-camera.json b/brands/ir-color-ip-camera.json new file mode 100644 index 0000000..0c40bbf --- /dev/null +++ b/brands/ir-color-ip-camera.json @@ -0,0 +1,47 @@ +{ + "version": 2, + "brand": "Ir Color Ip Camera", + "brand_id": "ir-color-ip-camera", + "streams": [ + { + "id": "ir-color-ip-camera-1", + "url": "/h264_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "DS-2CD2420F-IW" + ] + }, + { + "id": "ir-color-ip-camera-2", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=1.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "MCD-720P" + ] + }, + { + "id": "ir-color-ip-camera-3", + "url": "cgi-bin/snapshot.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "MCD-720P" + ] + }, + { + "id": "ir-color-ip-camera-4", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 81, + "models": [ + "SunEyes" + ] + } + ] +} diff --git a/brands/irea.json b/brands/irea.json new file mode 100644 index 0000000..52c906b --- /dev/null +++ b/brands/irea.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Irea", + "brand_id": "irea", + "streams": [ + { + "id": "irea-1", + "url": "/mpeg4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "GV-T540" + ] + } + ] +} diff --git a/brands/iris.json b/brands/iris.json new file mode 100644 index 0000000..8fb2af3 --- /dev/null +++ b/brands/iris.json @@ -0,0 +1,131 @@ +{ + "version": 2, + "brand": "Iris", + "brand_id": "iris", + "streams": [ + { + "id": "iris-1", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "0C830", + "IndoorOutdoor", + "NetCam", + "oc432", + "OC81D", + "OC821", + "oc8221", + "oc8821", + "Other", + "RC8221", + "SERCOMM" + ] + }, + { + "id": "iris-2", + "url": "img/video.mjpeg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "AICN500", + "OC821", + "oc821D", + "oc8221", + "OC830", + "Other", + "rc8221", + "RC-8221", + "sercomm" + ] + }, + { + "id": "iris-3", + "url": "image.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "AICN500/A" + ] + }, + { + "id": "iris-4", + "url": "img/snapshot.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Indoor", + "Indoor / Outdoor", + "OC810", + "OC821", + "OC821D", + "oc8221", + "OC830", + "Other", + "Outdoor IP Camera", + "rc8221", + "RC-8221", + "rc8221d" + ] + }, + { + "id": "iris-5", + "url": "img/snapshot.cgi?size=3", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "indoorcam", + "rc-8221", + "RC8221" + ] + }, + { + "id": "iris-6", + "url": "img/mjpeg.jpg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "oc821", + "oc821D", + "RC-8221" + ] + }, + { + "id": "iris-7", + "url": "img/snapshot.cgi?img=vga", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "oc821", + "RC8221" + ] + }, + { + "id": "iris-8", + "url": "/img/video.mjpeg", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "rc8221" + ] + }, + { + "id": "iris-9", + "url": "/img/media.sav", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "S460" + ] + } + ] +} diff --git a/brands/irlab.json b/brands/irlab.json new file mode 100644 index 0000000..2e5a8fb --- /dev/null +++ b/brands/irlab.json @@ -0,0 +1,67 @@ +{ + "version": 2, + "brand": "Irlab", + "brand_id": "irlab", + "streams": [ + { + "id": "irlab-1", + "url": "/mpeg4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "INS-IP311DIR-3.0MP" + ] + }, + { + "id": "irlab-2", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "irlab-3", + "url": "videostream.asf", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "irlab-4", + "url": "/CH001.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "irlab-5", + "url": "mpeg4", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "irlab-6", + "url": "/iphone/11?[USERNAME]:[PASSWORD]&", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/isabeau.json b/brands/isabeau.json new file mode 100644 index 0000000..c5d4a64 --- /dev/null +++ b/brands/isabeau.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Isabeau", + "brand_id": "isabeau", + "streams": [ + { + "id": "isabeau-1", + "url": "cgi-bin/guest/Video.cgi?media=JPEG&channel=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "CHD-B1" + ] + } + ] +} diff --git a/brands/isbsupport.json b/brands/isbsupport.json new file mode 100644 index 0000000..49c8982 --- /dev/null +++ b/brands/isbsupport.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Isbsupport", + "brand_id": "isbsupport", + "streams": [ + { + "id": "isbsupport-1", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "CP-UNC-DA13L3" + ] + } + ] +} diff --git a/brands/isd-jaguar.json b/brands/isd-jaguar.json new file mode 100644 index 0000000..caa8aee --- /dev/null +++ b/brands/isd-jaguar.json @@ -0,0 +1,28 @@ +{ + "version": 2, + "brand": "Isd Jaguar", + "brand_id": "isd-jaguar", + "streams": [ + { + "id": "isd-jaguar-1", + "url": "/onvif/stream1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "ISDcam", + "JDV-AF-1080P" + ] + }, + { + "id": "isd-jaguar-2", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/iseeu.json b/brands/iseeu.json new file mode 100644 index 0000000..c9b7db9 --- /dev/null +++ b/brands/iseeu.json @@ -0,0 +1,88 @@ +{ + "version": 2, + "brand": "Iseeu", + "brand_id": "iseeu", + "streams": [ + { + "id": "iseeu-1", + "url": "/Streaming/channels/101", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Analog" + ] + }, + { + "id": "iseeu-2", + "url": "/Streaming/channels/301", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Analog" + ] + }, + { + "id": "iseeu-3", + "url": "/Streaming/channels/401", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Analog", + "Other" + ] + }, + { + "id": "iseeu-4", + "url": "/Streaming/channels/501", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Analog" + ] + }, + { + "id": "iseeu-5", + "url": "/Streaming/channels/601", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Analog" + ] + }, + { + "id": "iseeu-6", + "url": "/Streaming/channels/701", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Analog" + ] + }, + { + "id": "iseeu-7", + "url": "/Streaming/channels/901", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Analog" + ] + }, + { + "id": "iseeu-8", + "url": "/Streaming/channels/201", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Analog" + ] + } + ] +} diff --git a/brands/isit.json b/brands/isit.json new file mode 100644 index 0000000..961d4d9 --- /dev/null +++ b/brands/isit.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Isit", + "brand_id": "isit", + "streams": [ + { + "id": "isit-1", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/isotect.json b/brands/isotect.json new file mode 100644 index 0000000..7dc0334 --- /dev/null +++ b/brands/isotect.json @@ -0,0 +1,21 @@ +{ + "version": 2, + "brand": "Isotect", + "brand_id": "isotect", + "streams": [ + { + "id": "isotect-1", + "url": "cgi-bin/snapshot.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Genaric", + "h.265", + "K9608-W", + "Other", + "strong version" + ] + } + ] +} diff --git a/brands/isp.json b/brands/isp.json new file mode 100644 index 0000000..9a35db2 --- /dev/null +++ b/brands/isp.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Isp", + "brand_id": "isp", + "streams": [ + { + "id": "isp-1", + "url": "cgi-bin/net_jpeg.cgi?ch=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Eye01w" + ] + } + ] +} diff --git a/brands/ispy.json b/brands/ispy.json new file mode 100644 index 0000000..33c4891 --- /dev/null +++ b/brands/ispy.json @@ -0,0 +1,38 @@ +{ + "version": 2, + "brand": "Ispy", + "brand_id": "ispy", + "streams": [ + { + "id": "ispy-1", + "url": "/video.mjpg", + "type": "FFMPEG", + "protocol": "http", + "port": 8090, + "models": [ + "Agent DVR (all cameras)", + "Other" + ] + }, + { + "id": "ispy-2", + "url": "/video.mjpg?oids=[CHANNEL]&size=640x480&fitType=Zoom", + "type": "FFMPEG", + "protocol": "http", + "port": 8090, + "models": [ + "Agent DVR (single channel)" + ] + }, + { + "id": "ispy-3", + "url": "/mjpegfeed?oid=1&full", + "type": "FFMPEG", + "protocol": "http", + "port": 8080, + "models": [ + "original" + ] + } + ] +} diff --git a/brands/itajto.json b/brands/itajto.json new file mode 100644 index 0000000..7e0a492 --- /dev/null +++ b/brands/itajto.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Itajto", + "brand_id": "itajto", + "streams": [ + { + "id": "itajto-1", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "genrui" + ] + } + ] +} diff --git a/brands/italsistem.json b/brands/italsistem.json new file mode 100644 index 0000000..f9e9ad0 --- /dev/null +++ b/brands/italsistem.json @@ -0,0 +1,38 @@ +{ + "version": 2, + "brand": "Italsistem", + "brand_id": "italsistem", + "streams": [ + { + "id": "italsistem-1", + "url": "snap.jpg?JpegSize=XL", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "ITS IP D36H200", + "Other" + ] + }, + { + "id": "italsistem-2", + "url": "snap.jpg?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "italsistem-3", + "url": "snap.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/its.json b/brands/its.json new file mode 100644 index 0000000..4c1d082 --- /dev/null +++ b/brands/its.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Its", + "brand_id": "its", + "streams": [ + { + "id": "its-1", + "url": "[CHANNEL]/[USERNAME]:[PASSWORD]/main", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "its-2", + "url": "cgi-bin/snapshot.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/itx-security.json b/brands/itx-security.json new file mode 100644 index 0000000..36a6384 --- /dev/null +++ b/brands/itx-security.json @@ -0,0 +1,55 @@ +{ + "version": 2, + "brand": "Itx-security", + "brand_id": "itx-security", + "streams": [ + { + "id": "itx-security-1", + "url": "/live/main", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "bullet", + "dddd", + "IND2", + "KCEZB", + "NCD-2003PRH", + "NMB2300PR", + "RB300" + ] + }, + { + "id": "itx-security-2", + "url": "cgi-bin/webra_fcgi.fcgi?api=get_jpeg_raw&chno=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "INDi-3007PR", + "sme-2220" + ] + }, + { + "id": "itx-security-3", + "url": "/cam/realmonitor?channel=1&subtype=00&authbasic=[AUTH]", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "IPDM844" + ] + }, + { + "id": "itx-security-4", + "url": "/live/second", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "KCEZB", + "NCD-2003PR2003PR" + ] + } + ] +} diff --git a/brands/itx.json b/brands/itx.json new file mode 100644 index 0000000..30173d1 --- /dev/null +++ b/brands/itx.json @@ -0,0 +1,37 @@ +{ + "version": 2, + "brand": "Itx", + "brand_id": "itx", + "streams": [ + { + "id": "itx-1", + "url": "cgi-bin/webra_fcgi.fcgi?api=get_jpeg_raw&chno=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "H264" + ] + }, + { + "id": "itx-2", + "url": "mjpeg?res=full&x0=0&y0=0&x1=100%&y1=100%&quality=12&doublescan=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "HEVM-0412" + ] + }, + { + "id": "itx-3", + "url": "mjpeg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "HEVM-0412" + ] + } + ] +} diff --git a/brands/iv9000.json b/brands/iv9000.json new file mode 100644 index 0000000..419bf2c --- /dev/null +++ b/brands/iv9000.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Iv9000", + "brand_id": "iv9000", + "streams": [ + { + "id": "iv9000-1", + "url": "/rtsp/profile1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "9150" + ] + } + ] +} diff --git a/brands/ivc.json b/brands/ivc.json new file mode 100644 index 0000000..d4e1d01 --- /dev/null +++ b/brands/ivc.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Ivc", + "brand_id": "ivc", + "streams": [ + { + "id": "ivc-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "128" + ] + }, + { + "id": "ivc-2", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "AMZ-HD41" + ] + } + ] +} diff --git a/brands/ivcc.json b/brands/ivcc.json new file mode 100644 index 0000000..60d83f9 --- /dev/null +++ b/brands/ivcc.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Ivcc", + "brand_id": "ivcc", + "streams": [ + { + "id": "ivcc-1", + "url": "cgi-bin/video.jpg?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "ivcc-2", + "url": "cgi-bin/video.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/ivideon.json b/brands/ivideon.json new file mode 100644 index 0000000..d88d83f --- /dev/null +++ b/brands/ivideon.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Ivideon", + "brand_id": "ivideon", + "streams": [ + { + "id": "ivideon-1", + "url": "/live/0/onvif.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "NBLC-1210F-WMSD/P" + ] + }, + { + "id": "ivideon-2", + "url": "videofeed", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/ivio.json b/brands/ivio.json new file mode 100644 index 0000000..49b2182 --- /dev/null +++ b/brands/ivio.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Ivio", + "brand_id": "ivio", + "streams": [ + { + "id": "ivio-1", + "url": "cgi-bin/snapshot.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IV-3008NH" + ] + } + ] +} diff --git a/brands/iwh-31ir.json b/brands/iwh-31ir.json new file mode 100644 index 0000000..d74c262 --- /dev/null +++ b/brands/iwh-31ir.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Iwh-31ir", + "brand_id": "iwh-31ir", + "streams": [ + { + "id": "iwh-31ir-1", + "url": "/Streaming/Channels/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "MAZi" + ] + }, + { + "id": "iwh-31ir-2", + "url": "/Streaming/Channels/2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "MAZI1" + ] + } + ] +} diff --git a/brands/iwigus.json b/brands/iwigus.json new file mode 100644 index 0000000..1357279 --- /dev/null +++ b/brands/iwigus.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Iwigus", + "brand_id": "iwigus", + "streams": [ + { + "id": "iwigus-1", + "url": "videofeed", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/iz-touch.json b/brands/iz-touch.json new file mode 100644 index 0000000..b1e9906 --- /dev/null +++ b/brands/iz-touch.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Iz Touch", + "brand_id": "iz-touch", + "streams": [ + { + "id": "iz-touch-1", + "url": "/onvif1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "007" + ] + } + ] +} diff --git a/brands/izotech.json b/brands/izotech.json new file mode 100644 index 0000000..9045bfb --- /dev/null +++ b/brands/izotech.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Izotech", + "brand_id": "izotech", + "streams": [ + { + "id": "izotech-1", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/iztouch.json b/brands/iztouch.json new file mode 100644 index 0000000..727c914 --- /dev/null +++ b/brands/iztouch.json @@ -0,0 +1,42 @@ +{ + "version": 2, + "brand": "Iztouch", + "brand_id": "iztouch", + "streams": [ + { + "id": "iztouch-1", + "url": "/onvif1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "0009", + "iz-009" + ] + }, + { + "id": "iztouch-2", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "0009", + "IZ-009", + "Other" + ] + }, + { + "id": "iztouch-3", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "A001", + "ap001", + "LTH-A8645-c15" + ] + } + ] +} diff --git a/brands/izviz.json b/brands/izviz.json new file mode 100644 index 0000000..46f7452 --- /dev/null +++ b/brands/izviz.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Izviz", + "brand_id": "izviz", + "streams": [ + { + "id": "izviz-1", + "url": "/video.mjpg?q=30&fps=33&id=0.5", + "type": "MJPEG", + "protocol": "http", + "port": 8090, + "models": [ + "CS-W2D" + ] + } + ] +} diff --git a/brands/j5create.json b/brands/j5create.json new file mode 100644 index 0000000..28a6f0d --- /dev/null +++ b/brands/j5create.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "J5create", + "brand_id": "j5create", + "streams": [ + { + "id": "j5create-1", + "url": "/videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 8080, + "models": [ + "JVCU100" + ] + }, + { + "id": "j5create-2", + "url": "/videoJ5create.mjpg", + "type": "MJPEG", + "protocol": "http", + "port": 8080, + "models": [ + "JVCU100" + ] + } + ] +} diff --git a/brands/ja7204s.json b/brands/ja7204s.json new file mode 100644 index 0000000..7e72870 --- /dev/null +++ b/brands/ja7204s.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Ja7204s", + "brand_id": "ja7204s", + "streams": [ + { + "id": "ja7204s-1", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "DVR" + ] + }, + { + "id": "ja7204s-2", + "url": "cgi-bin/view.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "DVR" + ] + } + ] +} diff --git a/brands/ja7208s.json b/brands/ja7208s.json new file mode 100644 index 0000000..e7c113d --- /dev/null +++ b/brands/ja7208s.json @@ -0,0 +1,48 @@ +{ + "version": 2, + "brand": "Ja7208s", + "brand_id": "ja7208s", + "streams": [ + { + "id": "ja7208s-1", + "url": "cgi-bin/snapshot.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "DVR" + ] + }, + { + "id": "ja7208s-2", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "DVR" + ] + }, + { + "id": "ja7208s-3", + "url": "mjpeg?res=full&x0=0&y0=0&x1=100%&y1=100%&quality=12&doublescan=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "DVR" + ] + }, + { + "id": "ja7208s-4", + "url": "cgi-bin/view.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "DVR", + "Other" + ] + } + ] +} diff --git a/brands/ja7216nc.json b/brands/ja7216nc.json new file mode 100644 index 0000000..d432f8a --- /dev/null +++ b/brands/ja7216nc.json @@ -0,0 +1,28 @@ +{ + "version": 2, + "brand": "Ja7216nc", + "brand_id": "ja7216nc", + "streams": [ + { + "id": "ja7216nc-1", + "url": "cgi-bin/snapshot.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "DVR", + "Other" + ] + }, + { + "id": "ja7216nc-2", + "url": "cgi-bin/view.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "DVR" + ] + } + ] +} diff --git a/brands/jalan.json b/brands/jalan.json new file mode 100644 index 0000000..3e7dbbd --- /dev/null +++ b/brands/jalan.json @@ -0,0 +1,32 @@ +{ + "version": 2, + "brand": "Jalan", + "brand_id": "jalan", + "streams": [ + { + "id": "jalan-1", + "url": "/h264_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 1935, + "models": [ + "JalanTunRazak" + ] + }, + { + "id": "jalan-2", + "url": "/stream2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "pelco", + "pelco1", + "pelco2", + "pelco3", + "pelco4", + "pelco5" + ] + } + ] +} diff --git a/brands/janex.json b/brands/janex.json new file mode 100644 index 0000000..267c9e6 --- /dev/null +++ b/brands/janex.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Janex", + "brand_id": "janex", + "streams": [ + { + "id": "janex-1", + "url": "1/cif", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Introx" + ] + } + ] +} diff --git a/brands/janusz.json b/brands/janusz.json new file mode 100644 index 0000000..a4458d2 --- /dev/null +++ b/brands/janusz.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Janusz", + "brand_id": "janusz", + "streams": [ + { + "id": "janusz-1", + "url": "videofeed", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "kam" + ] + } + ] +} diff --git a/brands/japan.json b/brands/japan.json new file mode 100644 index 0000000..eeca030 --- /dev/null +++ b/brands/japan.json @@ -0,0 +1,47 @@ +{ + "version": 2, + "brand": "Japan", + "brand_id": "japan", + "streams": [ + { + "id": "japan-1", + "url": "/videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "KX-501" + ] + }, + { + "id": "japan-2", + "url": "cgi/jpg/image.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "japan-3", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "japan-4", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/japon-dynamic.json b/brands/japon-dynamic.json new file mode 100644 index 0000000..c935e59 --- /dev/null +++ b/brands/japon-dynamic.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Japon Dynamic", + "brand_id": "japon-dynamic", + "streams": [ + { + "id": "japon-dynamic-1", + "url": "/SubStream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "1.3" + ] + } + ] +} diff --git a/brands/jasboom.json b/brands/jasboom.json new file mode 100644 index 0000000..2abdf2e --- /dev/null +++ b/brands/jasboom.json @@ -0,0 +1,30 @@ +{ + "version": 2, + "brand": "Jasboom", + "brand_id": "jasboom", + "streams": [ + { + "id": "jasboom-1", + "url": "live/ch00_0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "JAS130-F01G", + "JAS130-F030", + "Other" + ] + }, + { + "id": "jasboom-2", + "url": "/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "JAS130-F01G", + "JAS130-F030" + ] + } + ] +} diff --git a/brands/jatech.json b/brands/jatech.json new file mode 100644 index 0000000..6396edb --- /dev/null +++ b/brands/jatech.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Jatech", + "brand_id": "jatech", + "streams": [ + { + "id": "jatech-1", + "url": "cam4/mpeg4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "IPD-E2B5Y18" + ] + } + ] +} diff --git a/brands/javea.json b/brands/javea.json new file mode 100644 index 0000000..4fc3a1a --- /dev/null +++ b/brands/javea.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Javea", + "brand_id": "javea", + "streams": [ + { + "id": "javea-1", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/jaycar.json b/brands/jaycar.json new file mode 100644 index 0000000..d577361 --- /dev/null +++ b/brands/jaycar.json @@ -0,0 +1,366 @@ +{ + "version": 2, + "brand": "Jaycar", + "brand_id": "jaycar", + "streams": [ + { + "id": "jaycar-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "3834", + "3836", + "Other", + "QC-3831", + "QC-3832", + "QC-3834", + "QC-3836", + "QC-3H34", + "quewad", + "Wifi Camera" + ] + }, + { + "id": "jaycar-2", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "3834", + "3839", + "Other", + "QC-3839" + ] + }, + { + "id": "jaycar-3", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "3834", + "720P", + "Other", + "QC-3831", + "QC-3832", + "QC-3834", + "QC-3836", + "QC-3839" + ] + }, + { + "id": "jaycar-4", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "38568", + "720P", + "Other", + "QC-3831", + "QC-3834", + "QC-3836", + "QC-3839" + ] + }, + { + "id": "jaycar-5", + "url": "/0/av0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "720P", + "QC-3839" + ] + }, + { + "id": "jaycar-6", + "url": "h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "720P", + "Other", + "QC-3834", + "QC-3839", + "QC-3846" + ] + }, + { + "id": "jaycar-7", + "url": "cgi-bin/net_jpeg.cgi?ch=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "720P", + "QC-3836" + ] + }, + { + "id": "jaycar-8", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "720P", + "Other", + "QC-3834", + "QC-3840", + "QC-3842", + "QC-3844", + "QC-3846" + ] + }, + { + "id": "jaycar-9", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other", + "QC-3844" + ] + }, + { + "id": "jaycar-10", + "url": "videostream.asf", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "OUTDOORMAC", + "QC-3834" + ] + }, + { + "id": "jaycar-11", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "jaycar-12", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "QC-3831", + "QC-3834" + ] + }, + { + "id": "jaycar-13", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "QC-3831", + "QC-3832", + "QC-3834", + "QC-3836", + "QC-3H34" + ] + }, + { + "id": "jaycar-14", + "url": "videostream.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "QC-3836" + ] + }, + { + "id": "jaycar-15", + "url": "cam[CHANNEL]/h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other", + "QC-3839" + ] + }, + { + "id": "jaycar-16", + "url": "videostream.cgi?user=[USERNAME]&password=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "jaycar-17", + "url": "videostream.cgi?", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "QC-3834", + "QC-3836", + "QC-3839" + ] + }, + { + "id": "jaycar-18", + "url": "/control/faststream.jpg?stream=MxPEG&needlength&fps=6", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "jaycar-19", + "url": "videostream.cgi?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "QC-3831" + ] + }, + { + "id": "jaycar-20", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "QC-3831", + "Webcam" + ] + }, + { + "id": "jaycar-21", + "url": "videostream.cgi?rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "QC-3832" + ] + }, + { + "id": "jaycar-22", + "url": "videostream.asf?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "QC-3832", + "QC-3834" + ] + }, + { + "id": "jaycar-23", + "url": "video.cgi?resolution=VGA", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "QC-3832", + "QC-3834", + "QC-3836" + ] + }, + { + "id": "jaycar-24", + "url": "videostream.cgi?rate=11", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "QC-3832" + ] + }, + { + "id": "jaycar-25", + "url": "video.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "QC-3834", + "QC-3836" + ] + }, + { + "id": "jaycar-26", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "QC-3834" + ] + }, + { + "id": "jaycar-27", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "QC-3836" + ] + }, + { + "id": "jaycar-28", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "QC-3839" + ] + }, + { + "id": "jaycar-29", + "url": "live3.sdp", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "QC-3839", + "QC-3842", + "QC-3846" + ] + }, + { + "id": "jaycar-30", + "url": "ch0_0.h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "QC-3846" + ] + } + ] +} diff --git a/brands/jaytech.json b/brands/jaytech.json new file mode 100644 index 0000000..4dd10c3 --- /dev/null +++ b/brands/jaytech.json @@ -0,0 +1,58 @@ +{ + "version": 2, + "brand": "Jaytech", + "brand_id": "jaytech", + "streams": [ + { + "id": "jaytech-1", + "url": "/ONVIF/Streaming/channels/0_a/unicast", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "DH43" + ] + }, + { + "id": "jaytech-2", + "url": "/H264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "DH43" + ] + }, + { + "id": "jaytech-3", + "url": "/av0_0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "DH43", + "Ding" + ] + }, + { + "id": "jaytech-4", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP6021W" + ] + }, + { + "id": "jaytech-5", + "url": "/ch0_0.h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "IPC019" + ] + } + ] +} diff --git a/brands/jbp.json b/brands/jbp.json new file mode 100644 index 0000000..006c743 --- /dev/null +++ b/brands/jbp.json @@ -0,0 +1,39 @@ +{ + "version": 2, + "brand": "Jbp", + "brand_id": "jbp", + "streams": [ + { + "id": "jbp-1", + "url": "/live/ch0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "K8z", + "KZ2", + "kz8" + ] + }, + { + "id": "jbp-2", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "KZ16" + ] + }, + { + "id": "jbp-3", + "url": "/live/ch1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "KZ2" + ] + } + ] +} diff --git a/brands/jcr.json b/brands/jcr.json new file mode 100644 index 0000000..524c91a --- /dev/null +++ b/brands/jcr.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Jcr", + "brand_id": "jcr", + "streams": [ + { + "id": "jcr-1", + "url": "snap.jpg?JpegCam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/jdl.json b/brands/jdl.json new file mode 100644 index 0000000..58c0962 --- /dev/null +++ b/brands/jdl.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Jdl", + "brand_id": "jdl", + "streams": [ + { + "id": "jdl-1", + "url": "live?camera=[CHANNEL]&framerate=5", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "CORE Server" + ] + }, + { + "id": "jdl-2", + "url": "live?codec=mjpeg&camera=[CHANNEL]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "CORE Server" + ] + } + ] +} diff --git a/brands/jecurity.json b/brands/jecurity.json new file mode 100644 index 0000000..4822757 --- /dev/null +++ b/brands/jecurity.json @@ -0,0 +1,19 @@ +{ + "version": 2, + "brand": "Jecurity", + "brand_id": "jecurity", + "streams": [ + { + "id": "jecurity-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "Je-q001", + "Je-q0012", + "Other" + ] + } + ] +} diff --git a/brands/jedicam.json b/brands/jedicam.json new file mode 100644 index 0000000..869b59b --- /dev/null +++ b/brands/jedicam.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Jedicam", + "brand_id": "jedicam", + "streams": [ + { + "id": "jedicam-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "B1 Series" + ] + } + ] +} diff --git a/brands/jeinuo.json b/brands/jeinuo.json new file mode 100644 index 0000000..862243e --- /dev/null +++ b/brands/jeinuo.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Jeinuo", + "brand_id": "jeinuo", + "streams": [ + { + "id": "jeinuo-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "JN-IP67AR-D-wifi" + ] + } + ] +} diff --git a/brands/jen-fu.json b/brands/jen-fu.json new file mode 100644 index 0000000..4c549af --- /dev/null +++ b/brands/jen-fu.json @@ -0,0 +1,67 @@ +{ + "version": 2, + "brand": "Jen-fu", + "brand_id": "jen-fu", + "streams": [ + { + "id": "jen-fu-1", + "url": "snap.jpg?JpegSize=XL", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "HVB-2M-V3" + ] + }, + { + "id": "jen-fu-2", + "url": "snap.jpg?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "HVB-2M-V3" + ] + }, + { + "id": "jen-fu-3", + "url": "snap.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "HVB-2M-V3" + ] + }, + { + "id": "jen-fu-4", + "url": "v01", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "HVB-2M-V3" + ] + }, + { + "id": "jen-fu-5", + "url": "v03", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "HVB-2M-V3" + ] + }, + { + "id": "jen-fu-6", + "url": "cgi-bin/view.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/jenimex.json b/brands/jenimex.json new file mode 100644 index 0000000..fac8ad7 --- /dev/null +++ b/brands/jenimex.json @@ -0,0 +1,79 @@ +{ + "version": 2, + "brand": "Jenimex", + "brand_id": "jenimex", + "streams": [ + { + "id": "jenimex-1", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "1_mpx1" + ] + }, + { + "id": "jenimex-2", + "url": "cgi-bin/snapshot.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "2MPX" + ] + }, + { + "id": "jenimex-3", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "2MPX1", + "2MPX2" + ] + }, + { + "id": "jenimex-4", + "url": "cgi-bin/net_jpeg.cgi?ch=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "2MPX2", + "Other" + ] + }, + { + "id": "jenimex-5", + "url": "cam1/mpeg4", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "5MPx" + ] + }, + { + "id": "jenimex-6", + "url": "/mpeg4cif", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 9002, + "models": [ + "JENCMPP205" + ] + }, + { + "id": "jenimex-7", + "url": "/mpeg4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 9002, + "models": [ + "JENCMPP205" + ] + } + ] +} diff --git a/brands/jennov.json b/brands/jennov.json new file mode 100644 index 0000000..a6bec26 --- /dev/null +++ b/brands/jennov.json @@ -0,0 +1,312 @@ +{ + "version": 2, + "brand": "Jennov", + "brand_id": "jennov", + "streams": [ + { + "id": "jennov-1", + "url": "snap.jpg?JpegCam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "10x", + "2.0MP", + "720P(Frank)", + "ALL", + "BULLET CAM", + "MMMM-076249-CEAAF", + "ONVIF", + "Other", + "P81WT20-3-FA", + "ppp582322bccas", + "PTZ", + "T-SERIES" + ] + }, + { + "id": "jennov-2", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "10x", + "2.0MP", + "720p", + "720P", + "720p wifi", + "720pBullet", + "a54wt20-3-fa", + "a76wt20-4x-fa-16", + "A78WT20", + "a79wt10-3-f=16", + "bullet cam", + "IP-1OO", + "IP-402", + "IPCAM HIP2P", + "JE-A79WT10-3", + "MMMM-285146-BFCAB", + "Other", + "pttz", + "t series", + "T-Series", + "zzzz-480241-cefab", + "zzzz-607748-feccb" + ] + }, + { + "id": "jennov-3", + "url": "snap.jpg?JpegSize=XL", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "10x", + "2.0MP", + "720P WIFI", + "T-SERIES" + ] + }, + { + "id": "jennov-4", + "url": "snap.jpg?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "10x", + "2.0MP", + "Other", + "T-SERIES" + ] + }, + { + "id": "jennov-5", + "url": "/tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "2.0mp", + "C6F0SqZ0N0P0L0", + "C9F0SgZ0N0P7L0" + ] + }, + { + "id": "jennov-6", + "url": "11", + "type": "VLC", + "protocol": "rtsp", + "port": 554, + "models": [ + "5MP PTZ" + ] + }, + { + "id": "jennov-7", + "url": "/stream2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "720P", + "A73WG20-3-E", + "a73wg35-3-e", + "all", + "ip cam-100", + "IP-1OO", + "JMC800S_V2_AF", + "onvif" + ] + }, + { + "id": "jennov-8", + "url": "cam1/mpeg4", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "A54WT20-3-FA", + "a73wg20-3-e", + "A76WM55-4x-EA", + "IPD-E36Y0701", + "m300e100", + "Mini PTZ" + ] + }, + { + "id": "jennov-9", + "url": "cgi-bin/snapshot.cgi?1", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "a73wg20", + "MINI PTZ", + "Modelw" + ] + }, + { + "id": "jennov-10", + "url": "/stream1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "A73WG20-3-E", + "G-Series", + "PS6006", + "s25" + ] + }, + { + "id": "jennov-11", + "url": "?action=stream", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "A73WG20-3-E", + "IP-1OO", + "IPCAM-100" + ] + }, + { + "id": "jennov-12", + "url": "cgi-bin/snapshot.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "A73WJ20-3-F" + ] + }, + { + "id": "jennov-13", + "url": "/h264_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "A76WM55-4X-EA", + "IPC-1", + "PTZ" + ] + }, + { + "id": "jennov-14", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "A76WT20-4X-FA-16", + "A76WT55-4X-FA-32", + "A83WT20", + "C6F0SgZ0N0P0L0", + "C9F0SgZ0N0P7L0", + "IPCAM HIP2P", + "Mini PTZ", + "MINI PTZ", + "M-Series", + "ONVIF", + "Other", + "PTz", + "T-SERIES" + ] + }, + { + "id": "jennov-15", + "url": "/snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=0", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "A89WJ25-3-FA", + "J Series" + ] + }, + { + "id": "jennov-16", + "url": "/snap.jpg?JpegCam=0", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "C6F0SgZ3N0P6L2" + ] + }, + { + "id": "jennov-17", + "url": "/?action=stream", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "ip cam-100" + ] + }, + { + "id": "jennov-18", + "url": "iphone/11?[USERNAME]:[PASSWORD]&", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "jennov-19", + "url": "/H.264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Other" + ] + }, + { + "id": "jennov-20", + "url": "/snap.jpg?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "P28HT20-3" + ] + }, + { + "id": "jennov-21", + "url": "/cam1/mpeg4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "P87HM85-30X-EAS", + "s25" + ] + }, + { + "id": "jennov-22", + "url": "/live/ch0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "PE4" + ] + }, + { + "id": "jennov-23", + "url": "/control/faststream.jpg?stream=MxPEG&needlength&fps=6", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "ptz" + ] + } + ] +} diff --git a/brands/jensen.json b/brands/jensen.json new file mode 100644 index 0000000..14b1118 --- /dev/null +++ b/brands/jensen.json @@ -0,0 +1,37 @@ +{ + "version": 2, + "brand": "Jensen", + "brand_id": "jensen", + "streams": [ + { + "id": "jensen-1", + "url": "/ucast/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "jensen-2", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "SecureLink1000" + ] + }, + { + "id": "jensen-3", + "url": "[CHANNEL]/[USERNAME]:[PASSWORD]/main", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "SL1000" + ] + } + ] +} diff --git a/brands/jetview.json b/brands/jetview.json new file mode 100644 index 0000000..247f0c7 --- /dev/null +++ b/brands/jetview.json @@ -0,0 +1,82 @@ +{ + "version": 2, + "brand": "Jetview", + "brand_id": "jetview", + "streams": [ + { + "id": "jetview-1", + "url": "cam[CHANNEL]/h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "je-m800", + "JE-M820D1A", + "M800" + ] + }, + { + "id": "jetview-2", + "url": "mpeg4", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "je-m800" + ] + }, + { + "id": "jetview-3", + "url": "ipcam/avc.cgi?audiostream=[CHANNEL]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "je-m800" + ] + }, + { + "id": "jetview-4", + "url": "/PSIA/Streaming/channels/h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "JE-M820D1A", + "Other" + ] + }, + { + "id": "jetview-5", + "url": "cgi-bin/video.jpg?cam=[CHANNEL]&quality=3&size=2", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "M800" + ] + }, + { + "id": "jetview-6", + "url": "?action=stream", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "NVS-2020SN", + "nvs-365-v01", + "NVS-900L" + ] + }, + { + "id": "jetview-7", + "url": "/ch0.h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/jetvision.json b/brands/jetvision.json new file mode 100644 index 0000000..02a0f5a --- /dev/null +++ b/brands/jetvision.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Jetvision", + "brand_id": "jetvision", + "streams": [ + { + "id": "jetvision-1", + "url": "/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "5meg" + ] + } + ] +} diff --git a/brands/jhempcam.json b/brands/jhempcam.json new file mode 100644 index 0000000..9dd3dea --- /dev/null +++ b/brands/jhempcam.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Jhempcam", + "brand_id": "jhempcam", + "streams": [ + { + "id": "jhempcam-1", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "jhempcam-2", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/jialite.json b/brands/jialite.json new file mode 100644 index 0000000..1e3006a --- /dev/null +++ b/brands/jialite.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Jialite", + "brand_id": "jialite", + "streams": [ + { + "id": "jialite-1", + "url": "cam1/mpeg4", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "IPC-E3600" + ] + } + ] +} diff --git a/brands/jidetech.json b/brands/jidetech.json new file mode 100644 index 0000000..7482b8f --- /dev/null +++ b/brands/jidetech.json @@ -0,0 +1,369 @@ +{ + "version": 2, + "brand": "Jidetech", + "brand_id": "jidetech", + "streams": [ + { + "id": "jidetech-1", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "1080P 2MP Dome", + "1080P 2MP DOME", + "D3-2MP-XM", + "P1 Plus-5X-8MP" + ] + }, + { + "id": "jidetech-2", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "1080P 2MP DOME", + "1080P PTZ 2MP DOME", + "IP66", + "p2 plus-5mp-wfat" + ] + }, + { + "id": "jidetech-3", + "url": "snap.jpg?JpegCam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "1080P 2MP DOME", + "1080P PTZ 2MP DOME", + "1080P WIFI CAMERA", + "p14-4x-5mpw" + ] + }, + { + "id": "jidetech-4", + "url": "cam1/mpeg4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "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" + ] + }, + { + "id": "jidetech-5", + "url": "/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "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" + ] + }, + { + "id": "jidetech-6", + "url": "1/h264major", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 10554, + "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" + ] + }, + { + "id": "jidetech-7", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "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" + ] + }, + { + "id": "jidetech-8", + "url": "mpeg4/[CHANNEL]/media.amp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "5mp", + "IPC-E14000", + "p2-20x-5mp", + "POE IP" + ] + }, + { + "id": "jidetech-9", + "url": "cam2/mpeg4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "5MP POE", + "Hi2162-PTZ3X" + ] + }, + { + "id": "jidetech-10", + "url": "/1/h264major", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "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" + ] + }, + { + "id": "jidetech-11", + "url": "cam[CHANNEL]/mpeg4", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "bc1-2mp", + "BC1-2MP" + ] + }, + { + "id": "jidetech-12", + "url": "MediaInput/mpeg4", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "BC1-2MP", + "IPC-E1B2000" + ] + }, + { + "id": "jidetech-13", + "url": "/snap.jpg?JpegCam=0", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "BC1-5MP", + "P5-4X-5MPAT" + ] + }, + { + "id": "jidetech-14", + "url": "/cam1/mpeg4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "bullet-2mp", + "HX-P2-20X-5MPF", + "IPD-E2A5Y04-DH", + "IPD-E2A5Y18", + "JM800S-30", + "P2-20X-5mp", + "ptz poe 5mp" + ] + }, + { + "id": "jidetech-15", + "url": "/12", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "GTN-EYE03WL", + "Other", + "P14-5X", + "P1-4X-5MP", + "P2- 20X-5MPW", + "P5-4X-5MPAT", + "PT-14 x5MP PTZ", + "PTZ POE 5MP" + ] + }, + { + "id": "jidetech-16", + "url": "cam4/mpeg4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "IPC-E2B5000", + "IPD-E2A5Y04", + "IPD-E2B5Y18", + "P1-4x-2mp", + "P1-4X-2MP" + ] + }, + { + "id": "jidetech-17", + "url": "/cam4/mpeg4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "IPC-E2B5Y04" + ] + }, + { + "id": "jidetech-18", + "url": "mpeg4/media.amp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "IPD-E1A3Y04", + "P2-20X-5MPF", + "POE PTZ" + ] + }, + { + "id": "jidetech-19", + "url": "/bcs/channel0_main.bcs?token=[TOKEN]&channel=0&stream=0", + "type": "FFMPEG", + "protocol": "rtmp", + "port": 554, + "models": [ + "IPD-E2B5Y04" + ] + }, + { + "id": "jidetech-20", + "url": "/cam2/mpeg4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "JM800S-30" + ] + }, + { + "id": "jidetech-21", + "url": "/2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Mksut", + "VC- P2-20X-8MP POE" + ] + }, + { + "id": "jidetech-22", + "url": "cam1/mpeg4?user=[USERNAME]&pwd=[PASSWORD]", + "type": "VLC", + "protocol": "rtsp", + "port": 554, + "models": [ + "Other", + "POE IP", + "PoE PTZ" + ] + }, + { + "id": "jidetech-23", + "url": "/cam0/mpeg4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Other" + ] + }, + { + "id": "jidetech-24", + "url": "/?action=stream", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "P2Plus-5MP-WFAT" + ] + } + ] +} diff --git a/brands/jienuo.json b/brands/jienuo.json new file mode 100644 index 0000000..3e28df3 --- /dev/null +++ b/brands/jienuo.json @@ -0,0 +1,137 @@ +{ + "version": 2, + "brand": "Jienuo", + "brand_id": "jienuo", + "streams": [ + { + "id": "jienuo-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "605wifi", + "ColorVu", + "JN 107AR-D-WIFI", + "JN-02-D-WIFI", + "JN-08-E-WIFI", + "JN-107AR", + "JN-107AR-D-WIFI", + "JN-602SW", + "JN-605HV-WIF", + "JN-605HV-WIFI", + "JN-605SW", + "JN-605SW-D-WIFI", + "JN-605WS-D-WIFI", + "JN-IP107-D-WIFI", + "JN-IP407-E-POE", + "JN-IP501AR-A-WIFI", + "JN-IP501AR-B-WIFI", + "JN-IP501AR-D-WIFI", + "JN-IP516AR-D-WIFI", + "JN-IP601AR-A-WIFI", + "JN-IP601AR-D-WIFI", + "jn-ip605hv-a-wifi", + "JN-IP605HV-D-WIFI", + "JN-IP605HV-WIFI", + "JN-IP670AR-D-WIFI", + "Other", + "SSAT-145332-BDDAD", + "Terasa 1", + "WIFI IP CAMERA" + ] + }, + { + "id": "jienuo-2", + "url": "/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "605wifi", + "JN 107AR-D-WIFI", + "JN-107AR-E-WIFI", + "JN-IP107", + "JN-IP107-E-WIFI", + "JN-IP45-D-wifi" + ] + }, + { + "id": "jienuo-3", + "url": "videostream.asf?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "ar501" + ] + }, + { + "id": "jienuo-4", + "url": "/ucast/12", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Ar511", + "IP501JR", + "jn-ip501ar-d-wifi", + "jn-ip507ar-a-wifi", + "JN-IP5108AR-A-WIFI", + "jn-ip6008AR-A-Wifi", + "JN-IP608AR-A-WIFI", + "kuh" + ] + }, + { + "id": "jienuo-5", + "url": "/ucast/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "ip501jr", + "JN-IP506AR-A-WIFI", + "JN-IP601AR-D-WIFI", + "Other" + ] + }, + { + "id": "jienuo-6", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP516AR", + "JN-IP501AR-A-WIFI", + "JN-IP501AR-B-WIFI", + "JN-IP5108AR-A-WIFI", + "jn-ip516", + "Other" + ] + }, + { + "id": "jienuo-7", + "url": "snap.jpg?JpegCam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "JN-IP516AR-D-WIFI", + "jn-ip517ar-d", + "Other" + ] + }, + { + "id": "jienuo-8", + "url": "/onvif-stream2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "JN-IP608AR-A-WIFI" + ] + } + ] +} diff --git a/brands/jinan.json b/brands/jinan.json new file mode 100644 index 0000000..0d32973 --- /dev/null +++ b/brands/jinan.json @@ -0,0 +1,18 @@ +{ + "version": 2, + "brand": "Jinan", + "brand_id": "jinan", + "streams": [ + { + "id": "jinan-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "5318", + "Other" + ] + } + ] +} diff --git a/brands/jitech.json b/brands/jitech.json new file mode 100644 index 0000000..bed6cd1 --- /dev/null +++ b/brands/jitech.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Jitech", + "brand_id": "jitech", + "streams": [ + { + "id": "jitech-1", + "url": "cam1/mpeg4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "POE IP CAMERA" + ] + } + ] +} diff --git a/brands/jiuan.json b/brands/jiuan.json new file mode 100644 index 0000000..0bd4ad6 --- /dev/null +++ b/brands/jiuan.json @@ -0,0 +1,47 @@ +{ + "version": 2, + "brand": "Jiuan", + "brand_id": "jiuan", + "streams": [ + { + "id": "jiuan-1", + "url": "snapshot.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "jiuan-2", + "url": "snapshot.jpg?account=[USERNAME]&password=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "jiuan-3", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "jiuan-4", + "url": "snapshot", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/jlb.json b/brands/jlb.json new file mode 100644 index 0000000..13b25df --- /dev/null +++ b/brands/jlb.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Jlb", + "brand_id": "jlb", + "streams": [ + { + "id": "jlb-1", + "url": "/live/ch0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "KZ2" + ] + } + ] +} diff --git a/brands/jmk.json b/brands/jmk.json new file mode 100644 index 0000000..5262c13 --- /dev/null +++ b/brands/jmk.json @@ -0,0 +1,68 @@ +{ + "version": 2, + "brand": "Jmk", + "brand_id": "jmk", + "streams": [ + { + "id": "jmk-1", + "url": "cgi/sf.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "009", + "012", + "ica up-009", + "Other", + "UP-009", + "UP-010" + ] + }, + { + "id": "jmk-2", + "url": "cgi-bin/sf.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "009", + "012", + "Other", + "up-009" + ] + }, + { + "id": "jmk-3", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "jk 8808", + "JK-8808", + "Other", + "UP-035W" + ] + }, + { + "id": "jmk-4", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "JK-8808" + ] + }, + { + "id": "jmk-5", + "url": "video?submenu=mjpg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "JK-8808" + ] + } + ] +} diff --git a/brands/joko.json b/brands/joko.json new file mode 100644 index 0000000..2de7397 --- /dev/null +++ b/brands/joko.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Joko", + "brand_id": "joko", + "streams": [ + { + "id": "joko-1", + "url": "snap.jpg?JpegCam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "joko-2", + "url": "cam[CHANNEL]/h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/jooan.json b/brands/jooan.json new file mode 100644 index 0000000..15402de --- /dev/null +++ b/brands/jooan.json @@ -0,0 +1,375 @@ +{ + "version": 2, + "brand": "Jooan", + "brand_id": "jooan", + "streams": [ + { + "id": "jooan-1", + "url": "/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "1080P IP Outdoor", + "JA-4216(X)", + "XM530_83X40_8M" + ] + }, + { + "id": "jooan-2", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "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" + ] + }, + { + "id": "jooan-3", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "144", + "150", + "2010", + "241", + "242", + "243", + "244", + "ip2", + "ja-734nrb-t-w", + "ONVIF", + "Other", + "PE2010" + ] + }, + { + "id": "jooan-4", + "url": "/stream1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "144", + "734eri-p", + "734eri-w", + "734KRI", + "825", + "IP2", + "IPCAM-100", + "JA-734ERI-T-P", + "Other" + ] + }, + { + "id": "jooan-5", + "url": "/live/ch00_1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "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" + ] + }, + { + "id": "jooan-6", + "url": "//user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "4208t-us", + "703KRA-T" + ] + }, + { + "id": "jooan-7", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=1.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "703 hrb", + "703KRA", + "703KRB-T 2.0", + "720P IP CAMERA", + "JA-703KRA-T", + "JA-731KRD-T", + "JA-737NRC-T-E", + "ja-f11c" + ] + }, + { + "id": "jooan-8", + "url": "/", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "703KRA-T", + "825" + ] + }, + { + "id": "jooan-9", + "url": "/onvif1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "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" + ] + }, + { + "id": "jooan-10", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "734" + ] + }, + { + "id": "jooan-11", + "url": "/onvif2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "825", + "JA-770MR-W-US", + "JA-A5-US" + ] + }, + { + "id": "jooan-12", + "url": "/channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "825" + ] + }, + { + "id": "jooan-13", + "url": "/live/ch00_0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "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" + ] + }, + { + "id": "jooan-14", + "url": "/?action=stream", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "825" + ] + }, + { + "id": "jooan-15", + "url": "/snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=0", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "825", + "IPC 1.3.0" + ] + }, + { + "id": "jooan-16", + "url": "live/ch00_0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 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" + ] + }, + { + "id": "jooan-17", + "url": "/img/video.asf", + "type": "FFMPEG", + "protocol": "mms", + "port": 554, + "models": [ + "Dome IP" + ] + }, + { + "id": "jooan-18", + "url": "/user=[USERNAME]&password=[PASSWORD]&channel=1&stream=0.sdp?real_stream--rtp-caching=100", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "DVR", + "TC404" + ] + }, + { + "id": "jooan-19", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "JA703ERA-T-P" + ] + }, + { + "id": "jooan-20", + "url": "/cgi-bin/view.cgi?chn=0&u=[USERNAME]&p=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "JA-703ERA-T-P", + "JA-F10R-4-U" + ] + }, + { + "id": "jooan-21", + "url": "/cgi-bin/view.cgi?chn=1&u=[USERNAME]&p=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "JA-703ERC-T" + ] + }, + { + "id": "jooan-22", + "url": "/live/ch01_0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "JA-W6XG" + ] + }, + { + "id": "jooan-23", + "url": "cgi-bin/view.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "TC-734" + ] + }, + { + "id": "jooan-24", + "url": "/live/ch01_1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "W8-U" + ] + } + ] +} diff --git a/brands/jortan.json b/brands/jortan.json new file mode 100644 index 0000000..36866ae --- /dev/null +++ b/brands/jortan.json @@ -0,0 +1,151 @@ +{ + "version": 2, + "brand": "Jortan", + "brand_id": "jortan", + "streams": [ + { + "id": "jortan-1", + "url": "/realmonitor?channel=0&stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "8165HP", + "EP-JNM02", + "EP-network", + "x4c-weq" + ] + }, + { + "id": "jortan-2", + "url": "/cam/realmonitor?channel=0&subtype=01", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "8167QP-2", + "EP-JNM02", + "JT-8167QP" + ] + }, + { + "id": "jortan-3", + "url": "/onvif1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "8170QJ", + "8806zl3", + "Dual lens", + "JT-100BW-1", + "JT-160BW-3A", + "JT-8161QJ", + "JT-8171QJ", + "JT-8172HJ", + "JT-8176", + "JT9690PRO", + "oi vida", + "x4c-weq" + ] + }, + { + "id": "jortan-4", + "url": "snapshot.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "82047WK", + "8806zl3", + "JORTAN-7701QJ-IP", + "Other" + ] + }, + { + "id": "jortan-5", + "url": "/snapshot.jpg", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "82047WK", + "jt-8016nvr", + "VR3D-1NVR" + ] + }, + { + "id": "jortan-6", + "url": "/snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=0", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "82047WK" + ] + }, + { + "id": "jortan-7", + "url": "/onvif/device_service", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "8806zl3" + ] + }, + { + "id": "jortan-8", + "url": "/user=[USERNAME]&password=[PASSWORD]&channel=08&stream=1.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "dvr 8" + ] + }, + { + "id": "jortan-9", + "url": "/cam/realmonitor?channel=0&subtype=02", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "EP-JNM02" + ] + }, + { + "id": "jortan-10", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "JORTAN-7701QJ-IP", + "Other" + ] + }, + { + "id": "jortan-11", + "url": "/user=[USERNAME]&password=[PASSWORD]&channel=01&stream=1.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "jt-2021-12", + "JT-9697", + "RE-6146AHD-4" + ] + }, + { + "id": "jortan-12", + "url": "/user=[USERNAME]&password=[PASSWORD]&channel=01&stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "RE-6146AHD-4" + ] + } + ] +} diff --git a/brands/jovision.json b/brands/jovision.json new file mode 100644 index 0000000..e954d10 --- /dev/null +++ b/brands/jovision.json @@ -0,0 +1,251 @@ +{ + "version": 2, + "brand": "Jovision", + "brand_id": "jovision", + "streams": [ + { + "id": "jovision-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "506", + "H6EV200", + "HD 1MP", + "IP-B21", + "IP-SPS03", + "JVS-DA230", + "JVS-H302-A2", + "JVS-H411", + "JVS-N5DL-HC", + "JVS-N83-HY", + "Other" + ] + }, + { + "id": "jovision-2", + "url": "/live1.264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "B20", + "FULL HD 1080P 2MP", + "JVS-h2-21", + "JVS-H400", + "JVS-N5DL-HC", + "Other" + ] + }, + { + "id": "jovision-3", + "url": "/live0.264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Full HD 1080P 2MP", + "H411", + "HD 1MP", + "JVS-H210", + "JVS-N3122SL", + "JVS-N3DL-HG-12V", + "JVS-N3FL-HF-POE", + "JVS-N3FL-HT", + "JVS-N5DL-DC", + "JVS-N5FL-DF-POE", + "JVS-N61-NA", + "JVS-N63-HC", + "JVS-N83-DY", + "N61-HA", + "N61-NA", + "Other" + ] + }, + { + "id": "jovision-4", + "url": "/Streaming/Channels/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "GK5V200-30-L18S76-S4-N", + "H411" + ] + }, + { + "id": "jovision-5", + "url": "/0/cloud:Baltu912/main", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "GK5V200-30-L18S76-S4-N" + ] + }, + { + "id": "jovision-6", + "url": "/h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "H6C-P-20" + ] + }, + { + "id": "jovision-7", + "url": "live3.sdp", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "HD 1MP" + ] + }, + { + "id": "jovision-8", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "JVS-H411" + ] + }, + { + "id": "jovision-9", + "url": "live/h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "jvs-n5fl-dd-poe", + "JVS-N5FL-DD-PoE" + ] + }, + { + "id": "jovision-10", + "url": "/", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "JVS-N5FL-HT" + ] + }, + { + "id": "jovision-11", + "url": "[CHANNEL]/[USERNAME]:[PASSWORD]/main", + "type": "VLC", + "protocol": "rtsp", + "port": 8554, + "models": [ + "JVS-N83-DY", + "Other" + ] + }, + { + "id": "jovision-12", + "url": "/live/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "JVS-N83-HY" + ] + }, + { + "id": "jovision-13", + "url": "/live/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "JVS-N83-HY" + ] + }, + { + "id": "jovision-14", + "url": "/live/2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "JVS-N83-HY" + ] + }, + { + "id": "jovision-15", + "url": "medias2", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "JVS-N83-HY", + "N61-NA" + ] + }, + { + "id": "jovision-16", + "url": "/0/admin:ZaZa1970/main", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "JVS-N936-MDL-2.8mm" + ] + }, + { + "id": "jovision-17", + "url": "live_mpeg4.sdp", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "JVS-N95-X3" + ] + }, + { + "id": "jovision-18", + "url": "videostream.cgi?rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "n61-na" + ] + }, + { + "id": "jovision-19", + "url": "snapshot.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "jovision-20", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "jovision-21", + "url": "/onvif1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/joy.json b/brands/joy.json new file mode 100644 index 0000000..bba7e68 --- /dev/null +++ b/brands/joy.json @@ -0,0 +1,47 @@ +{ + "version": 2, + "brand": "Joy", + "brand_id": "joy", + "streams": [ + { + "id": "joy-1", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "joy-2", + "url": "videostream.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "joy-3", + "url": "snapshot", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "joy-4", + "url": "videofeed", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Symphony Xplorer W16" + ] + } + ] +} diff --git a/brands/joymin.json b/brands/joymin.json new file mode 100644 index 0000000..78f460a --- /dev/null +++ b/brands/joymin.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Joymin", + "brand_id": "joymin", + "streams": [ + { + "id": "joymin-1", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "JM-6600B-IPC" + ] + } + ] +} diff --git a/brands/jp5.json b/brands/jp5.json new file mode 100644 index 0000000..144c864 --- /dev/null +++ b/brands/jp5.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Jp5", + "brand_id": "jp5", + "streams": [ + { + "id": "jp5-1", + "url": "1/h264major", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 10554, + "models": [ + "Other" + ] + }, + { + "id": "jp5-2", + "url": "live/mpeg4", + "type": "VLC", + "protocol": "rtsp", + "port": 10554, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/jpjv.json b/brands/jpjv.json new file mode 100644 index 0000000..042d359 --- /dev/null +++ b/brands/jpjv.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Jpjv", + "brand_id": "jpjv", + "streams": [ + { + "id": "jpjv-1", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "F-Serie" + ] + } + ] +} diff --git a/brands/jrc-tokki.json b/brands/jrc-tokki.json new file mode 100644 index 0000000..8ce956a --- /dev/null +++ b/brands/jrc-tokki.json @@ -0,0 +1,54 @@ +{ + "version": 2, + "brand": "Jrc Tokki", + "brand_id": "jrc-tokki", + "streams": [ + { + "id": "jrc-tokki-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "81DGPOE4MP-S", + "A8Q", + "chowha-02", + "IP3MP-POE", + "LTID-57FEA-AP", + "NVT IPC", + "XM-PT825-40P" + ] + }, + { + "id": "jrc-tokki-2", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=0_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "IPC_GK7205V200_G4F_S38" + ] + }, + { + "id": "jrc-tokki-3", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "IPC_GK7205V200_G4F_S38", + "XM530" + ] + }, + { + "id": "jrc-tokki-4", + "url": "ch0_0.h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "XM530" + ] + } + ] +} diff --git a/brands/jrecam.json b/brands/jrecam.json new file mode 100644 index 0000000..f722fd6 --- /dev/null +++ b/brands/jrecam.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Jrecam", + "brand_id": "jrecam", + "streams": [ + { + "id": "jrecam-1", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "JM3866W" + ] + }, + { + "id": "jrecam-2", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "jw101m" + ] + } + ] +} diff --git a/brands/jsur.json b/brands/jsur.json new file mode 100644 index 0000000..bade33b --- /dev/null +++ b/brands/jsur.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Jsur", + "brand_id": "jsur", + "streams": [ + { + "id": "jsur-1", + "url": "cgi-bin/net_jpeg.cgi?ch=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/jsw.json b/brands/jsw.json new file mode 100644 index 0000000..d685aec --- /dev/null +++ b/brands/jsw.json @@ -0,0 +1,107 @@ +{ + "version": 2, + "brand": "Jsw", + "brand_id": "jsw", + "streams": [ + { + "id": "jsw-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "562M" + ] + }, + { + "id": "jsw-2", + "url": "videostream.asf", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "562M" + ] + }, + { + "id": "jsw-3", + "url": "live?camera=[USERNAME]&quality=75&fps=5&resolution=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "562M" + ] + }, + { + "id": "jsw-4", + "url": "cgi/mjpg/mjpg.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "562M" + ] + }, + { + "id": "jsw-5", + "url": "cgi-bin/video.jpg?cam=[CHANNEL]&quality=3&size=2", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "562M" + ] + }, + { + "id": "jsw-6", + "url": "live?camera=[CHANNEL]&fps=5&quality=75&resolution=[WIDTH]x[HEIGHT]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "562M" + ] + }, + { + "id": "jsw-7", + "url": "/iphone/11?[USERNAME]:[PASSWORD]&", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "562M" + ] + }, + { + "id": "jsw-8", + "url": "/control/faststream.jpg?stream=MxPEG&needlength&fps=6", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "562M" + ] + }, + { + "id": "jsw-9", + "url": "[CHANNEL]/[USERNAME]:[PASSWORD]/main", + "type": "VLC", + "protocol": "rtsp", + "port": 554, + "models": [ + "Other" + ] + }, + { + "id": "jsw-10", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/jtech.json b/brands/jtech.json new file mode 100644 index 0000000..c50dfaf --- /dev/null +++ b/brands/jtech.json @@ -0,0 +1,68 @@ +{ + "version": 2, + "brand": "Jtech", + "brand_id": "jtech", + "streams": [ + { + "id": "jtech-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "C6F0SoZ3N0PfL2" + ] + }, + { + "id": "jtech-2", + "url": "/h264_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "DH43 1", + "Other" + ] + }, + { + "id": "jtech-3", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "GTN-HS2112VW" + ] + }, + { + "id": "jtech-4", + "url": "cgi-bin/video.jpg?cam=[CHANNEL]&quality=3&size=2", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "JT-108" + ] + }, + { + "id": "jtech-5", + "url": "LowResolutionVideo", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "jtech-6", + "url": "user=[USERNAME]&password=[PASSWORD]&channel=1&stream=0.sdp?", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/juan.json b/brands/juan.json new file mode 100644 index 0000000..5648b5c --- /dev/null +++ b/brands/juan.json @@ -0,0 +1,158 @@ +{ + "version": 2, + "brand": "Juan", + "brand_id": "juan", + "streams": [ + { + "id": "juan-1", + "url": "snapshot.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "5323-W1", + "Other", + "PJ2013-NE", + "WT3020" + ] + }, + { + "id": "juan-2", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "cctv", + "IPC", + "ipc 2.5.10", + "JA-F4-2", + "JC-PD3021", + "Other", + "VTA" + ] + }, + { + "id": "juan-3", + "url": "/ch0_0.264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "ipc", + "Ja7204", + "Other", + "PE2010-W", + "R5108-AHD", + "WT4020" + ] + }, + { + "id": "juan-4", + "url": "/snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "ipc" + ] + }, + { + "id": "juan-5", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "ipc 720", + "Other", + "pe30" + ] + }, + { + "id": "juan-6", + "url": "cgi-bin/view.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "Ja7204", + "Ja7208", + "Other" + ] + }, + { + "id": "juan-7", + "url": "cgi-bin/snapshot.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "JA7204", + "JA7208", + "Other", + "R5108-AHD" + ] + }, + { + "id": "juan-8", + "url": "mjpeg?res=full&x0=0&y0=0&x1=100%&y1=100%&quality=12&doublescan=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Ja7208" + ] + }, + { + "id": "juan-9", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "JA7208" + ] + }, + { + "id": "juan-10", + "url": "mjpeg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "JA7208" + ] + }, + { + "id": "juan-11", + "url": "/live/ch1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "JA-W5" + ] + }, + { + "id": "juan-12", + "url": "snapshot.jpg?account=[USERNAME]&password=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "juan-13", + "url": "/snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=0", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "WY0513A" + ] + } + ] +} diff --git a/brands/jubson.json b/brands/jubson.json new file mode 100644 index 0000000..8824622 --- /dev/null +++ b/brands/jubson.json @@ -0,0 +1,18 @@ +{ + "version": 2, + "brand": "Jubson", + "brand_id": "jubson", + "streams": [ + { + "id": "jubson-1", + "url": "/PSIA/Streaming/channels/2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8557, + "models": [ + "720p", + "ES500-MIP-813A" + ] + } + ] +} diff --git a/brands/judge.json b/brands/judge.json new file mode 100644 index 0000000..74d3a0e --- /dev/null +++ b/brands/judge.json @@ -0,0 +1,18 @@ +{ + "version": 2, + "brand": "Judge", + "brand_id": "judge", + "streams": [ + { + "id": "judge-1", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "HCVR", + "jsvkit-a822" + ] + } + ] +} diff --git a/brands/juning.json b/brands/juning.json new file mode 100644 index 0000000..b6dcd47 --- /dev/null +++ b/brands/juning.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Juning", + "brand_id": "juning", + "streams": [ + { + "id": "juning-1", + "url": "/videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 81, + "models": [ + "C42" + ] + } + ] +} diff --git a/brands/jupiter.json b/brands/jupiter.json new file mode 100644 index 0000000..26e3c60 --- /dev/null +++ b/brands/jupiter.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Jupiter", + "brand_id": "jupiter", + "streams": [ + { + "id": "jupiter-1", + "url": "cgi-bin/view.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/just-compare.json b/brands/just-compare.json new file mode 100644 index 0000000..e58591e --- /dev/null +++ b/brands/just-compare.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Just Compare", + "brand_id": "just-compare", + "streams": [ + { + "id": "just-compare-1", + "url": "cgi-bin/snapshot.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "4L-TZ808-960P" + ] + } + ] +} diff --git a/brands/jvc.json b/brands/jvc.json new file mode 100644 index 0000000..3044d92 --- /dev/null +++ b/brands/jvc.json @@ -0,0 +1,375 @@ +{ + "version": 2, + "brand": "Jvc", + "brand_id": "jvc", + "streams": [ + { + "id": "jvc-1", + "url": "api/video?encode=jpeg&framerate=2&boundary=on", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "h235", + "JVC V686", + "Other", + "V686U", + "VN Series", + "VN-H37", + "VN-H657", + "VN-V225", + "vn-v25", + "vn-v26u", + "VN-X35" + ] + }, + { + "id": "jvc-2", + "url": "/livestream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "JVC VN-T216/U", + "Other", + "VNH57", + "VN-T16U" + ] + }, + { + "id": "jvc-3", + "url": "api/video?encode=jpeg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "JVC VN-V225VPU", + "Other", + "VN Series", + "VN-C20U", + "VN-H557", + "VN-V225", + "VN-v686", + "VN-X35" + ] + }, + { + "id": "jvc-4", + "url": "still.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "v685u", + "Web V.Networks" + ] + }, + { + "id": "jvc-5", + "url": "java.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "VN SERIES", + "VNC205U", + "vn-c625", + "WEB V.NETWORKS" + ] + }, + { + "id": "jvc-6", + "url": "cgi-bin/video.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "VN SERIES", + "VN-C20U", + "VN-C215", + "VN-H237", + "WEB V.NETWORKS" + ] + }, + { + "id": "jvc-7", + "url": "api/video?encode=jpeg&framerate=15&boundary=on", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "VN SERIES", + "VN_X35", + "VN-H557", + "VN-H57B", + "VN-H657", + "Vn-X35", + "VN-X35U/235U" + ] + }, + { + "id": "jvc-8", + "url": "PSIA/Streaming/channels/0?videoCodecType=H.264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other", + "VN SERIES", + "VN-H37", + "VNH-37U" + ] + }, + { + "id": "jvc-9", + "url": "PSIA/Streaming/channels/[CHANNEL]", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other", + "VN H264", + "VN-H137", + "VN-H237", + "VN-H37", + "VN-T216U" + ] + }, + { + "id": "jvc-10", + "url": "/ch01_sub.264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "jvc-11", + "url": "api/video?encode=h264(1)", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "VN H264", + "VN T16U ?", + "VN-C20", + "vn-c20u", + "VN-C215" + ] + }, + { + "id": "jvc-12", + "url": "video.h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "VN Series", + "VN-T216U", + "vn-t216vpru" + ] + }, + { + "id": "jvc-13", + "url": "/api/video?encode=jpeg&framerate=2&boundary=on", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "vn-225", + "VN-H57U", + "vn-v25" + ] + }, + { + "id": "jvc-14", + "url": "/api/video?encode=jpeg", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "vn-225" + ] + }, + { + "id": "jvc-15", + "url": "cgi-bin/viewer/video.jpg?channel=[CHANNEL]&resolution=[WIDTH]x[HEIGHT]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "vn-c20", + "VN-C20U", + "VN-C215" + ] + }, + { + "id": "jvc-16", + "url": "cgi-bin/view/image?pro_[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "VNC205U" + ] + }, + { + "id": "jvc-17", + "url": "PSIA/Streaming/channels/[CHANNEL]?maxFrameRate=15", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "VN-H137", + "VN-H237B" + ] + }, + { + "id": "jvc-18", + "url": "/PSIA/Streaming/channels/0?videoCodecType=H.264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "VN-H157WP" + ] + }, + { + "id": "jvc-19", + "url": "/ONVIF/Streaming/channels/0_a/unicast", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "VN-H557" + ] + }, + { + "id": "jvc-20", + "url": "1/stream1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "VN-T216U", + "VN-U78" + ] + }, + { + "id": "jvc-21", + "url": "cgi-bin/getstream.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "VN-T216U" + ] + }, + { + "id": "jvc-22", + "url": "cgi-bin/getstream.cgi?VideoType=[CHANNEL]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "VN-T216U" + ] + }, + { + "id": "jvc-23", + "url": "cam[CHANNEL]/mjpeg", + "type": "MJPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "VN-T216U" + ] + }, + { + "id": "jvc-24", + "url": "v03", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "VN-T216U" + ] + }, + { + "id": "jvc-25", + "url": "v02", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "VN-T216U" + ] + }, + { + "id": "jvc-26", + "url": "rtsph2641080p", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "VN-T216U" + ] + }, + { + "id": "jvc-27", + "url": "VideoInput/[CHANNEL]/h264/1", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "VN-T216U" + ] + }, + { + "id": "jvc-28", + "url": "video.mp4", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "VN-T216U" + ] + }, + { + "id": "jvc-29", + "url": "h264.sdp?res=half&x0=0&y0=0&x1=1600&y1=1200&quality=15&doublescan=0&ssn=1340443365044&id=1340443379230", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "VN-T216U" + ] + }, + { + "id": "jvc-30", + "url": "cam[CHANNEL]/h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "VN-T216U" + ] + }, + { + "id": "jvc-31", + "url": "[CHANNEL]/[USERNAME]:[PASSWORD]/main", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "XA1" + ] + } + ] +} diff --git a/brands/jvr.json b/brands/jvr.json new file mode 100644 index 0000000..6564c10 --- /dev/null +++ b/brands/jvr.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Jvr", + "brand_id": "jvr", + "streams": [ + { + "id": "jvr-1", + "url": "cam[CHANNEL]/h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "JVR01" + ] + } + ] +} diff --git a/brands/jvs.json b/brands/jvs.json new file mode 100644 index 0000000..fdbacfc --- /dev/null +++ b/brands/jvs.json @@ -0,0 +1,20 @@ +{ + "version": 2, + "brand": "Jvs", + "brand_id": "jvs", + "streams": [ + { + "id": "jvs-1", + "url": "/live0.264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "H-510", + "JVS-B68-DX", + "JVS-H302-A2", + "N61" + ] + } + ] +} diff --git a/brands/jvt.json b/brands/jvt.json new file mode 100644 index 0000000..bddf479 --- /dev/null +++ b/brands/jvt.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Jvt", + "brand_id": "jvt", + "streams": [ + { + "id": "jvt-1", + "url": "/av0_0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/jwcam.json b/brands/jwcam.json new file mode 100644 index 0000000..17db8b7 --- /dev/null +++ b/brands/jwcam.json @@ -0,0 +1,122 @@ +{ + "version": 2, + "brand": "Jwcam", + "brand_id": "jwcam", + "streams": [ + { + "id": "jwcam-1", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "JWEV", + "JWEV-331237-DBCDF", + "Other" + ] + }, + { + "id": "jwcam-2", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "JWEV" + ] + }, + { + "id": "jwcam-3", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "JWEV", + "Other" + ] + }, + { + "id": "jwcam-4", + "url": "videostream.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "JWEV" + ] + }, + { + "id": "jwcam-5", + "url": "snapshot.cgi?camera=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "JWEV", + "Other" + ] + }, + { + "id": "jwcam-6", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]&count=0", + "type": "JPEG", + "protocol": "http", + "port": 81, + "models": [ + "JWEV-331237-DBCDF", + "Other" + ] + }, + { + "id": "jwcam-7", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "jwcam-8", + "url": "snapshot.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "jwcam-9", + "url": "cgi/snapshot.cgi?action=getdata&channel.[CHANNEL].capture=true&channel.[CHANNEL].resolution=1", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "jwcam-10", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "jwcam-11", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/jwt.json b/brands/jwt.json new file mode 100644 index 0000000..2edae74 --- /dev/null +++ b/brands/jwt.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Jwt", + "brand_id": "jwt", + "streams": [ + { + "id": "jwt-1", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/jxl.json b/brands/jxl.json new file mode 100644 index 0000000..5984c2b --- /dev/null +++ b/brands/jxl.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Jxl", + "brand_id": "jxl", + "streams": [ + { + "id": "jxl-1", + "url": "img/mjpeg.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/jyacam.json b/brands/jyacam.json new file mode 100644 index 0000000..bb27e5d --- /dev/null +++ b/brands/jyacam.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Jyacam", + "brand_id": "jyacam", + "streams": [ + { + "id": "jyacam-1", + "url": "/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "200A" + ] + }, + { + "id": "jyacam-2", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "JYA8010" + ] + } + ] +} diff --git a/brands/jyuha.json b/brands/jyuha.json new file mode 100644 index 0000000..fa555bb --- /dev/null +++ b/brands/jyuha.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Jyuha", + "brand_id": "jyuha", + "streams": [ + { + "id": "jyuha-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "BOC69BKNK3" + ] + }, + { + "id": "jyuha-2", + "url": "/12", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "BOC69BKNK3" + ] + } + ] +} diff --git a/brands/k-vision.json b/brands/k-vision.json new file mode 100644 index 0000000..3636ab3 --- /dev/null +++ b/brands/k-vision.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "K-vision", + "brand_id": "k-vision", + "streams": [ + { + "id": "k-vision-1", + "url": "/onvif1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "K-D302MPOE" + ] + } + ] +} diff --git a/brands/k11.json b/brands/k11.json new file mode 100644 index 0000000..1949bbb --- /dev/null +++ b/brands/k11.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "K11", + "brand_id": "k11", + "streams": [ + { + "id": "k11-1", + "url": "cgi-bin/sf.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "k11-2", + "url": "user=[USERNAME]&password=[PASSWORD]&channel=1&stream=0.sdp?", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/kaansky.json b/brands/kaansky.json new file mode 100644 index 0000000..b0cf2b0 --- /dev/null +++ b/brands/kaansky.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Kaansky", + "brand_id": "kaansky", + "streams": [ + { + "id": "kaansky-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "domecam1.3mp" + ] + } + ] +} diff --git a/brands/kado.json b/brands/kado.json new file mode 100644 index 0000000..71d2327 --- /dev/null +++ b/brands/kado.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Kado", + "brand_id": "kado", + "streams": [ + { + "id": "kado-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/kadymay.json b/brands/kadymay.json new file mode 100644 index 0000000..801da53 --- /dev/null +++ b/brands/kadymay.json @@ -0,0 +1,182 @@ +{ + "version": 2, + "brand": "Kadymay", + "brand_id": "kadymay", + "streams": [ + { + "id": "kadymay-1", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "791WL", + "KDM-6708AL", + "KDM-6821A", + "Other" + ] + }, + { + "id": "kadymay-2", + "url": "videostream.asf", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "8506", + "Other" + ] + }, + { + "id": "kadymay-3", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "FishEye", + "kdm-8715d" + ] + }, + { + "id": "kadymay-4", + "url": "/ch0_0.h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "KDM" + ] + }, + { + "id": "kadymay-5", + "url": "cgi-bin/video.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "KDM6700" + ] + }, + { + "id": "kadymay-6", + "url": "img/snapshot.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "KDM6702" + ] + }, + { + "id": "kadymay-7", + "url": "videostream.cgi?user=[USERNAME]&password=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "KDM6702", + "KDM-6800", + "KMD-6800", + "Other" + ] + }, + { + "id": "kadymay-8", + "url": "snap.jpg?JpegCam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "KDM-6706AL", + "Other" + ] + }, + { + "id": "kadymay-9", + "url": "vdata.v", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "KDM-6742H" + ] + }, + { + "id": "kadymay-10", + "url": "snap.jpg?JpegSize=XL", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "KDM-6821A", + "Other" + ] + }, + { + "id": "kadymay-11", + "url": "cgi-bin/net_jpeg.cgi?ch=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "KDM-6821A", + "KDM-6828A", + "KDM-6836A", + "Other" + ] + }, + { + "id": "kadymay-12", + "url": "ch0_0.h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "KDM-6828A", + "KDM-6836A", + "Other" + ] + }, + { + "id": "kadymay-13", + "url": "/live1.264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "KDM-6853A" + ] + }, + { + "id": "kadymay-14", + "url": "/live0.264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "KDM-A103" + ] + }, + { + "id": "kadymay-15", + "url": "snap.jpg?JpegSize=M", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "kadymay-16", + "url": "cgi-bin/sf.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/kafeoinos-tv.json b/brands/kafeoinos-tv.json new file mode 100644 index 0000000..5298880 --- /dev/null +++ b/brands/kafeoinos-tv.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Kafeoinos Tv", + "brand_id": "kafeoinos-tv", + "streams": [ + { + "id": "kafeoinos-tv-1", + "url": "/mjpeg_vga.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "NC220" + ] + } + ] +} diff --git a/brands/kaikong.json b/brands/kaikong.json new file mode 100644 index 0000000..a7a6bbc --- /dev/null +++ b/brands/kaikong.json @@ -0,0 +1,497 @@ +{ + "version": 2, + "brand": "Kaikong", + "brand_id": "kaikong", + "streams": [ + { + "id": "kaikong-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "1016", + "1602W", + "ip1018", + "ip-1801", + "Other", + "sip1018", + "sip428" + ] + }, + { + "id": "kaikong-2", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "1016", + "sip1016", + "SIP1018W" + ] + }, + { + "id": "kaikong-3", + "url": "/0.jpg", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "1018W", + "1501" + ] + }, + { + "id": "kaikong-4", + "url": "videostream.cgi?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "1201", + "1602", + "1602w", + "SIP1602", + "SIP1602W" + ] + }, + { + "id": "kaikong-5", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "1201", + "1214", + "1303", + "Other", + "sip 1303", + "SIP1130", + "SIP1201", + "SIP1201plus", + "SIP1201PLUS", + "Sip1303w" + ] + }, + { + "id": "kaikong-6", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "1303", + "SIP 1128", + "sip 1215", + "sip 1303", + "SIP1201" + ] + }, + { + "id": "kaikong-7", + "url": "videostream.cgi?rate=11", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "1406", + "1601", + "1602", + "ip1018", + "Other", + "SIP 1601", + "SIP1201", + "SIP1602", + "SIP1602W", + "sip1603", + "SIP1603W", + "sip428" + ] + }, + { + "id": "kaikong-8", + "url": "H264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "1406", + "Other", + "SIP1201", + "sip1205" + ] + }, + { + "id": "kaikong-9", + "url": "videostream.cgi?rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "1601", + "Sip1601" + ] + }, + { + "id": "kaikong-10", + "url": "videostream.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "1601", + "1602", + "1602w", + "Other", + "sip 1601", + "sip 1602", + "sip1016", + "Sip1601", + "SIP1601", + "SIP1602", + "SIP1602W", + "SPI1602" + ] + }, + { + "id": "kaikong-11", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "1601", + "SIP1602W" + ] + }, + { + "id": "kaikong-12", + "url": "videostream.cgi?resolution=8&rate=13", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "1602", + "SIP1602", + "SIP1602W", + "SP1602W" + ] + }, + { + "id": "kaikong-13", + "url": "[CHANNEL].jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "1602", + "ip1018", + "Other", + "sip1018", + "sip1818" + ] + }, + { + "id": "kaikong-14", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "1602", + "1602w", + "sip 1602", + "SIP1602", + "SIP1602W" + ] + }, + { + "id": "kaikong-15", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "1602", + "sip 1601", + "SIP 1602W", + "Sip1601", + "SIP1602" + ] + }, + { + "id": "kaikong-16", + "url": "user/videostream.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "1602", + "SIP1602W" + ] + }, + { + "id": "kaikong-17", + "url": "videostream.cgi?", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "1602", + "sip 1602", + "SIP1602", + "SIP1602W" + ] + }, + { + "id": "kaikong-18", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "1602", + "1602W", + "SIP1602", + "sip1602w" + ] + }, + { + "id": "kaikong-19", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 81, + "models": [ + "1602", + "1602w", + "Other", + "sip 1601", + "SIP 1602W", + "sip1601w", + "sip1601w-en", + "sip1602w", + "SIP1603" + ] + }, + { + "id": "kaikong-20", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "1602", + "SIP 1602w", + "SIP 1602W", + "SIP1602" + ] + }, + { + "id": "kaikong-21", + "url": "live/ch00_0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "720P" + ] + }, + { + "id": "kaikong-22", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]*[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "8900", + "IP-1018", + "ip-1080", + "sip 1016" + ] + }, + { + "id": "kaikong-23", + "url": "11", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "CAM01", + "Other", + "SIP1201" + ] + }, + { + "id": "kaikong-24", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "ip1018", + "Other", + "SIP 1022" + ] + }, + { + "id": "kaikong-25", + "url": "videostream.cgi?user=[USERNAME]&password=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "sip 1602W" + ] + }, + { + "id": "kaikong-26", + "url": "video.cgi?resolution=VGA", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "kaikong-27", + "url": "videostream.asf?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "sip 1016", + "sip 1018w" + ] + }, + { + "id": "kaikong-28", + "url": "snap.jpg?JpegCam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "SIP 1018W", + "SIP 1128", + "sip1128" + ] + }, + { + "id": "kaikong-29", + "url": "cgi/snapshot.cgi?action=getdata&channel.[CHANNEL].capture=true&channel.[CHANNEL].resolution=1", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "SIP 1128", + "Sip1601" + ] + }, + { + "id": "kaikong-30", + "url": "videostream.asf", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "SIP 1201" + ] + }, + { + "id": "kaikong-31", + "url": "/videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "sip 1602w" + ] + }, + { + "id": "kaikong-32", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "sip 1602W" + ] + }, + { + "id": "kaikong-33", + "url": "cgi-bin/snapshot.cgi?1", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "SIP 1602W" + ] + }, + { + "id": "kaikong-34", + "url": "snapshot.cgi?camera=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "SIP 1602W", + "sip1602w" + ] + }, + { + "id": "kaikong-35", + "url": "live.sdp", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "SIP1201" + ] + }, + { + "id": "kaikong-36", + "url": "/12", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "sip1303", + "sip1303w" + ] + }, + { + "id": "kaikong-37", + "url": "/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 10554, + "models": [ + "Sip1303" + ] + }, + { + "id": "kaikong-38", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]&count=0", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "sip1602w" + ] + }, + { + "id": "kaikong-39", + "url": "iphone/11?[USERNAME]:[PASSWORD]&", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "sp1303" + ] + } + ] +} diff --git a/brands/kaluga.json b/brands/kaluga.json new file mode 100644 index 0000000..32ce1eb --- /dev/null +++ b/brands/kaluga.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Kaluga", + "brand_id": "kaluga", + "streams": [ + { + "id": "kaluga-1", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "200" + ] + } + ] +} diff --git a/brands/kamera2000.json b/brands/kamera2000.json new file mode 100644 index 0000000..acbf254 --- /dev/null +++ b/brands/kamera2000.json @@ -0,0 +1,57 @@ +{ + "version": 2, + "brand": "Kamera2000", + "brand_id": "kamera2000", + "streams": [ + { + "id": "kamera2000-1", + "url": "/mpeg4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "5MP Modus" + ] + }, + { + "id": "kamera2000-2", + "url": "ch0_0.h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "AQ-IPQ2232X-POE" + ] + }, + { + "id": "kamera2000-3", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "Other" + ] + }, + { + "id": "kamera2000-4", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "PTZ Speed Dome" + ] + }, + { + "id": "kamera2000-5", + "url": "cam[CHANNEL]/h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "PTZ Speed Dome" + ] + } + ] +} diff --git a/brands/kamo.json b/brands/kamo.json new file mode 100644 index 0000000..245bc37 --- /dev/null +++ b/brands/kamo.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Kamo", + "brand_id": "kamo", + "streams": [ + { + "id": "kamo-1", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "CT0190" + ] + } + ] +} diff --git a/brands/kamote.json b/brands/kamote.json new file mode 100644 index 0000000..fd73e19 --- /dev/null +++ b/brands/kamote.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Kamote", + "brand_id": "kamote", + "streams": [ + { + "id": "kamote-1", + "url": "videofeed", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Sayote" + ] + } + ] +} diff --git a/brands/kamtron.json b/brands/kamtron.json new file mode 100644 index 0000000..c0eb875 --- /dev/null +++ b/brands/kamtron.json @@ -0,0 +1,81 @@ +{ + "version": 2, + "brand": "Kamtron", + "brand_id": "kamtron", + "streams": [ + { + "id": "kamtron-1", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "826", + "f128" + ] + }, + { + "id": "kamtron-2", + "url": "/tmpfs/auto.jpg", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "826", + "f300" + ] + }, + { + "id": "kamtron-3", + "url": "/ccm/ccm_pic_get.js?dsess=1&dsess_nid=ME3UvaT9XL0M4HLe9ul46UZCESRjTvtM&dsess_sn=1jfiegbra36la&dtoken=p1_xxxxxxxxxx&dflag=2", + "type": "JPEG", + "protocol": "http", + "port": 7080, + "models": [ + "826", + "832-C" + ] + }, + { + "id": "kamtron-4", + "url": "/?&AUDIO=YES&CHOPIMAGE=YES&STREAM=YES&WANTIMAGE=0.JPG&SENDEMPTYIMAGES=NO", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "835", + "f300" + ] + }, + { + "id": "kamtron-5", + "url": "/ccm/ccm_pic_get.jpg?hfrom_handle=887330&dsess=1&dsess_nid=MHts.aNrHwnbJfxbeiKi8_hCF1VhBQ&dsess_sn=[USERNAME]&dtoken=p0_xxxxxxxxxx", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "f128" + ] + }, + { + "id": "kamtron-6", + "url": "/?action=stream", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "f300" + ] + }, + { + "id": "kamtron-7", + "url": "/", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "f300" + ] + } + ] +} diff --git a/brands/kanan.json b/brands/kanan.json new file mode 100644 index 0000000..27c4954 --- /dev/null +++ b/brands/kanan.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Kanan", + "brand_id": "kanan", + "streams": [ + { + "id": "kanan-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/kanda.json b/brands/kanda.json new file mode 100644 index 0000000..05427b9 --- /dev/null +++ b/brands/kanda.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Kanda", + "brand_id": "kanda", + "streams": [ + { + "id": "kanda-1", + "url": "/", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "QooCam8K" + ] + } + ] +} diff --git a/brands/kang-xun.json b/brands/kang-xun.json new file mode 100644 index 0000000..d15e8fb --- /dev/null +++ b/brands/kang-xun.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Kang Xun", + "brand_id": "kang-xun", + "streams": [ + { + "id": "kang-xun-1", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "xxc5030-t" + ] + } + ] +} diff --git a/brands/kantoor.json b/brands/kantoor.json new file mode 100644 index 0000000..7771232 --- /dev/null +++ b/brands/kantoor.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Kantoor", + "brand_id": "kantoor", + "streams": [ + { + "id": "kantoor-1", + "url": "videostream.asf", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Lock-cam" + ] + } + ] +} diff --git a/brands/kapi.json b/brands/kapi.json new file mode 100644 index 0000000..3e568d4 --- /dev/null +++ b/brands/kapi.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Kapi", + "brand_id": "kapi", + "streams": [ + { + "id": "kapi-1", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "hw00054" + ] + }, + { + "id": "kapi-2", + "url": "cgi-bin/jpg/image.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/kapkam.json b/brands/kapkam.json new file mode 100644 index 0000000..b77887c --- /dev/null +++ b/brands/kapkam.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Kapkam", + "brand_id": "kapkam", + "streams": [ + { + "id": "kapkam-1", + "url": "snap.jpg?JpegCam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "1335" + ] + }, + { + "id": "kapkam-2", + "url": "cgi-bin/snapshot.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "spy" + ] + } + ] +} diff --git a/brands/karbontech.json b/brands/karbontech.json new file mode 100644 index 0000000..cd01802 --- /dev/null +++ b/brands/karbontech.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Karbontech", + "brand_id": "karbontech", + "streams": [ + { + "id": "karbontech-1", + "url": "cgi-bin/net_video.cgi?channel=[CHANNEL]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "KTDVR1600" + ] + } + ] +} diff --git a/brands/kare.json b/brands/kare.json new file mode 100644 index 0000000..f4ae9ad --- /dev/null +++ b/brands/kare.json @@ -0,0 +1,60 @@ +{ + "version": 2, + "brand": "Kare", + "brand_id": "kare", + "streams": [ + { + "id": "kare-1", + "url": "videostream.cgi?rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "CSST-DIT", + "N7205JV" + ] + }, + { + "id": "kare-2", + "url": "/", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "D3044" + ] + }, + { + "id": "kare-3", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "N7205JV", + "Other" + ] + }, + { + "id": "kare-4", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "N7205JV", + "Other" + ] + }, + { + "id": "kare-5", + "url": "videostream.asf", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/karel.json b/brands/karel.json new file mode 100644 index 0000000..236733a --- /dev/null +++ b/brands/karel.json @@ -0,0 +1,37 @@ +{ + "version": 2, + "brand": "Karel", + "brand_id": "karel", + "streams": [ + { + "id": "karel-1", + "url": "capture[CHANNEL].jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "CKB423-PM2" + ] + }, + { + "id": "karel-2", + "url": "cgi/mjpg/mjpeg.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "karel-3", + "url": "/live/ch0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "wbxid136vrt" + ] + } + ] +} diff --git a/brands/karkam.json b/brands/karkam.json new file mode 100644 index 0000000..5a2eef2 --- /dev/null +++ b/brands/karkam.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Karkam", + "brand_id": "karkam", + "streams": [ + { + "id": "karkam-1", + "url": "snap.jpg?JpegCam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "2430" + ] + } + ] +} diff --git a/brands/kasa.json b/brands/kasa.json new file mode 100644 index 0000000..88af154 --- /dev/null +++ b/brands/kasa.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Kasa", + "brand_id": "kasa", + "streams": [ + { + "id": "kasa-1", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "kc400" + ] + }, + { + "id": "kasa-2", + "url": "/video.mjpg?q=30&fps=33&id=0.5", + "type": "FFMPEG", + "protocol": "http", + "port": 8090, + "models": [ + "kc410s" + ] + } + ] +} diff --git a/brands/kasaba.json b/brands/kasaba.json new file mode 100644 index 0000000..cc414af --- /dev/null +++ b/brands/kasaba.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Kasaba", + "brand_id": "kasaba", + "streams": [ + { + "id": "kasaba-1", + "url": "/onvif1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "TRX-20WiFi-PL" + ] + } + ] +} diff --git a/brands/kassaba.json b/brands/kassaba.json new file mode 100644 index 0000000..9db8c60 --- /dev/null +++ b/brands/kassaba.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Kassaba", + "brand_id": "kassaba", + "streams": [ + { + "id": "kassaba-1", + "url": "/onvif1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "TRX20WIFI-50" + ] + }, + { + "id": "kassaba-2", + "url": "/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "TRX-ROBOT25" + ] + } + ] +} diff --git a/brands/katamso.json b/brands/katamso.json new file mode 100644 index 0000000..ceb6ef0 --- /dev/null +++ b/brands/katamso.json @@ -0,0 +1,47 @@ +{ + "version": 2, + "brand": "Katamso", + "brand_id": "katamso", + "streams": [ + { + "id": "katamso-1", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "DVR" + ] + }, + { + "id": "katamso-2", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "DVR" + ] + }, + { + "id": "katamso-3", + "url": "/onvif1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "DVR" + ] + }, + { + "id": "katamso-4", + "url": "cam2/mpeg4", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "DVR" + ] + } + ] +} diff --git a/brands/katway.json b/brands/katway.json new file mode 100644 index 0000000..b93faab --- /dev/null +++ b/brands/katway.json @@ -0,0 +1,38 @@ +{ + "version": 2, + "brand": "Katway", + "brand_id": "katway", + "streams": [ + { + "id": "katway-1", + "url": "/H264/sub", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "3516C" + ] + }, + { + "id": "katway-2", + "url": "/H264/ch1/sub", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "3518C0" + ] + }, + { + "id": "katway-3", + "url": "ch0_0.h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "cam20-a-2", + "Other" + ] + } + ] +} diff --git a/brands/kavass.json b/brands/kavass.json new file mode 100644 index 0000000..97422be --- /dev/null +++ b/brands/kavass.json @@ -0,0 +1,137 @@ +{ + "version": 2, + "brand": "Kavass", + "brand_id": "kavass", + "streams": [ + { + "id": "kavass-1", + "url": "/cgi-bin/cmd/system?GET_STREAM&USER=[USERNAME]&PWD=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 81, + "models": [ + "clg-020" + ] + }, + { + "id": "kavass-2", + "url": "/cgi-bin/net_video.cgi?channel=0", + "type": "FFMPEG", + "protocol": "http", + "port": 81, + "models": [ + "CLG-020" + ] + }, + { + "id": "kavass-3", + "url": "/videostream.cgi?resolution=8&rate=13", + "type": "FFMPEG", + "protocol": "http", + "port": 81, + "models": [ + "CLG-020" + ] + }, + { + "id": "kavass-4", + "url": "/videostream.cgi?", + "type": "MJPEG", + "protocol": "http", + "port": 81, + "models": [ + "CLG-020", + "CLG-080" + ] + }, + { + "id": "kavass-5", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "CLG-080", + "CLG-A211M13", + "CLG-A371M13", + "CLG-A611M1", + "KAVAS", + "Other" + ] + }, + { + "id": "kavass-6", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=1.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "CLG-A212" + ] + }, + { + "id": "kavass-7", + "url": "user=[USERNAME]&password=[PASSWORD]&channel=1&stream=[CHANNEL].sdp?", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "CLG-A611M1", + "CLG-C1", + "Other", + "Other - JB" + ] + }, + { + "id": "kavass-8", + "url": "snapshot", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "CLG-QY120WDEP" + ] + }, + { + "id": "kavass-9", + "url": "videostream.cgi?", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "KAVAS" + ] + }, + { + "id": "kavass-10", + "url": "snap.jpg?JpegCam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "Other?" + ] + }, + { + "id": "kavass-11", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "kavass-12", + "url": "SnapshotJPEG?Resolution=320x240", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/kayodo.json b/brands/kayodo.json new file mode 100644 index 0000000..8e93ac6 --- /dev/null +++ b/brands/kayodo.json @@ -0,0 +1,18 @@ +{ + "version": 2, + "brand": "Kayodo", + "brand_id": "kayodo", + "streams": [ + { + "id": "kayodo-1", + "url": "[CHANNEL]/[USERNAME]:[PASSWORD]/main", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "2Mp", + "KYD-IPD200M" + ] + } + ] +} diff --git a/brands/kbc.json b/brands/kbc.json new file mode 100644 index 0000000..d02d7d0 --- /dev/null +++ b/brands/kbc.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Kbc", + "brand_id": "kbc", + "streams": [ + { + "id": "kbc-1", + "url": "cgi-bin/cmd/system?GET_STREAM&USER=[USERNAME]&PWD=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "ENC-H-WA" + ] + } + ] +} diff --git a/brands/kboom.json b/brands/kboom.json new file mode 100644 index 0000000..62ed8c2 --- /dev/null +++ b/brands/kboom.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Kboom", + "brand_id": "kboom", + "streams": [ + { + "id": "kboom-1", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "SN-IPC-HW11" + ] + } + ] +} diff --git a/brands/kbvision.json b/brands/kbvision.json new file mode 100644 index 0000000..4c84cfb --- /dev/null +++ b/brands/kbvision.json @@ -0,0 +1,19 @@ +{ + "version": 2, + "brand": "Kbvision", + "brand_id": "kbvision", + "streams": [ + { + "id": "kbvision-1", + "url": "cgi-bin/snapshot.cgi?1", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "DVR", + "KX - H13WN", + "Other" + ] + } + ] +} diff --git a/brands/kd.json b/brands/kd.json new file mode 100644 index 0000000..817babc --- /dev/null +++ b/brands/kd.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Kd", + "brand_id": "kd", + "streams": [ + { + "id": "kd-1", + "url": "/user=[USERNAME]&password=[PASSWORD]&channel=1&stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "kd1" + ] + }, + { + "id": "kd-2", + "url": "/user=[USERNAME]&password=[PASSWORD]&channel=1&stream=1.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/kdm.json b/brands/kdm.json new file mode 100644 index 0000000..def672c --- /dev/null +++ b/brands/kdm.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Kdm", + "brand_id": "kdm", + "streams": [ + { + "id": "kdm-1", + "url": "/live0.264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "KDM-A103" + ] + }, + { + "id": "kdm-2", + "url": "ch0_0.h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/kdt.json b/brands/kdt.json new file mode 100644 index 0000000..d871354 --- /dev/null +++ b/brands/kdt.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Kdt", + "brand_id": "kdt", + "streams": [ + { + "id": "kdt-1", + "url": "/mode=real&idc=1&ids=1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Eacd" + ] + }, + { + "id": "kdt-2", + "url": "/H264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "T10" + ] + } + ] +} diff --git a/brands/kedakom.json b/brands/kedakom.json new file mode 100644 index 0000000..7d83846 --- /dev/null +++ b/brands/kedakom.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Kedakom", + "brand_id": "kedakom", + "streams": [ + { + "id": "kedakom-1", + "url": "/id=0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/keebox.json b/brands/keebox.json new file mode 100644 index 0000000..7ea01ea --- /dev/null +++ b/brands/keebox.json @@ -0,0 +1,62 @@ +{ + "version": 2, + "brand": "Keebox", + "brand_id": "keebox", + "streams": [ + { + "id": "keebox-1", + "url": "IMAGE.JPG", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "1001", + "ICW1000", + "IPC1000W", + "IPC1000WI", + "Other" + ] + }, + { + "id": "keebox-2", + "url": "MJPEG.CGI", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "IPC1000W", + "IPC1000WI" + ] + }, + { + "id": "keebox-3", + "url": "video.cgi?resolution=VGA", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "IPC1000W" + ] + }, + { + "id": "keebox-4", + "url": "video.cgi?resolution=[WIDTH]x[HEIGHT]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "IPC1000WI" + ] + }, + { + "id": "keebox-5", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/keekoon.json b/brands/keekoon.json new file mode 100644 index 0000000..fbe5ad0 --- /dev/null +++ b/brands/keekoon.json @@ -0,0 +1,116 @@ +{ + "version": 2, + "brand": "Keekoon", + "brand_id": "keekoon", + "streams": [ + { + "id": "keekoon-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 88, + "models": [ + "001", + "002", + "K001", + "kk001", + "kk002", + "KK002_0001", + "KK002_0002", + "KK002_0003", + "KK002_TW_3_1", + "KK0020005", + "kk004", + "Other" + ] + }, + { + "id": "keekoon-2", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "002", + "KK001", + "kk002", + "kk005", + "Other", + "Wi-Fi IP Camera" + ] + }, + { + "id": "keekoon-3", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 88, + "models": [ + "002", + "KK001", + "KK002", + "kk004" + ] + }, + { + "id": "keekoon-4", + "url": "/rtsp_live0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "k001", + "Keekoon 3", + "KK001", + "KK002", + "KK004", + "kk005", + "Other" + ] + }, + { + "id": "keekoon-5", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "kk001", + "Other", + "WI-FI IP CAMERA" + ] + }, + { + "id": "keekoon-6", + "url": "snapshot.cgi?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "kk001", + "KK002" + ] + }, + { + "id": "keekoon-7", + "url": "videostream.cgi?resolution=8&rate=13", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "kk002", + "Other" + ] + }, + { + "id": "keekoon-8", + "url": "videostream.asf?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "kk002" + ] + } + ] +} diff --git a/brands/keeper.json b/brands/keeper.json new file mode 100644 index 0000000..758858a --- /dev/null +++ b/brands/keeper.json @@ -0,0 +1,47 @@ +{ + "version": 2, + "brand": "Keeper", + "brand_id": "keeper", + "streams": [ + { + "id": "keeper-1", + "url": "cgi-bin/net_jpeg.cgi?ch=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IPC" + ] + }, + { + "id": "keeper-2", + "url": "live3.sdp", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "kc-pc5120" + ] + }, + { + "id": "keeper-3", + "url": "/live0.264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "KC-RX7110" + ] + }, + { + "id": "keeper-4", + "url": "/live3.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "SV-Y2" + ] + } + ] +} diff --git a/brands/keeyo.json b/brands/keeyo.json new file mode 100644 index 0000000..455aa4d --- /dev/null +++ b/brands/keeyo.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Keeyo", + "brand_id": "keeyo", + "streams": [ + { + "id": "keeyo-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "lv-ip50w-ii" + ] + } + ] +} diff --git a/brands/keian.json b/brands/keian.json new file mode 100644 index 0000000..df41181 --- /dev/null +++ b/brands/keian.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Keian", + "brand_id": "keian", + "streams": [ + { + "id": "keian-1", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 81, + "models": [ + "KVC60S" + ] + }, + { + "id": "keian-2", + "url": "/video.mjpg?q=30&fps=33&id=0.5", + "type": "FFMPEG", + "protocol": "http", + "port": 8090, + "models": [ + "VC7816WIP" + ] + } + ] +} diff --git a/brands/kenik.json b/brands/kenik.json new file mode 100644 index 0000000..5a67b8c --- /dev/null +++ b/brands/kenik.json @@ -0,0 +1,47 @@ +{ + "version": 2, + "brand": "Kenik", + "brand_id": "kenik", + "streams": [ + { + "id": "kenik-1", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "1301t", + "2036T", + "2042T", + "GS-1301T", + "KG-1301T", + "KG-2030D", + "KG-2036T", + "KG-2122D", + "Other" + ] + }, + { + "id": "kenik-2", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=1.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "2036T", + "2052T", + "Other" + ] + }, + { + "id": "kenik-3", + "url": "/mode=real&idc=1&ids=1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "KG-230DP" + ] + } + ] +} diff --git a/brands/kenpro.json b/brands/kenpro.json new file mode 100644 index 0000000..ca9d892 --- /dev/null +++ b/brands/kenpro.json @@ -0,0 +1,38 @@ +{ + "version": 2, + "brand": "Kenpro", + "brand_id": "kenpro", + "streams": [ + { + "id": "kenpro-1", + "url": "ch0_0.h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "KP-IP801HI", + "KP-IP902HI" + ] + }, + { + "id": "kenpro-2", + "url": "/Streaming/Channels/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "KP-IP802HI" + ] + }, + { + "id": "kenpro-3", + "url": "/Streaming/Channels/2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "KP-IP802HI" + ] + } + ] +} diff --git a/brands/kenton.json b/brands/kenton.json new file mode 100644 index 0000000..df6ca17 --- /dev/null +++ b/brands/kenton.json @@ -0,0 +1,38 @@ +{ + "version": 2, + "brand": "Kenton", + "brand_id": "kenton", + "streams": [ + { + "id": "kenton-1", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "gjc02", + "kep2pcam" + ] + }, + { + "id": "kenton-2", + "url": "videostream.cgi?rate=11", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "gjc02" + ] + }, + { + "id": "kenton-3", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/kenvs.json b/brands/kenvs.json new file mode 100644 index 0000000..be4e869 --- /dev/null +++ b/brands/kenvs.json @@ -0,0 +1,90 @@ +{ + "version": 2, + "brand": "Kenvs", + "brand_id": "kenvs", + "streams": [ + { + "id": "kenvs-1", + "url": "/ch0_1.264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Dome", + "IPC" + ] + }, + { + "id": "kenvs-2", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "GJ-6075P 1080p" + ] + }, + { + "id": "kenvs-3", + "url": "cgi-bin/video_snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "GJ-6075P 1080p", + "Other" + ] + }, + { + "id": "kenvs-4", + "url": "cam1/mpeg4", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "GJ-6075P 1080p", + "Other" + ] + }, + { + "id": "kenvs-5", + "url": "VideoInput/[CHANNEL]/h264/1", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "GJ-6075P 1080p" + ] + }, + { + "id": "kenvs-6", + "url": "/ch0_0.264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "IPC" + ] + }, + { + "id": "kenvs-7", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "kenvs-8", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/kerui.json b/brands/kerui.json new file mode 100644 index 0000000..cf6b09b --- /dev/null +++ b/brands/kerui.json @@ -0,0 +1,48 @@ +{ + "version": 2, + "brand": "Kerui", + "brand_id": "kerui", + "streams": [ + { + "id": "kerui-1", + "url": "/1/h264major", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "360" + ] + }, + { + "id": "kerui-2", + "url": "/cam0/h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "bombillo", + "gk7102s" + ] + }, + { + "id": "kerui-3", + "url": "/0/av0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8001, + "models": [ + "CIPC-GQC09HE" + ] + }, + { + "id": "kerui-4", + "url": "cam[CHANNEL]/h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "CIPC-GQC09HE" + ] + } + ] +} diff --git a/brands/keshini.json b/brands/keshini.json new file mode 100644 index 0000000..b79c672 --- /dev/null +++ b/brands/keshini.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Keshini", + "brand_id": "keshini", + "streams": [ + { + "id": "keshini-1", + "url": "live/ch00_0", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Ksn-Ip237w" + ] + } + ] +} diff --git a/brands/keuken.json b/brands/keuken.json new file mode 100644 index 0000000..ceb2b31 --- /dev/null +++ b/brands/keuken.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Keuken", + "brand_id": "keuken", + "streams": [ + { + "id": "keuken-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]*[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/keview.json b/brands/keview.json new file mode 100644 index 0000000..560d7d0 --- /dev/null +++ b/brands/keview.json @@ -0,0 +1,87 @@ +{ + "version": 2, + "brand": "Keview", + "brand_id": "keview", + "streams": [ + { + "id": "keview-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "2mp", + "5mp", + "8MP", + "H43", + "hs400b4-p", + "hs400l4", + "HS400L4-P", + "HS400Z6-P", + "HS800B4-F", + "HS800B4-P", + "hs800y3", + "IPC_NT98566_80N80PS-R_S38", + "kx800a36-p", + "Kx800D13" + ] + }, + { + "id": "keview-2", + "url": "/h264_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "8MP POE", + "hs400l4-p", + "HS800BP-4", + "HS800C2-P", + "KX500B4-P" + ] + }, + { + "id": "keview-3", + "url": "/stream1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "hs-400c2-p", + "HS800C2-P", + "POE 8MP", + "unspec" + ] + }, + { + "id": "keview-4", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "HS800B-4" + ] + }, + { + "id": "keview-5", + "url": "/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8080, + "models": [ + "HS800B-4" + ] + }, + { + "id": "keview-6", + "url": "cgi-bin/snapshot.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "HS800L4-P" + ] + } + ] +} diff --git a/brands/keye.json b/brands/keye.json new file mode 100644 index 0000000..ea55da7 --- /dev/null +++ b/brands/keye.json @@ -0,0 +1,33 @@ +{ + "version": 2, + "brand": "Keye", + "brand_id": "keye", + "streams": [ + { + "id": "keye-1", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "3.2.6", + "IIIII-407858-DAFFE", + "NNNN-003072-FCDFE", + "Other", + "UID-HHH-0287-13-EDBFD" + ] + }, + { + "id": "keye-2", + "url": "/tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "GGGG-062152-EFBED", + "NNNN-531960-EBAFF", + "Other" + ] + } + ] +} diff --git a/brands/keypad.json b/brands/keypad.json new file mode 100644 index 0000000..71a1f59 --- /dev/null +++ b/brands/keypad.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Keypad", + "brand_id": "keypad", + "streams": [ + { + "id": "keypad-1", + "url": "/onvif1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "DoorPhone" + ] + } + ] +} diff --git a/brands/keyseen.json b/brands/keyseen.json new file mode 100644 index 0000000..25c4a1f --- /dev/null +++ b/brands/keyseen.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Keyseen", + "brand_id": "keyseen", + "streams": [ + { + "id": "keyseen-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "KT-CMOS-J-016" + ] + } + ] +} diff --git a/brands/keytech-dvr.json b/brands/keytech-dvr.json new file mode 100644 index 0000000..96dc48e --- /dev/null +++ b/brands/keytech-dvr.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Keytech Dvr", + "brand_id": "keytech-dvr", + "streams": [ + { + "id": "keytech-dvr-1", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "K13003" + ] + } + ] +} diff --git a/brands/kfly.json b/brands/kfly.json new file mode 100644 index 0000000..db3c400 --- /dev/null +++ b/brands/kfly.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Kfly", + "brand_id": "kfly", + "streams": [ + { + "id": "kfly-1", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/kguard.json b/brands/kguard.json new file mode 100644 index 0000000..28bc7af --- /dev/null +++ b/brands/kguard.json @@ -0,0 +1,126 @@ +{ + "version": 2, + "brand": "Kguard", + "brand_id": "kguard", + "streams": [ + { + "id": "kguard-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "601", + "KG-SHA108 w/ Web Port", + "Other", + "QRC-601", + "QRT-10", + "QRT-501", + "QRT-502" + ] + }, + { + "id": "kguard-2", + "url": "/img/video.asf", + "type": "FFMPEG", + "protocol": "mms", + "port": 555, + "models": [ + "BR421" + ] + }, + { + "id": "kguard-3", + "url": "/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "ICB-200" + ] + }, + { + "id": "kguard-4", + "url": "stillimg[CHANNEL].jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "KG-SHA108 w/ Web Port", + "Other" + ] + }, + { + "id": "kguard-5", + "url": "cgi-bin/video_snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "KG-SHA108 W/ WEB PORT", + "Other" + ] + }, + { + "id": "kguard-6", + "url": "cgi-bin/videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "KG-SHA108 W/ WEB PORT", + "Other" + ] + }, + { + "id": "kguard-7", + "url": "cgi-bin/net_jpeg.cgi?ch=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "kguard-8", + "url": "cgi-bin/wappaint?camera_no=[CHANNEL]&animation=0&name=[USERNAME]&password=[PASSWORD]&pic_size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "kguard-9", + "url": "capture[CHANNEL].jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "kguard-10", + "url": "hiQ.sdp", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "kguard-11", + "url": "/control/faststream.jpg?stream=MxPEG&needlength&fps=6", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/kiacong.json b/brands/kiacong.json new file mode 100644 index 0000000..a44ffc0 --- /dev/null +++ b/brands/kiacong.json @@ -0,0 +1,38 @@ +{ + "version": 2, + "brand": "Kiacong", + "brand_id": "kiacong", + "streams": [ + { + "id": "kiacong-1", + "url": "videostream.asf?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "SIP1018W" + ] + }, + { + "id": "kiacong-2", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]&count=0", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "SIP1018W", + "SIP1603" + ] + }, + { + "id": "kiacong-3", + "url": "videostream.cgi?resolution=8&rate=13", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "SIP1602" + ] + } + ] +} diff --git a/brands/kiina.json b/brands/kiina.json new file mode 100644 index 0000000..04b41cd --- /dev/null +++ b/brands/kiina.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Kiina", + "brand_id": "kiina", + "streams": [ + { + "id": "kiina-1", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/kiirie.json b/brands/kiirie.json new file mode 100644 index 0000000..9014a0e --- /dev/null +++ b/brands/kiirie.json @@ -0,0 +1,28 @@ +{ + "version": 2, + "brand": "Kiirie", + "brand_id": "kiirie", + "streams": [ + { + "id": "kiirie-1", + "url": "cam/realmonitor?channel=[CHANNEL]&subtype=1", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "HYV3805A" + ] + }, + { + "id": "kiirie-2", + "url": "ch0_0.h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "HYV3805A", + "Other" + ] + } + ] +} diff --git a/brands/kimpok.json b/brands/kimpok.json new file mode 100644 index 0000000..4b56e79 --- /dev/null +++ b/brands/kimpok.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Kimpok", + "brand_id": "kimpok", + "streams": [ + { + "id": "kimpok-1", + "url": "snapshot.cgi?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "KP-366W" + ] + } + ] +} diff --git a/brands/kina-kamera.json b/brands/kina-kamera.json new file mode 100644 index 0000000..7674ebd --- /dev/null +++ b/brands/kina-kamera.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Kina Kamera", + "brand_id": "kina-kamera", + "streams": [ + { + "id": "kina-kamera-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/kindermeubel.json b/brands/kindermeubel.json new file mode 100644 index 0000000..56c4a09 --- /dev/null +++ b/brands/kindermeubel.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Kindermeubel", + "brand_id": "kindermeubel", + "streams": [ + { + "id": "kindermeubel-1", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "CIP-39218AT" + ] + } + ] +} diff --git a/brands/kindle.json b/brands/kindle.json new file mode 100644 index 0000000..76fc7f8 --- /dev/null +++ b/brands/kindle.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Kindle", + "brand_id": "kindle", + "streams": [ + { + "id": "kindle-1", + "url": "videofeed", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Fire" + ] + }, + { + "id": "kindle-2", + "url": "video?submenu=mjpg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Fire 7 HD" + ] + } + ] +} diff --git a/brands/kingcam.json b/brands/kingcam.json new file mode 100644 index 0000000..cb0def5 --- /dev/null +++ b/brands/kingcam.json @@ -0,0 +1,33 @@ +{ + "version": 2, + "brand": "Kingcam", + "brand_id": "kingcam", + "streams": [ + { + "id": "kingcam-1", + "url": "/stream1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "1080", + "1080P", + "DS-F3", + "IP100", + "ip-cam 100", + "IPCAM-100", + "Other" + ] + }, + { + "id": "kingcam-2", + "url": "/cam/realmonitor", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "IPCAM-100" + ] + } + ] +} diff --git a/brands/kingcctv.json b/brands/kingcctv.json new file mode 100644 index 0000000..8dada28 --- /dev/null +++ b/brands/kingcctv.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Kingcctv", + "brand_id": "kingcctv", + "streams": [ + { + "id": "kingcctv-1", + "url": "cam/realmonitor?channel=[CHANNEL]&subtype=00", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/kingkong.json b/brands/kingkong.json new file mode 100644 index 0000000..c4f365b --- /dev/null +++ b/brands/kingkong.json @@ -0,0 +1,29 @@ +{ + "version": 2, + "brand": "Kingkong", + "brand_id": "kingkong", + "streams": [ + { + "id": "kingkong-1", + "url": "/stream1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "HL101BFA-I436-P-H265", + "KK1", + "UL66-I236" + ] + }, + { + "id": "kingkong-2", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "KK1" + ] + } + ] +} diff --git a/brands/kingmak.json b/brands/kingmak.json new file mode 100644 index 0000000..b977278 --- /dev/null +++ b/brands/kingmak.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Kingmak", + "brand_id": "kingmak", + "streams": [ + { + "id": "kingmak-1", + "url": "videostream.asf?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "icam" + ] + } + ] +} diff --git a/brands/kingnow.json b/brands/kingnow.json new file mode 100644 index 0000000..cb47328 --- /dev/null +++ b/brands/kingnow.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Kingnow", + "brand_id": "kingnow", + "streams": [ + { + "id": "kingnow-1", + "url": "cgi-bin/sf.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "PT200" + ] + } + ] +} diff --git a/brands/kingstar.json b/brands/kingstar.json new file mode 100644 index 0000000..bea74a6 --- /dev/null +++ b/brands/kingstar.json @@ -0,0 +1,67 @@ +{ + "version": 2, + "brand": "Kingstar", + "brand_id": "kingstar", + "streams": [ + { + "id": "kingstar-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "kingstar-2", + "url": "videostream.asf?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "kingstar-3", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "kingstar-4", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "kingstar-5", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]&count=0", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "kingstar-6", + "url": "/onvif1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "WLA-01" + ] + } + ] +} diff --git a/brands/kinson.json b/brands/kinson.json new file mode 100644 index 0000000..1310400 --- /dev/null +++ b/brands/kinson.json @@ -0,0 +1,37 @@ +{ + "version": 2, + "brand": "Kinson", + "brand_id": "kinson", + "streams": [ + { + "id": "kinson-1", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "C720PWIP" + ] + }, + { + "id": "kinson-2", + "url": "img/snapshot.cgi?size=3", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "C720PWIP" + ] + }, + { + "id": "kinson-3", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "C720PWIP" + ] + } + ] +} diff --git a/brands/kiocong.json b/brands/kiocong.json new file mode 100644 index 0000000..80fcce2 --- /dev/null +++ b/brands/kiocong.json @@ -0,0 +1,39 @@ +{ + "version": 2, + "brand": "Kiocong", + "brand_id": "kiocong", + "streams": [ + { + "id": "kiocong-1", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "1601", + "Other" + ] + }, + { + "id": "kiocong-2", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "1602", + "1609" + ] + }, + { + "id": "kiocong-3", + "url": "videostream.cgi?rate=11", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/kip.json b/brands/kip.json new file mode 100644 index 0000000..f30be06 --- /dev/null +++ b/brands/kip.json @@ -0,0 +1,28 @@ +{ + "version": 2, + "brand": "Kip", + "brand_id": "kip", + "streams": [ + { + "id": "kip-1", + "url": "mpeg4", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "100hv20h", + "20HI-960P-FL-W" + ] + }, + { + "id": "kip-2", + "url": "snap.jpg?JpegCam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "KIP-200PT40N" + ] + } + ] +} diff --git a/brands/kishgo.json b/brands/kishgo.json new file mode 100644 index 0000000..ca66b9c --- /dev/null +++ b/brands/kishgo.json @@ -0,0 +1,29 @@ +{ + "version": 2, + "brand": "Kishgo", + "brand_id": "kishgo", + "streams": [ + { + "id": "kishgo-1", + "url": "snap.jpg?JpegCam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "1234", + "dh46h 960p" + ] + }, + { + "id": "kishgo-2", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "960", + "960P" + ] + } + ] +} diff --git a/brands/kitcam.json b/brands/kitcam.json new file mode 100644 index 0000000..268c9fe --- /dev/null +++ b/brands/kitcam.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Kitcam", + "brand_id": "kitcam", + "streams": [ + { + "id": "kitcam-1", + "url": "video.cgi?resolution=VGA", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/kittyhok.json b/brands/kittyhok.json new file mode 100644 index 0000000..2152be6 --- /dev/null +++ b/brands/kittyhok.json @@ -0,0 +1,47 @@ +{ + "version": 2, + "brand": "Kittyhok", + "brand_id": "kittyhok", + "streams": [ + { + "id": "kittyhok-1", + "url": "/video.mp4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "1080p HD PTZ" + ] + }, + { + "id": "kittyhok-2", + "url": "/cam1/h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "1080p HD PTZ" + ] + }, + { + "id": "kittyhok-3", + "url": "/ch0_0.h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "PTZ IPcam" + ] + }, + { + "id": "kittyhok-4", + "url": "/cam1/onvif-h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "ptzwifi" + ] + } + ] +} diff --git a/brands/kkmoon.json b/brands/kkmoon.json new file mode 100644 index 0000000..48555c4 --- /dev/null +++ b/brands/kkmoon.json @@ -0,0 +1,555 @@ +{ + "version": 2, + "brand": "Kkmoon", + "brand_id": "kkmoon", + "streams": [ + { + "id": "kkmoon-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "1080", + "1080P", + "1080p 2.0 MP PoE", + "1080P Wireless WIFI PTZ HD IP Camera", + "1234", + "130W", + "2.0 MP POE", + "2MP", + "720", + "720p", + "801", + "805", + "806", + "808", + "809", + "810", + "816", + "D77W", + "GGGG-329603-FEACE", + "H264", + "HD 720P", + "HD001", + "HD720", + "hr06", + "LS-F2", + "Original", + "Other", + "p2p", + "PorchSD13W", + "ptz 1080p", + "PTZ 1080P", + "s435", + "sd13w", + "SD13W", + "SD27W", + "sn-hsp-4006w13", + "SN-HSP-4006W13", + "sn-ipc", + "hw11", + "sn-ipc-hw11", + "SN-IPC-HW11", + "SW17454955", + "the ball", + "TP-C549T", + "tp-c801", + "TP-C810FD", + "TP-DVR124", + "TV-T0404-LM-XM", + "v1.1 (The Ball)", + "Wifi 720P HD Camera", + "WIFI 720P HD CAMERA" + ] + }, + { + "id": "kkmoon-2", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "1080", + "1080P 2.0 MP POE", + "1Mp", + "4 cam", + "720P", + "alex", + "dvr 1108", + "DVR 1108", + "H264", + "H264 4CH Hi3520D chip", + "HD1080", + "HD720-stv", + "HI3518", + "Other", + "TP-HI100", + "TP-Hi100BY", + "TP-hi100wk", + "TPHi100WK", + "TP-Hi200yy", + "TP-MS200IPL", + "TV-T0404-LM-XM", + "xf-9408nf-lm", + "XF-9416NF-LM" + ] + }, + { + "id": "kkmoon-3", + "url": "snap.jpg?JpegCam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "1080", + "1080P", + "1080P WIRELESS WIFI PTZ HD IP CAMERA", + "867W", + "B87W", + "DVR 1108", + "HI3518", + "Other" + ] + }, + { + "id": "kkmoon-4", + "url": "/snap.jpg?JpegCam=11", + "type": "FFMPEG", + "protocol": "http", + "port": 1108, + "models": [ + "1080", + "1080P Wireless WIFI PTZ HD IP Camera" + ] + }, + { + "id": "kkmoon-5", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "1080P", + "1080P WIRELESS WIFI PTZ HD IP CAMERA", + "130w", + "1HD", + "1mp", + "1MP", + "2MP", + "720", + "720P", + "801", + "803", + "805", + "805/1", + "806", + "808", + "809", + "809809", + "810", + "818", + "867W", + "887w", + "d77w", + "D77W", + "DVR 1108", + "FI8918W", + "H264", + "HD 720P", + "HD1080", + "HD720", + "HD720-stv", + "hr06", + "HR06", + "ip1", + "jolly", + "LS-C6", + "Oma", + "Other", + "P2P", + "PTZ 1080P", + "s435", + "s435-45", + "S435-us", + "S600-UK", + "s600-us", + "sd13w", + "SD13W", + "SD17W", + "sd27", + "sd27w", + "SD27W", + "SN-HSP-4006W13", + "SN-IPC-HW01", + "sw13", + "TP C549T", + "TP-C537T", + "TP-C810FD", + "UKN", + "v1.1 (The Ball)", + "ZZZZZ-123020-AFDEA" + ] + }, + { + "id": "kkmoon-6", + "url": "/12", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "1080P", + "1080P WIRELESS WIFI PTZ HD IP CAMERA", + "130W", + "1MP", + "720", + "720P", + "803", + "806", + "809", + "810", + "B87W", + "C6FOSgZONOPOLO", + "d77w", + "H264", + "Other", + "PTZ 1080P", + "SD13W", + "sd27w", + "sn-hsp-4006w13", + "TP-C537T", + "tp-c810", + "tp-c810fd", + "TV-TO404-LM-XM", + "V1.1 (THE BALL)" + ] + }, + { + "id": "kkmoon-7", + "url": "/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "1080P", + "130W", + "1MP", + "720P", + "801", + "803", + "805", + "805/1", + "D77W", + "HD 960P", + "HD720-stv", + "HZDX-003923-DEEFF", + "OMA", + "Other", + "PTZ", + "PTZ 1080P", + "SD13W", + "tp-c810", + "tp-c810fd", + "tp-ms-poe-1", + "TV-TO404-LM-XM" + ] + }, + { + "id": "kkmoon-8", + "url": "/cam/realmonitor", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "1080p 2.0 MP PoE", + "2.0 MP PoE", + "TV-TO404 LX-LM" + ] + }, + { + "id": "kkmoon-9", + "url": "/live0.264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 1108, + "models": [ + "1080P WIRELESS WIFI PTZ HD IP CAMERA", + "1HD", + "Other", + "TP-DVR124" + ] + }, + { + "id": "kkmoon-10", + "url": "/cam1/onvif-h264-1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "1080P WIRELESS WIFI PTZ HD IP CAMERA", + "Kkmoon1HD", + "Other", + "TV-T0404-MLMX", + "TV-TO404-XL-XM" + ] + }, + { + "id": "kkmoon-11", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=4_stream=1.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "1080P WIRELESS WIFI PTZ HD IP CAMERA", + "TP-C121", + "XM-102-02" + ] + }, + { + "id": "kkmoon-12", + "url": "/user=[USERNAME]&password=[PASSWORD]&channel=2&stream=1.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "1080P WIRELESS WIFI PTZ HD IP CAMERA", + "DVR1080-8", + "UNLISTED" + ] + }, + { + "id": "kkmoon-13", + "url": "/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "1HD", + "803", + "805", + "808", + "809", + "903", + "H264", + "HD1", + "HI3518", + "Kkmoon1HD", + "Other", + "P2P camera", + "thing", + "TP-C537T", + "TV-TO404-LM-XM" + ] + }, + { + "id": "kkmoon-14", + "url": "VideoInput/1/mpeg4/1", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "2.0 MP POE", + "803", + "808" + ] + }, + { + "id": "kkmoon-15", + "url": "cgi-bin/snapshot.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "720P", + "H264", + "k9604-w", + "Other", + "P2P", + "PTZ 1080P", + "SD27W" + ] + }, + { + "id": "kkmoon-16", + "url": "cam1/mpeg4", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "803", + "805", + "903", + "H264", + "Other", + "tp-ms200IPL", + "TP-MS400HPA" + ] + }, + { + "id": "kkmoon-17", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "803", + "HI3518", + "IPC-4006W10", + "Other", + "XF-VR108A" + ] + }, + { + "id": "kkmoon-18", + "url": "iphone/11?[USERNAME]:[PASSWORD]&", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "806", + "PTZ" + ] + }, + { + "id": "kkmoon-19", + "url": "/live/ch0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "809", + "DVR 1108" + ] + }, + { + "id": "kkmoon-20", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "8106", + "Other", + "tp c549t", + "TP-HI100iRD" + ] + }, + { + "id": "kkmoon-21", + "url": "/user=[USERNAME]&password=[PASSWORD]&channel=2&stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "DVR1080-8", + "HD1080" + ] + }, + { + "id": "kkmoon-22", + "url": "/stream0?", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 553, + "models": [ + "Other" + ] + }, + { + "id": "kkmoon-23", + "url": "snapshot.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "TP C549T", + "TP-JA960-3M", + "XF-VR108TA" + ] + }, + { + "id": "kkmoon-24", + "url": "snapshot", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "kkmoon-25", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "XF-108TA", + "XF-VR108A" + ] + }, + { + "id": "kkmoon-26", + "url": "videofeed", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "p2p" + ] + }, + { + "id": "kkmoon-27", + "url": "cgi/mjpg/mjpeg.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "SKYIPCAM500W" + ] + }, + { + "id": "kkmoon-28", + "url": "/tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "sn-hsp-4006w13" + ] + }, + { + "id": "kkmoon-29", + "url": "/snapshot", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "SN-IPC-HW01" + ] + }, + { + "id": "kkmoon-30", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=4_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "TP-C121", + "XM-102-2" + ] + }, + { + "id": "kkmoon-31", + "url": "/snap.jpg?JpegCam=80", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "xf9608nf" + ] + } + ] +} diff --git a/brands/klikaanklikuit.json b/brands/klikaanklikuit.json new file mode 100644 index 0000000..693e438 --- /dev/null +++ b/brands/klikaanklikuit.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Klikaanklikuit", + "brand_id": "klikaanklikuit", + "streams": [ + { + "id": "klikaanklikuit-1", + "url": "/cgi-bin/CGIProxy.fcgi?cmd=snapPicture2&usr=[USERNAME]&pwd=[PASSWORD]&", + "type": "JPEG", + "protocol": "http", + "port": 88, + "models": [ + "IPCAM-2500" + ] + } + ] +} diff --git a/brands/klok.json b/brands/klok.json new file mode 100644 index 0000000..b8e5d00 --- /dev/null +++ b/brands/klok.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Klok", + "brand_id": "klok", + "streams": [ + { + "id": "klok-1", + "url": "cgi-bin/videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/kmart.json b/brands/kmart.json new file mode 100644 index 0000000..12371bc --- /dev/null +++ b/brands/kmart.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Kmart", + "brand_id": "kmart", + "streams": [ + { + "id": "kmart-1", + "url": "user=[USERNAME]&password=[PASSWORD]&channel=1&stream=0.sdp?", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/kmoon.json b/brands/kmoon.json new file mode 100644 index 0000000..55dc75c --- /dev/null +++ b/brands/kmoon.json @@ -0,0 +1,58 @@ +{ + "version": 2, + "brand": "Kmoon", + "brand_id": "kmoon", + "streams": [ + { + "id": "kmoon-1", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "100by" + ] + }, + { + "id": "kmoon-2", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "kmoon-3", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "sd13w", + "stars" + ] + }, + { + "id": "kmoon-4", + "url": "/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "TP-C537T" + ] + }, + { + "id": "kmoon-5", + "url": "/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "TV-T0404-LM-XM" + ] + } + ] +} diff --git a/brands/kmw.json b/brands/kmw.json new file mode 100644 index 0000000..2fa2649 --- /dev/null +++ b/brands/kmw.json @@ -0,0 +1,37 @@ +{ + "version": 2, + "brand": "Kmw", + "brand_id": "kmw", + "streams": [ + { + "id": "kmw-1", + "url": "live/main", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "SPES-01" + ] + }, + { + "id": "kmw-2", + "url": "live/second", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "SPES-01" + ] + }, + { + "id": "kmw-3", + "url": "/live/second", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "SPES-2" + ] + } + ] +} diff --git a/brands/knc.json b/brands/knc.json new file mode 100644 index 0000000..ecfd80b --- /dev/null +++ b/brands/knc.json @@ -0,0 +1,83 @@ +{ + "version": 2, + "brand": "Knc", + "brand_id": "knc", + "streams": [ + { + "id": "knc-1", + "url": "ipcam/jpeg.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "230", + "HDi47", + "KTC230", + "Other" + ] + }, + { + "id": "knc-2", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "HDBi230" + ] + }, + { + "id": "knc-3", + "url": "/stream0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "HDi47", + "KNC-p3BR4XIR" + ] + }, + { + "id": "knc-4", + "url": "/Streaming/Channels/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "KNC-p3TR3XIR" + ] + }, + { + "id": "knc-5", + "url": "/h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "KTC230", + "pin" + ] + }, + { + "id": "knc-6", + "url": "live.sdp", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other", + "p3LR3IR" + ] + }, + { + "id": "knc-7", + "url": "/Streaming/Channels/2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "p3TR3XIR" + ] + } + ] +} diff --git a/brands/knewmart.json b/brands/knewmart.json new file mode 100644 index 0000000..ef8e185 --- /dev/null +++ b/brands/knewmart.json @@ -0,0 +1,97 @@ +{ + "version": 2, + "brand": "Knewmart", + "brand_id": "knewmart", + "streams": [ + { + "id": "knewmart-1", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "720", + "IPCAM01", + "knew", + "kr0022", + "KR0038", + "KR0041", + "KR0041-2", + "kr0043", + "KW0043", + "KW01B", + "KW02B", + "onvif 720p", + "ONVIF720HD IP CAMERA", + "Other", + "PNP ip", + "WXH-216766-BABBB", + "X SERIES IP CAMERA" + ] + }, + { + "id": "knewmart-2", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Ip Kamera", + "KR0038", + "KR004", + "KR0043", + "KW02B", + "ONVIF720HD IP CAMERA", + "Other", + "PNP IP", + "pnp webcam", + "PNP1P", + "WXH-122168-FDCEF" + ] + }, + { + "id": "knewmart-3", + "url": "/12", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "KR0041", + "KR0043", + "ONVIF720HD IP Camera", + "WXH-102908-BEADA" + ] + }, + { + "id": "knewmart-4", + "url": "/tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 8082, + "models": [ + "kr0043" + ] + }, + { + "id": "knewmart-5", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "KW01B", + "KW02B" + ] + }, + { + "id": "knewmart-6", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/knowyournanny.com.json b/brands/knowyournanny.com.json new file mode 100644 index 0000000..f6cf037 --- /dev/null +++ b/brands/knowyournanny.com.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Knowyournanny.com", + "brand_id": "knowyournanny.com", + "streams": [ + { + "id": "knowyournanny.com-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "black box" + ] + } + ] +} diff --git a/brands/kobert.json b/brands/kobert.json new file mode 100644 index 0000000..a0d6298 --- /dev/null +++ b/brands/kobert.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Kobert", + "brand_id": "kobert", + "streams": [ + { + "id": "kobert-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "KG26" + ] + } + ] +} diff --git a/brands/kobi.json b/brands/kobi.json new file mode 100644 index 0000000..4539a31 --- /dev/null +++ b/brands/kobi.json @@ -0,0 +1,40 @@ +{ + "version": 2, + "brand": "Kobi", + "brand_id": "kobi", + "streams": [ + { + "id": "kobi-1", + "url": "cgi-bin/webra_fcgi.fcgi?api=get_jpeg_raw&chno=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "easyIP", + "NVR EASY IP" + ] + }, + { + "id": "kobi-2", + "url": "/axis-cgi/mjpg/video.cgi", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "k-32cl", + "k34cl", + "k35cl" + ] + }, + { + "id": "kobi-3", + "url": "jpg/image.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "k35cl" + ] + } + ] +} diff --git a/brands/kocom.json b/brands/kocom.json new file mode 100644 index 0000000..44a3719 --- /dev/null +++ b/brands/kocom.json @@ -0,0 +1,37 @@ +{ + "version": 2, + "brand": "Kocom", + "brand_id": "kocom", + "streams": [ + { + "id": "kocom-1", + "url": "/profile/profile01", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "cr351f" + ] + }, + { + "id": "kocom-2", + "url": "cam/realmonitor?channel=[CHANNEL]&subtype=1", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "kocom-3", + "url": "videostream.asf", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/kodak.json b/brands/kodak.json new file mode 100644 index 0000000..c45fb76 --- /dev/null +++ b/brands/kodak.json @@ -0,0 +1,77 @@ +{ + "version": 2, + "brand": "Kodak", + "brand_id": "kodak", + "streams": [ + { + "id": "kodak-1", + "url": "videostream.cgi?user=[USERNAME]&password=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "201pl" + ] + }, + { + "id": "kodak-2", + "url": "videofeed", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "201PL" + ] + }, + { + "id": "kodak-3", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "kodak-4", + "url": "videostream.asf", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "s101" + ] + }, + { + "id": "kodak-5", + "url": "IMAGE.JPG", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "s101" + ] + }, + { + "id": "kodak-6", + "url": "image.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "s101" + ] + }, + { + "id": "kodak-7", + "url": "image.jpg?type=motion", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "s101" + ] + } + ] +} diff --git a/brands/kodu.json b/brands/kodu.json new file mode 100644 index 0000000..834e2fb --- /dev/null +++ b/brands/kodu.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Kodu", + "brand_id": "kodu", + "streams": [ + { + "id": "kodu-1", + "url": "/ucast/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Hoov" + ] + } + ] +} diff --git a/brands/koepel.json b/brands/koepel.json new file mode 100644 index 0000000..bbd0e3c --- /dev/null +++ b/brands/koepel.json @@ -0,0 +1,37 @@ +{ + "version": 2, + "brand": "Koepel", + "brand_id": "koepel", + "streams": [ + { + "id": "koepel-1", + "url": "cgi-bin/video.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "koepel-2", + "url": "cgi-bin/video.jpg?cam=[CHANNEL]&quality=3&size=2", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "koepel-3", + "url": "videofeed", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/kogacam.json b/brands/kogacam.json new file mode 100644 index 0000000..6f22338 --- /dev/null +++ b/brands/kogacam.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Kogacam", + "brand_id": "kogacam", + "streams": [ + { + "id": "kogacam-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "NCM630W" + ] + } + ] +} diff --git a/brands/kogan.json b/brands/kogan.json new file mode 100644 index 0000000..d8dc90d --- /dev/null +++ b/brands/kogan.json @@ -0,0 +1,318 @@ +{ + "version": 2, + "brand": "Kogan", + "brand_id": "kogan", + "streams": [ + { + "id": "kogan-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "encoder", + "ENCODER", + "FI8904W", + "Icam", + "IPWIRELESS", + "kaip", + "KAIPC01BLKA", + "kaipco1blka", + "KAIPCO1BLKA", + "Other" + ] + }, + { + "id": "kogan-2", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "encoder", + "IPWIRELESS", + "KAIPC01BLKA", + "Other", + "THing" + ] + }, + { + "id": "kogan-3", + "url": "videostream.asf", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "encoder", + "IPWireless", + "KAIPC01BLKA", + "Other" + ] + }, + { + "id": "kogan-4", + "url": "video.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "encoder" + ] + }, + { + "id": "kogan-5", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "encoder" + ] + }, + { + "id": "kogan-6", + "url": "snapshot.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "FI8904W", + "KAIPC01BLKA" + ] + }, + { + "id": "kogan-7", + "url": "/tcp/av0_0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "HD IP Cam", + "KAIPCHDSLVA", + "PNP IP CAM", + "ZH-IXA15-WC" + ] + }, + { + "id": "kogan-8", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "HD IP CAM", + "IP Cam PT", + "IPWIRELESS", + "KAIPC01BLKA", + "Other", + "pnp ip cam" + ] + }, + { + "id": "kogan-9", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "IP Cam PT", + "KAIPC01BLKA", + "Other" + ] + }, + { + "id": "kogan-10", + "url": "videostream.cgi?", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "IPWireless", + "Other" + ] + }, + { + "id": "kogan-11", + "url": "video.cgi?resolution=VGA", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "kaip", + "KAIPC01BLKA", + "Other" + ] + }, + { + "id": "kogan-12", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "KAIPC01BLKA", + "Melbourne 2", + "Other", + "WIRELESS CAM" + ] + }, + { + "id": "kogan-13", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "KAIPC01BLKA", + "Other", + "Other_2" + ] + }, + { + "id": "kogan-14", + "url": "videostream.cgi?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "KAIPC01BLKA", + "Other", + "PNP-IP" + ] + }, + { + "id": "kogan-15", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "KAIPC01BLKA", + "kaipc01blkb", + "KAIPCO1BLKA", + "Other" + ] + }, + { + "id": "kogan-16", + "url": "videostream.cgi?rate=11", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "KAIPC01BLKA" + ] + }, + { + "id": "kogan-17", + "url": "/videostream.cgi?", + "type": "MJPEG", + "protocol": "http", + "port": 99, + "models": [ + "KAIPC01BLKA" + ] + }, + { + "id": "kogan-18", + "url": "cam/realmonitor?channel=[CHANNEL]&subtype=00", + "type": "VLC", + "protocol": "rtsp", + "port": 554, + "models": [ + "Other" + ] + }, + { + "id": "kogan-19", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]*[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "kogan-20", + "url": "videostream.asf?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "wireless cam" + ] + }, + { + "id": "kogan-21", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]&count=0", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "kogan-22", + "url": "current[CHANNEL].jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "kogan-23", + "url": "cgi/mjpg/mjpeg.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "kogan-24", + "url": "user/videostream.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "kogan-25", + "url": "videostream.cgi?rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "kogan-26", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "kogan-27", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "PNP IP CAM" + ] + } + ] +} diff --git a/brands/kohlen.json b/brands/kohlen.json new file mode 100644 index 0000000..5e606b8 --- /dev/null +++ b/brands/kohlen.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Kohlen", + "brand_id": "kohlen", + "streams": [ + { + "id": "kohlen-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "TV-CTZY9825A-GKA-2MP" + ] + }, + { + "id": "kohlen-2", + "url": "/12", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "TV-CZTY9825A-GKA-2MP" + ] + } + ] +} diff --git a/brands/koicong.json b/brands/koicong.json new file mode 100644 index 0000000..e8edd73 --- /dev/null +++ b/brands/koicong.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Koicong", + "brand_id": "koicong", + "streams": [ + { + "id": "koicong-1", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "1601" + ] + }, + { + "id": "koicong-2", + "url": "videostream.asf?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/komatsu.json b/brands/komatsu.json new file mode 100644 index 0000000..07c7cba --- /dev/null +++ b/brands/komatsu.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Komatsu", + "brand_id": "komatsu", + "streams": [ + { + "id": "komatsu-1", + "url": "nphMotionJpeg?Resolution=640x480&Quality=Standard", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "BB-HCM580" + ] + } + ] +} diff --git a/brands/kompernass.json b/brands/kompernass.json new file mode 100644 index 0000000..af85bae --- /dev/null +++ b/brands/kompernass.json @@ -0,0 +1,28 @@ +{ + "version": 2, + "brand": "Kompernass", + "brand_id": "kompernass", + "streams": [ + { + "id": "kompernass-1", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "IUK 5 A1", + "iuk 5A!" + ] + }, + { + "id": "kompernass-2", + "url": "/videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "IUK 5A1" + ] + } + ] +} diff --git a/brands/komplexfix.json b/brands/komplexfix.json new file mode 100644 index 0000000..b202e7a --- /dev/null +++ b/brands/komplexfix.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Komplexfix", + "brand_id": "komplexfix", + "streams": [ + { + "id": "komplexfix-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/konan.json b/brands/konan.json new file mode 100644 index 0000000..00826be --- /dev/null +++ b/brands/konan.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Konan", + "brand_id": "konan", + "streams": [ + { + "id": "konan-1", + "url": "videostream.asf", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/konarrk.json b/brands/konarrk.json new file mode 100644 index 0000000..aa23d7f --- /dev/null +++ b/brands/konarrk.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Konarrk", + "brand_id": "konarrk", + "streams": [ + { + "id": "konarrk-1", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "x000S5ZBFJ" + ] + } + ] +} diff --git a/brands/konig.json b/brands/konig.json new file mode 100644 index 0000000..4f9e8f8 --- /dev/null +++ b/brands/konig.json @@ -0,0 +1,100 @@ +{ + "version": 2, + "brand": "Konig", + "brand_id": "konig", + "streams": [ + { + "id": "konig-1", + "url": "cgi-bin/wappaint?camera_no=[CHANNEL]&animation=0&name=[USERNAME]&password=[PASSWORD]&pic_size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "4CH digital video recoder" + ] + }, + { + "id": "konig-2", + "url": "?action=stream", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "bm60", + "H264", + "iPCAM100w", + "kn-8m60", + "kn-bm 60", + "KN-BM40", + "sas-ipcam115", + "SAS-IPCAM116", + "SEC-CAMIP20" + ] + }, + { + "id": "konig-3", + "url": "mjpg/1/video.mjpg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "CMP-NWIPCAM20", + "COR" + ] + }, + { + "id": "konig-4", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "cmp-nwipcam22", + "CMP-NWIPCAM31", + "H264", + "ip10", + "Other" + ] + }, + { + "id": "konig-5", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "CMP-NWIPCAM31" + ] + }, + { + "id": "konig-6", + "url": "image.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "konig-7", + "url": "videostream.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "konig-8", + "url": "video.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "SEC-CAMIP20" + ] + } + ] +} diff --git a/brands/konik.json b/brands/konik.json new file mode 100644 index 0000000..a1c44b1 --- /dev/null +++ b/brands/konik.json @@ -0,0 +1,29 @@ +{ + "version": 2, + "brand": "Konik", + "brand_id": "konik", + "streams": [ + { + "id": "konik-1", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "GS-1301T", + "KG-2122D", + "Other" + ] + }, + { + "id": "konik-2", + "url": "videostream.cgi?", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/konix.json b/brands/konix.json new file mode 100644 index 0000000..65e3838 --- /dev/null +++ b/brands/konix.json @@ -0,0 +1,37 @@ +{ + "version": 2, + "brand": "Konix", + "brand_id": "konix", + "streams": [ + { + "id": "konix-1", + "url": "videostream.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "APM-J011-WS" + ] + }, + { + "id": "konix-2", + "url": "snapshot.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "konix-3", + "url": "snap.jpg?JpegCam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Tatu" + ] + } + ] +} diff --git a/brands/konlen.json b/brands/konlen.json new file mode 100644 index 0000000..bc81e09 --- /dev/null +++ b/brands/konlen.json @@ -0,0 +1,40 @@ +{ + "version": 2, + "brand": "Konlen", + "brand_id": "konlen", + "streams": [ + { + "id": "konlen-1", + "url": "/live/ch0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "hd cloud", + "KL-X624GAW", + "X Series", + "Xseries" + ] + }, + { + "id": "konlen-2", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "KLN-IP629" + ] + }, + { + "id": "konlen-3", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "KL-X624GAW" + ] + } + ] +} diff --git a/brands/konnek-stein.json b/brands/konnek-stein.json new file mode 100644 index 0000000..77b5d24 --- /dev/null +++ b/brands/konnek-stein.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Konnek Stein", + "brand_id": "konnek-stein", + "streams": [ + { + "id": "konnek-stein-1", + "url": "/video.mp4", + "type": "FFMPEG", + "protocol": "http", + "port": 8090, + "models": [ + "m23" + ] + } + ] +} diff --git a/brands/koogeek.json b/brands/koogeek.json new file mode 100644 index 0000000..ed4aec4 --- /dev/null +++ b/brands/koogeek.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Koogeek", + "brand_id": "koogeek", + "streams": [ + { + "id": "koogeek-1", + "url": "/video.mp4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "tv-6024h-2mp" + ] + } + ] +} diff --git a/brands/koolertron.json b/brands/koolertron.json new file mode 100644 index 0000000..29da5b9 --- /dev/null +++ b/brands/koolertron.json @@ -0,0 +1,50 @@ +{ + "version": 2, + "brand": "Koolertron", + "brand_id": "koolertron", + "streams": [ + { + "id": "koolertron-1", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "SP-SHEX21-SL" + ] + }, + { + "id": "koolertron-2", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 81, + "models": [ + "Other", + "PnP", + "SP-SHEX21-SL" + ] + }, + { + "id": "koolertron-3", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "SP-SHEX21-SL" + ] + }, + { + "id": "koolertron-4", + "url": "videostream.cgi?resolution=8&rate=13", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "SP-SHEX21-SL" + ] + } + ] +} diff --git a/brands/koomooni.json b/brands/koomooni.json new file mode 100644 index 0000000..d65d8ef --- /dev/null +++ b/brands/koomooni.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Koomooni", + "brand_id": "koomooni", + "streams": [ + { + "id": "koomooni-1", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "etu" + ] + } + ] +} diff --git a/brands/korang.json b/brands/korang.json new file mode 100644 index 0000000..6ca82f1 --- /dev/null +++ b/brands/korang.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Korang", + "brand_id": "korang", + "streams": [ + { + "id": "korang-1", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "ka-dm02-w-1.3mp-32g" + ] + } + ] +} diff --git a/brands/koti.json b/brands/koti.json new file mode 100644 index 0000000..9e71619 --- /dev/null +++ b/brands/koti.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Koti", + "brand_id": "koti", + "streams": [ + { + "id": "koti-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/kowa.json b/brands/kowa.json new file mode 100644 index 0000000..d829778 --- /dev/null +++ b/brands/kowa.json @@ -0,0 +1,28 @@ +{ + "version": 2, + "brand": "Kowa", + "brand_id": "kowa", + "streams": [ + { + "id": "kowa-1", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "KW-90IP" + ] + }, + { + "id": "kowa-2", + "url": "cgi-bin/net_jpeg.cgi?ch=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "SDVR-611ZA" + ] + } + ] +} diff --git a/brands/kpi.json b/brands/kpi.json new file mode 100644 index 0000000..920470c --- /dev/null +++ b/brands/kpi.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Kpi", + "brand_id": "kpi", + "streams": [ + { + "id": "kpi-1", + "url": "axis-cgi/mjpg/video.cgi?date=1&clock=1&camera=[CHANNEL]&resolution=[WIDTH]x[HEIGHT]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "CAMS" + ] + }, + { + "id": "kpi-2", + "url": "/axis-cgi/mjpg/video.cgi", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "CAMS" + ] + } + ] +} diff --git a/brands/kpp.json b/brands/kpp.json new file mode 100644 index 0000000..90ab079 --- /dev/null +++ b/brands/kpp.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Kpp", + "brand_id": "kpp", + "streams": [ + { + "id": "kpp-1", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 81, + "models": [ + "C24s" + ] + } + ] +} diff --git a/brands/kraun.json b/brands/kraun.json new file mode 100644 index 0000000..7950721 --- /dev/null +++ b/brands/kraun.json @@ -0,0 +1,31 @@ +{ + "version": 2, + "brand": "Kraun", + "brand_id": "kraun", + "streams": [ + { + "id": "kraun-1", + "url": "snapshot.jpg?account=[USERNAME]&password=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Day and Night", + "kw.07", + "Other" + ] + }, + { + "id": "kraun-2", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "kw.07", + "mie640", + "Other" + ] + } + ] +} diff --git a/brands/krissview.json b/brands/krissview.json new file mode 100644 index 0000000..45358c2 --- /dev/null +++ b/brands/krissview.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Krissview", + "brand_id": "krissview", + "streams": [ + { + "id": "krissview-1", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/krypton.json b/brands/krypton.json new file mode 100644 index 0000000..0d0c5aa --- /dev/null +++ b/brands/krypton.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Krypton", + "brand_id": "krypton", + "streams": [ + { + "id": "krypton-1", + "url": "snapshot.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "vr-sn3.0h" + ] + } + ] +} diff --git a/brands/ksvp.json b/brands/ksvp.json new file mode 100644 index 0000000..0743ef7 --- /dev/null +++ b/brands/ksvp.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Ksvp", + "brand_id": "ksvp", + "streams": [ + { + "id": "ksvp-1", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "China" + ] + } + ] +} diff --git a/brands/kt-and-c.json b/brands/kt-and-c.json new file mode 100644 index 0000000..9bfee96 --- /dev/null +++ b/brands/kt-and-c.json @@ -0,0 +1,47 @@ +{ + "version": 2, + "brand": "Kt And C", + "brand_id": "kt-and-c", + "streams": [ + { + "id": "kt-and-c-1", + "url": "/stream1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "KNC-HDi47" + ] + }, + { + "id": "kt-and-c-2", + "url": "/stream0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "KNC-p2DR28V12IR" + ] + }, + { + "id": "kt-and-c-3", + "url": "/Streaming/Channels/2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "KNC-p3BR4IR" + ] + }, + { + "id": "kt-and-c-4", + "url": "/Streaming/Channels/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "KNC-p3BR4IR" + ] + } + ] +} diff --git a/brands/kucam.json b/brands/kucam.json new file mode 100644 index 0000000..b60ff9d --- /dev/null +++ b/brands/kucam.json @@ -0,0 +1,18 @@ +{ + "version": 2, + "brand": "Kucam", + "brand_id": "kucam", + "streams": [ + { + "id": "kucam-1", + "url": "/live/ch0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "K201B", + "X Series" + ] + } + ] +} diff --git a/brands/kyocera.json b/brands/kyocera.json new file mode 100644 index 0000000..f6af226 --- /dev/null +++ b/brands/kyocera.json @@ -0,0 +1,23 @@ +{ + "version": 2, + "brand": "Kyocera", + "brand_id": "kyocera", + "streams": [ + { + "id": "kyocera-1", + "url": "videofeed", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "c6725", + "event", + "hydro1", + "Phone", + "POS", + "rise", + "Wave" + ] + } + ] +} diff --git a/brands/l-series.json b/brands/l-series.json new file mode 100644 index 0000000..af8ea14 --- /dev/null +++ b/brands/l-series.json @@ -0,0 +1,135 @@ +{ + "version": 2, + "brand": "L Series", + "brand_id": "l-series", + "streams": [ + { + "id": "l-series-1", + "url": "img/snapshot.cgi?img=vga", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "cam0758" + ] + }, + { + "id": "l-series-2", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "CAM0758", + "CAM0760", + "L-610W", + "Other", + "V100", + "View-150278-NKFFU" + ] + }, + { + "id": "l-series-3", + "url": "/videostream.cgi?resolution=8&rate=13", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "cam0759" + ] + }, + { + "id": "l-series-4", + "url": "/videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "cam0759" + ] + }, + { + "id": "l-series-5", + "url": "/videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "CAM0759" + ] + }, + { + "id": "l-series-6", + "url": "user/videostream.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "KY610W", + "Other" + ] + }, + { + "id": "l-series-7", + "url": "img/mjpeg.jpg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "l-series-8", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "View-150278-NKFFU" + ] + }, + { + "id": "l-series-9", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "l-series-10", + "url": "img/snapshot.cgi?size=3", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "l-series-11", + "url": "videostream.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "sku" + ] + }, + { + "id": "l-series-12", + "url": "img/snapshot.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/lager.json b/brands/lager.json new file mode 100644 index 0000000..9d22d47 --- /dev/null +++ b/brands/lager.json @@ -0,0 +1,37 @@ +{ + "version": 2, + "brand": "Lager", + "brand_id": "lager", + "streams": [ + { + "id": "lager-1", + "url": "GetData.cgi?Camera=0&BandWidth=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "ka" + ] + }, + { + "id": "lager-2", + "url": "videostream.cgi?rate=11", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "lager-3", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/lambda.json b/brands/lambda.json new file mode 100644 index 0000000..7627a83 --- /dev/null +++ b/brands/lambda.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Lambda", + "brand_id": "lambda", + "streams": [ + { + "id": "lambda-1", + "url": "cgi-bin/snapshot.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "24DC8" + ] + }, + { + "id": "lambda-2", + "url": "cgi-bin/snapshot.cgi?1", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "24DC8" + ] + } + ] +} diff --git a/brands/lampa.json b/brands/lampa.json new file mode 100644 index 0000000..cb331d1 --- /dev/null +++ b/brands/lampa.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Lampa", + "brand_id": "lampa", + "streams": [ + { + "id": "lampa-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "v200" + ] + } + ] +} diff --git a/brands/laser.json b/brands/laser.json new file mode 100644 index 0000000..b1c3b31 --- /dev/null +++ b/brands/laser.json @@ -0,0 +1,67 @@ +{ + "version": 2, + "brand": "Laser", + "brand_id": "laser", + "streams": [ + { + "id": "laser-1", + "url": "videostream.asf", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "200" + ] + }, + { + "id": "laser-2", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "NT-IPC360" + ] + }, + { + "id": "laser-3", + "url": "cgi-bin/Stream?Video", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "NT-IPC360" + ] + }, + { + "id": "laser-4", + "url": "current[CHANNEL].jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "laser-5", + "url": "cgi-bin/viewer/video.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "laser-6", + "url": "/live/ch0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "Smart Full HD Camera" + ] + } + ] +} diff --git a/brands/lau-3.json b/brands/lau-3.json new file mode 100644 index 0000000..1f0fe6b --- /dev/null +++ b/brands/lau-3.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Lau 3", + "brand_id": "lau-3", + "streams": [ + { + "id": "lau-3-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "VT-6200HV" + ] + } + ] +} diff --git a/brands/launch.json b/brands/launch.json new file mode 100644 index 0000000..836fd0d --- /dev/null +++ b/brands/launch.json @@ -0,0 +1,40 @@ +{ + "version": 2, + "brand": "Launch", + "brand_id": "launch", + "streams": [ + { + "id": "launch-1", + "url": "[CHANNEL]/1:1/main", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "LC5000", + "Other" + ] + }, + { + "id": "launch-2", + "url": "[CHANNEL]/[USERNAME]:[PASSWORD]/main", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "LC5000", + "lc5201b6", + "Other" + ] + }, + { + "id": "launch-3", + "url": "image.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "LC5000" + ] + } + ] +} diff --git a/brands/laview.json b/brands/laview.json new file mode 100644 index 0000000..2165b04 --- /dev/null +++ b/brands/laview.json @@ -0,0 +1,367 @@ +{ + "version": 2, + "brand": "Laview", + "brand_id": "laview", + "streams": [ + { + "id": "laview-1", + "url": "/Streaming/channels/101", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "ASFNVR", + "CS-CV206-C0-3B2WFR-LAV(C19052349)", + "H.264D1DVR", + "LV PW65382", + "LV-D2104CS", + "LV-D2108CS", + "LV-KN984P44A4-T1", + "LV-N9808C8E", + "LV-PB1340WC", + "LV-PBK80804C", + "LV-PD50208", + "LV-PDB1520F1(165401782)", + "LV-PWB2020-W", + "LV-PWB2524-W", + "LV-PWF812B-U", + "LV-T9304YHS", + "LV-T9708MHS", + "Other" + ] + }, + { + "id": "laview-2", + "url": "/Streaming/Channels/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "CBP1334", + "CDP6034", + "CMIP3432", + "LV PW65382", + "LV-CBP1014", + "LV-CDP6014", + "LV-CDP6034", + "LV-CIP422X20-S", + "LV-N9808C8E", + "LV-PB3040WC", + "LV-PB3140WC", + "LV-PB9W", + "lv-pbk6180-vf", + "LV-PC902F2-w", + "LV-PC903F4-W", + "LV-PD50208", + "LV-PD51208C", + "LV-PD51402BC", + "LV-PWB2524-W", + "lv-pwf812-u", + "LV-PWR302", + "LV-WB933F4B", + "One", + "Other", + "pb3140", + "pb3140wc", + "PW65382" + ] + }, + { + "id": "laview-3", + "url": "cam/realmonitor?channel=[CHANNEL]&subtype=00", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "CBP-1334", + "LV-N9616D6E", + "LV-PWB2524-W", + "LV-PWB2624-W", + "Other" + ] + }, + { + "id": "laview-4", + "url": "/h264/ch01/main/av_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Doorbell", + "LV-PB9W", + "LV-PD50208", + "LV-PTK66802", + "LV-PWB2524-W" + ] + }, + { + "id": "laview-5", + "url": "/Streaming/Channels/101", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "DOORBELL", + "H.264D1DVR", + "LV-050208", + "LV-HB732F3T", + "LV-N9504B-W", + "LV-N9808C8E", + "LV-PB912F4C", + "LV-PB932F4", + "LV-PWB2020-W", + "LV-PWB2524-W", + "LV-PWF1", + "LV-PWF1-K v5.3.4", + "Other", + "PWB10-K" + ] + }, + { + "id": "laview-6", + "url": "image/[CHANNEL].jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "h.264d1dvr", + "LV-CBA2963B", + "Other" + ] + }, + { + "id": "laview-7", + "url": "/", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "LV=PB9W", + "LV-KN984P44A4-T1", + "LV-PWB2020-W", + "LV-PWB2524-W", + "lv-pwf1-k", + "LV-PWF812B-U", + "LV-PWF812-U", + "Other" + ] + }, + { + "id": "laview-8", + "url": "cam/realmonitor?channel=[CHANNEL]&subtype=1", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "LV-CBP1014", + "LV-CDP6014", + "lv-pbk6180-vf", + "LV-PWB2524-W", + "LV-PWFL182U" + ] + }, + { + "id": "laview-9", + "url": "ipcam.sdp", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "LV-CBP1034", + "lv-pbk6180-vf" + ] + }, + { + "id": "laview-10", + "url": "ch0_0.h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "LV-CDP6014", + "LV-PB932F4", + "lv-pbk6180-vf" + ] + }, + { + "id": "laview-11", + "url": "/PSIA/streaming/channels/201", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "LV-N9808C8E", + "LV-T9304YHS" + ] + }, + { + "id": "laview-12", + "url": "/Streaming/Channels/2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "LV-PB932F4", + "LV-PC902F2-W", + "Lv-pwf812-u", + "Other" + ] + }, + { + "id": "laview-13", + "url": "/Streaming/Channels/201", + "type": "MJPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "LV-PB932F4", + "LV-T9708MHS" + ] + }, + { + "id": "laview-14", + "url": "/cam/realmonitor?channel=0&subtype=00", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "LV-PB9W" + ] + }, + { + "id": "laview-15", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "LV-PWB2524-W", + "LV-PWR302", + "Other" + ] + }, + { + "id": "laview-16", + "url": "/ch0_0.h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "LV-PWB2524-W" + ] + }, + { + "id": "laview-17", + "url": "/cam/realmonitor?channel=0&subtype=1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "LV-PWB2524-W" + ] + }, + { + "id": "laview-18", + "url": "/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "LV-PWD50202-W" + ] + }, + { + "id": "laview-19", + "url": "/videostream.asf", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "LV-PWF1", + "LV-PWR12W" + ] + }, + { + "id": "laview-20", + "url": "/videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=320x240", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "LV-PWF1", + "LV-PWR12W" + ] + }, + { + "id": "laview-21", + "url": "/Streaming/Channels/102", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "LV-PWF1", + "Other" + ] + }, + { + "id": "laview-22", + "url": "/Streaming/Channels/101/?transportmode=unicast.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "LV-PWF2" + ] + }, + { + "id": "laview-23", + "url": "/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "LV-PWF812B-U" + ] + }, + { + "id": "laview-24", + "url": "/live/channel0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5543, + "models": [ + "LV-PWL2" + ] + }, + { + "id": "laview-25", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "laview-26", + "url": "videostream.asf", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "laview-27", + "url": "image/jpeg.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "PD51208C" + ] + } + ] +} diff --git a/brands/lc-security.json b/brands/lc-security.json new file mode 100644 index 0000000..af3d9ac --- /dev/null +++ b/brands/lc-security.json @@ -0,0 +1,129 @@ +{ + "version": 2, + "brand": "Lc Security", + "brand_id": "lc-security", + "streams": [ + { + "id": "lc-security-1", + "url": "snap.jpg?JpegCam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "141", + "LC-350 IP" + ] + }, + { + "id": "lc-security-2", + "url": "videostream.asf", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "chujnia" + ] + }, + { + "id": "lc-security-3", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP350" + ] + }, + { + "id": "lc-security-4", + "url": "axis-cgi/mjpg/video.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP350" + ] + }, + { + "id": "lc-security-5", + "url": "/cam1/onvif-h264-1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "LC-256-IPPOE", + "LC-350 IP" + ] + }, + { + "id": "lc-security-6", + "url": "/onvif-stream2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "LC-256-IPPOE" + ] + }, + { + "id": "lc-security-7", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "LC-350 IP" + ] + }, + { + "id": "lc-security-8", + "url": "/cam1/onvif-h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "LC-350 IP" + ] + }, + { + "id": "lc-security-9", + "url": "/h264_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "LC-350 IP" + ] + }, + { + "id": "lc-security-10", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "LC-359 IP" + ] + }, + { + "id": "lc-security-11", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "lc-security-12", + "url": "ch0_0.h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/lc-systems.json b/brands/lc-systems.json new file mode 100644 index 0000000..dcc4064 --- /dev/null +++ b/brands/lc-systems.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Lc Systems", + "brand_id": "lc-systems", + "streams": [ + { + "id": "lc-systems-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]*[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Orange Pi Zero" + ] + } + ] +} diff --git a/brands/leadcam.json b/brands/leadcam.json new file mode 100644 index 0000000..2ecf2c7 --- /dev/null +++ b/brands/leadcam.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Leadcam", + "brand_id": "leadcam", + "streams": [ + { + "id": "leadcam-1", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "S3" + ] + } + ] +} diff --git a/brands/leadership.json b/brands/leadership.json new file mode 100644 index 0000000..41d8bc6 --- /dev/null +++ b/brands/leadership.json @@ -0,0 +1,59 @@ +{ + "version": 2, + "brand": "Leadership", + "brand_id": "leadership", + "streams": [ + { + "id": "leadership-1", + "url": "videostream.asf", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "6149", + "Other", + "Raptor 6149" + ] + }, + { + "id": "leadership-2", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "6149" + ] + }, + { + "id": "leadership-3", + "url": "videostream.cgi?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "6149" + ] + }, + { + "id": "leadership-4", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "leadership-5", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/leadtek.json b/brands/leadtek.json new file mode 100644 index 0000000..2bb60b4 --- /dev/null +++ b/brands/leadtek.json @@ -0,0 +1,146 @@ +{ + "version": 2, + "brand": "Leadtek", + "brand_id": "leadtek", + "streams": [ + { + "id": "leadtek-1", + "url": "img/video.sav", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "8025", + "8025B", + "A-ADT-4HS2", + "ICAMERA 1000", + "ICAMERA-1000-ADT", + "RC8025B-ADT" + ] + }, + { + "id": "leadtek-2", + "url": "img/video.mjpeg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "8025", + "8025B", + "ADT8025B", + "OC810-ADT", + "RC8021W-ADT", + "RC8025B", + "RC8025B-ADT" + ] + }, + { + "id": "leadtek-3", + "url": "img/snapshot.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "8025B", + "ICAMERA", + "ICAMERA 1000", + "RC8025B-ADT" + ] + }, + { + "id": "leadtek-4", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "C101", + "VS-2001" + ] + }, + { + "id": "leadtek-5", + "url": "cgi-bin/video_snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "c351" + ] + }, + { + "id": "leadtek-6", + "url": "cgi-bin/videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "C351" + ] + }, + { + "id": "leadtek-7", + "url": "/media.amp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "C512", + "C522", + "c541" + ] + }, + { + "id": "leadtek-8", + "url": "img/mjpeg.jpg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "ICAMERA 1000" + ] + }, + { + "id": "leadtek-9", + "url": "img/snapshot.cgi?img=vga", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "ICAMERA-1000-ADT" + ] + }, + { + "id": "leadtek-10", + "url": "cgi-bin/video.jpg?cam=[CHANNEL]&quality=3&size=2", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "VS-2001" + ] + }, + { + "id": "leadtek-11", + "url": "img/video.asf", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "RC8021W-ADT" + ] + }, + { + "id": "leadtek-12", + "url": "img/snapshot.cgi?size=3", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "RC8025B", + "RC8025B-ADT" + ] + } + ] +} diff --git a/brands/lecoe.json b/brands/lecoe.json new file mode 100644 index 0000000..015de65 --- /dev/null +++ b/brands/lecoe.json @@ -0,0 +1,18 @@ +{ + "version": 2, + "brand": "Lecoe", + "brand_id": "lecoe", + "streams": [ + { + "id": "lecoe-1", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "DomeCam", + "W72S" + ] + } + ] +} diff --git a/brands/ledvance.json b/brands/ledvance.json new file mode 100644 index 0000000..9592365 --- /dev/null +++ b/brands/ledvance.json @@ -0,0 +1,18 @@ +{ + "version": 2, + "brand": "Ledvance", + "brand_id": "ledvance", + "streams": [ + { + "id": "ledvance-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "SMART+ Wifi Wall Camera Control", + "wifi smart +" + ] + } + ] +} diff --git a/brands/leftek.json b/brands/leftek.json new file mode 100644 index 0000000..83e62a7 --- /dev/null +++ b/brands/leftek.json @@ -0,0 +1,101 @@ +{ + "version": 2, + "brand": "Leftek", + "brand_id": "leftek", + "streams": [ + { + "id": "leftek-1", + "url": "cam1/mpeg4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "2mp", + "CA11", + "ca11-sc-i-poe-223", + "LF-CE11-SB-I-POE-223", + "Minicam", + "Other", + "S2018V1" + ] + }, + { + "id": "leftek-2", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "720P", + "Other" + ] + }, + { + "id": "leftek-3", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "720P" + ] + }, + { + "id": "leftek-4", + "url": "1/h264major", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 10554, + "models": [ + "CA11", + "CA11-SC-I-POE-223", + "LF-CE11-SB-1-POE-223", + "LF-CE11-SB-I-PODE-223", + "LF-CE11-SB-I-POE-223", + "Other" + ] + }, + { + "id": "leftek-5", + "url": "live/mpeg4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "ca11-sc-i-poe-223", + "F1-10I", + "Other" + ] + }, + { + "id": "leftek-6", + "url": "/2.3gp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "F1-10I" + ] + }, + { + "id": "leftek-7", + "url": "cam1/mpeg4?user=[USERNAME]&pwd=[PASSWORD]", + "type": "VLC", + "protocol": "rtsp", + "port": 554, + "models": [ + "ptz" + ] + }, + { + "id": "leftek-8", + "url": "mpeg4/[CHANNEL]/media.amp", + "type": "VLC", + "protocol": "rtsp", + "port": 554, + "models": [ + "ptz" + ] + } + ] +} diff --git a/brands/legeek.json b/brands/legeek.json new file mode 100644 index 0000000..e92054f --- /dev/null +++ b/brands/legeek.json @@ -0,0 +1,20 @@ +{ + "version": 2, + "brand": "Legeek", + "brand_id": "legeek", + "streams": [ + { + "id": "legeek-1", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "bullet", + "C6F0SgZ3N0P6L2", + "Other", + "ZZZZ-024549-DCDBB" + ] + } + ] +} diff --git a/brands/legra.json b/brands/legra.json new file mode 100644 index 0000000..5566e4d --- /dev/null +++ b/brands/legra.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Legra", + "brand_id": "legra", + "streams": [ + { + "id": "legra-1", + "url": "/videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=320*240", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/legrand.json b/brands/legrand.json new file mode 100644 index 0000000..03e51e0 --- /dev/null +++ b/brands/legrand.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Legrand", + "brand_id": "legrand", + "streams": [ + { + "id": "legrand-1", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "430632" + ] + }, + { + "id": "legrand-2", + "url": "/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 10110, + "models": [ + "cm7000" + ] + } + ] +} diff --git a/brands/legrange.json b/brands/legrange.json new file mode 100644 index 0000000..a29c5d9 --- /dev/null +++ b/brands/legrange.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Legrange", + "brand_id": "legrange", + "streams": [ + { + "id": "legrange-1", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "ipc" + ] + } + ] +} diff --git a/brands/lenel.json b/brands/lenel.json new file mode 100644 index 0000000..ca65195 --- /dev/null +++ b/brands/lenel.json @@ -0,0 +1,82 @@ +{ + "version": 2, + "brand": "Lenel", + "brand_id": "lenel", + "streams": [ + { + "id": "lenel-1", + "url": "stillimg.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "CST-240", + "ict 230", + "ICT-220", + "ICT-230", + "ict2301", + "ICT-240" + ] + }, + { + "id": "lenel-2", + "url": "/cam/realmonitor", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "ICT-220" + ] + }, + { + "id": "lenel-3", + "url": "/live/av0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "ICT-220" + ] + }, + { + "id": "lenel-4", + "url": "video.h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "ICT-220" + ] + }, + { + "id": "lenel-5", + "url": "/video.mjpg", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "ICT-220" + ] + }, + { + "id": "lenel-6", + "url": "axis-cgi/mjpg/video.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "ICT-220" + ] + }, + { + "id": "lenel-7", + "url": "stillimg2.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "ICT-240" + ] + } + ] +} diff --git a/brands/lenovo.json b/brands/lenovo.json new file mode 100644 index 0000000..ecadfc5 --- /dev/null +++ b/brands/lenovo.json @@ -0,0 +1,128 @@ +{ + "version": 2, + "brand": "Lenovo", + "brand_id": "lenovo", + "streams": [ + { + "id": "lenovo-1", + "url": "/live/ch00_1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "132", + "720", + "Dome X5", + "JA-F10R-U", + "JA-F10T-U", + "Other", + "PTZ DOME LENOVO 100", + "X6T (Gimball)", + "XW1-U" + ] + }, + { + "id": "lenovo-2", + "url": "video?submenu=mjpg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "2010" + ] + }, + { + "id": "lenovo-3", + "url": "video?profile=[CHANNEL]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "6010", + "A360", + "A369i", + "ANDROID_WEBCAM", + "Other", + "Table 8", + "TEL" + ] + }, + { + "id": "lenovo-4", + "url": "videofeed", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "7 Tab", + "a369i", + "a606", + "a850", + "Other", + "tel", + "zuk", + "Zuk" + ] + }, + { + "id": "lenovo-5", + "url": "mjpeg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "a7010a48" + ] + }, + { + "id": "lenovo-6", + "url": "out.jpg?id=0.5", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Easy Cam" + ] + }, + { + "id": "lenovo-7", + "url": "/video.mjpg?q=30&fps=33&id=0.5", + "type": "FFMPEG", + "protocol": "http", + "port": 8090, + "models": [ + "Other" + ] + }, + { + "id": "lenovo-8", + "url": "cgi-bin/snapshot.cgi?1", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "lenovo-9", + "url": "videostream.asf?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "lenovo-10", + "url": "/video?submenu=mjpg", + "type": "MJPEG", + "protocol": "http", + "port": 7777, + "models": [ + "USB2.0 UVC" + ] + } + ] +} diff --git a/brands/lensoul.json b/brands/lensoul.json new file mode 100644 index 0000000..5b2c3b6 --- /dev/null +++ b/brands/lensoul.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Lensoul", + "brand_id": "lensoul", + "streams": [ + { + "id": "lensoul-1", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "JD08610-Q1" + ] + } + ] +} diff --git a/brands/leocam.json b/brands/leocam.json new file mode 100644 index 0000000..6ff71a6 --- /dev/null +++ b/brands/leocam.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Leocam", + "brand_id": "leocam", + "streams": [ + { + "id": "leocam-1", + "url": "/live0.264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "HOSAFE 1MD4P" + ] + } + ] +} diff --git a/brands/leopard-imaging-inc.json b/brands/leopard-imaging-inc.json new file mode 100644 index 0000000..42e4000 --- /dev/null +++ b/brands/leopard-imaging-inc.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Leopard Imaging Inc", + "brand_id": "leopard-imaging-inc", + "streams": [ + { + "id": "leopard-imaging-inc-1", + "url": "snap.jpg?JpegCam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/leopard-imaging.json b/brands/leopard-imaging.json new file mode 100644 index 0000000..0db2d17 --- /dev/null +++ b/brands/leopard-imaging.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Leopard Imaging", + "brand_id": "leopard-imaging", + "streams": [ + { + "id": "leopard-imaging-1", + "url": "snap.jpg?JpegCam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Omnivision" + ] + }, + { + "id": "leopard-imaging-2", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]*[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "ov9712" + ] + } + ] +} diff --git a/brands/lerch.json b/brands/lerch.json new file mode 100644 index 0000000..164130f --- /dev/null +++ b/brands/lerch.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Lerch", + "brand_id": "lerch", + "streams": [ + { + "id": "lerch-1", + "url": "/stream1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "ONVIF" + ] + } + ] +} diff --git a/brands/leshp.json b/brands/leshp.json new file mode 100644 index 0000000..f08bb83 --- /dev/null +++ b/brands/leshp.json @@ -0,0 +1,81 @@ +{ + "version": 2, + "brand": "Leshp", + "brand_id": "leshp", + "streams": [ + { + "id": "leshp-1", + "url": "cgi-bin/snapshot.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "885228104", + "999179921", + "SN-IPC-5010W10" + ] + }, + { + "id": "leshp-2", + "url": "iphone/11?[USERNAME]:[PASSWORD]&", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "leshp-3", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "SN-IPC-5010W10" + ] + }, + { + "id": "leshp-4", + "url": "/onvif1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "SN-IPC-HW01201712" + ] + }, + { + "id": "leshp-5", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "wf720p" + ] + }, + { + "id": "leshp-6", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "X001JCKQ9T" + ] + }, + { + "id": "leshp-7", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "X001JCKQ9T", + "X001JCKQ9T #2" + ] + } + ] +} diff --git a/brands/levelone.json b/brands/levelone.json new file mode 100644 index 0000000..6521312 --- /dev/null +++ b/brands/levelone.json @@ -0,0 +1,838 @@ +{ + "version": 2, + "brand": "Levelone", + "brand_id": "levelone", + "streams": [ + { + "id": "levelone-1", + "url": "/Streaming/Channels/[CHANNEL+1]02", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "*" + ] + }, + { + "id": "levelone-2", + "url": "/Streaming/Channels/[CHANNEL]02", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "*" + ] + }, + { + "id": "levelone-3", + "url": "img/snapshot.cgi?size=3", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "0010/0020", + "1091", + "fcs_0010", + "FCS-0020", + "FCS-0040", + "FCS-1030", + "FCS-3031", + "FSC-0040", + "WCS 0040", + "wcs-0010", + "WCS-6020" + ] + }, + { + "id": "levelone-4", + "url": "video.mjpg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "0010/0020", + "0030", + "0031/1121/3061/5041", + "1010/2010", + "1131/1141/3071/3081/5051", + "FCS 4000", + "FCS-0010", + "FCS-0030", + "FCS-1020", + "FCS-1030", + "FCS-1040", + "FCS-1101", + "FCS-3000", + "FCS-3021", + "FCS-3031", + "FCS-5011", + "FCS-5030", + "Other", + "WCS-0040" + ] + }, + { + "id": "levelone-5", + "url": "img/video.mjpeg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "0010/0020", + "0030", + "1010/2010", + "1091", + "1131/1141/3071/3081/5051", + "FCS 4000", + "FCS-0010", + "Fcs-0020", + "FCS-0030", + "FCS-0040", + "FCS-1020", + "FCS-1030", + "fcs-1040", + "FCS-3000", + "FCS-3031", + "FCS-3091", + "FSC-0040", + "Other", + "WCS 0040", + "WCS-1090" + ] + }, + { + "id": "levelone-6", + "url": "img/video.asf", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "0010/0020", + "10_212", + "1010_2", + "1091", + "FCS-0010", + "FCS-0020", + "FCS-0040", + "fcs-1040", + "FCS-1091", + "FCS-1131", + "FCS-3051", + "Other", + "wcs-0010", + "WCS-2003" + ] + }, + { + "id": "levelone-7", + "url": "snapshot.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "0030", + "5052", + "FCS-0031", + "FCS-1020", + "fcs-1122", + "FCS-5030", + "FCS-5041", + "fcs-6010", + "Other", + "Wcs 00500", + "WCS-0030", + "WCS-0050" + ] + }, + { + "id": "levelone-8", + "url": "cgi-bin/media.cgi?action=getSnapshot", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "0030", + "0031/1121/3061/5041", + "FCS-0050", + "Other", + "Wcs 00500" + ] + }, + { + "id": "levelone-9", + "url": "channel2", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "0030", + "0031/1121/3061/5041", + "FCS-0030", + "FCS-0050", + "FCS-1121", + "FCS-3063", + "FCS-5041", + "FCS-6010", + "Other", + "Wcs 00500", + "WCS-0030", + "WCS-0050", + "ws050" + ] + }, + { + "id": "levelone-10", + "url": "cgi-bin/jpg/image.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "0031/1121/3061/5041", + "1131/1141/3071/3081/5051", + "5051", + "FCS-1131", + "FCS-5031", + "FCS-5051", + "Other" + ] + }, + { + "id": "levelone-11", + "url": "cgi-bin/viewer/video.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "0031/1121/3061/5041", + "FCS-0032", + "FCS-3021", + "FCS-5011", + "FCS-5030" + ] + }, + { + "id": "levelone-12", + "url": "channel[CHANNEL]", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "0031/1121/3061/5041", + "3061", + "FCS-0030", + "FCS-0031", + "FCS-1121", + "FCS-5041", + "FCS-5067", + "Other", + "WCS-0050" + ] + }, + { + "id": "levelone-13", + "url": "/channel1", + "type": "MJPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "0051", + "fcs 1121", + "fcs-4203" + ] + }, + { + "id": "levelone-14", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "020", + "FCS-1091", + "FSC-0040", + "Other" + ] + }, + { + "id": "levelone-15", + "url": "cgi-bin/video.jpg?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "1010", + "1010/2010", + "1030", + "fcs 1010", + "FCS 1060", + "Fcs 9064", + "FCS-1010", + "FCS1030", + "FCS-1040", + "FCS-1040-JPG", + "fcs-1050", + "FCS-1070", + "FCS-1081", + "FCS-1131", + "FCS-3000", + "FCS-4101", + "FCS-5030", + "fsc1010", + "IP61x2", + "Other", + "WCS", + "wcs 2040", + "wcs-2010", + "WCS-2030", + "wcs-2060", + "WSC-2030" + ] + }, + { + "id": "levelone-16", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "1010/2010" + ] + }, + { + "id": "levelone-17", + "url": "jpg/image.jpg?size=3", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "1081", + "FCS 4000", + "FCS-1101", + "fcs-4100", + "Min", + "Other" + ] + }, + { + "id": "levelone-18", + "url": "live.sdp", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "1091", + "FCS-1030", + "FCS-1060", + "FCS-5011", + "FCS-5030", + "Other", + "WCS-0040", + "WCS-2030", + "WCS-2060" + ] + }, + { + "id": "levelone-19", + "url": "h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "1131/1141/3071/3081/5051", + "5051", + "FCS-0071", + "FCS-1131", + "fcs-3073", + "FCS-3080", + "FCS-3081", + "FCS-5011", + "FCS-5051", + "FCS-5061", + "Other", + "WCS 0040", + "wcs-0010" + ] + }, + { + "id": "levelone-20", + "url": "cgi-bin/jpg/image.cgi?", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "3061", + "5051", + "fcs 3071", + "FCS-3081", + "FCS-5051", + "WCS-2030" + ] + }, + { + "id": "levelone-21", + "url": "/live1.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "4101", + "FCS 3101", + "FCS-1060", + "FCS-4101", + "FCS-4301", + "FCS-4302", + "FCS5068", + "FCS-5093", + "FSC-4101", + "FSC-6020", + "wcs-6050" + ] + }, + { + "id": "levelone-22", + "url": "video2.mjpg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "4101", + "fcs-4020", + "FCS-5030" + ] + }, + { + "id": "levelone-23", + "url": "cgi-bin/encoder?USER=[USERNAME]&PWD=[PASSWORD]&SNAPSHOT", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "fcs- 0032", + "FCS 3065", + "FCS-0032", + "FCS-1152", + "FCS-3053", + "FCS-3054", + "FCS-4044", + "FCS-5056", + "FCS-5064" + ] + }, + { + "id": "levelone-24", + "url": "snapshot.jpg?account=[USERNAME]&password=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "fcs 3061", + "FCS-0030", + "FCS-0050", + "FCS-1122", + "FCS-3052", + "fcs-5052", + "fcs-6010", + "Other" + ] + }, + { + "id": "levelone-25", + "url": "/onvif-stream1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "FCS 3065", + "FCS 3101", + "FCS-3054", + "FCS-4044", + "FCS-5056" + ] + }, + { + "id": "levelone-26", + "url": "jpg/image.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "FCS 4000", + "Other" + ] + }, + { + "id": "levelone-27", + "url": "imagep/picture.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "FCS 4202", + "FCS-1041", + "FCS-4302", + "FCS-5041", + "FCS-5042", + "WCS-2060", + "WCS-6020", + "WCS-6050" + ] + }, + { + "id": "levelone-28", + "url": "access_code", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "FCS-0010", + "FCS-0020" + ] + }, + { + "id": "levelone-29", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "FCS-0030", + "FSC-1122", + "FSC-6010", + "Other" + ] + }, + { + "id": "levelone-30", + "url": "/control/faststream.jpg?stream=MxPEG&needlength&fps=6", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "FCS-0030", + "FCS-1020" + ] + }, + { + "id": "levelone-31", + "url": "/", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "FCS-0030", + "FCS-4051" + ] + }, + { + "id": "levelone-32", + "url": "/live.sdp", + "type": "MJPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "FCS-0030", + "FCS-4302" + ] + }, + { + "id": "levelone-33", + "url": "cgi-bin/viewer/video.jpg?resolution=640x480", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "FCS-0032", + "FCS-3021", + "FCS-5030", + "Other" + ] + }, + { + "id": "levelone-34", + "url": "img/video.sav", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "FCS-0040", + "Other" + ] + }, + { + "id": "levelone-35", + "url": "cgi-bin/cmd/system?GET_STREAM&USER=[USERNAME]&PWD=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "FCS-0051", + "FCS-3063" + ] + }, + { + "id": "levelone-36", + "url": "/onvif&event&video1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 7070, + "models": [ + "FCS-0051", + "FCS-5056" + ] + }, + { + "id": "levelone-37", + "url": "tmp/snap.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "FCS-0071", + "FCS-3091" + ] + }, + { + "id": "levelone-38", + "url": "cgi-bin/admin/snapshot.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "FCS-0071", + "FCS-3091", + "Other" + ] + }, + { + "id": "levelone-39", + "url": "cgi-bin/video.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "FCS-1010", + "FCS-1030", + "FCS-1040", + "fcs-1040-jpg", + "Fcs-1050", + "fcs-1060", + "FCS-2030", + "FCS-3000", + "WCS 2040", + "WCS-0040", + "WCS-2010", + "WCS-2030", + "WCS-2060", + "WCS-2070", + "wsc2010", + "WSC2010" + ] + }, + { + "id": "levelone-40", + "url": "cgi-bin/viewer/video.jpg?channel=[CHANNEL]&resolution=[WIDTH]x[HEIGHT]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "fcs-1040", + "FCS-5030", + "FCS-7111" + ] + }, + { + "id": "levelone-41", + "url": "cgi-bin/video.jpg?cam=[CHANNEL]&quality=3&size=2", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "FCS-1040", + "FCS-3000" + ] + }, + { + "id": "levelone-42", + "url": "video.mp4", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "FCS-1081", + "FCS-1101", + "Other" + ] + }, + { + "id": "levelone-43", + "url": "/h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "FCS-1135", + "FCS-3085" + ] + }, + { + "id": "levelone-44", + "url": "/onvif-stream2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 7070, + "models": [ + "FCS-1153", + "FCS-3053", + "FCS-3054", + "FCS-5053" + ] + }, + { + "id": "levelone-45", + "url": "cam[CHANNEL]/h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "FCS-3081" + ] + }, + { + "id": "levelone-46", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "FCS-4051", + "NVC-810" + ] + }, + { + "id": "levelone-47", + "url": "/channel0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "FCS-4051", + "FSC-5060" + ] + }, + { + "id": "levelone-48", + "url": "live3.sdp", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "fcs-4100", + "fcs-4101", + "Other", + "WCS-6050" + ] + }, + { + "id": "levelone-49", + "url": "IEIDVR?CH=[USERNAME]&CARD=0", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "FCS-500x Camera Server" + ] + }, + { + "id": "levelone-50", + "url": "cgi-bin/viewer/video.jpg?resolution=[WIDTH]x[HEIGHT]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "FCS-5030" + ] + }, + { + "id": "levelone-51", + "url": "//Hauptstream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "FCS-5058" + ] + }, + { + "id": "levelone-52", + "url": "stream/bidirect/channel[CHANNEL]", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "FCS-5067", + "Other" + ] + }, + { + "id": "levelone-53", + "url": "snapshot.cgi?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "levelone-54", + "url": "loginfree.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "levelone-55", + "url": "img/media.sav", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other", + "WCS-0040" + ] + }, + { + "id": "levelone-56", + "url": "/cgi-bin/video.jpg?cam=1&quality=3&size=2", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "wcs-2010" + ] + }, + { + "id": "levelone-57", + "url": "/cgi-bin/video.jpg", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "WCS2040" + ] + }, + { + "id": "levelone-58", + "url": "/Streaming/Channels/102", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "FCS-3084" + ] + } + ] +} diff --git a/brands/levscam.json b/brands/levscam.json new file mode 100644 index 0000000..9ac837d --- /dev/null +++ b/brands/levscam.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Levscam", + "brand_id": "levscam", + "streams": [ + { + "id": "levscam-1", + "url": "videostream.cgi?", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "551TF" + ] + } + ] +} diff --git a/brands/lexy.json b/brands/lexy.json new file mode 100644 index 0000000..4421a0f --- /dev/null +++ b/brands/lexy.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Lexy", + "brand_id": "lexy", + "streams": [ + { + "id": "lexy-1", + "url": "axis-cgi/mjpg/video.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/lg-phone.json b/brands/lg-phone.json new file mode 100644 index 0000000..6a9177c --- /dev/null +++ b/brands/lg-phone.json @@ -0,0 +1,28 @@ +{ + "version": 2, + "brand": "Lg Phone", + "brand_id": "lg-phone", + "streams": [ + { + "id": "lg-phone-1", + "url": "videofeed", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "leon" + ] + }, + { + "id": "lg-phone-2", + "url": "video?profile=[CHANNEL]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "LS620", + "Other" + ] + } + ] +} diff --git a/brands/lg.json b/brands/lg.json new file mode 100644 index 0000000..eaabb20 --- /dev/null +++ b/brands/lg.json @@ -0,0 +1,204 @@ +{ + "version": 2, + "brand": "Lg", + "brand_id": "lg", + "streams": [ + { + "id": "lg-1", + "url": "videofeed", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "4X", + "509", + "Apex", + "G2 Mini", + "LGCLL55", + "lp500", + "ls670", + "Nexus 4", + "Optimus", + "Optimus V", + "Other", + "P350", + "P509" + ] + }, + { + "id": "lg-2", + "url": "video1+audio1", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "7210R", + "LW130W" + ] + }, + { + "id": "lg-3", + "url": "/Master-0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "LDW2010-F1E858", + "lnb3100", + "LNDS5100", + "LNP3700T", + "LNV5100R", + "LW130W", + "LW342" + ] + }, + { + "id": "lg-4", + "url": "/Slave-0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "LND7210", + "LW130W" + ] + }, + { + "id": "lg-5", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "LNP3700T" + ] + }, + { + "id": "lg-6", + "url": "video?profile=[CHANNEL]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "ls670", + "Optimus", + "P350" + ] + }, + { + "id": "lg-7", + "url": "snapshot.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "LW130W" + ] + }, + { + "id": "lg-8", + "url": "camera.stm", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "lw332", + "Other" + ] + }, + { + "id": "lg-9", + "url": "live1.sdp", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "lw332" + ] + }, + { + "id": "lg-10", + "url": "shot.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Optimus" + ] + }, + { + "id": "lg-11", + "url": "video?submenu=mjpg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Optimus", + "Other", + "P350", + "P970" + ] + }, + { + "id": "lg-12", + "url": "snapshot.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "lg-13", + "url": "img/snapshot.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "lg-14", + "url": "cgi-bin/viewer/video.jpg?channel=[CHANNEL]&resolution=[WIDTH]x[HEIGHT]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "lg-15", + "url": "?&AUDIO=YES&CHOPIMAGE=YES&STREAM=YES&WANTIMAGE=[CHANNEL].JPG&SENDEMPTYIMAGES=NO", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "lg-16", + "url": "cgi-bin/video.jpg?cam=[CHANNEL]&quality=3&size=2", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "lg-17", + "url": "PSIA/Streaming/channels/2?videoCodecType=H.264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other", + "SmartIP" + ] + } + ] +} diff --git a/brands/libor.json b/brands/libor.json new file mode 100644 index 0000000..30e60db --- /dev/null +++ b/brands/libor.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Libor", + "brand_id": "libor", + "streams": [ + { + "id": "libor-1", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/lidl.json b/brands/lidl.json new file mode 100644 index 0000000..dd7b78f --- /dev/null +++ b/brands/lidl.json @@ -0,0 +1,39 @@ +{ + "version": 2, + "brand": "Lidl", + "brand_id": "lidl", + "streams": [ + { + "id": "lidl-1", + "url": "videostream.cgi?rate=11", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "iuk", + "IUK 5A1", + "Other" + ] + }, + { + "id": "lidl-2", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 81, + "models": [ + "IUK 5A1" + ] + }, + { + "id": "lidl-3", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 81, + "models": [ + "IUK 5A1" + ] + } + ] +} diff --git a/brands/lifecontrol.json b/brands/lifecontrol.json new file mode 100644 index 0000000..548beee --- /dev/null +++ b/brands/lifecontrol.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Lifecontrol", + "brand_id": "lifecontrol", + "streams": [ + { + "id": "lifecontrol-1", + "url": "cgi-bin/snapshot.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/lifeshield.json b/brands/lifeshield.json new file mode 100644 index 0000000..63e3d31 --- /dev/null +++ b/brands/lifeshield.json @@ -0,0 +1,29 @@ +{ + "version": 2, + "brand": "Lifeshield", + "brand_id": "lifeshield", + "streams": [ + { + "id": "lifeshield-1", + "url": "img/video.mjpeg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "RC8221", + "rs221" + ] + }, + { + "id": "lifeshield-2", + "url": "/img/video.mjpeg", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "RCM811LS" + ] + } + ] +} diff --git a/brands/lifetech.json b/brands/lifetech.json new file mode 100644 index 0000000..4c1ff91 --- /dev/null +++ b/brands/lifetech.json @@ -0,0 +1,29 @@ +{ + "version": 2, + "brand": "Lifetech", + "brand_id": "lifetech", + "streams": [ + { + "id": "lifetech-1", + "url": "/1/h264major", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "CC11-SC-I-POE-223" + ] + }, + { + "id": "lifetech-2", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "dd", + "MyLifeTech", + "Other" + ] + } + ] +} diff --git a/brands/lifeview.json b/brands/lifeview.json new file mode 100644 index 0000000..24d7a27 --- /dev/null +++ b/brands/lifeview.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Lifeview", + "brand_id": "lifeview", + "streams": [ + { + "id": "lifeview-1", + "url": "img/video.mjpeg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Outside" + ] + } + ] +} diff --git a/brands/light-in-the-box.json b/brands/light-in-the-box.json new file mode 100644 index 0000000..70e19e3 --- /dev/null +++ b/brands/light-in-the-box.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Light-in-the-box", + "brand_id": "light-in-the-box", + "streams": [ + { + "id": "light-in-the-box-1", + "url": "/live/ch0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "2MP" + ] + } + ] +} diff --git a/brands/lightcam.json b/brands/lightcam.json new file mode 100644 index 0000000..c77505d --- /dev/null +++ b/brands/lightcam.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Lightcam", + "brand_id": "lightcam", + "streams": [ + { + "id": "lightcam-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Bulb camera" + ] + } + ] +} diff --git a/brands/lightdow.json b/brands/lightdow.json new file mode 100644 index 0000000..984ae2e --- /dev/null +++ b/brands/lightdow.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Lightdow", + "brand_id": "lightdow", + "streams": [ + { + "id": "lightdow-1", + "url": "/ONVIF/channel2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "LD6000" + ] + } + ] +} diff --git a/brands/lightinthebox.json b/brands/lightinthebox.json new file mode 100644 index 0000000..93fb272 --- /dev/null +++ b/brands/lightinthebox.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Lightinthebox", + "brand_id": "lightinthebox", + "streams": [ + { + "id": "lightinthebox-1", + "url": "videostream.cgi?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Thuis" + ] + } + ] +} diff --git a/brands/lihai.json b/brands/lihai.json new file mode 100644 index 0000000..bd3f832 --- /dev/null +++ b/brands/lihai.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Lihai", + "brand_id": "lihai", + "streams": [ + { + "id": "lihai-1", + "url": "/live/ch0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/likean.json b/brands/likean.json new file mode 100644 index 0000000..203557e --- /dev/null +++ b/brands/likean.json @@ -0,0 +1,18 @@ +{ + "version": 2, + "brand": "Likean", + "brand_id": "likean", + "streams": [ + { + "id": "likean-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "AK-H234N", + "Other" + ] + } + ] +} diff --git a/brands/lilly.json b/brands/lilly.json new file mode 100644 index 0000000..a83538e --- /dev/null +++ b/brands/lilly.json @@ -0,0 +1,47 @@ +{ + "version": 2, + "brand": "Lilly", + "brand_id": "lilly", + "streams": [ + { + "id": "lilly-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "lilly-2", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "lilly-3", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "lilly-4", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/limix.json b/brands/limix.json new file mode 100644 index 0000000..0b87195 --- /dev/null +++ b/brands/limix.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Limix", + "brand_id": "limix", + "streams": [ + { + "id": "limix-1", + "url": "stream1", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "LID-30" + ] + } + ] +} diff --git a/brands/lindata.json b/brands/lindata.json new file mode 100644 index 0000000..3a06e93 --- /dev/null +++ b/brands/lindata.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Lindata", + "brand_id": "lindata", + "streams": [ + { + "id": "lindata-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/lindy.json b/brands/lindy.json new file mode 100644 index 0000000..531598f --- /dev/null +++ b/brands/lindy.json @@ -0,0 +1,28 @@ +{ + "version": 2, + "brand": "Lindy", + "brand_id": "lindy", + "streams": [ + { + "id": "lindy-1", + "url": "cgi-bin/guest/Video.cgi?media=JPEG", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP Network Camera", + "Other" + ] + }, + { + "id": "lindy-2", + "url": "cgi-bin/guest/Video.cgi?media=JPEG&channel=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/linemak.json b/brands/linemak.json new file mode 100644 index 0000000..46f44dd --- /dev/null +++ b/brands/linemak.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Linemak", + "brand_id": "linemak", + "streams": [ + { + "id": "linemak-1", + "url": "cgi-bin/stream.cgi?stream=MainStream&Audio=1", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "LS-ND101C" + ] + } + ] +} diff --git a/brands/linia.json b/brands/linia.json new file mode 100644 index 0000000..5cb2ed2 --- /dev/null +++ b/brands/linia.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Linia", + "brand_id": "linia", + "streams": [ + { + "id": "linia-1", + "url": "/live/h264/VGA", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "avtech459" + ] + } + ] +} diff --git a/brands/link.json b/brands/link.json new file mode 100644 index 0000000..929fb31 --- /dev/null +++ b/brands/link.json @@ -0,0 +1,28 @@ +{ + "version": 2, + "brand": "Link", + "brand_id": "link", + "streams": [ + { + "id": "link-1", + "url": "/live/0/onvif.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "326G", + "NC233W-IR" + ] + }, + { + "id": "link-2", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "NC128PW" + ] + } + ] +} diff --git a/brands/linkcom.json b/brands/linkcom.json new file mode 100644 index 0000000..ee44c45 --- /dev/null +++ b/brands/linkcom.json @@ -0,0 +1,18 @@ +{ + "version": 2, + "brand": "Linkcom", + "brand_id": "linkcom", + "streams": [ + { + "id": "linkcom-1", + "url": "video.mjpg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "doorvideo", + "Other" + ] + } + ] +} diff --git a/brands/linkit-security.json b/brands/linkit-security.json new file mode 100644 index 0000000..6193f89 --- /dev/null +++ b/brands/linkit-security.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Linkit Security", + "brand_id": "linkit-security", + "streams": [ + { + "id": "linkit-security-1", + "url": "/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "IP-Viking" + ] + }, + { + "id": "linkit-security-2", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "p2p ipcam" + ] + } + ] +} diff --git a/brands/linkit.json b/brands/linkit.json new file mode 100644 index 0000000..ff38591 --- /dev/null +++ b/brands/linkit.json @@ -0,0 +1,18 @@ +{ + "version": 2, + "brand": "Linkit", + "brand_id": "linkit", + "streams": [ + { + "id": "linkit-1", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "90101", + "IP Wi-Fi" + ] + } + ] +} diff --git a/brands/linkpro.json b/brands/linkpro.json new file mode 100644 index 0000000..5ebad92 --- /dev/null +++ b/brands/linkpro.json @@ -0,0 +1,50 @@ +{ + "version": 2, + "brand": "Linkpro", + "brand_id": "linkpro", + "streams": [ + { + "id": "linkpro-1", + "url": "cgi-bin/video.jpg?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IWC", + "iwc-606w" + ] + }, + { + "id": "linkpro-2", + "url": "snapshot.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IWC" + ] + }, + { + "id": "linkpro-3", + "url": "live.sdp", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "IWC" + ] + }, + { + "id": "linkpro-4", + "url": "mjpeg.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "IWC", + "IWC-G330", + "Other" + ] + } + ] +} diff --git a/brands/linksys.json b/brands/linksys.json new file mode 100644 index 0000000..2c57d7d --- /dev/null +++ b/brands/linksys.json @@ -0,0 +1,453 @@ +{ + "version": 2, + "brand": "Linksys", + "brand_id": "linksys", + "streams": [ + { + "id": "linksys-1", + "url": "img/video.mjpeg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "54G", + "54GCA", + "Other", + "PTZ", + "PVC2003", + "W54GC", + "WVC200", + "WVC210", + "WVC2300", + "WVC54GC", + "WVC54GCA", + "WVC80N", + "wvn80" + ] + }, + { + "id": "linksys-2", + "url": "img/video.asf", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "54G", + "54GCA", + "Down", + "EVC54GCA", + "ILLO AIRE", + "OC810", + "Other", + "PVC2003", + "pvc2300", + "W54G", + "W54GC", + "wcv", + "WCV200", + "WSC 80N", + "WV210", + "wvc", + "WVC Series", + "WVC SERIES", + "WVC11b", + "WVC200", + "WVC210", + "WVC2300", + "WVC54G", + "WVC54GC", + "WVC54GCA", + "WVC54GCAmgp", + "WVC80N" + ] + }, + { + "id": "linksys-3", + "url": "MJPEG.CGI", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "920", + "932L", + "Other", + "WVC200", + "WVC80N" + ] + }, + { + "id": "linksys-4", + "url": "cgi-bin/video.jpg?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "anc 808v", + "anc 80v", + "Other" + ] + }, + { + "id": "linksys-5", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "lca", + "LCAB03VLNOD", + "LCAD03FLN", + "LCAD03VLNOD", + "LCAM0336OD", + "Other" + ] + }, + { + "id": "linksys-6", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "LCAB03VLNNOD", + "LCAB03VLNOD", + "Other" + ] + }, + { + "id": "linksys-7", + "url": "/ONVIF/channel2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "LCAB03VLNOD", + "LCAD03FLN", + "LCAD03VLNOD", + "Other" + ] + }, + { + "id": "linksys-8", + "url": "/ONVIF/channel1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "LCAB03VLNOD", + "LCAD03FLN", + "LCAD03VLNOD", + "LCAM0336OD" + ] + }, + { + "id": "linksys-9", + "url": "cgi-bin/CGIProxy.fcgi?cmd=snapPicture2&usr=[USERNAME]&pwd=[PASSWORD]&", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "linksys-10", + "url": "goform/video2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "linksys-11", + "url": "snapshot.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "linksys-12", + "url": "img/snapshot.cgi?size=3", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "pvc2300", + "WVC Series", + "WVC200", + "WVC210", + "WVC2300", + "wvc54gca", + "WVC54GCA", + "wvc64n", + "WVC80N" + ] + }, + { + "id": "linksys-13", + "url": "cgi-bin/guest/Video.cgi?media=JPEG", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "linksys-14", + "url": "img/snapshot.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "pvc2300", + "WCV200", + "WCV80N", + "WSC 80N", + "WVC200", + "WVC54GC", + "WVC54GCA", + "WVC80N" + ] + }, + { + "id": "linksys-15", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "W54G", + "wc210", + "WCV200", + "WVC", + "WVC SERIES", + "WVC200", + "WVC210", + "WVC54GC", + "WVC54GCA", + "WVC80N" + ] + }, + { + "id": "linksys-16", + "url": "video.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "linksys-17", + "url": "img/mjpeg.jpg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "PVC2300", + "W54G", + "WVC SERIES", + "WVC200", + "WVC210", + "WVC54GCA", + "WVC80N" + ] + }, + { + "id": "linksys-18", + "url": "img/mjpeg.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "WCV80N", + "Wireless-G", + "WPC200", + "WVC200", + "WVC210", + "WVC54G", + "WVC54GCA", + "WVC80N" + ] + }, + { + "id": "linksys-19", + "url": "mjpeg.cgi?user=[USERNAME]&password=[PASSWORD]&channel=[CHANNEL]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "linksys-20", + "url": "img/media.sav", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other", + "WCV80N", + "WVC Series", + "WVC210", + "WVC54GA", + "wvc54gca", + "WVC54GCA", + "WVC80N", + "WVCS4GCA" + ] + }, + { + "id": "linksys-21", + "url": "img/snapshot.cgi?img=vga", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "PVC2003", + "pvc2300", + "WVC200", + "WVC210", + "WVC54GC", + "WVC54GCA", + "wvc80", + "WVC80N" + ] + }, + { + "id": "linksys-22", + "url": "video.mp4", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "pvc2300" + ] + }, + { + "id": "linksys-23", + "url": "img/video.sav", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "PVC2300", + "WSC 80N", + "WVC210", + "WVC2300", + "WVC54GCA", + "WVC80N" + ] + }, + { + "id": "linksys-24", + "url": "jpg/image.jpg?size=3", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "SC3130", + "WVC Series" + ] + }, + { + "id": "linksys-25", + "url": "cgi/mjpg/mjpeg.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "W54G" + ] + }, + { + "id": "linksys-26", + "url": "/img/video.asf", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "WVC200", + "WVC80N" + ] + }, + { + "id": "linksys-27", + "url": "/img/video.mjpeg", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "WVC200", + "WVC54GC", + "WVC54GCA" + ] + }, + { + "id": "linksys-28", + "url": "/img/mjpeg.jpg", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "WVC200" + ] + }, + { + "id": "linksys-29", + "url": "video.cgi?resolution=VGA", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "WVC54G", + "WVC54GC" + ] + }, + { + "id": "linksys-30", + "url": "videostream.asf", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "WVC54GC", + "WVC80N" + ] + }, + { + "id": "linksys-31", + "url": "/img/mjpeg.cgi", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "WVC54GCA", + "WVC80N" + ] + }, + { + "id": "linksys-32", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "WVC80N" + ] + } + ] +} diff --git a/brands/linovision.json b/brands/linovision.json new file mode 100644 index 0000000..d2f9f8e --- /dev/null +++ b/brands/linovision.json @@ -0,0 +1,19 @@ +{ + "version": 2, + "brand": "Linovision", + "brand_id": "linovision", + "streams": [ + { + "id": "linovision-1", + "url": "/cam/realmonitor", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "IPC422UW-10", + "IPC608UW-10", + "V7163F-EPT" + ] + } + ] +} diff --git a/brands/linq.json b/brands/linq.json new file mode 100644 index 0000000..f152c3f --- /dev/null +++ b/brands/linq.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Linq", + "brand_id": "linq", + "streams": [ + { + "id": "linq-1", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/linudix.json b/brands/linudix.json new file mode 100644 index 0000000..acfc591 --- /dev/null +++ b/brands/linudix.json @@ -0,0 +1,60 @@ +{ + "version": 2, + "brand": "Linudix", + "brand_id": "linudix", + "streams": [ + { + "id": "linudix-1", + "url": "axis-cgi/jpg/image.cgi?camera=1&resolution=320x240&compression=25", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "110", + "LWJ-330" + ] + }, + { + "id": "linudix-2", + "url": "axis-cgi/jpg/image.cgi?date=1&clock=1&resolution=[WIDTH]x[HEIGHT]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "112w", + "120w" + ] + }, + { + "id": "linudix-3", + "url": "axis-cgi/jpg/image.cgi?date=1&clock=1&camera=[CHANNEL]&resolution=[WIDTH]x[HEIGHT]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "112w" + ] + }, + { + "id": "linudix-4", + "url": "user/videostream.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "LWJ-330", + "Other" + ] + }, + { + "id": "linudix-5", + "url": "cgi-bin/nph-update_4ch.cgi?ch=[CHANNEL]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/linux.json b/brands/linux.json new file mode 100644 index 0000000..5879cee --- /dev/null +++ b/brands/linux.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Linux", + "brand_id": "linux", + "streams": [ + { + "id": "linux-1", + "url": "?action=stream", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "MJPG-Streamer" + ] + }, + { + "id": "linux-2", + "url": "videofeed", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "motion" + ] + } + ] +} diff --git a/brands/lionvis.json b/brands/lionvis.json new file mode 100644 index 0000000..7a50574 --- /dev/null +++ b/brands/lionvis.json @@ -0,0 +1,37 @@ +{ + "version": 2, + "brand": "Lionvis", + "brand_id": "lionvis", + "streams": [ + { + "id": "lionvis-1", + "url": "/live/ch0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "1080P" + ] + }, + { + "id": "lionvis-2", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Leif" + ] + }, + { + "id": "lionvis-3", + "url": "/mpeg4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 2001, + "models": [ + "LS-750C" + ] + } + ] +} diff --git a/brands/lipetsk.json b/brands/lipetsk.json new file mode 100644 index 0000000..377e74f --- /dev/null +++ b/brands/lipetsk.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Lipetsk", + "brand_id": "lipetsk", + "streams": [ + { + "id": "lipetsk-1", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "200" + ] + } + ] +} diff --git a/brands/liquid.json b/brands/liquid.json new file mode 100644 index 0000000..d34bb74 --- /dev/null +++ b/brands/liquid.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Liquid", + "brand_id": "liquid", + "streams": [ + { + "id": "liquid-1", + "url": "?action=appletvstream", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Ego" + ] + } + ] +} diff --git a/brands/litetec.json b/brands/litetec.json new file mode 100644 index 0000000..8fb4bb3 --- /dev/null +++ b/brands/litetec.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Litetec", + "brand_id": "litetec", + "streams": [ + { + "id": "litetec-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "LM IP924CK40p" + ] + } + ] +} diff --git a/brands/litmor.json b/brands/litmor.json new file mode 100644 index 0000000..ec16b31 --- /dev/null +++ b/brands/litmor.json @@ -0,0 +1,18 @@ +{ + "version": 2, + "brand": "Litmor", + "brand_id": "litmor", + "streams": [ + { + "id": "litmor-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "Battery", + "Battery2" + ] + } + ] +} diff --git a/brands/littleadd.json b/brands/littleadd.json new file mode 100644 index 0000000..9d75056 --- /dev/null +++ b/brands/littleadd.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Littleadd", + "brand_id": "littleadd", + "streams": [ + { + "id": "littleadd-1", + "url": "/rtsp_live0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "LA-WL0" + ] + } + ] +} diff --git a/brands/live-reporter.json b/brands/live-reporter.json new file mode 100644 index 0000000..1dbaaef --- /dev/null +++ b/brands/live-reporter.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Live-reporter", + "brand_id": "live-reporter", + "streams": [ + { + "id": "live-reporter-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "iphone" + ] + } + ] +} diff --git a/brands/livecam.json b/brands/livecam.json new file mode 100644 index 0000000..c903c94 --- /dev/null +++ b/brands/livecam.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Livecam", + "brand_id": "livecam", + "streams": [ + { + "id": "livecam-1", + "url": "/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Q920" + ] + } + ] +} diff --git a/brands/living.json b/brands/living.json new file mode 100644 index 0000000..e5171a5 --- /dev/null +++ b/brands/living.json @@ -0,0 +1,37 @@ +{ + "version": 2, + "brand": "Living", + "brand_id": "living", + "streams": [ + { + "id": "living-1", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "hw0046" + ] + }, + { + "id": "living-2", + "url": "cam[CHANNEL]/h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "N3011" + ] + }, + { + "id": "living-3", + "url": "ch0_0.h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/lizvie.json b/brands/lizvie.json new file mode 100644 index 0000000..7fd4fb1 --- /dev/null +++ b/brands/lizvie.json @@ -0,0 +1,30 @@ +{ + "version": 2, + "brand": "Lizvie", + "brand_id": "lizvie", + "streams": [ + { + "id": "lizvie-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "Dock", + "GF-L300BASE", + "L500" + ] + }, + { + "id": "lizvie-2", + "url": "/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "pb100", + "Radio Clock" + ] + } + ] +} diff --git a/brands/lloyds.json b/brands/lloyds.json new file mode 100644 index 0000000..18ec660 --- /dev/null +++ b/brands/lloyds.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Lloyds", + "brand_id": "lloyds", + "streams": [ + { + "id": "lloyds-1", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "1107" + ] + }, + { + "id": "lloyds-2", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "LC-1110" + ] + } + ] +} diff --git a/brands/lmou.json b/brands/lmou.json new file mode 100644 index 0000000..96072a5 --- /dev/null +++ b/brands/lmou.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Lmou", + "brand_id": "lmou", + "streams": [ + { + "id": "lmou-1", + "url": "/cam/realmonitor?channel=1&subtype=0&unicast=true&proto=Onvif", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "IPC-TA22CP" + ] + } + ] +} diff --git a/brands/lof-v.json b/brands/lof-v.json new file mode 100644 index 0000000..f6bcc7d --- /dev/null +++ b/brands/lof-v.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Lof-v", + "brand_id": "lof-v", + "streams": [ + { + "id": "lof-v-1", + "url": "/onvif1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "8177" + ] + } + ] +} diff --git a/brands/loftek.json b/brands/loftek.json new file mode 100644 index 0000000..bd53bc2 --- /dev/null +++ b/brands/loftek.json @@ -0,0 +1,427 @@ +{ + "version": 2, + "brand": "Loftek", + "brand_id": "loftek", + "streams": [ + { + "id": "loftek-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "2040", + "543", + "7200CSX2200WORKING", + "B Series", + "Beacon", + "CSX2200", + "CSX2200WORKING", + "CSX3200", + "CX 3200", + "CXS 2200", + "CXS 3200", + "Nexus 543", + "Other", + "SENTINEL", + "Sentinel D3" + ] + }, + { + "id": "loftek-2", + "url": "video.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "2040", + "CSX2200", + "CSX2200WORKING", + "CXS 3200", + "Nexus 543", + "Other", + "Sendinel D1", + "Sentinel D1" + ] + }, + { + "id": "loftek-3", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "245", + "CXS 2200", + "CXS 3200", + "Other", + "SENTINEL D1" + ] + }, + { + "id": "loftek-4", + "url": "videostream.cgi?rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "245", + "Nexus 543", + "Other", + "Sendinel D1", + "Sentinel", + "Sentinel D1", + "Sentinel D2" + ] + }, + { + "id": "loftek-5", + "url": "videostream.cgi?rate=11", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "245", + "CSX2200", + "CXS 2200", + "CXS 3200", + "D3", + "Nexus 543", + "Nexus 543 custom", + "Other" + ] + }, + { + "id": "loftek-6", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]*[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "543" + ] + }, + { + "id": "loftek-7", + "url": "video.cgi?resolution=VGA", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "543", + "Nexus 543", + "Nexus 543 custom", + "Other" + ] + }, + { + "id": "loftek-8", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "abc", + "CSX2200", + "CSX3200", + "CXS 2200", + "CXS 3200", + "D2", + "Nexus 543", + "Nexus 543 custom", + "Other", + "OUTSIDE", + "Sendinel D1", + "Sentinel D1", + "Sentinel D2", + "Sentinel D3", + "Spector" + ] + }, + { + "id": "loftek-9", + "url": "live.sdp", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Aegis" + ] + }, + { + "id": "loftek-10", + "url": "videostream.cgi?resolution=8&rate=13", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "CSX2200", + "CSX2200WORKING" + ] + }, + { + "id": "loftek-11", + "url": "videostream.asf?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "CSX2200", + "cx2200", + "CXS 2200", + "Loftek2200", + "Nexus 543", + "Other" + ] + }, + { + "id": "loftek-12", + "url": "snapshot.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "CSX2200", + "CXS 2200", + "CXS 3200" + ] + }, + { + "id": "loftek-13", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "CSX2200", + "CXS 3200", + "HDX 2640", + "Sentinel D3" + ] + }, + { + "id": "loftek-14", + "url": "videostream.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "CSX2200", + "NEXUS 543" + ] + }, + { + "id": "loftek-15", + "url": "videostream.cgi?", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "CSX2200", + "Other", + "Sendinel D1" + ] + }, + { + "id": "loftek-16", + "url": "snapshot.cgi?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "CSX2200" + ] + }, + { + "id": "loftek-17", + "url": "/videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=320*240", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "CSX2200" + ] + }, + { + "id": "loftek-18", + "url": "/video.cgi", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "CSX2200" + ] + }, + { + "id": "loftek-19", + "url": "/videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "CSX2200" + ] + }, + { + "id": "loftek-20", + "url": "videostream.cgi?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "CSX3200", + "Sendinel D1", + "Sentinel-D1" + ] + }, + { + "id": "loftek-21", + "url": "videostream.asf", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "cx 2200", + "CXS 2200", + "Nexus 543", + "Other", + "Sentinel D1", + "Sentinel D3", + "seraph", + "XYZ" + ] + }, + { + "id": "loftek-22", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "CXS 2200" + ] + }, + { + "id": "loftek-23", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "CXS 3200", + "SPECTOR" + ] + }, + { + "id": "loftek-24", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "CXS 3200", + "Nexus 543", + "Nexus 543 Hi-Fi", + "Other", + "SENTINEL D1", + "SENTINEL D3" + ] + }, + { + "id": "loftek-25", + "url": "snap.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "HDX 2640" + ] + }, + { + "id": "loftek-26", + "url": "videostream.cgi?user=[USERNAME]&password=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Nexus 543", + "NEXUS 543 (Alley)", + "Nexus 543 custom", + "Other", + "Sendinel D1" + ] + }, + { + "id": "loftek-27", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Nexus 543", + "Nexus 543 custom", + "Sentinel D3" + ] + }, + { + "id": "loftek-28", + "url": "video.cgi?resolution=[WIDTH]x[HEIGHT]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Nexus 543" + ] + }, + { + "id": "loftek-29", + "url": "/videostream.asf?user=[USERNAME]&pwd=Ru55ell%21&resolution=32&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "Nexus 543" + ] + }, + { + "id": "loftek-30", + "url": "snapshot.cgi?camera=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Nexus 543 custom" + ] + }, + { + "id": "loftek-31", + "url": "cgi-bin/mobile_snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "loftek-32", + "url": "cgi-bin/net_jpeg.cgi?ch=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "loftek-33", + "url": "/goform/video", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "SENTINEL D1" + ] + } + ] +} diff --git a/brands/logan.json b/brands/logan.json new file mode 100644 index 0000000..9725dde --- /dev/null +++ b/brands/logan.json @@ -0,0 +1,57 @@ +{ + "version": 2, + "brand": "Logan", + "brand_id": "logan", + "streams": [ + { + "id": "logan-1", + "url": "/user=[USERNAME]&password=[PASSWORD]&channel=0&stream=0.sdp?real_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "LX4CB" + ] + }, + { + "id": "logan-2", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "n8504hh" + ] + }, + { + "id": "logan-3", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "n8504hh" + ] + }, + { + "id": "logan-4", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "n8504hh" + ] + }, + { + "id": "logan-5", + "url": "VideoInput/[CHANNEL]/h264/1", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "N8704HH" + ] + } + ] +} diff --git a/brands/logenex.json b/brands/logenex.json new file mode 100644 index 0000000..7775b59 --- /dev/null +++ b/brands/logenex.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Logenex", + "brand_id": "logenex", + "streams": [ + { + "id": "logenex-1", + "url": "/h264_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/logidebian.json b/brands/logidebian.json new file mode 100644 index 0000000..d0c17f1 --- /dev/null +++ b/brands/logidebian.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Logidebian", + "brand_id": "logidebian", + "streams": [ + { + "id": "logidebian-1", + "url": "?action=stream", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "9000" + ] + } + ] +} diff --git a/brands/logilink.json b/brands/logilink.json new file mode 100644 index 0000000..db6a2c2 --- /dev/null +++ b/brands/logilink.json @@ -0,0 +1,258 @@ +{ + "version": 2, + "brand": "Logilink", + "brand_id": "logilink", + "streams": [ + { + "id": "logilink-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "WC0004A", + "WC0007", + "wc0030" + ] + }, + { + "id": "logilink-2", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "logilink-3", + "url": "jpg/1/image.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "WC0002", + "WC0004A", + "WC0041" + ] + }, + { + "id": "logilink-4", + "url": "snapshot.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "WC0007", + "WC0016", + "WC0022", + "WC0030W", + "WC0042", + "wc0043" + ] + }, + { + "id": "logilink-5", + "url": "live/h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other", + "WC0010A", + "WC0016", + "WC0020", + "WC0022" + ] + }, + { + "id": "logilink-6", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "wc0030" + ] + }, + { + "id": "logilink-7", + "url": "videostream.cgi?rate=11", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "WC0030", + "WC0030A" + ] + }, + { + "id": "logilink-8", + "url": "snapshot.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "wc0002", + "WC0004A", + "WC0007", + "WC0030", + "WC0042", + "WC006" + ] + }, + { + "id": "logilink-9", + "url": "mjpg/1/video.mjpg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "WC0007" + ] + }, + { + "id": "logilink-10", + "url": "mjpg/video.mjpg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "WC0007", + "WC0042" + ] + }, + { + "id": "logilink-11", + "url": "cgi/mjpg/mjpeg.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "WC0009" + ] + }, + { + "id": "logilink-12", + "url": "cgi-bin/guest/Video.cgi?media=JPEG", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "WC0016" + ] + }, + { + "id": "logilink-13", + "url": "/live/av0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "WC0016", + "WC0047", + "WC0048" + ] + }, + { + "id": "logilink-14", + "url": "/live/h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "WC0016" + ] + }, + { + "id": "logilink-15", + "url": "live/h264_ulaw", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "WC0022" + ] + }, + { + "id": "logilink-16", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "WC0030", + "WC0030A" + ] + }, + { + "id": "logilink-17", + "url": "videostream.cgi?user=[USERNAME]&password=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "WC0030A" + ] + }, + { + "id": "logilink-18", + "url": "/videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "wc0030w" + ] + }, + { + "id": "logilink-19", + "url": "live.sdp", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "WC004", + "WC0040" + ] + }, + { + "id": "logilink-20", + "url": "cgi-bin/videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "wc0044", + "WC0049", + "WS0044" + ] + }, + { + "id": "logilink-21", + "url": "/cgi-bin/videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "wc0044" + ] + }, + { + "id": "logilink-22", + "url": "cgi-bin/video_snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "wc0049" + ] + } + ] +} diff --git a/brands/logisaf.json b/brands/logisaf.json new file mode 100644 index 0000000..e908e94 --- /dev/null +++ b/brands/logisaf.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Logisaf", + "brand_id": "logisaf", + "streams": [ + { + "id": "logisaf-1", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "X001DIOXV1" + ] + } + ] +} diff --git a/brands/logitech.json b/brands/logitech.json new file mode 100644 index 0000000..b0d568b --- /dev/null +++ b/brands/logitech.json @@ -0,0 +1,506 @@ +{ + "version": 2, + "brand": "Logitech", + "brand_id": "logitech", + "streams": [ + { + "id": "logitech-1", + "url": "?action=stream", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "3D printer camera", + "9000", + "c270", + "c310", + "Other" + ] + }, + { + "id": "logitech-2", + "url": "video.mjpg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "5050", + "c270", + "C310", + "C615", + "MCC950", + "Other", + "Quick Cam for notebooks", + "QuickCam E3500" + ] + }, + { + "id": "logitech-3", + "url": "/?action=stream", + "type": "MJPEG", + "protocol": "http", + "port": 8081, + "models": [ + "510", + "7000", + "922 Pro Stream", + "C170", + "c270", + "c505", + "C615", + "C920e", + "C9230C", + "hd720p", + "Webcam 120" + ] + }, + { + "id": "logitech-4", + "url": "/control/faststream.jpg?stream=MxPEG&needlength&fps=6", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "525" + ] + }, + { + "id": "logitech-5", + "url": "videofeed", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "525", + "720p", + "C170", + "c270", + "c310", + "HD Pro Webcam C900", + "Other", + "Quickcam Pro 4000", + "WEBCAM PRO 9000" + ] + }, + { + "id": "logitech-6", + "url": "HighResolutionVideo", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "700", + "700e", + "700i", + "700i700i", + "700n", + "720p", + "750", + "750E", + "750i", + "Alert", + "ALERT", + "Alert 750e", + "Alert 750i", + "Alert Other", + "e750", + "logitech alert", + "Other", + "Webcam C920" + ] + }, + { + "id": "logitech-7", + "url": "LowResolutionVideo", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "700", + "700e", + "750E", + "750i", + "Alert", + "ALERT 700i", + "Alert 750e", + "Other" + ] + }, + { + "id": "logitech-8", + "url": "out.jpg?id=0.5", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "700N", + "9000", + "c270", + "C615", + "C920", + "orbit", + "Other", + "PRO 4000", + "Webcam Pro 9000" + ] + }, + { + "id": "logitech-9", + "url": "/?camid=2", + "type": "FFMPEG", + "protocol": "http", + "port": 83, + "models": [ + "720p" + ] + }, + { + "id": "logitech-10", + "url": "Image.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "9000", + "930L", + "931L", + "932l", + "c270", + "C933-L", + "Other" + ] + }, + { + "id": "logitech-11", + "url": "/video.mjpg?q=30&fps=33&id=0.5", + "type": "FFMPEG", + "protocol": "http", + "port": 8090, + "models": [ + "922 PRO STRE922AM", + "922pro", + "c390", + "C615", + "Quickcam E2500", + "V - UBC40", + "Webcam C920" + ] + }, + { + "id": "logitech-12", + "url": "image/jpeg.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "930L", + "936L", + "DCS-5029L", + "dcs800", + "Other" + ] + }, + { + "id": "logitech-13", + "url": "mjpeg.cgi?user=[USERNAME]&password=[PASSWORD]&channel=[CHANNEL]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "936L", + "C933-L", + "v-u0016" + ] + }, + { + "id": "logitech-14", + "url": "img/mjpeg.jpg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "936L", + "Other", + "WVC54GCA" + ] + }, + { + "id": "logitech-15", + "url": "image[CHANNEL].jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Alert", + "c270", + "Other" + ] + }, + { + "id": "logitech-16", + "url": "/HighResolutionVideo", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "Brio", + "Webcam C920" + ] + }, + { + "id": "logitech-17", + "url": "/video.mjpg", + "type": "MJPEG", + "protocol": "http", + "port": 8090, + "models": [ + "C170", + "C925e" + ] + }, + { + "id": "logitech-18", + "url": "/videofeed", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "c270" + ] + }, + { + "id": "logitech-19", + "url": "/webcam/?action=stream", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "C270" + ] + }, + { + "id": "logitech-20", + "url": "jpeg/pull", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "C300h" + ] + }, + { + "id": "logitech-21", + "url": "jstream.cgi?chid=[CHANNEL]&cnt=0", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "C310" + ] + }, + { + "id": "logitech-22", + "url": "/", + "type": "FFMPEG", + "protocol": "http", + "port": 8082, + "models": [ + "c316", + "Webcam C920" + ] + }, + { + "id": "logitech-23", + "url": "videostream.asf", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "C550", + "csx1100", + "Other", + "QUICKCAM PRO 4000" + ] + }, + { + "id": "logitech-24", + "url": "video.mjpg?q=30&fps=33&id=0.5", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "C615", + "C920", + "Other" + ] + }, + { + "id": "logitech-25", + "url": "image/[CHANNEL].jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "C920" + ] + }, + { + "id": "logitech-26", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "C920" + ] + }, + { + "id": "logitech-27", + "url": "cam_1.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "C920", + "Other", + "QUICKCAM PRO 4000" + ] + }, + { + "id": "logitech-28", + "url": "video?submenu=mjpg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "C920", + "Other" + ] + }, + { + "id": "logitech-29", + "url": "/videostream.asf", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "csx1100" + ] + }, + { + "id": "logitech-30", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "LAN-NCW150/S" + ] + }, + { + "id": "logitech-31", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "NCW150/S", + "Other", + "PLC-128PW" + ] + }, + { + "id": "logitech-32", + "url": "nphMotionJpeg?Resolution=320x240&Quality=Motion", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "orbit", + "Other", + "WEBCAM PRO 9000" + ] + }, + { + "id": "logitech-33", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "logitech-34", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "logitech-35", + "url": "image.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "logitech-36", + "url": "img/video.asf", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "WVC54GCA" + ] + }, + { + "id": "logitech-37", + "url": "cgi-bin/video.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "logitech-38", + "url": "video/flv.cgi", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "P6000LH" + ] + }, + { + "id": "logitech-39", + "url": "/?camid=1", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "Webcam C920" + ] + }, + { + "id": "logitech-40", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "WEBCAM PRO 9000" + ] + } + ] +} diff --git a/brands/lokanta.json b/brands/lokanta.json new file mode 100644 index 0000000..7f50dbe --- /dev/null +++ b/brands/lokanta.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Lokanta", + "brand_id": "lokanta", + "streams": [ + { + "id": "lokanta-1", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 81, + "models": [ + "P2P" + ] + } + ] +} diff --git a/brands/lonestar.json b/brands/lonestar.json new file mode 100644 index 0000000..7571af1 --- /dev/null +++ b/brands/lonestar.json @@ -0,0 +1,49 @@ +{ + "version": 2, + "brand": "Lonestar", + "brand_id": "lonestar", + "streams": [ + { + "id": "lonestar-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP IR Cam", + "Other" + ] + }, + { + "id": "lonestar-2", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "jo-11-us", + "Other" + ] + }, + { + "id": "lonestar-3", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "lonestar-4", + "url": "videostream.asf?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/long-plus.json b/brands/long-plus.json new file mode 100644 index 0000000..08be4d8 --- /dev/null +++ b/brands/long-plus.json @@ -0,0 +1,19 @@ +{ + "version": 2, + "brand": "Long Plus", + "brand_id": "long-plus", + "streams": [ + { + "id": "long-plus-1", + "url": "/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "BR40W3200T", + "IPC-DSW3200T", + "Other" + ] + } + ] +} diff --git a/brands/longdream.json b/brands/longdream.json new file mode 100644 index 0000000..3115745 --- /dev/null +++ b/brands/longdream.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Longdream", + "brand_id": "longdream", + "streams": [ + { + "id": "longdream-1", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/longsafe.json b/brands/longsafe.json new file mode 100644 index 0000000..ff9f9d8 --- /dev/null +++ b/brands/longsafe.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Longsafe", + "brand_id": "longsafe", + "streams": [ + { + "id": "longsafe-1", + "url": "/user=[USERNAME]&password=[PASSWORD]&channel=1&stream=0.sdp?", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "LongSafe DVR" + ] + } + ] +} diff --git a/brands/longse.json b/brands/longse.json new file mode 100644 index 0000000..58669b2 --- /dev/null +++ b/brands/longse.json @@ -0,0 +1,200 @@ +{ + "version": 2, + "brand": "Longse", + "brand_id": "longse", + "streams": [ + { + "id": "longse-1", + "url": "/", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "105", + "2Mpx", + "LBH30SS500" + ] + }, + { + "id": "longse-2", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "106", + "BMSDFG400W", + "LBF30S200", + "LBH30HSF200", + "LBH30S100W4", + "LBH30S400", + "LBH30SV500", + "lirdls100", + "LIRDNS200", + "Other" + ] + }, + { + "id": "longse-3", + "url": "/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "112233", + "BMSDFG400W", + "CMSBFG200", + "CS-C60A200", + "Fixed 2MP", + "LBH24T200", + "LBH30FK500W", + "LBH30HFG200W", + "LIRDCS400", + "LIRDNTA200", + "LIRDT200", + "Other" + ] + }, + { + "id": "longse-4", + "url": "ch0_0.h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "112233", + "Other" + ] + }, + { + "id": "longse-5", + "url": "snap.jpg?JpegCam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "1mp", + "2Mpx", + "LBH24A200", + "LICG24AD130S", + "LID40A200", + "LID90A300", + "LIRDGS200", + "LIRDNTA200", + "lizm40", + "LIZM40T100", + "LIZM40T200", + "Other", + "XVR2008D" + ] + }, + { + "id": "longse-6", + "url": "/user=admin_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "BMSDF G400W" + ] + }, + { + "id": "longse-7", + "url": "/h264_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "BMSDFG400W", + "lbh30sv500", + "LBH30SV500", + "lhb30sv500" + ] + }, + { + "id": "longse-8", + "url": "/cam1/onvif-h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "BPSCFC4R-36PM", + "LBH30S100W4", + "LIRDCS130 ONVIF", + "Other" + ] + }, + { + "id": "longse-9", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "FLI521Z-DYA5XJJ500", + "lbh30sv500", + "LBH30SV500", + "lbp60sf200", + "lirdnhtc200f", + "xvr2008d" + ] + }, + { + "id": "longse-10", + "url": "/cam/realmonitor", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "LBH30sv500", + "LHB30SV500" + ] + }, + { + "id": "longse-11", + "url": "/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "LBH30SV500", + "LIRDCS400", + "Other", + "xvr2008d" + ] + }, + { + "id": "longse-12", + "url": "live/ch00_0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "LHB30SV500", + "Other" + ] + }, + { + "id": "longse-13", + "url": "VideoInput/[CHANNEL]/h264/1", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "LIZMB20T200", + "LVWDB20T200", + "Other" + ] + }, + { + "id": "longse-14", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/longshine.json b/brands/longshine.json new file mode 100644 index 0000000..170b796 --- /dev/null +++ b/brands/longshine.json @@ -0,0 +1,28 @@ +{ + "version": 2, + "brand": "Longshine", + "brand_id": "longshine", + "streams": [ + { + "id": "longshine-1", + "url": "video.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "AVN362", + "Other" + ] + }, + { + "id": "longshine-2", + "url": "snapshot.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/longteam.json b/brands/longteam.json new file mode 100644 index 0000000..c05a4d8 --- /dev/null +++ b/brands/longteam.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Longteam", + "brand_id": "longteam", + "streams": [ + { + "id": "longteam-1", + "url": "videostream.asf?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "longteam-2", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/lonrock.json b/brands/lonrock.json new file mode 100644 index 0000000..b77b7d5 --- /dev/null +++ b/brands/lonrock.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Lonrock", + "brand_id": "lonrock", + "streams": [ + { + "id": "lonrock-1", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "HD_Digital" + ] + } + ] +} diff --git a/brands/lonse.json b/brands/lonse.json new file mode 100644 index 0000000..d236585 --- /dev/null +++ b/brands/lonse.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Lonse", + "brand_id": "lonse", + "streams": [ + { + "id": "lonse-1", + "url": "cam1/mpeg4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/look.json b/brands/look.json new file mode 100644 index 0000000..48643e6 --- /dev/null +++ b/brands/look.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Look", + "brand_id": "look", + "streams": [ + { + "id": "look-1", + "url": "/h264_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "IPC-D120" + ] + } + ] +} diff --git a/brands/loosafe.json b/brands/loosafe.json new file mode 100644 index 0000000..5f97fba --- /dev/null +++ b/brands/loosafe.json @@ -0,0 +1,248 @@ +{ + "version": 2, + "brand": "Loosafe", + "brand_id": "loosafe", + "streams": [ + { + "id": "loosafe-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "20HS Pro", + "50HS Pro", + "80HS", + "A50", + "brary", + "C9F0SeZ0N0P0L0", + "DS-I250", + "HS60", + "LS C4", + "LS-C6", + "LS-F2", + "LS-F2(HX)", + "LS-F2-720P", + "LS-F2-T", + "ls-h6837wi", + "LS-R2-P", + "ls-sc4", + "ls-sc4-wi", + "LS-SC4-WI 720P", + "ls-v8", + "Other", + "P2S-N8-SG", + "RA50X10", + "wifi" + ] + }, + { + "id": "loosafe-2", + "url": "snap.jpg?JpegCam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "50HS", + "BRARY", + "C9F0SEZ0N0P0L0", + "IP66", + "LH-R6100", + "LS C4", + "LS-C6", + "LS-F2", + "LS-F2(HX)", + "ls-f2-720p", + "LS-F2-T", + "LS-IP36CM", + "LS-SC4-WI", + "Other", + "RA50X10", + "RA50X20", + "ROBOT", + "WIFI" + ] + }, + { + "id": "loosafe-3", + "url": "/cam/realmonitor?channel=1&subtype=00&authbasic=[AUTH]", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "80XM" + ] + }, + { + "id": "loosafe-4", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=1.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "HS50", + "IP66", + "LS-C6-20", + "LS-F3", + "LS-SC4-WI 720P", + "Other", + "RA50X20" + ] + }, + { + "id": "loosafe-5", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "HS60", + "IP66", + "LH-R6100", + "LS-R2600", + "RA50X10", + "zach" + ] + }, + { + "id": "loosafe-6", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP66", + "Other" + ] + }, + { + "id": "loosafe-7", + "url": "cgi-bin/snapshot.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP66", + "Other" + ] + }, + { + "id": "loosafe-8", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=0_stream=0.sdp?real_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "IP66" + ] + }, + { + "id": "loosafe-9", + "url": "/live0.264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "IP66", + "LS-IPK15", + "wifi" + ] + }, + { + "id": "loosafe-10", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IPC", + "LS-F2", + "LS-QJ10 (VR)", + "LS-W-IPC4", + "WIFI" + ] + }, + { + "id": "loosafe-11", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "LS C4", + "LS-C6", + "LS-F2", + "LS-F2(HX)", + "LS-F2-T", + "LS-IP36CM", + "Other", + "WIFI" + ] + }, + { + "id": "loosafe-12", + "url": "cam3/mpeg4", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "LS-C6", + "Other" + ] + }, + { + "id": "loosafe-13", + "url": "videostream.cgi?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "LS-IP36CM", + "WIFI" + ] + }, + { + "id": "loosafe-14", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "LS-IP601", + "Other" + ] + }, + { + "id": "loosafe-15", + "url": "/cgi-bin/snapshot.cgi?chn=2&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "LS-IPC2_A" + ] + }, + { + "id": "loosafe-16", + "url": "snapshot.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "LS-QJ10", + "LS-QJ10 (VR)" + ] + }, + { + "id": "loosafe-17", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "LS-W-IPC1", + "LS-W-IPC4" + ] + } + ] +} diff --git a/brands/lorensen-01.json b/brands/lorensen-01.json new file mode 100644 index 0000000..3e5870a --- /dev/null +++ b/brands/lorensen-01.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Lorensen-01", + "brand_id": "lorensen-01", + "streams": [ + { + "id": "lorensen-01-1", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Anran AR-AP2GA" + ] + } + ] +} diff --git a/brands/lorex.json b/brands/lorex.json new file mode 100644 index 0000000..0b5a30c --- /dev/null +++ b/brands/lorex.json @@ -0,0 +1,1169 @@ +{ + "version": 2, + "brand": "Lorex", + "brand_id": "lorex", + "streams": [ + { + "id": "lorex-1", + "url": "cgi-bin/snapshot.cgi?1", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "2020", + "4321", + "8921", + "D841A8", + "DV700", + "DV7041", + "DV908", + "DVR", + "E581CBB-Z", + "E841CAB", + "E861AB", + "e861abb", + "e891ab", + "E892AB", + "LBN3143-C", + "LBN4321-C", + "lbv2251-c", + "LEV2750AB", + "LHV1000", + "LHV2008-DFS3", + "LHV2016", + "LHV21081TU4", + "lhv5100", + "LHV5108W", + "LIVE PING", + "LN10802-84W", + "LNB3141-C", + "LNB3143B", + "LNB3143-C", + "LNB3143R-C", + "LNB3163", + "LNB3163B", + "LNB3373B", + "LNB3373-c", + "LNB3373SB", + "LNB3373S-C", + "LNB35733B", + "lnb4163b", + "LNB4173b", + "LNB4173SB", + "LNB4321", + "lnb4321b", + "LNB4371-C", + "lnb4421", + "lnb4613b", + "LNB8005", + "LNB8005-C", + "LNB8111", + "LNB8111B", + "LNB8921", + "LNB8921-C", + "LND3152", + "LND3374SB", + "LNE3322B", + "LNE4172SB", + "LNE4322", + "lne4422s-c", + "LNE8950A", + "LNE8950AB", + "LNE8974A", + "LNE8974AB", + "LNR110", + "LNR400", + "lnr6108", + "LNR6826K", + "lnw16xf", + "LNX IP CAMS", + "LNZ32P12", + "LNZ32P1212X", + "LNZ32P-4", + "LNZ3522-C", + "LNZ44P12", + "LW3211", + "mcnb3153", + "MCNB3153B", + "MPX822VW", + "N243MW2", + "N841", + "NR8141", + "nr9082", + "Other", + "w232ca" + ] + }, + { + "id": "lorex-2", + "url": "/cam/realmonitor?channel=1&subtype=0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "2K Doorbell", + "B451AJD", + "B451AJDBC-F", + "B862AJD-E", + "E893AB", + "LHA4216LC", + "LNB4421", + "LNB8005-C", + "lnb8963", + "LNB8963B 4K 8MP 4X Optical Zoom IP Bullet Camera", + "LNB8973B", + "LNE3142R", + "LNE3142RB", + "LNE9292B", + "LNR6108", + "mcnb3143", + "W482CAD", + "W881AA", + "W891uad" + ] + }, + { + "id": "lorex-3", + "url": "axis-cgi/mjpg/video.cgi?date=1&clock=1&camera=[CHANNEL]&resolution=[WIDTH]x[HEIGHT]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "321-C", + "lbn4321c", + "LBN4321-C", + "lnb 4321-C", + "LNB4321-C", + "LNB8111B", + "LNZ32p12", + "LNZ32P4", + "LNZ3522-C", + "NLBmpg", + "UNLISTED" + ] + }, + { + "id": "lorex-4", + "url": "/ch01/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "3500", + "LHA2108LC-D", + "LHA4104", + "LHB926", + "lhwf1000", + "lkb343", + "LKB343C", + "LNK7216", + "Other", + "WireFree" + ] + }, + { + "id": "lorex-5", + "url": "/ch07/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "35000", + "L4248D-4AA4-E", + "LHA2108LC-D", + "LHA4216LC" + ] + }, + { + "id": "lorex-6", + "url": "axis-cgi/mjpg/video.cgi?camera=[CHANNEL]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "4321", + "DVR", + "LBN3143-C", + "LBN4321-C", + "LNB3143R-C", + "LNB-3143R-CP", + "LNB3321B", + "LNB3321-C", + "lnb8111", + "LNB8111B", + "lne3142", + "LNE3322B", + "LNE4322", + "LNZ32P1212X", + "LNZ32P-4", + "LNZ32P4B", + "LNZ3522-C", + "MCNB3153", + "MCNB3153B", + "Other" + ] + }, + { + "id": "lorex-7", + "url": "cgi-bin/snapshot.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "4321", + "D241A8", + "d861a8", + "DV908", + "DVR", + "e861abb", + "e892ab", + "ea8", + "FLIR", + "HD DVR", + "LBN4321-C", + "ldn4750ab", + "LEV2750AB", + "LHV1000", + "LHV2016", + "LHV21081TU4", + "LKB343C", + "LNB3143B", + "lnb4321b", + "LNB8005", + "LNB8005-C", + "LNB8111B", + "lnb8921", + "lnb8973", + "LNB8973", + "LNB8973B", + "LNB8973-C", + "LNB9292b", + "LND3374SB", + "lnd4750", + "LNE4172SB", + "LNE4422S-C", + "LNE8000", + "LNE8950", + "LNE8950AB", + "lnwhd", + "LNZ32P12", + "LNZ32P4", + "NR814-N", + "Other", + "OTHER-SCAN" + ] + }, + { + "id": "lorex-8", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "8921", + "d861a8", + "DV908", + "DVR", + "E581CBB-Z", + "E861aBB", + "HD DVR", + "HD DVR d841", + "LBN4321-C", + "lbv2251-c", + "lhv", + "LHV1000", + "LHV5108W", + "LN10802-84W", + "LNB3143-C", + "LNB3143R-C", + "LNB-3143R-CP", + "LNB3163B", + "LNB3321B", + "LNB4321", + "LNB4321-C", + "LNB4421", + "LNB8005", + "LNB8005-C", + "LNB8111B", + "lnb8921", + "lnb8973", + "LNB8973B", + "LNB8973-C", + "LND3374SB", + "LND4750AB", + "LNE3322B", + "LNE4322", + "lne4422s-c", + "LNR114SP", + "LNR6108", + "lnw16xf", + "LNWZ533D3AFDAD3", + "LNWZ53557C32498", + "LNZ44P12B", + "LVH1000", + "MPX822VW", + "NLB111", + "Nr818", + "nr908x", + "Other", + "Other-Scan" + ] + }, + { + "id": "lorex-9", + "url": "/cam/realmonitor?channel=1&subtype=0&unicast=true&proto=Onvif", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "9393", + "E841CA-E", + "E842CDB", + "HD DVR", + "LNB3143RB", + "LNB3163B", + "LNB4421B", + "LNB8105", + "lnb8963", + "LNZ44P4B", + "Other", + "W261AS", + "W462AQC-E" + ] + }, + { + "id": "lorex-10", + "url": "/img/video.asf", + "type": "FFMPEG", + "protocol": "mms", + "port": 554, + "models": [ + "a261as-z", + "W261AS" + ] + }, + { + "id": "lorex-11", + "url": "/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "B451AJD-F", + "MCND 2152" + ] + }, + { + "id": "lorex-12", + "url": "/cam/realmonitor?channel=1&subtype=1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "B862AJD-E", + "d861a8", + "LNB9252B", + "LNE9292B", + "LNZ32P4", + "LNZ32P4B", + "LNZ32P4-C", + "W261AS" + ] + }, + { + "id": "lorex-13", + "url": "/cam/realmonitor?channel=1&subtype=00&authbasic=[AUTH]", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "D1", + "D241A8", + "D841A6", + "LNB4173b", + "LNB4173SB", + "LNB4421", + "lnb8105x", + "LNB8105x-c", + "LNB8973B", + "LNE8950AB", + "LNR8105x", + "LNWCM22Y", + "LNWCX-C", + "LNWZ6A3DD2594F7", + "LNZ44P4B", + "LX1081-44ADR", + "Other", + "W282cad" + ] + }, + { + "id": "lorex-14", + "url": "/cgi-bin/snapshot.cgi?1", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "D241A8", + "E895AB", + "E896DD", + "LHv0016S", + "lnb 8005-C", + "LNB3163B", + "LNB8005-C" + ] + }, + { + "id": "lorex-15", + "url": "/cgi-bin/snapshot.cgi?chn=1&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 7000, + "models": [ + "D241A8", + "E892DD", + "HD DVR d841", + "lnb9292c" + ] + }, + { + "id": "lorex-16", + "url": "/cam/realmonitor?channel=1&subtype=1;subtype:1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "d861a8", + "LH070", + "LHA4104" + ] + }, + { + "id": "lorex-17", + "url": "/cam/realmonitor?channel=8&subtype=1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "d861a8" + ] + }, + { + "id": "lorex-18", + "url": "/cam/realmonitor?channel=3&subtype=1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "d861a8" + ] + }, + { + "id": "lorex-19", + "url": "cam/realmonitor?channel=[CHANNEL]&subtype=01", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "DVR", + "LHB926", + "ln1100", + "LNE8950AB", + "LNR6108", + "LNR632", + "MPX", + "Other", + "Rea", + "ront" + ] + }, + { + "id": "lorex-20", + "url": "/ch09/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "DVR", + "LHA4216LC" + ] + }, + { + "id": "lorex-21", + "url": "/cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "E841CAB" + ] + }, + { + "id": "lorex-22", + "url": "/", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "E893DD", + "LNB9252B", + "LND3374B", + "ND02", + "W281AAC-681F" + ] + }, + { + "id": "lorex-23", + "url": "/cam/realmonitor", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "HD DVR", + "LHV1000", + "lmb", + "lnb8105x", + "lnb8973b", + "lnz", + "MCNB2151", + "MCNB2153" + ] + }, + { + "id": "lorex-24", + "url": "GetData.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP1240", + "IPSC Series", + "L23WD", + "Lorex IP1240" + ] + }, + { + "id": "lorex-25", + "url": "showimg_pda.cgi?cam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IPSC Series" + ] + }, + { + "id": "lorex-26", + "url": "jpg/image.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IPSC SERIES", + "L23WD", + "LN 3003", + "ln3003", + "LNE1001", + "LNE3003", + "LNX IP CAMS", + "LNZ4001", + "LOREX IP1240", + "Other" + ] + }, + { + "id": "lorex-27", + "url": "cgi-bin/webra_fcgi.fcgi?api=get_jpeg_raw&chno=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "L23WD" + ] + }, + { + "id": "lorex-28", + "url": "cam/realmonitor?channel=[CHANNEL]&subtype=1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "LBH926", + "LHB926", + "LHV2008", + "LHV2108", + "ln1100", + "LNZ32P4", + "LVH1000", + "Other-Scan" + ] + }, + { + "id": "lorex-29", + "url": "/axis-cgi/mjpg/video.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "LBN8111B", + "LNB3143RB", + "lnb8111", + "LNB8111B", + "NLB1111-c" + ] + }, + { + "id": "lorex-30", + "url": "/cgi-bin/net_jpeg.cgi?ch=0", + "type": "JPEG", + "protocol": "http", + "port": 90, + "models": [ + "LBV2531S-C" + ] + }, + { + "id": "lorex-31", + "url": "/ch02/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "LHA2108LC-D" + ] + }, + { + "id": "lorex-32", + "url": "/ch03/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "LHA2108LC-D" + ] + }, + { + "id": "lorex-33", + "url": "/ch04/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "LHA2108LC-D" + ] + }, + { + "id": "lorex-34", + "url": "/ch05/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "LHA2108LC-D" + ] + }, + { + "id": "lorex-35", + "url": "/ch06/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "LHA2108LC-D" + ] + }, + { + "id": "lorex-36", + "url": "/ch08/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "LHA2108LC-D", + "LHA4216LC" + ] + }, + { + "id": "lorex-37", + "url": "/cam/realmonitor?channel=12", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "LHA4216LC" + ] + }, + { + "id": "lorex-38", + "url": "ch0_0.h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "LHB926", + "LNB2153", + "MCNB2153", + "Other" + ] + }, + { + "id": "lorex-39", + "url": "user=[USERNAME]&password=[PASSWORD]&channel=1&stream=0.sdp?", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "LHB926", + "LNB2153", + "LNB3143R-C", + "MCNB2152", + "Other" + ] + }, + { + "id": "lorex-40", + "url": "/cam/realmonitor?channel=11&subtype=1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "lhv5100" + ] + }, + { + "id": "lorex-41", + "url": "/cam/realmonitor?channel=12&subtype=1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "lhv5100" + ] + }, + { + "id": "lorex-42", + "url": "/cam/realmonitor?channel=13&subtype=1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "lhv5100" + ] + }, + { + "id": "lorex-43", + "url": "/cam/realmonitor?channel=14&subtype=1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "lhv5100" + ] + }, + { + "id": "lorex-44", + "url": "/cam/realmonitor?channel=15&subtype=1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "lhv5100" + ] + }, + { + "id": "lorex-45", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "live ping", + "LNC-100", + "LNC104", + "LNC116", + "LNC-130", + "LNC204", + "LNC216", + "LNC226x", + "LNC230", + "LNC234", + "LNC254", + "LOREX IP1240", + "Lorex Ping", + "MCN2153", + "Other", + "v030409" + ] + }, + { + "id": "lorex-46", + "url": "snapshot.jpg?account=[USERNAME]&password=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "live ping", + "LNC104", + "LNC116", + "LNC226X", + "lnc234", + "lnc254", + "LNx Ip Cams", + "Other" + ] + }, + { + "id": "lorex-47", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "live ping", + "LNC104", + "LNC116", + "lnc226", + "LNC226X", + "LNC226X(NEW)", + "lnc230", + "LNC234", + "LNC24", + "LOREX IP1240", + "mcnc100", + "Other" + ] + }, + { + "id": "lorex-48", + "url": "snapshot.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "live ping", + "LNC116", + "LNC130", + "Lorex LNC100", + "mcnc100", + "Other" + ] + }, + { + "id": "lorex-49", + "url": "cgi-bin/jpg/image", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "LN1001" + ] + }, + { + "id": "lorex-50", + "url": "video.mp4", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "ln3003", + "LNB2153", + "LNB2184", + "LNE1001", + "LNE3003", + "LNZ4001", + "MCNB2153", + "Other" + ] + }, + { + "id": "lorex-51", + "url": "/Streaming/Channels/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "LNB2153", + "LNC204", + "MCN2153", + "MCNB2152", + "MCNB2153", + "Other" + ] + }, + { + "id": "lorex-52", + "url": "/axis-cgi/mjpg/video.cgi?date=1&clock=1&camera=0&resolution=320x240", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "LNB3143", + "LNB3143RB", + "LNB3321B", + "LNZ32P4-C", + "LNZ3522B" + ] + }, + { + "id": "lorex-53", + "url": "axis-cgi/mjpg/video.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "LNB3143B", + "LNB3163B", + "lnb8111", + "LNB8111B", + "LNZ32P1212X", + "LNZ32P12SB", + "LNZ32P4", + "mcnb3153" + ] + }, + { + "id": "lorex-54", + "url": "/cgi-bin/snapshot.cgi?chn=0&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "LNB-3143R-CP", + "LNB8005-C", + "MXP" + ] + }, + { + "id": "lorex-55", + "url": "/cgi-bin/snapshot.cgi?chn=0&u=&p=", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "LNB3373SB" + ] + }, + { + "id": "lorex-56", + "url": "/cam/realmonitor?channel=1&subtype=00&authbasic=YWRtaW46U3RyYXRmb3JkMjAyMQ==", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "LNB4421", + "lne4422s-c" + ] + }, + { + "id": "lorex-57", + "url": "/cgi-bin/snapshot.cgi?2", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "LNB8005-C", + "lnb9292b" + ] + }, + { + "id": "lorex-58", + "url": "/cam/realmonitor?channel=8&subtype=0&unicast=true&proto=Onvif", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "LNB8105" + ] + }, + { + "id": "lorex-59", + "url": "/cam/realmonitor?channel=1&subtype=0&authbasic=[AUTH]", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "lnb8105x" + ] + }, + { + "id": "lorex-60", + "url": "/axis-cgi/mjpg/video.cgi?camera=0", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "LNB8111", + "LNB8111B", + "LNZ32P4-C", + "PE133F" + ] + }, + { + "id": "lorex-61", + "url": "/cam/realmonitor?channel=1&subtype=00&authbasic=YWRtaW46Ymx1ZXByNTE2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "LNB9232S", + "lnb9292b", + "LNB9393", + "NR916X", + "w282ca" + ] + }, + { + "id": "lorex-62", + "url": "/video.mp4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "LNC204" + ] + }, + { + "id": "lorex-63", + "url": "mjpeg.cgi?user=[USERNAME]&password=[PASSWORD]&channel=[CHANNEL]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "LNC226x", + "w282ca" + ] + }, + { + "id": "lorex-64", + "url": "video.mjpg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "LNE3003" + ] + }, + { + "id": "lorex-65", + "url": "/cam/realmonitor?channel=1&subtype=00&authbasic=YWRtaW46RXdhVmFu", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "LNE8950AB", + "LNE8964AB" + ] + }, + { + "id": "lorex-66", + "url": "snapshot", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "LNx Ip Cams" + ] + }, + { + "id": "lorex-67", + "url": "getimage", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "LNx Ip Cams" + ] + }, + { + "id": "lorex-68", + "url": "/cam/realmonitor?channel=1?subtype=0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "LNZ44P12B" + ] + }, + { + "id": "lorex-69", + "url": "/cam/realmonitor?channel=2&subtype=0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "M5100" + ] + }, + { + "id": "lorex-70", + "url": "/Video?Codec=MPEG4&Width=720&Height=576&Fps=30", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "MCNB2152" + ] + }, + { + "id": "lorex-71", + "url": "/Streaming/Channels/2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "MCNB2153", + "MCND2152" + ] + }, + { + "id": "lorex-72", + "url": "cgi-bin/net_jpeg.cgi?ch=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "lorex-73", + "url": "GetData.cgi?CH=2", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "lorex-74", + "url": "/cgi-bin/snapshot.cgi?chn=0&u=[USERNAME]&p=lorexBeatz1251%21%24", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "R910AB" + ] + }, + { + "id": "lorex-75", + "url": "/GetData.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "TD861818D6-F" + ] + }, + { + "id": "lorex-76", + "url": "/cam/realmonitor?channel=0&subtype=0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "WS261AS" + ] + } + ] +} diff --git a/brands/loryta.json b/brands/loryta.json new file mode 100644 index 0000000..af28e44 --- /dev/null +++ b/brands/loryta.json @@ -0,0 +1,47 @@ +{ + "version": 2, + "brand": "Loryta", + "brand_id": "loryta", + "streams": [ + { + "id": "loryta-1", + "url": "/cam/realmonitor?channel=1&subtype=0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "IPC-B5442E-Z4E" + ] + }, + { + "id": "loryta-2", + "url": "/", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "IPC-T2431T-AS" + ] + }, + { + "id": "loryta-3", + "url": "/cam/realmonitor?channel=1&subtype=1&unicast=true&proto=Onvif", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "ipc-t5442t-ze" + ] + }, + { + "id": "loryta-4", + "url": "/cam/realmonitor?channel=1&subtype=0&unicast=true&proto=Onvif", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "IPC-T5442T-ZE" + ] + } + ] +} diff --git a/brands/lotus.json b/brands/lotus.json new file mode 100644 index 0000000..0ddde9c --- /dev/null +++ b/brands/lotus.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Lotus", + "brand_id": "lotus", + "streams": [ + { + "id": "lotus-1", + "url": "/onvif-stream2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "LT-C008" + ] + }, + { + "id": "lotus-2", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "LT-C009" + ] + } + ] +} diff --git a/brands/louance.json b/brands/louance.json new file mode 100644 index 0000000..cee56c9 --- /dev/null +++ b/brands/louance.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Louance", + "brand_id": "louance", + "streams": [ + { + "id": "louance-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/louwice.json b/brands/louwice.json new file mode 100644 index 0000000..075648d --- /dev/null +++ b/brands/louwice.json @@ -0,0 +1,29 @@ +{ + "version": 2, + "brand": "Louwice", + "brand_id": "louwice", + "streams": [ + { + "id": "louwice-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "720", + "LWS-DS-5MP", + "Other" + ] + }, + { + "id": "louwice-2", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 8081, + "models": [ + "ice" + ] + } + ] +} diff --git a/brands/loveday-smart-home.json b/brands/loveday-smart-home.json new file mode 100644 index 0000000..de6054c --- /dev/null +++ b/brands/loveday-smart-home.json @@ -0,0 +1,18 @@ +{ + "version": 2, + "brand": "Loveday Smart Home", + "brand_id": "loveday-smart-home", + "streams": [ + { + "id": "loveday-smart-home-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "LD-P2P-2", + "LVD-166-H5A" + ] + } + ] +} diff --git a/brands/lowcam.json b/brands/lowcam.json new file mode 100644 index 0000000..ea96205 --- /dev/null +++ b/brands/lowcam.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Lowcam", + "brand_id": "lowcam", + "streams": [ + { + "id": "lowcam-1", + "url": "videostream.asf", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "FI8608" + ] + } + ] +} diff --git a/brands/lowes-iris.json b/brands/lowes-iris.json new file mode 100644 index 0000000..3e11b67 --- /dev/null +++ b/brands/lowes-iris.json @@ -0,0 +1,106 @@ +{ + "version": 2, + "brand": "Lowes Iris", + "brand_id": "lowes-iris", + "streams": [ + { + "id": "lowes-iris-1", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "0C830", + "c830", + "LWD-0280", + "OC821", + "RC8221", + "SERCOMM", + "WIRELESS IP CAMERA" + ] + }, + { + "id": "lowes-iris-2", + "url": "img/video.mjpeg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "INDOOR", + "OC821", + "Other", + "RC-8221", + "SERCOMM", + "Wireless IP Camera" + ] + }, + { + "id": "lowes-iris-3", + "url": "img/snapshot.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "INDOOR", + "INDOOR / OUTDOOR", + "LC8221", + "OC821", + "OC8221", + "RC8221", + "SERCOMM" + ] + }, + { + "id": "lowes-iris-4", + "url": "img/snapshot.cgi?size=3", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "indoor / outdoor", + "OC821", + "RC8221", + "SERCOMM", + "WIRELESS IP CAMERA" + ] + }, + { + "id": "lowes-iris-5", + "url": "img/snapshot.cgi?img=vga", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "INDOOR / OUTDOOR", + "OC821", + "OC8221", + "RC2111", + "RC-8221" + ] + }, + { + "id": "lowes-iris-6", + "url": "img/media.sav", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "OC821", + "OC821D", + "OC8221", + "Other", + "RC-8221" + ] + }, + { + "id": "lowes-iris-7", + "url": "img/mjpeg.jpg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "oc821d" + ] + } + ] +} diff --git a/brands/lowes.json b/brands/lowes.json new file mode 100644 index 0000000..abe138b --- /dev/null +++ b/brands/lowes.json @@ -0,0 +1,40 @@ +{ + "version": 2, + "brand": "Lowes", + "brand_id": "lowes", + "streams": [ + { + "id": "lowes-1", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "0C830", + "iris", + "VLC-WITHAUDIO" + ] + }, + { + "id": "lowes-2", + "url": "img/video.mjpeg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "iris" + ] + }, + { + "id": "lowes-3", + "url": "img/media.sav", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "iris", + "VLC-withaudio" + ] + } + ] +} diff --git a/brands/lox.json b/brands/lox.json new file mode 100644 index 0000000..dda4b3e --- /dev/null +++ b/brands/lox.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Lox", + "brand_id": "lox", + "streams": [ + { + "id": "lox-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "p2p" + ] + } + ] +} diff --git a/brands/loxone.json b/brands/loxone.json new file mode 100644 index 0000000..efc6259 --- /dev/null +++ b/brands/loxone.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Loxone", + "brand_id": "loxone", + "streams": [ + { + "id": "loxone-1", + "url": "jpg/image.jpg?size=3", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Intercom" + ] + }, + { + "id": "loxone-2", + "url": "/mjpg/video.mjpg?login=YWRtaW46YWRtaW4=", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "Intercom" + ] + } + ] +} diff --git a/brands/lpr-hdcam.json b/brands/lpr-hdcam.json new file mode 100644 index 0000000..c60f967 --- /dev/null +++ b/brands/lpr-hdcam.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Lpr-hdcam", + "brand_id": "lpr-hdcam", + "streams": [ + { + "id": "lpr-hdcam-1", + "url": "/h264_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "BN-CW20CW/HIP200M" + ] + } + ] +} diff --git a/brands/lsc.json b/brands/lsc.json new file mode 100644 index 0000000..930565c --- /dev/null +++ b/brands/lsc.json @@ -0,0 +1,98 @@ +{ + "version": 2, + "brand": "Lsc", + "brand_id": "lsc", + "streams": [ + { + "id": "lsc-1", + "url": "/?action=stream", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "802" + ] + }, + { + "id": "lsc-2", + "url": "/Streaming/Channels/101", + "type": "MJPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "Doorbell" + ] + }, + { + "id": "lsc-3", + "url": "/", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "Indoor smart camera", + "PTZ" + ] + }, + { + "id": "lsc-4", + "url": "/main", + "type": "MJPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "Indoor smart IP Camera 1080p" + ] + }, + { + "id": "lsc-5", + "url": "/h264_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Indoor WEB Cam" + ] + }, + { + "id": "lsc-6", + "url": "snapshot.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "lsc-7", + "url": "snapshot", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "lsc-8", + "url": "/user=admin_password=[PASSWORD]_channel=1_stream=0&onvif=0.sdp?real_st", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "outdoor ip cam" + ] + }, + { + "id": "lsc-9", + "url": "/live/ch0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "PTZ" + ] + } + ] +} diff --git a/brands/lseries.json b/brands/lseries.json new file mode 100644 index 0000000..d8faddf --- /dev/null +++ b/brands/lseries.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Lseries", + "brand_id": "lseries", + "streams": [ + { + "id": "lseries-1", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 81, + "models": [ + "CAM0754" + ] + } + ] +} diff --git a/brands/lsvision.json b/brands/lsvision.json new file mode 100644 index 0000000..30b7f29 --- /dev/null +++ b/brands/lsvision.json @@ -0,0 +1,49 @@ +{ + "version": 2, + "brand": "Lsvision", + "brand_id": "lsvision", + "streams": [ + { + "id": "lsvision-1", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 88, + "models": [ + "IPC", + "LS-PD1200C" + ] + }, + { + "id": "lsvision-2", + "url": "/mpeg4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "LS-HD2200C-P", + "private" + ] + }, + { + "id": "lsvision-3", + "url": "/Onvif/live/1/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "lsvison" + ] + }, + { + "id": "lsvision-4", + "url": "cgi-bin/snapshot.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 10554, + "models": [ + "LSVISON" + ] + } + ] +} diff --git a/brands/ltc.json b/brands/ltc.json new file mode 100644 index 0000000..a07f279 --- /dev/null +++ b/brands/ltc.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Ltc", + "brand_id": "ltc", + "streams": [ + { + "id": "ltc-1", + "url": "cgi-bin/video.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "3602" + ] + } + ] +} diff --git a/brands/ltek.json b/brands/ltek.json new file mode 100644 index 0000000..d2169e5 --- /dev/null +++ b/brands/ltek.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Ltek", + "brand_id": "ltek", + "streams": [ + { + "id": "ltek-1", + "url": "/h264_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "LD40L" + ] + } + ] +} diff --git a/brands/ltp.json b/brands/ltp.json new file mode 100644 index 0000000..76a8839 --- /dev/null +++ b/brands/ltp.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Ltp", + "brand_id": "ltp", + "streams": [ + { + "id": "ltp-1", + "url": "/onvif1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "IP02" + ] + } + ] +} diff --git a/brands/lts.json b/brands/lts.json new file mode 100644 index 0000000..6cdef4b --- /dev/null +++ b/brands/lts.json @@ -0,0 +1,476 @@ +{ + "version": 2, + "brand": "Lts", + "brand_id": "lts", + "streams": [ + { + "id": "lts-1", + "url": "/Streaming/Channels/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "1048", + "3432", + "CIMP3042-28", + "CMIP 3122", + "CMIP3022-28", + "CMIP3032-28", + "CMIP3132-28", + "CMIP3432", + "CMIP3C42W-28M", + "CMIP7233-S", + "CMIP7342W-28M", + "CMIP7382NW-28M", + "CMIP7422-28M", + "CMIP7422-m", + "CMIP7422N-28M", + "CMIP7422W-M", + "CMIP7553W4-SZ8", + "CMIP7923WLPR-32R", + "CMIp8032", + "CMIP8212", + "cmip8342W-M", + "CMIP9142W", + "CMIP9532", + "CMIP9723-S", + "doorbell", + "LTCMIP8932-W", + "LTD8424T", + "Other", + "PTZIP204NW-X4IR", + "PTZIP512X20IR", + "Thermal", + "WH-CI5020-28" + ] + }, + { + "id": "lts-2", + "url": "videostream.cgi?rate=11", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "6800B" + ] + }, + { + "id": "lts-3", + "url": "api/mjpegvideo.cgi?InputNumber=1&StreamNumber=[CHANNEL]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "7442", + "cmip7422w-28m" + ] + }, + { + "id": "lts-4", + "url": "snapshot.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "830", + "CIP830MV-W" + ] + }, + { + "id": "lts-5", + "url": "snapshot_3gp.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "830" + ] + }, + { + "id": "lts-6", + "url": "stream.jpg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "830", + "CIP830MV-W" + ] + }, + { + "id": "lts-7", + "url": "/live/ch0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "b01jrqwjdi", + "CIMP3042-28", + "clouldIp", + "CMIP7223w-s", + "FFMPEG", + "ltsCMIP7562F-E", + "x-cam" + ] + }, + { + "id": "lts-8", + "url": "HighResolutionVideo", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5554, + "models": [ + "CIMP3042-28", + "CMIP", + "cmip 3342w-28m", + "CMIP3953", + "CMIP3C42W-28CMIP3C42W-28MM", + "cmip7042-28", + "CMIP7442-28M", + "CMIP7442WB-28M", + "CMIP8232" + ] + }, + { + "id": "lts-9", + "url": "cam1/mpeg4?user=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5554, + "models": [ + "CIMP3042-28", + "CMIP3132-28", + "CMIP7422-28M", + "CMIP7432-28M", + "CMIP8212", + "CMIP8232", + "Other" + ] + }, + { + "id": "lts-10", + "url": "LowResolutionVideo", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "CMIP", + "Other" + ] + }, + { + "id": "lts-11", + "url": "/Streaming/Channels/2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "CMIP", + "CMIP3032-28" + ] + }, + { + "id": "lts-12", + "url": "/rtsph2641080p", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "CMIP1142-28", + "CMIP7422W-M", + "DS-2CD2112-I", + "Other" + ] + }, + { + "id": "lts-13", + "url": "/Streaming/Channels/102", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "CMIP3042W-28", + "cmip7042-28", + "PTZIP762X20IR" + ] + }, + { + "id": "lts-14", + "url": "/HighResolutionVideo", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "CMIP3142NW-28S", + "CMIP3362W-28M", + "CMIP7422-28M", + "CMIP8032P", + "CMIP8342W-28M", + "PTZIP204WX4IR" + ] + }, + { + "id": "lts-15", + "url": "/Streaming/Channels/101", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "CMIP3152-28S", + "CMIP7253-SZ", + "CMIP7422N-28M", + "CMIP7422W-M", + "CMIP8932-W", + "CMIP9743W-S", + "LTD8316T-FT", + "Other", + "PTZ", + "Telescope" + ] + }, + { + "id": "lts-16", + "url": "live.h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "CMIP3243", + "CMIP3412-28", + "CMIP8212", + "CMIP8232", + "CMIP9743W-S", + "Other" + ] + }, + { + "id": "lts-17", + "url": "/live.h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "CMIP3382NVW" + ] + }, + { + "id": "lts-18", + "url": "video.mp4", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "CMIP3412-28", + "CMIP8212" + ] + }, + { + "id": "lts-19", + "url": "//Streaming/Channels/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "CMIP7043W-MZ" + ] + }, + { + "id": "lts-20", + "url": "/h264_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "cmip7122", + "CMIP7382NW-28M", + "CMIP7422-m" + ] + }, + { + "id": "lts-21", + "url": "channel[CHANNEL]", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "CMIP7432", + "CMIP7442-28M", + "CMIP8232" + ] + }, + { + "id": "lts-22", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "CMIP7432W-6M", + "CMIP7923LPR-20" + ] + }, + { + "id": "lts-23", + "url": "/Streaming/Channels/103", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "CMIP7553W4-SZ8" + ] + }, + { + "id": "lts-24", + "url": "/Streaming/Channels/301", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "CMIP7553W4-SZ8" + ] + }, + { + "id": "lts-25", + "url": "/LowResolutionVideo", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "CMIP8032P" + ] + }, + { + "id": "lts-26", + "url": "live3.sdp", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "CMIP8212" + ] + }, + { + "id": "lts-27", + "url": "cam/realmonitor?channel=[CHANNEL]&subtype=00", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "CMIP8222", + "Other" + ] + }, + { + "id": "lts-28", + "url": "live.sdp", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "CMIP8232" + ] + }, + { + "id": "lts-29", + "url": "3gpp", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "CMIP8232" + ] + }, + { + "id": "lts-30", + "url": "hiQ.sdp", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "CMIP8232" + ] + }, + { + "id": "lts-31", + "url": "GetData.cgi", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "CMIP8232" + ] + }, + { + "id": "lts-32", + "url": "h264/ch1/sub/", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "CMIP8232" + ] + }, + { + "id": "lts-33", + "url": "av0_[CHANNEL]", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "CMIP8232" + ] + }, + { + "id": "lts-34", + "url": "jpeg", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "CMIP8232", + "doorbell", + "Other" + ] + }, + { + "id": "lts-35", + "url": "stillimg[CHANNEL].jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "LTD2294HM w/ Web Port" + ] + }, + { + "id": "lts-36", + "url": "/api/mjpegvideo.cgi?InputNumber=1&StreamNumber=0", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "LXIP8542W-28MDA" + ] + }, + { + "id": "lts-37", + "url": "cam[CHANNEL]/h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "lts-38", + "url": "/Streaming/Unicast/channels/801", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5554, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/ltv.json b/brands/ltv.json new file mode 100644 index 0000000..ace6227 --- /dev/null +++ b/brands/ltv.json @@ -0,0 +1,42 @@ +{ + "version": 2, + "brand": "Ltv", + "brand_id": "ltv", + "streams": [ + { + "id": "ltv-1", + "url": "/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "CNM-310 40" + ] + }, + { + "id": "ltv-2", + "url": "/live/main", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "CNM-320 C1", + "LTV-1CNT40-F40", + "ltv-3tcnb20-f32-sb" + ] + }, + { + "id": "ltv-3", + "url": "live/main", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "LTV-ICDM2-623LH-V3-9", + "LTV-ICDM2-823-F2.1", + "LTV-ICDV-723-V3.3-12", + "Other" + ] + } + ] +} diff --git a/brands/lu.json b/brands/lu.json new file mode 100644 index 0000000..7dd33c2 --- /dev/null +++ b/brands/lu.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Lu", + "brand_id": "lu", + "streams": [ + { + "id": "lu-1", + "url": "H264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "LUX" + ] + } + ] +} diff --git a/brands/luatek.json b/brands/luatek.json new file mode 100644 index 0000000..174717e --- /dev/null +++ b/brands/luatek.json @@ -0,0 +1,39 @@ +{ + "version": 2, + "brand": "Luatek", + "brand_id": "luatek", + "streams": [ + { + "id": "luatek-1", + "url": "/live/ch00_0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "LKW-1310", + "LKW-4220", + "V380" + ] + }, + { + "id": "luatek-2", + "url": "/onvif1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "LKW-4020" + ] + }, + { + "id": "luatek-3", + "url": "live/ch00_0", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "LKW-5620" + ] + } + ] +} diff --git a/brands/lucem.json b/brands/lucem.json new file mode 100644 index 0000000..f2a2e17 --- /dev/null +++ b/brands/lucem.json @@ -0,0 +1,18 @@ +{ + "version": 2, + "brand": "Lucem", + "brand_id": "lucem", + "streams": [ + { + "id": "lucem-1", + "url": "/H264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "LIP-579VR(G)", + "n732" + ] + } + ] +} diff --git a/brands/lucidphone.json b/brands/lucidphone.json new file mode 100644 index 0000000..c3cd212 --- /dev/null +++ b/brands/lucidphone.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Lucidphone", + "brand_id": "lucidphone", + "streams": [ + { + "id": "lucidphone-1", + "url": "videostream.cgi?rate=11", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/lucky-star.json b/brands/lucky-star.json new file mode 100644 index 0000000..2912b29 --- /dev/null +++ b/brands/lucky-star.json @@ -0,0 +1,32 @@ +{ + "version": 2, + "brand": "Lucky Star", + "brand_id": "lucky-star", + "streams": [ + { + "id": "lucky-star-1", + "url": "/live/ch2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "CLOUD IP CAMERA 720P", + "X Series" + ] + }, + { + "id": "lucky-star-2", + "url": "/live/ch0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "CloudIP", + "CLOUDIP", + "LuckyStar720p", + "Other", + "small smart" + ] + } + ] +} diff --git a/brands/lukavi.json b/brands/lukavi.json new file mode 100644 index 0000000..0e70b99 --- /dev/null +++ b/brands/lukavi.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Lukavi", + "brand_id": "lukavi", + "streams": [ + { + "id": "lukavi-1", + "url": "snapshot.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "unkn" + ] + }, + { + "id": "lukavi-2", + "url": "cgi-bin/snapshot.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "unkn" + ] + } + ] +} diff --git a/brands/lum-700-bul-iph-gr.json b/brands/lum-700-bul-iph-gr.json new file mode 100644 index 0000000..ed4dd21 --- /dev/null +++ b/brands/lum-700-bul-iph-gr.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Lum-700-bul-iph-gr", + "brand_id": "lum-700-bul-iph-gr", + "streams": [ + { + "id": "lum-700-bul-iph-gr-1", + "url": "/Streaming/Channels/101", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/luma.json b/brands/luma.json new file mode 100644 index 0000000..70f88bd --- /dev/null +++ b/brands/luma.json @@ -0,0 +1,63 @@ +{ + "version": 2, + "brand": "Luma", + "brand_id": "luma", + "streams": [ + { + "id": "luma-1", + "url": "/Streaming/channels/101", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "16Ch TVI", + "501", + "510", + "700-DOM-IPH WH", + "BUL-110", + "LUM-500-DOM-IP-WH", + "LUM-700-BUL-IPH-GR", + "nvr", + "Other" + ] + }, + { + "id": "luma-2", + "url": "/Streaming/channels/201", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "500", + "501", + "8CH TVI", + "LUM-500-DVR-16CH" + ] + }, + { + "id": "luma-3", + "url": "/Streaming/Channels/101", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 65152, + "models": [ + "500", + "510", + "700-DOM-IPH WH", + "LUM-500-TUR-IP-WH", + "NVR" + ] + }, + { + "id": "luma-4", + "url": "/img/video.asf", + "type": "FFMPEG", + "protocol": "mms", + "port": 554, + "models": [ + "LUM-310-DOM-IP-BL", + "LUM-700-BUL-iPH-GR" + ] + } + ] +} diff --git a/brands/lumenera.json b/brands/lumenera.json new file mode 100644 index 0000000..eaa2a75 --- /dev/null +++ b/brands/lumenera.json @@ -0,0 +1,49 @@ +{ + "version": 2, + "brand": "Lumenera", + "brand_id": "lumenera", + "streams": [ + { + "id": "lumenera-1", + "url": "cgi-usr/nph-video", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "LC165E", + "LE275C", + "Other" + ] + }, + { + "id": "lumenera-2", + "url": "cgi-usr/nph-image", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "lumenera-3", + "url": "cgi-usr/image", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "lumenera-4", + "url": "cgi-bin/nph-video", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/lumens.json b/brands/lumens.json new file mode 100644 index 0000000..c106314 --- /dev/null +++ b/brands/lumens.json @@ -0,0 +1,38 @@ +{ + "version": 2, + "brand": "Lumens", + "brand_id": "lumens", + "streams": [ + { + "id": "lumens-1", + "url": "ipcam/avc.cgi?audiostream=[CHANNEL]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "CL 510", + "Cl-510" + ] + }, + { + "id": "lumens-2", + "url": "/h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8557, + "models": [ + "VC-A50P" + ] + }, + { + "id": "lumens-3", + "url": "/hevc", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "VC-BC701P" + ] + } + ] +} diff --git a/brands/lumia.json b/brands/lumia.json new file mode 100644 index 0000000..dc7023f --- /dev/null +++ b/brands/lumia.json @@ -0,0 +1,18 @@ +{ + "version": 2, + "brand": "Lumia", + "brand_id": "lumia", + "streams": [ + { + "id": "lumia-1", + "url": "mjpeg.cgi?user=[USERNAME]&password=[PASSWORD]&channel=[CHANNEL]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "430", + "635" + ] + } + ] +} diff --git a/brands/lumiere.json b/brands/lumiere.json new file mode 100644 index 0000000..01b9d14 --- /dev/null +++ b/brands/lumiere.json @@ -0,0 +1,47 @@ +{ + "version": 2, + "brand": "Lumiere", + "brand_id": "lumiere", + "streams": [ + { + "id": "lumiere-1", + "url": "/tcp/av0_0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 10554, + "models": [ + "EP-PD22W-HD" + ] + }, + { + "id": "lumiere-2", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 10554, + "models": [ + "EP-PM40WP" + ] + }, + { + "id": "lumiere-3", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]&count=0", + "type": "JPEG", + "protocol": "http", + "port": 10554, + "models": [ + "EP-PM40WP" + ] + }, + { + "id": "lumiere-4", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 10554, + "models": [ + "EP-PM40WP" + ] + } + ] +} diff --git a/brands/luna.json b/brands/luna.json new file mode 100644 index 0000000..94ae980 --- /dev/null +++ b/brands/luna.json @@ -0,0 +1,28 @@ +{ + "version": 2, + "brand": "Luna", + "brand_id": "luna", + "streams": [ + { + "id": "luna-1", + "url": "axis-cgi/mjpg/video.cgi?date=1&clock=1&camera=[CHANNEL]&resolution=[WIDTH]x[HEIGHT]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "L-HFW4200EP" + ] + }, + { + "id": "luna-2", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "L-HFW4200EP", + "L-KA-5203" + ] + } + ] +} diff --git a/brands/luowice.json b/brands/luowice.json new file mode 100644 index 0000000..58c7ae0 --- /dev/null +++ b/brands/luowice.json @@ -0,0 +1,124 @@ +{ + "version": 2, + "brand": "Luowice", + "brand_id": "luowice", + "streams": [ + { + "id": "luowice-1", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 8080, + "models": [ + "1080 HD", + "1080P", + "960p", + "lws-r8-2mp", + "lws-y4-960p", + "LWS-Y4-960P", + "Other", + "V180" + ] + }, + { + "id": "luowice-2", + "url": "/12", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 81, + "models": [ + "1080 HD", + "1080P", + "960", + "LWS-V 101-3mP", + "LWS-V110-3MP-LJ", + "LWS-Y4-1080P-GSUS2", + "LWS-Y4-960P", + "Other", + "PTZ", + "PTZ IP CAMERA", + "V180" + ] + }, + { + "id": "luowice-3", + "url": "snap.jpg?JpegCam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "1080p", + "960P", + "lws-1080p-gsus", + "LWSD5", + "LWS-R8-2MP", + "Other", + "PTZ IP CAMERA", + "v180" + ] + }, + { + "id": "luowice-4", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "1080P", + "D5-5mp", + "IP 10X 2MP PTZ IP", + "lwsd5", + "LWS-DS-5MP", + "LWS-R8-2MP", + "LWS-V110-3MP-GSUK", + "Other", + "PTZ", + "PTZ IP Camera", + "PTZ IP CAMERA", + "Unten" + ] + }, + { + "id": "luowice-5", + "url": "/video.mjpg?q=30&fps=33&id=0.5", + "type": "FFMPEG", + "protocol": "http", + "port": 8090, + "models": [ + "ds-100jaA", + "LUO" + ] + }, + { + "id": "luowice-6", + "url": "/snapshot", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "LWS-C6625JA", + "V180" + ] + }, + { + "id": "luowice-7", + "url": "snapshot", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "PE9013-W" + ] + }, + { + "id": "luowice-8", + "url": "/livestream/11?action=play&media=video_audio_data", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "PE9013-W" + ] + } + ] +} diff --git a/brands/lupes-electronics.json b/brands/lupes-electronics.json new file mode 100644 index 0000000..e0fa3fc --- /dev/null +++ b/brands/lupes-electronics.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Lupes Electronics", + "brand_id": "lupes-electronics", + "streams": [ + { + "id": "lupes-electronics-1", + "url": "/cam/realmonitor?channel=1&subtype=00&authbasic=[AUTH]", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "LE228" + ] + } + ] +} diff --git a/brands/lupus.json b/brands/lupus.json new file mode 100644 index 0000000..6c749cb --- /dev/null +++ b/brands/lupus.json @@ -0,0 +1,222 @@ +{ + "version": 2, + "brand": "Lupus", + "brand_id": "lupus", + "streams": [ + { + "id": "lupus-1", + "url": "/cam/realmonitor?channel=1&subtype=0&unicast=true&proto=Onvif", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "228" + ] + }, + { + "id": "lupus-2", + "url": "cgi-bin/net_jpeg.cgi?ch=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "LE 800+", + "LE800" + ] + }, + { + "id": "lupus-3", + "url": "/GetImage.cgi", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "LE 932", + "LE923" + ] + }, + { + "id": "lupus-4", + "url": "/v1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "LE180", + "LE970" + ] + }, + { + "id": "lupus-5", + "url": "cgi-bin/CGIProxy.fcgi?cmd=snapPicture2&usr=[USERNAME]&pwd=[PASSWORD]&", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "LE200", + "LE201" + ] + }, + { + "id": "lupus-6", + "url": "axis-cgi/mjpg/video.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "LE200" + ] + }, + { + "id": "lupus-7", + "url": "/axis-cgi/mjpg/video.cgi", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "LE200" + ] + }, + { + "id": "lupus-8", + "url": "cgi-bin/snapshot.cgi?1", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "LE201" + ] + }, + { + "id": "lupus-9", + "url": "/cam/realmonitor?channel=1&subtype=00&authbasic=[AUTH]", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "LE202", + "LE204" + ] + }, + { + "id": "lupus-10", + "url": "/cgi-bin/snapshot.cgi?1", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "LE202" + ] + }, + { + "id": "lupus-11", + "url": "/cam/realmonitor?channel=1&subtype=00&authbasic=TWFpazpDYW0zTWFpazYq", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "LE203", + "LE228" + ] + }, + { + "id": "lupus-12", + "url": "cam/realmonitor?channel=1&subtype=0&unicast=true&proto=Onvif", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "LE221", + "LE224" + ] + }, + { + "id": "lupus-13", + "url": "/cam/realmonitor?channel=1&subtype=0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "LE221" + ] + }, + { + "id": "lupus-14", + "url": "GetImage.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "LE931", + "LE933", + "LE934", + "LE970", + "LE971", + "Other" + ] + }, + { + "id": "lupus-15", + "url": "/", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "LE966" + ] + }, + { + "id": "lupus-16", + "url": "/v2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "LE966" + ] + }, + { + "id": "lupus-17", + "url": "GetData.cgi?Status=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "le969", + "LE970", + "LE971", + "Other" + ] + }, + { + "id": "lupus-18", + "url": "stream.jpg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "lupus-19", + "url": "cgi-bin/getstream.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "lupus-20", + "url": "GetData.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/luxon.json b/brands/luxon.json new file mode 100644 index 0000000..f1eb211 --- /dev/null +++ b/brands/luxon.json @@ -0,0 +1,37 @@ +{ + "version": 2, + "brand": "Luxon", + "brand_id": "luxon", + "streams": [ + { + "id": "luxon-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "ICS4-20v1" + ] + }, + { + "id": "luxon-2", + "url": "/cam1/onvif-h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "ICS4-20v1" + ] + }, + { + "id": "luxon-3", + "url": "GetData.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "MIPD" + ] + } + ] +} diff --git a/brands/luxonvideo.json b/brands/luxonvideo.json new file mode 100644 index 0000000..531b03f --- /dev/null +++ b/brands/luxonvideo.json @@ -0,0 +1,47 @@ +{ + "version": 2, + "brand": "Luxonvideo", + "brand_id": "luxonvideo", + "streams": [ + { + "id": "luxonvideo-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "luxonvideo-2", + "url": "cam[CHANNEL]/h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "luxonvideo-3", + "url": "/control/faststream.jpg?stream=MxPEG&needlength&fps=6", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "luxonvideo-4", + "url": "user_defined", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/luxor.json b/brands/luxor.json new file mode 100644 index 0000000..0716dba --- /dev/null +++ b/brands/luxor.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Luxor", + "brand_id": "luxor", + "streams": [ + { + "id": "luxor-1", + "url": "GetImage.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "lx-515sh" + ] + } + ] +} diff --git a/brands/luxvision.json b/brands/luxvision.json new file mode 100644 index 0000000..6094845 --- /dev/null +++ b/brands/luxvision.json @@ -0,0 +1,57 @@ +{ + "version": 2, + "brand": "Luxvision", + "brand_id": "luxvision", + "streams": [ + { + "id": "luxvision-1", + "url": "/ch02/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "DVR" + ] + }, + { + "id": "luxvision-2", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=3_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "DVR 2014" + ] + }, + { + "id": "luxvision-3", + "url": "/user=[USERNAME]&password=[PASSWORD]&channel=1&stream=1.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "DVR6008T-EL" + ] + }, + { + "id": "luxvision-4", + "url": "/ch01.264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "FI-8602W" + ] + }, + { + "id": "luxvision-5", + "url": "/ch05/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "HY-DVR" + ] + } + ] +} diff --git a/brands/lw.json b/brands/lw.json new file mode 100644 index 0000000..f49f99b --- /dev/null +++ b/brands/lw.json @@ -0,0 +1,47 @@ +{ + "version": 2, + "brand": "Lw", + "brand_id": "lw", + "streams": [ + { + "id": "lw-1", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "lw-h264tf" + ] + }, + { + "id": "lw-2", + "url": "videostream.cgi?resolution=8&rate=13", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "lw-h264tf" + ] + }, + { + "id": "lw-3", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "lw-h264tf" + ] + }, + { + "id": "lw-4", + "url": "videostream.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/lyd.json b/brands/lyd.json new file mode 100644 index 0000000..e08a608 --- /dev/null +++ b/brands/lyd.json @@ -0,0 +1,37 @@ +{ + "version": 2, + "brand": "Lyd", + "brand_id": "lyd", + "streams": [ + { + "id": "lyd-1", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "H1385H" + ] + }, + { + "id": "lyd-2", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP-385H" + ] + }, + { + "id": "lyd-3", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/lylu.json b/brands/lylu.json new file mode 100644 index 0000000..c353747 --- /dev/null +++ b/brands/lylu.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Lylu", + "brand_id": "lylu", + "streams": [ + { + "id": "lylu-1", + "url": "ch0_0.h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 1935, + "models": [ + "Smart Sphere" + ] + } + ] +} diff --git a/brands/lynstan.json b/brands/lynstan.json new file mode 100644 index 0000000..cd5caca --- /dev/null +++ b/brands/lynstan.json @@ -0,0 +1,18 @@ +{ + "version": 2, + "brand": "Lynstan", + "brand_id": "lynstan", + "streams": [ + { + "id": "lynstan-1", + "url": "cgi-bin/net_jpeg.cgi?ch=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "dvr", + "Other" + ] + } + ] +} diff --git a/brands/mabio.json b/brands/mabio.json new file mode 100644 index 0000000..e19847e --- /dev/null +++ b/brands/mabio.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Mabio", + "brand_id": "mabio", + "streams": [ + { + "id": "mabio-1", + "url": "cam/realmonitor?channel=[CHANNEL]&subtype=1", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "P 450" + ] + }, + { + "id": "mabio-2", + "url": "cam/realmonitor?channel=[CHANNEL]&subtype=00", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "P 450" + ] + } + ] +} diff --git a/brands/mace.json b/brands/mace.json new file mode 100644 index 0000000..a5820fb --- /dev/null +++ b/brands/mace.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Mace", + "brand_id": "mace", + "streams": [ + { + "id": "mace-1", + "url": "dms.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "EDR4011N" + ] + } + ] +} diff --git a/brands/mach.json b/brands/mach.json new file mode 100644 index 0000000..07abf30 --- /dev/null +++ b/brands/mach.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Mach", + "brand_id": "mach", + "streams": [ + { + "id": "mach-1", + "url": "videostream.asf", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "mach-2", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/macrovision.json b/brands/macrovision.json new file mode 100644 index 0000000..26c2a1c --- /dev/null +++ b/brands/macrovision.json @@ -0,0 +1,28 @@ +{ + "version": 2, + "brand": "Macrovision", + "brand_id": "macrovision", + "streams": [ + { + "id": "macrovision-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "v380", + "v380pro" + ] + }, + { + "id": "macrovision-2", + "url": "/feed1.ffm", + "type": "FFMPEG", + "protocol": "http", + "port": 8080, + "models": [ + "v380" + ] + } + ] +} diff --git a/brands/magic-eye.json b/brands/magic-eye.json new file mode 100644 index 0000000..29b1f58 --- /dev/null +++ b/brands/magic-eye.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Magic Eye", + "brand_id": "magic-eye", + "streams": [ + { + "id": "magic-eye-1", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Digital" + ] + } + ] +} diff --git a/brands/magic-vision-box-series.json b/brands/magic-vision-box-series.json new file mode 100644 index 0000000..d61a930 --- /dev/null +++ b/brands/magic-vision-box-series.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Magic Vision Box Series", + "brand_id": "magic-vision-box-series", + "streams": [ + { + "id": "magic-vision-box-series-1", + "url": "/cam1/onvif-h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "MV-81031IRWPR-3D" + ] + } + ] +} diff --git a/brands/maginon.json b/brands/maginon.json new file mode 100644 index 0000000..098a9f5 --- /dev/null +++ b/brands/maginon.json @@ -0,0 +1,800 @@ +{ + "version": 2, + "brand": "Maginon", + "brand_id": "maginon", + "streams": [ + { + "id": "maginon-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "1 ac", + "100", + "100AC", + "10AC", + "1pc-10c", + "20C", + "40747", + "90577", + "ac10", + "F18910W", + "IIPC-1", + "IP SUPRA", + "ip1", + "IP-1", + "IP100", + "IP100AC", + "IP-20C", + "ip-ac10", + "IPC", + "ipc 10 ac", + "IPC 100", + "ipc 100ac", + "IPC 20C", + "ipc 3ac", + "IPC_1A", + "IPC-1", + "ipc-10", + "IPC-100 AC", + "IPC-100 HD", + "ipc100h", + "Ipc-10a", + "IPC-10AC", + "IPC1ATHUIS", + "IPC-2", + "ipc-20", + "ipc20c", + "IPC-20c", + "IPC-25 HDC", + "IPC-250", + "ipc-250 HDC", + "IPC-250HDC", + "ipc-26hdc", + "IPC-30FHD", + "IPC-3AC", + "IPC-40 C", + "Lokaal", + "Other", + "supra IPC", + "SUPRA IPC-10", + "SUPRA IPC-100AC", + "SUPRA IPC-10A", + "supra IPC-10AC", + "Supra IPC-1A", + "SUPRA IPC-20C", + "supra_3", + "SUPRACAM IPC100 AC" + ] + }, + { + "id": "maginon-2", + "url": "snapshot.jpg?account=[USERNAME]&password=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "100 AC", + "20C", + "ipc", + "IPC-20", + "IPC20C", + "SUPRA IPC-20C" + ] + }, + { + "id": "maginon-3", + "url": "videostream.cgi?rate=11", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "100 AC", + "10AC", + "IPC 10AC", + "IPC-100 HD", + "IPC-100AC", + "ipc-10ac", + "ipc-1a", + "IPC-1A test", + "ipc-20", + "ipc-30fhd", + "Other", + "SUPRA IPC-20C" + ] + }, + { + "id": "maginon-4", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]*[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "100 AC", + "IPC", + "IPC 1A", + "IPC1", + "IPC-100 HD", + "IPC2", + "IPC-20C", + "IPC-25HDC", + "IPC-26 HDC", + "IPC-2a", + "supra ipc" + ] + }, + { + "id": "maginon-5", + "url": "videostream.asf", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "100 AC", + "IIPC-1", + "IPC 1", + "IPC-10 ac", + "IPC-100 AC", + "IPC-100ACw", + "IPC-10AC", + "IPC-1a", + "IPC1A", + "IPC-1A test", + "IPC2", + "IPC-20c", + "IPC-25 HDC", + "ipc-250hdc", + "IPC-26 HDC", + "IPCA", + "Other", + "SUPRA IPC-100AC", + "SUPRA IPC-1A", + "SUPRA IPC-20C" + ] + }, + { + "id": "maginon-6", + "url": "/videostream.asf?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "100 AC", + "ipc 100ac" + ] + }, + { + "id": "maginon-7", + "url": "/videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "100 AC", + "ipc 100ac", + "ipc-100ac" + ] + }, + { + "id": "maginon-8", + "url": "/videostream.asf?user=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "100 AC" + ] + }, + { + "id": "maginon-9", + "url": "/videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=320x240", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "100 AC" + ] + }, + { + "id": "maginon-10", + "url": "/videostream.cgi?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "100 AC", + "IPC-20C" + ] + }, + { + "id": "maginon-11", + "url": "videostream.cgi?user=[USERNAME]&password=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "100AC", + "10AC", + "IP20C", + "IPC 100", + "IPC 10AC", + "IPC 2", + "IPC-1", + "IPC-100 AC", + "ipc-1a", + "IPC-20", + "IPC20C", + "IPC-25 HDC", + "Other", + "SUPRA IPC-100AC", + "SUPRA IPC-20C" + ] + }, + { + "id": "maginon-12", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "100AC", + "IPC 100", + "IPC-100 HD", + "ipc100a", + "IPC-100AC", + "Other", + "Vision" + ] + }, + { + "id": "maginon-13", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 81, + "models": [ + "100AC", + "IPC_1A", + "IPC-1", + "IPC-10", + "IPC-10 AC", + "IPC-250 HDC", + "SUPRA IPC-20C", + "supraIPC", + "w2" + ] + }, + { + "id": "maginon-14", + "url": "videostream.asf?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "10AC", + "20C", + "IP-20C", + "IPC", + "IPC 10AC-DS", + "IPC-1", + "IPC-100 AC", + "IPC-10AC", + "ipc1a", + "IPC-1A", + "IPC-20", + "IPC-20C", + "IPC-25 HDC", + "IPC-250 HDC", + "ipc-25hdc", + "Other", + "Supra IPC-20c", + "supracam ipc100 ac" + ] + }, + { + "id": "maginon-15", + "url": "videostream.cgi?resolution=8&rate=13", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "10AC", + "1PC-3AC", + "213", + "IPC 20C", + "IPC-1", + "IPC-100 AC", + "IPC-10AC", + "ipc-1a", + "IPC1A", + "ipc-2", + "Other", + "Supra IPC-10AC", + "SUPRA IPC-20C" + ] + }, + { + "id": "maginon-16", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "10AC", + "90577", + "IIPC-1", + "ip ptz", + "IPC 1", + "ipc 2", + "ipc/10", + "IPC_1A", + "IPc-1", + "IPC-100 AC", + "ipc-10ac", + "IPC-10AC", + "ipc-1a", + "IPC-2", + "Other", + "Supra IPC-10A", + "Supra IPC-10AC", + "Supra IPC-1A", + "Supra IPC-20c" + ] + }, + { + "id": "maginon-17", + "url": "/videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "1pc-1" + ] + }, + { + "id": "maginon-18", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "1pc-3ac", + "20C", + "90577", + "IIPC-1", + "ipc", + "IPC 1", + "ipc 10-a huis", + "IPC_1A", + "ipc_1a jr", + "ipc-1", + "IPC1", + "IPC-1 eric vlc", + "IPC-100 AC", + "IPC-100AC", + "IPC-10AC", + "IPC-1A test", + "ipc-1a_local", + "IPC1Athuis", + "IPC-2", + "ipc20c", + "IPC-20C", + "IPC-25 HDC", + "IPC-250 HDC", + "IPC-26 HDC", + "ipc-A-1", + "ipx 3ac", + "ispy1", + "medion", + "Miei", + "OtheIPC-1A", + "Other", + "Supra IPC-100AC", + "SUPRA IPC-100AC", + "supra ipc-10a", + "supra IPC-10AC", + "Supra IPC-1A" + ] + }, + { + "id": "maginon-19", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "20C", + "ipc 1a", + "IPC 20C", + "ipc1", + "IPC-1", + "ipc10", + "IPC-100AC", + "IPC-1A", + "ipc20", + "IPC-25 HDC", + "Other", + "Supra IPC-100AC", + "SUPRA IPC-20C" + ] + }, + { + "id": "maginon-20", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "20C", + "IP-20c", + "IPC 20C", + "IPC 20C2", + "IPC-1", + "IPC-2", + "IPC-20", + "Other", + "Supra IPC-20", + "SUPRA IPC-20C" + ] + }, + { + "id": "maginon-21", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "IIPC-1", + "ipc 20c", + "ipc(op)", + "ipc+", + "ipc1", + "IPC-1", + "IPC-100 AC", + "IPC-10AC", + "ipc-1A", + "IPC1A", + "ipc-2", + "IPC-20", + "IPC-20C", + "ipc-25hdc", + "Other", + "zol" + ] + }, + { + "id": "maginon-22", + "url": "videostream.cgi?", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "IIPC-1", + "IP SUPRA", + "IPC-20C", + "IPC-25 HDC", + "ipc-250 hdc", + "Other", + "Supra IPC-10AC", + "SUPRA IPC-20C", + "Supra IPC-40C" + ] + }, + { + "id": "maginon-23", + "url": "snapshot.cgi?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP PTZ", + "IP SUPRA", + "IPC 100", + "IPC-1", + "IPC-100 AC", + "IPC-100AC!!", + "IPC1A", + "IPC-1o ac", + "IPC-2", + "IPC-20c", + "Other", + "SUPRA IPC-20C" + ] + }, + { + "id": "maginon-24", + "url": "video.cgi?resolution=VGA", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP PTZ", + "IPC 1", + "ipc-1", + "SPC1" + ] + }, + { + "id": "maginon-25", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP SUPRA ERP", + "IPC 100", + "IPC-1", + "IPC-1A", + "IPC-1A test", + "ipc20c", + "IPC-20c", + "IPC-20C", + "IPC-25 HDC", + "Other" + ] + }, + { + "id": "maginon-26", + "url": "videostream.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP20C", + "IPC 1", + "IPC 20C", + "IPC_1A", + "ipc-100ac", + "IPC-100AC", + "ipc-20", + "ipc-20c", + "IPC20c", + "IPC-25 HDc", + "ipc-26hdc", + "Other" + ] + }, + { + "id": "maginon-27", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP20C", + "IPC-100" + ] + }, + { + "id": "maginon-28", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "ipc", + "IPC 100", + "IPC-10 ac", + "IPC-100AC", + "IPC-10AC", + "IPC-20", + "ipc-250hdc", + "IPC25HDC", + "Other", + "Supra IPC-10AC", + "SUPRA IPC-20C" + ] + }, + { + "id": "maginon-29", + "url": "/VIDEO.CGI", + "type": "FFMPEG", + "protocol": "http", + "port": 1009, + "models": [ + "IPC 1" + ] + }, + { + "id": "maginon-30", + "url": "/videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "ipc 100ac" + ] + }, + { + "id": "maginon-31", + "url": "/snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=0", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "ipc 20c" + ] + }, + { + "id": "maginon-32", + "url": "snapshot.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "ipc 3ac", + "IPC-1", + "ipc-1a", + "IPC-3AC", + "Other" + ] + }, + { + "id": "maginon-33", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "ipc1", + "IPC-1", + "ipc-1a", + "IPC-2", + "IPC-25 HDC", + "SUPRA IPC-1A" + ] + }, + { + "id": "maginon-34", + "url": "snapshot.cgi?camera=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "i-pc1", + "IPC-1", + "ipc-1a", + "Other" + ] + }, + { + "id": "maginon-35", + "url": "video.cgi?resolution=[WIDTH]x[HEIGHT]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "IPC-1", + "IPC-2" + ] + }, + { + "id": "maginon-36", + "url": "videostream.cgi?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "IPC-1", + "IPC-100AC", + "IPC-10AC", + "IPC-20C", + "SUPRA IPC-20C" + ] + }, + { + "id": "maginon-37", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]&count=0", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IPC-100 AC" + ] + }, + { + "id": "maginon-38", + "url": "videostream.cgi?rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "IPC-1a", + "IPC-26HDC", + "Other" + ] + }, + { + "id": "maginon-39", + "url": "/videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=320*240", + "type": "FFMPEG", + "protocol": "http", + "port": 8081, + "models": [ + "IPC-1A", + "Supra IPC-100AC" + ] + }, + { + "id": "maginon-40", + "url": "cgi-bin/CGIProxy.fcgi?cmd=snapPicture2&usr=[USERNAME]&pwd=[PASSWORD]&", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IPC-2" + ] + }, + { + "id": "maginon-41", + "url": "/videostream.cgi?", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "ipc-20c" + ] + }, + { + "id": "maginon-42", + "url": "/videostream.cgi?resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "IPC-25 HDc" + ] + }, + { + "id": "maginon-43", + "url": "/snapshot.cgi", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "IPC-25 HDc" + ] + }, + { + "id": "maginon-44", + "url": "/videostream.cgi", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "IPC-25 HDc" + ] + }, + { + "id": "maginon-45", + "url": "/videostream.asf", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "IPC-40 C" + ] + }, + { + "id": "maginon-46", + "url": "VIDEO.CGI", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "PTcam" + ] + }, + { + "id": "maginon-47", + "url": "/videostream.cgi?rate=11", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "Security OD-2" + ] + } + ] +} diff --git a/brands/magnus.json b/brands/magnus.json new file mode 100644 index 0000000..a1379bc --- /dev/null +++ b/brands/magnus.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Magnus", + "brand_id": "magnus", + "streams": [ + { + "id": "magnus-1", + "url": "/live0.264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/maizic.json b/brands/maizic.json new file mode 100644 index 0000000..39cbc84 --- /dev/null +++ b/brands/maizic.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Maizic", + "brand_id": "maizic", + "streams": [ + { + "id": "maizic-1", + "url": "/cam/realmonitor", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "V380" + ] + } + ] +} diff --git a/brands/makecell.json b/brands/makecell.json new file mode 100644 index 0000000..2b6c33d --- /dev/null +++ b/brands/makecell.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Makecell", + "brand_id": "makecell", + "streams": [ + { + "id": "makecell-1", + "url": "/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "K910L" + ] + } + ] +} diff --git a/brands/manhattan.json b/brands/manhattan.json new file mode 100644 index 0000000..9432d57 --- /dev/null +++ b/brands/manhattan.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Manhattan", + "brand_id": "manhattan", + "streams": [ + { + "id": "manhattan-1", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/manse.json b/brands/manse.json new file mode 100644 index 0000000..ccecc26 --- /dev/null +++ b/brands/manse.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Manse", + "brand_id": "manse", + "streams": [ + { + "id": "manse-1", + "url": "snap.jpg?JpegCam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "LIRDGA400" + ] + } + ] +} diff --git a/brands/mant.json b/brands/mant.json new file mode 100644 index 0000000..ebd6e07 --- /dev/null +++ b/brands/mant.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Mant", + "brand_id": "mant", + "streams": [ + { + "id": "mant-1", + "url": "ch0_0.h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 88, + "models": [ + "H264" + ] + } + ] +} diff --git a/brands/march-networks.json b/brands/march-networks.json new file mode 100644 index 0000000..8e5afce --- /dev/null +++ b/brands/march-networks.json @@ -0,0 +1,68 @@ +{ + "version": 2, + "brand": "March Networks", + "brand_id": "march-networks", + "streams": [ + { + "id": "march-networks-1", + "url": "cam[CHANNEL]/h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "720P" + ] + }, + { + "id": "march-networks-2", + "url": "/h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "C3401A" + ] + }, + { + "id": "march-networks-3", + "url": "h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "ME4" + ] + }, + { + "id": "march-networks-4", + "url": "/VideoInput/1/h264/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "megapx1080p" + ] + }, + { + "id": "march-networks-5", + "url": "VideoInput/1/h264/1", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "march-networks-6", + "url": "/live/h264/HD1080P", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "SE2_Outdoor_IR_Dome_2", + "7-12mm" + ] + } + ] +} diff --git a/brands/marlboze.json b/brands/marlboze.json new file mode 100644 index 0000000..67da577 --- /dev/null +++ b/brands/marlboze.json @@ -0,0 +1,29 @@ +{ + "version": 2, + "brand": "Marlboze", + "brand_id": "marlboze", + "streams": [ + { + "id": "marlboze-1", + "url": "/tcp/av0_0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 10554, + "models": [ + "720P P2P IR-Cut" + ] + }, + { + "id": "marlboze-2", + "url": "/stream_0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "c-p11-50", + "M-P09", + "Other" + ] + } + ] +} diff --git a/brands/marmitek.json b/brands/marmitek.json new file mode 100644 index 0000000..9fd91fa --- /dev/null +++ b/brands/marmitek.json @@ -0,0 +1,223 @@ +{ + "version": 2, + "brand": "Marmitek", + "brand_id": "marmitek", + "streams": [ + { + "id": "marmitek-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Bullet" + ] + }, + { + "id": "marmitek-2", + "url": "/mpeg4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Eye Anywhere 241", + "IP eye anywhere 241", + "IP RoboCam 21", + "robocam ip21", + "vivme" + ] + }, + { + "id": "marmitek-3", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "GM-8126" + ] + }, + { + "id": "marmitek-4", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "GM-8126" + ] + }, + { + "id": "marmitek-5", + "url": "cgi/mjpg/mjpeg.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "ip eye 21", + "IP EYE ANYWHERE", + "IP Eye AnyWhere 11", + "IP ROBOCAM 10/11/541/641", + "IP ROBOCAM 21", + "Other", + "RoboCam 21", + "Robocam 541" + ] + }, + { + "id": "marmitek-6", + "url": "cgi/jpg/image.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP Eye Anywhere", + "IP eye anywhere 241", + "IP RoboCam 10/11/541/641", + "IP RoboCam 21", + "ipeye anywhere", + "Other", + "robocam 10", + "robocam 11", + "Robocam 21", + "robocam21" + ] + }, + { + "id": "marmitek-7", + "url": "mpeg4", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "IP EYE ANYWHERE", + "IP EYE ANYWHERE 241", + "IP ROBOCAM 10/11/541/641", + "IP ROBOCAM 21", + "Other", + "robocam 21", + "Robocam 21", + "ROBOCAM 21", + "ROBOCAM 541" + ] + }, + { + "id": "marmitek-8", + "url": "/cgi/jpg/image.cgi", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "IP Eye AnyWhere 11" + ] + }, + { + "id": "marmitek-9", + "url": "/cgi/mjpg/mjpg.cgi", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "IP eye anywhere 241", + "IP RoboCam 21", + "robocam ip21", + "robocam21" + ] + }, + { + "id": "marmitek-10", + "url": "cgi/mjpg/mjpg.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP ROBOCAM 10/11/541/641", + "IP ROBOCAM 21", + "Other", + "robocam 21" + ] + }, + { + "id": "marmitek-11", + "url": "/VIDEO.CGI", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "IP RoboCam 21" + ] + }, + { + "id": "marmitek-12", + "url": "/MJPEG.CGI", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "IP RoboCam 21" + ] + }, + { + "id": "marmitek-13", + "url": "/cgi/mjpg/mjpeg.cgi", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "IP RoboCam 21" + ] + }, + { + "id": "marmitek-14", + "url": "IMAGE.JPG", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP RoboCam 8", + "Other" + ] + }, + { + "id": "marmitek-15", + "url": "MJPEG.CGI", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP RoboCam 8", + "Robocam 8" + ] + }, + { + "id": "marmitek-16", + "url": "VIDEO.CGI", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP RoboCam 8" + ] + }, + { + "id": "marmitek-17", + "url": "/Streaming/Channels/101", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "Other" + ] + }, + { + "id": "marmitek-18", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]&count=0", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/marquis.json b/brands/marquis.json new file mode 100644 index 0000000..43ad058 --- /dev/null +++ b/brands/marquis.json @@ -0,0 +1,59 @@ +{ + "version": 2, + "brand": "Marquis", + "brand_id": "marquis", + "streams": [ + { + "id": "marquis-1", + "url": "/Streaming/Channels/101", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "ipc-xd400", + "ipc-yt824", + "YMA42P" + ] + }, + { + "id": "marquis-2", + "url": "/h264_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "ipc-yt60" + ] + }, + { + "id": "marquis-3", + "url": "/video1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "ipc-yt60" + ] + }, + { + "id": "marquis-4", + "url": "/Streaming/Channels/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "IPC-YT60" + ] + }, + { + "id": "marquis-5", + "url": "/Streaming/Channels/2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "IPC-YT60" + ] + } + ] +} diff --git a/brands/marshall.json b/brands/marshall.json new file mode 100644 index 0000000..75d399b --- /dev/null +++ b/brands/marshall.json @@ -0,0 +1,41 @@ +{ + "version": 2, + "brand": "Marshall", + "brand_id": "marshall", + "streams": [ + { + "id": "marshall-1", + "url": "/hevc", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "CV420-30X-IP" + ] + }, + { + "id": "marshall-2", + "url": "/video1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Encoder", + "VS-102", + "VS-102-HDI" + ] + }, + { + "id": "marshall-3", + "url": "3gpp", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other", + "VS-14", + "VS-572" + ] + } + ] +} diff --git a/brands/masione.json b/brands/masione.json new file mode 100644 index 0000000..add82b3 --- /dev/null +++ b/brands/masione.json @@ -0,0 +1,37 @@ +{ + "version": 2, + "brand": "Masione", + "brand_id": "masione", + "streams": [ + { + "id": "masione-1", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "ipcc-h03-960p-sd" + ] + }, + { + "id": "masione-2", + "url": "img/snapshot.cgi?size=3", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "ipcc-h03-960p-sd" + ] + }, + { + "id": "masione-3", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "ipcc-h03-960p-sd" + ] + } + ] +} diff --git a/brands/master.json b/brands/master.json new file mode 100644 index 0000000..61bde20 --- /dev/null +++ b/brands/master.json @@ -0,0 +1,19 @@ +{ + "version": 2, + "brand": "Master", + "brand_id": "master", + "streams": [ + { + "id": "master-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "MR15D", + "MR-15D-106", + "Other" + ] + } + ] +} diff --git a/brands/matchpoint.json b/brands/matchpoint.json new file mode 100644 index 0000000..7580a74 --- /dev/null +++ b/brands/matchpoint.json @@ -0,0 +1,29 @@ +{ + "version": 2, + "brand": "Matchpoint", + "brand_id": "matchpoint", + "streams": [ + { + "id": "matchpoint-1", + "url": "live/h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "DVR-1", + "DVR-CAM1", + "Zaandam" + ] + }, + { + "id": "matchpoint-2", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/matecam.json b/brands/matecam.json new file mode 100644 index 0000000..39ad3a5 --- /dev/null +++ b/brands/matecam.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Matecam", + "brand_id": "matecam", + "streams": [ + { + "id": "matecam-1", + "url": "/live/main", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "Other" + ] + }, + { + "id": "matecam-2", + "url": "cam/realmonitor?channel=[CHANNEL]&subtype=1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/matrix.json b/brands/matrix.json new file mode 100644 index 0000000..cbe911a --- /dev/null +++ b/brands/matrix.json @@ -0,0 +1,59 @@ +{ + "version": 2, + "brand": "Matrix", + "brand_id": "matrix", + "streams": [ + { + "id": "matrix-1", + "url": "/mjpeg", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "Argo Face" + ] + }, + { + "id": "matrix-2", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Satatya", + "SATATYA CIBR13FL40CW", + "SATATYA CIBR13FL60CW" + ] + }, + { + "id": "matrix-3", + "url": "/cam0/mjpeg", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Satatya" + ] + }, + { + "id": "matrix-4", + "url": "/onvif1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "SATATYA" + ] + }, + { + "id": "matrix-5", + "url": "/ch0_0.h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "SATATYA" + ] + } + ] +} diff --git a/brands/mattex.json b/brands/mattex.json new file mode 100644 index 0000000..72d8b9f --- /dev/null +++ b/brands/mattex.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Mattex", + "brand_id": "mattex", + "streams": [ + { + "id": "mattex-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/mavell.json b/brands/mavell.json new file mode 100644 index 0000000..073e346 --- /dev/null +++ b/brands/mavell.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Mavell", + "brand_id": "mavell", + "streams": [ + { + "id": "mavell-1", + "url": "videostream.asf?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/maximus.json b/brands/maximus.json new file mode 100644 index 0000000..1051921 --- /dev/null +++ b/brands/maximus.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Maximus", + "brand_id": "maximus", + "streams": [ + { + "id": "maximus-1", + "url": "mpeg4/[CHANNEL]/media.amp", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "8ch" + ] + } + ] +} diff --git a/brands/maxpixel.json b/brands/maxpixel.json new file mode 100644 index 0000000..be75b61 --- /dev/null +++ b/brands/maxpixel.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Maxpixel", + "brand_id": "maxpixel", + "streams": [ + { + "id": "maxpixel-1", + "url": "1/h264major", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 10554, + "models": [ + "ONVIF" + ] + } + ] +} diff --git a/brands/maxron.json b/brands/maxron.json new file mode 100644 index 0000000..60c46f7 --- /dev/null +++ b/brands/maxron.json @@ -0,0 +1,28 @@ +{ + "version": 2, + "brand": "Maxron", + "brand_id": "maxron", + "streams": [ + { + "id": "maxron-1", + "url": "/cam/realmonitor", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Tokhmi" + ] + }, + { + "id": "maxron-2", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "TOKHMI", + "x12" + ] + } + ] +} diff --git a/brands/maxvideo.json b/brands/maxvideo.json new file mode 100644 index 0000000..22d7c7f --- /dev/null +++ b/brands/maxvideo.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Maxvideo", + "brand_id": "maxvideo", + "streams": [ + { + "id": "maxvideo-1", + "url": "?action=appletvstream", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "maxvideo-2", + "url": "0/[USERNAME]:[PASSWORD]/main", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/maxvision.json b/brands/maxvision.json new file mode 100644 index 0000000..d039faa --- /dev/null +++ b/brands/maxvision.json @@ -0,0 +1,37 @@ +{ + "version": 2, + "brand": "Maxvision", + "brand_id": "maxvision", + "streams": [ + { + "id": "maxvision-1", + "url": "live3.sdp", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "LVWDB20S130" + ] + }, + { + "id": "maxvision-2", + "url": "live.sdp", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "LVWDB20S130" + ] + }, + { + "id": "maxvision-3", + "url": "cgi-bin/snapshot.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "MV-HCVR5108H-S2" + ] + } + ] +} diff --git a/brands/maxwest.json b/brands/maxwest.json new file mode 100644 index 0000000..75f36ba --- /dev/null +++ b/brands/maxwest.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Maxwest", + "brand_id": "maxwest", + "streams": [ + { + "id": "maxwest-1", + "url": "videofeed", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "tab-9150" + ] + } + ] +} diff --git a/brands/maxxone.json b/brands/maxxone.json new file mode 100644 index 0000000..6c4d523 --- /dev/null +++ b/brands/maxxone.json @@ -0,0 +1,37 @@ +{ + "version": 2, + "brand": "Maxxone", + "brand_id": "maxxone", + "streams": [ + { + "id": "maxxone-1", + "url": "/h264_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "Bullet" + ] + }, + { + "id": "maxxone-2", + "url": "h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "m1p" + ] + }, + { + "id": "maxxone-3", + "url": "/media/video3", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "M1P-C3A40F-E-G" + ] + } + ] +} diff --git a/brands/maygion.json b/brands/maygion.json new file mode 100644 index 0000000..923537e --- /dev/null +++ b/brands/maygion.json @@ -0,0 +1,261 @@ +{ + "version": 2, + "brand": "Maygion", + "brand_id": "maygion", + "streams": [ + { + "id": "maygion-1", + "url": "videostream.asf?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "black IP Camera V3", + "id002a", + "IP Camera V3", + "ip v3", + "IP607WX", + "Other", + "P2P H.264", + "V3", + "vs3.1" + ] + }, + { + "id": "maygion-2", + "url": "videostream.asf", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "black IP Camera V3", + "CAMARA OTHER", + "IP Camera V3", + "Other" + ] + }, + { + "id": "maygion-3", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "black IP Camera V3", + "id002a", + "IP Camera v3", + "IP Camera V3", + "Other", + "P2P H.264", + "q701" + ] + }, + { + "id": "maygion-4", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "black IP Camera V3", + "ip-601", + "Other" + ] + }, + { + "id": "maygion-5", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "black IP Camera V3", + "IP Camera V3", + "Other" + ] + }, + { + "id": "maygion-6", + "url": "videostream.cgi?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "black IP Camera V3", + "IP Camera V3", + "Other", + "V3" + ] + }, + { + "id": "maygion-7", + "url": "videostream.cgi?user=[USERNAME]&password=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "black IP Camera V3", + "IP Camera V3", + "Other", + "OTHER2", + "V3" + ] + }, + { + "id": "maygion-8", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "BLACK IP CAMERA V3", + "CAMARA OTHER", + "id002a", + "IP Camera V3", + "ip v3", + "Other", + "V3" + ] + }, + { + "id": "maygion-9", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "BLACK IP CAMERA V3", + "ID002A", + "Other" + ] + }, + { + "id": "maygion-10", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "BLACK IP CAMERA V3", + "IP Camera V3", + "Other" + ] + }, + { + "id": "maygion-11", + "url": "live_h264_1.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "CAMARA Other" + ] + }, + { + "id": "maygion-12", + "url": "snap.jpg?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "ID002A", + "IP Camera V3", + "V3" + ] + }, + { + "id": "maygion-13", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP Camera V3" + ] + }, + { + "id": "maygion-14", + "url": "snapshot.cgi?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP CAMERA V3", + "Other", + "V3" + ] + }, + { + "id": "maygion-15", + "url": "img/video.mjpeg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "ip v3", + "Other" + ] + }, + { + "id": "maygion-16", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "maygion-17", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "maygion-18", + "url": "cam/realmonitor?channel=[CHANNEL]&subtype=00", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "maygion-19", + "url": "h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other", + "P2P H.264" + ] + }, + { + "id": "maygion-20", + "url": "videostream.cgi?rate=11", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "P2P H.264" + ] + }, + { + "id": "maygion-21", + "url": "cam[CHANNEL]/h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "rossm" + ] + } + ] +} diff --git a/brands/mazi.json b/brands/mazi.json new file mode 100644 index 0000000..c2c810d --- /dev/null +++ b/brands/mazi.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Mazi", + "brand_id": "mazi", + "streams": [ + { + "id": "mazi-1", + "url": "/Streaming/channels/101", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "HTVR-0410LT" + ] + }, + { + "id": "mazi-2", + "url": "/Streaming/Channels/2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "IWH-31IR" + ] + } + ] +} diff --git a/brands/mbx.json b/brands/mbx.json new file mode 100644 index 0000000..03033bc --- /dev/null +++ b/brands/mbx.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Mbx", + "brand_id": "mbx", + "streams": [ + { + "id": "mbx-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/mc-cam.json b/brands/mc-cam.json new file mode 100644 index 0000000..f345c58 --- /dev/null +++ b/brands/mc-cam.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Mc-cam", + "brand_id": "mc-cam", + "streams": [ + { + "id": "mc-cam-1", + "url": "/12", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "FTT800" + ] + }, + { + "id": "mc-cam-2", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "FTT800" + ] + } + ] +} diff --git a/brands/mc-electronics.json b/brands/mc-electronics.json new file mode 100644 index 0000000..a57467a --- /dev/null +++ b/brands/mc-electronics.json @@ -0,0 +1,99 @@ +{ + "version": 2, + "brand": "Mc Electronics", + "brand_id": "mc-electronics", + "streams": [ + { + "id": "mc-electronics-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "CTIPC-245C", + "CTIPC-275C1080P" + ] + }, + { + "id": "mc-electronics-2", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "HISI_001", + "HISI_002" + ] + }, + { + "id": "mc-electronics-3", + "url": "cgi-bin/snapshot.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "HISI_001" + ] + }, + { + "id": "mc-electronics-4", + "url": "/video0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "HISI_002" + ] + }, + { + "id": "mc-electronics-5", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "mc-electronics-6", + "url": "stream.asf", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "mc-electronics-7", + "url": "stream1.asf", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "mc-electronics-8", + "url": "cgi-bin/nph-update_4ch.cgi?ch=[CHANNEL]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "mc-electronics-9", + "url": "/video1.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/mci.json b/brands/mci.json new file mode 100644 index 0000000..c000108 --- /dev/null +++ b/brands/mci.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Mci", + "brand_id": "mci", + "streams": [ + { + "id": "mci-1", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "200" + ] + }, + { + "id": "mci-2", + "url": "ch0_0.h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "MCI281C6" + ] + } + ] +} diff --git a/brands/mcl.json b/brands/mcl.json new file mode 100644 index 0000000..d010cda --- /dev/null +++ b/brands/mcl.json @@ -0,0 +1,71 @@ +{ + "version": 2, + "brand": "Mcl", + "brand_id": "mcl", + "streams": [ + { + "id": "mcl-1", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "610", + "IP-CAMD610AW" + ] + }, + { + "id": "mcl-2", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "626W", + "IP-CAMD628EW", + "M-624W" + ] + }, + { + "id": "mcl-3", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "626W" + ] + }, + { + "id": "mcl-4", + "url": "cgi/snapshot.cgi?action=getdata&channel.[CHANNEL].capture=true&channel.[CHANNEL].resolution=1", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "ip615ew" + ] + }, + { + "id": "mcl-5", + "url": "videostream.cgi?rate=11", + "type": "MJPEG", + "protocol": "http", + "port": 8557, + "models": [ + "IP-CAM615AEW", + "IP-CAM615AEW-74460" + ] + }, + { + "id": "mcl-6", + "url": "/videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/mdi.json b/brands/mdi.json new file mode 100644 index 0000000..3a24083 --- /dev/null +++ b/brands/mdi.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Mdi", + "brand_id": "mdi", + "streams": [ + { + "id": "mdi-1", + "url": "mjpeg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "MDI-2016" + ] + } + ] +} diff --git a/brands/meco.json b/brands/meco.json new file mode 100644 index 0000000..0afb659 --- /dev/null +++ b/brands/meco.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Meco", + "brand_id": "meco", + "streams": [ + { + "id": "meco-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Bell 5t" + ] + }, + { + "id": "meco-2", + "url": "/Streaming/Channels/101", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "Eleverde" + ] + } + ] +} diff --git a/brands/medialink.json b/brands/medialink.json new file mode 100644 index 0000000..65cfe10 --- /dev/null +++ b/brands/medialink.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Medialink", + "brand_id": "medialink", + "streams": [ + { + "id": "medialink-1", + "url": "GetData.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/mediatech.json b/brands/mediatech.json new file mode 100644 index 0000000..47eba67 --- /dev/null +++ b/brands/mediatech.json @@ -0,0 +1,96 @@ +{ + "version": 2, + "brand": "Mediatech", + "brand_id": "mediatech", + "streams": [ + { + "id": "mediatech-1", + "url": "/live/ch0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "4059", + "4059-1", + "hd pro", + "MT 4097", + "MT40", + "mt405`", + "MT4051", + "MT4052", + "mt4059", + "MT4059", + "mt4098", + "Other" + ] + }, + { + "id": "mediatech-2", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "4059", + "MT4051", + "MT4052" + ] + }, + { + "id": "mediatech-3", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "4059-1", + "MT40", + "mt4050" + ] + }, + { + "id": "mediatech-4", + "url": "/live/ch1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "MT 4097", + "MT4052" + ] + }, + { + "id": "mediatech-5", + "url": "[CHANNEL]/[USERNAME]:[PASSWORD]/main", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "MT4050", + "MT4051", + "Other" + ] + }, + { + "id": "mediatech-6", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "MT4051", + "MT4052" + ] + }, + { + "id": "mediatech-7", + "url": "/0/[USERNAME]:[PASSWORD]/main", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "MT4052" + ] + } + ] +} diff --git a/brands/medion.json b/brands/medion.json new file mode 100644 index 0000000..f00801b --- /dev/null +++ b/brands/medion.json @@ -0,0 +1,140 @@ +{ + "version": 2, + "brand": "Medion", + "brand_id": "medion", + "streams": [ + { + "id": "medion-1", + "url": "jpg/image.jpg?size=3", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "86970", + "IPCAME45AB4", + "MD86970", + "Other", + "P86019" + ] + }, + { + "id": "medion-2", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "86970", + "D86", + "IPC-1", + "IPC-10AC", + "IPC-20C", + "MD86970", + "MD96350", + "Other", + "P86019" + ] + }, + { + "id": "medion-3", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "86970", + "MD86970", + "Other" + ] + }, + { + "id": "medion-4", + "url": "mjpg/1/video.mjpg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "86970", + "IPC-10AC", + "md 86970", + "Other" + ] + }, + { + "id": "medion-5", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "IPC-1", + "Other" + ] + }, + { + "id": "medion-6", + "url": "/videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=320x240", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "IPC-10AC" + ] + }, + { + "id": "medion-7", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IPC-20C", + "Other" + ] + }, + { + "id": "medion-8", + "url": "mjpg/video.mjpg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "IPCAM068301", + "ipcam4516F", + "MD86970", + "Other", + "P89019" + ] + }, + { + "id": "medion-9", + "url": "/snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 88, + "models": [ + "IPCC7210W" + ] + }, + { + "id": "medion-10", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "medion-11", + "url": "/mjpg/video.mjpg", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "P86019 (MD 86970)" + ] + } + ] +} diff --git a/brands/medisana.json b/brands/medisana.json new file mode 100644 index 0000000..e71ade8 --- /dev/null +++ b/brands/medisana.json @@ -0,0 +1,101 @@ +{ + "version": 2, + "brand": "Medisana", + "brand_id": "medisana", + "streams": [ + { + "id": "medisana-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "SmartBabyMonitor" + ] + }, + { + "id": "medisana-2", + "url": "video.cgi?resolution=VGA", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "Smart Baby Monitor" + ] + }, + { + "id": "medisana-3", + "url": "videostream.cgi?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "sbm", + "SmartBabyMonitor" + ] + }, + { + "id": "medisana-4", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Smart Home Monitor", + "SmartBabyMonitor" + ] + }, + { + "id": "medisana-5", + "url": "videostream.asf", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "SmartBabyMonitor" + ] + }, + { + "id": "medisana-6", + "url": "videostream.asf?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "SmartBabyMonitor" + ] + }, + { + "id": "medisana-7", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "SmartBabyMonitor" + ] + }, + { + "id": "medisana-8", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "SmartBabyMonitor" + ] + }, + { + "id": "medisana-9", + "url": "videostream.cgi?user=[USERNAME]&password=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "SmartBabyMonitor" + ] + } + ] +} diff --git a/brands/mega-pixel.json b/brands/mega-pixel.json new file mode 100644 index 0000000..072eda7 --- /dev/null +++ b/brands/mega-pixel.json @@ -0,0 +1,471 @@ +{ + "version": 2, + "brand": "Mega-pixel", + "brand_id": "mega-pixel", + "streams": [ + { + "id": "mega-pixel-1", + "url": "/h264_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "1.3", + "b21tw-16g", + "job", + "sv-b01poe-5mpl-a" + ] + }, + { + "id": "mega-pixel-2", + "url": "cam1/mpeg4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "1.3", + "1.3 PTZ", + "200w", + "IPC-E2B5000", + "IPD-14T08", + "IPD-E17T08", + "IPD-E2A5Y04-BS", + "Other" + ] + }, + { + "id": "mega-pixel-3", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "1.3 PTZ", + "4s-B05W-720p", + "B987W", + "IP CAMREA", + "Other", + "ptz-sd05w", + "sd13w", + "sd17w", + "sp-v1802w", + "sp-v701w" + ] + }, + { + "id": "mega-pixel-4", + "url": "[CHANNEL]/[USERNAME]:[PASSWORD]/main", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "1.3 PTZ", + "Other", + "SP-V1802W" + ] + }, + { + "id": "mega-pixel-5", + "url": "/cam1/mjpeg", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "13emo" + ] + }, + { + "id": "mega-pixel-6", + "url": "/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "1L/IP" + ] + }, + { + "id": "mega-pixel-7", + "url": "cgi-bin/net_jpeg.cgi?ch=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "1ps-912", + "1ps-912v", + "BKOFF", + "d77w", + "HI3507 RS7507H", + "ips 911s", + "ips-911", + "ips-912", + "ips-912v", + "Other", + "RS7507H", + "RS7518", + "SV-MIP102-W" + ] + }, + { + "id": "mega-pixel-8", + "url": "/mpeg4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "200W", + "534H", + "Fence", + "IP CAMREA", + "IPD-E2A5Y04", + "NVS-DM36X", + "Other", + "sv-d02poe-1080" + ] + }, + { + "id": "mega-pixel-9", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "2d27w", + "AQ-IPR1623X", + "CM-3211", + "D77W", + "HR06", + "ip camrea", + "Other", + "p2p ipcam", + "SAV-P7465", + "SD13W", + "SD19S", + "SP-V1802W", + "sv-b01" + ] + }, + { + "id": "mega-pixel-10", + "url": "1/h264major", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "2mp", + "IPC_X040002PIAZ", + "IPD-D53Y07", + "IPD-E17T08" + ] + }, + { + "id": "mega-pixel-11", + "url": "ch0_0.h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "AM-c736-v", + "ips-911", + "Other", + "RS7507H", + "TMZ", + "tsv-hr03w", + "uplus" + ] + }, + { + "id": "mega-pixel-12", + "url": "axis-cgi/mjpg/video.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "CM-3211", + "Other" + ] + }, + { + "id": "mega-pixel-13", + "url": "/tcp/av0_0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 10554, + "models": [ + "D73W" + ] + }, + { + "id": "mega-pixel-14", + "url": "/12", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "D79w", + "IP CAMREA", + "Other", + "SD13W", + "SD19S", + "SP-V1802W" + ] + }, + { + "id": "mega-pixel-15", + "url": "snap.jpg?JpegSize=XL", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "d987w", + "Other", + "SP-V1802W", + "ZK1385800" + ] + }, + { + "id": "mega-pixel-16", + "url": "ipcam/avc.cgi?audiostream=[CHANNEL]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "DEX2MPIR50" + ] + }, + { + "id": "mega-pixel-17", + "url": "cam/realmonitor?channel=[CHANNEL]&subtype=01", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "HD" + ] + }, + { + "id": "mega-pixel-18", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP CAMREA", + "VR CAM" + ] + }, + { + "id": "mega-pixel-19", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IPc-631/T13", + "TV-536W/IP" + ] + }, + { + "id": "mega-pixel-20", + "url": "live_mpeg4_1.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "IPD-C34Y02-BS" + ] + }, + { + "id": "mega-pixel-21", + "url": "cam2/mpeg4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "IPD-D53M02-BS" + ] + }, + { + "id": "mega-pixel-22", + "url": "/cam/realmonitor?channel=1&subtype=00&authbasic=[AUTH]", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 10554, + "models": [ + "IPD-L21C00-BS" + ] + }, + { + "id": "mega-pixel-23", + "url": "/video1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "K1H3A/POE" + ] + }, + { + "id": "mega-pixel-24", + "url": "cam[CHANNEL]/h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other", + "Z4S4" + ] + }, + { + "id": "mega-pixel-25", + "url": "cgi-bin/video_snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "mega-pixel-26", + "url": "cgi/jpg/image.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "mega-pixel-27", + "url": "snap.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "SD37W" + ] + }, + { + "id": "mega-pixel-28", + "url": "axis-cgi/mjpg/video.cgi?camera=1&resolution=[WIDTH]x[HEIGHT]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "mega-pixel-29", + "url": "video.cgi?resolution=VGA", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "mega-pixel-30", + "url": "video.cgi?resolution=[WIDTH]x[HEIGHT]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "mega-pixel-31", + "url": "getimage[CHANNEL]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "mega-pixel-32", + "url": "cgi-bin/still.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "mega-pixel-33", + "url": "cgi-bin/jpg/image.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "mega-pixel-34", + "url": "/ONVIF_1_a_unicast", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "mega-pixel-35", + "url": "/ONVIF_1_unicast", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "mega-pixel-36", + "url": "mpeg4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "PTZ" + ] + }, + { + "id": "mega-pixel-37", + "url": "snap.jpg?JpegCam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 554, + "models": [ + "PTZ" + ] + }, + { + "id": "mega-pixel-38", + "url": "/mpeg4main", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "PTZ 30X ZOOM" + ] + }, + { + "id": "mega-pixel-39", + "url": "/1/h264major", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "SD19S" + ] + } + ] +} diff --git a/brands/megacam.json b/brands/megacam.json new file mode 100644 index 0000000..1c26cbc --- /dev/null +++ b/brands/megacam.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Megacam", + "brand_id": "megacam", + "streams": [ + { + "id": "megacam-1", + "url": "/axis-cgi/mjpg/video.cgi", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "4220" + ] + }, + { + "id": "megacam-2", + "url": "cam1/mpeg4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "IPD-E" + ] + } + ] +} diff --git a/brands/megapix.json b/brands/megapix.json new file mode 100644 index 0000000..56feeaf --- /dev/null +++ b/brands/megapix.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Megapix", + "brand_id": "megapix", + "streams": [ + { + "id": "megapix-1", + "url": "/profile/profile01", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "DWC_PB2M4TIR" + ] + }, + { + "id": "megapix-2", + "url": "snap.jpg?JpegCam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "DWC_PB2M4TIR" + ] + } + ] +} diff --git a/brands/megavideo.json b/brands/megavideo.json new file mode 100644 index 0000000..eeca634 --- /dev/null +++ b/brands/megavideo.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Megavideo", + "brand_id": "megavideo", + "streams": [ + { + "id": "megavideo-1", + "url": "ch0_0.h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "5105DN" + ] + } + ] +} diff --git a/brands/meiego.json b/brands/meiego.json new file mode 100644 index 0000000..a87231d --- /dev/null +++ b/brands/meiego.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Meiego", + "brand_id": "meiego", + "streams": [ + { + "id": "meiego-1", + "url": "videostream.asf", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "ip-705mw" + ] + } + ] +} diff --git a/brands/meisort.json b/brands/meisort.json new file mode 100644 index 0000000..b2cb106 --- /dev/null +++ b/brands/meisort.json @@ -0,0 +1,28 @@ +{ + "version": 2, + "brand": "Meisort", + "brand_id": "meisort", + "streams": [ + { + "id": "meisort-1", + "url": "/1EDBA8F05638533F788D8B5E71187399&0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "v11" + ] + }, + { + "id": "meisort-2", + "url": "/h264_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "WQJ802B-FH-2-S", + "Y203s" + ] + } + ] +} diff --git a/brands/melchioni.json b/brands/melchioni.json new file mode 100644 index 0000000..6ecf85b --- /dev/null +++ b/brands/melchioni.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Melchioni", + "brand_id": "melchioni", + "streams": [ + { + "id": "melchioni-1", + "url": "cam[CHANNEL]/h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "pinhole" + ] + } + ] +} diff --git a/brands/memtex.json b/brands/memtex.json new file mode 100644 index 0000000..dc16d8f --- /dev/null +++ b/brands/memtex.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Memtex", + "brand_id": "memtex", + "streams": [ + { + "id": "memtex-1", + "url": "/162C/cam0/vidaud", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 53000, + "models": [ + "cv100" + ] + } + ] +} diff --git a/brands/menetec.json b/brands/menetec.json new file mode 100644 index 0000000..79fa3ae --- /dev/null +++ b/brands/menetec.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Menetec", + "brand_id": "menetec", + "streams": [ + { + "id": "menetec-1", + "url": "videostream.cgi?rate=11", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/meraki.json b/brands/meraki.json new file mode 100644 index 0000000..cd91926 --- /dev/null +++ b/brands/meraki.json @@ -0,0 +1,43 @@ +{ + "version": 2, + "brand": "Meraki", + "brand_id": "meraki", + "streams": [ + { + "id": "meraki-1", + "url": "/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "13852285" + ] + }, + { + "id": "meraki-2", + "url": "/live", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 9000, + "models": [ + "MV12", + "MV12W", + "MV12WE", + "MV22", + "MV22x", + "MV32", + "MV63" + ] + }, + { + "id": "meraki-3", + "url": "/LIVE", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 9000, + "models": [ + "MV72" + ] + } + ] +} diff --git a/brands/mercury.json b/brands/mercury.json new file mode 100644 index 0000000..b5bba4b --- /dev/null +++ b/brands/mercury.json @@ -0,0 +1,108 @@ +{ + "version": 2, + "brand": "Mercury", + "brand_id": "mercury", + "streams": [ + { + "id": "mercury-1", + "url": "snapshot", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "CW007-199W" + ] + }, + { + "id": "mercury-2", + "url": "cgi-bin/videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "cw014" + ] + }, + { + "id": "mercury-3", + "url": "/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "cw017-101" + ] + }, + { + "id": "mercury-4", + "url": "/videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "cw017-101" + ] + }, + { + "id": "mercury-5", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "mi-cw007-199w", + "Other" + ] + }, + { + "id": "mercury-6", + "url": "/snapshot", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "mi-cw007-199w" + ] + }, + { + "id": "mercury-7", + "url": "snapshot.jpg?account=[USERNAME]&password=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "MI-CW007-199W" + ] + }, + { + "id": "mercury-8", + "url": "/stream2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "MIPC4312(P)-4" + ] + }, + { + "id": "mercury-9", + "url": "/stream1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "MIPC4312(P)-4" + ] + }, + { + "id": "mercury-10", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/merit-lilin.json b/brands/merit-lilin.json new file mode 100644 index 0000000..62bd8f9 --- /dev/null +++ b/brands/merit-lilin.json @@ -0,0 +1,506 @@ +{ + "version": 2, + "brand": "Merit Lilin", + "brand_id": "merit-lilin", + "streams": [ + { + "id": "merit-lilin-1", + "url": "rtsph2641080p", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "2MP Camera 1080p", + "2MP CAMERA 1080P", + "2MP Camera 1080p (port 80)", + "2MP Camera 2MP", + "2MP Camera 2MP (port 80)", + "3MP Camera 1080p", + "3MP Camera 1080p (port 80)", + "5MP Camera 1080p", + "5MP Camera 1080p (port 80)", + "7022", + "H.264", + "IPG1022ES", + "IPG1052", + "L series 2MP Camera 2MP", + "L series 2MP Camera 2MP (port 80)", + "LR7022", + "LR7022E4", + "LR7722EX", + "LR7722X", + "mr832", + "Other", + "ZR2322" + ] + }, + { + "id": "merit-lilin-2", + "url": "rtsph264480p", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "2MP Camera 480p", + "2MP Camera 480p (port 80)", + "3MP Camera 480p", + "3MP Camera 480p (port 80)", + "5MP Camera 480p", + "5MP Camera 480p (port 80)", + "960H 480p", + "960H 480p (port 80)", + "IPS622 480p", + "IPS622 480p (port 80)", + "IPS722 480p", + "IPS722 480p (port 80)", + "L series 2MP Camera 480p", + "L series 2MP Camera 480p (port 80)", + "VS212 480p", + "VS212 480p (port 80)" + ] + }, + { + "id": "merit-lilin-3", + "url": "rtspjpeg480p", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "2MP Camera 480p jpeg", + "2MP Camera 480p jpeg (port 80)", + "3MP Camera 480p jpeg", + "3MP Camera 480p jpeg (port 80)", + "5MP Camera 480p jpeg", + "5MP Camera 480p jpeg (port 80)", + "960H jpeg", + "960H jpeg (port 80)", + "IPS622 jpeg", + "IPS622 jpeg (port 80)", + "IPS722 jpeg", + "IPS722 jpeg (port 80)", + "L series 2MP Camera 480p jpeg", + "L series 2MP Camera 480p jpeg (port 80)", + "VS212 jpeg", + "VS212 jpeg (port 80)" + ] + }, + { + "id": "merit-lilin-4", + "url": "rtsph264720p", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "2MP Camera 720p", + "2MP Camera 720p (port 80)", + "3MP Camera 720p", + "3MP Camera 720p (port 80)", + "5MP Camera 720p", + "5MP Camera 720p (port 80)", + "IPFASTDOME", + "Other" + ] + }, + { + "id": "merit-lilin-5", + "url": "rtspjpeg720p", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "2MP Camera jpeg 720p", + "2MP Camera jpeg 720p (port 80)", + "3MP Camera jpeg 720p", + "3MP Camera jpeg 720p (port 80)", + "5MP Camera jpeg 720p", + "5MP Camera jpeg 720p (port 80)" + ] + }, + { + "id": "merit-lilin-6", + "url": "rtspjpegcif", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "2MP Camera jpeg cif", + "2MP Camera jpeg cif (port 80)", + "3MP Camera jpeg cif", + "3MP Camera jpeg cif (port 80)", + "5MP Camera jpeg cif", + "5MP Camera jpeg cif (port 80)" + ] + }, + { + "id": "merit-lilin-7", + "url": "rtsph2643m", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "3MP Camera 3MP", + "3MP Camera 3MP (port 80)" + ] + }, + { + "id": "merit-lilin-8", + "url": "getimage[CHANNEL]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "5522E", + "Dome", + "DVR3xx/NDR1xx", + "DVR5xx", + "IPG1022ES", + "IPR434", + "IPR6122", + "LR7022E4", + "LR7424", + "Other", + "SIP" + ] + }, + { + "id": "merit-lilin-9", + "url": "rtsph2645m", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "5MP Camera 5MP", + "5MP Camera 5MP (port 80)" + ] + }, + { + "id": "merit-lilin-10", + "url": "/rtsph264480p", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "7022", + "D/N2mp", + "H.264", + "ipd552ex4.2n", + "IPR6122", + "ipr7334", + "LD2222", + "LR2122E4", + "LR2322EX.3.6", + "LR2522", + "LR6022", + "MR6342", + "mr832", + "Other", + "S210" + ] + }, + { + "id": "merit-lilin-11", + "url": "rtsph264960h", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "960H", + "960H (port 80)", + "VS212", + "VS212 (port 80)" + ] + }, + { + "id": "merit-lilin-12", + "url": "sub_[CHANNEL]", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "AHD DVR" + ] + }, + { + "id": "merit-lilin-13", + "url": "main_[CHANNEL]", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "AHD DVR" + ] + }, + { + "id": "merit-lilin-14", + "url": "/cgi-bin/net_jpeg.cgi?ch=1", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "DHD216" + ] + }, + { + "id": "merit-lilin-15", + "url": "/cgi-bin/net_jpeg.cgi?ch=0", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "DHD216" + ] + }, + { + "id": "merit-lilin-16", + "url": "GetStream.cgi?Video=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "DVR204" + ] + }, + { + "id": "merit-lilin-17", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "DVR204" + ] + }, + { + "id": "merit-lilin-18", + "url": "snapshot", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "DVR204", + "H.264 D1 Camera", + "H.264 HD CAMERA", + "IPFASTDOME", + "Other" + ] + }, + { + "id": "merit-lilin-19", + "url": "snap", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "DVR204", + "H.264 HD Camera", + "iMEGAPRO Camera", + "IPR320ESX", + "IPR434", + "IPR6122", + "IPS420", + "LD2222", + "LR7722EX", + "Other", + "P5R6352E2", + "ZR6122-IVS" + ] + }, + { + "id": "merit-lilin-20", + "url": "getimage?camera=[CHANNEL]&fmt=vga", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "DVR308", + "H.264 HD Camera", + "iMEGAPRO Camera", + "LR7022E4", + "Other", + "P5R6352E2" + ] + }, + { + "id": "merit-lilin-21", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "H.264" + ] + }, + { + "id": "merit-lilin-22", + "url": "cgi-bin/net_jpeg.cgi?ch=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "H.264", + "Other" + ] + }, + { + "id": "merit-lilin-23", + "url": "getimage", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "H.264 HD CAMERA", + "Other" + ] + }, + { + "id": "merit-lilin-24", + "url": "/rtsph2641080p", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Ipd2220es", + "IPR434", + "LD2222", + "LR832", + "Other", + "S210", + "ZMR8122X-P" + ] + }, + { + "id": "merit-lilin-25", + "url": "/rtsph264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "IPFastDome" + ] + }, + { + "id": "merit-lilin-26", + "url": "/rtsph2641024p", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "IPR712M4.3" + ] + }, + { + "id": "merit-lilin-27", + "url": "/rtsph264720p", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "IPR712S" + ] + }, + { + "id": "merit-lilin-28", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "ipr7334", + "LR7022" + ] + }, + { + "id": "merit-lilin-29", + "url": "rtsph264sxga", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "IPS622 SXGA", + "IPS622 SXGA (port 80)", + "IPS722 SXGA", + "IPS722 SXGA (port 80)" + ] + }, + { + "id": "merit-lilin-30", + "url": "snap.jpg?JpegCam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "LR7022" + ] + }, + { + "id": "merit-lilin-31", + "url": "/getimage0", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "LR7022E4" + ] + }, + { + "id": "merit-lilin-32", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "merit-lilin-33", + "url": "image/[CHANNEL].jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "merit-lilin-34", + "url": "cam1/mpeg4", + "type": "VLC", + "protocol": "rtsp", + "port": 8085, + "models": [ + "Other" + ] + }, + { + "id": "merit-lilin-35", + "url": "rtsph264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "merit-lilin-36", + "url": "rtspjpeg", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "merit-lilin-37", + "url": "cgi-bin/Stream?Video", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "PDR-400" + ] + } + ] +} diff --git a/brands/meriva.json b/brands/meriva.json new file mode 100644 index 0000000..36469a1 --- /dev/null +++ b/brands/meriva.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Meriva", + "brand_id": "meriva", + "streams": [ + { + "id": "meriva-1", + "url": "/profile1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "MFD-400S4L" + ] + }, + { + "id": "meriva-2", + "url": "/profile2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "MOB-400S3L" + ] + } + ] +} diff --git a/brands/merk.json b/brands/merk.json new file mode 100644 index 0000000..c8d8f38 --- /dev/null +++ b/brands/merk.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Merk", + "brand_id": "merk", + "streams": [ + { + "id": "merk-1", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/merkury.json b/brands/merkury.json new file mode 100644 index 0000000..470dbeb --- /dev/null +++ b/brands/merkury.json @@ -0,0 +1,72 @@ +{ + "version": 2, + "brand": "Merkury", + "brand_id": "merkury", + "streams": [ + { + "id": "merkury-1", + "url": "/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "cw001", + "cw017-101" + ] + }, + { + "id": "merkury-2", + "url": "/?action=stream", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "Cw007" + ] + }, + { + "id": "merkury-3", + "url": "/", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "CW007", + "MIC-CW007-199W", + "MI-CW217", + "WiFiCam720" + ] + }, + { + "id": "merkury-4", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "MI-CW007-199W", + "Other" + ] + }, + { + "id": "merkury-5", + "url": "/mjpeg.cgi?user=[USERNAME]&password=[PASSWORD]&channel=0", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "MI-CW020" + ] + }, + { + "id": "merkury-6", + "url": "/video.mjpg?q=30&fps=33&id=0.5", + "type": "FFMPEG", + "protocol": "http", + "port": 8090, + "models": [ + "mi-cw051" + ] + } + ] +} diff --git a/brands/merlan.json b/brands/merlan.json new file mode 100644 index 0000000..a027933 --- /dev/null +++ b/brands/merlan.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Merlan", + "brand_id": "merlan", + "streams": [ + { + "id": "merlan-1", + "url": "/", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "xyx-ipc" + ] + } + ] +} diff --git a/brands/merlin.json b/brands/merlin.json new file mode 100644 index 0000000..c73a3a8 --- /dev/null +++ b/brands/merlin.json @@ -0,0 +1,40 @@ +{ + "version": 2, + "brand": "Merlin", + "brand_id": "merlin", + "streams": [ + { + "id": "merlin-1", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP CAMERA Lite", + "Other", + "vstc" + ] + }, + { + "id": "merlin-2", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "WIFI CAMERA" + ] + }, + { + "id": "merlin-3", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Wifi Camera" + ] + } + ] +} diff --git a/brands/meshare.json b/brands/meshare.json new file mode 100644 index 0000000..ddf2170 --- /dev/null +++ b/brands/meshare.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Meshare", + "brand_id": "meshare", + "streams": [ + { + "id": "meshare-1", + "url": "/img/video.asf", + "type": "FFMPEG", + "protocol": "mms", + "port": 554, + "models": [ + "1080p" + ] + } + ] +} diff --git a/brands/messoa.json b/brands/messoa.json new file mode 100644 index 0000000..c7bf06f --- /dev/null +++ b/brands/messoa.json @@ -0,0 +1,244 @@ +{ + "version": 2, + "brand": "Messoa", + "brand_id": "messoa", + "streams": [ + { + "id": "messoa-1", + "url": "GetData.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "120-HD5" + ] + }, + { + "id": "messoa-2", + "url": "h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "855PRO", + "875PRO", + "NCC800", + "NDF820", + "NDF821", + "NIC990" + ] + }, + { + "id": "messoa-3", + "url": "mpeg4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "855PRO", + "875PRO", + "NCB855", + "NCR875", + "NDR890" + ] + }, + { + "id": "messoa-4", + "url": "ipcam/avc.cgi?audiostream=[CHANNEL]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "855PRO", + "NCB855", + "NCC800", + "NDR891pro" + ] + }, + { + "id": "messoa-5", + "url": "ipcam/mjpegcif.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "875PRO", + "NCC800", + "NCR870", + "NDR891", + "NDR891PRO", + "Other" + ] + }, + { + "id": "messoa-6", + "url": "live/mpeg4", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "875PRO", + "NCR875" + ] + }, + { + "id": "messoa-7", + "url": "ipcam/jpeg.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "NCB855", + "NCR870", + "NCR875", + "NDF820", + "NDF831", + "NDR890", + "NDR891PRO", + "Other" + ] + }, + { + "id": "messoa-8", + "url": "ipcam/jpegcif.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "NCC800", + "NCR870", + "NDF821", + "NDR891", + "NDR891PRO" + ] + }, + { + "id": "messoa-9", + "url": "ipcam/mjpeg.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "NCR870", + "NCR878", + "NDF831", + "NDR890-HP5", + "Other" + ] + }, + { + "id": "messoa-10", + "url": "/", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "NCR870" + ] + }, + { + "id": "messoa-11", + "url": "/ipcam/mjpegcif.cgi", + "type": "FFMPEG", + "protocol": "http", + "port": 8081, + "models": [ + "NCR870" + ] + }, + { + "id": "messoa-12", + "url": "/h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "NDF821" + ] + }, + { + "id": "messoa-13", + "url": "ch0_0.h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "NDZ760" + ] + }, + { + "id": "messoa-14", + "url": "livestream", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "NDZ860", + "NIC830", + "NIC835", + "NIC836" + ] + }, + { + "id": "messoa-15", + "url": "cgi-bin/getstream.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "NIC830", + "NIC836" + ] + }, + { + "id": "messoa-16", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "messoa-17", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "messoa-18", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "messoa-19", + "url": "cgi-bin/encoder?USER=[USERNAME]&PWD=[PASSWORD]&SNAPSHOT", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "messoa-20", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/metrocom.json b/brands/metrocom.json new file mode 100644 index 0000000..5197d73 --- /dev/null +++ b/brands/metrocom.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Metrocom", + "brand_id": "metrocom", + "streams": [ + { + "id": "metrocom-1", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/metzler.json b/brands/metzler.json new file mode 100644 index 0000000..82fd994 --- /dev/null +++ b/brands/metzler.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Metzler", + "brand_id": "metzler", + "streams": [ + { + "id": "metzler-1", + "url": "/stream1_v", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "VDM10" + ] + } + ] +} diff --git a/brands/meye.json b/brands/meye.json new file mode 100644 index 0000000..3435c63 --- /dev/null +++ b/brands/meye.json @@ -0,0 +1,31 @@ +{ + "version": 2, + "brand": "Meye", + "brand_id": "meye", + "streams": [ + { + "id": "meye-1", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 81, + "models": [ + "004231", + "Cam_213386" + ] + }, + { + "id": "meye-2", + "url": "/videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 81, + "models": [ + "013632-AEAAF", + "171719", + "BBEBE", + "Other" + ] + } + ] +} diff --git a/brands/meyetech.json b/brands/meyetech.json new file mode 100644 index 0000000..c443938 --- /dev/null +++ b/brands/meyetech.json @@ -0,0 +1,128 @@ +{ + "version": 2, + "brand": "Meyetech", + "brand_id": "meyetech", + "streams": [ + { + "id": "meyetech-1", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "095475-caeca", + "188091-EFBAE", + "Other" + ] + }, + { + "id": "meyetech-2", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]&count=0", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "095475-CAECA", + "188091-EFBAE", + "Other", + "WIRELESSCAM" + ] + }, + { + "id": "meyetech-3", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 81, + "models": [ + "095475-CAECA", + "Other" + ] + }, + { + "id": "meyetech-4", + "url": "user/videostream.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "226740-BBBDE", + "235824-AADAA", + "WIRELESSCAM" + ] + }, + { + "id": "meyetech-5", + "url": "cgi/snapshot.cgi?action=getdata&channel.[CHANNEL].capture=true&channel.[CHANNEL].resolution=1", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "WirelessCam" + ] + }, + { + "id": "meyetech-6", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "WirelessCam" + ] + }, + { + "id": "meyetech-7", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "meyetech-8", + "url": "snapshot.cgi?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "meyetech-9", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "meyetech-10", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "WirelessCam" + ] + }, + { + "id": "meyetech-11", + "url": "videostream.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/mi-casa-verde.json b/brands/mi-casa-verde.json new file mode 100644 index 0000000..115cc92 --- /dev/null +++ b/brands/mi-casa-verde.json @@ -0,0 +1,49 @@ +{ + "version": 2, + "brand": "Mi Casa Verde", + "brand_id": "mi-casa-verde", + "streams": [ + { + "id": "mi-casa-verde-1", + "url": "live/main", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "mi-casa-verde-2", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "vistacam", + "VistaCamSD" + ] + }, + { + "id": "mi-casa-verde-3", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "VISTACAM", + "VistaCamSD" + ] + }, + { + "id": "mi-casa-verde-4", + "url": "/videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "VistacamSD" + ] + } + ] +} diff --git a/brands/mia.json b/brands/mia.json new file mode 100644 index 0000000..b52b44b --- /dev/null +++ b/brands/mia.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Mia", + "brand_id": "mia", + "streams": [ + { + "id": "mia-1", + "url": "/cam/realmonitor", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "mia-2", + "url": "live.sdp", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/mibao.json b/brands/mibao.json new file mode 100644 index 0000000..cecb847 --- /dev/null +++ b/brands/mibao.json @@ -0,0 +1,88 @@ +{ + "version": 2, + "brand": "Mibao", + "brand_id": "mibao", + "streams": [ + { + "id": "mibao-1", + "url": "/live/ch0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "d100", + "P450" + ] + }, + { + "id": "mibao-2", + "url": "/cam/realmonitor?channel=0&subtype=1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "P 450" + ] + }, + { + "id": "mibao-3", + "url": "/Streaming/Channels/01", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "p450" + ] + }, + { + "id": "mibao-4", + "url": "/cam/realmonitor?channel=1&subtype=00&authbasic=[AUTH]", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "P450" + ] + }, + { + "id": "mibao-5", + "url": "/1/h264major", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "P450" + ] + }, + { + "id": "mibao-6", + "url": "/realmonitor", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "P450" + ] + }, + { + "id": "mibao-7", + "url": "/", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "P450" + ] + }, + { + "id": "mibao-8", + "url": "/live/ch1", + "type": "MJPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "P450" + ] + } + ] +} diff --git a/brands/micro-digital.json b/brands/micro-digital.json new file mode 100644 index 0000000..8dd87f0 --- /dev/null +++ b/brands/micro-digital.json @@ -0,0 +1,58 @@ +{ + "version": 2, + "brand": "Micro Digital", + "brand_id": "micro-digital", + "streams": [ + { + "id": "micro-digital-1", + "url": "/cam0_0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "MDC-I4260", + "MDi8240F" + ] + }, + { + "id": "micro-digital-2", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "micro-digital-3", + "url": "image.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "micro-digital-4", + "url": "cgi-bin/fwstream.cgi?ServerId=0&AppKey=0x331287e3&CameraId=[CHANNEL]&PortId=0&PauseTime=1&FwCgiVer=0x0001", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "micro-digital-5", + "url": "cam0_0", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/micro-view.json b/brands/micro-view.json new file mode 100644 index 0000000..c701c8d --- /dev/null +++ b/brands/micro-view.json @@ -0,0 +1,28 @@ +{ + "version": 2, + "brand": "Micro View", + "brand_id": "micro-view", + "streams": [ + { + "id": "micro-view-1", + "url": "ch0_0.h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "I13B", + "Other" + ] + }, + { + "id": "micro-view-2", + "url": "/Streaming/Channels/101", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "NVR16" + ] + } + ] +} diff --git a/brands/microdigital.json b/brands/microdigital.json new file mode 100644 index 0000000..de77c0c --- /dev/null +++ b/brands/microdigital.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Microdigital", + "brand_id": "microdigital", + "streams": [ + { + "id": "microdigital-1", + "url": "/Primary", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "MDC-N7290TDN" + ] + } + ] +} diff --git a/brands/microlino.json b/brands/microlino.json new file mode 100644 index 0000000..f3d63ca --- /dev/null +++ b/brands/microlino.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Microlino", + "brand_id": "microlino", + "streams": [ + { + "id": "microlino-1", + "url": "/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "10" + ] + } + ] +} diff --git a/brands/micromax.json b/brands/micromax.json new file mode 100644 index 0000000..bb2a1dc --- /dev/null +++ b/brands/micromax.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Micromax", + "brand_id": "micromax", + "streams": [ + { + "id": "micromax-1", + "url": "videofeed", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "a350" + ] + } + ] +} diff --git a/brands/micronet.json b/brands/micronet.json new file mode 100644 index 0000000..6b51a29 --- /dev/null +++ b/brands/micronet.json @@ -0,0 +1,217 @@ +{ + "version": 2, + "brand": "Micronet", + "brand_id": "micronet", + "streams": [ + { + "id": "micronet-1", + "url": "ipcam_h264.sdp", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "5522sw", + "Other" + ] + }, + { + "id": "micronet-2", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "huawau" + ] + }, + { + "id": "micronet-3", + "url": "cgi/jpg/image.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IPCAM 67", + "Other", + "sp5511", + "SP5531" + ] + }, + { + "id": "micronet-4", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "micronet-5", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "micronet-6", + "url": "Image.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "SP5520k" + ] + }, + { + "id": "micronet-7", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "micronet-8", + "url": "snapshot.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "SP5532SP/SW" + ] + }, + { + "id": "micronet-9", + "url": "cgi-bin/jpg/image.micgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "micronet-10", + "url": "goform/capture", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "SP5532SP/SW" + ] + }, + { + "id": "micronet-11", + "url": "video.cgi?resolution=VGA", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "SP5520", + "SP55xxHTM" + ] + }, + { + "id": "micronet-12", + "url": "cgi/mjpg/mjpeg.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "sp5511", + "SP5512W" + ] + }, + { + "id": "micronet-13", + "url": "snapshot.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "SP5532SP/SW" + ] + }, + { + "id": "micronet-14", + "url": "ipcam.sdp", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "micronet-15", + "url": "mjpg/video.mjpg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "SP5512W" + ] + }, + { + "id": "micronet-16", + "url": "h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "SP5512W", + "sp5591htm", + "SP5591K", + "SP55xxHTM", + "SP5923" + ] + }, + { + "id": "micronet-17", + "url": "cgi-bin/jpg/image.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "sp5519k", + "SP5563", + "sp5591a", + "SP5591K" + ] + }, + { + "id": "micronet-18", + "url": "snap.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "SP5523W" + ] + }, + { + "id": "micronet-19", + "url": "h264_2", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "SP55xxHTM", + "SP5923" + ] + } + ] +} diff --git a/brands/microseven.json b/brands/microseven.json new file mode 100644 index 0000000..d4363c5 --- /dev/null +++ b/brands/microseven.json @@ -0,0 +1,200 @@ +{ + "version": 2, + "brand": "Microseven", + "brand_id": "microseven", + "streams": [ + { + "id": "microseven-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "MYM71080i-A", + "MYM71080i-A-PTZ20XS", + "1.3 mega dome", + "1083", + "960p", + "C6F0SgZ3N0P0L0", + "M7877", + "M7B15", + "M7B37W", + "m7b4k--wpsaa", + "M7B4K-wpsaa", + "m7b57", + "M7B5MP-SWSAA", + "m7b77", + "M7B77-SWSAA", + "M7B77-WBPS", + "M7B77-WPS", + "M7B77-WPS HD", + "M7D4MP-PTZ4X-WPSAA", + "m7d5m", + "M7D77-POE", + "M7MY", + "M7-RD550PTWS-N", + "MD712-POE", + "MYM7", + "MYM7 bruce", + "MYM70108i", + "MYM71080i-A", + "MYM71080i-A-PTZ20X", + "MYM71080i-B", + "mym75mp", + "MYM7i", + "Other", + "swa" + ] + }, + { + "id": "microseven-2", + "url": "ipcam_h264.sdp", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "1083d2000c7d", + "960p", + "M7 DVR", + "MYM7", + "Other" + ] + }, + { + "id": "microseven-3", + "url": "snapshot_ch0[CHANNEL].jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "550 TVL" + ] + }, + { + "id": "microseven-4", + "url": "/12", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 31391, + "models": [ + "East Side", + "M784K-wpsaa", + "M7B5MP-SWSAA", + "M7B77-WPSV2", + "M7D12", + "MY7", + "MYM7 1080-A", + "Other" + ] + }, + { + "id": "microseven-5", + "url": "snapshot_ch[CHANNEL].jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "M7 DVR" + ] + }, + { + "id": "microseven-6", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "M7 DVR", + "M7B37W", + "m7b77", + "M7B77-WPS", + "M7B77-WPS HD", + "M7D12-POE", + "m7d77-poe", + "M7MY", + "Mini", + "my7", + "MyM7 1080-A", + "MYM7I", + "Other" + ] + }, + { + "id": "microseven-7", + "url": "snap.jpg?JpegCam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "M7b77", + "MYM7", + "MyM7 1080", + "MYM7 1080-A", + "MyM71080-A", + "MYM75MP-HX-VB22", + "Other" + ] + }, + { + "id": "microseven-8", + "url": "/cam1/onvif-h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "M7D12-POE", + "Other" + ] + }, + { + "id": "microseven-9", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "MYM7" + ] + }, + { + "id": "microseven-10", + "url": "iphone/11?[USERNAME]:[PASSWORD]&", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "MYM7" + ] + }, + { + "id": "microseven-11", + "url": "cam/realmonitor?channel=[CHANNEL]&subtype=1", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "microseven-12", + "url": "ch0_0.h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "microseven-13", + "url": "video/mjpg.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Ym7" + ] + } + ] +} diff --git a/brands/microsoft.json b/brands/microsoft.json new file mode 100644 index 0000000..c2bd1d0 --- /dev/null +++ b/brands/microsoft.json @@ -0,0 +1,60 @@ +{ + "version": 2, + "brand": "Microsoft", + "brand_id": "microsoft", + "streams": [ + { + "id": "microsoft-1", + "url": "mjpeg.cgi?user=[USERNAME]&password=[PASSWORD]&channel=[CHANNEL]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "1381" + ] + }, + { + "id": "microsoft-2", + "url": "/?action=stream", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "1407", + "LIFECAM", + "lifecam hd-6000", + "livecam" + ] + }, + { + "id": "microsoft-3", + "url": "/?camid=2", + "type": "MJPEG", + "protocol": "http", + "port": 81, + "models": [ + "LifeCam HD-300" + ] + }, + { + "id": "microsoft-4", + "url": "/mjpeg.cgi?user=[USERNAME]&password=[PASSWORD]&channel=0", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "linekt" + ] + }, + { + "id": "microsoft-5", + "url": "?action=stream", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/microview.json b/brands/microview.json new file mode 100644 index 0000000..5d18b18 --- /dev/null +++ b/brands/microview.json @@ -0,0 +1,28 @@ +{ + "version": 2, + "brand": "Microview", + "brand_id": "microview", + "streams": [ + { + "id": "microview-1", + "url": "/Streaming/Channels/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "i13d", + "I30VD" + ] + }, + { + "id": "microview-2", + "url": "/Streaming/Channels/101", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "I30C" + ] + } + ] +} diff --git a/brands/midas-link.json b/brands/midas-link.json new file mode 100644 index 0000000..25ded10 --- /dev/null +++ b/brands/midas-link.json @@ -0,0 +1,44 @@ +{ + "version": 2, + "brand": "Midas-link", + "brand_id": "midas-link", + "streams": [ + { + "id": "midas-link-1", + "url": "/ucast/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "203W", + "idk", + "ML-203W", + "ml-203w-g", + "ML-204DW", + "ml204dw-g", + "ML204DW-G" + ] + }, + { + "id": "midas-link-2", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "ML-214SD", + "MS-214SD" + ] + }, + { + "id": "midas-link-3", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=1.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "MS-214SD" + ] + } + ] +} diff --git a/brands/midaslink.json b/brands/midaslink.json new file mode 100644 index 0000000..636d25c --- /dev/null +++ b/brands/midaslink.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Midaslink", + "brand_id": "midaslink", + "streams": [ + { + "id": "midaslink-1", + "url": "/ucast/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/midconer.json b/brands/midconer.json new file mode 100644 index 0000000..3053118 --- /dev/null +++ b/brands/midconer.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Midconer", + "brand_id": "midconer", + "streams": [ + { + "id": "midconer-1", + "url": "/ch0_1.264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Mid" + ] + } + ] +} diff --git a/brands/mieke-ipcamera.json b/brands/mieke-ipcamera.json new file mode 100644 index 0000000..f63ad6b --- /dev/null +++ b/brands/mieke-ipcamera.json @@ -0,0 +1,47 @@ +{ + "version": 2, + "brand": "Mieke Ipcamera", + "brand_id": "mieke-ipcamera", + "streams": [ + { + "id": "mieke-ipcamera-1", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "mieke-ipcamera-2", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "mieke-ipcamera-3", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 6554, + "models": [ + "Other" + ] + }, + { + "id": "mieke-ipcamera-4", + "url": "videofeed", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Tablet" + ] + } + ] +} diff --git a/brands/milesight.json b/brands/milesight.json new file mode 100644 index 0000000..f0d8a78 --- /dev/null +++ b/brands/milesight.json @@ -0,0 +1,221 @@ +{ + "version": 2, + "brand": "Milesight", + "brand_id": "milesight", + "streams": [ + { + "id": "milesight-1", + "url": "/h264_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "200", + "MS-c5372", + "PTZ BULLET" + ] + }, + { + "id": "milesight-2", + "url": "/main", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "3MP mini Dome", + "Box", + "Bullet", + "Bullet Outdoor", + "C2672-P", + "C3366-FP", + "C3366-FPH", + "C3581-P", + "C3672", + "c3687", + "C8477", + "c-ms3672", + "Etuovi", + "MiniDoom", + "MS-2672C", + "ms-2681", + "MS-2972-FPB", + "MS-3366-FPH", + "MS-3567-FPN", + "ms-3672", + "MS3672", + "MS-3689-P", + "MS-C2163", + "MS-C2173", + "MS-C2191", + "MS-C2363", + "ms-c2681", + "MS-C2682", + "MS-C2961-EB", + "MS-C2961-EPB", + "MS-C2961-REB", + "MS-C2962-FIPB", + "MS-C2963-EB", + "MS-C2973-PB", + "MS-C3567-PN", + "MS-C3587-PA", + "MS-C3662", + "ms-c3672", + "MS-C4461-E(P)B", + "MS-C4462-FIPB", + "MS-C4473-PB", + "MS-C4482-PB", + "MS-C5361", + "MS-C5375-PD", + "MS-C8164-PD", + "MS-C8175-PD/BJ", + "MS-C8176-PA", + "NC2971", + "Other", + "Takaovi" + ] + }, + { + "id": "milesight-3", + "url": "snapshot.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "3MP MINI DOME", + "BULLET", + "C2972", + "MS-C3577-PNA", + "MS-C3742-B", + "Other" + ] + }, + { + "id": "milesight-4", + "url": "snapshot.cgi?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "BULLET", + "BULLET CAMERA", + "BULLET OUTDOOR", + "bullet0", + "C2972", + "MS-C2173", + "Other", + "PTZ Bullet" + ] + }, + { + "id": "milesight-5", + "url": "snapshot.cgi?camera=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "BULLET" + ] + }, + { + "id": "milesight-6", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "BULLET", + "BULLET CAMERA", + "ms-c3582-pa", + "MS-C5361" + ] + }, + { + "id": "milesight-7", + "url": "SnapshotJPEG?Resolution=320x240", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "BULLET" + ] + }, + { + "id": "milesight-8", + "url": "/sub", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Bullet Camera", + "C2982", + "MS-C2163", + "MS-C5361", + "Other" + ] + }, + { + "id": "milesight-9", + "url": "ipcam/avc.cgi?audiostream=[CHANNEL]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "ms-c2682", + "ms-c3291pw", + "MS-C3366-FPN" + ] + }, + { + "id": "milesight-10", + "url": "/", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "MS-C2963-EB", + "MS-C2973-PB" + ] + }, + { + "id": "milesight-11", + "url": "/ipcam/mjpeg.cgi?ch=0", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "MS-C2972-FPB", + "MS-C2973-PB" + ] + }, + { + "id": "milesight-12", + "url": "?action=stream", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "MS-C3263" + ] + }, + { + "id": "milesight-13", + "url": "/ch_101", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "MS-N1008-UPC" + ] + }, + { + "id": "milesight-14", + "url": "ipcam/mjpeg.cgi?ch=[CHANNEL]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "PRODEJNA" + ] + } + ] +} diff --git a/brands/milestone.json b/brands/milestone.json new file mode 100644 index 0000000..b733424 --- /dev/null +++ b/brands/milestone.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Milestone", + "brand_id": "milestone", + "streams": [ + { + "id": "milestone-1", + "url": "/ch1-s1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "MP-13101" + ] + } + ] +} diff --git a/brands/millennial.json b/brands/millennial.json new file mode 100644 index 0000000..70ad8e0 --- /dev/null +++ b/brands/millennial.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Millennial", + "brand_id": "millennial", + "streams": [ + { + "id": "millennial-1", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "EYES" + ] + } + ] +} diff --git a/brands/mingyoushi.json b/brands/mingyoushi.json new file mode 100644 index 0000000..9e1b6d5 --- /dev/null +++ b/brands/mingyoushi.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Mingyoushi", + "brand_id": "mingyoushi", + "streams": [ + { + "id": "mingyoushi-1", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "S6203Y-WR" + ] + }, + { + "id": "mingyoushi-2", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "S6203Y-WR" + ] + } + ] +} diff --git a/brands/mini-hd-ir-speed-dome.json b/brands/mini-hd-ir-speed-dome.json new file mode 100644 index 0000000..a993bfb --- /dev/null +++ b/brands/mini-hd-ir-speed-dome.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Mini Hd Ir Speed Dome", + "brand_id": "mini-hd-ir-speed-dome", + "streams": [ + { + "id": "mini-hd-ir-speed-dome-1", + "url": "[CHANNEL]/1:1/main", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "THD54F20X" + ] + } + ] +} diff --git a/brands/mini.json b/brands/mini.json new file mode 100644 index 0000000..5152a30 --- /dev/null +++ b/brands/mini.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Mini", + "brand_id": "mini", + "streams": [ + { + "id": "mini-1", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 81, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/minicam.json b/brands/minicam.json new file mode 100644 index 0000000..d762843 --- /dev/null +++ b/brands/minicam.json @@ -0,0 +1,59 @@ +{ + "version": 2, + "brand": "Minicam", + "brand_id": "minicam", + "streams": [ + { + "id": "minicam-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]*[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "A12", + "clone", + "Other" + ] + }, + { + "id": "minicam-2", + "url": "/h264_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "IP-600" + ] + }, + { + "id": "minicam-3", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Mini" + ] + }, + { + "id": "minicam-4", + "url": "/ucast/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "MiniSpy" + ] + }, + { + "id": "minicam-5", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/minking.json b/brands/minking.json new file mode 100644 index 0000000..23fdc3f --- /dev/null +++ b/brands/minking.json @@ -0,0 +1,19 @@ +{ + "version": 2, + "brand": "Minking", + "brand_id": "minking", + "streams": [ + { + "id": "minking-1", + "url": "/ch0.liv", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "SIR75A", + "TC18", + "TC26" + ] + } + ] +} diff --git a/brands/minnray.json b/brands/minnray.json new file mode 100644 index 0000000..8c1045c --- /dev/null +++ b/brands/minnray.json @@ -0,0 +1,19 @@ +{ + "version": 2, + "brand": "Minnray", + "brand_id": "minnray", + "streams": [ + { + "id": "minnray-1", + "url": "/live/av0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "SDI 30X", + "UV100", + "UV510A-12-ST" + ] + } + ] +} diff --git a/brands/minolta.json b/brands/minolta.json new file mode 100644 index 0000000..5dc06b0 --- /dev/null +++ b/brands/minolta.json @@ -0,0 +1,37 @@ +{ + "version": 2, + "brand": "Minolta", + "brand_id": "minolta", + "streams": [ + { + "id": "minolta-1", + "url": "/h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "MD08" + ] + }, + { + "id": "minolta-2", + "url": "/stream2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "MD08" + ] + }, + { + "id": "minolta-3", + "url": "/stream1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "MD08" + ] + } + ] +} diff --git a/brands/miosmart.json b/brands/miosmart.json new file mode 100644 index 0000000..ea1fbd5 --- /dev/null +++ b/brands/miosmart.json @@ -0,0 +1,18 @@ +{ + "version": 2, + "brand": "Miosmart", + "brand_id": "miosmart", + "streams": [ + { + "id": "miosmart-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "N526", + "VixCam" + ] + } + ] +} diff --git a/brands/mipc.json b/brands/mipc.json new file mode 100644 index 0000000..c118820 --- /dev/null +++ b/brands/mipc.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Mipc", + "brand_id": "mipc", + "streams": [ + { + "id": "mipc-1", + "url": "/video.mjpg?q=30&fps=33&id=0.5", + "type": "FFMPEG", + "protocol": "http", + "port": 8090, + "models": [ + "300" + ] + }, + { + "id": "mipc-2", + "url": "/video.mpeg?q=30&fps=33&id=0.5", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "300" + ] + } + ] +} diff --git a/brands/mipcam.json b/brands/mipcam.json new file mode 100644 index 0000000..700de4a --- /dev/null +++ b/brands/mipcam.json @@ -0,0 +1,69 @@ +{ + "version": 2, + "brand": "Mipcam", + "brand_id": "mipcam", + "streams": [ + { + "id": "mipcam-1", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "366357", + "IP-CAM" + ] + }, + { + "id": "mipcam-2", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "C6F0SgZ3N0P6L2", + "Y853Q2" + ] + }, + { + "id": "mipcam-3", + "url": "snapshot.jpg?account=[USERNAME]&password=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "NKIP308-HD" + ] + }, + { + "id": "mipcam-4", + "url": "stream.av", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "NKIP308-HD" + ] + }, + { + "id": "mipcam-5", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "mipcam-6", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 81, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/mips.json b/brands/mips.json new file mode 100644 index 0000000..e0cca20 --- /dev/null +++ b/brands/mips.json @@ -0,0 +1,97 @@ +{ + "version": 2, + "brand": "Mips", + "brand_id": "mips", + "streams": [ + { + "id": "mips-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "mips-2", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "mips-3", + "url": "h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "mips-4", + "url": "videostream.cgi?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "mips-5", + "url": "/live/h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "mips-6", + "url": "cam1/mpeg4", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "mips-7", + "url": "media/media.amp", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "mips-8", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "mips-9", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/misecu.json b/brands/misecu.json new file mode 100644 index 0000000..60a180a --- /dev/null +++ b/brands/misecu.json @@ -0,0 +1,79 @@ +{ + "version": 2, + "brand": "Misecu", + "brand_id": "misecu", + "streams": [ + { + "id": "misecu-1", + "url": "/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "5mpx", + "ipc-bt511swtv-1.0", + "MISECU H.265 1080P PTZ IP Camera 4X Zoom", + "MI-XM-629EBP-AI-50WP", + "MI-XM-DM13EP-20" + ] + }, + { + "id": "misecu-2", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "720", + "720P", + "MISECU H.265 1080P PTZ IP CAMERA 4X ZOOM" + ] + }, + { + "id": "misecu-3", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "720p", + "815", + "BT652A-4G", + "IPC-BT511S", + "IPC-BT621A-2.0C", + "IPC-BT623-2.0", + "IPC-DM05", + "IPC-DM13E-2.0", + "IPV-BT511S-10", + "MISECU H.265 1080P PTZ IP Camera 4X Zoom", + "MI-XM-669BP-AI-80N", + "mi-xm-dm13ep-50", + "Other", + "pt817", + "R80X50-PQ", + "YN-IPC-BT606WV", + "YN-IPC-DM04" + ] + }, + { + "id": "misecu-4", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "B06POE-5MP-HX" + ] + }, + { + "id": "misecu-5", + "url": "/", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "IPC-DM13EW-1.3" + ] + } + ] +} diff --git a/brands/mitec.json b/brands/mitec.json new file mode 100644 index 0000000..f84e74b --- /dev/null +++ b/brands/mitec.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Mitec", + "brand_id": "mitec", + "streams": [ + { + "id": "mitec-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/mitra-utama.json b/brands/mitra-utama.json new file mode 100644 index 0000000..2984cf5 --- /dev/null +++ b/brands/mitra-utama.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Mitra Utama", + "brand_id": "mitra-utama", + "streams": [ + { + "id": "mitra-utama-1", + "url": "stream1.asf", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "BLK N3304MV" + ] + }, + { + "id": "mitra-utama-2", + "url": "stream.asf", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "BLK N3304MV" + ] + } + ] +} diff --git a/brands/mivision.json b/brands/mivision.json new file mode 100644 index 0000000..8cf2387 --- /dev/null +++ b/brands/mivision.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Mivision", + "brand_id": "mivision", + "streams": [ + { + "id": "mivision-1", + "url": "/cam/realmonitor", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Dome Camera" + ] + } + ] +} diff --git a/brands/mjpeg.json b/brands/mjpeg.json new file mode 100644 index 0000000..5da55db --- /dev/null +++ b/brands/mjpeg.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Mjpeg", + "brand_id": "mjpeg", + "streams": [ + { + "id": "mjpeg-1", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/mjpg-streamer.json b/brands/mjpg-streamer.json new file mode 100644 index 0000000..fd1169a --- /dev/null +++ b/brands/mjpg-streamer.json @@ -0,0 +1,37 @@ +{ + "version": 2, + "brand": "Mjpg-streamer", + "brand_id": "mjpg-streamer", + "streams": [ + { + "id": "mjpg-streamer-1", + "url": "?action=stream", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "mjpg-streamer-2", + "url": "/?action=stream", + "type": "MJPEG", + "protocol": "http", + "port": 8080, + "models": [ + "PIZero" + ] + }, + { + "id": "mjpg-streamer-3", + "url": "/html/cam_pic_new.php", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "RPI" + ] + } + ] +} diff --git a/brands/mnet-dvr.json b/brands/mnet-dvr.json new file mode 100644 index 0000000..8d2b4ba --- /dev/null +++ b/brands/mnet-dvr.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Mnet Dvr", + "brand_id": "mnet-dvr", + "streams": [ + { + "id": "mnet-dvr-1", + "url": "/mnet-sd-pal.ts", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/mobiwire.json b/brands/mobiwire.json new file mode 100644 index 0000000..f945ba5 --- /dev/null +++ b/brands/mobiwire.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Mobiwire", + "brand_id": "mobiwire", + "streams": [ + { + "id": "mobiwire-1", + "url": "videofeed", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/mobotix.json b/brands/mobotix.json new file mode 100644 index 0000000..d00c09d --- /dev/null +++ b/brands/mobotix.json @@ -0,0 +1,787 @@ +{ + "version": 2, + "brand": "Mobotix", + "brand_id": "mobotix", + "streams": [ + { + "id": "mobotix-1", + "url": "control/faststream.jpg?stream=full", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "BO", + "C25", + "C25 D016-AUD", + "D-12", + "D-14", + "D15", + "D16", + "D-22M", + "D-24", + "D24M-Night", + "DM-25M", + "I25", + "M 12", + "M-10", + "M12D-SEC", + "M-15", + "M-15D", + "M16", + "M-22", + "m22d", + "M-24", + "M25", + "M26", + "M-Series", + "M-SERIES", + "Other", + "p25", + "Q22", + "Q-24", + "Q-25", + "Q25M", + "Q-Series", + "Q-SERIES", + "S16", + "t24", + "T24M-Sec-Night", + "T25", + "T25M", + "V25" + ] + }, + { + "id": "mobotix-2", + "url": "/api/mjpegvideo.cgi?InputNumber=1&StreamNumber=0", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "Bullet", + "c16 b", + "D71", + "M 25", + "M12D-Sec", + "M-15D", + "M16", + "M73", + "MOBOTIX i26B-6D", + "Move", + "Mx-VH1A-12-IR-VA", + "One", + "Other", + "P71", + "Q26B-6D", + "Q71", + "S74" + ] + }, + { + "id": "mobotix-3", + "url": "/control/faststream.jpg?stream=MxPEG&needlength&fps=6", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "c25", + "C25 D016-AUD", + "c26B-6D", + "D12", + "D-14", + "d14d", + "D24M", + "D25", + "DM-25M", + "DM-26", + "M10", + "M-10", + "M12", + "M12D-SEC", + "M-15", + "m15d", + "M-15D", + "M16", + "m-24", + "M24", + "M25", + "M73", + "MOB1", + "M-Series", + "M-SERIES", + "MX10", + "Mx-Q26B", + "Other", + "Q-24", + "Q24M", + "Q24m-Sec", + "Q24M-Sec", + "q25", + "Q-25", + "Q26B-6D", + "Q-Series", + "S14", + "S15", + "S-15", + "S16", + "S26", + "SUS", + "t24", + "T-24", + "T24M-Sec-Night", + "T25", + "T-25", + "V16 PLBN", + "V25" + ] + }, + { + "id": "mobotix-4", + "url": "record/current.jpg?sync=-99", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "C25", + "C25-2", + "D-12", + "D-14", + "D15", + "D-22M", + "D-24", + "D25", + "i25", + "M-10", + "M-12", + "M12D-SEC", + "M-15", + "M-15D", + "M-22", + "m-24", + "M24", + "M25", + "M-Series", + "M-SERIES", + "Other", + "P25", + "p25-Night", + "Q-24", + "Q24M", + "Q-25", + "Q-Series", + "s-15", + "T-25", + "T25M" + ] + }, + { + "id": "mobotix-5", + "url": "cgi-bin/image.jpg?size=[WIDTH]x[HEIGHT]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "C25 D016-AUD", + "m12", + "M-15", + "M-15D", + "M-22", + "M22M", + "M-24", + "M-Series", + "Other", + "Q-24", + "q25m", + "Q-Series", + "t25", + "T-25" + ] + }, + { + "id": "mobotix-6", + "url": "/control/faststream.jpg?stream=full", + "type": "MJPEG", + "protocol": "http", + "port": 9083, + "models": [ + "C26", + "D12", + "D-14", + "D24", + "D24M-Night", + "i25", + "m 25", + "M10", + "m12", + "M12D-Sec", + "M15", + "M-15", + "M16", + "M-22", + "M24", + "M25", + "M26", + "M73", + "MOBOTIX i26B-6D", + "MQ24", + "One", + "Q24M", + "Q71", + "S16b ok!", + "t24", + "T-24", + "T24M-Sec-Night", + "T-25", + "T26", + "V25" + ] + }, + { + "id": "mobotix-7", + "url": "api/mjpegvideo.cgi?InputNumber=1&StreamNumber=[CHANNEL]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "c26 B-D06", + "D12", + "M16", + "Move", + "sd1a" + ] + }, + { + "id": "mobotix-8", + "url": "/control/faststream.jpg?stream=MxPEG&preview&previewsize=1280x960&quality=70&fps=24&camera=auto", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "c26B-6D", + "Q24M" + ] + }, + { + "id": "mobotix-9", + "url": "/live/ch00_0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "D12" + ] + }, + { + "id": "mobotix-10", + "url": "record/current.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "D-12", + "D-14", + "d-15", + "D15", + "D16", + "D-22M", + "D24", + "DM-26", + "M 25", + "M-12", + "M12D-Sec", + "M-15", + "M-22", + "M22M", + "M-24", + "M-Series", + "M-SERIES", + "Other", + "Q-22", + "Q-24", + "Q-25", + "Q-SERIES", + "S-15", + "T-24" + ] + }, + { + "id": "mobotix-11", + "url": "cgi-bin/image.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "D-12", + "D22M-Sec", + "M-12", + "M-15", + "M-22", + "M25", + "Other", + "Q-22", + "Q-24", + "Q-Series", + "T-24" + ] + }, + { + "id": "mobotix-12", + "url": "/cgi-bin/faststream.jpg?stream=full&fps=10.0", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "D-14", + "M24M", + "M25", + "Q-24", + "Q26" + ] + }, + { + "id": "mobotix-13", + "url": "/record/current.jpg", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "D15", + "M12D-Sec", + "M1M", + "s16", + "T26", + "Unlisted" + ] + }, + { + "id": "mobotix-14", + "url": "/stream0/mobotix.mjpeg", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "D16", + "V25" + ] + }, + { + "id": "mobotix-15", + "url": "/record/current.jpg?sync=-99", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "D22", + "M 12", + "m12", + "s16" + ] + }, + { + "id": "mobotix-16", + "url": "/mobotix.h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "D26", + "M26B" + ] + }, + { + "id": "mobotix-17", + "url": "/", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "i25" + ] + }, + { + "id": "mobotix-18", + "url": "/axis-cgi/mjpg/video.cgi?camera=1&resolution=320x240", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "M 12" + ] + }, + { + "id": "mobotix-19", + "url": "/cgi-bin/image.jpg?imgprof=VGA-L", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "m 25", + "M-15D" + ] + }, + { + "id": "mobotix-20", + "url": "/control/faststream.jpg?stream=MxPEG&needlength&fps=24", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "M10", + "M16", + "Q24M" + ] + }, + { + "id": "mobotix-21", + "url": "/cgi-bin/image.jpg?size=320x240", + "type": "JPEG", + "protocol": "http", + "port": 20001, + "models": [ + "m12", + "M-22" + ] + }, + { + "id": "mobotix-22", + "url": "/control/userimage.html", + "type": "FFMPEG", + "protocol": "http", + "port": 20004, + "models": [ + "M12D-Sec" + ] + }, + { + "id": "mobotix-23", + "url": "/onvif/mobotix.h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "M-15D", + "M72", + "MOBOTIX c26B-AU-6D", + "MOBOTIX i26B-6D", + "Q24M" + ] + }, + { + "id": "mobotix-24", + "url": "/cgi-bin/image.jpg?imgprof=CIF", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "M-15D" + ] + }, + { + "id": "mobotix-25", + "url": "/cgi-bin/image.jpg?imgprof=MEGA", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "M-15D" + ] + }, + { + "id": "mobotix-26", + "url": "/cgi-bin/image.jpg?imgprof=VGA", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "M-15D" + ] + }, + { + "id": "mobotix-27", + "url": "/cgi-bin/image.jpg?imgprof=CIF-R", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "M-15D" + ] + }, + { + "id": "mobotix-28", + "url": "/cgi-bin/image.jpg?imgprof=CIF-L", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "M-15D" + ] + }, + { + "id": "mobotix-29", + "url": "/cgi-bin/image.jpg?imgprof=VGA-R", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "M-15D" + ] + }, + { + "id": "mobotix-30", + "url": "/cgi-bin/image.jpg?imgprof=CIF-2", + "type": "JPEG", + "protocol": "http", + "port": 8011, + "models": [ + "M-15D" + ] + }, + { + "id": "mobotix-31", + "url": "/cgi-bin/image.jpg?imgprof=CIF-1", + "type": "JPEG", + "protocol": "http", + "port": 8011, + "models": [ + "M-15D" + ] + }, + { + "id": "mobotix-32", + "url": "/control/event.jpg", + "type": "JPEG", + "protocol": "http", + "port": 8011, + "models": [ + "M-15D" + ] + }, + { + "id": "mobotix-33", + "url": "faststream.jpg?stream=full&fps=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "M-22", + "M-Series", + "Other", + "Q-SERIES" + ] + }, + { + "id": "mobotix-34", + "url": "/cgi-bin/image.jpg", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "M25" + ] + }, + { + "id": "mobotix-35", + "url": "/control/faststream.jpg?stream=full&preview&previewsize=640x480&quality=40&fps=20.0", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "M25", + "V25" + ] + }, + { + "id": "mobotix-36", + "url": "/control/faststream.jpg?stream=full&preview&previewsize=800x600&quality=80&fps=30.0", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "M25" + ] + }, + { + "id": "mobotix-37", + "url": "/stream/profile0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "M72" + ] + }, + { + "id": "mobotix-38", + "url": "/onvif/stream3/mobotix.mjpeg", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "MOBOTIX c26B-6D", + "MOBOTIX i26B-6D" + ] + }, + { + "id": "mobotix-39", + "url": "/cgi-bin/guestimage.html", + "type": "FFMPEG", + "protocol": "http", + "port": 8038, + "models": [ + "MQ24", + "Q24M" + ] + }, + { + "id": "mobotix-40", + "url": "jpg/image.jpg?size=3", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "M-Series" + ] + }, + { + "id": "mobotix-41", + "url": "cgi-bin/snapshot.cgi?1", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "mobotix-42", + "url": "cgi-bin/guest/Video.cgi?media=JPEG", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "mobotix-43", + "url": "-wvhttp-01-/GetOneShot?image_size=[WIDTH]x[HEIGHT]&frame_count=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "mobotix-44", + "url": "jpeg/vga.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "mobotix-45", + "url": "/control/faststream.jpg?stream=MxPEG&needlength&fps=0", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "Q24M" + ] + }, + { + "id": "mobotix-46", + "url": "/control/faststream.jpg?stream=MxPEG&preview&previewsize=2048x1536&quality=100&fps=20&camera=auto", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "q24m-sec", + "q24m-secure" + ] + }, + { + "id": "mobotix-47", + "url": "/cgi-bin/image.jpg?display_mode=simple&size=3072x2048", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "Q26" + ] + }, + { + "id": "mobotix-48", + "url": "/cgi-bin/image.jpg?display_mode=simple&size=3072x2048&textdisplay=datetime&displayfontsize=24&rotate=180", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "Q26" + ] + }, + { + "id": "mobotix-49", + "url": "mjpeg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Q-Series" + ] + }, + { + "id": "mobotix-50", + "url": "video.mjpg?q=30&fps=33&id=0.5", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "S-15" + ] + }, + { + "id": "mobotix-51", + "url": "/cgi-bin/image.jpg?imgprof=CIF-B", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "S16b" + ] + }, + { + "id": "mobotix-52", + "url": "/stream1/mobotix.mjpeg", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "V25" + ] + }, + { + "id": "mobotix-53", + "url": "/stream1/mobotix.mxg", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "V25" + ] + }, + { + "id": "mobotix-54", + "url": "/stream0/mobotix.mxg", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "V25" + ] + } + ] +} diff --git a/brands/mocam.json b/brands/mocam.json new file mode 100644 index 0000000..4ba925e --- /dev/null +++ b/brands/mocam.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Mocam", + "brand_id": "mocam", + "streams": [ + { + "id": "mocam-1", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "1214" + ] + }, + { + "id": "mocam-2", + "url": "/h264_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "hikvision" + ] + } + ] +} diff --git a/brands/mocon.json b/brands/mocon.json new file mode 100644 index 0000000..2a349f2 --- /dev/null +++ b/brands/mocon.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Mocon", + "brand_id": "mocon", + "streams": [ + { + "id": "mocon-1", + "url": "videostream.asf", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "E-Lock CAM" + ] + }, + { + "id": "mocon-2", + "url": "/ucast/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "E-LOCK CAM" + ] + } + ] +} diff --git a/brands/moja-ip.json b/brands/moja-ip.json new file mode 100644 index 0000000..01c9213 --- /dev/null +++ b/brands/moja-ip.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Moja Ip", + "brand_id": "moja-ip", + "streams": [ + { + "id": "moja-ip-1", + "url": "/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "ddd" + ] + }, + { + "id": "moja-ip-2", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/moko.json b/brands/moko.json new file mode 100644 index 0000000..63ceccc --- /dev/null +++ b/brands/moko.json @@ -0,0 +1,29 @@ +{ + "version": 2, + "brand": "Moko", + "brand_id": "moko", + "streams": [ + { + "id": "moko-1", + "url": "snap.jpg?JpegCam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "e10", + "NIP-61GE" + ] + }, + { + "id": "moko-2", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "e152", + "NIP-61GE" + ] + } + ] +} diff --git a/brands/momentum.json b/brands/momentum.json new file mode 100644 index 0000000..bfd9e1a --- /dev/null +++ b/brands/momentum.json @@ -0,0 +1,310 @@ +{ + "version": 2, + "brand": "Momentum", + "brand_id": "momentum", + "streams": [ + { + "id": "momentum-1", + "url": "cam/realmonitor?channel=[CHANNEL]&subtype=1", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "2002", + "mocam", + "MOCAM", + "mocam01", + "MOCAM-01", + "mocam1", + "MO-CAm-720-01", + "Mocam-720-1", + "MOCAM-729-01", + "moc-cam01", + "Other" + ] + }, + { + "id": "momentum-2", + "url": "/videoMain", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8001, + "models": [ + "2002", + "Mocam 01", + "MOCAM USB", + "mocam01", + "MOCAM-01", + "MOCAM1", + "MOCAM12", + "MOCAM3", + "Other", + "OtherBB" + ] + }, + { + "id": "momentum-3", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "2002", + "720P", + "moca-01", + "MOCAM 01", + "mocam1", + "MO-CAm-720-01" + ] + }, + { + "id": "momentum-4", + "url": "video.h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "720p", + "Cory", + "moca-01", + "Mocam 01", + "MO-CAM 01", + "mocam-01", + "MOCAM03", + "mocam1", + "MOCAM3", + "Mocam-720-1", + "mocam720p", + "MOCAN-01", + "moc-cam01", + "MOGA-001", + "Other" + ] + }, + { + "id": "momentum-5", + "url": "/cam1/onvif-h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Aria Outdoor Floodlight Camera", + "MOCAM", + "mocam1", + "MOCAM1" + ] + }, + { + "id": "momentum-6", + "url": "/H264/sub", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8001, + "models": [ + "CheapCams", + "MOCA MP1", + "MOCAM", + "Mocam 01", + "MOCAM USB", + "mocam01", + "MOCAM-01", + "MOCAM-720-1", + "Other", + "SIG02" + ] + }, + { + "id": "momentum-7", + "url": "medias2", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Cori", + "MO-CAM-720-01" + ] + }, + { + "id": "momentum-8", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "moam", + "Mocam 01", + "MO-CAM 01", + "MOCAM 720-1", + "mocam-01", + "MOCAM1", + "mocam-720-2", + "Other", + "Thames" + ] + }, + { + "id": "momentum-9", + "url": "/h264_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "moam", + "mocam01", + "Mocam-1080.01" + ] + }, + { + "id": "momentum-10", + "url": "mpeg4/[CHANNEL]/media.amp", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "MOCA MP1", + "Mocam 01", + "MO-CAM 01", + "MOCAM01", + "MOCAM-01", + "Other" + ] + }, + { + "id": "momentum-11", + "url": "/live/av0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "MO-CAM", + "MOCAM01", + "MOCAM1", + "Other" + ] + }, + { + "id": "momentum-12", + "url": "live/ch00_0", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "MO-CAM" + ] + }, + { + "id": "momentum-13", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "MOCAM 01", + "MOCAM01" + ] + }, + { + "id": "momentum-14", + "url": "/Streaming/Channels/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8001, + "models": [ + "MOCAM 01", + "mocam-01", + "MOCAM1" + ] + }, + { + "id": "momentum-15", + "url": "live3.sdp", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "MOCAM 01", + "Mocam USB" + ] + }, + { + "id": "momentum-16", + "url": "cam[CHANNEL]/h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "MOCAM 01", + "MO-CAM 01", + "MOCAM USB", + "mocam01", + "MOCAM-01", + "mocam1", + "Other" + ] + }, + { + "id": "momentum-17", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "MO-CAM 01" + ] + }, + { + "id": "momentum-18", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "MO-CAM 01" + ] + }, + { + "id": "momentum-19", + "url": "live.sdp", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "MO-CAM 01", + "MOCAM USB", + "MOCAM1", + "Other" + ] + }, + { + "id": "momentum-20", + "url": "cam1/mpeg4", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "mocam 720-1" + ] + }, + { + "id": "momentum-21", + "url": "/live.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "mocam 720-1", + "MOCAM-01" + ] + }, + { + "id": "momentum-22", + "url": "cam_1.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "mocam1" + ] + } + ] +} diff --git a/brands/monacor.json b/brands/monacor.json new file mode 100644 index 0000000..a8db42b --- /dev/null +++ b/brands/monacor.json @@ -0,0 +1,98 @@ +{ + "version": 2, + "brand": "Monacor", + "brand_id": "monacor", + "streams": [ + { + "id": "monacor-1", + "url": "GetData.cgi?Status=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "9000a" + ] + }, + { + "id": "monacor-2", + "url": "/control/faststream.jpg?stream=MxPEG&needlength&fps=6", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "DMR-180", + "DMR-524" + ] + }, + { + "id": "monacor-3", + "url": "/cam1.jpg", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "DMR-180SET" + ] + }, + { + "id": "monacor-4", + "url": "cgi-bin/guest/Video.cgi?media=JPEG", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "DMR-524" + ] + }, + { + "id": "monacor-5", + "url": "GetData.cgi?CH=[CHANNEL]&Codec=jpeg&Size=[WIDTH]x[HEIGHT]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "monacor-6", + "url": "GetData.cgi?Camera=0&BandWidth=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "monacor-7", + "url": "GetData.cgi?CH=2", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "monacor-8", + "url": "cgi-bin/jpg/image.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "vwc-413 mega" + ] + }, + { + "id": "monacor-9", + "url": "GetData.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "VWS-400" + ] + } + ] +} diff --git a/brands/monita-cctv.json b/brands/monita-cctv.json new file mode 100644 index 0000000..954457c --- /dev/null +++ b/brands/monita-cctv.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Monita Cctv", + "brand_id": "monita-cctv", + "streams": [ + { + "id": "monita-cctv-1", + "url": "/channel=0;stream=0;user=[USERNAME];pass=[PASSWORD];", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "LPR" + ] + } + ] +} diff --git a/brands/monomat.json b/brands/monomat.json new file mode 100644 index 0000000..be9e827 --- /dev/null +++ b/brands/monomat.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Monomat", + "brand_id": "monomat", + "streams": [ + { + "id": "monomat-1", + "url": "cgi-bin/snapshot.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "NVS" + ] + } + ] +} diff --git a/brands/monoprice.json b/brands/monoprice.json new file mode 100644 index 0000000..7d61657 --- /dev/null +++ b/brands/monoprice.json @@ -0,0 +1,71 @@ +{ + "version": 2, + "brand": "Monoprice", + "brand_id": "monoprice", + "streams": [ + { + "id": "monoprice-1", + "url": "snapshot.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "H264 DVR", + "Other" + ] + }, + { + "id": "monoprice-2", + "url": "image.cgi?img=ch[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "H264 DVR" + ] + }, + { + "id": "monoprice-3", + "url": "/Streaming/Channels/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "NC303-MB", + "NC303-MD", + "Other", + "WHCI7452-M" + ] + }, + { + "id": "monoprice-4", + "url": "snapshot.jpg?account=[USERNAME]&password=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "monoprice-5", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "monoprice-6", + "url": "GetData.cgi?CH=[CHANNEL]&Codec=jpeg&Size=[WIDTH]x[HEIGHT]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/monsterip.json b/brands/monsterip.json new file mode 100644 index 0000000..6051235 --- /dev/null +++ b/brands/monsterip.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Monsterip", + "brand_id": "monsterip", + "streams": [ + { + "id": "monsterip-1", + "url": "snap.jpg?JpegCam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "MCI 28106" + ] + } + ] +} diff --git a/brands/morphxstar.json b/brands/morphxstar.json new file mode 100644 index 0000000..b2d79a4 --- /dev/null +++ b/brands/morphxstar.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Morphxstar", + "brand_id": "morphxstar", + "streams": [ + { + "id": "morphxstar-1", + "url": "/video.mp4", + "type": "FFMPEG", + "protocol": "http", + "port": 8090, + "models": [ + "TardisM4k" + ] + } + ] +} diff --git a/brands/mosafe.json b/brands/mosafe.json new file mode 100644 index 0000000..e7dfdd9 --- /dev/null +++ b/brands/mosafe.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Mosafe", + "brand_id": "mosafe", + "streams": [ + { + "id": "mosafe-1", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=1.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "1080p" + ] + }, + { + "id": "mosafe-2", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "KC2M5301B-P" + ] + } + ] +} diff --git a/brands/motion.json b/brands/motion.json new file mode 100644 index 0000000..5318b77 --- /dev/null +++ b/brands/motion.json @@ -0,0 +1,29 @@ +{ + "version": 2, + "brand": "Motion", + "brand_id": "motion", + "streams": [ + { + "id": "motion-1", + "url": "/", + "type": "FFMPEG", + "protocol": "http", + "port": 8081, + "models": [ + "4.0", + "LogitechUSB", + "raspberrypi" + ] + }, + { + "id": "motion-2", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 81, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/motioneye.json b/brands/motioneye.json new file mode 100644 index 0000000..0ba2d71 --- /dev/null +++ b/brands/motioneye.json @@ -0,0 +1,71 @@ +{ + "version": 2, + "brand": "Motioneye", + "brand_id": "motioneye", + "streams": [ + { + "id": "motioneye-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 8081, + "models": [ + ".40", + "db1", + "model 1", + "motion", + "MotionEye 0.39", + "Other", + "Pi0", + "rpi" + ] + }, + { + "id": "motioneye-2", + "url": "/", + "type": "FFMPEG", + "protocol": "http", + "port": 8081, + "models": [ + "0.42.1", + "espcam32", + "motion", + "MotionEye 0.39", + "MotionEYEOS", + "Other", + "Pi Zero", + "rpi" + ] + }, + { + "id": "motioneye-3", + "url": "/stream", + "type": "FFMPEG", + "protocol": "http", + "port": 81, + "models": [ + "espcam32" + ] + }, + { + "id": "motioneye-4", + "url": "/81", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "espcam32" + ] + }, + { + "id": "motioneye-5", + "url": "/live/video/profile1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8151, + "models": [ + "icloud" + ] + } + ] +} diff --git a/brands/moto.json b/brands/moto.json new file mode 100644 index 0000000..5063026 --- /dev/null +++ b/brands/moto.json @@ -0,0 +1,48 @@ +{ + "version": 2, + "brand": "Moto", + "brand_id": "moto", + "streams": [ + { + "id": "moto-1", + "url": "img/video.mjpeg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "blink" + ] + }, + { + "id": "moto-2", + "url": "/video?profile=0", + "type": "MJPEG", + "protocol": "http", + "port": 8056, + "models": [ + "Handy" + ] + }, + { + "id": "moto-3", + "url": "/axis-cgi/mjpg/video.cgi", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "moto-4", + "url": "video?profile=[CHANNEL]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "razr" + ] + } + ] +} diff --git a/brands/motorola.json b/brands/motorola.json new file mode 100644 index 0000000..78a8cd5 --- /dev/null +++ b/brands/motorola.json @@ -0,0 +1,735 @@ +{ + "version": 2, + "brand": "Motorola", + "brand_id": "motorola", + "streams": [ + { + "id": "motorola-1", + "url": "video.cgi?resolution=VGA", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "0085", + "AUTOFOCUS 73", + "CONNECT", + "FOCU85", + "focus", + "Focus 66 WiFi HD", + "Focus 73", + "Focus 73 HK", + "Focus 85", + "FOCUS_73", + "FOCUS_73DENNE", + "focus73", + "focus85-b", + "FOCUS85-B", + "Foucus 85", + "MBP85CONNECT", + "Other", + "SCOUT 73bbk" + ] + }, + { + "id": "motorola-2", + "url": "?action=stream", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "0085", + "Blink 1", + "blink1", + "BLINK1", + "focus", + "FOCUS 66", + "focus 86", + "Focus86-W", + "Other" + ] + }, + { + "id": "motorola-3", + "url": "axis-cgi/jpg/image.cgi?date=1&clock=1&camera=[CHANNEL]&resolution=[WIDTH]x[HEIGHT]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "1662", + "Autofocus 73", + "bad", + "BLINK", + "F66sb", + "F85", + "FCUS85", + "focu5665_blk2", + "focu85", + "focus", + "focus 0854", + "Focus 66", + "FOCUS 66", + "FOCUS 66 WIFI HD", + "Focus 66-B", + "FOCUS 66-B", + "FOCUS 66-B2", + "focus 66-s", + "Focus 85", + "FOCUS 85", + "FOCUS 86", + "Focus S66", + "Focus S73", + "FOCUS_73", + "fucus73", + "HD-0066113B20", + "Hubble", + "MBP 854", + "MBP85CONNECT", + "Mototrola Scout85", + "Other", + "SCOUT", + "SCOUT 73" + ] + }, + { + "id": "motorola-4", + "url": "/axis-cgi/mjpg/video.cgi", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "1662", + "66-b", + "AUTOFOCUS 73", + "BABYMONITOR", + "CONNECT", + "fcus85", + "FCUS85", + "FOCU85", + "focu88", + "FOCUS", + "FOCUS 66", + "Focus 66 HD", + "FOCUS 66 WIFI HD", + "focus 66b", + "FOCUS 66-B2", + "FOCUS 66BBK", + "Focus 66-s2", + "Focus 73", + "FOCUS 73", + "Focus 85", + "Focus S66", + "FOCUS S66", + "Focus S73", + "focus_72", + "FOCUS_73", + "Focus66", + "FOCUS67", + "focus73", + "Focus85", + "FOCUS85-B", + "Foucs", + "Hubble", + "mbp85", + "MBP85", + "MBP-854", + "MBP855", + "MBP855CONNECT", + "motorola focus50-w", + "motorola mbp85", + "MOTOTROLA SCOUT85", + "Other", + "SCOUT 73" + ] + }, + { + "id": "motorola-5", + "url": "image.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "66-b", + "FOCUS-66" + ] + }, + { + "id": "motorola-6", + "url": "img/video.asf", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "8492-PTZ", + "Ptz1" + ] + }, + { + "id": "motorola-7", + "url": "videofeed", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Atrix", + "atrix hd", + "AttirxII", + "Droid", + "Droid 2", + "Droid RAZR HD", + "Droid RAZR MAXX", + "Droid X", + "Drooid Bionic", + "FOCUS 66-B2", + "G5 Plus", + "G6 Play", + "Moto E", + "Moto G", + "Moto G 4G", + "Moto X Pure Edition", + "Other", + "phne", + "Phone", + "Photon", + "Razor", + "Razr", + "Xoom", + "Xoom 2", + "XT-1028", + "xt1077", + "XT-300" + ] + }, + { + "id": "motorola-8", + "url": "axis-cgi/jpg/image.cgi?camera=1&resolution=320x240&compression=25", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Auto focas 85", + "AUTOFOCUS 73", + "FOCU85", + "focus", + "FOCUS 66", + "Focus 73", + "Focus 85", + "FOCUS 88", + "Focus S66", + "Focus S73", + "FOCUS85", + "MBP85CONNECT", + "scout", + "SCOUT 73" + ] + }, + { + "id": "motorola-9", + "url": "cgi/jpg/image.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "AUTOFOCUS 73", + "FOCUS73", + "MBP-854", + "Other", + "SCOUT 73" + ] + }, + { + "id": "motorola-10", + "url": "cgi-bin/jpg/image.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "AUTOFOCUS 73", + "BLINK", + "FOCU85", + "FOCUS 66", + "Focus 73", + "Focus 85", + "Focus S66-B", + "FOCUS_73", + "fokus 73", + "fukus 73", + "Other", + "SCOUT 73", + "SCOUT 85" + ] + }, + { + "id": "motorola-11", + "url": "-wvhttp-01-/video.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "babymonitor", + "CONNECT", + "FOCUS 66", + "FOCUS 66bbk", + "FOCUS 73", + "FOCUS 85", + "FOCUS 86", + "Focus73", + "MBP85", + "MBP853CONNECT", + "MBP-854", + "Other" + ] + }, + { + "id": "motorola-12", + "url": "video.cgi?resolution=[WIDTH]x[HEIGHT]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "babymonitor", + "BLINK1", + "FOCUS 66", + "FOCUS 66-B2", + "FOCUS 73", + "Focus S66", + "FOCUS S66", + "FOCUS85", + "HD-0066113b20", + "Other" + ] + }, + { + "id": "motorola-13", + "url": "?action=appletvstream", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Blink", + "Blink1", + "Other", + "Scout" + ] + }, + { + "id": "motorola-14", + "url": "/?action=stream", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "Blink", + "blink 1", + "Blink 1", + "focus 86", + "FOCUS 88" + ] + }, + { + "id": "motorola-15", + "url": "?action=snapshot", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "BLINK", + "blink 1", + "BLINK1", + "FOCU85", + "SCOUT" + ] + }, + { + "id": "motorola-16", + "url": "axis-cgi/mjpg/video.cgi?date=1&clock=1&resolution=[WIDTH]x[HEIGHT]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "BLINK", + "FOCUS 85", + "FOCUS_73DENNE", + "FOCUSs5", + "MBP853CONNECT" + ] + }, + { + "id": "motorola-17", + "url": "axis-cgi/mjpg/video.cgi?camera=[CHANNEL]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "BLINK", + "CONNECT", + "focus", + "FOCUS 66", + "Focus 66-B2", + "Focus 66-s2", + "Focus 73", + "FOCUS 73", + "Focus 85", + "FOCUS_73DENNE", + "focus66", + "FOCUS85", + "MBP-854" + ] + }, + { + "id": "motorola-18", + "url": "image.cgi?type=motion&camera=[CHANNEL]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "blink85", + "FCUS85", + "FOCUS 85", + "Focus_73", + "FOCUS73", + "FUKUS 73", + "SCOUT 73", + "Scout 83", + "Scout 85" + ] + }, + { + "id": "motorola-19", + "url": "image.cgi?resolution=[WIDTH]x[HEIGHT]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "BLINK85", + "FOCUS", + "Focus 66", + "FOCUS 66", + "FOCUS 66 merob", + "FOCUS 66-B", + "FOCUS 73", + "focus66w", + "MBP-854" + ] + }, + { + "id": "motorola-20", + "url": "image.cgi?type=motion", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "CONNECT", + "Focus 66", + "FOCUS 66-B", + "FOCUS 73", + "FUKUS 73", + "Other", + "SCOUT 73" + ] + }, + { + "id": "motorola-21", + "url": "video?submenu=mjpg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "CONNECT", + "defy xt", + "Droid", + "Droid RAZR MAXX", + "Eris", + "Other", + "razr", + "xt1080" + ] + }, + { + "id": "motorola-22", + "url": "shot.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "DROID", + "Droid 3", + "droid mini", + "maxx", + "mobile", + "Other", + "x1097", + "xt907" + ] + }, + { + "id": "motorola-23", + "url": "video?profile=[CHANNEL]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Droid 2Global", + "Droid 4", + "DROID RAZR HD", + "Droid X", + "Milestone 2", + "Moto G", + "MOTO g", + "Other", + "xt1077" + ] + }, + { + "id": "motorola-24", + "url": "/h264_ulaw.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8888, + "models": [ + "Droid RAZR HD" + ] + }, + { + "id": "motorola-25", + "url": "jpeg/qvga.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Droid X" + ] + }, + { + "id": "motorola-26", + "url": "/video", + "type": "FFMPEG", + "protocol": "http", + "port": 8080, + "models": [ + "Edge", + "G13", + "Moto G" + ] + }, + { + "id": "motorola-27", + "url": "/video?profile=0", + "type": "MJPEG", + "protocol": "http", + "port": 8080, + "models": [ + "Edge", + "G13" + ] + }, + { + "id": "motorola-28", + "url": "axis-cgi/mjpg/video.cgi?date=1&clock=1&camera=[CHANNEL]&resolution=[WIDTH]x[HEIGHT]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "focus", + "FOCUS 66-B2", + "focus 66-s", + "Focus 73", + "Focus 85", + "fokus 73", + "fous 66", + "HUBBLE" + ] + }, + { + "id": "motorola-29", + "url": "axis-cgi/mjpg/video.cgi?camera=1&resolution=[WIDTH]x[HEIGHT]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "focus", + "FOCUS 85", + "MBP-854", + "Scout 73", + "SCOUT 85" + ] + }, + { + "id": "motorola-30", + "url": "axis-cgi/mjpg/video.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "focus", + "FOCUS 73", + "FOCUS 85", + "Other", + "Scout 73" + ] + }, + { + "id": "motorola-31", + "url": "cgi-bin/jpg/image.cgi?", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "focus", + "FOCUS 73" + ] + }, + { + "id": "motorola-32", + "url": "[CHANNEL]/video.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "focus", + "FOCUS 73", + "SCOUT 73" + ] + }, + { + "id": "motorola-33", + "url": "/videostream.cgi", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "focus" + ] + }, + { + "id": "motorola-34", + "url": "/blinkhd", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 6667, + "models": [ + "Focus 66 HD", + "Focus 68", + "Focus 72" + ] + }, + { + "id": "motorola-35", + "url": "/img/video.asf", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "Focus 66 WiFi HD" + ] + }, + { + "id": "motorola-36", + "url": "/video.cgi?resolution=VGA", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "Focus 73", + "FOCUS 88", + "moto g(8) plus" + ] + }, + { + "id": "motorola-37", + "url": "/media/?action=stream", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "FOCUS 85", + "FOCUS 86", + "Focus86-W", + "hubble", + "MBP853CONNECT" + ] + }, + { + "id": "motorola-38", + "url": "cgi-bin/video.cgi?msubmenu=mjpg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "FOCUS 85", + "FOCUS_73DENNE", + "FOKUS 73" + ] + }, + { + "id": "motorola-39", + "url": "/axis-cgi/jpg/image.cgi?camera=1&resolution=320x240&compression=25", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "FOCUS 88" + ] + }, + { + "id": "motorola-40", + "url": "/blinkhd/", + "type": "MJPEG", + "protocol": "http", + "port": 6667, + "models": [ + "focus_72" + ] + }, + { + "id": "motorola-41", + "url": "/h264_pcm.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8080, + "models": [ + "g13" + ] + }, + { + "id": "motorola-42", + "url": "axis-cgi/jpg/image.cgi?date=1&clock=1&resolution=[WIDTH]x[HEIGHT]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "MBP-854" + ] + }, + { + "id": "motorola-43", + "url": "now.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "MFV700BU" + ] + }, + { + "id": "motorola-44", + "url": "/videofeed", + "type": "FFMPEG", + "protocol": "http", + "port": 8090, + "models": [ + "Moto G 4G", + "Moto G6" + ] + }, + { + "id": "motorola-45", + "url": "image.cgi?img=ch[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/motos.json b/brands/motos.json new file mode 100644 index 0000000..3c843f9 --- /dev/null +++ b/brands/motos.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Motos", + "brand_id": "motos", + "streams": [ + { + "id": "motos-1", + "url": "/profile2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "motos-2", + "url": "/axis-cgi/mjpg/video.cgi", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/motru.json b/brands/motru.json new file mode 100644 index 0000000..2139b97 --- /dev/null +++ b/brands/motru.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Motru", + "brand_id": "motru", + "streams": [ + { + "id": "motru-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "pni" + ] + } + ] +} diff --git a/brands/mov-cam.json b/brands/mov-cam.json new file mode 100644 index 0000000..3cd7a1e --- /dev/null +++ b/brands/mov-cam.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Mov Cam", + "brand_id": "mov-cam", + "streams": [ + { + "id": "mov-cam-1", + "url": "img/video.mjpeg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "LINKSYS" + ] + } + ] +} diff --git a/brands/movo.json b/brands/movo.json new file mode 100644 index 0000000..e6bb629 --- /dev/null +++ b/brands/movo.json @@ -0,0 +1,19 @@ +{ + "version": 2, + "brand": "Movo", + "brand_id": "movo", + "streams": [ + { + "id": "movo-1", + "url": "stream.asf", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "AT-201", + "NT-3000", + "nt400b" + ] + } + ] +} diff --git a/brands/movols.json b/brands/movols.json new file mode 100644 index 0000000..77e7749 --- /dev/null +++ b/brands/movols.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Movols", + "brand_id": "movols", + "streams": [ + { + "id": "movols-1", + "url": "/", + "type": "MJPEG", + "protocol": "http", + "port": 8080, + "models": [ + "Solar Camera" + ] + } + ] +} diff --git a/brands/moxa.json b/brands/moxa.json new file mode 100644 index 0000000..804e3a5 --- /dev/null +++ b/brands/moxa.json @@ -0,0 +1,61 @@ +{ + "version": 2, + "brand": "Moxa", + "brand_id": "moxa", + "streams": [ + { + "id": "moxa-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "moxa-2", + "url": "videostream.asf", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "moxa-3", + "url": "cgi-bin/video.jpg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "moxa-4", + "url": "multicaststream", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other", + "vport 351", + "VPort 36-2L", + "VPort 36-2L-3X-T" + ] + }, + { + "id": "moxa-5", + "url": "/live", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "VPort_36-1MP-T", + "VPort_P26A-1MP-T" + ] + } + ] +} diff --git a/brands/mpcam.json b/brands/mpcam.json new file mode 100644 index 0000000..e4abcb1 --- /dev/null +++ b/brands/mpcam.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Mpcam", + "brand_id": "mpcam", + "streams": [ + { + "id": "mpcam-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]*[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "FSERIES" + ] + } + ] +} diff --git a/brands/mrsafe.json b/brands/mrsafe.json new file mode 100644 index 0000000..c1ef260 --- /dev/null +++ b/brands/mrsafe.json @@ -0,0 +1,39 @@ +{ + "version": 2, + "brand": "Mrsafe", + "brand_id": "mrsafe", + "streams": [ + { + "id": "mrsafe-1", + "url": "/1.3gp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "Other" + ] + }, + { + "id": "mrsafe-2", + "url": "/live0.264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "Other", + "PRO" + ] + }, + { + "id": "mrsafe-3", + "url": "/2.3gp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "PRO", + "PRO1" + ] + } + ] +} diff --git a/brands/ms-3000.json b/brands/ms-3000.json new file mode 100644 index 0000000..74d82ef --- /dev/null +++ b/brands/ms-3000.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Ms 3000", + "brand_id": "ms-3000", + "streams": [ + { + "id": "ms-3000-1", + "url": "/", + "type": "FFMPEG", + "protocol": "http", + "port": 8081, + "models": [ + "3000" + ] + } + ] +} diff --git a/brands/mscamera.json b/brands/mscamera.json new file mode 100644 index 0000000..a8f5396 --- /dev/null +++ b/brands/mscamera.json @@ -0,0 +1,47 @@ +{ + "version": 2, + "brand": "Mscamera", + "brand_id": "mscamera", + "streams": [ + { + "id": "mscamera-1", + "url": "/ch0_0.h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "AltoBeam" + ] + }, + { + "id": "mscamera-2", + "url": "/live", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "AltoBeam" + ] + }, + { + "id": "mscamera-3", + "url": "/LowResolutionVideo", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "AltoBeam Low Res" + ] + }, + { + "id": "mscamera-4", + "url": "cgi-bin/snapshot.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/mstar.json b/brands/mstar.json new file mode 100644 index 0000000..8ce3fab --- /dev/null +++ b/brands/mstar.json @@ -0,0 +1,28 @@ +{ + "version": 2, + "brand": "Mstar", + "brand_id": "mstar", + "streams": [ + { + "id": "mstar-1", + "url": "/h264_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "AM8000NC", + "mc500l_af" + ] + }, + { + "id": "mstar-2", + "url": "/1/h264major", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "AM8000NC" + ] + } + ] +} diff --git a/brands/msv.json b/brands/msv.json new file mode 100644 index 0000000..7c5c364 --- /dev/null +++ b/brands/msv.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Msv", + "brand_id": "msv", + "streams": [ + { + "id": "msv-1", + "url": "jpg/image.jpg?size=3", + "type": "JPEG", + "protocol": "http", + "port": 554, + "models": [ + "N6600" + ] + } + ] +} diff --git a/brands/mtstar.json b/brands/mtstar.json new file mode 100644 index 0000000..acc5330 --- /dev/null +++ b/brands/mtstar.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Mtstar", + "brand_id": "mtstar", + "streams": [ + { + "id": "mtstar-1", + "url": "/1/h264major", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "AM8000N2" + ] + }, + { + "id": "mtstar-2", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "ASRIH492-005-20" + ] + } + ] +} diff --git a/brands/mubview.json b/brands/mubview.json new file mode 100644 index 0000000..94f3041 --- /dev/null +++ b/brands/mubview.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Mubview", + "brand_id": "mubview", + "streams": [ + { + "id": "mubview-1", + "url": "/Streaming/Channels/101", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "PK320 2k" + ] + } + ] +} diff --git a/brands/multilaser.json b/brands/multilaser.json new file mode 100644 index 0000000..84805f0 --- /dev/null +++ b/brands/multilaser.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Multilaser", + "brand_id": "multilaser", + "streams": [ + { + "id": "multilaser-1", + "url": "/goform/video", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "RE007" + ] + } + ] +} diff --git a/brands/mustcam.json b/brands/mustcam.json new file mode 100644 index 0000000..9aa8679 --- /dev/null +++ b/brands/mustcam.json @@ -0,0 +1,67 @@ +{ + "version": 2, + "brand": "Mustcam", + "brand_id": "mustcam", + "streams": [ + { + "id": "mustcam-1", + "url": "/rtsp_live0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "807", + "816", + "818P", + "H-806P", + "H809P", + "IP-86", + "Other" + ] + }, + { + "id": "mustcam-2", + "url": "snapshot.cgi?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "807P", + "H-808P" + ] + }, + { + "id": "mustcam-3", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "H-806P", + "H-808P", + "h821p", + "Other" + ] + }, + { + "id": "mustcam-4", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "H-808P" + ] + }, + { + "id": "mustcam-5", + "url": "snapshot.cgi?", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "H-808P" + ] + } + ] +} diff --git a/brands/mv-power.json b/brands/mv-power.json new file mode 100644 index 0000000..938ad96 --- /dev/null +++ b/brands/mv-power.json @@ -0,0 +1,111 @@ +{ + "version": 2, + "brand": "Mv Power", + "brand_id": "mv-power", + "streams": [ + { + "id": "mv-power-1", + "url": "cgi-bin/view.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "7616HE", + "C7837WIP", + "Other", + "TV 7140HE", + "TV-7108he", + "tvcx7010" + ] + }, + { + "id": "mv-power-2", + "url": "cgi-bin/snapshot.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "7616HE", + "Other", + "TV 7140HE", + "TV-7108HE" + ] + }, + { + "id": "mv-power-3", + "url": "mjpeg?res=full&x0=0&y0=0&x1=100%&y1=100%&quality=12&doublescan=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "7616HE", + "Other", + "TV-7108HE" + ] + }, + { + "id": "mv-power-4", + "url": "mjpeg", + "type": "MJPEG", + "protocol": "http", + "port": 10554, + "models": [ + "7616HE", + "house", + "Other", + "TK-D4C2" + ] + }, + { + "id": "mv-power-5", + "url": "/tcp/av0_0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 10554, + "models": [ + "C7837WIP" + ] + }, + { + "id": "mv-power-6", + "url": "/h264_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "IPC" + ] + }, + { + "id": "mv-power-7", + "url": "/live0.264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "IPWebcam", + "Other" + ] + }, + { + "id": "mv-power-8", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IPWEBCAM" + ] + }, + { + "id": "mv-power-9", + "url": "ch0_0.h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/mvs.json b/brands/mvs.json new file mode 100644 index 0000000..ec26f93 --- /dev/null +++ b/brands/mvs.json @@ -0,0 +1,20 @@ +{ + "version": 2, + "brand": "Mvs", + "brand_id": "mvs", + "streams": [ + { + "id": "mvs-1", + "url": "1/h264major", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 10554, + "models": [ + "cam01", + "CAM04", + "ipeye", + "Other" + ] + } + ] +} diff --git a/brands/mvteam.json b/brands/mvteam.json new file mode 100644 index 0000000..2177903 --- /dev/null +++ b/brands/mvteam.json @@ -0,0 +1,48 @@ +{ + "version": 2, + "brand": "Mvteam", + "brand_id": "mvteam", + "streams": [ + { + "id": "mvteam-1", + "url": "cam/realmonitor?channel=[CHANNEL]&subtype=1", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "2129", + "Nisarga" + ] + }, + { + "id": "mvteam-2", + "url": "/av0_0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "mvteam-3", + "url": "cgi-bin/net_jpeg.cgi?ch=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "mvteam-4", + "url": "cam1/mpeg4", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/mwr.json b/brands/mwr.json new file mode 100644 index 0000000..ec1ca14 --- /dev/null +++ b/brands/mwr.json @@ -0,0 +1,28 @@ +{ + "version": 2, + "brand": "Mwr", + "brand_id": "mwr", + "streams": [ + { + "id": "mwr-1", + "url": "/av0_1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "C1223", + "MF822" + ] + }, + { + "id": "mwr-2", + "url": "/av0_0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "C1223HW" + ] + } + ] +} diff --git a/brands/my-connex.json b/brands/my-connex.json new file mode 100644 index 0000000..55121e5 --- /dev/null +++ b/brands/my-connex.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "My Connex", + "brand_id": "my-connex", + "streams": [ + { + "id": "my-connex-1", + "url": "/stream1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "C2006" + ] + } + ] +} diff --git a/brands/myeye.json b/brands/myeye.json new file mode 100644 index 0000000..0715d4e --- /dev/null +++ b/brands/myeye.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Myeye", + "brand_id": "myeye", + "streams": [ + { + "id": "myeye-1", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 81, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/myindoorcam.json b/brands/myindoorcam.json new file mode 100644 index 0000000..c1a4f78 --- /dev/null +++ b/brands/myindoorcam.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Myindoorcam", + "brand_id": "myindoorcam", + "streams": [ + { + "id": "myindoorcam-1", + "url": "live.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 1032, + "models": [ + "ADC-V520IR" + ] + } + ] +} diff --git a/brands/mymology.json b/brands/mymology.json new file mode 100644 index 0000000..8e56de4 --- /dev/null +++ b/brands/mymology.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Mymology", + "brand_id": "mymology", + "streams": [ + { + "id": "mymology-1", + "url": "/video.mjpg?q=30&fps=33&id=0.5", + "type": "FFMPEG", + "protocol": "http", + "port": 8090, + "models": [ + "BC32001" + ] + } + ] +} diff --git a/brands/mysmartvideo.json b/brands/mysmartvideo.json new file mode 100644 index 0000000..0c401b5 --- /dev/null +++ b/brands/mysmartvideo.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Mysmartvideo", + "brand_id": "mysmartvideo", + "streams": [ + { + "id": "mysmartvideo-1", + "url": "jpg/image.jpg?size=3", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "N6600" + ] + } + ] +} diff --git a/brands/mytech.json b/brands/mytech.json new file mode 100644 index 0000000..a8013dd --- /dev/null +++ b/brands/mytech.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Mytech", + "brand_id": "mytech", + "streams": [ + { + "id": "mytech-1", + "url": "cam2/mpeg4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "ptz" + ] + } + ] +} diff --git a/brands/nadatel.json b/brands/nadatel.json new file mode 100644 index 0000000..db8e9f1 --- /dev/null +++ b/brands/nadatel.json @@ -0,0 +1,37 @@ +{ + "version": 2, + "brand": "Nadatel", + "brand_id": "nadatel", + "streams": [ + { + "id": "nadatel-1", + "url": "/", + "type": "FFMPEG", + "protocol": "http", + "port": 8080, + "models": [ + "camera 4" + ] + }, + { + "id": "nadatel-2", + "url": "/stream0/Channel=0;Profile=0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "ip1" + ] + }, + { + "id": "nadatel-3", + "url": "1/stream1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "IP1" + ] + } + ] +} diff --git a/brands/namai.json b/brands/namai.json new file mode 100644 index 0000000..1e5a170 --- /dev/null +++ b/brands/namai.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Namai", + "brand_id": "namai", + "streams": [ + { + "id": "namai-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]*[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "t51924" + ] + } + ] +} diff --git a/brands/nanocam.json b/brands/nanocam.json new file mode 100644 index 0000000..a33fa26 --- /dev/null +++ b/brands/nanocam.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Nanocam", + "brand_id": "nanocam", + "streams": [ + { + "id": "nanocam-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "xyz" + ] + }, + { + "id": "nanocam-2", + "url": "/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "xyz" + ] + } + ] +} diff --git a/brands/nanshiba.json b/brands/nanshiba.json new file mode 100644 index 0000000..3c515a8 --- /dev/null +++ b/brands/nanshiba.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Nanshiba", + "brand_id": "nanshiba", + "streams": [ + { + "id": "nanshiba-1", + "url": "/video.mjpg?q=30&fps=33&id=0.5", + "type": "FFMPEG", + "protocol": "http", + "port": 8090, + "models": [ + "T1 Webcam" + ] + } + ] +} diff --git a/brands/napco-security.json b/brands/napco-security.json new file mode 100644 index 0000000..ecf869b --- /dev/null +++ b/brands/napco-security.json @@ -0,0 +1,79 @@ +{ + "version": 2, + "brand": "Napco Security", + "brand_id": "napco-security", + "streams": [ + { + "id": "napco-security-1", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "iSee", + "Other" + ] + }, + { + "id": "napco-security-2", + "url": "img/video.mjpeg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "iSee" + ] + }, + { + "id": "napco-security-3", + "url": "img/video.asf", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "iSee", + "ISEE" + ] + }, + { + "id": "napco-security-4", + "url": "/cam/realmonitor?channel=1&subtype=00&authbasic=[AUTH]", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "iSee Dome" + ] + }, + { + "id": "napco-security-5", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "napco-security-6", + "url": "cgi-bin/view.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "napco-security-7", + "url": "snapshot.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/nari.json b/brands/nari.json new file mode 100644 index 0000000..78ccc73 --- /dev/null +++ b/brands/nari.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Nari", + "brand_id": "nari", + "streams": [ + { + "id": "nari-1", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "N2021" + ] + }, + { + "id": "nari-2", + "url": "/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "N2021" + ] + } + ] +} diff --git a/brands/nas.json b/brands/nas.json new file mode 100644 index 0000000..3fb9cf9 --- /dev/null +++ b/brands/nas.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Nas", + "brand_id": "nas", + "streams": [ + { + "id": "nas-1", + "url": "/live/main", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "metis 3" + ] + } + ] +} diff --git a/brands/nassicam.json b/brands/nassicam.json new file mode 100644 index 0000000..9c86e69 --- /dev/null +++ b/brands/nassicam.json @@ -0,0 +1,37 @@ +{ + "version": 2, + "brand": "Nassicam", + "brand_id": "nassicam", + "streams": [ + { + "id": "nassicam-1", + "url": "/img/snapshot.cgi?size=3", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "301f" + ] + }, + { + "id": "nassicam-2", + "url": "img/video.asf", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "WVC Series" + ] + }, + { + "id": "nassicam-3", + "url": "img/snapshot.cgi?size=3", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "WVC Series" + ] + } + ] +} diff --git a/brands/naum-pro.json b/brands/naum-pro.json new file mode 100644 index 0000000..48e72d0 --- /dev/null +++ b/brands/naum-pro.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Naum Pro", + "brand_id": "naum-pro", + "streams": [ + { + "id": "naum-pro-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "xmeye 220" + ] + } + ] +} diff --git a/brands/nbvision.json b/brands/nbvision.json new file mode 100644 index 0000000..29d4ee8 --- /dev/null +++ b/brands/nbvision.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Nbvision", + "brand_id": "nbvision", + "streams": [ + { + "id": "nbvision-1", + "url": "snapshot.jpg", + "type": "JPEG", + "protocol": "http", + "port": 5544, + "models": [ + "DS-2CD3T10D-I3" + ] + }, + { + "id": "nbvision-2", + "url": "cgi-bin/snapshot.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/ncp.json b/brands/ncp.json new file mode 100644 index 0000000..b6cb3e9 --- /dev/null +++ b/brands/ncp.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Ncp", + "brand_id": "ncp", + "streams": [ + { + "id": "ncp-1", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 8554, + "models": [ + "2475e" + ] + } + ] +} diff --git a/brands/ncx.json b/brands/ncx.json new file mode 100644 index 0000000..f5e46a9 --- /dev/null +++ b/brands/ncx.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Ncx", + "brand_id": "ncx", + "streams": [ + { + "id": "ncx-1", + "url": "/live/main", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "aper" + ] + } + ] +} diff --git a/brands/nedis.json b/brands/nedis.json new file mode 100644 index 0000000..07d5258 --- /dev/null +++ b/brands/nedis.json @@ -0,0 +1,63 @@ +{ + "version": 2, + "brand": "Nedis", + "brand_id": "nedis", + "streams": [ + { + "id": "nedis-1", + "url": "/Streaming/Channels/101", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "1920x1080", + "NEDIS WIFICO11xxx", + "SmartLife Doorbell", + "WIFICI07CBK", + "WIFICO20CWT" + ] + }, + { + "id": "nedis-2", + "url": "snapshot.cgi?camera=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IPCMO10CWT" + ] + }, + { + "id": "nedis-3", + "url": "/Streaming/Channels/102", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "NEDIS WIFICO11xxx", + "WIFICO11xxx", + "WIFICO20CWT" + ] + }, + { + "id": "nedis-4", + "url": "/cam/realmonitor", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "WIFICO11CWT" + ] + }, + { + "id": "nedis-5", + "url": "/", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "WIFICO40CBK" + ] + } + ] +} diff --git a/brands/neewer.json b/brands/neewer.json new file mode 100644 index 0000000..c1cac89 --- /dev/null +++ b/brands/neewer.json @@ -0,0 +1,178 @@ +{ + "version": 2, + "brand": "Neewer", + "brand_id": "neewer", + "streams": [ + { + "id": "neewer-1", + "url": "/video.mjpg?q=30&fps=33&id=0.5", + "type": "FFMPEG", + "protocol": "http", + "port": 8090, + "models": [ + "l series" + ] + }, + { + "id": "neewer-2", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]&count=0", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "L Series", + "Other" + ] + }, + { + "id": "neewer-3", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "L Series", + "Other", + "v-100", + "V-100" + ] + }, + { + "id": "neewer-4", + "url": "cam1/mpeg4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "m series", + "OO-5QWMD" + ] + }, + { + "id": "neewer-5", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "MSeries" + ] + }, + { + "id": "neewer-6", + "url": "live3.sdp", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "OO-5QWMD", + "Other" + ] + }, + { + "id": "neewer-7", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other", + "V-100", + "V-200" + ] + }, + { + "id": "neewer-8", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "V-100" + ] + }, + { + "id": "neewer-9", + "url": "videostream.cgi?rate=11", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "V-100" + ] + }, + { + "id": "neewer-10", + "url": "cgi-bin/CGIProxy.fcgi?cmd=snapPicture2&usr=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "neewer-11", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "v100" + ] + }, + { + "id": "neewer-12", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "neewer-13", + "url": "cgi/mjpg/mjpeg.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "neewer-14", + "url": "[CHANNEL]/[USERNAME]:[PASSWORD]/main", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "neewer-15", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "V-100" + ] + }, + { + "id": "neewer-16", + "url": "cgi/snapshot.cgi?action=getdata&channel.[CHANNEL].capture=true&channel.[CHANNEL].resolution=1", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "V-100" + ] + } + ] +} diff --git a/brands/neo-coolcam.json b/brands/neo-coolcam.json new file mode 100644 index 0000000..ce82bfb --- /dev/null +++ b/brands/neo-coolcam.json @@ -0,0 +1,572 @@ +{ + "version": 2, + "brand": "Neo Coolcam", + "brand_id": "neo-coolcam", + "streams": [ + { + "id": "neo-coolcam-1", + "url": "cgi-bin/webra_fcgi.fcgi?api=get_jpeg_raw&chno=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "16CH" + ] + }, + { + "id": "neo-coolcam-2", + "url": "/12", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "197", + "COOLCAM", + "COOLCAM HBAAP", + "Coolcam HBP", + "COOLCAM HBP", + "HBP", + "NEO", + "NIP", + "NIP 06", + "NIP 21", + "NIP-12", + "NIP-20", + "NIP-31H", + "NIP-36", + "NIP-51FX", + "nip-61(GE)", + "NIP-61GE", + "Other" + ] + }, + { + "id": "neo-coolcam-3", + "url": "videostream.asf?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "coolcam", + "COOLCAM", + "E-LOCK", + "NC603P", + "NIP-02", + "nip-06", + "NIP-12", + "Other" + ] + }, + { + "id": "neo-coolcam-4", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "coolcam", + "neo", + "Other" + ] + }, + { + "id": "neo-coolcam-5", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "coolcam", + "IP-20", + "NEO", + "nip-02", + "NIP-02", + "NIP-55", + "NIP-550VX", + "p2p", + "P2P" + ] + }, + { + "id": "neo-coolcam-6", + "url": "videostream.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 81, + "models": [ + "coolcam", + "Coolcam HBP", + "NIP", + "NIP 06", + "NIP 20", + "NIP-02", + "NIP-02(OAM)", + "NIPJEAN2", + "Other", + "P2P" + ] + }, + { + "id": "neo-coolcam-7", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "coolcam", + "Nip-53", + "Other", + "P2P" + ] + }, + { + "id": "neo-coolcam-8", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Coolcam", + "NIP-09", + "Other" + ] + }, + { + "id": "neo-coolcam-9", + "url": "cgi/snapshot.cgi?action=getdata&channel.[CHANNEL].capture=true&channel.[CHANNEL].resolution=1", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "COOLCAM", + "COOLCAM HBP", + "IP-20", + "NIP 06", + "NIP-02", + "NIP-227316-CACCC", + "P2P" + ] + }, + { + "id": "neo-coolcam-10", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "COOLCAM", + "E-Lock", + "E-LOCK", + "NIP-02", + "NIP-06", + "Other" + ] + }, + { + "id": "neo-coolcam-11", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "COOLCAM", + "COOLCAM HBP", + "COOLCAM nip22", + "COOLCAM NIP-22", + "NEO", + "NIP", + "NIP-061GE", + "NIP-06NEW", + "NIP-25", + "NIP-28", + "NIP-28 (FX)", + "NIP-31", + "nip-51fx", + "NIP-55", + "nip-55ge", + "nip-56fx", + "NIP-61GE", + "NP20", + "Other", + "P2P" + ] + }, + { + "id": "neo-coolcam-12", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "COOLCAM", + "NIP-02", + "NIP-02BGPW3A2", + "NIP-06", + "NIP-09", + "NIP-31", + "Other" + ] + }, + { + "id": "neo-coolcam-13", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]*[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "COOLCAM", + "nip-12", + "Other" + ] + }, + { + "id": "neo-coolcam-14", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "COOLCAM", + "neo", + "NIP-02(OAM)", + "NIP-06", + "NIP-102428-DFBEF", + "NIP-H20(OZX)", + "Other" + ] + }, + { + "id": "neo-coolcam-15", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "COOLCAM", + "neo", + "NIP-02", + "NIP-02(OAO)", + "NIP-03(OAM)", + "NIP-06", + "NIP-160238-AADDB", + "NIP-O2 (OAO)", + "Other", + "p2p" + ] + }, + { + "id": "neo-coolcam-16", + "url": "videostream.cgi?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "COOLCAM HBP", + "NIP-12", + "NIP-12(OAM)", + "NIP-130876-ADAEB", + "Other" + ] + }, + { + "id": "neo-coolcam-17", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 81, + "models": [ + "COOLCAM HBP", + "NIP 180x", + "NIP 20", + "NIP JEAN", + "NIP-02(OAM)", + "NIP-066777-BWESL", + "NIP-102428-DFBEF", + "NIP-161397-AADBF", + "NIP-MJPEG", + "Other" + ] + }, + { + "id": "neo-coolcam-18", + "url": "LowResolutionVideo", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Low Res", + "NIP-09", + "Other" + ] + }, + { + "id": "neo-coolcam-19", + "url": "videostream.asf", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "NC603P", + "NIP-02BGPW3A2", + "NIP-06", + "NIP-09", + "Other" + ] + }, + { + "id": "neo-coolcam-20", + "url": "snap.jpg?JpegCam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "neo" + ] + }, + { + "id": "neo-coolcam-21", + "url": "user/videostream.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "NIP 06", + "NIP-06new", + "NIP-213979-DBAFA" + ] + }, + { + "id": "neo-coolcam-22", + "url": "/0/av1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8001, + "models": [ + "NIP 06", + "NIP-31H" + ] + }, + { + "id": "neo-coolcam-23", + "url": "videostream.cgi?rate=11", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "NIP 20", + "NIP-12", + "NIP-55", + "Other" + ] + }, + { + "id": "neo-coolcam-24", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]&count=0", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "NIP-02", + "NIP-02(OAM)", + "NIP-02BGPW3A2", + "NIP-06", + "NIP-09", + "nip-11", + "NIP-12", + "NIP-26", + "NIP-31", + "NIP-61GE", + "OBJ-007260-LYLDU", + "Other" + ] + }, + { + "id": "neo-coolcam-25", + "url": "videostream.cgi?resolution=8&rate=13", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "NIP-02BGPW3A2", + "NIP-09", + "Other" + ] + }, + { + "id": "neo-coolcam-26", + "url": "video.cgi?resolution=VGA", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "NIP-02BGPW3A2", + "NIP-09", + "Other" + ] + }, + { + "id": "neo-coolcam-27", + "url": "video.cgi?resolution=[WIDTH]x[HEIGHT]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "nip-06", + "NIP-09", + "Other" + ] + }, + { + "id": "neo-coolcam-28", + "url": "/videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "nip-06" + ] + }, + { + "id": "neo-coolcam-29", + "url": "cam[CHANNEL]/h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "NIP-06", + "NIP-09", + "NIP-36", + "Other" + ] + }, + { + "id": "neo-coolcam-30", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "NIP-06", + "OBJ-007260-LYLDU", + "Other" + ] + }, + { + "id": "neo-coolcam-31", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "NIP-09", + "Other" + ] + }, + { + "id": "neo-coolcam-32", + "url": "mobile/channel[CHANNEL].jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "NIP-09" + ] + }, + { + "id": "neo-coolcam-33", + "url": "video.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "NIP-09", + "Other" + ] + }, + { + "id": "neo-coolcam-34", + "url": "cam/realmonitor?channel=[CHANNEL]&subtype=1", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "NIP-09", + "Other" + ] + }, + { + "id": "neo-coolcam-35", + "url": "ch0_0.h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "NIP-09" + ] + }, + { + "id": "neo-coolcam-36", + "url": "medias2", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "NIP-09" + ] + }, + { + "id": "neo-coolcam-37", + "url": "ipcam.sdp", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "NIP-09" + ] + }, + { + "id": "neo-coolcam-38", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "nip-11", + "nip-20", + "NIP-55", + "Other" + ] + }, + { + "id": "neo-coolcam-39", + "url": "videostream.cgi?rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "NIP-12(OAM)", + "Other" + ] + }, + { + "id": "neo-coolcam-40", + "url": "videostream.cgi?", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "NIP-55" + ] + }, + { + "id": "neo-coolcam-41", + "url": "/control/faststream.jpg?stream=MxPEG&needlength&fps=6", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/neos.json b/brands/neos.json new file mode 100644 index 0000000..c807c28 --- /dev/null +++ b/brands/neos.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Neos", + "brand_id": "neos", + "streams": [ + { + "id": "neos-1", + "url": "/unicast", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "Smartcam" + ] + } + ] +} diff --git a/brands/neostar.json b/brands/neostar.json new file mode 100644 index 0000000..46cc659 --- /dev/null +++ b/brands/neostar.json @@ -0,0 +1,37 @@ +{ + "version": 2, + "brand": "Neostar", + "brand_id": "neostar", + "streams": [ + { + "id": "neostar-1", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "NTI-D3006IR" + ] + }, + { + "id": "neostar-2", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "NTI-D3012IR" + ] + }, + { + "id": "neostar-3", + "url": "cam1/mpeg4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "NTI-D3015IR" + ] + } + ] +} diff --git a/brands/neposmart.json b/brands/neposmart.json new file mode 100644 index 0000000..bb69263 --- /dev/null +++ b/brands/neposmart.json @@ -0,0 +1,28 @@ +{ + "version": 2, + "brand": "Neposmart", + "brand_id": "neposmart", + "streams": [ + { + "id": "neposmart-1", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "333", + "Other" + ] + }, + { + "id": "neposmart-2", + "url": "/h264_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/ness.json b/brands/ness.json new file mode 100644 index 0000000..b623bf1 --- /dev/null +++ b/brands/ness.json @@ -0,0 +1,38 @@ +{ + "version": 2, + "brand": "Ness", + "brand_id": "ness", + "streams": [ + { + "id": "ness-1", + "url": "h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "NIP-200", + "NIP-300" + ] + }, + { + "id": "ness-2", + "url": "cgi-bin/jpg/image.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "NIP-300" + ] + }, + { + "id": "ness-3", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/nesuniq.json b/brands/nesuniq.json new file mode 100644 index 0000000..9b9ecdc --- /dev/null +++ b/brands/nesuniq.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Nesuniq", + "brand_id": "nesuniq", + "streams": [ + { + "id": "nesuniq-1", + "url": "live/mpeg4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "ipc-p18fb" + ] + } + ] +} diff --git a/brands/net-generation.json b/brands/net-generation.json new file mode 100644 index 0000000..69261e0 --- /dev/null +++ b/brands/net-generation.json @@ -0,0 +1,18 @@ +{ + "version": 2, + "brand": "Net Generation", + "brand_id": "net-generation", + "streams": [ + { + "id": "net-generation-1", + "url": "video.mjpg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "IPCAM25110", + "N25110" + ] + } + ] +} diff --git a/brands/netcam.json b/brands/netcam.json new file mode 100644 index 0000000..d8c9050 --- /dev/null +++ b/brands/netcam.json @@ -0,0 +1,388 @@ +{ + "version": 2, + "brand": "Netcam", + "brand_id": "netcam", + "streams": [ + { + "id": "netcam-1", + "url": "/tcp/av0_0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 10554, + "models": [ + "360", + "720", + "720 HD IP cam", + "777", + "960", + "960P", + "b02w.723", + "BQ-NO6W", + "buyee", + "C2103W", + "C2104W", + "cam3", + "cam360", + "camspot3.3", + "china", + "chinese 1", + "CoolCam", + "cvi212", + "cxvxcv", + "dsfsadf", + "Dual-HD", + "GFVision", + "GoAhead", + "h264", + "Hiseeu", + "HSL-078517-XVJKY", + "HSL-232245-CWXES", + "HW00026-1", + "HW0036", + "i9811", + "i9831", + "icam 606", + "in LSB 327", + "inclick", + "Ip robot", + "ip65", + "ipc100", + "IPC360", + "iSee", + "isvp", + "Keyvay", + "L41CB", + "MW5080W", + "NCL610W", + "net360", + "Netcam360", + "nfi", + "ntv", + "NVT", + "onvif", + "Other", + "Ouvis", + "Ouvis Veezon VZ1", + "overmax", + "P2P", + "Phong Khach", + "QVU", + "qwe", + "qwew", + "right side", + "Robot", + "Robot_Z", + "S6211Y-WR", + "scricam", + "Secureeyes", + "secureye", + "Secureyes", + "Secureyes 1", + "Secureyes 2", + "SIEPEM", + "SkyGenius", + "SkyView", + "Some", + "SunEyes", + "SunEyes SS", + "SunLuxy720", + "sunny", + "Terasse", + "ts-620", + "Turcom", + "Unk", + "VEEZON", + "VZ1", + "VZ2", + "wans", + "wanscam", + "wanscam0004", + "wcam-043811-yxzuh", + "web", + "webvision", + "wet", + "wifi", + "WIFI CAM", + "wificam", + "xblitz", + "XLT-004829-YFBJV", + "xosy", + "z21", + "zen cam", + "Zoneway" + ] + }, + { + "id": "netcam-2", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 10554, + "models": [ + "360", + "CHINA", + "netcam ip", + "NETCAM360", + "NVT of NETCAM", + "Other", + "Ouvis", + "SUNLUXY720", + "WANSCAM" + ] + }, + { + "id": "netcam-3", + "url": "/tcp/av0_1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 10554, + "models": [ + "5080", + "700", + "960P", + "CHINA", + "HSL-172296-JJGJW", + "Other", + "ouvis", + "Ouvis VZ1", + "p2p", + "ptz", + "qweqweqw", + "rere", + "RW-720S", + "Secureyes", + "Skygenius", + "SunLuxy", + "veskys", + "VZ1" + ] + }, + { + "id": "netcam-4", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 81, + "models": [ + "CAM360", + "Dual-HD", + "HSL-232245-CWXES", + "nas1", + "Other", + "OUVIS VEEZON VZ1", + "WANSCAM0004" + ] + }, + { + "id": "netcam-5", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 10554, + "models": [ + "CHINA" + ] + }, + { + "id": "netcam-6", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 10554, + "models": [ + "COOLCAM", + "Other", + "WANSCAM" + ] + }, + { + "id": "netcam-7", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "HI3518", + "one", + "Other", + "POE1080P", + "PT-161-D100W/DF4-W-S", + "PT-163", + "PT-163-D100W4-P", + "SN-IPC-HW20", + "WANSCAM", + "WANSCAM0004" + ] + }, + { + "id": "netcam-8", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "HI3518", + "IPC360", + "nc335pw", + "nc335pw-HD-1080p", + "NETCAM360", + "Other", + "WANSCAM" + ] + }, + { + "id": "netcam-9", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 10554, + "models": [ + "HSL-232245-CWXES", + "Other" + ] + }, + { + "id": "netcam-10", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IPC360", + "nc223w-ir", + "WANSCAM0004" + ] + }, + { + "id": "netcam-11", + "url": "[CHANNEL]/1:1/main", + "type": "VLC", + "protocol": "rtsp", + "port": 10554, + "models": [ + "IPC360", + "Other", + "SCRICAM" + ] + }, + { + "id": "netcam-12", + "url": "jpeg/qvga.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Netcam IP", + "Other" + ] + }, + { + "id": "netcam-13", + "url": "/goform/video", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "netcam-14", + "url": "image.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "WANSCAM" + ] + }, + { + "id": "netcam-15", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "PT-163", + "PT163S", + "PT-163S-D100W/DF2-W", + "SIEPEM", + "SUNEYES", + "WANSCAM", + "WANSCAM0004" + ] + }, + { + "id": "netcam-16", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "netcam-17", + "url": "live/ch00_0", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "netcam-18", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 10554, + "models": [ + "OUVIS VEEZON VZ1" + ] + }, + { + "id": "netcam-19", + "url": "cgi-bin/snapshot.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 10554, + "models": [ + "P2P" + ] + }, + { + "id": "netcam-20", + "url": "/live/ch1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "WANSVIEW1" + ] + }, + { + "id": "netcam-21", + "url": "/live/ch0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "WANSVIEW1" + ] + }, + { + "id": "netcam-22", + "url": "videostream.asf", + "type": "FFMPEG", + "protocol": "http", + "port": 10554, + "models": [ + "XBLITZ" + ] + } + ] +} diff --git a/brands/netcat.json b/brands/netcat.json new file mode 100644 index 0000000..7054661 --- /dev/null +++ b/brands/netcat.json @@ -0,0 +1,79 @@ +{ + "version": 2, + "brand": "Netcat", + "brand_id": "netcat", + "streams": [ + { + "id": "netcat-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "1080P", + "1080p CCTV", + "C01H4W2", + "C09H4W4", + "Other", + "POE1080p", + "PT-152", + "pt-163-d100w4-w", + "PT-163-S200W4-W" + ] + }, + { + "id": "netcat-2", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "1080P", + "1080P CCTV", + "C01H1W2", + "C01H42", + "c02h1w4", + "C02H4P2", + "C04H4W4", + "c09h1p4", + "PT-152", + "PT-163-S100W4-P", + "PT-163-S200W4-W", + "PT-163-S200W4-W-S" + ] + }, + { + "id": "netcat-3", + "url": "/12", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "652", + "653" + ] + }, + { + "id": "netcat-4", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "D11X34", + "Other", + "P01X2LP4" + ] + }, + { + "id": "netcat-5", + "url": "iphone/11?[USERNAME]:[PASSWORD]&", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "name" + ] + } + ] +} diff --git a/brands/netcomm.json b/brands/netcomm.json new file mode 100644 index 0000000..494d879 --- /dev/null +++ b/brands/netcomm.json @@ -0,0 +1,39 @@ +{ + "version": 2, + "brand": "Netcomm", + "brand_id": "netcomm", + "streams": [ + { + "id": "netcomm-1", + "url": "video.cgi?resolution=VGA", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "NS370W", + "NS-380W", + "W70" + ] + }, + { + "id": "netcomm-2", + "url": "cgi-bin/video.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "netcomm-3", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/netis.json b/brands/netis.json new file mode 100644 index 0000000..6f25027 --- /dev/null +++ b/brands/netis.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Netis", + "brand_id": "netis", + "streams": [ + { + "id": "netis-1", + "url": "/cgi-bin/snapshot.cgi?chn=3&u=[USERNAME]&p=", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "634" + ] + }, + { + "id": "netis-2", + "url": "/cgi-bin/snapshot.cgi?chn=3&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 8080, + "models": [ + "K9508-W" + ] + } + ] +} diff --git a/brands/netiscom.json b/brands/netiscom.json new file mode 100644 index 0000000..15fed78 --- /dev/null +++ b/brands/netiscom.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Netiscom", + "brand_id": "netiscom", + "streams": [ + { + "id": "netiscom-1", + "url": "/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "nc100" + ] + } + ] +} diff --git a/brands/netmedia.json b/brands/netmedia.json new file mode 100644 index 0000000..b4ff427 --- /dev/null +++ b/brands/netmedia.json @@ -0,0 +1,37 @@ +{ + "version": 2, + "brand": "Netmedia", + "brand_id": "netmedia", + "streams": [ + { + "id": "netmedia-1", + "url": "Image.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "iViewHD" + ] + }, + { + "id": "netmedia-2", + "url": "image.cgi?CAPTURE=YES&STREAM=1&COMMAND=", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "iViewHD" + ] + }, + { + "id": "netmedia-3", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/netsurveillance-dvr-h.264-network-video-recorder.json b/brands/netsurveillance-dvr-h.264-network-video-recorder.json new file mode 100644 index 0000000..dc50d1e --- /dev/null +++ b/brands/netsurveillance-dvr-h.264-network-video-recorder.json @@ -0,0 +1,145 @@ +{ + "version": 2, + "brand": "Netsurveillance Dvr H.264 Network Video Recorder", + "brand_id": "netsurveillance-dvr-h.264-network-video-recorder", + "streams": [ + { + "id": "netsurveillance-dvr-h.264-network-video-recorder-1", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "1080", + "Other" + ] + }, + { + "id": "netsurveillance-dvr-h.264-network-video-recorder-2", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "1080" + ] + }, + { + "id": "netsurveillance-dvr-h.264-network-video-recorder-3", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=1.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "1080", + "756", + "Other", + "UNLISTED" + ] + }, + { + "id": "netsurveillance-dvr-h.264-network-video-recorder-4", + "url": "user=[USERNAME]&password=[PASSWORD]&channel=1&stream=0.sdp?", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 10554, + "models": [ + "1080", + "H264" + ] + }, + { + "id": "netsurveillance-dvr-h.264-network-video-recorder-5", + "url": "/user=[USERNAME]&password=[PASSWORD]&channel=1&stream=1.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "11111", + "Other" + ] + }, + { + "id": "netsurveillance-dvr-h.264-network-video-recorder-6", + "url": "/user=[USERNAME]&password=[PASSWORD]&channel=1&stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "11111", + "CHINA H264", + "Other" + ] + }, + { + "id": "netsurveillance-dvr-h.264-network-video-recorder-7", + "url": "GetData.cgi", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "h264" + ] + }, + { + "id": "netsurveillance-dvr-h.264-network-video-recorder-8", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "netsurveillance-dvr-h.264-network-video-recorder-9", + "url": "videostream.asf", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "netsurveillance-dvr-h.264-network-video-recorder-10", + "url": "cgi-bin/net_jpeg.cgi?ch=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "netsurveillance-dvr-h.264-network-video-recorder-11", + "url": "current[CHANNEL].jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "netsurveillance-dvr-h.264-network-video-recorder-12", + "url": "live?camera=[CHANNEL]&fps=5&quality=75&resolution=[WIDTH]x[HEIGHT]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "netsurveillance-dvr-h.264-network-video-recorder-13", + "url": "cam[CHANNEL]/h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/nettoly.json b/brands/nettoly.json new file mode 100644 index 0000000..906f710 --- /dev/null +++ b/brands/nettoly.json @@ -0,0 +1,34 @@ +{ + "version": 2, + "brand": "Nettoly", + "brand_id": "nettoly", + "streams": [ + { + "id": "nettoly-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "1080p", + "157840-BBADD", + "Gara", + "IPCAM 720p", + "IPCAM 720P", + "J07", + "Other", + "X0027K6DCL" + ] + }, + { + "id": "nettoly-2", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "J07" + ] + } + ] +} diff --git a/brands/netvideo.json b/brands/netvideo.json new file mode 100644 index 0000000..3a997ad --- /dev/null +++ b/brands/netvideo.json @@ -0,0 +1,37 @@ +{ + "version": 2, + "brand": "Netvideo", + "brand_id": "netvideo", + "streams": [ + { + "id": "netvideo-1", + "url": "/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "2320" + ] + }, + { + "id": "netvideo-2", + "url": "/live.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Other" + ] + }, + { + "id": "netvideo-3", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/netview.json b/brands/netview.json new file mode 100644 index 0000000..be69201 --- /dev/null +++ b/brands/netview.json @@ -0,0 +1,61 @@ +{ + "version": 2, + "brand": "Netview", + "brand_id": "netview", + "streams": [ + { + "id": "netview-1", + "url": "videostream.asf", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "B Series", + "Other" + ] + }, + { + "id": "netview-2", + "url": "snap.jpg?JpegCam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "H Series", + "NC 9800", + "Other" + ] + }, + { + "id": "netview-3", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "H SERIES", + "nc9800" + ] + }, + { + "id": "netview-4", + "url": "/snap.jpg?JpegCam=0", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "NC 9800" + ] + }, + { + "id": "netview-5", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/netvision.json b/brands/netvision.json new file mode 100644 index 0000000..b2526be --- /dev/null +++ b/brands/netvision.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Netvision", + "brand_id": "netvision", + "streams": [ + { + "id": "netvision-1", + "url": "ch0_0.h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "NV743" + ] + } + ] +} diff --git a/brands/netvue.json b/brands/netvue.json new file mode 100644 index 0000000..8cdfaec --- /dev/null +++ b/brands/netvue.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Netvue", + "brand_id": "netvue", + "streams": [ + { + "id": "netvue-1", + "url": "/img/video.asf", + "type": "FFMPEG", + "protocol": "mms", + "port": 554, + "models": [ + "Vigil" + ] + } + ] +} diff --git a/brands/netware.json b/brands/netware.json new file mode 100644 index 0000000..b954091 --- /dev/null +++ b/brands/netware.json @@ -0,0 +1,57 @@ +{ + "version": 2, + "brand": "Netware", + "brand_id": "netware", + "streams": [ + { + "id": "netware-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "netware-2", + "url": "videostream.cgi?rate=11", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "netware-3", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "netware-4", + "url": "videostream.asf?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "netware-5", + "url": "videostream.asf", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/netwave.json b/brands/netwave.json new file mode 100644 index 0000000..5f5ae79 --- /dev/null +++ b/brands/netwave.json @@ -0,0 +1,106 @@ +{ + "version": 2, + "brand": "Netwave", + "brand_id": "netwave", + "streams": [ + { + "id": "netwave-1", + "url": "videostream.asf?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "003F0000063", + "Other" + ] + }, + { + "id": "netwave-2", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "003F0000063", + "Other" + ] + }, + { + "id": "netwave-3", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 81, + "models": [ + "APM-J011-WS", + "NETWAVE IP" + ] + }, + { + "id": "netwave-4", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]", + "type": "VLC", + "protocol": "http", + "port": 81, + "models": [ + "APM-J011-WS" + ] + }, + { + "id": "netwave-5", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "coolcam", + "Other", + "SIP-V150" + ] + }, + { + "id": "netwave-6", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]*[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "easycam", + "n287", + "netwave ip", + "Other", + "Waterproof IP Camera" + ] + }, + { + "id": "netwave-7", + "url": "/videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 8081, + "models": [ + "Other" + ] + }, + { + "id": "netwave-8", + "url": "videostream.cgi?", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "netwave-9", + "url": "cgi-bin/snapshot.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/network-digital-video.json b/brands/network-digital-video.json new file mode 100644 index 0000000..938ce25 --- /dev/null +++ b/brands/network-digital-video.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Network Digital Video", + "brand_id": "network-digital-video", + "streams": [ + { + "id": "network-digital-video-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "HDIPC" + ] + }, + { + "id": "network-digital-video-2", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=1.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8000, + "models": [ + "HDIPC" + ] + } + ] +} diff --git a/brands/network-video-recorder.json b/brands/network-video-recorder.json new file mode 100644 index 0000000..a3b4c91 --- /dev/null +++ b/brands/network-video-recorder.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Network Video Recorder", + "brand_id": "network-video-recorder", + "streams": [ + { + "id": "network-video-recorder-1", + "url": "/Streaming/Unicast/channels/101", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "NVR2" + ] + } + ] +} diff --git a/brands/neufusion.json b/brands/neufusion.json new file mode 100644 index 0000000..6d4e2c4 --- /dev/null +++ b/brands/neufusion.json @@ -0,0 +1,60 @@ +{ + "version": 2, + "brand": "Neufusion", + "brand_id": "neufusion", + "streams": [ + { + "id": "neufusion-1", + "url": "image.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "230W", + "ncs-330w" + ] + }, + { + "id": "neufusion-2", + "url": "mjpeg.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "330W", + "ncs-330w", + "Other" + ] + }, + { + "id": "neufusion-3", + "url": "cgi-bin/video.jpg?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "500" + ] + }, + { + "id": "neufusion-4", + "url": "goform/capture", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "neufusion-5", + "url": "cgi-bin/video.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/neugent.json b/brands/neugent.json new file mode 100644 index 0000000..faf073f --- /dev/null +++ b/brands/neugent.json @@ -0,0 +1,37 @@ +{ + "version": 2, + "brand": "Neugent", + "brand_id": "neugent", + "streams": [ + { + "id": "neugent-1", + "url": "cgi-bin/stream_jpeg.cgi?channel=[CHANNEL]&fps=1&multipart=1", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "LP mjpeg DVR" + ] + }, + { + "id": "neugent-2", + "url": "cgi-bin/grabJPEG?06678", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "LPjpegDVR" + ] + }, + { + "id": "neugent-3", + "url": "cgi-bin/stream_jpeg.cgi?channel=[CHANNEL]&fps=1&multipart=0", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "LPmjpegDVR" + ] + } + ] +} diff --git a/brands/neutron.json b/brands/neutron.json new file mode 100644 index 0000000..3989d90 --- /dev/null +++ b/brands/neutron.json @@ -0,0 +1,156 @@ +{ + "version": 2, + "brand": "Neutron", + "brand_id": "neutron", + "streams": [ + { + "id": "neutron-1", + "url": "/media/video1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "1955", + "211", + "212", + "giris", + "IPC222ER-F36", + "ipc541e", + "onwifi", + "Other" + ] + }, + { + "id": "neutron-2", + "url": "/cam/realmonitor?channel=6&subtype=00&authbasic=[AUTH]", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "DVR" + ] + }, + { + "id": "neutron-3", + "url": "cgi-bin/snapshot.cgi?1", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "iCamera", + "Other" + ] + }, + { + "id": "neutron-4", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "ICAMERA", + "Other" + ] + }, + { + "id": "neutron-5", + "url": "/media/video3", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "IPC222ER-F36" + ] + }, + { + "id": "neutron-6", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "neutron-7", + "url": "/cam/realmonitor", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "neutron-8", + "url": "cgi-bin/snapshot.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "neutron-9", + "url": "cam/realmonitor?channel=[CHANNEL]&subtype=1", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "neutron-10", + "url": "cam/realmonitor?channel=[CHANNEL]&subtype=00", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "neutron-11", + "url": "cam/realmonitor?channel=[CHANNEL]&subtype=01", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "neutron-12", + "url": "/cam/realmonitor?channel=1&subtype=00&authbasic=[AUTH]", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "neutron-13", + "url": "vdata.v", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "neutron-14", + "url": "live/ch00_0", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/nevalley.json b/brands/nevalley.json new file mode 100644 index 0000000..10fb631 --- /dev/null +++ b/brands/nevalley.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Nevalley", + "brand_id": "nevalley", + "streams": [ + { + "id": "nevalley-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]*[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "China" + ] + } + ] +} diff --git a/brands/nevenoe.json b/brands/nevenoe.json new file mode 100644 index 0000000..8986acc --- /dev/null +++ b/brands/nevenoe.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Nevenoe", + "brand_id": "nevenoe", + "streams": [ + { + "id": "nevenoe-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "HD Series" + ] + } + ] +} diff --git a/brands/neview.json b/brands/neview.json new file mode 100644 index 0000000..588b193 --- /dev/null +++ b/brands/neview.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Neview", + "brand_id": "neview", + "streams": [ + { + "id": "neview-1", + "url": "/cam1/onvif-h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "CHD-B1pv2" + ] + } + ] +} diff --git a/brands/newvision.json b/brands/newvision.json new file mode 100644 index 0000000..7906e61 --- /dev/null +++ b/brands/newvision.json @@ -0,0 +1,32 @@ +{ + "version": 2, + "brand": "Newvision", + "brand_id": "newvision", + "streams": [ + { + "id": "newvision-1", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "DC522", + "DC525", + "egocio", + "NW0027", + "Other", + "RC522" + ] + }, + { + "id": "newvision-2", + "url": "/tmpfs/auto.jpg", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "DC525" + ] + } + ] +} diff --git a/brands/nexcom.json b/brands/nexcom.json new file mode 100644 index 0000000..0c72e91 --- /dev/null +++ b/brands/nexcom.json @@ -0,0 +1,102 @@ +{ + "version": 2, + "brand": "Nexcom", + "brand_id": "nexcom", + "streams": [ + { + "id": "nexcom-1", + "url": "cgi-bin/snapshot.cgi?1", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "231F", + "Other" + ] + }, + { + "id": "nexcom-2", + "url": "/media.amp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "2560" + ] + }, + { + "id": "nexcom-3", + "url": "/live/stream1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "2MP-Box", + "3MP-Mobile", + "nex" + ] + }, + { + "id": "nexcom-4", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "543" + ] + }, + { + "id": "nexcom-5", + "url": "videofeed", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "LG-Android", + "One", + "Other" + ] + }, + { + "id": "nexcom-6", + "url": "/live0.264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "NGMP0.3MP" + ] + }, + { + "id": "nexcom-7", + "url": "mjpeg.cgi?user=[USERNAME]&password=[PASSWORD]&channel=[CHANNEL]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "nexcom-8", + "url": "shot.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "nexcom-9", + "url": "cgi-bin/videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "S-CAM" + ] + } + ] +} diff --git a/brands/nexgadget.json b/brands/nexgadget.json new file mode 100644 index 0000000..80081a1 --- /dev/null +++ b/brands/nexgadget.json @@ -0,0 +1,57 @@ +{ + "version": 2, + "brand": "Nexgadget", + "brand_id": "nexgadget", + "streams": [ + { + "id": "nexgadget-1", + "url": "/live/ch0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "720", + "720p", + "E300", + "IPCAM 720", + "IPCAM 720 #3", + "Other", + "shed camera", + "X Series IP Camera" + ] + }, + { + "id": "nexgadget-2", + "url": "/tcp/av0_0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 10554, + "models": [ + "C7823WIP", + "c7824W", + "Other" + ] + }, + { + "id": "nexgadget-3", + "url": "/live/ch1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "ICAM-629GB-W Nuovo", + "Other" + ] + }, + { + "id": "nexgadget-4", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 81, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/nexht.json b/brands/nexht.json new file mode 100644 index 0000000..5e93dfe --- /dev/null +++ b/brands/nexht.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Nexht", + "brand_id": "nexht", + "streams": [ + { + "id": "nexht-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "86336" + ] + }, + { + "id": "nexht-2", + "url": "/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "86336" + ] + } + ] +} diff --git a/brands/nexsmart.json b/brands/nexsmart.json new file mode 100644 index 0000000..877fc48 --- /dev/null +++ b/brands/nexsmart.json @@ -0,0 +1,19 @@ +{ + "version": 2, + "brand": "Nexsmart", + "brand_id": "nexsmart", + "streams": [ + { + "id": "nexsmart-1", + "url": "/live/main", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Nr01", + "Other", + "View" + ] + } + ] +} diff --git a/brands/nextech.json b/brands/nextech.json new file mode 100644 index 0000000..8bee415 --- /dev/null +++ b/brands/nextech.json @@ -0,0 +1,28 @@ +{ + "version": 2, + "brand": "Nextech", + "brand_id": "nextech", + "streams": [ + { + "id": "nextech-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "1080p" + ] + }, + { + "id": "nextech-2", + "url": "/", + "type": "FFMPEG", + "protocol": "http", + "port": 8080, + "models": [ + "1080P", + "QC-3856" + ] + } + ] +} diff --git a/brands/nexus-cctv.json b/brands/nexus-cctv.json new file mode 100644 index 0000000..fcbf2b3 --- /dev/null +++ b/brands/nexus-cctv.json @@ -0,0 +1,178 @@ +{ + "version": 2, + "brand": "Nexus Cctv", + "brand_id": "nexus-cctv", + "streams": [ + { + "id": "nexus-cctv-1", + "url": "snap.jpg?JpegCam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "1080P", + "211VP", + "CAM2", + "NIP", + "Other" + ] + }, + { + "id": "nexus-cctv-2", + "url": "/Streaming/Channels/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "115VP", + "115vw", + "115VW", + "219DB", + "Other" + ] + }, + { + "id": "nexus-cctv-3", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "115vw", + "Other" + ] + }, + { + "id": "nexus-cctv-4", + "url": "/ucast/12", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "115VW", + "235FW" + ] + }, + { + "id": "nexus-cctv-5", + "url": "/ucast/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "152FW", + "2004PD", + "235FW" + ] + }, + { + "id": "nexus-cctv-6", + "url": "/mpeg4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "188", + "235FW", + "B50VP", + "NEXUSCCTV" + ] + }, + { + "id": "nexus-cctv-7", + "url": "/axis-cgi/mjpg/video.cgi", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "213VW" + ] + }, + { + "id": "nexus-cctv-8", + "url": "cgi-bin/snapshot.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "231f", + "N-view" + ] + }, + { + "id": "nexus-cctv-9", + "url": "/ROH/channel/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "235", + "235FW", + "NEXUSCCTV", + "Other" + ] + }, + { + "id": "nexus-cctv-10", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "dome", + "NEXUSCCTV" + ] + }, + { + "id": "nexus-cctv-11", + "url": "/onvif1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Neu" + ] + }, + { + "id": "nexus-cctv-12", + "url": "videostream.cgi?resolution=8&rate=13", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "NEXUSCCTV", + "Other" + ] + }, + { + "id": "nexus-cctv-13", + "url": "ipcam/avc.cgi?audiostream=[CHANNEL]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "NIP" + ] + }, + { + "id": "nexus-cctv-14", + "url": "ipcam/mjpegcif.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "NIP2" + ] + }, + { + "id": "nexus-cctv-15", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/nexus.json b/brands/nexus.json new file mode 100644 index 0000000..3e59801 --- /dev/null +++ b/brands/nexus.json @@ -0,0 +1,65 @@ +{ + "version": 2, + "brand": "Nexus", + "brand_id": "nexus", + "streams": [ + { + "id": "nexus-1", + "url": "/ucast/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "115vw", + "2004PD", + "3516D", + "alt", + "Other", + "WIFI" + ] + }, + { + "id": "nexus-2", + "url": "/mpeg4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "235", + "501fw", + "IP-D50VP", + "N-VIEW" + ] + }, + { + "id": "nexus-3", + "url": "snap.jpg?JpegCam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "360fw" + ] + }, + { + "id": "nexus-4", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "501fw" + ] + }, + { + "id": "nexus-5", + "url": "videofeed", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Nexus 5" + ] + } + ] +} diff --git a/brands/nexxt-solution.json b/brands/nexxt-solution.json new file mode 100644 index 0000000..bc363a0 --- /dev/null +++ b/brands/nexxt-solution.json @@ -0,0 +1,208 @@ +{ + "version": 2, + "brand": "Nexxt Solution", + "brand_id": "nexxt-solution", + "streams": [ + { + "id": "nexxt-solution-1", + "url": "video.cgi?resolution=VGA", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "300" + ] + }, + { + "id": "nexxt-solution-2", + "url": "/Streaming/channels/401", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "nexxt" + ] + }, + { + "id": "nexxt-solution-3", + "url": "/Streaming/channels/501", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "nexxt" + ] + }, + { + "id": "nexxt-solution-4", + "url": "/Streaming/channels/601", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "nexxt" + ] + }, + { + "id": "nexxt-solution-5", + "url": "/Streaming/channels/201", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "nexxt" + ] + }, + { + "id": "nexxt-solution-6", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "Xpy 320", + "XPY 320", + "Xpy 350", + "Xpy 50", + "Xpy 500", + "Xpy 520", + "XPY300" + ] + }, + { + "id": "nexxt-solution-7", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "nexxt-solution-8", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 81, + "models": [ + "xp320" + ] + }, + { + "id": "nexxt-solution-9", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 81, + "models": [ + "xp320" + ] + }, + { + "id": "nexxt-solution-10", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Xpy 500", + "Xpy 520" + ] + }, + { + "id": "nexxt-solution-11", + "url": "videostream.asf", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Xpy 500" + ] + }, + { + "id": "nexxt-solution-12", + "url": "videostream.asf?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Xpy 500", + "Xpy 510" + ] + }, + { + "id": "nexxt-solution-13", + "url": "videostream.cgi?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Xpy 500" + ] + }, + { + "id": "nexxt-solution-14", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Xpy 520" + ] + }, + { + "id": "nexxt-solution-15", + "url": "live/ch00_0", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Xpy 520", + "xpy 530", + "Xpy 530" + ] + }, + { + "id": "nexxt-solution-16", + "url": "ch0_0.h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "xpy 530" + ] + }, + { + "id": "nexxt-solution-17", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Xpy 530" + ] + }, + { + "id": "nexxt-solution-18", + "url": "cgi-bin/CGIProxy.fcgi?cmd=snapPicture2&usr=[USERNAME]&pwd=[PASSWORD]&", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "xpy1200" + ] + }, + { + "id": "nexxt-solution-19", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]*[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "xpy300" + ] + } + ] +} diff --git a/brands/neye.json b/brands/neye.json new file mode 100644 index 0000000..1440280 --- /dev/null +++ b/brands/neye.json @@ -0,0 +1,28 @@ +{ + "version": 2, + "brand": "Neye", + "brand_id": "neye", + "streams": [ + { + "id": "neye-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "ABQ-6600G", + "Neye3c" + ] + }, + { + "id": "neye-2", + "url": "/80", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Neye3c" + ] + } + ] +} diff --git a/brands/neye3c.json b/brands/neye3c.json new file mode 100644 index 0000000..8af7029 --- /dev/null +++ b/brands/neye3c.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Neye3c", + "brand_id": "neye3c", + "streams": [ + { + "id": "neye3c-1", + "url": "/h264_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "neye3c-2", + "url": "live/ch00_0", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Xmate" + ] + } + ] +} diff --git a/brands/ngm.json b/brands/ngm.json new file mode 100644 index 0000000..e967cc3 --- /dev/null +++ b/brands/ngm.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Ngm", + "brand_id": "ngm", + "streams": [ + { + "id": "ngm-1", + "url": "/?action=stream", + "type": "MJPEG", + "protocol": "http", + "port": 8080, + "models": [ + "Other" + ] + }, + { + "id": "ngm-2", + "url": "/videofeed", + "type": "MJPEG", + "protocol": "http", + "port": 8080, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/ngteco.json b/brands/ngteco.json new file mode 100644 index 0000000..f05d78c --- /dev/null +++ b/brands/ngteco.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Ngteco", + "brand_id": "ngteco", + "streams": [ + { + "id": "ngteco-1", + "url": "/video.mjpg?q=30&fps=33&id=0.5", + "type": "FFMPEG", + "protocol": "http", + "port": 8090, + "models": [ + "NG-C4320A" + ] + } + ] +} diff --git a/brands/niante.json b/brands/niante.json new file mode 100644 index 0000000..5132264 --- /dev/null +++ b/brands/niante.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Niante", + "brand_id": "niante", + "streams": [ + { + "id": "niante-1", + "url": "/live/ch1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "X SERIES" + ] + } + ] +} diff --git a/brands/niceborn.json b/brands/niceborn.json new file mode 100644 index 0000000..91497a2 --- /dev/null +++ b/brands/niceborn.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Niceborn", + "brand_id": "niceborn", + "streams": [ + { + "id": "niceborn-1", + "url": "/streamtype=1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "BabyMonitor" + ] + } + ] +} diff --git a/brands/nicecam.json b/brands/nicecam.json new file mode 100644 index 0000000..50b44c0 --- /dev/null +++ b/brands/nicecam.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Nicecam", + "brand_id": "nicecam", + "streams": [ + { + "id": "nicecam-1", + "url": "/live/main", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "1080LVD" + ] + } + ] +} diff --git a/brands/niceview.json b/brands/niceview.json new file mode 100644 index 0000000..8347a72 --- /dev/null +++ b/brands/niceview.json @@ -0,0 +1,41 @@ +{ + "version": 2, + "brand": "Niceview", + "brand_id": "niceview", + "streams": [ + { + "id": "niceview-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "1080L", + "1080WL-4" + ] + }, + { + "id": "niceview-2", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "ipiha", + "nicecam420wl", + "NICECAM420WL", + "Talli 2" + ] + }, + { + "id": "niceview-3", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "NICECAM420WL" + ] + } + ] +} diff --git a/brands/night-owl.json b/brands/night-owl.json new file mode 100644 index 0000000..92001e4 --- /dev/null +++ b/brands/night-owl.json @@ -0,0 +1,416 @@ +{ + "version": 2, + "brand": "Night Owl", + "brand_id": "night-owl", + "streams": [ + { + "id": "night-owl-1", + "url": "/Streaming/Channels/[CHANNEL+1]01", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "*" + ] + }, + { + "id": "night-owl-2", + "url": "/Streaming/Channels/[CHANNEL]01", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "*" + ] + }, + { + "id": "night-owl-3", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "0v600-365-kd", + "3 m", + "54285708", + "CAM1", + "CAM2", + "cam-wnvr29-in", + "CAM-WNVR29-IN", + "CAM-WNVR2P-IN", + "cam-wnvr2p-ou", + "CAM-WNVR2P-OU", + "cam-wnvr2p-ou_20170811", + "cl-a10-841", + "Door Bell", + "Doorbell", + "Other", + "ov600", + "WCM-C20SD--BU-JUN", + "wcm-sd2pou-bu-v2", + "WD2CLM", + "WG4", + "WINR2P-OU", + "Wnec47", + "wnr" + ] + }, + { + "id": "night-owl-4", + "url": "/ch1_1.264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "2.W", + "CAM-WNVR2P-OU", + "DVR-BTD2-8-v2", + "DVR-THD30B", + "NIGHTOWL2", + "WNIP2 CAM2", + "WNIP-2LTA-BS" + ] + }, + { + "id": "night-owl-5", + "url": "/ch2_1.264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "2.W", + "CAM-WNVR2P-IN", + "DVR-THD30B", + "Other", + "WMVR-WNIP2", + "WNIP2 CAM3", + "WNIP-2LTA-BS", + "WNVR-WNIP2-V2-CN4" + ] + }, + { + "id": "night-owl-6", + "url": "/ch3_1.264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "2.W", + "CAM-WNVR2P-IN", + "DVR-THD30B", + "main", + "WMVR-WNIP2", + "WNIP2 CAM3", + "WNIP-2LTA-BS", + "WNVR-BTWN8-v2" + ] + }, + { + "id": "night-owl-7", + "url": "cgi-bin/snapshot.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "2.W", + "CAM-2", + "CAM-4", + "CAM-WNR2P-0U", + "CAM-WNR2P-OU", + "CAM-WNVR2P-OU", + "Other", + "WNR" + ] + }, + { + "id": "night-owl-8", + "url": "snapshot", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "54285708", + "CAM-WNR2P-0U", + "CAM-WNR2P-OU", + "CAM-WNVR2P-OU", + "CAM-WNVR2P-OU_20170811", + "Other", + "wcm-c20sd-bu-jun", + "WDB-20", + "WEBCAM", + "WG4", + "WINR2P-OU", + "wnr2p-ou" + ] + }, + { + "id": "night-owl-9", + "url": "snapshot.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "54285708", + "CAM-WNR2P-0U", + "cam-wnr2p-ou", + "DoorBell", + "DVR-THD30B", + "Other", + "scotty", + "wcm-sd2pouv2", + "WG4" + ] + }, + { + "id": "night-owl-10", + "url": "snapshot.jpg?account=[USERNAME]&password=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "54285708", + "CAM1", + "cam-wnr2p-0u", + "CAM-WNR2P-OU", + "CAM-WNVR2P-IN", + "CAM-WNVR2P-OU", + "Other", + "WCM-SD2POUv2", + "WDB-20", + "WNR2P-OU" + ] + }, + { + "id": "night-owl-11", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "CAM-1", + "CAM-2", + "CAM-WNR2P-0U", + "CAM-WNR2P-OU", + "cam-wnvr2p-in", + "CAM-WNVR2P-IN", + "DVR-THD30B", + "NIGHTOWL", + "NIGHTOWL2", + "Other", + "WCM-PWNVR20W-BU-JUN", + "WG4", + "WINR2P-OU", + "wnr" + ] + }, + { + "id": "night-owl-12", + "url": "/snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=0", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "cam-ippt-hdw", + "cam-wnvr2p-ou_20170811", + "WCM-D2POUv2", + "WCM-SD2POU-BU-V2-JUN" + ] + }, + { + "id": "night-owl-13", + "url": "/ch0_1.264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "CAM-IPPT-HDW", + "CAM-WNIP2LWA", + "DOORBELL", + "DVR-VDP2-8", + "WCM-SD2POU-BU-V2", + "WM-CAM-WNP2LBU", + "WMVR-WNIP2", + "WNIP2 (CAM1)", + "WNIP2 CAM3", + "WNIP-2LTA-BS", + "WNIP-2LTA-BS-U", + "WNIP-2LTAW-BS-U", + "WNIP8", + "WNIP-8LTA-BS-U" + ] + }, + { + "id": "night-owl-14", + "url": "/snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=2", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "CAM-WNVR2P-IN", + "Other", + "WCM-SD2POU-BU-V2" + ] + }, + { + "id": "night-owl-15", + "url": "/ch0_0.264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "CAM-WNVR2P-OU_20170811", + "DVR-THD30B", + "IP-8LTA-B-V2", + "IP-BLTA-B-V2", + "QM-CAM-WNP2LBU", + "WNIP2-CM", + "WNIP-2LTA-BS-U", + "WNIP-2LTAW-BS-U", + "WNIP-8LTA-BS-U", + "wnp8lbu" + ] + }, + { + "id": "night-owl-16", + "url": "/user=[USERNAME]&password=[PASSWORD]&channel=5&stream=1", + "type": "MJPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "FTD-4" + ] + }, + { + "id": "night-owl-17", + "url": "/user=[USERNAME]&password=[PASSWORD]&channel=3&stream=1", + "type": "MJPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "FTD-4" + ] + }, + { + "id": "night-owl-18", + "url": "/snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "NIGHTOWL" + ] + }, + { + "id": "night-owl-19", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "night-owl-20", + "url": "current[CHANNEL].jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "night-owl-21", + "url": "video.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "night-owl-22", + "url": "cgi-bin/video.jpg?cam=[CHANNEL]&quality=3&size=2", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "night-owl-23", + "url": "/control/faststream.jpg?stream=MxPEG&needlength&fps=6", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "WCM-PWNVR20W-BU-JUN" + ] + }, + { + "id": "night-owl-24", + "url": "/snapshot", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "wcm-c20sd-bu-jun", + "WCM-C20W-BU" + ] + }, + { + "id": "night-owl-25", + "url": "/snapshot.jpg?user=jeremy.jarrad%40gmail.com&pwd=[PASSWORD]&strm=2", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "WCM-SD2P-OU V2" + ] + }, + { + "id": "night-owl-26", + "url": "/", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "WM-CAM-WAWNP2L", + "WNIP-TLTA-BS-U" + ] + }, + { + "id": "night-owl-27", + "url": "/cgi-bin/snapshot.cgi?chn=0&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "WNVR-20B-4" + ] + }, + { + "id": "night-owl-28", + "url": "/Streaming/channels/301", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "BTD2", + "CAM2", + "DVR-FTD4-8", + "DVR-THD30B", + "FTD4", + "Other", + "WM-CAM-WAWNP2L", + "wmvr-wnip2", + "WNIP2-CM", + "WNIP-2lta-bs" + ] + } + ] +} diff --git a/brands/nighteye.json b/brands/nighteye.json new file mode 100644 index 0000000..8095ccc --- /dev/null +++ b/brands/nighteye.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Nighteye", + "brand_id": "nighteye", + "streams": [ + { + "id": "nighteye-1", + "url": "/av0_0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "SIP-E03-200STA" + ] + } + ] +} diff --git a/brands/nightwatcher.json b/brands/nightwatcher.json new file mode 100644 index 0000000..fd86155 --- /dev/null +++ b/brands/nightwatcher.json @@ -0,0 +1,28 @@ +{ + "version": 2, + "brand": "Nightwatcher", + "brand_id": "nightwatcher", + "streams": [ + { + "id": "nightwatcher-1", + "url": "cgi-bin/snapshot.cgi?1", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "nw750" + ] + }, + { + "id": "nightwatcher-2", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "nw750", + "NW750" + ] + } + ] +} diff --git a/brands/nihon.json b/brands/nihon.json new file mode 100644 index 0000000..92f588d --- /dev/null +++ b/brands/nihon.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Nihon", + "brand_id": "nihon", + "streams": [ + { + "id": "nihon-1", + "url": "/av0_1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "wnipt40n" + ] + }, + { + "id": "nihon-2", + "url": "/av0_0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "WNIPT40N" + ] + } + ] +} diff --git a/brands/nikodem.json b/brands/nikodem.json new file mode 100644 index 0000000..69220ce --- /dev/null +++ b/brands/nikodem.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Nikodem", + "brand_id": "nikodem", + "streams": [ + { + "id": "nikodem-1", + "url": "videostream.asf?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "axp" + ] + } + ] +} diff --git a/brands/nilox.json b/brands/nilox.json new file mode 100644 index 0000000..c21a95f --- /dev/null +++ b/brands/nilox.json @@ -0,0 +1,62 @@ +{ + "version": 2, + "brand": "Nilox", + "brand_id": "nilox", + "streams": [ + { + "id": "nilox-1", + "url": "mjpg/video.mjpg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "16NX2601FI002", + "16NX2644PT001" + ] + }, + { + "id": "nilox-2", + "url": "videostream.asf", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "16NX2644PT001", + "Other" + ] + }, + { + "id": "nilox-3", + "url": "snapshot.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "16NX2644PT001", + "Other" + ] + }, + { + "id": "nilox-4", + "url": "video.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "16NX2644PT001", + "Netwideye100", + "Other" + ] + }, + { + "id": "nilox-5", + "url": "mjpg/1/video.mjpg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/nimbus.json b/brands/nimbus.json new file mode 100644 index 0000000..22c0c0e --- /dev/null +++ b/brands/nimbus.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Nimbus", + "brand_id": "nimbus", + "streams": [ + { + "id": "nimbus-1", + "url": "/stream/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/nip.json b/brands/nip.json new file mode 100644 index 0000000..4d17e87 --- /dev/null +++ b/brands/nip.json @@ -0,0 +1,94 @@ +{ + "version": 2, + "brand": "Nip", + "brand_id": "nip", + "streams": [ + { + "id": "nip-1", + "url": "videostream.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "024", + "NIP-14", + "Other" + ] + }, + { + "id": "nip-2", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "NIP-004500-KMTLU" + ] + }, + { + "id": "nip-3", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "NIP-004500-KMTLU", + "NIP-14" + ] + }, + { + "id": "nip-4", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "NIP-004500-KMTLU", + "NIP-014145-KMSLE", + "NIP-078219-AAAAE", + "NIP-094324-EEBCB", + "NIP-122960-AECFC" + ] + }, + { + "id": "nip-5", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "NIP-075007-UPHTF" + ] + }, + { + "id": "nip-6", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "NIP-106597-CEADA" + ] + }, + { + "id": "nip-7", + "url": "videostream.asf?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "NIP-11BGPW" + ] + }, + { + "id": "nip-8", + "url": "videostream.cgi?user=[USERNAME]&password=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "NIP-11BGPW" + ] + } + ] +} diff --git a/brands/nishimon.json b/brands/nishimon.json new file mode 100644 index 0000000..81b9a2b --- /dev/null +++ b/brands/nishimon.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Nishimon", + "brand_id": "nishimon", + "streams": [ + { + "id": "nishimon-1", + "url": "nphMotionJpeg?Resolution=640x480&Quality=Standard", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "BB-HCM580" + ] + } + ] +} diff --git a/brands/nisuta.json b/brands/nisuta.json new file mode 100644 index 0000000..d43e4e5 --- /dev/null +++ b/brands/nisuta.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Nisuta", + "brand_id": "nisuta", + "streams": [ + { + "id": "nisuta-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/nitedevil.json b/brands/nitedevil.json new file mode 100644 index 0000000..b4f46bb --- /dev/null +++ b/brands/nitedevil.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Nitedevil", + "brand_id": "nitedevil", + "streams": [ + { + "id": "nitedevil-1", + "url": "/ch01/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 1240, + "models": [ + "24c" + ] + } + ] +} diff --git a/brands/niutek.json b/brands/niutek.json new file mode 100644 index 0000000..198cf75 --- /dev/null +++ b/brands/niutek.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Niutek", + "brand_id": "niutek", + "streams": [ + { + "id": "niutek-1", + "url": "videofeed", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "niutek 4.0d" + ] + } + ] +} diff --git a/brands/niv.json b/brands/niv.json new file mode 100644 index 0000000..c3b41df --- /dev/null +++ b/brands/niv.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Niv", + "brand_id": "niv", + "streams": [ + { + "id": "niv-1", + "url": "/tcp/av0_0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 10554, + "models": [ + "White" + ] + } + ] +} diff --git a/brands/nivian.json b/brands/nivian.json new file mode 100644 index 0000000..c4df540 --- /dev/null +++ b/brands/nivian.json @@ -0,0 +1,68 @@ +{ + "version": 2, + "brand": "Nivian", + "brand_id": "nivian", + "streams": [ + { + "id": "nivian-1", + "url": "/snapshot", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "2ow" + ] + }, + { + "id": "nivian-2", + "url": "snapshot", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP_CAM" + ] + }, + { + "id": "nivian-3", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "KIT413W", + "NV-IPCU116A-2W" + ] + }, + { + "id": "nivian-4", + "url": "cgi-bin/snapshot.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "KIT413W" + ] + }, + { + "id": "nivian-5", + "url": "/live/channel0", + "type": "MJPEG", + "protocol": "rtsp", + "port": 5543, + "models": [ + "nvs-ipc-os2b" + ] + }, + { + "id": "nivian-6", + "url": "/live/channel1", + "type": "MJPEG", + "protocol": "rtsp", + "port": 5543, + "models": [ + "nvs-ipc-os2b" + ] + } + ] +} diff --git a/brands/nixzen.json b/brands/nixzen.json new file mode 100644 index 0000000..391d0df --- /dev/null +++ b/brands/nixzen.json @@ -0,0 +1,58 @@ +{ + "version": 2, + "brand": "Nixzen", + "brand_id": "nixzen", + "streams": [ + { + "id": "nixzen-1", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "150H" + ] + }, + { + "id": "nixzen-2", + "url": "/live/av0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "h803", + "Other" + ] + }, + { + "id": "nixzen-3", + "url": "video.cgi?resolution=[WIDTH]x[HEIGHT]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "nixzen-4", + "url": "cgi-bin/videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "nixzen-5", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/nlc-cam.json b/brands/nlc-cam.json new file mode 100644 index 0000000..49e46a4 --- /dev/null +++ b/brands/nlc-cam.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Nlc Cam", + "brand_id": "nlc-cam", + "streams": [ + { + "id": "nlc-cam-1", + "url": "shot.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/nobelic.json b/brands/nobelic.json new file mode 100644 index 0000000..4668228 --- /dev/null +++ b/brands/nobelic.json @@ -0,0 +1,57 @@ +{ + "version": 2, + "brand": "Nobelic", + "brand_id": "nobelic", + "streams": [ + { + "id": "nobelic-1", + "url": "/cgi-bin/snapshot.cgi?chn=0&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "2421f-msd" + ] + }, + { + "id": "nobelic-2", + "url": "/Video", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "nblc-1210f-wmsd/p" + ] + }, + { + "id": "nobelic-3", + "url": "/video1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "nblc-1210f-wmsd/p" + ] + }, + { + "id": "nobelic-4", + "url": "/img/video.asf", + "type": "FFMPEG", + "protocol": "mms", + "port": 554, + "models": [ + "NBLC-2421F-MSD" + ] + }, + { + "id": "nobelic-5", + "url": "/", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "NBLC-2431F-ASD" + ] + } + ] +} diff --git a/brands/nobitech.json b/brands/nobitech.json new file mode 100644 index 0000000..07c1fac --- /dev/null +++ b/brands/nobitech.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Nobitech", + "brand_id": "nobitech", + "streams": [ + { + "id": "nobitech-1", + "url": "1/h264major", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 10554, + "models": [ + "WS-Q5A" + ] + }, + { + "id": "nobitech-2", + "url": "mpeg4/media.amp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "WS-Q5A" + ] + } + ] +} diff --git a/brands/nokia.json b/brands/nokia.json new file mode 100644 index 0000000..34eb024 --- /dev/null +++ b/brands/nokia.json @@ -0,0 +1,48 @@ +{ + "version": 2, + "brand": "Nokia", + "brand_id": "nokia", + "streams": [ + { + "id": "nokia-1", + "url": "/video?submenu=mjpg", + "type": "MJPEG", + "protocol": "http", + "port": 8080, + "models": [ + "2.3" + ] + }, + { + "id": "nokia-2", + "url": "/videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 4747, + "models": [ + "7.2", + "850" + ] + }, + { + "id": "nokia-3", + "url": "mjpeg.cgi?user=[USERNAME]&password=[PASSWORD]&channel=[CHANNEL]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Lumia 635" + ] + }, + { + "id": "nokia-4", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Lumia 930" + ] + } + ] +} diff --git a/brands/noname-chinese.json b/brands/noname-chinese.json new file mode 100644 index 0000000..6740268 --- /dev/null +++ b/brands/noname-chinese.json @@ -0,0 +1,97 @@ +{ + "version": 2, + "brand": "Noname Chinese", + "brand_id": "noname-chinese", + "streams": [ + { + "id": "noname-chinese-1", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "530W-A10" + ] + }, + { + "id": "noname-chinese-2", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "chinese" + ] + }, + { + "id": "noname-chinese-3", + "url": "cgi/mjpg/mjpeg.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "DN-16024" + ] + }, + { + "id": "noname-chinese-4", + "url": "cgi-bin/jpg/image.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "NH060-3B2020" + ] + }, + { + "id": "noname-chinese-5", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "noname-chinese-6", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "noname-chinese-7", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "noname-chinese-8", + "url": "?action=stream", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "noname-chinese-9", + "url": "live/ch00_0", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/none.json b/brands/none.json new file mode 100644 index 0000000..f59ca9e --- /dev/null +++ b/brands/none.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "None", + "brand_id": "none", + "streams": [ + { + "id": "none-1", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/nonwee.json b/brands/nonwee.json new file mode 100644 index 0000000..8821ed6 --- /dev/null +++ b/brands/nonwee.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Nonwee", + "brand_id": "nonwee", + "streams": [ + { + "id": "nonwee-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "C6F0SoZ3N0PdL2" + ] + } + ] +} diff --git a/brands/nooie-360.json b/brands/nooie-360.json new file mode 100644 index 0000000..b0e4305 --- /dev/null +++ b/brands/nooie-360.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Nooie 360", + "brand_id": "nooie-360", + "streams": [ + { + "id": "nooie-360-1", + "url": "/", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "IPC100B" + ] + } + ] +} diff --git a/brands/norden.json b/brands/norden.json new file mode 100644 index 0000000..da13fb1 --- /dev/null +++ b/brands/norden.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Norden", + "brand_id": "norden", + "streams": [ + { + "id": "norden-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Eyenor" + ] + } + ] +} diff --git a/brands/norelco.json b/brands/norelco.json new file mode 100644 index 0000000..7e798b0 --- /dev/null +++ b/brands/norelco.json @@ -0,0 +1,18 @@ +{ + "version": 2, + "brand": "Norelco", + "brand_id": "norelco", + "streams": [ + { + "id": "norelco-1", + "url": "/Streaming/Channels/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "SC-303-XD", + "SC-304-XB" + ] + } + ] +} diff --git a/brands/northern.json b/brands/northern.json new file mode 100644 index 0000000..4fa8d1b --- /dev/null +++ b/brands/northern.json @@ -0,0 +1,29 @@ +{ + "version": 2, + "brand": "Northern", + "brand_id": "northern", + "streams": [ + { + "id": "northern-1", + "url": "/snl/live/1/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "IP4" + ] + }, + { + "id": "northern-2", + "url": "/h264_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "IP4", + "NTH-IP3W", + "nth-ip4w" + ] + } + ] +} diff --git a/brands/northq.json b/brands/northq.json new file mode 100644 index 0000000..27d4f8d --- /dev/null +++ b/brands/northq.json @@ -0,0 +1,61 @@ +{ + "version": 2, + "brand": "Northq", + "brand_id": "northq", + "streams": [ + { + "id": "northq-1", + "url": "img/video.mjpeg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "9600", + "NQ-9006", + "Other" + ] + }, + { + "id": "northq-2", + "url": "img/snapshot.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "NQ-9006", + "Other" + ] + }, + { + "id": "northq-3", + "url": "img/mjpeg.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "NQ-9006" + ] + }, + { + "id": "northq-4", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "NQ-9006" + ] + }, + { + "id": "northq-5", + "url": "img/video.asf", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "NQ-9006", + "Other" + ] + } + ] +} diff --git a/brands/novate.json b/brands/novate.json new file mode 100644 index 0000000..b7acc84 --- /dev/null +++ b/brands/novate.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Novate", + "brand_id": "novate", + "streams": [ + { + "id": "novate-1", + "url": "/mpeg4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "TS898sH" + ] + } + ] +} diff --git a/brands/novell.json b/brands/novell.json new file mode 100644 index 0000000..19a93c9 --- /dev/null +++ b/brands/novell.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Novell", + "brand_id": "novell", + "streams": [ + { + "id": "novell-1", + "url": "ipcam/avc.cgi?audiostream=[CHANNEL]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "novell-2", + "url": "snap.jpg?JpegCam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/novicam.json b/brands/novicam.json new file mode 100644 index 0000000..4cca03c --- /dev/null +++ b/brands/novicam.json @@ -0,0 +1,49 @@ +{ + "version": 2, + "brand": "Novicam", + "brand_id": "novicam", + "streams": [ + { + "id": "novicam-1", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "133", + "N12W", + "n22w", + "nc29wp", + "nc30", + "novicam n22w" + ] + }, + { + "id": "novicam-2", + "url": "/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "basic", + "basic 30", + "Basic30", + "NC13WP", + "NC24FP", + "PRO 22", + "pro 225" + ] + }, + { + "id": "novicam-3", + "url": "/Streaming/Channels/101", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "FR1208", + "NC49WP" + ] + } + ] +} diff --git a/brands/novodio.json b/brands/novodio.json new file mode 100644 index 0000000..115391b --- /dev/null +++ b/brands/novodio.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Novodio", + "brand_id": "novodio", + "streams": [ + { + "id": "novodio-1", + "url": "/", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "smartCam HD+" + ] + } + ] +} diff --git a/brands/novomoskow.json b/brands/novomoskow.json new file mode 100644 index 0000000..27e58c2 --- /dev/null +++ b/brands/novomoskow.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Novomoskow", + "brand_id": "novomoskow", + "streams": [ + { + "id": "novomoskow-1", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "100" + ] + }, + { + "id": "novomoskow-2", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "200" + ] + } + ] +} diff --git a/brands/novus.json b/brands/novus.json new file mode 100644 index 0000000..501fa38 --- /dev/null +++ b/brands/novus.json @@ -0,0 +1,95 @@ +{ + "version": 2, + "brand": "Novus", + "brand_id": "novus", + "streams": [ + { + "id": "novus-1", + "url": "/profile1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "1 mpx", + "2400", + "NVIP-3DN3012V/IR-1P", + "Other" + ] + }, + { + "id": "novus-2", + "url": "cam[CHANNEL]/h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "321", + "7000", + "7020SD", + "Other" + ] + }, + { + "id": "novus-3", + "url": "GetData.cgi?Status=false", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Nasza", + "NVIP-TDN5401C" + ] + }, + { + "id": "novus-4", + "url": "/cam1/h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "NVIP-2C2011D-P" + ] + }, + { + "id": "novus-5", + "url": "/cam0/h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "NVIP-2C2011D-P" + ] + }, + { + "id": "novus-6", + "url": "/", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "NVIP-2H-6401", + "NVIP-2H-6502M/F" + ] + }, + { + "id": "novus-7", + "url": "/profile2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "NVIP-6401F" + ] + }, + { + "id": "novus-8", + "url": "/H264?ch=1&subtype=0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "NVR" + ] + } + ] +} diff --git a/brands/nram.json b/brands/nram.json new file mode 100644 index 0000000..549c24c --- /dev/null +++ b/brands/nram.json @@ -0,0 +1,18 @@ +{ + "version": 2, + "brand": "Nram", + "brand_id": "nram", + "streams": [ + { + "id": "nram-1", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "AR-VD123-POE", + "UK-IP" + ] + } + ] +} diff --git a/brands/ntse.json b/brands/ntse.json new file mode 100644 index 0000000..15c37fe --- /dev/null +++ b/brands/ntse.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Ntse", + "brand_id": "ntse", + "streams": [ + { + "id": "ntse-1", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "ntse-2", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/nufebs.json b/brands/nufebs.json new file mode 100644 index 0000000..b98675d --- /dev/null +++ b/brands/nufebs.json @@ -0,0 +1,38 @@ +{ + "version": 2, + "brand": "Nufebs", + "brand_id": "nufebs", + "streams": [ + { + "id": "nufebs-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "c-20", + "C20" + ] + }, + { + "id": "nufebs-2", + "url": "/user=[USERNAME]&password=[PASSWORD]&channel=1&stream=0.sdp?", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "C20" + ] + }, + { + "id": "nufebs-3", + "url": "snap.jpg?JpegCam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "TV-GKXMC-C20-4MP" + ] + } + ] +} diff --git a/brands/nutri-vision.json b/brands/nutri-vision.json new file mode 100644 index 0000000..f71414a --- /dev/null +++ b/brands/nutri-vision.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Nutri Vision", + "brand_id": "nutri-vision", + "streams": [ + { + "id": "nutri-vision-1", + "url": "/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Petoneer" + ] + } + ] +} diff --git a/brands/nuvico.json b/brands/nuvico.json new file mode 100644 index 0000000..e81a3fe --- /dev/null +++ b/brands/nuvico.json @@ -0,0 +1,37 @@ +{ + "version": 2, + "brand": "Nuvico", + "brand_id": "nuvico", + "streams": [ + { + "id": "nuvico-1", + "url": "cgi-bin/jpg.cgi?refresh=0&channel=[CHANNEL]&id=[USERNAME]&pass=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]&oldbrowser=1", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "ALDVR" + ] + }, + { + "id": "nuvico-2", + "url": "getjpeg.cgi?[USERNAME]&ch[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "EasyNet DVR" + ] + }, + { + "id": "nuvico-3", + "url": "monitor.cgi?Channel=[CHANNEL]&Audio=0000&Live=1", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "EVL-400N" + ] + } + ] +} diff --git a/brands/nv-mbw.json b/brands/nv-mbw.json new file mode 100644 index 0000000..f667679 --- /dev/null +++ b/brands/nv-mbw.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Nv-mbw", + "brand_id": "nv-mbw", + "streams": [ + { + "id": "nv-mbw-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "NV-MBW-PI802-P" + ] + } + ] +} diff --git a/brands/nvr.json b/brands/nvr.json new file mode 100644 index 0000000..a1cc9e2 --- /dev/null +++ b/brands/nvr.json @@ -0,0 +1,143 @@ +{ + "version": 2, + "brand": "Nvr", + "brand_id": "nvr", + "streams": [ + { + "id": "nvr-1", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "360", + "ht56", + "K92H", + "K93H", + "k9601w", + "k9604", + "K9604-W", + "Other" + ] + }, + { + "id": "nvr-2", + "url": "/ch01.264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "8 Channel", + "dahua", + "IPC", + "Other", + "SMART", + "Snapvision", + "Some" + ] + }, + { + "id": "nvr-3", + "url": "cgi-bin/snapshot.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "C160407-P03", + "cv-nhk04m-w", + "cv-nhk04-w", + "Elotec K9604-W", + "H.264 WIRELESS P2P NVR", + "Home", + "K8204-W", + "K8208-W", + "K9604-W", + "K9608-W", + "L024", + "NVR-7504P-P4", + "Other", + "Othermy cam", + "vsd", + "WNV14" + ] + }, + { + "id": "nvr-4", + "url": "cgi-bin/webra_fcgi.fcgi?api=get_jpeg_raw&chno=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "EXIN-L024", + "L024" + ] + }, + { + "id": "nvr-5", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "HT10", + "k29h", + "K92H", + "K93H", + "k9601w", + "Other" + ] + }, + { + "id": "nvr-6", + "url": "/cgi-bin/snapshot.cgi?chn=1&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "k8208-w", + "K9604-W" + ] + }, + { + "id": "nvr-7", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "K9604-W" + ] + }, + { + "id": "nvr-8", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=1.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "LENOVO" + ] + }, + { + "id": "nvr-9", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "LENOVO", + "xemey" + ] + }, + { + "id": "nvr-10", + "url": "snapshot.cgi?camera=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/nvsip.json b/brands/nvsip.json new file mode 100644 index 0000000..051dd86 --- /dev/null +++ b/brands/nvsip.json @@ -0,0 +1,96 @@ +{ + "version": 2, + "brand": "Nvsip", + "brand_id": "nvsip", + "streams": [ + { + "id": "nvsip-1", + "url": "/h264_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "C6F0SoZ3N0PdL2", + "H210", + "nvsip-ipc", + "SY-500P-SG4" + ] + }, + { + "id": "nvsip-2", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "HI3518", + "nvsip-ipc", + "Other", + "R11", + "SY-500P-SG4" + ] + }, + { + "id": "nvsip-3", + "url": "/live0.264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "ipc", + "nvsip-ipc", + "Other" + ] + }, + { + "id": "nvsip-4", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 5544, + "models": [ + "Other" + ] + }, + { + "id": "nvsip-5", + "url": "/live0.264?user=[USERNAME]&passwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8854, + "models": [ + "Other" + ] + }, + { + "id": "nvsip-6", + "url": "/live2.264?user=[USERNAME]&passwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8854, + "models": [ + "Other" + ] + }, + { + "id": "nvsip-7", + "url": "/live4.264?user=[USERNAME]&passwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8854, + "models": [ + "Other" + ] + }, + { + "id": "nvsip-8", + "url": "/live6.264?user=[USERNAME]&passwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8854, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/nvt.json b/brands/nvt.json new file mode 100644 index 0000000..5e7c74d --- /dev/null +++ b/brands/nvt.json @@ -0,0 +1,507 @@ +{ + "version": 2, + "brand": "Nvt", + "brand_id": "nvt", + "streams": [ + { + "id": "nvt-1", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=0_stream=1.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "014", + "015", + "021", + "024", + "107", + "108", + "A3-X20RJ US", + "ABQ-A1", + "BNP-201", + "carcam", + "iCSee", + "ip572b", + "onfiv", + "Other", + "TechEge_XM-IP511SWTV-20", + "XM530 R80X50-PQ 8M", + "XM530_R50X20-PQ_8M" + ] + }, + { + "id": "nvt-2", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "0173f6393fb22423", + "100m", + "102", + "102-Ulaz", + "1080", + "1080p", + "1080pHD", + "121", + "16032B", + "1882", + "212", + "2600", + "264", + "2MP", + "2mpDome", + "3024pb-120h1", + "555", + "5m-1", + "6024mw-ip202", + "6024PB-IP201", + "703ERC-T", + "7340", + "9048mw-I202", + "9204", + "ABQ-A1", + "ABQ-A8", + "Anbe 48 IR LED", + "ankke", + "Anran", + "APP", + "ar-24nr-wifi", + "AZISHN", + "Back Yard", + "baliecam", + "BC6-5MP-WFX", + "BES-6004MW", + "Besde", + "besder", + "Beseder", + "blas", + "BTEC", + "buiten 3", + "buiten 4", + "buiten1", + "buiten2", + "BulbCAM", + "bullet", + "CAM-08", + "cam1", + "CAM1", + "CameraRUA", + "CAMO!", + "CAMO1", + "Camoldalt", + "can line1", + "cbncgnb", + "CCTV", + "CEFCC", + "china", + "China", + "CMS", + "DEATTI", + "dvr", + "Egunooye", + "escam", + "ESCAM BRICK", + "escamqf500", + "Esquina", + "ezviz", + "F Pourch East", + "G-LENZ Security", + "H264", + "Haivision", + "HBD12-P", + "hc612", + "HD MEGAPIXIL", + "heanworld", + "HiSp1080", + "HiSpeed1080", + "hmp88B10", + "holtje", + "homemake", + "HP-55A20PE", + "HS1080", + "iCSee", + "ICSee", + "ICSEE", + "intelbras", + "ip camears zimol", + "IP-1000", + "IP66", + "IPC XIB 3 V 1.1", + "juch", + "K5-7110-F", + "kop", + "lato2", + "leaving", + "Liiketunnistin", + "LionVise", + "loosafe", + "lp cam", + "ltids-62drc-s", + "Magazijn", + "Misc poe Camera", + "Misecur", + "Model S", + "moja", + "Motoros", + "NCIP9", + "ONVIF Definition", + "Other", + "Outside", + "partizan_Hi", + "Pea Shooter", + "pod", + "Poort", + "PST-IPC102CP", + "ptz", + "R80x20", + "R80X20-PQ", + "RC50H20", + "S39", + "sabrina", + "SC10IP", + "sg-5036", + "SMAR", + "smart", + "SP-014", + "sunba. me", + "sunba601", + "Sunluxy", + "Talos", + "Tantos", + "Techage \\", + "TECHE", + "Techege", + "Techview", + "top", + "TOP-201", + "TOP-308", + "Topcam1080p", + "TVPSii", + "unitoptek", + "uparta", + "USA-A1", + "USGDK7088HGPw", + "V4.02", + "vesta", + "Vesta5222v", + "VIP3230", + "W530-N100", + "wi-fi", + "Win 9373 IP", + "XM530_R80X20-PQ_8M", + "XM530_R80XD30-PQ_8M", + "xyz", + "ysy-3023i-1", + "YVV365" + ] + }, + { + "id": "nvt-3", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=1.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "121212", + "236", + "39737", + "507", + "50H40PL", + "53X13_SWL", + "720", + "720pa", + "720pb", + "a aszx", + "AB-1", + "Abkalbe", + "ABQ-A1", + "Anran", + "B and W", + "baixa resol", + "baliecamer", + "BESDER", + "Button", + "china", + "China Cam", + "dff", + "Eghunooye", + "Fuluva", + "Game", + "G-LENZ SECURITY", + "H264", + "HBD12-P", + "heanworld", + "HEANWORLD", + "HI-2425-POI", + "homey", + "ICSEE", + "ip cam lo res", + "IP-005", + "jeremy", + "Liege", + "loosafe", + "LX-50H40PL", + "min", + "neto", + "NoName", + "NVTdunno", + "Other", + "partizan", + "Pavilhao N", + "QF003", + "R80", + "R80x20 low res", + "Rafiq2", + "sg-5036", + "sisview", + "unitoptek", + "V100", + "WiFi IP", + "XM530_50X30", + "XM530_R80X20-PQ_8M", + "Yes" + ] + }, + { + "id": "nvt-4", + "url": "snapshot.jpg?account=[USERNAME]&password=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "720p", + "MISECU" + ] + }, + { + "id": "nvt-5", + "url": "/mode=real&idc=1&ids=1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "8872", + "gw78", + "proyek" + ] + }, + { + "id": "nvt-6", + "url": "/user=admin_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "ANKKE", + "ICSEE", + "Other" + ] + }, + { + "id": "nvt-7", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=0_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "China", + "ICSee", + "ICSEE", + "misecu", + "Other", + "WS-TR2" + ] + }, + { + "id": "nvt-8", + "url": "/streamtype=0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "China" + ] + }, + { + "id": "nvt-9", + "url": "/", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "F001", + "ICSEE", + "Other", + "XM530_50X50-WG_8M", + "XM530_R50X20-PQ_8M", + "XM530_R80X50-PQ_8M" + ] + }, + { + "id": "nvt-10", + "url": "/mpeg4cif", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "ICSEE", + "Other" + ] + }, + { + "id": "nvt-11", + "url": "/user=admin_password=[PASSWORD]_channel=1_stream=1.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "ICSEE", + "V380" + ] + }, + { + "id": "nvt-12", + "url": "/live/ch0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "JA-A1K", + "jooan f4", + "lenovo" + ] + }, + { + "id": "nvt-13", + "url": "/h264_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "onwif" + ] + }, + { + "id": "nvt-14", + "url": "user=[USERNAME]&password=[PASSWORD]&channel=1&stream=0.sdp?", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other", + "POE" + ] + }, + { + "id": "nvt-15", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "nvt-16", + "url": "/Streaming/Channels/2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "nvt-17", + "url": "/Streaming/Channels/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "nvt-18", + "url": "/stream/0:1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "nvt-19", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "nvt-20", + "url": "/cam/realmonitor", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8899, + "models": [ + "Other" + ] + }, + { + "id": "nvt-21", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=1&protocol=unicast&onvif=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "poe" + ] + }, + { + "id": "nvt-22", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0&protocol=unicast.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "ta-xm" + ] + }, + { + "id": "nvt-23", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp?real_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "XM530 (China)" + ] + }, + { + "id": "nvt-24", + "url": "/videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 8080, + "models": [ + "XM530 R80X50-PQ 8M" + ] + }, + { + "id": "nvt-25", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=0_stream=0.sdp?real_stream", + "type": "MJPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "XM530_R50X20-PQ_8M" + ] + } + ] +} diff --git a/brands/nwp.json b/brands/nwp.json new file mode 100644 index 0000000..e448b1f --- /dev/null +++ b/brands/nwp.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Nwp", + "brand_id": "nwp", + "streams": [ + { + "id": "nwp-1", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "1.0mp" + ] + } + ] +} diff --git a/brands/nwsvr.json b/brands/nwsvr.json new file mode 100644 index 0000000..56398b2 --- /dev/null +++ b/brands/nwsvr.json @@ -0,0 +1,18 @@ +{ + "version": 2, + "brand": "Nwsvr", + "brand_id": "nwsvr", + "streams": [ + { + "id": "nwsvr-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]*[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "002jroc", + "B Series" + ] + } + ] +} diff --git a/brands/obs.json b/brands/obs.json new file mode 100644 index 0000000..426ea8c --- /dev/null +++ b/brands/obs.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Obs", + "brand_id": "obs", + "streams": [ + { + "id": "obs-1", + "url": "/", + "type": "FFMPEG", + "protocol": "rtmp", + "port": 1937, + "models": [ + "OBS Stream" + ] + } + ] +} diff --git a/brands/oceantools.json b/brands/oceantools.json new file mode 100644 index 0000000..74f6c7c --- /dev/null +++ b/brands/oceantools.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Oceantools", + "brand_id": "oceantools", + "streams": [ + { + "id": "oceantools-1", + "url": "live/mpeg4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "C3-10" + ] + } + ] +} diff --git a/brands/oco.json b/brands/oco.json new file mode 100644 index 0000000..f0291e8 --- /dev/null +++ b/brands/oco.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Oco", + "brand_id": "oco", + "streams": [ + { + "id": "oco-1", + "url": "/", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "Pro Dome V2" + ] + } + ] +} diff --git a/brands/octopi.json b/brands/octopi.json new file mode 100644 index 0000000..528d319 --- /dev/null +++ b/brands/octopi.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Octopi", + "brand_id": "octopi", + "streams": [ + { + "id": "octopi-1", + "url": "//webcam/?action=stream", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "C920" + ] + } + ] +} diff --git a/brands/octoprint.json b/brands/octoprint.json new file mode 100644 index 0000000..f135c35 --- /dev/null +++ b/brands/octoprint.json @@ -0,0 +1,20 @@ +{ + "version": 2, + "brand": "Octoprint", + "brand_id": "octoprint", + "streams": [ + { + "id": "octoprint-1", + "url": "/webcam/?action=stream", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "Other", + "Pi3", + "Pi4", + "RP4" + ] + } + ] +} diff --git a/brands/ocular.json b/brands/ocular.json new file mode 100644 index 0000000..c740774 --- /dev/null +++ b/brands/ocular.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Ocular", + "brand_id": "ocular", + "streams": [ + { + "id": "ocular-1", + "url": "live.sdp", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/oculus.json b/brands/oculus.json new file mode 100644 index 0000000..ec41894 --- /dev/null +++ b/brands/oculus.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Oculus", + "brand_id": "oculus", + "streams": [ + { + "id": "oculus-1", + "url": "MediaInput/mpeg4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "CVIP2MVDFW" + ] + } + ] +} diff --git a/brands/odesys.json b/brands/odesys.json new file mode 100644 index 0000000..6b50b91 --- /dev/null +++ b/brands/odesys.json @@ -0,0 +1,49 @@ +{ + "version": 2, + "brand": "Odesys", + "brand_id": "odesys", + "streams": [ + { + "id": "odesys-1", + "url": "cgi-bin/net_video.cgi?channel=[CHANNEL]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "OS-M200B", + "OS-M201IR", + "OS-M300DNV" + ] + }, + { + "id": "odesys-2", + "url": "media/media.amp", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "OS-M201IR" + ] + }, + { + "id": "odesys-3", + "url": "img/media.sav", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "OS-M201IR" + ] + }, + { + "id": "odesys-4", + "url": "/media.amp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/oem.json b/brands/oem.json new file mode 100644 index 0000000..8f4b2b1 --- /dev/null +++ b/brands/oem.json @@ -0,0 +1,88 @@ +{ + "version": 2, + "brand": "Oem", + "brand_id": "oem", + "streams": [ + { + "id": "oem-1", + "url": "/videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "002" + ] + }, + { + "id": "oem-2", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP_CAM", + "Other" + ] + }, + { + "id": "oem-3", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "oem-4", + "url": "videostream.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "oem-5", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "oem-6", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "oem-7", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "oem-8", + "url": "/", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "Xseries" + ] + } + ] +} diff --git a/brands/oemcameras.json b/brands/oemcameras.json new file mode 100644 index 0000000..019400e --- /dev/null +++ b/brands/oemcameras.json @@ -0,0 +1,118 @@ +{ + "version": 2, + "brand": "Oemcameras", + "brand_id": "oemcameras", + "streams": [ + { + "id": "oemcameras-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "EDU", + "Other" + ] + }, + { + "id": "oemcameras-2", + "url": "jpg/image.jpg?size=3", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "N1000" + ] + }, + { + "id": "oemcameras-3", + "url": "video?profile=[CHANNEL]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "oemcameras-4", + "url": "video.cgi?resolution=[WIDTH]x[HEIGHT]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "oemcameras-5", + "url": "videostream.asf?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "oemcameras-6", + "url": "videostream.asf", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "oemcameras-7", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "oemcameras-8", + "url": "[CHANNEL]/[USERNAME]:[PASSWORD]/main", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "oemcameras-9", + "url": "cam4/mpeg4", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "oemcameras-10", + "url": "cam[CHANNEL]/h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "oemcameras-11", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/off.json b/brands/off.json new file mode 100644 index 0000000..c88028f --- /dev/null +++ b/brands/off.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Off", + "brand_id": "off", + "streams": [ + { + "id": "off-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/office-one.json b/brands/office-one.json new file mode 100644 index 0000000..7eaa59a --- /dev/null +++ b/brands/office-one.json @@ -0,0 +1,219 @@ +{ + "version": 2, + "brand": "Office One", + "brand_id": "office-one", + "streams": [ + { + "id": "office-one-1", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "CM-I11123BK", + "IP-900", + "Other", + "P-910", + "SC-10IP" + ] + }, + { + "id": "office-one-2", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "CM-I11123BK", + "ip-900", + "IP-900", + "Other" + ] + }, + { + "id": "office-one-3", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "CM-I11123BK", + "DL-10IP", + "IP-900", + "Other", + "SC-10IP" + ] + }, + { + "id": "office-one-4", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "DL-10IP", + "ip900", + "IP-900", + "IPC", + "Other", + "SC-10IP", + "SC-10IP (SETUP)", + "SC-10P", + "SCJ-10IP", + "SP-10IP" + ] + }, + { + "id": "office-one-5", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "ip900", + "IP-900", + "Other", + "SC-10IP" + ] + }, + { + "id": "office-one-6", + "url": "/videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 99, + "models": [ + "IP900" + ] + }, + { + "id": "office-one-7", + "url": "user/videostream.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP-900", + "IP-900-KMART" + ] + }, + { + "id": "office-one-8", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP-900", + "Other" + ] + }, + { + "id": "office-one-9", + "url": "videostream.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP-900", + "IP-900-KMART", + "IP-99", + "Other" + ] + }, + { + "id": "office-one-10", + "url": "cgi/snapshot.cgi?action=getdata&channel.[CHANNEL].capture=true&channel.[CHANNEL].resolution=1", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP-900", + "IP-900-KMART", + "SC-101P" + ] + }, + { + "id": "office-one-11", + "url": "snapshot.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP-900", + "Other" + ] + }, + { + "id": "office-one-12", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]*[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Office" + ] + }, + { + "id": "office-one-13", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "office-one-14", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]&count=0", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "SC-101P" + ] + }, + { + "id": "office-one-15", + "url": "HighResolutionVideo", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "office-one-16", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "SC-10IP" + ] + }, + { + "id": "office-one-17", + "url": "/live.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "SCP10IP" + ] + }, + { + "id": "office-one-18", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=1.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "SP-10IP" + ] + } + ] +} diff --git a/brands/officeone.json b/brands/officeone.json new file mode 100644 index 0000000..f18c4c0 --- /dev/null +++ b/brands/officeone.json @@ -0,0 +1,28 @@ +{ + "version": 2, + "brand": "Officeone", + "brand_id": "officeone", + "streams": [ + { + "id": "officeone-1", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "IPC 10", + "SC10" + ] + }, + { + "id": "officeone-2", + "url": "videostream.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "SC10IP" + ] + } + ] +} diff --git a/brands/ohwoai.json b/brands/ohwoai.json new file mode 100644 index 0000000..985f5b6 --- /dev/null +++ b/brands/ohwoai.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Ohwoai", + "brand_id": "ohwoai", + "streams": [ + { + "id": "ohwoai-1", + "url": "/snapshot.jpg", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "Ultra HD" + ] + } + ] +} diff --git a/brands/oltec.json b/brands/oltec.json new file mode 100644 index 0000000..51de7b3 --- /dev/null +++ b/brands/oltec.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Oltec", + "brand_id": "oltec", + "streams": [ + { + "id": "oltec-1", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "ipc-456" + ] + }, + { + "id": "oltec-2", + "url": "axis-cgi/jpg/image.cgi?date=1&clock=1&resolution=[WIDTH]x[HEIGHT]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IPC-VR-362" + ] + } + ] +} diff --git a/brands/olympia.json b/brands/olympia.json new file mode 100644 index 0000000..9a79b59 --- /dev/null +++ b/brands/olympia.json @@ -0,0 +1,30 @@ +{ + "version": 2, + "brand": "Olympia", + "brand_id": "olympia", + "streams": [ + { + "id": "olympia-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "IC 720P", + "ic600", + "OC 1280 P", + "OC800" + ] + }, + { + "id": "olympia-2", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP 600" + ] + } + ] +} diff --git a/brands/omega-power.json b/brands/omega-power.json new file mode 100644 index 0000000..7188471 --- /dev/null +++ b/brands/omega-power.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Omega Power", + "brand_id": "omega-power", + "streams": [ + { + "id": "omega-power-1", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Omega-16" + ] + } + ] +} diff --git a/brands/omega.json b/brands/omega.json new file mode 100644 index 0000000..891a947 --- /dev/null +++ b/brands/omega.json @@ -0,0 +1,18 @@ +{ + "version": 2, + "brand": "Omega", + "brand_id": "omega", + "streams": [ + { + "id": "omega-1", + "url": "/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "51P22-6P", + "PTZ-21P4-3P" + ] + } + ] +} diff --git a/brands/omenex.json b/brands/omenex.json new file mode 100644 index 0000000..f0d1b1b --- /dev/null +++ b/brands/omenex.json @@ -0,0 +1,18 @@ +{ + "version": 2, + "brand": "Omenex", + "brand_id": "omenex", + "streams": [ + { + "id": "omenex-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "ATHOME", + "Other" + ] + } + ] +} diff --git a/brands/omni.json b/brands/omni.json new file mode 100644 index 0000000..10bbf14 --- /dev/null +++ b/brands/omni.json @@ -0,0 +1,28 @@ +{ + "version": 2, + "brand": "Omni", + "brand_id": "omni", + "streams": [ + { + "id": "omni-1", + "url": "/h264_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "KNC-p3LR4IR", + "Other" + ] + }, + { + "id": "omni-2", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "KNC-p3LR4IR" + ] + } + ] +} diff --git a/brands/omnibase.json b/brands/omnibase.json new file mode 100644 index 0000000..4507387 --- /dev/null +++ b/brands/omnibase.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Omnibase", + "brand_id": "omnibase", + "streams": [ + { + "id": "omnibase-1", + "url": "/", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 80, + "models": [ + "minidome4" + ] + } + ] +} diff --git a/brands/omniview.json b/brands/omniview.json new file mode 100644 index 0000000..d656353 --- /dev/null +++ b/brands/omniview.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Omniview", + "brand_id": "omniview", + "streams": [ + { + "id": "omniview-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/omnivision.json b/brands/omnivision.json new file mode 100644 index 0000000..6190871 --- /dev/null +++ b/brands/omnivision.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Omnivision", + "brand_id": "omnivision", + "streams": [ + { + "id": "omnivision-1", + "url": "/stream", + "type": "MJPEG", + "protocol": "http", + "port": 81, + "models": [ + "OV2640" + ] + }, + { + "id": "omnivision-2", + "url": "cgi-bin/videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 8081, + "models": [ + "OV5647" + ] + } + ] +} diff --git a/brands/omny.json b/brands/omny.json new file mode 100644 index 0000000..d599dc1 --- /dev/null +++ b/brands/omny.json @@ -0,0 +1,61 @@ +{ + "version": 2, + "brand": "Omny", + "brand_id": "omny", + "streams": [ + { + "id": "omny-1", + "url": "/h264_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "606M" + ] + }, + { + "id": "omny-2", + "url": "/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "606M PRO" + ] + }, + { + "id": "omny-3", + "url": "/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "606M PRO", + "A55" + ] + }, + { + "id": "omny-4", + "url": "/onvif1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "606M PRO" + ] + }, + { + "id": "omny-5", + "url": "/live/main", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "miniDome13M12V", + "miniptz2t-2db", + "OMNY-miniDome13M12V", + "ViBe2V2" + ] + } + ] +} diff --git a/brands/omp.json b/brands/omp.json new file mode 100644 index 0000000..a39a5a4 --- /dev/null +++ b/brands/omp.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Omp", + "brand_id": "omp", + "streams": [ + { + "id": "omp-1", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "SN-IPC-7042CSW" + ] + } + ] +} diff --git a/brands/oncam-grandeye.json b/brands/oncam-grandeye.json new file mode 100644 index 0000000..43d388c --- /dev/null +++ b/brands/oncam-grandeye.json @@ -0,0 +1,63 @@ +{ + "version": 2, + "brand": "Oncam Grandeye", + "brand_id": "oncam-grandeye", + "streams": [ + { + "id": "oncam-grandeye-1", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "EvoMini", + "grandeye", + "Other" + ] + }, + { + "id": "oncam-grandeye-2", + "url": "video.cgi?resolution=VGA", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Grandeye", + "GRANDEYE", + "ip360", + "Other" + ] + }, + { + "id": "oncam-grandeye-3", + "url": "mjpg/video.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "GRANDEYE", + "Other" + ] + }, + { + "id": "oncam-grandeye-4", + "url": "video.mp4", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "oncam-grandeye-5", + "url": "img/video.mjpeg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/onepixel.json b/brands/onepixel.json new file mode 100644 index 0000000..565d980 --- /dev/null +++ b/brands/onepixel.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Onepixel", + "brand_id": "onepixel", + "streams": [ + { + "id": "onepixel-1", + "url": "cam[CHANNEL]/h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "OPXP-5371" + ] + } + ] +} diff --git a/brands/oneteck.json b/brands/oneteck.json new file mode 100644 index 0000000..f8ed6dc --- /dev/null +++ b/brands/oneteck.json @@ -0,0 +1,37 @@ +{ + "version": 2, + "brand": "Oneteck", + "brand_id": "oneteck", + "streams": [ + { + "id": "oneteck-1", + "url": "video2.mjpg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "DM-23220" + ] + }, + { + "id": "oneteck-2", + "url": "cgi-bin/stream.cgi?stream=MainStream&Audio=1", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "oneteck-3", + "url": "imagep/picture.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/oniv.json b/brands/oniv.json new file mode 100644 index 0000000..afeda68 --- /dev/null +++ b/brands/oniv.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Oniv", + "brand_id": "oniv", + "streams": [ + { + "id": "oniv-1", + "url": "snap.jpg?JpegCam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/onix-usa.json b/brands/onix-usa.json new file mode 100644 index 0000000..260fa94 --- /dev/null +++ b/brands/onix-usa.json @@ -0,0 +1,58 @@ +{ + "version": 2, + "brand": "Onix Usa", + "brand_id": "onix-usa", + "streams": [ + { + "id": "onix-usa-1", + "url": "cam0_0", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "IP-827/2811", + "IP-827DN/2811" + ] + }, + { + "id": "onix-usa-2", + "url": "/ucast/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "IPD-3MIR" + ] + }, + { + "id": "onix-usa-3", + "url": "/Streaming/Channels/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "IPD-3MIR" + ] + }, + { + "id": "onix-usa-4", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "IPD-3MIR" + ] + }, + { + "id": "onix-usa-5", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/onvey.json b/brands/onvey.json new file mode 100644 index 0000000..ed80a56 --- /dev/null +++ b/brands/onvey.json @@ -0,0 +1,38 @@ +{ + "version": 2, + "brand": "Onvey", + "brand_id": "onvey", + "streams": [ + { + "id": "onvey-1", + "url": "snap.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "DGF565" + ] + }, + { + "id": "onvey-2", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "f344", + "ght675" + ] + }, + { + "id": "onvey-3", + "url": "snap.jpg?JpegCam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "GF567" + ] + } + ] +} diff --git a/brands/onvif.json b/brands/onvif.json new file mode 100644 index 0000000..0908259 --- /dev/null +++ b/brands/onvif.json @@ -0,0 +1,456 @@ +{ + "version": 2, + "brand": "Onvif", + "brand_id": "onvif", + "streams": [ + { + "id": "onvif-1", + "url": "/mpeg4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "001111", + "23344", + "380", + "3805P", + "3851", + "4312B", + "49336059", + "57ii", + "asecam", + "Cotier_TV631W-ip", + "d53m02", + "DONPHIA", + "Euronet", + "GRANSTREAM", + "GW5050IP", + "IP03-J", + "ipc6200", + "IPD-E2A5L18-BS", + "m2-p488", + "Main", + "NAUM", + "NAUM2", + "NAUM3", + "ONVIF CAMERA", + "ONVIF_IPNC", + "Other", + "patton", + "POE-661B", + "PROFILE S", + "PROVISION ISR", + "SC3V-1", + "techma", + "TH32E-ONVIF", + "TH38M-ONVIF-P2P", + "V380", + "v380 pro", + "V380-Q10" + ] + }, + { + "id": "onvif-2", + "url": "/mpeg4cif", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "342", + "5MPtopsee", + "5MPTOPSEE", + "960p", + "960Pchina spot 2019", + "d53m02", + "diamond", + "gw security 5mg", + "gwsecurity 5mb", + "IF52W93", + "ipc6200", + "IPC-F20M", + "IPD-D53L02-BS", + "IPD-E2A5L18-BS", + "JH720e1", + "LBH30SE200W4", + "lsvision", + "model 2000", + "ONVIF_IPNC", + "Other", + "rhbr", + "Secureye", + "westmile", + "zsvdr" + ] + }, + { + "id": "onvif-3", + "url": "cgi-bin/video.cgi?msubmenu=mjpg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "5MPTOPSEE", + "Other", + "VNcam" + ] + }, + { + "id": "onvif-4", + "url": "/profile1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "9411", + "DomeCam", + "DONPHIA", + "eyeonet4k", + "Other", + "PROVISION ISR", + "Sibell IP", + "Techson S1Pro52030IM", + "TeleEye", + "tvt" + ] + }, + { + "id": "onvif-5", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "admin", + "Other", + "Profile S", + "PTZ", + "SC3V-1" + ] + }, + { + "id": "onvif-6", + "url": "/stream0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "AK-HD54F245", + "gate 1", + "granstream", + "MC400L", + "NDR-405-P-BGZ20", + "oma", + "ONVIF_IPNC", + "Other", + "PTXDome1", + "PTZ", + "S3VC", + "sc3v", + "SV-B06POE-1080P-A", + "V380", + "v380 pro" + ] + }, + { + "id": "onvif-7", + "url": "/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "DOMECAM", + "IF52W93", + "IPC", + "Other", + "PTZ" + ] + }, + { + "id": "onvif-8", + "url": "snap.jpg?JpegCam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "DOMECAM", + "IPC-model", + "ONVIF CAMERA", + "Other", + "Other_onvif", + "profile s", + "PTZ", + "S3VC", + "SC3V-1", + "shenzeh", + "VESKYS" + ] + }, + { + "id": "onvif-9", + "url": "live/ch00_0", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "ec107-x15", + "Model S", + "Other", + "v380", + "V380", + "V380 PRO" + ] + }, + { + "id": "onvif-10", + "url": "cgi-bin/snapshot.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IF52W93", + "IPC-HDBW4431R-ZS", + "IPHD", + "Other", + "PTZ" + ] + }, + { + "id": "onvif-11", + "url": "/profile2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Ipc", + "V380 PRO" + ] + }, + { + "id": "onvif-12", + "url": "/h264_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "ipc2122", + "V380-Q10" + ] + }, + { + "id": "onvif-13", + "url": "/live/0/MAIN", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "IPG-7920PHM-AI/T7H", + "Other", + "QD900", + "V380" + ] + }, + { + "id": "onvif-14", + "url": "/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "JH720E1", + "Other" + ] + }, + { + "id": "onvif-15", + "url": "/live/main", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "MBDZ-30" + ] + }, + { + "id": "onvif-16", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "MC400L" + ] + }, + { + "id": "onvif-17", + "url": "snapshot.jpg?account=[USERNAME]&password=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "NLISTED", + "Other" + ] + }, + { + "id": "onvif-18", + "url": "cgi-bin/CGIProxy.fcgi?cmd=snapPicture2&usr=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "ONVIF Camera" + ] + }, + { + "id": "onvif-19", + "url": "cgi-bin/CGIProxy.fcgi?cmd=snapPicture2&usr=[USERNAME]&pwd=[PASSWORD]&", + "type": "JPEG", + "protocol": "http", + "port": 88, + "models": [ + "Other" + ] + }, + { + "id": "onvif-20", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "TH38M-ONVIF-P2P" + ] + }, + { + "id": "onvif-21", + "url": "/cam/realmonitor", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "onvif-22", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "onvif-23", + "url": "/profile0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "Other" + ] + }, + { + "id": "onvif-24", + "url": "/stream1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "profile s", + "PTZ", + "PTZ1", + "V380 PRO", + "YN-AJ8079R-POE" + ] + }, + { + "id": "onvif-25", + "url": "h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Shenzhen Jiaxinjie Technology Co. Ltd", + "V380", + "V380 PRO" + ] + }, + { + "id": "onvif-26", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "TH38M-ONVIF-P2P", + "VESKYS" + ] + }, + { + "id": "onvif-27", + "url": "/tcp/av0_0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 10554, + "models": [ + "UNLISTED", + "V380", + "Veskys" + ] + }, + { + "id": "onvif-28", + "url": "/live/ch00_1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "v380" + ] + }, + { + "id": "onvif-29", + "url": "/live/ch00_0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "v380" + ] + }, + { + "id": "onvif-30", + "url": "/videostream.asf?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 8080, + "models": [ + "v380 pro" + ] + }, + { + "id": "onvif-31", + "url": "/h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "v380 pro", + "XY WIFI CAM OD4MMV380 PTZ" + ] + }, + { + "id": "onvif-32", + "url": "videostream.asf?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Weird" + ] + } + ] +} diff --git a/brands/onwote.json b/brands/onwote.json new file mode 100644 index 0000000..a3be896 --- /dev/null +++ b/brands/onwote.json @@ -0,0 +1,100 @@ +{ + "version": 2, + "brand": "Onwote", + "brand_id": "onwote", + "streams": [ + { + "id": "onwote-1", + "url": "/stream0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "4K Bullet", + "h800" + ] + }, + { + "id": "onwote-2", + "url": "/h264_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "5 MP POE IP Camera", + "5 MP POE Security Camera", + "5MP", + "NULL", + "Other", + "PoE 5 MP Camera", + "YC-9204K", + "YC-920AHZ37" + ] + }, + { + "id": "onwote-3", + "url": "/live/0/h264.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "5MP POE", + "YC-9204K", + "ym800n-n" + ] + }, + { + "id": "onwote-4", + "url": "cgi-bin/snapshot.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "5MP POE", + "IP Cameras", + "K9604-w", + "Other" + ] + }, + { + "id": "onwote-5", + "url": "/videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=320*240", + "type": "FFMPEG", + "protocol": "http", + "port": 30050, + "models": [ + "onw" + ] + }, + { + "id": "onwote-6", + "url": "/videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 30050, + "models": [ + "onw" + ] + }, + { + "id": "onwote-7", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "PA3010" + ] + }, + { + "id": "onwote-8", + "url": "/video.mp4", + "type": "FFMPEG", + "protocol": "http", + "port": 8090, + "models": [ + "pa3013-w" + ] + } + ] +} diff --git a/brands/oossxx.json b/brands/oossxx.json new file mode 100644 index 0000000..9824212 --- /dev/null +++ b/brands/oossxx.json @@ -0,0 +1,139 @@ +{ + "version": 2, + "brand": "Oossxx", + "brand_id": "oossxx", + "streams": [ + { + "id": "oossxx-1", + "url": "snapshot.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "1080P", + "5033SW", + "960", + "hd nvr", + "HD NVR", + "K8208-W", + "k9608", + "K9608-W", + "Other" + ] + }, + { + "id": "oossxx-2", + "url": "cgi-bin/snapshot.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "5033SW", + "960", + "HD NVR", + "K8208-W", + "k9608", + "k9608-2w", + "K9608-2W", + "K9608-Home", + "K9608-W", + "Other" + ] + }, + { + "id": "oossxx-3", + "url": "/snapshot.jpg", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "5323-W", + "Other" + ] + }, + { + "id": "oossxx-4", + "url": "/ch0_1.264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "HD IPCAM", + "Other" + ] + }, + { + "id": "oossxx-5", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Home", + "Other" + ] + }, + { + "id": "oossxx-6", + "url": "/cgi-bin/sp.cgi?chn=1&quality=2500&rate=2500&u=[USERNAME]&p", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "K8208-W", + "k9608-2w" + ] + }, + { + "id": "oossxx-7", + "url": "/cgi-bin/snapshot.cgi?chn=8&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "k9608", + "k9608-2w" + ] + }, + { + "id": "oossxx-8", + "url": "/cgi-bin/snapshot.cgi?chn=0&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 443, + "models": [ + "OSX-CAW10808" + ] + }, + { + "id": "oossxx-9", + "url": "/ch0_0.264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "oossxx-10", + "url": "/cgi-bin/sp.cgi?chn=0&quality=2500&rate=2500&u=[USERNAME]&p=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "Other" + ] + }, + { + "id": "oossxx-11", + "url": "/cgi-bin/sp.cgi?chn=0&quality=1&rate=15&u=[USERNAME]&p=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/opax.json b/brands/opax.json new file mode 100644 index 0000000..cf372ba --- /dev/null +++ b/brands/opax.json @@ -0,0 +1,37 @@ +{ + "version": 2, + "brand": "Opax", + "brand_id": "opax", + "streams": [ + { + "id": "opax-1", + "url": "snap.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "AC-704" + ] + }, + { + "id": "opax-2", + "url": "snap.jpg?JpegSize=XL", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "AC-704" + ] + }, + { + "id": "opax-3", + "url": "snap.jpg?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "AC-704" + ] + } + ] +} diff --git a/brands/openeye.json b/brands/openeye.json new file mode 100644 index 0000000..fd18d2e --- /dev/null +++ b/brands/openeye.json @@ -0,0 +1,30 @@ +{ + "version": 2, + "brand": "Openeye", + "brand_id": "openeye", + "streams": [ + { + "id": "openeye-1", + "url": "h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "CM-610", + "CM-710", + "CM-715A", + "Other" + ] + }, + { + "id": "openeye-2", + "url": "videostream.cgi?resolution=8&rate=13", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/openipc.json b/brands/openipc.json new file mode 100644 index 0000000..6fe6dac --- /dev/null +++ b/brands/openipc.json @@ -0,0 +1,113 @@ +{ + "version": 2, + "brand": "OpenIPC", + "brand_id": "openipc", + "streams": [ + { + "id": "openipc-1", + "url": "/stream=0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "MAJESTIC STREAMER", + "Generic", + "Majestic", + "Other" + ], + "notes": "Main stream (video0) - Majestic streamer default" + }, + { + "id": "openipc-2", + "url": "/stream=1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "MAJESTIC STREAMER", + "Generic", + "Majestic", + "Other" + ], + "notes": "Sub stream (video1) - Majestic streamer" + }, + { + "id": "openipc-3", + "url": "/image.jpg", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "Generic", + "Majestic", + "Other" + ], + "notes": "JPEG snapshot" + }, + { + "id": "openipc-4", + "url": "/mjpeg.html", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "Generic", + "Majestic", + "Other" + ], + "notes": "MJPEG stream" + }, + { + "id": "openipc-5", + "url": "/video.mp4", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "Generic", + "Majestic", + "Other" + ], + "notes": "Fragmented MP4 video" + }, + { + "id": "openipc-6", + "url": "/audio.opus", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "Generic", + "Majestic", + "Other" + ], + "notes": "Opus audio stream" + }, + { + "id": "openipc-7", + "url": "/audio.mp3", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "Generic", + "Majestic", + "Other" + ], + "notes": "MP3 audio stream" + }, + { + "id": "openipc-8", + "url": "/audio.m4a", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "Generic", + "Majestic", + "Other" + ], + "notes": "AAC audio stream" + } + ] +} diff --git a/brands/openmiko.json b/brands/openmiko.json new file mode 100644 index 0000000..67456aa --- /dev/null +++ b/brands/openmiko.json @@ -0,0 +1,21 @@ +{ + "version": 2, + "brand": "OpenMiko", + "brand_id": "openmiko", + "streams": [ + { + "id": "openmiko-1", + "url": "/video3_unicast", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "WYZE CAM V2", + "WyzeCam V2", + "Wyze V2", + "WYZEC1-JZ" + ], + "notes": "WyzeCam V2 with OpenMiko firmware - NON-STANDARD PORT 8554" + } + ] +} diff --git a/brands/openwrt.json b/brands/openwrt.json new file mode 100644 index 0000000..0a39e8c --- /dev/null +++ b/brands/openwrt.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Openwrt", + "brand_id": "openwrt", + "streams": [ + { + "id": "openwrt-1", + "url": "/?action=stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 28080, + "models": [ + "mjpeg_streamer" + ] + } + ] +} diff --git a/brands/opexia.json b/brands/opexia.json new file mode 100644 index 0000000..8f75ce5 --- /dev/null +++ b/brands/opexia.json @@ -0,0 +1,49 @@ +{ + "version": 2, + "brand": "Opexia", + "brand_id": "opexia", + "streams": [ + { + "id": "opexia-1", + "url": "/videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 88, + "models": [ + "CPSx", + "opc", + "op-cs01" + ] + }, + { + "id": "opexia-2", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "OPCS" + ] + }, + { + "id": "opexia-3", + "url": "/img/snapshot.cgi?size=3", + "type": "JPEG", + "protocol": "http", + "port": 88, + "models": [ + "OPCS" + ] + }, + { + "id": "opexia-4", + "url": "img/snapshot.cgi?size=3", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "OP-MS01" + ] + } + ] +} diff --git a/brands/optica-video.json b/brands/optica-video.json new file mode 100644 index 0000000..f6599a6 --- /dev/null +++ b/brands/optica-video.json @@ -0,0 +1,198 @@ +{ + "version": 2, + "brand": "Optica Video", + "brand_id": "optica-video", + "streams": [ + { + "id": "optica-video-1", + "url": "cgi-bin/CGIProxy.fcgi?cmd=snapPicture2&usr=[USERNAME]&pwd=[PASSWORD]&", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "07PTZ", + "FC-5511W", + "FI-9821W", + "Other", + "piha2" + ] + }, + { + "id": "optica-video-2", + "url": "cam[CHANNEL]/h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 88, + "models": [ + "07PTZ", + "B-202", + "D-104", + "D-282", + "Other" + ] + }, + { + "id": "optica-video-3", + "url": "cgi-bin/jpg/image.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "B-204M", + "D-104", + "D-282", + "DOME", + "Other" + ] + }, + { + "id": "optica-video-4", + "url": "videoMain", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 88, + "models": [ + "Dome", + "O7-PTZ", + "Other" + ] + }, + { + "id": "optica-video-5", + "url": "cgi-bin/CGIProxy.fcgi?cmd=snapPicture2&usr=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "F-C8513PZ" + ] + }, + { + "id": "optica-video-6", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "FI-8903W", + "FI-8918W", + "Other" + ] + }, + { + "id": "optica-video-7", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "FI-8903W", + "FI-8918W", + "Other" + ] + }, + { + "id": "optica-video-8", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "FI-8903W" + ] + }, + { + "id": "optica-video-9", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "FI-8903W", + "FI-8908W", + "Other" + ] + }, + { + "id": "optica-video-10", + "url": "videostream.cgi?rate=11", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "FI-8904W", + "Other" + ] + }, + { + "id": "optica-video-11", + "url": "/videoMain", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "O7-PTZ" + ] + }, + { + "id": "optica-video-12", + "url": "videostream.asf", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "optica-video-13", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "optica-video-14", + "url": "cgi/sf.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "optica-video-15", + "url": "videostream.cgi?resolution=8&rate=13", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "optica-video-16", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "optica-video-17", + "url": "video.cgi?resolution=VGA", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/opticam.json b/brands/opticam.json new file mode 100644 index 0000000..92b99ca --- /dev/null +++ b/brands/opticam.json @@ -0,0 +1,118 @@ +{ + "version": 2, + "brand": "Opticam", + "brand_id": "opticam", + "streams": [ + { + "id": "opticam-1", + "url": "/videoMain", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 88, + "models": [ + "07ptz", + "C_1", + "DB HD", + "i2 HD", + "i4 v2", + "lapiha", + "O3 V2", + "O3_V2", + "O3v2", + "O4 MINI HD", + "O4 POE", + "O6 PoE", + "O6S", + "O7 DOME", + "O7 v2", + "O7ptz", + "Olohuone", + "OPTICAM HD", + "Other" + ] + }, + { + "id": "opticam-2", + "url": "/cam0_0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "CC04-IP2MV3" + ] + }, + { + "id": "opticam-3", + "url": "cgi-bin/CGIProxy.fcgi?cmd=snapPicture2&usr=[USERNAME]&pwd=[PASSWORD]&", + "type": "JPEG", + "protocol": "http", + "port": 88, + "models": [ + "i4 v2", + "i4_db_v2", + "i6 DB", + "O3_V2", + "O4 MINI HD", + "O4 PoE", + "O7 DOME", + "O7PTZ", + "OLOHUONE", + "Opticam HD", + "Opticam_O3_V2", + "PTZ07" + ] + }, + { + "id": "opticam-4", + "url": "cgi-bin/CGIProxy.fcgi?cmd=snapPicture2&usr=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "i6 DB" + ] + }, + { + "id": "opticam-5", + "url": "/videoSub", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 88, + "models": [ + "O4 Mini", + "O4 mini HD" + ] + }, + { + "id": "opticam-6", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Odotustila", + "W9803FI" + ] + }, + { + "id": "opticam-7", + "url": "img/video.asf", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "OLOHUONE" + ] + }, + { + "id": "opticam-8", + "url": "snap.jpg?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/optics.json b/brands/optics.json new file mode 100644 index 0000000..61697fd --- /dev/null +++ b/brands/optics.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Optics", + "brand_id": "optics", + "streams": [ + { + "id": "optics-1", + "url": "/stream1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "PT12X" + ] + } + ] +} diff --git a/brands/optima.json b/brands/optima.json new file mode 100644 index 0000000..90f726f --- /dev/null +++ b/brands/optima.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Optima", + "brand_id": "optima", + "streams": [ + { + "id": "optima-1", + "url": "cgi-bin/video.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "ANC-800" + ] + }, + { + "id": "optima-2", + "url": "cgi-bin/video.jpg?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "ANC-800" + ] + } + ] +} diff --git a/brands/optimus.json b/brands/optimus.json new file mode 100644 index 0000000..519096e --- /dev/null +++ b/brands/optimus.json @@ -0,0 +1,50 @@ +{ + "version": 2, + "brand": "Optimus", + "brand_id": "optimus", + "streams": [ + { + "id": "optimus-1", + "url": "/user=[USERNAME]&password=[PASSWORD]&channel=1&stream=0.sdp?", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "AHDR-2008NE", + "IP-E042.1(3.6)PX" + ] + }, + { + "id": "optimus-2", + "url": "/user=[USERNAME]&password=[PASSWORD]&channel=1&stream=1.sdp?", + "type": "MJPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "AHDR-2008NE" + ] + }, + { + "id": "optimus-3", + "url": "user=[USERNAME]&password=[PASSWORD]&channel=1&stream=0.sdp?", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "AHDR-2008NE", + "IP-E021", + "Other" + ] + }, + { + "id": "optimus-4", + "url": "/video.mjpg?q=30&fps=33&id=0.5", + "type": "FFMPEG", + "protocol": "http", + "port": 8090, + "models": [ + "IP-092.1" + ] + } + ] +} diff --git a/brands/optio.json b/brands/optio.json new file mode 100644 index 0000000..d1aa644 --- /dev/null +++ b/brands/optio.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Optio", + "brand_id": "optio", + "streams": [ + { + "id": "optio-1", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "4MP" + ] + }, + { + "id": "optio-2", + "url": "/cam/realmonitor?channel=1&subtype=00&authbasic=[AUTH]", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "4MP" + ] + } + ] +} diff --git a/brands/optiview.json b/brands/optiview.json new file mode 100644 index 0000000..4b7465f --- /dev/null +++ b/brands/optiview.json @@ -0,0 +1,38 @@ +{ + "version": 2, + "brand": "Optiview", + "brand_id": "optiview", + "streams": [ + { + "id": "optiview-1", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP3Maib", + "LT600CD" + ] + }, + { + "id": "optiview-2", + "url": "cgi-bin/video.cgi?msubmenu=mjpg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP3Maib" + ] + }, + { + "id": "optiview-3", + "url": "/cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "IP4MIAB-28-SDA" + ] + } + ] +} diff --git a/brands/optivision.json b/brands/optivision.json new file mode 100644 index 0000000..04dd22f --- /dev/null +++ b/brands/optivision.json @@ -0,0 +1,37 @@ +{ + "version": 2, + "brand": "Optivision", + "brand_id": "optivision", + "streams": [ + { + "id": "optivision-1", + "url": "ivop.get?action=live&THREAD_ID=", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "DVRMINIH4" + ] + }, + { + "id": "optivision-2", + "url": "jpg/image.cgi?date=1&clock=1&resolution=[WIDTH]x[HEIGHT]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "OV Series" + ] + }, + { + "id": "optivision-3", + "url": "/Streaming/Channels/3", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "OV Series" + ] + } + ] +} diff --git a/brands/optris.json b/brands/optris.json new file mode 100644 index 0000000..c1e1f16 --- /dev/null +++ b/brands/optris.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Optris", + "brand_id": "optris", + "streams": [ + { + "id": "optris-1", + "url": "/", + "type": "FFMPEG", + "protocol": "http", + "port": 8080, + "models": [ + "Xi 410" + ] + } + ] +} diff --git a/brands/orbit.json b/brands/orbit.json new file mode 100644 index 0000000..3d2776e --- /dev/null +++ b/brands/orbit.json @@ -0,0 +1,57 @@ +{ + "version": 2, + "brand": "Orbit", + "brand_id": "orbit", + "streams": [ + { + "id": "orbit-1", + "url": "/video1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "310" + ] + }, + { + "id": "orbit-2", + "url": "videostream.asf?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "AJ-C0LA-C128" + ] + }, + { + "id": "orbit-3", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "AJ-C0LA-C128" + ] + }, + { + "id": "orbit-4", + "url": "/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "B-2" + ] + }, + { + "id": "orbit-5", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "OT-VNI41" + ] + } + ] +} diff --git a/brands/ordro.json b/brands/ordro.json new file mode 100644 index 0000000..4e132fd --- /dev/null +++ b/brands/ordro.json @@ -0,0 +1,37 @@ +{ + "version": 2, + "brand": "Ordro", + "brand_id": "ordro", + "streams": [ + { + "id": "ordro-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "HDV-Z20" + ] + }, + { + "id": "ordro-2", + "url": "/h264_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "HDV-Z20" + ] + }, + { + "id": "ordro-3", + "url": "cam3/mpeg4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "HDV-Z20" + ] + } + ] +} diff --git a/brands/orient.json b/brands/orient.json new file mode 100644 index 0000000..df5e800 --- /dev/null +++ b/brands/orient.json @@ -0,0 +1,115 @@ +{ + "version": 2, + "brand": "Orient", + "brand_id": "orient", + "streams": [ + { + "id": "orient-1", + "url": "/cam1/onvif-h264-1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "IP-200-MH3BP", + "IP-34", + "IP-76-MH3VP", + "IP-940", + "ip-950" + ] + }, + { + "id": "orient-2", + "url": "/video", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "ip-31" + ] + }, + { + "id": "orient-3", + "url": "/live", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "IP-31-IH2A", + "IP-504" + ] + }, + { + "id": "orient-4", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "IP-31-IH2A" + ] + }, + { + "id": "orient-5", + "url": "snap.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "ip-33-sh24bp" + ] + }, + { + "id": "orient-6", + "url": "snap.jpg?JpegCam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "ip-33-sh24bp", + "IP-940" + ] + }, + { + "id": "orient-7", + "url": "/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "ip-34", + "IP-76-MH3VP", + "IP-950" + ] + }, + { + "id": "orient-8", + "url": "/onvif1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "IP-365" + ] + }, + { + "id": "orient-9", + "url": "/snap.jpg", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "IP951" + ] + }, + { + "id": "orient-10", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "NCL-01N-720p" + ] + } + ] +} diff --git a/brands/orion.json b/brands/orion.json new file mode 100644 index 0000000..4160c17 --- /dev/null +++ b/brands/orion.json @@ -0,0 +1,68 @@ +{ + "version": 2, + "brand": "Orion", + "brand_id": "orion", + "streams": [ + { + "id": "orion-1", + "url": "/live/main", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "224" + ] + }, + { + "id": "orion-2", + "url": "snap.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "950" + ] + }, + { + "id": "orion-3", + "url": "live.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "C310" + ] + }, + { + "id": "orion-4", + "url": "/stream0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "ip-33" + ] + }, + { + "id": "orion-5", + "url": "stream[CHANNEL]", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "OR-490", + "Other" + ] + }, + { + "id": "orion-6", + "url": "cam4/mpeg4", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "SC-200" + ] + } + ] +} diff --git a/brands/orite.json b/brands/orite.json new file mode 100644 index 0000000..71474b9 --- /dev/null +++ b/brands/orite.json @@ -0,0 +1,72 @@ +{ + "version": 2, + "brand": "Orite", + "brand_id": "orite", + "streams": [ + { + "id": "orite-1", + "url": "GetData.cgi?Status=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "301", + "IP-301" + ] + }, + { + "id": "orite-2", + "url": "GetData.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "IC-301", + "Orite TP300" + ] + }, + { + "id": "orite-3", + "url": "Jpeg/CamImg.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP300", + "IP-301", + "PT-300" + ] + }, + { + "id": "orite-4", + "url": "stream.jpg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP-301" + ] + }, + { + "id": "orite-5", + "url": "stream.asf", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "MW-bisi", + "NW-100N" + ] + }, + { + "id": "orite-6", + "url": "GetData.cgi?Status=false", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "PT-300" + ] + } + ] +} diff --git a/brands/orllo.json b/brands/orllo.json new file mode 100644 index 0000000..6c90123 --- /dev/null +++ b/brands/orllo.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Orllo", + "brand_id": "orllo", + "streams": [ + { + "id": "orllo-1", + "url": "/tcp/av0_0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 10554, + "models": [ + "GOODCAM Z1" + ] + } + ] +} diff --git a/brands/orosaurus.json b/brands/orosaurus.json new file mode 100644 index 0000000..a0731b1 --- /dev/null +++ b/brands/orosaurus.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Orosaurus", + "brand_id": "orosaurus", + "streams": [ + { + "id": "orosaurus-1", + "url": "cam[CHANNEL]/h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "PTZ-12" + ] + } + ] +} diff --git a/brands/orvibo.json b/brands/orvibo.json new file mode 100644 index 0000000..e197cfa --- /dev/null +++ b/brands/orvibo.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Orvibo", + "brand_id": "orvibo", + "streams": [ + { + "id": "orvibo-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "SC10W" + ] + } + ] +} diff --git a/brands/oswoo.json b/brands/oswoo.json new file mode 100644 index 0000000..5d5936f --- /dev/null +++ b/brands/oswoo.json @@ -0,0 +1,59 @@ +{ + "version": 2, + "brand": "Oswoo", + "brand_id": "oswoo", + "streams": [ + { + "id": "oswoo-1", + "url": "/Streaming/Channels/[CHANNEL+1]01", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 10554, + "models": [ + "*" + ] + }, + { + "id": "oswoo-2", + "url": "/Streaming/Channels/[CHANNEL]01", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 10554, + "models": [ + "*" + ] + }, + { + "id": "oswoo-3", + "url": "snap.jpg?JpegCam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "801", + "HR06-E TH", + "Other" + ] + }, + { + "id": "oswoo-4", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 81, + "models": [ + "Other" + ] + }, + { + "id": "oswoo-5", + "url": "/Streaming/channels/301", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 10554, + "models": [ + "TV-AL0801-LM-XM" + ] + } + ] +} diff --git a/brands/other.json b/brands/other.json new file mode 100644 index 0000000..9705956 --- /dev/null +++ b/brands/other.json @@ -0,0 +1,1439 @@ +{ + "version": 2, + "brand": "Other", + "brand_id": "other", + "streams": [ + { + "id": "other-1", + "url": "/Streaming/channels/601", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "[p[", + "NVE" + ] + }, + { + "id": "other-2", + "url": "/cam1/mpeg4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "[p[", + "Ezviz C8PF", + "GW500" + ] + }, + { + "id": "other-3", + "url": "/videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=320*240", + "type": "FFMPEG", + "protocol": "http", + "port": 8110, + "models": [ + "001A18E0632C", + "adc-v521ir", + "anran", + "BE2028", + "china", + "fi18919", + "GoDrive", + "iCsee", + "ID002A", + "Outdoor Mini Speed Dome Camera", + "sven ic-720", + "techmade", + "Venus", + "VG13081HIPC", + "VG360", + "WF-100PCX" + ] + }, + { + "id": "other-4", + "url": "/?action=stream", + "type": "MJPEG", + "protocol": "http", + "port": 8090, + "models": [ + "002fnlk", + "2130", + "2M Box Camera", + "33-S", + "ai08", + "auto focus", + "boh?", + "C-110", + "C6F0SfZ3N0P6L2", + "c721IP-2", + "Click", + "corsee", + "ctronics", + "F19851P", + "Hootoo: hs003", + "intex IT-309WC", + "IP5M-D", + "M2C", + "Netsee", + "Other", + "Out", + "tmezon ptz dome", + "UMS", + "uuuu-197863-glybh", + "W-NVR", + "Zmodo wifi" + ] + }, + { + "id": "other-5", + "url": "/snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=0", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "1.3mp", + "D_2" + ] + }, + { + "id": "other-6", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "100", + "Brand", + "IP Web 1", + "Other", + "Other PTZ", + "SAP" + ] + }, + { + "id": "other-7", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "1020", + "1114", + "1234", + "13582288", + "320", + "380", + "7033-N", + "822a", + "8812T-WF", + "A16-EU", + "A8B", + "ABQ-A8", + "active cam", + "alexton", + "ASTMY31-POE_1.78MM", + "ASZA-B11B-CAM-W-30X-3.0MP", + "BirdCam", + "Blue 2", + "boavizion", + "BOLVISION", + "BU-E580", + "bullet", + "C210 SALON", + "c310", + "C6F0SgZ0N0P6L0", + "CS-C6C", + "DI350IP5S28", + "ds-2cd111", + "DS-2CD6365G0E-S/RC", + "EVCAM", + "ezviz", + "f3110", + "geovision", + "GTs", + "HAIZ", + "hd", + "HDWIFICAM PRO", + "Hero", + "HIB-2302a", + "HiKam S6", + "Hink Vision", + "hipc", + "HiQ-2120wp", + "honeywell", + "HQ-MP1340T-IR", + "HW22M102M", + "HX-TR2383F2", + "i71BD", + "IC-01H3", + "ICSEE", + "IF26W", + "igeek", + "IGEEK", + "iget", + "ip unv ipc-d112-pf28", + "IP256", + "ipc", + "IPC2252-FNB-SIR50-Z2812-P", + "IPW-6MP-INT-P-IR", + "LF4810", + "lkb353a", + "local 1.2", + "loosafe ls-dz20", + "LS-Q11", + "MackVision", + "Minicam", + "n/a", + "N1010", + "Norden", + "Ocam M3+", + "ONVIF", + "Other", + "OT-VNI39", + "ov2640", + "overmax", + "P3S-8MP-EU", + "Parking", + "PTZIP204WX4IR", + "PVZ5_1", + "PVZ5_RTST", + "QC-ZN007", + "RG-IP02", + "Ronin", + "Skynet", + "Smart IP Camera", + "SSAE-438465-ADDDB", + "ssdcam", + "ST-NVR-H1608", + "Sunqar", + "swann", + "T8864D", + "Tado C200", + "tc60", + "TC-C32QN", + "tdx", + "TECAGO", + "TT77", + "TTT", + "Wanscam", + "wifi smart", + "Winiston", + "Wistino CCTV 5MP WiFi Outdoor Camera", + "xm530", + "YCP", + "yoosee", + "yoosee smart camera", + "Yosee" + ] + }, + { + "id": "other-8", + "url": "/videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 1028, + "models": [ + "1234545", + "123456", + "cam2", + "j1200", + "LHH1ZL5ACF1ZR43W45CJ", + "Other" + ] + }, + { + "id": "other-9", + "url": "/snapshot.cgi?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 1028, + "models": [ + "123456" + ] + }, + { + "id": "other-10", + "url": "/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "13582288", + "450", + "A2i", + "Balticum", + "bericam", + "BU-E580", + "China", + "D05POE-5MP", + "DCS-6501", + "DS-2CD2045FWD-I", + "DS-2DE5220IW-AE", + "Einfahrt", + "hib-2302a", + "Hnkvision", + "HX-2PT1", + "ip-cam", + "IPCAM-100", + "IPC-T250-M", + "mod1x", + "mv16288443", + "Netvideo", + "NORDEN", + "NVR-8825/4K", + "OPHWD-16US", + "orient ip-31-ih2a", + "Other", + "plv", + "Sovmiku", + "ssdcam", + "ST-NVR-1608", + "T8864D", + "Tado C200", + "Technomate", + "Udecer5MPx", + "Winiston", + "Wistino CCTV 5MP WiFi Outdoor Camera", + "xm 530", + "XM-PT629EBP-AI-50G" + ] + }, + { + "id": "other-11", + "url": "/video.mjpg?q=30&fps=33&id=0.5", + "type": "FFMPEG", + "protocol": "http", + "port": 8090, + "models": [ + "1D76", + "3c7aaa6b0454", + "amz-hd41-3", + "DCS-4712E", + "Doorbell J7", + "F51-3MP", + "HDWifiCam Pro", + "IP-65", + "LENOVO", + "merkury mi cw217-101ww", + "Other", + "poe cam 200", + "ptz-2504x-l2", + "QC012", + "reolink rcl842", + "usb" + ] + }, + { + "id": "other-12", + "url": "videostream.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "2015", + "China Cam", + "Other" + ] + }, + { + "id": "other-13", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "213", + "360", + "CHINA CAM", + "ONVIF", + "Other" + ] + }, + { + "id": "other-14", + "url": "/img/video.asf", + "type": "FFMPEG", + "protocol": "mms", + "port": 554, + "models": [ + "2366", + "8526", + "BR421", + "C-110", + "C3-0W-H3-D1-111512179548", + "c47", + "C721IP", + "C903IP.2", + "caa", + "camlytics is crap", + "cip", + "dahua vto 2202", + "Denver: SCH 150", + "GWIPC-32034008", + "homewizard", + "HP 1080p", + "IP5M-1179E", + "JOOAN", + "JW-AP1910S", + "luatek", + "M Series", + "Nest Cam", + "Other", + "QC 10 1080P", + "Qihan", + "ST-NVR-H1608", + "Vr03", + "Wyze Cam V3 RTSP Docker", + "Wyze V3 RTSP" + ] + }, + { + "id": "other-15", + "url": "/?&AUDIO=YES&CHOPIMAGE=YES&STREAM=YES&WANTIMAGE=0.JPG&SENDEMPTYIMAGES=NO", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "33-S", + "825" + ] + }, + { + "id": "other-16", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "360", + "ALL-IN-ONE", + "Other" + ] + }, + { + "id": "other-17", + "url": "/img/video.mjpeg", + "type": "MJPEG", + "protocol": "http", + "port": 8080, + "models": [ + "3gx", + "a90", + "iCamera2000", + "RC8110", + "s6203y-wr", + "Toucan" + ] + }, + { + "id": "other-18", + "url": "/Streaming/Channels/102", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "450", + "Cam1", + "ip66", + "nvr" + ] + }, + { + "id": "other-19", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "50X20-SWBG", + "cs-cv206", + "DS-100", + "ds-2cd1743g0-iz", + "DS-I214", + "Eyenor", + "Ezviz C1C", + "Grandstream", + "H364DVR", + "hike", + "HiQ-2120wp", + "hiseeu", + "hjk", + "HK-IPCAM-HI", + "HM311", + "LLOYDS", + "Other", + "p10s", + "SN-IPC-HW13", + "solar", + "SP017", + "TC70", + "Trendnet TV320PI", + "Umbrella x218", + "V380E", + "YCC365" + ] + }, + { + "id": "other-20", + "url": "/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "57291998", + "alltronics", + "AXX LIRDBASSF5", + "Balticum", + "DS-2CD2045FWD-I", + "DS-2CD2085FWD-I", + "DS-2DE4A425IW-DE", + "gok", + "GTs1", + "HiKam S6", + "IH10-a", + "ihome-glaz-m", + "ip-m4210w 10ir", + "ipw", + "IWR-IP2M2170WE7", + "M3356PMIR-S", + "Other", + "P10s", + "pb4", + "r2100", + "Skynet", + "st-181", + "ST-S2541Lite", + "topcony", + "V380Pro", + "Wistino CCTV 5MP WiFi Outdoor Camera", + "XVI EI2010CI-IR", + "zijkant" + ] + }, + { + "id": "other-21", + "url": "/mpeg4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "5mp WIFI Camera", + "CHINA CAM", + "Other" + ] + }, + { + "id": "other-22", + "url": "/onvif/profile2/media.smp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "6000" + ] + }, + { + "id": "other-23", + "url": "//h264Preview_01_sub", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "810a" + ] + }, + { + "id": "other-24", + "url": "//h265Preview_01_main", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "810a", + "TUYA" + ] + }, + { + "id": "other-25", + "url": "/", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "a90", + "ADC-VC826", + "C2M", + "C6F0SfZ3N0P6L2", + "Dahua", + "deck1", + "EG-CIPEXT001", + "energeeks", + "f300", + "foxicam", + "Hikvision", + "j1200", + "JA-F10R-4-U", + "nvr", + "rlc-812a", + "TR-200Z2", + "ULar", + "Vimtag" + ] + }, + { + "id": "other-26", + "url": "/videofeed", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "ABQ-A8", + "jhh", + "Maxon X3 Mini", + "Other", + "Pocophone", + "SSDCAM", + "ST-316-2M-AI" + ] + }, + { + "id": "other-27", + "url": "/image.jpg", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "advision" + ] + }, + { + "id": "other-28", + "url": "videostream.asf?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "All-in-one", + "Brand", + "Bseries", + "Other", + "Raspberry Pi" + ] + }, + { + "id": "other-29", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "All-in-one", + "Other" + ] + }, + { + "id": "other-30", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "All-in-one", + "CHINA CAM", + "IP Web 1", + "Other" + ] + }, + { + "id": "other-31", + "url": "videostream.cgi?", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "All-in-one", + "Other" + ] + }, + { + "id": "other-32", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "All-in-one", + "IP Web 1", + "Other" + ] + }, + { + "id": "other-33", + "url": "/cgi-bin/snapshot.cgi?chn=0&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "AMC06512", + "ptz" + ] + }, + { + "id": "other-34", + "url": "mobile/channel[CHANNEL].jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Avermedia DVR" + ] + }, + { + "id": "other-35", + "url": "live/main", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "avz", + "Other" + ] + }, + { + "id": "other-36", + "url": "/control/faststream.jpg?stream=MxPEG&needlength&fps=6", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "AWC03F", + "iCamera2", + "Other", + "Tapo: C320WS" + ] + }, + { + "id": "other-37", + "url": "/user=[USERNAME]&password=[PASSWORD]&channel=1&stream=0.sdp?", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Axia-VD1", + "dtk-b1080p04-2mp", + "HK-IPCAM-HI", + "Over", + "PZT-2504X-12", + "wifi pt camera" + ] + }, + { + "id": "other-38", + "url": "/Streaming/channels/301", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "bericam" + ] + }, + { + "id": "other-39", + "url": "mpeg4", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Brand", + "BRAND", + "Other", + "PTZ" + ] + }, + { + "id": "other-40", + "url": "snapshot/view[CHANNEL].jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "BRAND", + "Other" + ] + }, + { + "id": "other-41", + "url": "/onvif1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "bvml", + "china", + "cmr19", + "GWIPC-17202082", + "Onvif", + "ONVIF", + "Other", + "Tado C200", + "V380", + "VTA-83730", + "Winiston", + "Wistino", + "XM530_R80XD50-PQ_8M" + ] + }, + { + "id": "other-42", + "url": "/bcs/channel0_main.bcs?token=[TOKEN]&channel=0&stream=0", + "type": "FFMPEG", + "protocol": "rtmp", + "port": 554, + "models": [ + "C200E" + ] + }, + { + "id": "other-43", + "url": "/snap.jpg?JpegCam=0", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "C6F0SgZ3N0PcL2", + "J2000 HDIP2Dp20PA", + "tra-svr-6108-4an" + ] + }, + { + "id": "other-44", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]*[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "C8001DN2" + ] + }, + { + "id": "other-45", + "url": "/ch01/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Camius" + ] + }, + { + "id": "other-46", + "url": "/videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "CGSN-019304-KZKNB", + "Other" + ] + }, + { + "id": "other-47", + "url": "/live/ch00_0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "China", + "EC80-Y13", + "elegate", + "V380" + ] + }, + { + "id": "other-48", + "url": "/stream1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "China" + ] + }, + { + "id": "other-49", + "url": "/videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 81, + "models": [ + "clg-020", + "zennox" + ] + }, + { + "id": "other-50", + "url": "/video1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "CMIP7442W-28M", + "Elbex EXIP-4320/BIR (201F)" + ] + }, + { + "id": "other-51", + "url": "cgi-bin/viewer/video.jpg?resolution=640x480", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "cmr818s" + ] + }, + { + "id": "other-52", + "url": "/VIDEO.CGI", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "CS-34304A" + ] + }, + { + "id": "other-53", + "url": "/mjpeg.cgi?user=[USERNAME]&password=[PASSWORD]&channel=0", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "CS-34304A", + "DSL-5000L" + ] + }, + { + "id": "other-54", + "url": "/snapshot.jpg", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "D_2", + "hgnw", + "ngixz", + "R-MQ60-JA20" + ] + }, + { + "id": "other-55", + "url": "/cam/realmonitor?channel=1&subtype=1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Dahua N22AL12", + "lorex" + ] + }, + { + "id": "other-56", + "url": "/cam/realmonitor?channel=1&subtype=0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Dahua N22AL12" + ] + }, + { + "id": "other-57", + "url": "/live_mpeg4.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "DCS-932L" + ] + }, + { + "id": "other-58", + "url": "/live/ch0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "deck", + "Galayou Y4", + "Other" + ] + }, + { + "id": "other-59", + "url": "/cam2/mpeg4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "DENVER", + "QC20" + ] + }, + { + "id": "other-60", + "url": "/cam/realmonitor?channel=1&subtype=00&authbasic=YWRtaW46MzIyMzExNjEzMVNoYXl0YW4=", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "DH-IPC-HFW1230SP" + ] + }, + { + "id": "other-61", + "url": "/video/mjpg.cgi", + "type": "FFMPEG", + "protocol": "https", + "port": 443, + "models": [ + "D-Link: DCS-2330L" + ] + }, + { + "id": "other-62", + "url": "/h264_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "DT385-I", + "Ezviz db1", + "hsdb2a", + "ipc", + "IPCAM-100", + "Other", + "PTZ Bulb", + "Sovmiku", + "ZetPro-1" + ] + }, + { + "id": "other-63", + "url": "/user/videostream.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "DWC-400" + ] + }, + { + "id": "other-64", + "url": "/cam/realmonitor?channel=0&subtype=1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "ec101-x15", + "ptz", + "viroyj" + ] + }, + { + "id": "other-65", + "url": "/Onvif/live/1/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "elegate", + "HES328-TD-2.8" + ] + }, + { + "id": "other-66", + "url": "/cgi-bin/videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 100, + "models": [ + "eocamara" + ] + }, + { + "id": "other-67", + "url": "/stream_0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "es-ipbo626", + "ipc365" + ] + }, + { + "id": "other-68", + "url": "/H.264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "ezviz c6tc" + ] + }, + { + "id": "other-69", + "url": "/video.pro1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "F3110" + ] + }, + { + "id": "other-70", + "url": "/videoMain", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 88, + "models": [ + "F9900ep", + "Foscam", + "Foscam FI9826", + "norden" + ] + }, + { + "id": "other-71", + "url": "/live.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "FD8134", + "IB8369" + ] + }, + { + "id": "other-72", + "url": "/s0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "G3 PRO" + ] + }, + { + "id": "other-73", + "url": "/live/ch1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Galayou Y4" + ] + }, + { + "id": "other-74", + "url": "/cam/realmonitor?channel=1&subtype=00&authbasic=[AUTH]", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "GDBW4321EE" + ] + }, + { + "id": "other-75", + "url": "/jpg/1/image.jpg", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "geen" + ] + }, + { + "id": "other-76", + "url": "/cam/realmonitor?channel=3&subtype=0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "geree" + ] + }, + { + "id": "other-77", + "url": "/h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "GV-TDR2700", + "va0076_M" + ] + }, + { + "id": "other-78", + "url": "/ip0/1/", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "GW8536-MIC" + ] + }, + { + "id": "other-79", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=2_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "H264", + "TWG" + ] + }, + { + "id": "other-80", + "url": "/snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]&count=0", + "type": "JPEG", + "protocol": "http", + "port": 81, + "models": [ + "H6-Series" + ] + }, + { + "id": "other-81", + "url": "/onvif-stream2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "HD-IPC", + "norden" + ] + }, + { + "id": "other-82", + "url": "/8/cff0e9638e8b1682:123456/main", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "hikvision" + ] + }, + { + "id": "other-83", + "url": "/stream=1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Hisseu HB613-P" + ] + }, + { + "id": "other-84", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=1.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "HK-IPCAM-HI" + ] + }, + { + "id": "other-85", + "url": "/video", + "type": "FFMPEG", + "protocol": "http", + "port": 8080, + "models": [ + "Honor", + "Wileyfox" + ] + }, + { + "id": "other-86", + "url": "/Streaming/Channels/101", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "hsdb2a" + ] + }, + { + "id": "other-87", + "url": "/hiQ.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "ICVR" + ] + }, + { + "id": "other-88", + "url": "/tmpfs/snap.jpg?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "ImgHip" + ] + }, + { + "id": "other-89", + "url": "/shot.jpg", + "type": "JPEG", + "protocol": "http", + "port": 8080, + "models": [ + "infinix" + ] + }, + { + "id": "other-90", + "url": "/cgi-bin/snapshot.cgi?1", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "IP2M841B", + "sx801" + ] + }, + { + "id": "other-91", + "url": "/cam/realmonitor?channel=1&subtype=0&unicast=true&proto=Onvif", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "IP5M-T1179E", + "Other" + ] + }, + { + "id": "other-92", + "url": "/mpeg4/0/media.amp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "IP5M-T1179E" + ] + }, + { + "id": "other-93", + "url": "/video.mjpg?oids=1&username=[USERNAME]&password=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 8090, + "models": [ + "IP-65", + "SWANN" + ] + }, + { + "id": "other-94", + "url": "/ch0_0.h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "IPC2124LB-SF28KM-G", + "LTAIA-47EAL", + "Moja-WiFI-Robot", + "Other", + "OUTDOOR MINI SPEED DOME CAMERA", + "p17", + "S855F/5520PHR-AI/WH", + "Sovmiku", + "Sunqar", + "Tecsar", + "VX-3P28-MD-IA" + ] + }, + { + "id": "other-95", + "url": "/Streaming/Channels/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "IPC3614LR3_PF28-D", + "IPCX-SCB405IP-V10-P", + "onvif", + "Other" + ] + }, + { + "id": "other-96", + "url": "/1/h264major", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "IPC-E1C2000", + "IPD-D41M02", + "P10s" + ] + }, + { + "id": "other-97", + "url": "/live", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "IPC-HW" + ] + }, + { + "id": "other-98", + "url": "/cam4/mpeg4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "M2C", + "Other" + ] + }, + { + "id": "other-99", + "url": "/video.mp4", + "type": "FFMPEG", + "protocol": "http", + "port": 8090, + "models": [ + "Misecu: MI-615AW-20", + "Mtt", + "Other", + "P05-7-C", + "poe cam 200 cam" + ] + }, + { + "id": "other-100", + "url": "/cam1/onvif-h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "NP104-IR", + "Other" + ] + } + ] +} diff --git a/brands/otima.json b/brands/otima.json new file mode 100644 index 0000000..2198661 --- /dev/null +++ b/brands/otima.json @@ -0,0 +1,31 @@ +{ + "version": 2, + "brand": "Otima", + "brand_id": "otima", + "streams": [ + { + "id": "otima-1", + "url": "cgi-bin/video.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "ANC-800", + "Other" + ] + }, + { + "id": "otima-2", + "url": "cgi-bin/video.jpg?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "ANC-800V", + "ANC-808 G", + "ANC-808 V", + "Other" + ] + } + ] +} diff --git a/brands/otto.json b/brands/otto.json new file mode 100644 index 0000000..f9bd204 --- /dev/null +++ b/brands/otto.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Otto", + "brand_id": "otto", + "streams": [ + { + "id": "otto-1", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "4eye" + ] + } + ] +} diff --git a/brands/oude-camera.json b/brands/oude-camera.json new file mode 100644 index 0000000..a6f2a50 --- /dev/null +++ b/brands/oude-camera.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Oude Camera", + "brand_id": "oude-camera", + "streams": [ + { + "id": "oude-camera-1", + "url": "videostream.asf", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "AHD" + ] + }, + { + "id": "oude-camera-2", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]*[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "AHD" + ] + } + ] +} diff --git a/brands/oukitel.json b/brands/oukitel.json new file mode 100644 index 0000000..ba5d2eb --- /dev/null +++ b/brands/oukitel.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Oukitel", + "brand_id": "oukitel", + "streams": [ + { + "id": "oukitel-1", + "url": "/video?1920x1080", + "type": "FFMPEG", + "protocol": "http", + "port": 8080, + "models": [ + "IP Webcam Pro" + ] + } + ] +} diff --git a/brands/outdoor-mini-speed-dome-cmera.json b/brands/outdoor-mini-speed-dome-cmera.json new file mode 100644 index 0000000..176ccf3 --- /dev/null +++ b/brands/outdoor-mini-speed-dome-cmera.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Outdoor Mini Speed Dome Cmera", + "brand_id": "outdoor-mini-speed-dome-cmera", + "streams": [ + { + "id": "outdoor-mini-speed-dome-cmera-1", + "url": "/h264_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "cc-p11-68enc" + ] + } + ] +} diff --git a/brands/ouvis.json b/brands/ouvis.json new file mode 100644 index 0000000..d05462e --- /dev/null +++ b/brands/ouvis.json @@ -0,0 +1,94 @@ +{ + "version": 2, + "brand": "Ouvis", + "brand_id": "ouvis", + "streams": [ + { + "id": "ouvis-1", + "url": "/tcp/av0_0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 10554, + "models": [ + "Bullet Cam", + "C2HD", + "VZ1", + "z21" + ] + }, + { + "id": "ouvis-2", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 10554, + "models": [ + "C2HD", + "Z21" + ] + }, + { + "id": "ouvis-3", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "ouvis-4", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 10554, + "models": [ + "OUVIS VEEZON VZ1" + ] + }, + { + "id": "ouvis-5", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 81, + "models": [ + "OUVIS VEEZON VZ1", + "VZ1", + "ZV1" + ] + }, + { + "id": "ouvis-6", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 10554, + "models": [ + "v5 Smart Home" + ] + }, + { + "id": "ouvis-7", + "url": "/tcp/av0_1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 10554, + "models": [ + "veezon", + "VZ1" + ] + }, + { + "id": "ouvis-8", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 10554, + "models": [ + "VEEZON" + ] + } + ] +} diff --git a/brands/overcap.json b/brands/overcap.json new file mode 100644 index 0000000..7ce2a35 --- /dev/null +++ b/brands/overcap.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Overcap", + "brand_id": "overcap", + "streams": [ + { + "id": "overcap-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "VSI-C809" + ] + } + ] +} diff --git a/brands/overmax.json b/brands/overmax.json new file mode 100644 index 0000000..8a98d77 --- /dev/null +++ b/brands/overmax.json @@ -0,0 +1,203 @@ +{ + "version": 2, + "brand": "Overmax", + "brand_id": "overmax", + "streams": [ + { + "id": "overmax-1", + "url": "cgi/snapshot.cgi?action=getdata&channel.[CHANNEL].capture=true&channel.[CHANNEL].resolution=1", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "3.1", + "camspot", + "CAMSPOT 3.1", + "CAMSPOT 3.3", + "camspot 4.1", + "Camspot3.1 krbk" + ] + }, + { + "id": "overmax-2", + "url": "/tcp/av0_0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 10554, + "models": [ + "3.1", + "Camspot 3.1" + ] + }, + { + "id": "overmax-3", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32", + "type": "MJPEG", + "protocol": "http", + "port": 8554, + "models": [ + "3.3", + "Camspot 3.1", + "CAMSPOT 3.1", + "CAMSPOT 3.2", + "CAMSPOT 3.3", + "CamSpot 4.1", + "HSL150819GSTFR", + "VSTB185436GVHEP" + ] + }, + { + "id": "overmax-4", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "3.3", + "Camspot 3.3", + "CAMSPOT 3.3" + ] + }, + { + "id": "overmax-5", + "url": "/live/ch0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "4", + "2", + "4.2", + "4.4", + "4.5", + "4.6", + "camspot", + "Camspot 3.0", + "CAMSPOT 3.1", + "Camspot 3.2", + "CAMSPOT 3.3", + "CAMSPOT 3.5", + "CAMSPOT 4.2", + "camspot 4.3", + "Camspot 4.4", + "CAMSPOT 4.4", + "camspot 4.5", + "camspot 4.7", + "camspot4.4", + "CamspotView", + "Camview", + "CAMVIEW 3.1", + "CamView 4.0", + "Garaz", + "HSL150819GSTFR", + "Other", + "OV-Camspot", + "overmax 4.5", + "quickspot", + "spotcam 4.4", + "VIEW-1113464-GPTUL" + ] + }, + { + "id": "overmax-6", + "url": "/1.3gp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "4.2", + "4.8", + "Camspot 4.2", + "CAMSPOT 4.5", + "CAMSPOT 4.8", + "Camview 4.2" + ] + }, + { + "id": "overmax-7", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "4.8", + "Camspot", + "CAMSPOT 4.3", + "CAMSPOT 4.5", + "Camspot 4.8", + "Other", + "spotcam 4.8" + ] + }, + { + "id": "overmax-8", + "url": "videofeed", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "CAMSPOT 3.1" + ] + }, + { + "id": "overmax-9", + "url": "/tcp/av0_1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 10554, + "models": [ + "CAMSPOT 3.1" + ] + }, + { + "id": "overmax-10", + "url": "cgi-bin/CGIProxy.fcgi?cmd=snapPicture2&usr=[USERNAME]&pwd=[PASSWORD]&", + "type": "JPEG", + "protocol": "http", + "port": 10554, + "models": [ + "CAMSPOT 3.1" + ] + }, + { + "id": "overmax-11", + "url": "/onvif2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Camspot 3.2" + ] + }, + { + "id": "overmax-12", + "url": "/live1.264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "CAMSPOT 4.2" + ] + }, + { + "id": "overmax-13", + "url": "/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "camspot 4.7 one" + ] + }, + { + "id": "overmax-14", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]&count=0", + "type": "JPEG", + "protocol": "http", + "port": 81, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/overseer.json b/brands/overseer.json new file mode 100644 index 0000000..f8f2214 --- /dev/null +++ b/brands/overseer.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Overseer", + "brand_id": "overseer", + "streams": [ + { + "id": "overseer-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "S3VC" + ] + } + ] +} diff --git a/brands/ovislink.json b/brands/ovislink.json new file mode 100644 index 0000000..037867e --- /dev/null +++ b/brands/ovislink.json @@ -0,0 +1,85 @@ +{ + "version": 2, + "brand": "Ovislink", + "brand_id": "ovislink", + "streams": [ + { + "id": "ovislink-1", + "url": "video.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP-200PHD-24", + "OC-600/800", + "Other", + "WL5400CAM" + ] + }, + { + "id": "ovislink-2", + "url": "live.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "IP-200PHD-24", + "propia" + ] + }, + { + "id": "ovislink-3", + "url": "cgi-bin/video.jpg?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "OC-600/800", + "OC-800", + "Other" + ] + }, + { + "id": "ovislink-4", + "url": "cgi-bin/video.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "OC-600/800", + "OC-800", + "Other" + ] + }, + { + "id": "ovislink-5", + "url": "imagep/picture.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "OC-700" + ] + }, + { + "id": "ovislink-6", + "url": "/imagep/picture.jpg", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "OC-700" + ] + }, + { + "id": "ovislink-7", + "url": "video.cgi?resolution=[WIDTH]x[HEIGHT]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/owl.json b/brands/owl.json new file mode 100644 index 0000000..c847452 --- /dev/null +++ b/brands/owl.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Owl", + "brand_id": "owl", + "streams": [ + { + "id": "owl-1", + "url": "video.cgi?resolution=VGA", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "932l" + ] + }, + { + "id": "owl-2", + "url": "videostream.asf?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/owlcam.json b/brands/owlcam.json new file mode 100644 index 0000000..fe8d90f --- /dev/null +++ b/brands/owlcam.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Owlcam", + "brand_id": "owlcam", + "streams": [ + { + "id": "owlcam-1", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "CP-6M201W" + ] + }, + { + "id": "owlcam-2", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "CP-6M201W" + ] + } + ] +} diff --git a/brands/owlcat.json b/brands/owlcat.json new file mode 100644 index 0000000..b12bcba --- /dev/null +++ b/brands/owlcat.json @@ -0,0 +1,19 @@ +{ + "version": 2, + "brand": "Owlcat", + "brand_id": "owlcat", + "streams": [ + { + "id": "owlcat-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "B87W-POE", + "D77W-WH", + "Other" + ] + } + ] +} diff --git a/brands/owluck.json b/brands/owluck.json new file mode 100644 index 0000000..546bcb4 --- /dev/null +++ b/brands/owluck.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Owluck", + "brand_id": "owluck", + "streams": [ + { + "id": "owluck-1", + "url": "/h264_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "CloudCam" + ] + } + ] +} diff --git a/brands/owlvision.json b/brands/owlvision.json new file mode 100644 index 0000000..245082f --- /dev/null +++ b/brands/owlvision.json @@ -0,0 +1,19 @@ +{ + "version": 2, + "brand": "Owlvision", + "brand_id": "owlvision", + "streams": [ + { + "id": "owlvision-1", + "url": "/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "10x960p", + "NR10X-130H", + "NR10X-200H" + ] + } + ] +} diff --git a/brands/owsoo.json b/brands/owsoo.json new file mode 100644 index 0000000..6c82c4e --- /dev/null +++ b/brands/owsoo.json @@ -0,0 +1,89 @@ +{ + "version": 2, + "brand": "Owsoo", + "brand_id": "owsoo", + "streams": [ + { + "id": "owsoo-1", + "url": "/h264_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "100", + "S1227" + ] + }, + { + "id": "owsoo-2", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "801", + "TP-C801FD" + ] + }, + { + "id": "owsoo-3", + "url": "/tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "801" + ] + }, + { + "id": "owsoo-4", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "owsoo-5", + "url": "snapshot.cgi?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "P2P" + ] + }, + { + "id": "owsoo-6", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 81, + "models": [ + "P2Pcam" + ] + }, + { + "id": "owsoo-7", + "url": "/videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "s800" + ] + }, + { + "id": "owsoo-8", + "url": "/img/video.asf", + "type": "FFMPEG", + "protocol": "mms", + "port": 554, + "models": [ + "syh02-n" + ] + } + ] +} diff --git a/brands/ozero.json b/brands/ozero.json new file mode 100644 index 0000000..2cf38e8 --- /dev/null +++ b/brands/ozero.json @@ -0,0 +1,18 @@ +{ + "version": 2, + "brand": "Ozero", + "brand_id": "ozero", + "streams": [ + { + "id": "ozero-1", + "url": "/user=[USERNAME]&password=[PASSWORD]&channel=1&stream=0.sdp?", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "NC-B20", + "NC-D10P" + ] + } + ] +} diff --git a/brands/p-link.json b/brands/p-link.json new file mode 100644 index 0000000..e3de41e --- /dev/null +++ b/brands/p-link.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "P-link", + "brand_id": "p-link", + "streams": [ + { + "id": "p-link-1", + "url": "/video.mp4", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "TL-SC3130" + ] + } + ] +} diff --git a/brands/p2p.json b/brands/p2p.json new file mode 100644 index 0000000..b0fba1b --- /dev/null +++ b/brands/p2p.json @@ -0,0 +1,178 @@ +{ + "version": 2, + "brand": "P2p", + "brand_id": "p2p", + "streams": [ + { + "id": "p2p-1", + "url": "snap.jpg?JpegCam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "cameranetwork", + "dbpower", + "HD024P", + "NETWORK CAMERA", + "P2P IP CAMERA" + ] + }, + { + "id": "p2p-2", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "ec76-u15", + "IP/NETWORK CAMERA", + "NETWORK CAMERA", + "Other", + "P2P IP", + "p2p ip came", + "WXH-094175-DAFAA" + ] + }, + { + "id": "p2p-3", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "FJM-Y1", + "P2P IP CAMERA", + "WIFICAM" + ] + }, + { + "id": "p2p-4", + "url": "/onvif1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "H.264 AHDVR", + "NETWORK CAMERA" + ] + }, + { + "id": "p2p-5", + "url": "?action=stream", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "H.264 AHDVR" + ] + }, + { + "id": "p2p-6", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP/Network Camera", + "Other", + "P2P IP", + "p2pcamera", + "WIFICAM" + ] + }, + { + "id": "p2p-7", + "url": "/live/ch0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "IP/NETWORK CAMERA", + "NETWORK CAMERA", + "p2p ip camera", + "seriesx", + "x series" + ] + }, + { + "id": "p2p-8", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 81, + "models": [ + "ip602iw", + "P2P IP", + "P2P IP CAMERA", + "P2PCAMERA", + "PPCN522683TKSDM" + ] + }, + { + "id": "p2p-9", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "NP2P1", + "P2P IP" + ] + }, + { + "id": "p2p-10", + "url": "videostream.cgi?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "SERIESX", + "v100" + ] + }, + { + "id": "p2p-11", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "SERIESX", + "wificam", + "WIFICAMm" + ] + }, + { + "id": "p2p-12", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "p2p-13", + "url": "video?submenu=mjpg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "P2PCAM" + ] + }, + { + "id": "p2p-14", + "url": "live/ch00_0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "x8900" + ] + } + ] +} diff --git a/brands/p6lite.json b/brands/p6lite.json new file mode 100644 index 0000000..f5ac61a --- /dev/null +++ b/brands/p6lite.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "P6lite", + "brand_id": "p6lite", + "streams": [ + { + "id": "p6lite-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "1080P HD" + ] + } + ] +} diff --git a/brands/pace.json b/brands/pace.json new file mode 100644 index 0000000..ba8b8a1 --- /dev/null +++ b/brands/pace.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Pace", + "brand_id": "pace", + "streams": [ + { + "id": "pace-1", + "url": "/cam/realmonitor?channel=1&subtype=00&authbasic=[AUTH]", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "DVR" + ] + }, + { + "id": "pace-2", + "url": "video.cgi?resolution=[WIDTH]x[HEIGHT]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/pacidal.json b/brands/pacidal.json new file mode 100644 index 0000000..367416c --- /dev/null +++ b/brands/pacidal.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Pacidal", + "brand_id": "pacidal", + "streams": [ + { + "id": "pacidal-1", + "url": "/stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "NBL306" + ] + } + ] +} diff --git a/brands/pacom.json b/brands/pacom.json new file mode 100644 index 0000000..3b79156 --- /dev/null +++ b/brands/pacom.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Pacom", + "brand_id": "pacom", + "streams": [ + { + "id": "pacom-1", + "url": "live/ch00_0", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "NVR" + ] + } + ] +} diff --git a/brands/paisan.json b/brands/paisan.json new file mode 100644 index 0000000..7227480 --- /dev/null +++ b/brands/paisan.json @@ -0,0 +1,39 @@ +{ + "version": 2, + "brand": "Paisan", + "brand_id": "paisan", + "streams": [ + { + "id": "paisan-1", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "PS-012N1" + ] + }, + { + "id": "paisan-2", + "url": "cgi-bin/view.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "PS-012N1" + ] + }, + { + "id": "paisan-3", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "PS-012N1", + "PS-7012N1Ak" + ] + } + ] +} diff --git a/brands/palmvid.json b/brands/palmvid.json new file mode 100644 index 0000000..b08676b --- /dev/null +++ b/brands/palmvid.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Palmvid", + "brand_id": "palmvid", + "streams": [ + { + "id": "palmvid-1", + "url": "videostream.asf?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "dvr" + ] + } + ] +} diff --git a/brands/palus-f.json b/brands/palus-f.json new file mode 100644 index 0000000..134c58b --- /dev/null +++ b/brands/palus-f.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Palus-f", + "brand_id": "palus-f", + "streams": [ + { + "id": "palus-f-1", + "url": "/ucast/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/pana.json b/brands/pana.json new file mode 100644 index 0000000..8d6b3bf --- /dev/null +++ b/brands/pana.json @@ -0,0 +1,57 @@ +{ + "version": 2, + "brand": "Pana", + "brand_id": "pana", + "streams": [ + { + "id": "pana-1", + "url": "axis-cgi/mjpg/video.cgi?camera=1&resolution=[WIDTH]x[HEIGHT]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "pana-2", + "url": "axis-cgi/mjpg/video.cgi?date=1&clock=1&camera=[CHANNEL]&resolution=[WIDTH]x[HEIGHT]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "pana-3", + "url": "axis-cgi/mjpg/video.cgi?camera=[CHANNEL]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "pana-4", + "url": "axis-cgi/mjpg/video.cgi?date=1&clock=1&resolution=[WIDTH]x[HEIGHT]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "pana-5", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/panasonic.json b/brands/panasonic.json new file mode 100644 index 0000000..636f720 --- /dev/null +++ b/brands/panasonic.json @@ -0,0 +1,2407 @@ +{ + "version": 2, + "brand": "Panasonic", + "brand_id": "panasonic", + "streams": [ + { + "id": "panasonic-1", + "url": "/cgi-bin/mjpeg?stream=0", + "type": "MJPEG", + "protocol": "http", + "port": 16082, + "models": [ + "019", + "AW-HE2", + "AW-HE60H", + "BB-SW175A", + "DMC-60", + "SF438", + "WV396", + "WV-NS202A", + "WV-S1531L", + "wv-s1536", + "WV-S6110", + "wv-sw158", + "wv-sw396", + "WV-SW598" + ] + }, + { + "id": "panasonic-2", + "url": "/ONVIF/MediaInput", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "104", + "105", + "122", + "135", + "164", + "165", + "222", + "311", + "311AL", + "332", + "334", + "335", + "338", + "384", + "458", + "502s", + "509", + "631", + "82*MJ3BR5JZz", + "bb hcm531", + "BL-C111A", + "BL-VP101", + "BL-VP104", + "BL-VP104W", + "BL-VT164", + "BL-VT164W", + "cam2", + "DG-SC385", + "DG-SF135", + "DG-SF334", + "DG-SF335", + "DG-SP509", + "DG-SW314", + "external", + "K-EF234L01", + "KELAS 1", + "KELAS 2", + "KELAS 3", + "Lobby", + "OnVif", + "Other", + "Otherr", + "Panasonic_WV-SFN310", + "Pan-onviv", + "SC384", + "SF135", + "SF-335", + "SF538", + "SP105", + "SP306", + "SP-509", + "SPN-531", + "spw6ll", + "ST-165", + "SW-155", + "SW155_2.4", + "SW316L", + "sw395", + "SW395", + "VP104", + "VT164W", + "VW SF346", + "WJ-GXE100", + "WJ-NV200", + "WV-2B131M", + "WV-335", + "WV-384", + "WV-NP502", + "WV-NW502", + "WV-NW502S", + "WV-S1510", + "WV-S153LT", + "WV-SB131M", + "WV-SC384", + "WV-SC385", + "WV-SC386", + "WV-SC588", + "WV-SF135", + "WV-SF135(640*480)", + "WV-SF135(High)", + "wv-sf135e", + "WV-SF332", + "WV-SF336", + "WV-SF346", + "WV-SF438", + "WV-SF538", + "WV-SFR310", + "WV-SFR531", + "WV-SP105", + "WV-SP305", + "WV-SP306", + "WV-SP509", + "WV-SPN310V", + "WV-SPN531", + "WV-SPV781L", + "WV-SPW532L", + "WV-SPW611L", + "WV-SPW631LT", + "WV-ST165", + "WV-SW155", + "WV-SW174W", + "WV-SW175", + "WV-SW316", + "WV-SW316L", + "WV-SW352", + "WV-SW355", + "WV-SW355E", + "WV-SW395", + "WV-SW396", + "WV-SW396A", + "WV-SW458", + "WV-SW458E", + "WV-SW558", + "WV-SW559", + "WV-SW59", + "WV-SW598" + ] + }, + { + "id": "panasonic-3", + "url": "jpg/image.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "104" + ] + }, + { + "id": "panasonic-4", + "url": "SnapShotJPEG?Resolution=320x240&Quality=Motion", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "104", + "311A", + "331", + "511", + "BB HCE481", + "BB SERIES", + "BB-HCM110", + "BB-HCM311", + "BB-HCM311A", + "BB-HCM331A", + "BB-HCM371A", + "BB-HCM381A", + "BB-HCM511", + "bb--HCM511A", + "BB-HCM511A", + "BB-HCM511CE", + "BB-hcm515", + "BB-hcm515a", + "bb-hcm527", + "BB-HCM527A", + "BB-HCM527CE", + "BB-HCM531", + "BB-HCM531A", + "BB-HCM547", + "BB-HCM580", + "BB-HCM580A", + "BB-HCM581", + "BB-HCM581A", + "BB-HCM705", + "BB-HCM735", + "BB-HCM735A", + "BC-C101", + "BL-111", + "BL-140E", + "BL-160", + "BL-210", + "BL-C1", + "BL-C10", + "BL-C101", + "BL-C101A", + "BL-C101C", + "BL-C101CE", + "BL-C10A", + "bl-c10e", + "BL-C110A", + "BL-C111", + "BL-C111A", + "BL-C121", + "BL-C121A", + "BL-C130A", + "BL-C131", + "BL-C131A", + "BL-C140", + "BL-C140A", + "BL-C1A", + "BL-C1CE", + "BL-C20", + "BL-C20E", + "BL-C210", + "BL-C210a", + "BL-C210A", + "bl-c210AOther", + "BL-C230", + "blc230a", + "BL-C230A", + "BL-C30", + "BL-C30A", + "BL-VP101", + "CHM515A", + "CHM581a", + "CL101", + "Cocina", + "KX-HCM1", + "KX-HCM110A", + "NFD West", + "Other", + "pl-c210ce", + "sf336" + ] + }, + { + "id": "panasonic-5", + "url": "SnapshotJPEG?Resolution=320x240", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "104", + "105", + "311", + "331", + "3511", + "Auto", + "AW-HE130", + "BB HCM110", + "BB Series", + "BB_HCM705", + "BB-381", + "BB-HC403E", + "BB-HCM311", + "BB-HCM331", + "BB-HCM511", + "BB-HCM511A", + "BB-HCM515", + "BB-HCM527", + "BB-HCM527A", + "BB-HCM527CE", + "BB-HCM531", + "BB-HCM531A", + "BB-HCM531CE", + "BB-HCM580", + "BB-HCM580A", + "BB-HCM581", + "BB-HCM581A", + "BB-HCM581CE", + "BB-HCM715A", + "BB-HMC511", + "bb-sc384b", + "BB-ST165A", + "BB-SW175A", + "BC-C101", + "BC-C104", + "BC-l30", + "BL- C11", + "BL-111", + "BL-131", + "BL-C10", + "BL-C101", + "BL-C101CE", + "BL-C10A", + "BL-C110A", + "BLC111", + "BL-C111", + "BL-C111A", + "BL-C121", + "BL-C121A", + "BL-C131", + "BL-C131A", + "BL-C131CE", + "BL-C140A", + "BL-C160", + "BL-C1A", + "BL-C1A Series", + "BL-C20", + "bl-c210", + "BL-C210", + "BL-C230", + "BL-C230A", + "BL-C30", + "BL-C30A", + "BL-V101", + "BL-VP101", + "BL-VP104", + "BL-VP104W", + "BL-VT164", + "C131", + "C230A", + "GXE500", + "Hcm527aaHM581a", + "HCM581", + "KX-HCM110A", + "KX-HCM170", + "KX-HCM230", + "KX-HCM280A", + "KX-HXM170", + "nv200", + "Other", + "SC384", + "SC-385", + "SF132", + "SF332", + "SFN481", + "SP302", + "SPN-531", + "ST-165", + "SW-155", + "SW155_2.4", + "SW395", + "vw-sw352", + "w395", + "WJ-NT304", + "wv385", + "WV-NF284", + "WV-NP240/G", + "WV-NP244", + "WV-NS202", + "WV-NS202A", + "WV-NW484", + "wv-nw502", + "WV-NW964", + "WV-S1531L", + "WV-S2531L", + "WV-SC385", + "WV-SC385-PTZ", + "WV-SF*", + "wv-sf135", + "WV-SF135E", + "WV-SF332", + "WV-SF346", + "WV-SF346E", + "WV-SP105", + "WV-SP302", + "WV-SP305", + "WV-SP306", + "WV-SPN310", + "WV-SPN311", + "WV-SPN311A", + "WV-ST165", + "WV-SW174W", + "WV-SW175", + "WV-SW395" + ] + }, + { + "id": "panasonic-6", + "url": "SnapshotJPEG", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "104", + "511", + "BB Series", + "BB-HCM547", + "BB-HCM735", + "BL-C131A", + "BL-C210", + "BL-C210A", + "CL210", + "DG-SC385", + "DG-SF135", + "Other", + "PAN-ONVIV", + "SF135", + "SW-155", + "WV-NM100GOOD", + "WV-NP1004", + "WV-NP244", + "WV-NP304", + "WV-NP502", + "WV-NS202", + "WV-NS202A", + "WV-NS954", + "WV-NW964", + "WV-SC385", + "WV-SF*", + "WV-SF539", + "WV-SP305", + "WV-ST162", + "WV-SW155", + "WV-SW175", + "WV-SW316", + "WV-SW355", + "wv-sw396" + ] + }, + { + "id": "panasonic-7", + "url": "cgi-bin/mjpeg?stream=[CHANNEL]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "104", + "311", + "384", + "AW-HE130", + "AW-HE2", + "aw-he20ke", + "aw-he40", + "AW-HE42", + "AW-UE70", + "AW-UE70W", + "BB-SC364", + "BB-SW175A", + "BL-VP101", + "BL-VP104", + "DG-NS202A", + "DG-SF539", + "Other", + "South", + "SW-155", + "WJ-GXE100", + "WQV-V2530L1", + "WV-2530L1", + "WV-NF284", + "WV-NP244", + "WV-NW502S", + "WV-S1531L", + "WV-S6110", + "WV-S6130", + "WV-S6131", + "WV-SC384", + "WV-SC385", + "WV-SC385-PTZ", + "WV-SF135(640*480)", + "WV-SF305", + "wv-sf332", + "WV-SF538", + "WV-SF559", + "WV-SFN311", + "WV-SFV631L", + "WV-SP102", + "WV-SP105", + "WV-SP302", + "WV-SP305", + "WV-SP509", + "WV-SPW532L", + "WV-ST165", + "WV-SW152", + "WV-sw174w", + "WV-SW396", + "WV-SW558", + "WV-V2530L1" + ] + }, + { + "id": "panasonic-8", + "url": "cgi-bin/camera?ch=[CHANNEL]&resolution=", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "105", + "AW 150 4k PTZ", + "AW-70", + "AW-HE130", + "AW-HE2", + "AW-HE60", + "AW-HE60S", + "AW-RP50", + "AW-UE-70", + "AW-UE70W", + "BB-HCM705A", + "BL-C230A", + "BL-VP101", + "BL-VT164", + "BL-VT164P", + "BL-VT164W", + "GXE500", + "NF302E", + "Np240", + "NT304", + "Other", + "SC384", + "sw155", + "SW-155", + "VCC-HD", + "VT-164", + "WJ-GXE500", + "WJ-NT304", + "wv395", + "WV-NF302", + "WV-NM100", + "WV-NM100GOOD", + "WV-NP1000", + "WV-NP240", + "WV-NP244", + "WV-NP-472b", + "WV-NS202A", + "WV-NS324", + "WV-NW474", + "WV-NW484", + "WV-NW484S", + "WV-NW502S", + "WV-NW960", + "WV-S15311L", + "WV-S1531L", + "WV-SC385", + "WV-SF*", + "WV-SF135(640*480)", + "WV-SF138", + "WV-SF336-D", + "WV-SF346", + "WV-SFN310", + "WV-SFN631", + "WV-SP105", + "WV-SP305", + "WV-SP306", + "WV-SPN310", + "WV-SPW532L", + "WV-SW155", + "WV-SW175", + "WV-SW458" + ] + }, + { + "id": "panasonic-9", + "url": "cgi-bin/jpeg?connect=start&vmdinfo=none&UID=9&ch=[CHANNEL]&resolution=", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "105", + "12345", + "NN-SW165A", + "ns202", + "Other", + "SP105", + "VW-SW175", + "VW-SW395", + "WV-NM100", + "WV-NP1000", + "WV-NP240", + "WV-NP240/G", + "WV-NP244", + "WV-NS202A", + "WV-NS324", + "WV-NW484", + "WV-NW484S", + "WV-S3131L", + "WV-SC588", + "WV-SF135", + "WV-SF135(HIGH)", + "WV-SF335", + "WV-SF336", + "WV-SF346", + "WV-SF438", + "WV-SFN110", + "WV-SFR631L", + "WV-SP105", + "WV-SP302", + "WV-SP306", + "WV-SW395", + "WV-SW559" + ] + }, + { + "id": "panasonic-10", + "url": "MediaInput/h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "105", + "164", + "1WV-SC384", + "332", + "504", + "509", + "AW-HE60", + "AW-HE60S", + "BACK", + "BB-HCM705", + "BB-HCM735", + "BB-ST162", + "BL-210", + "BL-C210", + "BL-C210A", + "BL-C230", + "BL-C230A", + "BL-V101", + "BL-VP101", + "BL-VP104", + "BL-VP104W", + "BL-VT164", + "BL-VT164W", + "DG-P304", + "DG-SC385", + "DG-SF135", + "DG-SF335", + "EIGHT", + "GX500", + "K-EW214L", + "kx-dt521x", + "N502", + "Other", + "S2250L", + "SC384", + "SF438", + "SFN-531", + "sfr310", + "SP105", + "SP306", + "SW-105", + "VLC RTSP", + "vl-cd235", + "VLVL-", + "VP104", + "VW-SW", + "WJ-GXE100", + "WJ-GXE500", + "WJ-GXE500-2", + "WV-335", + "WV385", + "WV-NP304", + "WV-NP502", + "WV-NW502", + "WV-NW502S", + "WV-S2550l", + "WV-S3131", + "WV-SC384", + "WV-SC385", + "WV-SC385-PTZ", + "WV-SC386", + "WV-SF*", + "WV-SF132", + "WV-SF135", + "WV-SF135(HIGH)", + "WV-SF138", + "WV-Sf332", + "WV-SF335", + "WV-SF336", + "WV-SF346", + "WV-SF348", + "WV-SF438", + "WV-SF538", + "WV-Sf548", + "WV-SFN311", + "WV-SFN311A", + "WV-SFN531", + "WV-SFN631", + "WV-SFR310", + "WV-SFV631LT", + "WV-SFV781L", + "WV-SNF480", + "WV-SP102", + "WV-SP105", + "WV-SP105E", + "WV-SP306", + "WV-SPN310", + "WV-SPN311A", + "WV-SPN531", + "WV-SPN631", + "WV-SPV781L", + "WV-SST165", + "WV-ST162", + "WV-ST165", + "WV-SW115", + "WV-SW155", + "WV-SW158", + "WV-SW172", + "WV-SW174w", + "WV-SW174W", + "WV-SW175", + "WV-SW316L", + "WV-SW332", + "WV-SW352", + "WV-SW355", + "WV-SW355 H264", + "WV-SW395", + "WV-SW396", + "WV-SW396E", + "WV-SW397", + "WV-SW458", + "WV-SW558", + "WV-SW559", + "WV-SW596A", + "WV-SW598", + "WV-VC30", + "WV-X6531", + "WX-SW396A" + ] + }, + { + "id": "panasonic-11", + "url": "cgi-bin/camera", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "105", + "335", + "960", + "AW-70UE", + "AW-HE130", + "AW-HE40", + "AW-HE40S", + "AW-HE60", + "AW-RP50", + "AWU-2022", + "AW-UE70", + "AW-UE70W", + "BB Series", + "BB SERIES", + "BB-HCM531A", + "BB-HCM547", + "BB-HCM705", + "BB-HCM715CE", + "BL-C10A", + "BL-C111A", + "BL-C131A", + "BL-C1A", + "BL-C210", + "BL-C210A", + "BL-C230", + "BL-C30", + "BL-C30A", + "BL-VP101", + "BL-VP101U", + "BL-VT164", + "DG-SC385", + "DG-SF132", + "DG-SF135", + "DG-SP102", + "EVRC INSIDE VIEW", + "GXE500", + "HPL", + "NF302", + "NF-WV302", + "NP-WV472E", + "NW470", + "Other", + "SF132", + "sp306", + "spW532L", + "SW-155", + "SW316", + "VW-SW", + "VW-SW395", + "WJ-GXE500", + "WJ-HD220", + "WJ-ND400", + "WV-NF284", + "WV-NF302", + "WV-NM100", + "WV-NP1000", + "WV-NP1004", + "WV-NP240", + "WV-NP244", + "WV-NP320", + "WV-NP472", + "WV-NP472b", + "wv-np472e", + "WV-NS202", + "WV-NS202A", + "WV-NS324", + "WV-NW470", + "WV-NW474", + "WV-NW484", + "WV-NW502S", + "wv-nw964", + "WV-NW964", + "WV-S1131", + "WV-S15311L", + "wv-S2531l", + "WV-SC385", + "WV-SF*", + "WV-SF135", + "WV-SF138", + "WV-SF332", + "WV-SF335", + "WV-SF336", + "WV-SF342", + "WV-SF346", + "WV-SF438", + "WV-SF439", + "wv-sfn110", + "WV-SFR631L", + "WV-SFV481", + "WV-SFV631L", + "WV-SFV781L", + "WV-SP102", + "WV-SP105", + "WV-SP105E", + "WV-SP302", + "WV-SP306", + "WV-SP335", + "WV-SPN531", + "WV-SPN631", + "WV-SPW611L", + "WV-ST162", + "WV-SW155", + "WV-SW158", + "WV-SW175", + "WV-SW316L", + "WV-SW352", + "WV-SW355", + "WV-SW395", + "WV-SW395E", + "WV-SW396", + "WV-SW396A", + "WV-SW559" + ] + }, + { + "id": "panasonic-12", + "url": "cgi-bin/mjpeg?session_id=[CHANNEL]&buffer=0&prio=high&frame=4", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "105", + "AW-HE2", + "AW-HE40", + "AW-HE60", + "BB-ST162", + "BL-VP101", + "Other", + "SC-385", + "SW316", + "WV-NF284", + "WV-NP244", + "WV-NP502", + "WV-NS202A", + "WV-s3131", + "WV-SC384", + "WV-SC386", + "WV-SF135(HIGH)", + "WV-SF346", + "WV-SP105E", + "WV-SP302", + "WV-SP302-OK", + "WV-SW155", + "wv-sw158", + "WV-SW316", + "WV-SW355", + "WV-SW395E", + "WV-SW396E", + "WV-X4741" + ] + }, + { + "id": "panasonic-13", + "url": "nphMotionJpeg?Resolution=640x480&Quality=Standard", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "1234", + "131A", + "BB HCM110", + "BB SERIES", + "BB_HCM705", + "BB-HCM311", + "BB-HCM331", + "BB-HCM331a", + "BB-HCM371", + "BB-HCM371A", + "BB-HCM381A", + "BB-HCM403A", + "BB-HCM511", + "BB-HCM511a", + "BB--HCM511A", + "BB-HCM511CE", + "BB-HCM515A", + "BB-HCM515CE", + "BB-HCM527", + "BB-HCM527A", + "BB-HCM527A1", + "BB-HCM531", + "BB-HCM531Ak", + "BB-HCM531Akeating", + "BB-HCM531CE", + "BB-HCM547", + "BB-HCM547A", + "BB-HCM580", + "BB-HCM580A", + "BB-HCM581", + "BB-HCM581A", + "BB-HCM701", + "BB-HCM701CE", + "BB-HCM705A", + "BB-HCM735", + "BB-HCN735", + "BB-HMC511", + "BB-SC384B", + "BB-ST162", + "BB-SW172", + "BB-SW175", + "BC-C101", + "BL- C111", + "BL-131", + "BL-160", + "bl-1c", + "BL-C!A", + "BL-C1", + "BL-C10", + "BL-C101", + "BL-C101A", + "BL-C10A", + "BLC-10C", + "BL-C111A", + "BL-C121", + "BL-C121A", + "BL-C131", + "BL-C131A", + "BL-C140", + "BL-C140A", + "BL-C160", + "BL-C161", + "BL-C1A", + "BL-C1A Series", + "BL-C1CE", + "BL-C20", + "BL-C210", + "BL-C210a", + "BL-C210A", + "BL-C230", + "BL-C230A", + "BL-C30", + "BL-C30A", + "BL-V101", + "BL-VP101", + "BL-VP104W", + "BL-VT164", + "C10", + "C101", + "CM-260", + "DG-SF438", + "HCM511CE", + "HCM8", + "KX-HCM10", + "KX-HCM110A", + "KX-HCM130", + "KX-HCM230", + "KX-HCM270", + "KX-HCM280A", + "Other", + "Panasonic BB Series", + "PANASONIC_WV-SFN110", + "SC-385", + "SF332", + "SP-102", + "ST-165", + "SW316", + "VL-CM210", + "VP104", + "WV-384", + "wv6sf538", + "WV-NF284", + "wv-nf302", + "WV-NP240", + "WV-NP240/G", + "WV-NP244", + "WV-NP304", + "WV-NP502", + "WV-NS202", + "WV-NS202A", + "WV-NS954", + "WV-NW484", + "WV-NW502", + "WV-NW502S", + "WV-S2531L", + "WV-S3131L", + "WV-S6110", + "WV-S8530N", + "WV-SC384", + "wv-sc385", + "WV-SC385", + "WV-SC385-PTZ", + "wv-sf135", + "WV-SF138", + "WV-SF284", + "WV-SF335", + "WV-SF346", + "WV-SFV310", + "WV-SNF480", + "WV-SP105", + "wv-sp335", + "wv-sp509", + "WV-SPV781L", + "WV-ST165", + "WV-SW155", + "WV-SW316", + "WV-SW355", + "WV-SW355 H264", + "WV-SW395", + "WV-SW395 HD test", + "WV-SW396", + "WV-SW396A", + "WV-SW558", + "WV-SW598", + "WV-VC30", + "WV-X6531" + ] + }, + { + "id": "panasonic-14", + "url": "nphMotionJpeg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "164", + "BB Series", + "BB-HCM547", + "BL-C210A", + "BL-C230", + "BL-C230A", + "BL-C30", + "BL-VP101", + "BL-VT164", + "DG-SC385", + "Other", + "ST-165", + "SW316", + "WV-NF302", + "WV-NP1004", + "WV-NP240/G", + "WV-NP244", + "WV-NP304", + "WV-NS202", + "WV-NW502S", + "WV-NW964", + "WV-SC385", + "WV-SF336", + "WV-SF346", + "WV-SFN311", + "WV-SP305", + "WV-SP508", + "WV-SPW611L", + "WV-ST162", + "WV-ST165", + "WV-SW316", + "WV-SW395", + "WV-U1142" + ] + }, + { + "id": "panasonic-15", + "url": "nphMotionJpeg?Resolution=320x240&Quality=Motion", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "311A", + "311AL", + "BB Series", + "BB-HC403E", + "BB-HCM311", + "BB-HCM311A", + "BB-HCM331", + "BB-HCM515A", + "BB-HCM531A", + "BB-HCM547A", + "BB-HCM581A", + "BB-HCM705", + "BB-HCM735", + "BB-HMC735", + "BL-C1", + "BL-C10", + "BL-C101", + "BL-C101A", + "BL-C101CE", + "BL-C10A", + "BL-C111", + "BL-C131", + "BL-C131A", + "BL-C140A", + "BL-C210", + "BL-C30", + "BL-C30A", + "BL-VT164", + "C230", + "DG-SF135", + "HCS310", + "KX Legacy", + "KX-HCM110A", + "Other", + "SF135", + "VP-104", + "WV-NP244", + "WV-NS202", + "WV-NW484", + "wv-nw502s", + "WV-NW502S", + "WV-S3131L", + "wv-sc385", + "WV-SF284", + "WV-SF336", + "WV-SW172", + "WV-SW332" + ] + }, + { + "id": "panasonic-16", + "url": "nphMotionJpeg?Resolution=320x240&Quality=Standard", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "511", + "BB HCE481", + "BB SERIES", + "BB-381", + "BB-HCM311", + "BB-HCM311A", + "BB-HCM331", + "BB-HCM371", + "BB-hcm371a", + "BB-HCM381A", + "BB-HCM403A", + "BB-HCM527A", + "BB-HCM531A", + "BB-HCM547", + "BB-HCM581A", + "BB-HCM581CE", + "BL- C111", + "bl.c1", + "BL-111", + "BL-140E", + "BL-160", + "BL-210", + "BL-C1", + "BL-C10", + "BL-C101", + "BL-C10A", + "BL-C111A", + "BL-C121", + "BL-C131A", + "BL-C140A", + "BL-C1A", + "BL-C1A WM", + "BL-C20", + "BL-C210", + "BLC210a", + "BL-C230", + "BL-C30", + "BL-C30A", + "BL-VP101", + "BL-VP104w", + "BL-VT164", + "C131", + "DG-SC385", + "KX-HCM10", + "Other", + "WJ-HD220", + "WJ-HD500", + "WJ-NV200", + "wv-nf284", + "WV-NP244", + "WV-NS202", + "WV-NW484", + "WV-NW484S", + "WV-NW964", + "WV-SC384", + "WV-SC385", + "WV-SF*", + "WV-SFN110", + "WV-SP105", + "WV-SP302", + "WV-SP306", + "WV-SW332" + ] + }, + { + "id": "panasonic-17", + "url": "/nphMotionJpeg?Resolution=640x480&Quality=Standard", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "5331", + "BB-HCM110", + "BB-HCM311", + "BB-hcm371a", + "BB-HCM515", + "bb-hcm527", + "BB-HCM527A", + "BB-HCM580", + "BB-HCM580A", + "BB-HCM581", + "BB-HCM581A", + "BB-HCM735", + "BB-HCM735A", + "BB-HCM735CE", + "BB-SW175", + "BB-SW-175A", + "BC-L10", + "BL121A", + "BL-C1", + "BL-C10", + "BL-C101", + "BL-C101A", + "BL-C10A", + "BL-C121", + "BL-C121A", + "BL-C131", + "Bl-C210", + "BL-C230A", + "BL-HCM", + "CM260", + "HCM-KX170", + "OG-SERIES", + "VL-C11", + "VL-CM260", + "WV296", + "WV396", + "wv-nf284", + "WV-NS202", + "WV-NW484", + "wv-nw502s", + "WV-S4150", + "WV-U2132L" + ] + }, + { + "id": "panasonic-18", + "url": "/cgi-bin/camera?ch=0&resolution=", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "AW-", + "AW-HE2", + "DG-SF334", + "DG-SF335", + "wv-sw396" + ] + }, + { + "id": "panasonic-19", + "url": "cgi-bin/camera?UID=[USERNAME]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "aw -h1", + "AW-HE2", + "AW-HE60", + "AW-RP50", + "AW-UE70", + "AWUV-70WE", + "BB SERIES", + "BB-HCM705A", + "HE2", + "PW-CP480", + "SF-335", + "SNC-EM602R", + "SW316", + "WJ-HD500", + "WV-335", + "WV-CP480", + "WV-NM100", + "WV-NM100GOOD", + "WV-NP240", + "WV-NP240/G", + "WV-NP244", + "WV-NS202A", + "WV-NW474", + "WV-NW484", + "WV-S3511L", + "WV-SF335", + "WV-SF336", + "WV-SF342", + "WV-SF438", + "WV-SF549", + "WV-SFN110", + "WV-SFV631LT", + "WV-SP305", + "WV-ST165", + "WV-SW155", + "WV-SW458" + ] + }, + { + "id": "panasonic-20", + "url": "/cgi-bin/mjpeg?stream=1", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "AW HE40HWEJ", + "DG-SF135" + ] + }, + { + "id": "panasonic-21", + "url": "/cgi-bin/mjpeg?session_id=1&buffer=0&prio=high&frame=4", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "AW-HE", + "AW-HE2", + "DG-SC385", + "wv-sc385" + ] + }, + { + "id": "panasonic-22", + "url": "cgi-bin/mjpeg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "AW-HE130", + "AW-HE40", + "AW-HE60", + "BB-HCM511A", + "BB-HCM531AKEATING", + "BB-ST162", + "BL-VP101", + "HE60", + "Other", + "ps306", + "SFN-531", + "SP105", + "sw155", + "SW598", + "VCC-HD", + "WV-NF284", + "WV-NP304", + "WV-NW484", + "WV-SC384", + "WV-SC385", + "WV-SF138", + "WV-SF346", + "WV-SP105", + "WV-SPc611L", + "wv-spn311a", + "WV-SPW611L", + "WV-SW155", + "WV-SW175", + "WV-SW396", + "WV-SW596A", + "WV-SW598" + ] + }, + { + "id": "panasonic-23", + "url": "video?profile=[CHANNEL]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "AW-HE130", + "Other" + ] + }, + { + "id": "panasonic-24", + "url": "/cgi-bin/camera?UID=[USERNAME]", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "aw-he40", + "WV-NS324" + ] + }, + { + "id": "panasonic-25", + "url": "/live/index.html", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "aw-he40", + "AW-HE40S" + ] + }, + { + "id": "panasonic-26", + "url": "/cgi-bin/mjpeg", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "aw-he40", + "wv-nf284", + "WV-NP244", + "WV-NW484", + "wv-s1536", + "WV-SF138" + ] + }, + { + "id": "panasonic-27", + "url": "/MediaInput/h264/stream_1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "AW-UE20", + "WV-SPN310AV" + ] + }, + { + "id": "panasonic-28", + "url": "/snapshot/view0.jpg", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "AW-UE20WE", + "ue4" + ] + }, + { + "id": "panasonic-29", + "url": "/MediaInput/h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "AW-UE4WG", + "BB-HCM735A", + "bl-c210", + "BL-C210a", + "DG-SF135", + "WV-335", + "WV-S2136L", + "WV-SFV311", + "WV-SFV531", + "wv-sp509", + "WV-SPN310AV", + "WV-SPN631", + "WV-SW155", + "WV-SW352", + "WV-SW355", + "wv-sw396", + "WV-VC30" + ] + }, + { + "id": "panasonic-30", + "url": "/nphMotionJpeg?Resolution=320x240&Quality=Standard", + "type": "FFMPEG", + "protocol": "http", + "port": 7979, + "models": [ + "BB HCM110", + "BB-HCM515", + "BB-HCM735", + "BB-HCM735A", + "BB-SW175", + "BL-C30", + "BL-C30A", + "C31" + ] + }, + { + "id": "panasonic-31", + "url": "snapshot/view[CHANNEL].jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "BB Series" + ] + }, + { + "id": "panasonic-32", + "url": "cgi-bin/jpeg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "BB SERIES", + "BB-HCM531A", + "BB-HCM547", + "BL-C10A", + "BL-C111", + "BL-C111A", + "BL-C131A", + "BL-C1A", + "BL-C30", + "BL-C30A", + "DG-SC385", + "Other", + "WJ-HD220", + "WJ-HD500", + "WJ-HD88", + "WJ-ND400", + "WV-NM100", + "WV-NP240", + "WV-NP244", + "WV-NS202", + "WV-NW484", + "WV-NW502S", + "WV-SC385", + "WV-SF*", + "WV-SF284", + "WV-SP306" + ] + }, + { + "id": "panasonic-33", + "url": "cgi-bin/nphContinuousServerPush", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "BB SERIES", + "BB-HCM531A", + "BB-HCM547", + "BB-HCM701", + "BB-HMC735", + "BL-C10A", + "BL-C111", + "BL-C111A", + "BL-C131A", + "BL-C140A", + "BL-C1A", + "BL-C210A", + "BL-C230", + "BL-C30", + "BL-C30A", + "DG-SC385", + "Other", + "VL-CM210", + "WV-NW484", + "WV-NW502S", + "WV-SC385", + "WV-SF*" + ] + }, + { + "id": "panasonic-34", + "url": "/nphMotionJpeg?Resolution=320x240&Quality=Motion", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "BB-HCM311", + "bb-hcm527", + "BB-SW175", + "BL-C101A", + "BL-C140A", + "VL-C11", + "WV-NS954" + ] + }, + { + "id": "panasonic-35", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "BB-HCM331", + "BL-C101A", + "BL-C10A", + "BL-C121", + "IP300" + ] + }, + { + "id": "panasonic-36", + "url": "/SnapshotJPEG?Resolution=320x240", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "BB-HCM511", + "BB-HCM735", + "BB-HCM735A", + "BB-SW175", + "BL-C140", + "DG-SF335", + "WV-NS954", + "WV-S6530" + ] + }, + { + "id": "panasonic-37", + "url": "nphMpeg4/g726-640x48", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "BB-HCM531A", + "BL-C10A", + "BL-C111A", + "BL-C131A" + ] + }, + { + "id": "panasonic-38", + "url": "MediaInput/mpeg4", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "BB-HCM701", + "BB-HCM705", + "BB-HCM735", + "BL-C210", + "BL-C210A", + "BL-C230", + "BL-C230-1", + "BL-C230A", + "BL-C30A", + "Other", + "VW-SW395", + "WV-NP1004", + "WV-NP240", + "WV-NP240/G", + "WV-NP244", + "WV-NS202A", + "WV-NS954", + "WV-NW484S", + "WV-NW502S", + "WV-SC385", + "WV-SF335", + "WV-SW355" + ] + }, + { + "id": "panasonic-39", + "url": "/SnapshotJPEG", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "BB-HCM701" + ] + }, + { + "id": "panasonic-40", + "url": "/nphMotionJpeg", + "type": "MJPEG", + "protocol": "http", + "port": 50060, + "models": [ + "BB-HCM705", + "BB-SW175", + "SC382", + "WX-SW396A" + ] + }, + { + "id": "panasonic-41", + "url": "/MediaInput/h264/stream_2", + "type": "MJPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "BB-HCM735", + "WV-SF448", + "WV-SPN310AV" + ] + }, + { + "id": "panasonic-42", + "url": "/CgiStart?page=Single&Direction=&Resolution=640x480&Quality=Clarity&Size=STD&PresetOperation=Move&Data=0&Frame2=PanTilt&Type=&Language=1&PanTiltMin=0&RPeriod=65534&Sound=Enable&Mode=H264&SendMethod=1&View=Normal&license=OK", + "type": "MJPEG", + "protocol": "http", + "port": 50001, + "models": [ + "BB-HCM735" + ] + }, + { + "id": "panasonic-43", + "url": "/SnapShotJPEG?Resolution=320x240&Quality=Motion", + "type": "JPEG", + "protocol": "http", + "port": 81, + "models": [ + "BB-HCM735A", + "BL-C101", + "BL-C10A", + "BL-C30", + "HCM524" + ] + }, + { + "id": "panasonic-44", + "url": "/ONVIF/MediaInput?profile=1_def_profile6", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "BB-SW175", + "sfv130", + "WV-SW396A" + ] + }, + { + "id": "panasonic-45", + "url": "/mjpg/1/video.mjpg?Axis-Orig-Sw=true", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "BL-C101" + ] + }, + { + "id": "panasonic-46", + "url": "/VideoInput/0/h264/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "BL-C101" + ] + }, + { + "id": "panasonic-47", + "url": "/", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "BL-C101", + "wv-nf284" + ] + }, + { + "id": "panasonic-48", + "url": "current[CHANNEL].jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "BL-C10A" + ] + }, + { + "id": "panasonic-49", + "url": "Image.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "BL-C111A" + ] + }, + { + "id": "panasonic-50", + "url": "image.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "BL-C111A", + "BL-C30" + ] + }, + { + "id": "panasonic-51", + "url": "image.jpg?type=motion", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "BL-C111A" + ] + }, + { + "id": "panasonic-52", + "url": "/CgiStart?page=Single&Language=0", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "BL-C121A" + ] + }, + { + "id": "panasonic-53", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "BL-C131" + ] + }, + { + "id": "panasonic-54", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "BL-C131A" + ] + }, + { + "id": "panasonic-55", + "url": "MJPEG.CGI", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "BL-C1A" + ] + }, + { + "id": "panasonic-56", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "BL-C230" + ] + }, + { + "id": "panasonic-57", + "url": "/cgi-bin/nphContinuousServerPush", + "type": "MJPEG", + "protocol": "http", + "port": 5000, + "models": [ + "BL-C230A" + ] + }, + { + "id": "panasonic-58", + "url": "CgiStart?page=Single&Resolution=640x480&Quality=Standard&Language=0", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "BL-C30" + ] + }, + { + "id": "panasonic-59", + "url": "cgi-bin/video.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "BL-C30A", + "Other" + ] + }, + { + "id": "panasonic-60", + "url": "liveimg.cgi?ch=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "DVR" + ] + }, + { + "id": "panasonic-61", + "url": "VideoInput/[CHANNEL]/h264/1", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "DVR", + "Other", + "VCC SERIES", + "VDC SERIES", + "VDC SERİES" + ] + }, + { + "id": "panasonic-62", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 8000, + "models": [ + "DVR", + "EW104", + "K_EF234L03E", + "K-EF103L06", + "K-EF104L06", + "K-EF114L03", + "K-EF114L06", + "k-ef134l", + "K-EF134L", + "K-EF235L01E", + "K-EW114L03", + "K-EW114L03E", + "K-EW134", + "K-EW134L", + "K-EW214L", + "K-EW214L01E", + "K-NL316K", + "Other", + "PI-SFW103L", + "PI-SPW203L", + "Pl-SFW303L" + ] + }, + { + "id": "panasonic-63", + "url": "/axis-cgi/mjpg/video.cgi", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "EW107", + "K-EF134L", + "K-EF234L01", + "K-EW114L06", + "K-EW214L01E", + "Other", + "PI-SFW103L", + "pl-spw103l", + "WV-NP240/G", + "WV-NS202" + ] + }, + { + "id": "panasonic-64", + "url": "/cgi-bin/jpeg?connect=start&vmdinfo=none&UID=9&ch=1&resolution=", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "FYI", + "WC-vcc100", + "WV-SW152" + ] + }, + { + "id": "panasonic-65", + "url": "/videostream.asf?user=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "HDR-101" + ] + }, + { + "id": "panasonic-66", + "url": "cgi-bin/snapshot.cgi?1", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "K_EF234L03E", + "K-EF103L06", + "K-EF114L03", + "K-EF114L06", + "K-EP106l03", + "K-EW114L06", + "K-EW214L01E", + "K-EW215L01E", + "Other", + "PI3L03C6_G02478" + ] + }, + { + "id": "panasonic-67", + "url": "/cam/realmonitor", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 63063, + "models": [ + "k104", + "K-EP104W" + ] + }, + { + "id": "panasonic-68", + "url": "axis-cgi/mjpg/video.cgi?date=1&clock=1&camera=[CHANNEL]&resolution=[WIDTH]x[HEIGHT]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "K123L", + "K-EF104L06", + "K-ef134L", + "K-EP104LWE", + "K-EW114L03E", + "K-EW114L06", + "K-EW134L", + "Other", + "pi-spw303l" + ] + }, + { + "id": "panasonic-69", + "url": "/axis-cgi/mjpg/video.cgi?date=1&clock=1&camera=0&resolution=320x240", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "k-ef134l" + ] + }, + { + "id": "panasonic-70", + "url": "/axis-cgi/mjpg/video.cgi?camera=1&resolution=1280x720", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "K-EF134L" + ] + }, + { + "id": "panasonic-71", + "url": "/cam/realmonitor?channel=1&subtype=0&unicast=true&proto=Onvif", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "K-EP104LWE" + ] + }, + { + "id": "panasonic-72", + "url": "cam/realmonitor?channel=[CHANNEL]&subtype=1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "K-NL308K", + "Other", + "PI-HPN206CL" + ] + }, + { + "id": "panasonic-73", + "url": "video.mjpg?q=30&fps=33&id=0.5", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "KX-NTV160", + "N-VT160" + ] + }, + { + "id": "panasonic-74", + "url": "/live.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 1026, + "models": [ + "ntv160" + ] + }, + { + "id": "panasonic-75", + "url": "axis-cgi/mjpg/video.cgi?camera=[CHANNEL]", + "type": "MJPEG", + "protocol": "http", + "port": 554, + "models": [ + "Other" + ] + }, + { + "id": "panasonic-76", + "url": "GetData.cgi?Status=false", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "WV-NM100" + ] + }, + { + "id": "panasonic-77", + "url": "live.sdp", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other", + "WV-NP240" + ] + }, + { + "id": "panasonic-78", + "url": "videostream.asf", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "panasonic-79", + "url": "liveimg.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "SANYO HD2100P", + "SANYO HD3300P", + "VCC SERIES", + "VCC SERİES", + "VCC-9574n", + "VCC-p9574n", + "VDC SERIES" + ] + }, + { + "id": "panasonic-80", + "url": "liveimg.cgi?serverpush=1", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "VCC SERİES" + ] + }, + { + "id": "panasonic-81", + "url": "VideoInput/1/h264/1", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other", + "SANYO HD2100P", + "Sanyo HD3300P", + "SANYO HD3300P", + "VCC Series", + "VCC SERİES", + "VCC-HD", + "VCC-HD2300P", + "VCC-hd3300p", + "VCC-hd3500p", + "VCC-HD4600", + "VDC Series", + "VDC-HD3100P" + ] + }, + { + "id": "panasonic-82", + "url": "/cam/realmonitor?channel=1&subtype=00&authbasic=[AUTH]", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other", + "PI-SFW401DL", + "PS-SFW401DL", + "Shinrai" + ] + }, + { + "id": "panasonic-83", + "url": "/videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=320x240", + "type": "FFMPEG", + "protocol": "http", + "port": 50002, + "models": [ + "Panasonic BB Series" + ] + }, + { + "id": "panasonic-84", + "url": "liveimg.cgi?serverpush=1&jpeg=1&stream=[CHANNEL]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "VCC Series", + "VCC SERİES", + "VDC Series", + "VDC-HD3300P" + ] + }, + { + "id": "panasonic-85", + "url": "snapshot.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "VR 360" + ] + }, + { + "id": "panasonic-86", + "url": "view/camera.cgi?UID=[USERNAME]&CH=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "WJ-HD220" + ] + }, + { + "id": "panasonic-87", + "url": "cgi-bin/checkimage.cgi?UID=[USERNAME]&CAM=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "WJ-ND400", + "WJ-NV200", + "WJ-NV300", + "WV-SFV631L" + ] + }, + { + "id": "panasonic-88", + "url": "/cgi-bin/jpeg?connect=start&vmdinfo=none&UID=9&ch=0&resolution=", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "wv 30", + "WV-SF135(High)", + "WV-U2532L" + ] + }, + { + "id": "panasonic-89", + "url": "/cgi-bin/wappaint?camera_no=1&animation=0&name=[USERNAME]&password=[PASSWORD]&pic_size=2", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "wv-cp244ex" + ] + }, + { + "id": "panasonic-90", + "url": "axis-cgi/jpg/image.cgi?date=1&clock=1&camera=[CHANNEL]&resolution=[WIDTH]x[HEIGHT]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "WV-NF284", + "WV-NP240", + "WV-NP240/G", + "WV-NS202" + ] + }, + { + "id": "panasonic-91", + "url": "cgi-bin/cameraid?UID=", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "WV-NM100", + "WV-NP240" + ] + }, + { + "id": "panasonic-92", + "url": "axis-cgi/mjpg/video.cgi?camera=1&resolution=[WIDTH]x[HEIGHT]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "WV-NP240/G" + ] + }, + { + "id": "panasonic-93", + "url": "jpeg/qvga.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "WV-NP244", + "WV-SC384" + ] + }, + { + "id": "panasonic-94", + "url": "/cgi-bin/camera", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "WV-NS202A", + "WV-NS954" + ] + }, + { + "id": "panasonic-95", + "url": "/src/mediainput/stream_1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "WV-NW1531", + "WV-NW1531L", + "WV-S1531L" + ] + }, + { + "id": "panasonic-96", + "url": "/src/mediainput/stream_3", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "WV-NW1531", + "WV-NW1531L", + "WV-S1531L" + ] + }, + { + "id": "panasonic-97", + "url": "/MediaInput/mpeg4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "WV-NW484", + "WV-SPN631", + "WV-SW316" + ] + }, + { + "id": "panasonic-98", + "url": "/cgi-bin/mjpeg?session_id=0&buffer=0&prio=high&frame=4", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "wv-s1536" + ] + }, + { + "id": "panasonic-99", + "url": "/cgi-bin/mjpeg?session_id=4&buffer=0&prio=high&frame=4", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "wv-S2236LA" + ] + }, + { + "id": "panasonic-100", + "url": "/ONVIF/MediaInput?profile=def_profile1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "WV-X2271L" + ] + }, + { + "id": "panasonic-101", + "url": "/ONVIF/MediaInput?profile=def_profile2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "WV-X2271L" + ] + } + ] +} diff --git a/brands/panatek.json b/brands/panatek.json new file mode 100644 index 0000000..031228f --- /dev/null +++ b/brands/panatek.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Panatek", + "brand_id": "panatek", + "streams": [ + { + "id": "panatek-1", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 5544, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/pangolin.json b/brands/pangolin.json new file mode 100644 index 0000000..6d4fb9b --- /dev/null +++ b/brands/pangolin.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Pangolin", + "brand_id": "pangolin", + "streams": [ + { + "id": "pangolin-1", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "T7815WIP" + ] + } + ] +} diff --git a/brands/panoeagle.json b/brands/panoeagle.json new file mode 100644 index 0000000..3a19f65 --- /dev/null +++ b/brands/panoeagle.json @@ -0,0 +1,42 @@ +{ + "version": 2, + "brand": "Panoeagle", + "brand_id": "panoeagle", + "streams": [ + { + "id": "panoeagle-1", + "url": "/Streaming/Channels/101", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "4818X-IS", + "PG2357C", + "pg2385i", + "PTZ-4620IZT2", + "ptz-4818-iz", + "ptz4833" + ] + }, + { + "id": "panoeagle-2", + "url": "/stream0", + "type": "FFMPEG", + "protocol": "http", + "port": 554, + "models": [ + "pg2385i" + ] + }, + { + "id": "panoeagle-3", + "url": "/h264?username=[USERNAME]&password=[PASSWORD]", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "ptz-2504" + ] + } + ] +} diff --git a/brands/panomera.json b/brands/panomera.json new file mode 100644 index 0000000..6508eb6 --- /dev/null +++ b/brands/panomera.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Panomera", + "brand_id": "panomera", + "streams": [ + { + "id": "panomera-1", + "url": "/snapshot.jpg", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "3D-VR-AHD3" + ] + }, + { + "id": "panomera-2", + "url": "/encoder1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Panomera S4" + ] + } + ] +} diff --git a/brands/panoob.json b/brands/panoob.json new file mode 100644 index 0000000..1f490bd --- /dev/null +++ b/brands/panoob.json @@ -0,0 +1,37 @@ +{ + "version": 2, + "brand": "Panoob", + "brand_id": "panoob", + "streams": [ + { + "id": "panoob-1", + "url": "/Streaming/Channels/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "PB65-4MDL" + ] + }, + { + "id": "panoob-2", + "url": "/h264_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "PD93A3-5M" + ] + }, + { + "id": "panoob-3", + "url": "/video1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "PD94BA2-4M" + ] + } + ] +} diff --git a/brands/panorama.json b/brands/panorama.json new file mode 100644 index 0000000..f10b83d --- /dev/null +++ b/brands/panorama.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Panorama", + "brand_id": "panorama", + "streams": [ + { + "id": "panorama-1", + "url": "snapshot.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Vr Cam" + ] + } + ] +} diff --git a/brands/panoramic.json b/brands/panoramic.json new file mode 100644 index 0000000..3a34b55 --- /dev/null +++ b/brands/panoramic.json @@ -0,0 +1,38 @@ +{ + "version": 2, + "brand": "Panoramic", + "brand_id": "panoramic", + "streams": [ + { + "id": "panoramic-1", + "url": "snapshot.jpg?account=[USERNAME]&password=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "330vr", + "VR CAMERA" + ] + }, + { + "id": "panoramic-2", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "cip-37186" + ] + }, + { + "id": "panoramic-3", + "url": "snapshot.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "VR Camera" + ] + } + ] +} diff --git a/brands/panoraxy.json b/brands/panoraxy.json new file mode 100644 index 0000000..824a5be --- /dev/null +++ b/brands/panoraxy.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Panoraxy", + "brand_id": "panoraxy", + "streams": [ + { + "id": "panoraxy-1", + "url": "/video.mjpg?q=30&fps=33&id=0.5", + "type": "FFMPEG", + "protocol": "http", + "port": 8090, + "models": [ + "bf-bk01" + ] + }, + { + "id": "panoraxy-2", + "url": "/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "L100Pro" + ] + } + ] +} diff --git a/brands/pantech.json b/brands/pantech.json new file mode 100644 index 0000000..8a768fe --- /dev/null +++ b/brands/pantech.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Pantech", + "brand_id": "pantech", + "streams": [ + { + "id": "pantech-1", + "url": "videofeed", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Flex" + ] + } + ] +} diff --git a/brands/parolo.json b/brands/parolo.json new file mode 100644 index 0000000..2f47eb0 --- /dev/null +++ b/brands/parolo.json @@ -0,0 +1,37 @@ +{ + "version": 2, + "brand": "Parolo", + "brand_id": "parolo", + "streams": [ + { + "id": "parolo-1", + "url": "current[CHANNEL].jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "parolo-2", + "url": "image/[CHANNEL].jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "parolo-3", + "url": "cgi-bin/video.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/partizan.json b/brands/partizan.json new file mode 100644 index 0000000..96bd8a6 --- /dev/null +++ b/brands/partizan.json @@ -0,0 +1,57 @@ +{ + "version": 2, + "brand": "Partizan", + "brand_id": "partizan", + "streams": [ + { + "id": "partizan-1", + "url": "/ch0_0.h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Cloud Robot" + ] + }, + { + "id": "partizan-2", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "IPH-2SP-IR" + ] + }, + { + "id": "partizan-3", + "url": "/h264_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "IPO-2SP" + ] + }, + { + "id": "partizan-4", + "url": "/ch01/2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "IPO-5SP_4K_1.1" + ] + }, + { + "id": "partizan-5", + "url": "/ch01/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "IPO-5SP_4K_1.1" + ] + } + ] +} diff --git a/brands/pasillo.json b/brands/pasillo.json new file mode 100644 index 0000000..7cbb125 --- /dev/null +++ b/brands/pasillo.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Pasillo", + "brand_id": "pasillo", + "streams": [ + { + "id": "pasillo-1", + "url": "cgi/sf.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/patronum.json b/brands/patronum.json new file mode 100644 index 0000000..4015221 --- /dev/null +++ b/brands/patronum.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Patronum", + "brand_id": "patronum", + "streams": [ + { + "id": "patronum-1", + "url": "/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "pr-d30ipwt" + ] + } + ] +} diff --git a/brands/pci.json b/brands/pci.json new file mode 100644 index 0000000..bc9764c --- /dev/null +++ b/brands/pci.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Pci", + "brand_id": "pci", + "streams": [ + { + "id": "pci-1", + "url": "/snapshot.jpg", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "CS-TX05FM" + ] + }, + { + "id": "pci-2", + "url": "/jpg/image.jpg?size=3", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "CS-TX05FM" + ] + } + ] +} diff --git a/brands/pco.json b/brands/pco.json new file mode 100644 index 0000000..a0d79d9 --- /dev/null +++ b/brands/pco.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Pco", + "brand_id": "pco", + "streams": [ + { + "id": "pco-1", + "url": "?action=stream", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/pcs.json b/brands/pcs.json new file mode 100644 index 0000000..a1e660b --- /dev/null +++ b/brands/pcs.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Pcs", + "brand_id": "pcs", + "streams": [ + { + "id": "pcs-1", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/pcview.json b/brands/pcview.json new file mode 100644 index 0000000..f378dc8 --- /dev/null +++ b/brands/pcview.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Pcview", + "brand_id": "pcview", + "streams": [ + { + "id": "pcview-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "Other" + ] + }, + { + "id": "pcview-2", + "url": "/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/peak.json b/brands/peak.json new file mode 100644 index 0000000..bc23828 --- /dev/null +++ b/brands/peak.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Peak", + "brand_id": "peak", + "streams": [ + { + "id": "peak-1", + "url": "video.cgi?resolution=[WIDTH]x[HEIGHT]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "47885FPPK/BEU" + ] + } + ] +} diff --git a/brands/pearl.json b/brands/pearl.json new file mode 100644 index 0000000..53696d5 --- /dev/null +++ b/brands/pearl.json @@ -0,0 +1,18 @@ +{ + "version": 2, + "brand": "Pearl", + "brand_id": "pearl", + "streams": [ + { + "id": "pearl-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "3615", + "Other" + ] + } + ] +} diff --git a/brands/pecham.json b/brands/pecham.json new file mode 100644 index 0000000..7e88fdf --- /dev/null +++ b/brands/pecham.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Pecham", + "brand_id": "pecham", + "streams": [ + { + "id": "pecham-1", + "url": "/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/pegatah.json b/brands/pegatah.json new file mode 100644 index 0000000..68ef3ab --- /dev/null +++ b/brands/pegatah.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Pegatah", + "brand_id": "pegatah", + "streams": [ + { + "id": "pegatah-1", + "url": "/av0_0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "IPCKF002" + ] + } + ] +} diff --git a/brands/pelco-sarix.json b/brands/pelco-sarix.json new file mode 100644 index 0000000..897ca45 --- /dev/null +++ b/brands/pelco-sarix.json @@ -0,0 +1,136 @@ +{ + "version": 2, + "brand": "Pelco Sarix", + "brand_id": "pelco-sarix", + "streams": [ + { + "id": "pelco-sarix-1", + "url": "/stream1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "5220", + "B6 PSGE", + "d5118", + "elcome", + "ES5230", + "IBE322-1R", + "IBP110-er", + "id10", + "IJP221-1IS", + "IL-10", + "IM-10", + "IM10C10", + "IM-10C10ADDWXR1", + "IM-10DN101E", + "IME", + "IME219-AEFTGV5", + "IME322", + "imm270", + "IM-P11101", + "IMP221-1RS", + "IMP319-1E", + "IMP-321", + "IM-S0C10", + "IM-S0LW", + "IX-E20DN", + "IX-P11", + "IXS0C", + "Other", + "pelco", + "Sarix", + "Sarix ID", + "SARIX ID", + "SARIX PRO", + "SARIX PRO2", + "SARIXIP", + "Tim" + ] + }, + { + "id": "pelco-sarix-2", + "url": "jpeg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "D5118", + "IDE20DN", + "IJP121-1IS", + "IJP221-1IS", + "im10c10", + "IMP319-1E", + "IX-10", + "IX-E20DN", + "Other", + "Sarix", + "SARIX ID", + "SARIX IMS0", + "SARIX PRO", + "SARIXIP" + ] + }, + { + "id": "pelco-sarix-3", + "url": "/stream2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "IBP110-er", + "id10", + "SARIX PRO2" + ] + }, + { + "id": "pelco-sarix-4", + "url": "jpeg/pull", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IBP121-1I", + "imp121-1is", + "IMP319-1E", + "IM-S0C10", + "IX-P11", + "SARIX PRO" + ] + }, + { + "id": "pelco-sarix-5", + "url": "1/stream1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "id10" + ] + }, + { + "id": "pelco-sarix-6", + "url": "jpeg/qvga.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IL-10", + "IM-10DN101E", + "IM-S0C10", + "IX-E20DN", + "Other" + ] + }, + { + "id": "pelco-sarix-7", + "url": "jpeg.fcgi?mode=real&si=[USERNAME]&mon=1&ch=[CHANNEL]&width=[WIDTH]&height=[HEIGHT]&quality=7&fps=0", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IME219-AEFTGV5" + ] + } + ] +} diff --git a/brands/pelco.json b/brands/pelco.json new file mode 100644 index 0000000..363ca80 --- /dev/null +++ b/brands/pelco.json @@ -0,0 +1,458 @@ +{ + "version": 2, + "brand": "Pelco", + "brand_id": "pelco", + "streams": [ + { + "id": "pelco-1", + "url": "jpeg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "cms1", + "D5118", + "D5220", + "D5230", + "D6230", + "D6230L", + "ID10C", + "IM-10C101", + "IM10DN10-1E", + "IM10DN10-1N", + "IM-10DN101V", + "IM10DN10-IV", + "IM10LW10-1E", + "IME119", + "IMM12018", + "IMM12027-1EP", + "IMP1100", + "IMP121A-1IS-T81505624", + "IM-P519", + "IMS-0C10", + "IMS0DN10-1E", + "IPX11", + "IX-10", + "IX-30C", + "IX-30DN", + "IX-DN30", + "IX-E10LW-ADDNRX0", + "IX-E20DN", + "IXE20DN-PO-AAQHXC0", + "IX-P30DN", + "IX-P31", + "IXS0C", + "MS0C10-1V", + "Other", + "S5118", + "SARIX", + "Sarix ID", + "SARIX IMS0", + "SARİX IMS0", + "SARIX PRO", + "Sarix Pro2", + "SarixIP", + "Spectra Enhanced", + "Spectra IV", + "SPECTRA IV", + "Spectra Pro", + "TXB-N" + ] + }, + { + "id": "pelco-2", + "url": "/stream1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "d3200", + "D5118", + "D5230ADFRZ28", + "D6230L", + "D7230L", + "ES5230", + "harf West", + "IBE329-1R", + "IBP221", + "ID10C", + "IDE20DN", + "IM-10C101", + "IM-10C10ACQTL38", + "IM-10C10AD9603", + "IM-10DN101E", + "IM10DN10-1V", + "IM-10LW10", + "IM10LW10-1E", + "IME119", + "IME219", + "IME219-AEFTGV5", + "IME3", + "IME319", + "IMM12018", + "IMM12027-1EP", + "IMM12036", + "IM-P11101", + "IM-P11101E", + "IMP1110-1-T4", + "IMP121A-1IS-T81505624", + "IMP221-1ES", + "IMP221A-1IS", + "IMP231-1ERS", + "IMP319-1-T41303953", + "IMP321-1RS-T82504427", + "IM-P519", + "IP-110", + "IP-CAMERA-IBP219-ER-T32501860", + "IX-10", + "IX20", + "IX-30C", + "IX-30DN", + "IX-DN30", + "IXE10DN", + "IX-E10LW-ADDNRX0", + "IXE20DN-PO-AAQHXC0", + "IXE51", + "IX-P11", + "IX-P31", + "IXP51", + "IX-P51DN", + "IX-P52DN", + "IXS0DN", + "Loft", + "Net5404T", + "Optera", + "Other", + "P1220-FWH1", + "RCI WA Special", + "S7230L", + "S7240L", + "Sarix", + "SARIX ENHANCED", + "Sarix ID", + "Sarix IMP1110-1E", + "Sarix IMS0", + "SARİX IMS0", + "Sarix Pro", + "SARIX PRO2", + "SarixIP", + "School", + "Spectra IV", + "SPECTRA PRO", + "TXB-N" + ] + }, + { + "id": "pelco-3", + "url": "jpeg/qvga.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "d5118", + "Spectra", + "SPECTRA PRO" + ] + }, + { + "id": "pelco-4", + "url": "/", + "type": "FFMPEG", + "protocol": "http", + "port": 8088, + "models": [ + "D7230L" + ] + }, + { + "id": "pelco-5", + "url": "cam/realmonitor?channel=[CHANNEL]&subtype=1", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "ec101-b3y2" + ] + }, + { + "id": "pelco-6", + "url": "/stream2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Ensight Sarix", + "IMM12027-1EP", + "IMM12036", + "IM-P11101", + "IM-P11101E", + "IMP231-1ERS", + "IP-Camera-IBP219-ER-T32501860", + "IP-Camera-IBP521-1I-T61500014", + "Other", + "P1220-FWH1", + "SARIX ID" + ] + }, + { + "id": "pelco-7", + "url": "[CHANNEL]/video.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "evo-05lid", + "EVO-05NCD", + "evo-5", + "Grandeye", + "Other" + ] + }, + { + "id": "pelco-8", + "url": "1/stream1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "IDE10DN", + "IM-10DN101E", + "IP-110", + "IX-E20DN", + "Other" + ] + }, + { + "id": "pelco-9", + "url": "jpeg.fcgi?mode=real&si=[USERNAME]&mon=1&ch=[CHANNEL]&width=[WIDTH]&height=[HEIGHT]&quality=7&fps=0", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IM-10C101", + "IME219-AEFTGV5" + ] + }, + { + "id": "pelco-10", + "url": "jpg/image.jpg?size=3", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IM10DN10-1V" + ] + }, + { + "id": "pelco-11", + "url": "/LowResolutionVideo", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "IMM12027-1EP" + ] + }, + { + "id": "pelco-12", + "url": "/1/stream1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "IMM12036", + "ixe32", + "Net5404T" + ] + }, + { + "id": "pelco-13", + "url": "/sstream1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "IMP221-1ES" + ] + }, + { + "id": "pelco-14", + "url": "/jpeg", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "IMS10", + "IWP121-1ES" + ] + }, + { + "id": "pelco-15", + "url": "api/jpegControl.php?frameRate=10", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "ip mini", + "IP-110", + "Pelco Spectra", + "Spectra", + "spectra enhanced", + "Spectra IV", + "spectraIV-ip" + ] + }, + { + "id": "pelco-16", + "url": "stream[CHANNEL]", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "IP-CAMERA-IBP219-ER-T32501860", + "SarixIP" + ] + }, + { + "id": "pelco-17", + "url": "snap.jpg?JpegCam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IS90-CHV9X", + "Net_Old", + "Net300Tsmall", + "Other" + ] + }, + { + "id": "pelco-18", + "url": "snap.jpg?JpegSize=M", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IS90-CHV9X" + ] + }, + { + "id": "pelco-19", + "url": "jpeg/pull", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IX-E20DN", + "IX-P21", + "IX-P30DN", + "IXP51", + "Other", + "sarix", + "SARIXIP", + "Spectra IV" + ] + }, + { + "id": "pelco-20", + "url": "vid.cgi?id=[USERNAME]&doc=[PASSWORD]&nc=0", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "pelco-21", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "pelco-22", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "pelco-23", + "url": "img.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "pelco-24", + "url": "GetData.cgi?CH=[CHANNEL]&Codec=jpeg&Size=[WIDTH]x[HEIGHT]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "pelco-25", + "url": "LowResolutionVideo", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "pelco-26", + "url": "?action=stream", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "pelco-27", + "url": "jpeg?id=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Sarix IMS0", + "SARİX IMS0" + ] + }, + { + "id": "pelco-28", + "url": "-wvhttp-01-/GetOneShot?image_size=[WIDTH]x[HEIGHT]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Spectra IV IP" + ] + }, + { + "id": "pelco-29", + "url": "-wvhttp-01-/GetOneShot?image_size=[WIDTH]x[HEIGHT]&frame_count=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Spectra IV IP" + ] + } + ] +} diff --git a/brands/pelconet.json b/brands/pelconet.json new file mode 100644 index 0000000..07ac64d --- /dev/null +++ b/brands/pelconet.json @@ -0,0 +1,47 @@ +{ + "version": 2, + "brand": "Pelconet", + "brand_id": "pelconet", + "streams": [ + { + "id": "pelconet-1", + "url": "snap.jpg?JpegSize=XL", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "pelconet-2", + "url": "image/[CHANNEL].jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "pelconet-3", + "url": "snap.jpg?JpegSize=M", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "pelconet-4", + "url": "cam1/mpeg4", + "type": "VLC", + "protocol": "rtsp", + "port": 554, + "models": [ + "w/ Spectra" + ] + } + ] +} diff --git a/brands/pembroke.json b/brands/pembroke.json new file mode 100644 index 0000000..a97a780 --- /dev/null +++ b/brands/pembroke.json @@ -0,0 +1,18 @@ +{ + "version": 2, + "brand": "Pembroke", + "brand_id": "pembroke", + "streams": [ + { + "id": "pembroke-1", + "url": "/media.amp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "PLANETICA-2200", + "PLANETICA-4500V" + ] + } + ] +} diff --git a/brands/peoplefu.json b/brands/peoplefu.json new file mode 100644 index 0000000..a5dd5cf --- /dev/null +++ b/brands/peoplefu.json @@ -0,0 +1,50 @@ +{ + "version": 2, + "brand": "Peoplefu", + "brand_id": "peoplefu", + "streams": [ + { + "id": "peoplefu-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "FU 1010-I" + ] + }, + { + "id": "peoplefu-2", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "IPC-674", + "IPCAM3", + "IPCAM5", + "Other" + ] + }, + { + "id": "peoplefu-3", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]&count=0", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "peoplefu-4", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/petawise.json b/brands/petawise.json new file mode 100644 index 0000000..8890cbe --- /dev/null +++ b/brands/petawise.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Petawise", + "brand_id": "petawise", + "streams": [ + { + "id": "petawise-1", + "url": "/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "PW424F" + ] + } + ] +} diff --git a/brands/petiszobaja.json b/brands/petiszobaja.json new file mode 100644 index 0000000..10e96ec --- /dev/null +++ b/brands/petiszobaja.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Petiszobaja", + "brand_id": "petiszobaja", + "streams": [ + { + "id": "petiszobaja-1", + "url": "/live0.264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Huawei" + ] + } + ] +} diff --git a/brands/pheenet.json b/brands/pheenet.json new file mode 100644 index 0000000..72a38a1 --- /dev/null +++ b/brands/pheenet.json @@ -0,0 +1,45 @@ +{ + "version": 2, + "brand": "Pheenet", + "brand_id": "pheenet", + "streams": [ + { + "id": "pheenet-1", + "url": "cgi-bin/video.jpg?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "100", + "Mcas-100", + "MCAS100", + "Mcas300", + "MCAS-400PT", + "Other" + ] + }, + { + "id": "pheenet-2", + "url": "GetData.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "151", + "153", + "Other" + ] + }, + { + "id": "pheenet-3", + "url": "live", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "MCAS-400PT", + "MCAS-400PTG" + ] + } + ] +} diff --git a/brands/philco.json b/brands/philco.json new file mode 100644 index 0000000..090ab3e --- /dev/null +++ b/brands/philco.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Philco", + "brand_id": "philco", + "streams": [ + { + "id": "philco-1", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "W3860" + ] + } + ] +} diff --git a/brands/philips.json b/brands/philips.json new file mode 100644 index 0000000..e52291c --- /dev/null +++ b/brands/philips.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Philips", + "brand_id": "philips", + "streams": [ + { + "id": "philips-1", + "url": "snapshot.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "philips-2", + "url": "out.jpg?id=0.5", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "SPC1300NC" + ] + } + ] +} diff --git a/brands/phobe-micro-ink.json b/brands/phobe-micro-ink.json new file mode 100644 index 0000000..6f0e139 --- /dev/null +++ b/brands/phobe-micro-ink.json @@ -0,0 +1,57 @@ +{ + "version": 2, + "brand": "Phobe Micro Ink", + "brand_id": "phobe-micro-ink", + "streams": [ + { + "id": "phobe-micro-ink-1", + "url": "mjpg/video.mjpg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "phobe-micro-ink-2", + "url": "video?profile=[CHANNEL]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "phobe-micro-ink-3", + "url": "cam_1.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "phobe-micro-ink-4", + "url": "videofeed", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "phobe-micro-ink-5", + "url": "shot.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/phonescam.json b/brands/phonescam.json new file mode 100644 index 0000000..5b097e0 --- /dev/null +++ b/brands/phonescam.json @@ -0,0 +1,37 @@ +{ + "version": 2, + "brand": "Phonescam", + "brand_id": "phonescam", + "streams": [ + { + "id": "phonescam-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "BRICK QD300" + ] + }, + { + "id": "phonescam-2", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "H264-IPCAM" + ] + }, + { + "id": "phonescam-3", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/photonisvip.json b/brands/photonisvip.json new file mode 100644 index 0000000..dee1414 --- /dev/null +++ b/brands/photonisvip.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Photonisvip", + "brand_id": "photonisvip", + "streams": [ + { + "id": "photonisvip-1", + "url": "/videoinput_1:0/h264_1/onvif.stm", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "OurCam" + ] + } + ] +} diff --git a/brands/phylink.json b/brands/phylink.json new file mode 100644 index 0000000..11603fe --- /dev/null +++ b/brands/phylink.json @@ -0,0 +1,58 @@ +{ + "version": 2, + "brand": "Phylink", + "brand_id": "phylink", + "streams": [ + { + "id": "phylink-1", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "233w", + "325PW", + "hd720", + "Other", + "pc233s", + "Phylink Cube HD1028", + "plc 325w", + "PLC-129PW", + "PLC-233W", + "plc-325pw", + "plc-335", + "PLC-335PW" + ] + }, + { + "id": "phylink-2", + "url": "/live/0/onvif.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Bullet HD", + "HD PLC-223W", + "Other", + "PLC-128PW", + "PLC-132PW", + "PLC-233W", + "PLC-335PW", + "plc-335spw", + "PLC-336PW" + ] + }, + { + "id": "phylink-3", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "hd plc-223w", + "plc-233w", + "PLC-325PW" + ] + } + ] +} diff --git a/brands/phytech.json b/brands/phytech.json new file mode 100644 index 0000000..50cad36 --- /dev/null +++ b/brands/phytech.json @@ -0,0 +1,32 @@ +{ + "version": 2, + "brand": "Phytech", + "brand_id": "phytech", + "streams": [ + { + "id": "phytech-1", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "PLC-128PW", + "PLC-129PW", + "PLC-325 PW", + "PLC-335PW", + "PLC-336PW" + ] + }, + { + "id": "phytech-2", + "url": "/live/0/onvif.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "plc-128w" + ] + } + ] +} diff --git a/brands/picotech.json b/brands/picotech.json new file mode 100644 index 0000000..f0ca6fc --- /dev/null +++ b/brands/picotech.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Picotech", + "brand_id": "picotech", + "streams": [ + { + "id": "picotech-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "PC - 680IRPW" + ] + } + ] +} diff --git a/brands/piczel.json b/brands/piczel.json new file mode 100644 index 0000000..0243758 --- /dev/null +++ b/brands/piczel.json @@ -0,0 +1,37 @@ +{ + "version": 2, + "brand": "Piczel", + "brand_id": "piczel", + "streams": [ + { + "id": "piczel-1", + "url": "GetData.cgi?Status=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "3500/3505" + ] + }, + { + "id": "piczel-2", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "piczel-3", + "url": "axis-cgi/jpg/image.cgi?date=1&clock=1&resolution=[WIDTH]x[HEIGHT]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/pilot.json b/brands/pilot.json new file mode 100644 index 0000000..c0a26f6 --- /dev/null +++ b/brands/pilot.json @@ -0,0 +1,18 @@ +{ + "version": 2, + "brand": "Pilot", + "brand_id": "pilot", + "streams": [ + { + "id": "pilot-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "IGUARD", + "Other" + ] + } + ] +} diff --git a/brands/pimfg.json b/brands/pimfg.json new file mode 100644 index 0000000..40a5ad1 --- /dev/null +++ b/brands/pimfg.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Pimfg", + "brand_id": "pimfg", + "streams": [ + { + "id": "pimfg-1", + "url": "cgi-bin/net_jpeg.cgi?ch=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "DVR-MP-4s-500g" + ] + } + ] +} diff --git a/brands/pinetron.json b/brands/pinetron.json new file mode 100644 index 0000000..b8789c3 --- /dev/null +++ b/brands/pinetron.json @@ -0,0 +1,29 @@ +{ + "version": 2, + "brand": "Pinetron", + "brand_id": "pinetron", + "streams": [ + { + "id": "pinetron-1", + "url": "monitor.cgi?Channel=[CHANNEL]&Audio=0000&Live=1", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "IZ22", + "PDR-XM DVR", + "PNC-IZ22" + ] + }, + { + "id": "pinetron-2", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "PNC-IX1083P" + ] + } + ] +} diff --git a/brands/pinnacle.json b/brands/pinnacle.json new file mode 100644 index 0000000..9825bf3 --- /dev/null +++ b/brands/pinnacle.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Pinnacle", + "brand_id": "pinnacle", + "streams": [ + { + "id": "pinnacle-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "phs-4516u" + ] + } + ] +} diff --git a/brands/pintu.json b/brands/pintu.json new file mode 100644 index 0000000..e5108fb --- /dev/null +++ b/brands/pintu.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Pintu", + "brand_id": "pintu", + "streams": [ + { + "id": "pintu-1", + "url": "/live0.264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "CCD DOME" + ] + } + ] +} diff --git a/brands/pipc.json b/brands/pipc.json new file mode 100644 index 0000000..e427e0c --- /dev/null +++ b/brands/pipc.json @@ -0,0 +1,37 @@ +{ + "version": 2, + "brand": "Pipc", + "brand_id": "pipc", + "streams": [ + { + "id": "pipc-1", + "url": "videostream.asf", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "480wf" + ] + }, + { + "id": "pipc-2", + "url": "videostream.cgi?rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "480wf" + ] + }, + { + "id": "pipc-3", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]*[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "480wf 1" + ] + } + ] +} diff --git a/brands/pipcam.json b/brands/pipcam.json new file mode 100644 index 0000000..d8eed38 --- /dev/null +++ b/brands/pipcam.json @@ -0,0 +1,70 @@ +{ + "version": 2, + "brand": "Pipcam", + "brand_id": "pipcam", + "streams": [ + { + "id": "pipcam-1", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "3128", + "366357", + "432" + ] + }, + { + "id": "pipcam-2", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "3425", + "584" + ] + }, + { + "id": "pipcam-3", + "url": "cgi-bin/video_snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "HD17" + ] + }, + { + "id": "pipcam-4", + "url": "cgi-bin/videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "HD17" + ] + }, + { + "id": "pipcam-5", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "pipcam-6", + "url": "videostream.asf?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "pipcam5" + ] + } + ] +} diff --git a/brands/piper.json b/brands/piper.json new file mode 100644 index 0000000..9e0f3cb --- /dev/null +++ b/brands/piper.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Piper", + "brand_id": "piper", + "streams": [ + { + "id": "piper-1", + "url": "/img/video.sav", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Classic" + ] + } + ] +} diff --git a/brands/pir.json b/brands/pir.json new file mode 100644 index 0000000..f119e43 --- /dev/null +++ b/brands/pir.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Pir", + "brand_id": "pir", + "streams": [ + { + "id": "pir-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "WF-450" + ] + }, + { + "id": "pir-2", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "WF-450" + ] + } + ] +} diff --git a/brands/pisocosina.json b/brands/pisocosina.json new file mode 100644 index 0000000..0ae6f5d --- /dev/null +++ b/brands/pisocosina.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Pisocosina", + "brand_id": "pisocosina", + "streams": [ + { + "id": "pisocosina-1", + "url": "img/video.mjpeg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/pixart.json b/brands/pixart.json new file mode 100644 index 0000000..fceadeb --- /dev/null +++ b/brands/pixart.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Pixart", + "brand_id": "pixart", + "streams": [ + { + "id": "pixart-1", + "url": "?action=stream", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/pixeye.json b/brands/pixeye.json new file mode 100644 index 0000000..97614b0 --- /dev/null +++ b/brands/pixeye.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Pixeye", + "brand_id": "pixeye", + "streams": [ + { + "id": "pixeye-1", + "url": "cgi-bin/image.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "ck 868" + ] + } + ] +} diff --git a/brands/pixmy.json b/brands/pixmy.json new file mode 100644 index 0000000..1cc0167 --- /dev/null +++ b/brands/pixmy.json @@ -0,0 +1,29 @@ +{ + "version": 2, + "brand": "Pixmy", + "brand_id": "pixmy", + "streams": [ + { + "id": "pixmy-1", + "url": "/1452d3fe69e9ddfb3023db6d76f2a75f_1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Shenzhen spy camera 1080", + "spy camera 1080" + ] + }, + { + "id": "pixmy-2", + "url": "/1452d3fe69e9ddfb3023db6d76f2a75f_0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "spy cam 1080 shenzhen camera", + "spy camera 1080" + ] + } + ] +} diff --git a/brands/pixord.json b/brands/pixord.json new file mode 100644 index 0000000..fd0ac10 --- /dev/null +++ b/brands/pixord.json @@ -0,0 +1,227 @@ +{ + "version": 2, + "brand": "Pixord", + "brand_id": "pixord", + "streams": [ + { + "id": "pixord-1", + "url": "images1full", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "100 Series", + "120", + "200 Series", + "201P", + "205p", + "Lennart P465", + "Other", + "P120", + "p400", + "P-400" + ] + }, + { + "id": "pixord-2", + "url": "video.h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 88, + "models": [ + "100 SERIES", + "Other", + "P-400" + ] + }, + { + "id": "pixord-3", + "url": "getimage?camera=[CHANNEL]&fmt=full", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "200", + "200 SERIES", + "201P", + "205p", + "261", + "4000 Server Series", + "Other", + "p4000" + ] + }, + { + "id": "pixord-4", + "url": "cgi-bin/viewer/video.jpg?resolution=[WIDTH]x[HEIGHT]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "4000" + ] + }, + { + "id": "pixord-5", + "url": "images[CHANNEL]sif", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "4000", + "4000 Server Series" + ] + }, + { + "id": "pixord-6", + "url": "images[CHANNEL]full", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "4000 Server Series" + ] + }, + { + "id": "pixord-7", + "url": "GetData.cgi?Status=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "423_LESV", + "P405" + ] + }, + { + "id": "pixord-8", + "url": "v01", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "636", + "Other", + "p606", + "pl621", + "pl621e" + ] + }, + { + "id": "pixord-9", + "url": "cgi-bin/admin/snapshot.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "ND6914E", + "NL621", + "Other", + "P600E", + "pl621" + ] + }, + { + "id": "pixord-10", + "url": "getimage", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "P-400" + ] + }, + { + "id": "pixord-11", + "url": "Getimage.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "P405" + ] + }, + { + "id": "pixord-12", + "url": "tmp/snap.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "P600", + "P600E", + "pb670e", + "pd-614", + "pl621", + "pl621e" + ] + }, + { + "id": "pixord-13", + "url": "track[CHANNEL]", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "P-1401 Video Server" + ] + }, + { + "id": "pixord-14", + "url": "/ch0_0.264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "p400" + ] + }, + { + "id": "pixord-15", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "p400", + "P405", + "p463" + ] + }, + { + "id": "pixord-16", + "url": "/live/av0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "P-400", + "p412", + "P423" + ] + }, + { + "id": "pixord-17", + "url": "ch0_0.h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "P-400" + ] + }, + { + "id": "pixord-18", + "url": "Jpeg/CamImg.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "P405" + ] + } + ] +} diff --git a/brands/pixpo.json b/brands/pixpo.json new file mode 100644 index 0000000..4ccd727 --- /dev/null +++ b/brands/pixpo.json @@ -0,0 +1,72 @@ +{ + "version": 2, + "brand": "Pixpo", + "brand_id": "pixpo", + "streams": [ + { + "id": "pixpo-1", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "1Z074A2A0301627785", + "PIX006428BFYZY", + "PIX009491MLJYM", + "PIX009495HURFE", + "PIX010584DFACE" + ] + }, + { + "id": "pixpo-2", + "url": "snapshot.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "PIX006428BFYZY" + ] + }, + { + "id": "pixpo-3", + "url": "/videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 81, + "models": [ + "Other" + ] + }, + { + "id": "pixpo-4", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "PIX006428BFYZY" + ] + }, + { + "id": "pixpo-5", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "PIX006428BFYZY" + ] + }, + { + "id": "pixpo-6", + "url": "videostream.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "PIX006428BFYZY" + ] + } + ] +} diff --git a/brands/pixus.json b/brands/pixus.json new file mode 100644 index 0000000..dd13999 --- /dev/null +++ b/brands/pixus.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Pixus", + "brand_id": "pixus", + "streams": [ + { + "id": "pixus-1", + "url": "/", + "type": "FFMPEG", + "protocol": "http", + "port": 8008, + "models": [ + "PXD-IWN2E1 RF" + ] + } + ] +} diff --git a/brands/pizdets.json b/brands/pizdets.json new file mode 100644 index 0000000..b86f3bc --- /dev/null +++ b/brands/pizdets.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Pizdets", + "brand_id": "pizdets", + "streams": [ + { + "id": "pizdets-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "196" + ] + } + ] +} diff --git a/brands/pizero.json b/brands/pizero.json new file mode 100644 index 0000000..28deee7 --- /dev/null +++ b/brands/pizero.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Pizero", + "brand_id": "pizero", + "streams": [ + { + "id": "pizero-1", + "url": "cgi-bin/videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 8081, + "models": [ + "Other" + ] + }, + { + "id": "pizero-2", + "url": "videofeed", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/plac.json b/brands/plac.json new file mode 100644 index 0000000..25ad851 --- /dev/null +++ b/brands/plac.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Plac", + "brand_id": "plac", + "streams": [ + { + "id": "plac-1", + "url": "snap.jpg?JpegSize=XL", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "HD" + ] + } + ] +} diff --git a/brands/plaisio.json b/brands/plaisio.json new file mode 100644 index 0000000..b63dd91 --- /dev/null +++ b/brands/plaisio.json @@ -0,0 +1,49 @@ +{ + "version": 2, + "brand": "Plaisio", + "brand_id": "plaisio", + "streams": [ + { + "id": "plaisio-1", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP CAMERA111" + ] + }, + { + "id": "plaisio-2", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "ipcam02", + "Other", + "TURBOX" + ] + }, + { + "id": "plaisio-3", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]*[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "TURBOX" + ] + }, + { + "id": "plaisio-4", + "url": "cgi-bin/CGIProxy.fcgi?cmd=snapPicture2&usr=[USERNAME]&pwd=[PASSWORD]&", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "TURBOX-25hd" + ] + } + ] +} diff --git a/brands/planet.json b/brands/planet.json new file mode 100644 index 0000000..5d5dd5a --- /dev/null +++ b/brands/planet.json @@ -0,0 +1,779 @@ +{ + "version": 2, + "brand": "Planet", + "brand_id": "planet", + "streams": [ + { + "id": "planet-1", + "url": "ipcam.sdp", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "101", + "107", + "ICA-107", + "ICA-108", + "ICA-108W", + "ICA-150 MPEG4", + "ICA-350", + "ICA-HM100", + "ICA-HM132/136/316", + "ICA-HM230", + "IVS-H125", + "Other" + ] + }, + { + "id": "planet-2", + "url": "jpg/image.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "107", + "ICA-108", + "ICA-108W", + "ica-4200v", + "ICA-510", + "ICA-5250V", + "ICA-M220" + ] + }, + { + "id": "planet-3", + "url": "mjpg/video.mjpg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "107", + "IC-107", + "ICA-107", + "ICA-108w", + "Other" + ] + }, + { + "id": "planet-4", + "url": "/stander/livestream/0/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "1080p", + "bullet", + "dome", + "ICA 3250", + "ica hm-130", + "ICA-4500v", + "ICA-HM350", + "Other" + ] + }, + { + "id": "planet-5", + "url": "/stander/livestream/0/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "1080p", + "3250", + "admin", + "ICA-3150", + "ICA-3250", + "ica-4250" + ] + }, + { + "id": "planet-6", + "url": "cgi-bin/jpg/image.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "210", + "H-625", + "H-652", + "HM-126", + "HM-131", + "ICA HM351", + "ICA-1200", + "ICA-150", + "ICA-210", + "ICA-651", + "ICA-HC652", + "ICA-HM 312", + "ICA-HM100", + "ICA-HM126", + "ICA-HM132", + "ICA-HM132/136/316", + "ICA-HM136", + "ICA-HM210", + "ICA-HM620", + "ICA-HM718", + "IVS-H125", + "IVS-H125p", + "Other" + ] + }, + { + "id": "planet-7", + "url": "h264", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "211", + "H-652", + "HM-126", + "HM-351", + "ICA-100C", + "ICA-108", + "ICA-108W", + "ICA-1200", + "ICA-150 MPEG4", + "ICA-210", + "ICA-2200", + "ICA-500", + "ICA-510", + "ICA-HM100", + "ICA-HM101", + "ICA-HM120", + "ICA-HM130", + "ICA-HM132", + "ICA-HM132/136/316", + "ICA-HM230", + "ICA-HM620", + "ICA-M220", + "Other" + ] + }, + { + "id": "planet-8", + "url": "GetData.cgi?Status=false", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "500", + "ICA", + "ICA 300", + "ICA-500", + "ICA-500-MAG", + "ica-500-pa", + "ica-5ICA-500-PA00", + "ICA-HM100", + "Other" + ] + }, + { + "id": "planet-9", + "url": "v2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "550", + "ICA-HM", + "ICA-HM132", + "ICA-HM132/136/316", + "IVS-H125", + "Other" + ] + }, + { + "id": "planet-10", + "url": "/stream1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "BC-5010", + "HM-227W", + "ICA", + "ICA-107", + "ICA-108", + "ICA-2200", + "ICA-700", + "ICA-E5550V", + "ICA-HM101", + "ICA-HM132/136/316", + "ICA-HM230", + "ICA-HM317", + "ICA-HM350", + "ICA-M227", + "Other" + ] + }, + { + "id": "planet-11", + "url": "VIDEO.CGI", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "CS-32C65E", + "ICA-100C", + "ics100" + ] + }, + { + "id": "planet-12", + "url": "jpeg", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "hm.130", + "ICA-100C", + "ICA-108", + "ICA-108W", + "ICA-210", + "ICA-500", + "ICA-HM100", + "ICA-HM120", + "ICA-HM132/136/316", + "ICA-HM230", + "ICA-M220", + "Other" + ] + }, + { + "id": "planet-13", + "url": "cgi-bin/admin/snapshot.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "HM-1126", + "ICA-HM120", + "ICA-HM125", + "Other" + ] + }, + { + "id": "planet-14", + "url": "cgi-bin/net_video.cgi?channel=[CHANNEL]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "hm-126", + "HM610", + "ICA-108W", + "ICA-210", + "ICA-220-nr1", + "ICA-4200V", + "ICA-530", + "ICA-8350", + "ICA-HM126", + "ICA-HM312", + "IVS-H125", + "Other" + ] + }, + { + "id": "planet-15", + "url": "axis-media/media.amp?videocodec=h264&resolution=640x480", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "HM-126" + ] + }, + { + "id": "planet-16", + "url": "/axis-cgi/mjpg/video.cgi", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "HM-126", + "ICA 3350", + "ICA-107", + "ICA-2200", + "ICA-510", + "ICA-530n", + "ICA-5350V", + "ICA-8350", + "ICA-HM126", + "ICA-W1200" + ] + }, + { + "id": "planet-17", + "url": "cam[CHANNEL]/h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "HM-126", + "hm-131", + "HM-131", + "hm-31", + "ICA", + "ica-hm126", + "Other", + "PLANET ICA-H652" + ] + }, + { + "id": "planet-18", + "url": "/", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "HM-131", + "HM-316w", + "HM-316W", + "ICA-5250", + "ICA-HM136" + ] + }, + { + "id": "planet-19", + "url": "GetData.cgi?CH=2", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "HM-132", + "ICA-302", + "ICA-500", + "ICA-HM132", + "ICA-HM132/136/316", + "ICA-HM136", + "ICA-MS8350", + "Other" + ] + }, + { + "id": "planet-20", + "url": "cgi/mjpg/mjpeg.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "HM-227W", + "ICA-HM132/136/316", + "ICA-HM317" + ] + }, + { + "id": "planet-21", + "url": "mjpg/video.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "ICA", + "ICA-108", + "ICA-120", + "ICA-510", + "ICA-5350v", + "ICA-8350", + "ICA-HM 312", + "ICA-M4320P", + "nevim1", + "nevim2", + "Other", + "Planet ICA-H652" + ] + }, + { + "id": "planet-22", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "ica 550w" + ] + }, + { + "id": "planet-23", + "url": "/goform/video", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "ICA100", + "ica-110", + "ICA-210W", + "ICA300" + ] + }, + { + "id": "planet-24", + "url": "image.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "ica100c" + ] + }, + { + "id": "planet-25", + "url": "img/video.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "ICA-100C", + "ICA-108", + "ICA-HM100", + "ICA-HM101", + "ICA-HM132/136/316", + "Other" + ] + }, + { + "id": "planet-26", + "url": "IMAGE.JPG", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "ICA-100C", + "ICA-100pe", + "ICA-110", + "Other" + ] + }, + { + "id": "planet-27", + "url": "img/mjpeg.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "ICA-100C", + "ICA-108", + "ICA-108W", + "ICA--750", + "ICA-750-PA", + "Other" + ] + }, + { + "id": "planet-28", + "url": "video.cgi?resolution=[WIDTH]x[HEIGHT]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "ICA-100C", + "ICA-108W", + "ICA-HM100", + "ICA-HM100W", + "ICA-HM230", + "Other" + ] + }, + { + "id": "planet-29", + "url": "img/video.asf", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "ICA-106", + "ICA-150 MPEG4", + "ICA-510", + "ICA-550", + "ICA-700", + "Other" + ] + }, + { + "id": "planet-30", + "url": "jpg/image.jpg?size=3", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "ICA-107", + "ica-108", + "ICA-510", + "ICA-700", + "ICA-HC652" + ] + }, + { + "id": "planet-31", + "url": "mjpg/1/video.mjpg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "ICA-107", + "ICA-107P", + "ica-107w", + "ICA-108p", + "Other" + ] + }, + { + "id": "planet-32", + "url": "GetData.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "ICA-108", + "ICA-HM100", + "Other" + ] + }, + { + "id": "planet-33", + "url": "goform/capture", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "ICA-108", + "ICA-210", + "ICA-HM100", + "Other" + ] + }, + { + "id": "planet-34", + "url": "image.cgi?resolution=[WIDTH]x[HEIGHT]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "ICA-108", + "ICA-108W", + "ICA-HM100", + "ICA-HM230", + "IVS-H125", + "Other" + ] + }, + { + "id": "planet-35", + "url": "goform/video2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "ICA-110", + "ICA-110W", + "ICA-210", + "Other" + ] + }, + { + "id": "planet-36", + "url": "img/mjpeg.jpg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "ICA-150", + "ICA-550", + "ICA-700", + "ICA-HM101", + "ICA-HM132/136/316" + ] + }, + { + "id": "planet-37", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "ica3350V", + "IVS-H125P" + ] + }, + { + "id": "planet-38", + "url": "/h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "ICA-4480" + ] + }, + { + "id": "planet-39", + "url": "Jpeg/CamImg.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "ICA-500", + "ica-500-pa", + "ICA-HM100", + "ICA-HM101" + ] + }, + { + "id": "planet-40", + "url": "/Jpeg/CamImg.jpg", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "ica-500-pa" + ] + }, + { + "id": "planet-41", + "url": "img/media.sav", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "ICA-510", + "Other" + ] + }, + { + "id": "planet-42", + "url": "ipcam_h264.sdp", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "ICA-510" + ] + }, + { + "id": "planet-43", + "url": "video.mjpg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "ICA-510", + "ICA-5350V", + "Other" + ] + }, + { + "id": "planet-44", + "url": "live.sdp", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "ICA-HM100" + ] + }, + { + "id": "planet-45", + "url": "media/media.amp", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "ICA-HM120" + ] + }, + { + "id": "planet-46", + "url": "snapshot.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "ICA-HM132/136/316", + "ICA-M220" + ] + }, + { + "id": "planet-47", + "url": "h264/ch1/sub/", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "ICA-HM132/136/316", + "Other" + ] + }, + { + "id": "planet-48", + "url": "snapshot.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "ICA-M220" + ] + }, + { + "id": "planet-49", + "url": "live1.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "ICA-W8100", + "Other" + ] + }, + { + "id": "planet-50", + "url": "/ipcam.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "IVS-H125" + ] + }, + { + "id": "planet-51", + "url": "tmp/snap.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "planet-52", + "url": "video", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "planet-53", + "url": "/onvif-stream2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 7070, + "models": [ + "Other" + ] + }, + { + "id": "planet-54", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/planex.json b/brands/planex.json new file mode 100644 index 0000000..fabdc7a --- /dev/null +++ b/brands/planex.json @@ -0,0 +1,269 @@ +{ + "version": 2, + "brand": "Planex", + "brand_id": "planex", + "streams": [ + { + "id": "planex-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "CS-QP50F" + ] + }, + { + "id": "planex-2", + "url": "mjpeg.cgi?user=[USERNAME]&password=[PASSWORD]&channel=[CHANNEL]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "CS-TX02F" + ] + }, + { + "id": "planex-3", + "url": "snapshot.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "CS-TX04", + "CS-W05N", + "CS-W06N", + "CS-W50FHD", + "CS-W60HD", + "CS-W70HD", + "CS-W72FHD", + "CS-W95HD", + "CS-WMV04", + "CS-WMV0402", + "CS-WMV04N", + "CS-wmv04n2", + "dcs-930l", + "Other" + ] + }, + { + "id": "planex-4", + "url": "snapshot.jpg?account=[USERNAME]&password=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "CS-W04G", + "CS-W06N", + "CS-W95HD", + "Other" + ] + }, + { + "id": "planex-5", + "url": "snapshot.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "CS-W04G", + "CS-W05N", + "CS-WMV04", + "Other" + ] + }, + { + "id": "planex-6", + "url": "mjpg/video.mjpg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "CS-W04G", + "CS-WMV04", + "CS-WMV043G-NV", + "CS-WMV04N", + "CS-wmv04n2", + "CS-WV4N" + ] + }, + { + "id": "planex-7", + "url": "/jpg/1/image.jpg", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "CS-W05N" + ] + }, + { + "id": "planex-8", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "CS-W06N", + "CS-W60HD", + "CS-W60N", + "CS-W72FHD", + "CS-W80HD", + "CS-W95HD", + "Other" + ] + }, + { + "id": "planex-9", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "CS-W06N", + "CS-W80FHD", + "CS-W95HD" + ] + }, + { + "id": "planex-10", + "url": "/snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=1", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "CS-W50FHD", + "CS-W72FHD", + "CS-W80FHD", + "CS-W95HD" + ] + }, + { + "id": "planex-11", + "url": "/snapshot.jpg", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "CS-W70HD" + ] + }, + { + "id": "planex-12", + "url": "/snapshot.cgi", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "CS-W72FHD", + "CS-W80FHD" + ] + }, + { + "id": "planex-13", + "url": "/strm1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "CS-W72FHD" + ] + }, + { + "id": "planex-14", + "url": "/snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=0", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "CS-W80FHD", + "CS-W80HD" + ] + }, + { + "id": "planex-15", + "url": "/stream1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "CS-W80HD" + ] + }, + { + "id": "planex-16", + "url": "/stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "CS-W80HD" + ] + }, + { + "id": "planex-17", + "url": "cgi-bin/video.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "CS-WMV02", + "CS-WMV02G" + ] + }, + { + "id": "planex-18", + "url": "live.sdp", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "CS-WMV02", + "CS-WMV02G", + "CS-WMV04" + ] + }, + { + "id": "planex-19", + "url": "snap.jpg?JpegCam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "CS-WMV04" + ] + }, + { + "id": "planex-20", + "url": "cgi/mjpg/mjpeg.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "CS-WMV04N2" + ] + }, + { + "id": "planex-21", + "url": "videostream.cgi?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "CS-WV4N", + "Other" + ] + }, + { + "id": "planex-22", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "PLANEX IPCAM264" + ] + } + ] +} diff --git a/brands/plantron.json b/brands/plantron.json new file mode 100644 index 0000000..7266001 --- /dev/null +++ b/brands/plantron.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Plantron", + "brand_id": "plantron", + "streams": [ + { + "id": "plantron-1", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "143ZP" + ] + } + ] +} diff --git a/brands/platinum.json b/brands/platinum.json new file mode 100644 index 0000000..14f1258 --- /dev/null +++ b/brands/platinum.json @@ -0,0 +1,23 @@ +{ + "version": 2, + "brand": "Platinum", + "brand_id": "platinum", + "streams": [ + { + "id": "platinum-1", + "url": "/h264_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 88, + "models": [ + "CMIP7422-M", + "CMIP8042-28", + "CMIP8322W-M", + "CM-PI-2MP-DH", + "IPC-2M2023", + "LV-CTP4134", + "PTZIP212X20-C" + ] + } + ] +} diff --git a/brands/plc.json b/brands/plc.json new file mode 100644 index 0000000..4be39e5 --- /dev/null +++ b/brands/plc.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Plc", + "brand_id": "plc", + "streams": [ + { + "id": "plc-1", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "CS-TX04F" + ] + } + ] +} diff --git a/brands/plenty.json b/brands/plenty.json new file mode 100644 index 0000000..704b49a --- /dev/null +++ b/brands/plenty.json @@ -0,0 +1,101 @@ +{ + "version": 2, + "brand": "Plenty", + "brand_id": "plenty", + "streams": [ + { + "id": "plenty-1", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "c50 pro", + "C50-PRO", + "IP-J03", + "IP-J03-KS" + ] + }, + { + "id": "plenty-2", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP-J03", + "IP-J03-KS", + "IP-J03-WS", + "IP-J05-WS", + "Other" + ] + }, + { + "id": "plenty-3", + "url": "video.cgi?resolution=VGA", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP-J03", + "IP-J03-KS", + "IP-J03-WS", + "IP-T03-KS", + "Other" + ] + }, + { + "id": "plenty-4", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP-J03" + ] + }, + { + "id": "plenty-5", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP-J03-KS", + "IP-J03-WS", + "IP-J05-WS" + ] + }, + { + "id": "plenty-6", + "url": "videostream.cgi?", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP-J03-WS", + "J03" + ] + }, + { + "id": "plenty-7", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP-J03-WS" + ] + }, + { + "id": "plenty-8", + "url": "ch0_0.h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/plexonics.json b/brands/plexonics.json new file mode 100644 index 0000000..46c710b --- /dev/null +++ b/brands/plexonics.json @@ -0,0 +1,28 @@ +{ + "version": 2, + "brand": "Plexonics", + "brand_id": "plexonics", + "streams": [ + { + "id": "plexonics-1", + "url": "/media.amp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "AMTKAN2573D-A4F4AAO", + "PL 7573" + ] + }, + { + "id": "plexonics-2", + "url": "/ucast/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/plustek.json b/brands/plustek.json new file mode 100644 index 0000000..c8747a5 --- /dev/null +++ b/brands/plustek.json @@ -0,0 +1,52 @@ +{ + "version": 2, + "brand": "Plustek", + "brand_id": "plustek", + "streams": [ + { + "id": "plustek-1", + "url": "cgi-bin/Stream?Video", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "P1000", + "P1100", + "SLIM 240 NVR" + ] + }, + { + "id": "plustek-2", + "url": "cgi-bin/Stream?Video?Acc=[USERNAME]?Pwd=[PASSWORD]?webcamPWD=UserCookie00000", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "P1000", + "P2000" + ] + }, + { + "id": "plustek-3", + "url": "/cgi-bin/Stream?Video?Acc=[USERNAME]?Pwd=[PASSWORD]?webcamPWD=UserCookie00000", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "P1000", + "P2000" + ] + }, + { + "id": "plustek-4", + "url": "cgi/snapshot.cgi?action=getdata&channel.[CHANNEL].capture=true&channel.[CHANNEL].resolution=1", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Slim 240 NVR" + ] + } + ] +} diff --git a/brands/plv.json b/brands/plv.json new file mode 100644 index 0000000..6af9859 --- /dev/null +++ b/brands/plv.json @@ -0,0 +1,87 @@ +{ + "version": 2, + "brand": "Plv", + "brand_id": "plv", + "streams": [ + { + "id": "plv-1", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "dome", + "NC402CZE", + "NC416ME", + "NC801AW", + "nc811bde", + "NC-813RW", + "PLV01", + "PLV02", + "PLV837", + "PLV-NC318W", + "PLV-NC402CZE", + "PLV-NC416ME", + "PLV-NC713RW", + "PLV-NC811KE", + "PLV-NC813W", + "PLV-NC816ME" + ] + }, + { + "id": "plv-2", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "DOME", + "NC713RW", + "PLV-NC713RW", + "RC720AW" + ] + }, + { + "id": "plv-3", + "url": "cgi-bin/snapshot.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "K9604-W", + "NC611W", + "PLV NC611W" + ] + }, + { + "id": "plv-4", + "url": "/view.html", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "NC611W" + ] + }, + { + "id": "plv-5", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "plv-6", + "url": "iphone/11?[USERNAME]:[PASSWORD]&", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "PLV-NC713RW" + ] + } + ] +} diff --git a/brands/pni.json b/brands/pni.json new file mode 100644 index 0000000..6eff42d --- /dev/null +++ b/brands/pni.json @@ -0,0 +1,280 @@ +{ + "version": 2, + "brand": "Pni", + "brand_id": "pni", + "streams": [ + { + "id": "pni-1", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "1000 Linii" + ] + }, + { + "id": "pni-2", + "url": "cgi-bin/snapshot.cgi?1", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "1000 Linii" + ] + }, + { + "id": "pni-3", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "541W", + "720", + "IP541W", + "Other" + ] + }, + { + "id": "pni-4", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "541W", + "anaview", + "IP541W" + ] + }, + { + "id": "pni-5", + "url": "videostream.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "541W", + "651" + ] + }, + { + "id": "pni-6", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "541W", + "641", + "IP541W", + "IP641W", + "Other" + ] + }, + { + "id": "pni-7", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "631w", + "631W", + "IP31", + "IP32" + ] + }, + { + "id": "pni-8", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "650", + "651", + "IP451W", + "IP651W", + "IP751W", + "IP941W", + "IP951W" + ] + }, + { + "id": "pni-9", + "url": "ch0_0.h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "801" + ] + }, + { + "id": "pni-10", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "941w", + "IP941W" + ] + }, + { + "id": "pni-11", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "IP125 5MP", + "IP31" + ] + }, + { + "id": "pni-12", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=1.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "IP12MP", + "IP1MP", + "IP20MP" + ] + }, + { + "id": "pni-13", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "IP20MP" + ] + }, + { + "id": "pni-14", + "url": "snapshot.cgi?", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP541W", + "IP641W" + ] + }, + { + "id": "pni-15", + "url": "video.mp4", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "IP720p" + ] + }, + { + "id": "pni-16", + "url": "video.cgi?resolution=[WIDTH]x[HEIGHT]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP720P" + ] + }, + { + "id": "pni-17", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP720P", + "IP941W", + "IP951W", + "Other" + ] + }, + { + "id": "pni-18", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP720P-1", + "IP941W", + "IP951W", + "Other" + ] + }, + { + "id": "pni-19", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP941W" + ] + }, + { + "id": "pni-20", + "url": "videostream.cgi?rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP941W" + ] + }, + { + "id": "pni-21", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP941W", + "IP951W", + "Other" + ] + }, + { + "id": "pni-22", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]&count=0", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP951W", + "Other" + ] + }, + { + "id": "pni-23", + "url": "videostream.cgi?rate=11", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "pni-24", + "url": "/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "PNI IP240" + ] + } + ] +} diff --git a/brands/pnp.json b/brands/pnp.json new file mode 100644 index 0000000..c53d359 --- /dev/null +++ b/brands/pnp.json @@ -0,0 +1,72 @@ +{ + "version": 2, + "brand": "Pnp", + "brand_id": "pnp", + "streams": [ + { + "id": "pnp-1", + "url": "videostream.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "CVYE-I391" + ] + }, + { + "id": "pnp-2", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "HW0043", + "p2p", + "WHX-145132-dfdbb" + ] + }, + { + "id": "pnp-3", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP WIRELESS", + "Other" + ] + }, + { + "id": "pnp-4", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP WIRELESS", + "JWEV-207091-AEBCA", + "Other" + ] + }, + { + "id": "pnp-5", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "pnp-6", + "url": "/tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/pnzeo.json b/brands/pnzeo.json new file mode 100644 index 0000000..1884bce --- /dev/null +++ b/brands/pnzeo.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Pnzeo", + "brand_id": "pnzeo", + "streams": [ + { + "id": "pnzeo-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]*[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 10554, + "models": [ + "pnzeo w2" + ] + } + ] +} diff --git a/brands/podofo.json b/brands/podofo.json new file mode 100644 index 0000000..28ad025 --- /dev/null +++ b/brands/podofo.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Podofo", + "brand_id": "podofo", + "streams": [ + { + "id": "podofo-1", + "url": "/Onvif/live/1/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "SH4AMPOD" + ] + } + ] +} diff --git a/brands/poe.json b/brands/poe.json new file mode 100644 index 0000000..2c0a8c1 --- /dev/null +++ b/brands/poe.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Poe", + "brand_id": "poe", + "streams": [ + { + "id": "poe-1", + "url": "cam1/mpeg4", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "ptz" + ] + } + ] +} diff --git a/brands/polaris-usa.json b/brands/polaris-usa.json new file mode 100644 index 0000000..1e14107 --- /dev/null +++ b/brands/polaris-usa.json @@ -0,0 +1,47 @@ +{ + "version": 2, + "brand": "Polaris-usa", + "brand_id": "polaris-usa", + "streams": [ + { + "id": "polaris-usa-1", + "url": "/axis-cgi/mjpg/video.cgi", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "2MP-IP-BT" + ] + }, + { + "id": "polaris-usa-2", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "2MP-IP-BT" + ] + }, + { + "id": "polaris-usa-3", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "polaris-usa-4", + "url": "ipcam/avc.cgi?audiostream=[CHANNEL]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/polarity.json b/brands/polarity.json new file mode 100644 index 0000000..f4d098f --- /dev/null +++ b/brands/polarity.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Polarity", + "brand_id": "polarity", + "streams": [ + { + "id": "polarity-1", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "OC810" + ] + } + ] +} diff --git a/brands/polaroid.json b/brands/polaroid.json new file mode 100644 index 0000000..ba7fc07 --- /dev/null +++ b/brands/polaroid.json @@ -0,0 +1,242 @@ +{ + "version": 2, + "brand": "Polaroid", + "brand_id": "polaroid", + "streams": [ + { + "id": "polaroid-1", + "url": "videostream.asf", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "2.6", + "IP-100", + "IP-200B", + "IP-200W", + "IP-302", + "Other" + ] + }, + { + "id": "polaroid-2", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "201B", + "IP-101", + "IP-302", + "IP351", + "Other", + "POLIP201W", + "POLIP351S" + ] + }, + { + "id": "polaroid-3", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "300", + "300B", + "350", + "IP-200B", + "IP-200W", + "IP-300", + "IP-300B", + "IP300W", + "IP-302", + "IP-350", + "Other" + ] + }, + { + "id": "polaroid-4", + "url": "videostream.cgi?rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "300", + "351s", + "IP-300", + "IP-810RW", + "POLIP201W" + ] + }, + { + "id": "polaroid-5", + "url": "videostream.cgi?resolution=8&rate=13", + "type": "FFMPEG", + "protocol": "http", + "port": 152, + "models": [ + "300", + "IP-101", + "IP201W", + "POLIP351S" + ] + }, + { + "id": "polaroid-6", + "url": "videostream.cgi?user=[USERNAME]&password=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "351S", + "IP-100", + "IP-101W", + "IP200", + "IP-200B", + "IP-201B", + "IP-350", + "IP-351S", + "IP-360S", + "IP-810W", + "IP-810WZ", + "Other", + "P351S", + "POLIP101W", + "POLIP201B", + "POLIP201W", + "POLIP351S", + "POLIP35i5" + ] + }, + { + "id": "polaroid-7", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]*[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "b300" + ] + }, + { + "id": "polaroid-8", + "url": "videostream.cgi?rate=11", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "ip 300" + ] + }, + { + "id": "polaroid-9", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP-100", + "IP-200B", + "IP-300", + "IP-300W", + "IP-302", + "IP302B", + "IP350", + "Other" + ] + }, + { + "id": "polaroid-10", + "url": "/videostream.asf", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "ip-200w" + ] + }, + { + "id": "polaroid-11", + "url": "/videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=320x240", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "IP-200W" + ] + }, + { + "id": "polaroid-12", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "IP-300", + "IP-302", + "IP-302W", + "IP-350" + ] + }, + { + "id": "polaroid-13", + "url": "cgi-bin/net_jpeg.cgi?ch=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "polaroid-14", + "url": "video.cgi?resolution=VGA", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "polaroid-15", + "url": "/videostream.cgi?resolution=8&rate=13", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "POLI201W" + ] + }, + { + "id": "polaroid-16", + "url": "/videostream.cgi?rate=11", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "POLI201W" + ] + }, + { + "id": "polaroid-17", + "url": "videofeed", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "tablet" + ] + }, + { + "id": "polaroid-18", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "www" + ] + } + ] +} diff --git a/brands/policetech.json b/brands/policetech.json new file mode 100644 index 0000000..35edb60 --- /dev/null +++ b/brands/policetech.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Policetech", + "brand_id": "policetech", + "streams": [ + { + "id": "policetech-1", + "url": "cgi-bin/snapshot.cgi?1", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "policetech-2", + "url": "cgi-bin/snapshot.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 8554, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/pollo.json b/brands/pollo.json new file mode 100644 index 0000000..a50d04a --- /dev/null +++ b/brands/pollo.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Pollo", + "brand_id": "pollo", + "streams": [ + { + "id": "pollo-1", + "url": "/", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "PC4M" + ] + } + ] +} diff --git a/brands/poly.json b/brands/poly.json new file mode 100644 index 0000000..2783ec3 --- /dev/null +++ b/brands/poly.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Poly", + "brand_id": "poly", + "streams": [ + { + "id": "poly-1", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=1.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "poly-2", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/polycom.json b/brands/polycom.json new file mode 100644 index 0000000..e32ea84 --- /dev/null +++ b/brands/polycom.json @@ -0,0 +1,60 @@ +{ + "version": 2, + "brand": "Polycom", + "brand_id": "polycom", + "streams": [ + { + "id": "polycom-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "polycom-2", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "viewstationex" + ] + }, + { + "id": "polycom-3", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "PN20" + ] + }, + { + "id": "polycom-4", + "url": "/snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "pvs-14xx" + ] + }, + { + "id": "polycom-5", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "SP 128", + "VFX", + "View Station EX" + ] + } + ] +} diff --git a/brands/polyvision.json b/brands/polyvision.json new file mode 100644 index 0000000..2cb8cda --- /dev/null +++ b/brands/polyvision.json @@ -0,0 +1,49 @@ +{ + "version": 2, + "brand": "Polyvision", + "brand_id": "polyvision", + "streams": [ + { + "id": "polyvision-1", + "url": "/live/sub", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "IPC-IP5ZWNF28PF", + "PVC-IP2Y-D1F2.8P", + "PVC-IP2Y-DV5PA" + ] + }, + { + "id": "polyvision-2", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Other", + "PD20-M2-B3", + "PD-3.6", + "PDL", + "PDL-IP2-V13P v.5.4.9", + "PDM-IP1", + "PN-IP2-B3.6", + "PNM-IP2-V12", + "PVC-IP2M", + "PVC-IP2M-DF2.8PA" + ] + }, + { + "id": "polyvision-3", + "url": "/live/main", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "PVC-IP2Y-D1F2.8P", + "PVC-IP2Y-DV5PA" + ] + } + ] +} diff --git a/brands/popp.json b/brands/popp.json new file mode 100644 index 0000000..927c86d --- /dev/null +++ b/brands/popp.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Popp", + "brand_id": "popp", + "streams": [ + { + "id": "popp-1", + "url": "/010129123.112borsti", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Home" + ] + } + ] +} diff --git a/brands/porta.json b/brands/porta.json new file mode 100644 index 0000000..dbc7812 --- /dev/null +++ b/brands/porta.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Porta", + "brand_id": "porta", + "streams": [ + { + "id": "porta-1", + "url": "cam1/mpeg4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "hyd" + ] + } + ] +} diff --git a/brands/positivo.json b/brands/positivo.json new file mode 100644 index 0000000..9d3fae6 --- /dev/null +++ b/brands/positivo.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Positivo", + "brand_id": "positivo", + "streams": [ + { + "id": "positivo-1", + "url": "/Streaming/Channels/101", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "Camera BOT" + ] + } + ] +} diff --git a/brands/posonic.json b/brands/posonic.json new file mode 100644 index 0000000..833c985 --- /dev/null +++ b/brands/posonic.json @@ -0,0 +1,18 @@ +{ + "version": 2, + "brand": "Posonic", + "brand_id": "posonic", + "streams": [ + { + "id": "posonic-1", + "url": "ch0_0.h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "3MP", + "Other" + ] + } + ] +} diff --git a/brands/powerbizt.json b/brands/powerbizt.json new file mode 100644 index 0000000..becd4a2 --- /dev/null +++ b/brands/powerbizt.json @@ -0,0 +1,18 @@ +{ + "version": 2, + "brand": "Powerbizt", + "brand_id": "powerbizt", + "streams": [ + { + "id": "powerbizt-1", + "url": "ipcam/avc.cgi?audiostream=[CHANNEL]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "TCIP-LPro213WDRMDN" + ] + } + ] +} diff --git a/brands/powerextra.json b/brands/powerextra.json new file mode 100644 index 0000000..a9b9514 --- /dev/null +++ b/brands/powerextra.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Powerextra", + "brand_id": "powerextra", + "streams": [ + { + "id": "powerextra-1", + "url": "videostream.cgi?rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 81, + "models": [ + "H10" + ] + } + ] +} diff --git a/brands/powerlead.json b/brands/powerlead.json new file mode 100644 index 0000000..c3ca4fd --- /dev/null +++ b/brands/powerlead.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Powerlead", + "brand_id": "powerlead", + "streams": [ + { + "id": "powerlead-1", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Caue PC012" + ] + }, + { + "id": "powerlead-2", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "PC012" + ] + } + ] +} diff --git a/brands/powerpack.json b/brands/powerpack.json new file mode 100644 index 0000000..4b5796a --- /dev/null +++ b/brands/powerpack.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Powerpack", + "brand_id": "powerpack", + "streams": [ + { + "id": "powerpack-1", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "202" + ] + } + ] +} diff --git a/brands/prada.json b/brands/prada.json new file mode 100644 index 0000000..7fde374 --- /dev/null +++ b/brands/prada.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Prada", + "brand_id": "prada", + "streams": [ + { + "id": "prada-1", + "url": "cam/realmonitor?channel=[CHANNEL]&subtype=00", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "PC-NVD-325R" + ] + } + ] +} diff --git a/brands/praxis.json b/brands/praxis.json new file mode 100644 index 0000000..f530b1a --- /dev/null +++ b/brands/praxis.json @@ -0,0 +1,147 @@ +{ + "version": 2, + "brand": "Praxis", + "brand_id": "praxis", + "streams": [ + { + "id": "praxis-1", + "url": "mjpg/1/video.mjpg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "1013", + "M3047-P" + ] + }, + { + "id": "praxis-2", + "url": "axis-media/media.amp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "1343", + "5914", + "AXIS M7010", + "Q6034-E" + ] + }, + { + "id": "praxis-3", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "213 PTZ", + "P3301" + ] + }, + { + "id": "praxis-4", + "url": "mpeg4/media.amp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "213 PTZ" + ] + }, + { + "id": "praxis-5", + "url": "videostream.asf", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "216fd" + ] + }, + { + "id": "praxis-6", + "url": "axis-cgi/jpg/image.cgi?camera=1&resolution=320x240&compression=25", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "240Q" + ] + }, + { + "id": "praxis-7", + "url": "axis-cgi/jpg/image.cgi?date=1&clock=1&resolution=[WIDTH]x[HEIGHT]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "240Q" + ] + }, + { + "id": "praxis-8", + "url": "jpg/image.jpg?size=3", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "3025", + "AXIS M7010", + "mkv" + ] + }, + { + "id": "praxis-9", + "url": "axis-media/media.amp?videocodec=h264&resolution=640x480", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "P1344-E", + "P3214-V" + ] + }, + { + "id": "praxis-10", + "url": "jpg/image.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "P3214", + "ptz 5914", + "Q6042-E" + ] + }, + { + "id": "praxis-11", + "url": "axis-cgi/mjpg/video.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "P3215-VE NETWORK CAMERA" + ] + }, + { + "id": "praxis-12", + "url": "/onvif-media/media.amp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "P3224-VE" + ] + }, + { + "id": "praxis-13", + "url": "snap.jpg?JpegCam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "PB-7145IP 2.8-12" + ] + } + ] +} diff --git a/brands/predator.json b/brands/predator.json new file mode 100644 index 0000000..c90ff8f --- /dev/null +++ b/brands/predator.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Predator", + "brand_id": "predator", + "streams": [ + { + "id": "predator-1", + "url": "/h264main", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "PTZ_1" + ] + } + ] +} diff --git a/brands/premier.json b/brands/premier.json new file mode 100644 index 0000000..89b6b1d --- /dev/null +++ b/brands/premier.json @@ -0,0 +1,18 @@ +{ + "version": 2, + "brand": "Premier", + "brand_id": "premier", + "streams": [ + { + "id": "premier-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Outdoor Camera", + "Outdoor Surveilance" + ] + } + ] +} diff --git a/brands/premiumblue.json b/brands/premiumblue.json new file mode 100644 index 0000000..5ba1dd8 --- /dev/null +++ b/brands/premiumblue.json @@ -0,0 +1,69 @@ +{ + "version": 2, + "brand": "Premiumblue", + "brand_id": "premiumblue", + "streams": [ + { + "id": "premiumblue-1", + "url": "cgi-bin/videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "PIPC" + ] + }, + { + "id": "premiumblue-2", + "url": "videostream.asf", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "pipc-011" + ] + }, + { + "id": "premiumblue-3", + "url": "cgi-bin/viewer/video.jpg?resolution=640x480", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "premiumblue-4", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "premiumblue-5", + "url": "/videostream.cgi?rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "pipc-011" + ] + }, + { + "id": "premiumblue-6", + "url": "/videostream.asf", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "pipc-011" + ] + } + ] +} diff --git a/brands/prestel.json b/brands/prestel.json new file mode 100644 index 0000000..0e80f77 --- /dev/null +++ b/brands/prestel.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Prestel", + "brand_id": "prestel", + "streams": [ + { + "id": "prestel-1", + "url": "snapshot.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "420ip" + ] + }, + { + "id": "prestel-2", + "url": "/stream1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "HD-PTZ8IP" + ] + } + ] +} diff --git a/brands/prikim.json b/brands/prikim.json new file mode 100644 index 0000000..54d793d --- /dev/null +++ b/brands/prikim.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Prikim", + "brand_id": "prikim", + "streams": [ + { + "id": "prikim-1", + "url": "cam1/mpeg4", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "BDs Dome" + ] + } + ] +} diff --git a/brands/prime.json b/brands/prime.json new file mode 100644 index 0000000..b309677 --- /dev/null +++ b/brands/prime.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Prime", + "brand_id": "prime", + "streams": [ + { + "id": "prime-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "prime-2", + "url": "cam[CHANNEL]/h264/multicast", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/pripaso.json b/brands/pripaso.json new file mode 100644 index 0000000..c9cdb7d --- /dev/null +++ b/brands/pripaso.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Pripaso", + "brand_id": "pripaso", + "streams": [ + { + "id": "pripaso-1", + "url": "/onvif1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "MPT01" + ] + } + ] +} diff --git a/brands/pristenek.json b/brands/pristenek.json new file mode 100644 index 0000000..19419b6 --- /dev/null +++ b/brands/pristenek.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Pristenek", + "brand_id": "pristenek", + "streams": [ + { + "id": "pristenek-1", + "url": "/mpeg4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "EX-S06WM-3W" + ] + } + ] +} diff --git a/brands/pritech.json b/brands/pritech.json new file mode 100644 index 0000000..6fcd587 --- /dev/null +++ b/brands/pritech.json @@ -0,0 +1,38 @@ +{ + "version": 2, + "brand": "Pritech", + "brand_id": "pritech", + "streams": [ + { + "id": "pritech-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "541w" + ] + }, + { + "id": "pritech-2", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "541w", + "JW0005" + ] + }, + { + "id": "pritech-3", + "url": "cgi/mjpg/mjpeg.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "541w" + ] + } + ] +} diff --git a/brands/privileg.json b/brands/privileg.json new file mode 100644 index 0000000..1f04dfc --- /dev/null +++ b/brands/privileg.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Privileg", + "brand_id": "privileg", + "streams": [ + { + "id": "privileg-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/proba.json b/brands/proba.json new file mode 100644 index 0000000..f6d6181 --- /dev/null +++ b/brands/proba.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Proba", + "brand_id": "proba", + "streams": [ + { + "id": "proba-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "Mazi" + ] + } + ] +} diff --git a/brands/probe-digital.json b/brands/probe-digital.json new file mode 100644 index 0000000..4ab02b6 --- /dev/null +++ b/brands/probe-digital.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Probe Digital", + "brand_id": "probe-digital", + "streams": [ + { + "id": "probe-digital-1", + "url": "cgi-bin/video.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "PTI-H2100" + ] + } + ] +} diff --git a/brands/procam.json b/brands/procam.json new file mode 100644 index 0000000..b54ef77 --- /dev/null +++ b/brands/procam.json @@ -0,0 +1,48 @@ +{ + "version": 2, + "brand": "Procam", + "brand_id": "procam", + "streams": [ + { + "id": "procam-1", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "NC300", + "NC400" + ] + }, + { + "id": "procam-2", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "NC360" + ] + }, + { + "id": "procam-3", + "url": "/live/h264/ch2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "PC-S/A795H" + ] + }, + { + "id": "procam-4", + "url": "/live/h264/ch3", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "PC-S/A795H" + ] + } + ] +} diff --git a/brands/procctv.json b/brands/procctv.json new file mode 100644 index 0000000..b58f64e --- /dev/null +++ b/brands/procctv.json @@ -0,0 +1,111 @@ +{ + "version": 2, + "brand": "Procctv", + "brand_id": "procctv", + "streams": [ + { + "id": "procctv-1", + "url": "snapshot.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "CamView H Series", + "CamView P Series" + ] + }, + { + "id": "procctv-2", + "url": "snapshot.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "CamView H Series", + "CamView J Series", + "Pet\\'zView" + ] + }, + { + "id": "procctv-3", + "url": "videostream.cgi?rate=11", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "CamView J Series", + "Pet\\'zView" + ] + }, + { + "id": "procctv-4", + "url": "mjpegStreamer.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "CamView P Series" + ] + }, + { + "id": "procctv-5", + "url": "snap.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "H5523w" + ] + }, + { + "id": "procctv-6", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "H5523w" + ] + }, + { + "id": "procctv-7", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "procctv-8", + "url": "videostream.asf", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "procctv-9", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "procctv-10", + "url": "/control/faststream.jpg?stream=MxPEG&needlength&fps=6", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/produttore-ignoto-%23!.json b/brands/produttore-ignoto-%23!.json new file mode 100644 index 0000000..b35e201 --- /dev/null +++ b/brands/produttore-ignoto-%23!.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Produttore Ignoto #!", + "brand_id": "produttore-ignoto-%23!", + "streams": [ + { + "id": "produttore-ignoto-%23!-1", + "url": "videostream.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Wireless interno" + ] + } + ] +} diff --git a/brands/proelite.json b/brands/proelite.json new file mode 100644 index 0000000..28b649d --- /dev/null +++ b/brands/proelite.json @@ -0,0 +1,32 @@ +{ + "version": 2, + "brand": "Proelite", + "brand_id": "proelite", + "streams": [ + { + "id": "proelite-1", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP01A", + "Ip01ax", + "ProElite POD04" + ] + }, + { + "id": "proelite-2", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "IP01A", + "IP01AX", + "Other", + "pro" + ] + } + ] +} diff --git a/brands/proimage.json b/brands/proimage.json new file mode 100644 index 0000000..7a5aabe --- /dev/null +++ b/brands/proimage.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Proimage", + "brand_id": "proimage", + "streams": [ + { + "id": "proimage-1", + "url": "/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "PROI0704" + ] + } + ] +} diff --git a/brands/prok-electronics.json b/brands/prok-electronics.json new file mode 100644 index 0000000..c10383a --- /dev/null +++ b/brands/prok-electronics.json @@ -0,0 +1,38 @@ +{ + "version": 2, + "brand": "Prok Electronics", + "brand_id": "prok-electronics", + "streams": [ + { + "id": "prok-electronics-1", + "url": "snap.jpg?JpegCam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "CVCIP", + "CVIP" + ] + }, + { + "id": "prok-electronics-2", + "url": "ipcam/avc.cgi?audiostream=[CHANNEL]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "CVCIP" + ] + }, + { + "id": "prok-electronics-3", + "url": "cam[CHANNEL]/h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "CVCIP" + ] + } + ] +} diff --git a/brands/prolab-security.json b/brands/prolab-security.json new file mode 100644 index 0000000..3e97b35 --- /dev/null +++ b/brands/prolab-security.json @@ -0,0 +1,28 @@ +{ + "version": 2, + "brand": "Prolab Security", + "brand_id": "prolab-security", + "streams": [ + { + "id": "prolab-security-1", + "url": "/cam/realmonitor", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "1234", + "Other" + ] + }, + { + "id": "prolab-security-2", + "url": "/streaming/video0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/proline-uk.json b/brands/proline-uk.json new file mode 100644 index 0000000..ba263d6 --- /dev/null +++ b/brands/proline-uk.json @@ -0,0 +1,48 @@ +{ + "version": 2, + "brand": "Proline Uk", + "brand_id": "proline-uk", + "streams": [ + { + "id": "proline-uk-1", + "url": "cam1/mpeg4", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "H210" + ] + }, + { + "id": "proline-uk-2", + "url": "/Streaming/Channels/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "IP-HD101B", + "Other" + ] + }, + { + "id": "proline-uk-3", + "url": "/v1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "proline-uk-4", + "url": "cam[CHANNEL]/h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/proline.json b/brands/proline.json new file mode 100644 index 0000000..35220d0 --- /dev/null +++ b/brands/proline.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Proline", + "brand_id": "proline", + "streams": [ + { + "id": "proline-1", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=1.sdp?real_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "PR-ID2234FCX" + ] + } + ] +} diff --git a/brands/prolink.json b/brands/prolink.json new file mode 100644 index 0000000..9c7ef41 --- /dev/null +++ b/brands/prolink.json @@ -0,0 +1,56 @@ +{ + "version": 2, + "brand": "Prolink", + "brand_id": "prolink", + "streams": [ + { + "id": "prolink-1", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "prolink-2", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "PIC-1003", + "PIC-1003WP", + "PIC-1006WN", + "PIC1006WN-HD", + "PIC-1010WP" + ] + }, + { + "id": "prolink-3", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "PIC-1003WP", + "PIC1006WN" + ] + }, + { + "id": "prolink-4", + "url": "snapshot.jpg?account=[USERNAME]&password=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "PIC-1003", + "PIC-1003WP", + "PIC1006WN" + ] + } + ] +} diff --git a/brands/prolook.json b/brands/prolook.json new file mode 100644 index 0000000..ff12ce3 --- /dev/null +++ b/brands/prolook.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Prolook", + "brand_id": "prolook", + "streams": [ + { + "id": "prolook-1", + "url": "snap.jpg?JpegSize=XL", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "arka" + ] + }, + { + "id": "prolook-2", + "url": "snap.jpg?JpegCam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "arka" + ] + } + ] +} diff --git a/brands/prolynx.json b/brands/prolynx.json new file mode 100644 index 0000000..a69d75f --- /dev/null +++ b/brands/prolynx.json @@ -0,0 +1,29 @@ +{ + "version": 2, + "brand": "Prolynx", + "brand_id": "prolynx", + "streams": [ + { + "id": "prolynx-1", + "url": "/h264_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "PL", + "PL-4NBC35" + ] + }, + { + "id": "prolynx-2", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "pl-wc0521", + "UNLISTED" + ] + } + ] +} diff --git a/brands/promax-usa.json b/brands/promax-usa.json new file mode 100644 index 0000000..2c4531e --- /dev/null +++ b/brands/promax-usa.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Promax Usa", + "brand_id": "promax-usa", + "streams": [ + { + "id": "promax-usa-1", + "url": "GetData.cgi?CH=[CHANNEL]&Codec=jpeg&Size=[WIDTH]x[HEIGHT]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "NV-1600" + ] + } + ] +} diff --git a/brands/promelit.json b/brands/promelit.json new file mode 100644 index 0000000..4f87786 --- /dev/null +++ b/brands/promelit.json @@ -0,0 +1,37 @@ +{ + "version": 2, + "brand": "Promelit", + "brand_id": "promelit", + "streams": [ + { + "id": "promelit-1", + "url": "axis-cgi/mjpg/video.cgi?camera=[CHANNEL]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "MP20" + ] + }, + { + "id": "promelit-2", + "url": "[CHANNEL]/[USERNAME]:[PASSWORD]/main", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Sentry H-230" + ] + }, + { + "id": "promelit-3", + "url": "cgi-bin/jpg/image.cgi?", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "SENTRY H-230" + ] + } + ] +} diff --git a/brands/pronext.json b/brands/pronext.json new file mode 100644 index 0000000..9446768 --- /dev/null +++ b/brands/pronext.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Pronext", + "brand_id": "pronext", + "streams": [ + { + "id": "pronext-1", + "url": "/img/video.asf", + "type": "FFMPEG", + "protocol": "mms", + "port": 554, + "models": [ + "Anibal" + ] + }, + { + "id": "pronext-2", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "mp30w" + ] + } + ] +} diff --git a/brands/proscan.json b/brands/proscan.json new file mode 100644 index 0000000..f72fb1a --- /dev/null +++ b/brands/proscan.json @@ -0,0 +1,37 @@ +{ + "version": 2, + "brand": "Proscan", + "brand_id": "proscan", + "streams": [ + { + "id": "proscan-1", + "url": "shot.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "plt1052" + ] + }, + { + "id": "proscan-2", + "url": "video?submenu=mjpg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "PLT1052" + ] + }, + { + "id": "proscan-3", + "url": "img/video.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "sys" + ] + } + ] +} diff --git a/brands/provecam.json b/brands/provecam.json new file mode 100644 index 0000000..5eae8ba --- /dev/null +++ b/brands/provecam.json @@ -0,0 +1,47 @@ +{ + "version": 2, + "brand": "Provecam", + "brand_id": "provecam", + "streams": [ + { + "id": "provecam-1", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Ip2521" + ] + }, + { + "id": "provecam-2", + "url": "snapshot.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP2521" + ] + }, + { + "id": "provecam-3", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP2521" + ] + }, + { + "id": "provecam-4", + "url": "videostream.cgi?user=[USERNAME]&password=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP2521" + ] + } + ] +} diff --git a/brands/provideo.json b/brands/provideo.json new file mode 100644 index 0000000..a61554c --- /dev/null +++ b/brands/provideo.json @@ -0,0 +1,37 @@ +{ + "version": 2, + "brand": "Provideo", + "brand_id": "provideo", + "streams": [ + { + "id": "provideo-1", + "url": "MediaInput/mpeg4", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "provideo-2", + "url": "/g711v1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "prva" + ] + }, + { + "id": "provideo-3", + "url": "v2", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "SD-65/75XMP" + ] + } + ] +} diff --git a/brands/proview.json b/brands/proview.json new file mode 100644 index 0000000..2551880 --- /dev/null +++ b/brands/proview.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Proview", + "brand_id": "proview", + "streams": [ + { + "id": "proview-1", + "url": "/user=admin_password=[PASSWORD]_channel=0_stream=0&onvif=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "SM-PR5036" + ] + } + ] +} diff --git a/brands/provision.json b/brands/provision.json new file mode 100644 index 0000000..c39b66e --- /dev/null +++ b/brands/provision.json @@ -0,0 +1,184 @@ +{ + "version": 2, + "brand": "Provision", + "brand_id": "provision", + "streams": [ + { + "id": "provision-1", + "url": "/profile1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "360", + "dai-310iph04", + "DAI-390PA36", + "DAI-480IPE28", + "DI-330IPS36", + "DI-340IPE-28", + "DI-390IPS36", + "DS-2CD1131-I", + "I2-320IPSN-28", + "I3-330IPSVF", + "I3-380IP04", + "I5PT-390IPX4-P" + ] + }, + { + "id": "provision-2", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "717", + "F-717", + "PT-737", + "wp-717" + ] + }, + { + "id": "provision-3", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "717", + "F-717", + "F-737", + "ISR", + "PT-737", + "PT-838", + "WP-711", + "WP-717P" + ] + }, + { + "id": "provision-4", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 81, + "models": [ + "717", + "F-717", + "isr", + "Other", + "pt-737", + "PT-737", + "pt-737e" + ] + }, + { + "id": "provision-5", + "url": "videostream.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "737", + "PT-737" + ] + }, + { + "id": "provision-6", + "url": "mjpeg.cgi?user=[USERNAME]&password=[PASSWORD]&channel=[CHANNEL]", + "type": "MJPEG", + "protocol": "http", + "port": 81, + "models": [ + "737" + ] + }, + { + "id": "provision-7", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "DI-350IP5S28" + ] + }, + { + "id": "provision-8", + "url": "/profile3", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "DI-390IPS36", + "I5PT-390IPX10 / +" + ] + }, + { + "id": "provision-9", + "url": "videostream.cgi?rate=11", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "F-717", + "PT-737" + ] + }, + { + "id": "provision-10", + "url": "/tcp/av0_0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 10554, + "models": [ + "i5pt-390ipx10-p", + "ISR", + "pt-373", + "PT-737", + "PT-737E", + "PT-838", + "PTP-838", + "PV-WP-717" + ] + }, + { + "id": "provision-11", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "provision-12", + "url": "user/videostream.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "PT-737" + ] + }, + { + "id": "provision-13", + "url": "/", + "type": "FFMPEG", + "protocol": "http", + "port": 10080, + "models": [ + "PT-838" + ] + }, + { + "id": "provision-14", + "url": "/videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 911, + "models": [ + "wp-717" + ] + } + ] +} diff --git a/brands/provisual.json b/brands/provisual.json new file mode 100644 index 0000000..6a2736a --- /dev/null +++ b/brands/provisual.json @@ -0,0 +1,37 @@ +{ + "version": 2, + "brand": "Provisual", + "brand_id": "provisual", + "streams": [ + { + "id": "provisual-1", + "url": "cgi-bin/guest/Video.cgi?media=JPEG&channel=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "DH Series" + ] + }, + { + "id": "provisual-2", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "DH SERIES" + ] + }, + { + "id": "provisual-3", + "url": "cgi-bin/net_jpeg.cgi?ch=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/ps-link.json b/brands/ps-link.json new file mode 100644 index 0000000..622587a --- /dev/null +++ b/brands/ps-link.json @@ -0,0 +1,21 @@ +{ + "version": 2, + "brand": "Ps-link", + "brand_id": "ps-link", + "streams": [ + { + "id": "ps-link-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "GBK50T", + "IP105P", + "NT20220526001", + "Other", + "PS-1" + ] + } + ] +} diff --git a/brands/psi-robot.json b/brands/psi-robot.json new file mode 100644 index 0000000..b23ec55 --- /dev/null +++ b/brands/psi-robot.json @@ -0,0 +1,19 @@ +{ + "version": 2, + "brand": "Psi Robot", + "brand_id": "psi-robot", + "streams": [ + { + "id": "psi-robot-1", + "url": "/live0.264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "456", + "Psi", + "PSI Robot 2" + ] + } + ] +} diff --git a/brands/psp.json b/brands/psp.json new file mode 100644 index 0000000..9639b42 --- /dev/null +++ b/brands/psp.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Psp", + "brand_id": "psp", + "streams": [ + { + "id": "psp-1", + "url": "/ucast/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "SN-IPC-4036SW-US" + ] + } + ] +} diff --git a/brands/psy-link.json b/brands/psy-link.json new file mode 100644 index 0000000..a8765b3 --- /dev/null +++ b/brands/psy-link.json @@ -0,0 +1,28 @@ +{ + "version": 2, + "brand": "Psy-link", + "brand_id": "psy-link", + "streams": [ + { + "id": "psy-link-1", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "128-SPW", + "PLC-128SPW" + ] + }, + { + "id": "psy-link-2", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "xme20" + ] + } + ] +} diff --git a/brands/ptcl.json b/brands/ptcl.json new file mode 100644 index 0000000..fbeb118 --- /dev/null +++ b/brands/ptcl.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Ptcl", + "brand_id": "ptcl", + "streams": [ + { + "id": "ptcl-1", + "url": "video.cgi?resolution=VGA", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "001" + ] + } + ] +} diff --git a/brands/ptz05.json b/brands/ptz05.json new file mode 100644 index 0000000..6a6d703 --- /dev/null +++ b/brands/ptz05.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Ptz05", + "brand_id": "ptz05", + "streams": [ + { + "id": "ptz05-1", + "url": "cam2/mpeg4", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/ptzoptics.json b/brands/ptzoptics.json new file mode 100644 index 0000000..1c81ef6 --- /dev/null +++ b/brands/ptzoptics.json @@ -0,0 +1,113 @@ +{ + "version": 2, + "brand": "Ptzoptics", + "brand_id": "ptzoptics", + "streams": [ + { + "id": "ptzoptics-1", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "12X", + "20X-SDI Gen2" + ] + }, + { + "id": "ptzoptics-2", + "url": "/stream1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "12X-SDI", + "Zcam20X" + ] + }, + { + "id": "ptzoptics-3", + "url": "/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "20X-SDI Gen2", + "30x" + ] + }, + { + "id": "ptzoptics-4", + "url": "/snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=0", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "20X-SDI/NDI (PoE)" + ] + }, + { + "id": "ptzoptics-5", + "url": "snapshot.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "20x-USB", + "PT12X-SDI-GY-G" + ] + }, + { + "id": "ptzoptics-6", + "url": "/snapshot.jpg", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "30x" + ] + }, + { + "id": "ptzoptics-7", + "url": "/", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Box Cam", + "PT20X-SDI" + ] + }, + { + "id": "ptzoptics-8", + "url": "cam1/mpeg4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "cc11-sc-i-poe-505" + ] + }, + { + "id": "ptzoptics-9", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "ptzoptics-10", + "url": "/live/stream0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "PT20X-SDI", + "PTZ" + ] + } + ] +} diff --git a/brands/pumatronix.json b/brands/pumatronix.json new file mode 100644 index 0000000..1251978 --- /dev/null +++ b/brands/pumatronix.json @@ -0,0 +1,28 @@ +{ + "version": 2, + "brand": "Pumatronix", + "brand_id": "pumatronix", + "streams": [ + { + "id": "pumatronix-1", + "url": "api/mjpegvideo.cgi?InputNumber=1&StreamNumber=[CHANNEL]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "ITSCAM401", + "itscam401 lm84" + ] + }, + { + "id": "pumatronix-2", + "url": "/api/mjpegvideo.cgi?InputNumber=1&StreamNumber=0", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/pyle.json b/brands/pyle.json new file mode 100644 index 0000000..2e1232b --- /dev/null +++ b/brands/pyle.json @@ -0,0 +1,99 @@ +{ + "version": 2, + "brand": "Pyle", + "brand_id": "pyle", + "streams": [ + { + "id": "pyle-1", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "cam5", + "HD22", + "Other", + "Pipcam12", + "PIPCAM15", + "pipcam25", + "pipcam5" + ] + }, + { + "id": "pyle-2", + "url": "video.cgi?resolution=VGA", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "D-Link", + "phcm", + "phcm29" + ] + }, + { + "id": "pyle-3", + "url": "cgi-bin/videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "HD 17", + "HD22", + "HD46", + "HD47", + "MINE", + "Other", + "pipcam 8", + "pipcam65", + "PIPCAMHD17" + ] + }, + { + "id": "pyle-4", + "url": "videostream.cgi?resolution=8&rate=13", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "HD22", + "pip15", + "PIPCAM15", + "PIPCAM25", + "PIPCAM5" + ] + }, + { + "id": "pyle-5", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "pipcam" + ] + }, + { + "id": "pyle-6", + "url": "/cgi-bin/videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "PIPCAM" + ] + }, + { + "id": "pyle-7", + "url": "cgi-bin/video_snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "PIPCAMHD17", + "pipcamhd47" + ] + } + ] +} diff --git a/brands/q-nest.json b/brands/q-nest.json new file mode 100644 index 0000000..cd92f1c --- /dev/null +++ b/brands/q-nest.json @@ -0,0 +1,37 @@ +{ + "version": 2, + "brand": "Q-nest", + "brand_id": "q-nest", + "streams": [ + { + "id": "q-nest-1", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "qn-100s" + ] + }, + { + "id": "q-nest-2", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 81, + "models": [ + "QN-100S" + ] + }, + { + "id": "q-nest-3", + "url": "/tcp/av0_0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 10554, + "models": [ + "QN-130M" + ] + } + ] +} diff --git a/brands/q-see.json b/brands/q-see.json new file mode 100644 index 0000000..3937061 --- /dev/null +++ b/brands/q-see.json @@ -0,0 +1,486 @@ +{ + "version": 2, + "brand": "Q-see", + "brand_id": "q-see", + "streams": [ + { + "id": "q-see-1", + "url": "/cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 85, + "models": [ + "300", + "QC826" + ] + }, + { + "id": "q-see-2", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "308", + "395", + "8004b", + "8004B", + "958", + "DVR", + "DVR W/ WEB PORT", + "Other", + "QC-308", + "QC-588", + "QC-918B", + "QCN-7001b", + "QCN-7005b", + "QCN-8004B", + "QCN8030D", + "QCN8033B", + "QCN8068B", + "QCN8068D", + "QCW3MP1B", + "QS-9016" + ] + }, + { + "id": "q-see-3", + "url": "cam/realmonitor?channel=[CHANNEL]&subtype=1&authBasic=[AUTH]", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "308", + "DVR", + "DVR w/ Web Port", + "ONVIF", + "Other", + "QC-804", + "QC-804-Channel2", + "QC-804-CHANNEL2", + "QC-804-Channel3", + "QCW2MPSL" + ] + }, + { + "id": "q-see-4", + "url": "cam/realmonitor?channel=[CHANNEL]&subtype=1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "308", + "DVR w/ Web Port", + "Other", + "QC-804-CHANNEL4", + "QCN-8023B" + ] + }, + { + "id": "q-see-5", + "url": "/cam/realmonitor", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "3MP bullet", + "8002b", + "8004b", + "8012B", + "bullet", + "BULLET", + "DVR w/ Web Port", + "ONVIF", + "Other", + "QC-308", + "QC-40108", + "QC-588", + "QC-7005B", + "QC-804", + "QC-858", + "qcn", + "QCN-7001b", + "QCN-7001B", + "QCN7002D", + "QCN-7005B", + "QCN-8001D", + "QCN-8004B", + "qcn8007b", + "qcn8009d", + "QCN-8012", + "QCN-8012B", + "QCN-8014Z", + "QCN-8023B", + "QCN8025Z", + "QCN-8912B", + "QNC7001B", + "QNC8004B", + "QT5140-4A6-1", + "SD-40212" + ] + }, + { + "id": "q-see-6", + "url": "cgi-bin/snapshot.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "3MP BULLET", + "814", + "BULLET", + "QC-304", + "QC-858" + ] + }, + { + "id": "q-see-7", + "url": "PSIA/Streaming/channels/0?videoCodecType=H.264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "8002", + "Other", + "QCN-7001b", + "QCN-7001B", + "QCN7002D" + ] + }, + { + "id": "q-see-8", + "url": "cam/realmonitor?channel=[CHANNEL]&subtype=00", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "8004", + "Other" + ] + }, + { + "id": "q-see-9", + "url": "/axis-cgi/mjpg/video.cgi", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "8004B", + "Other", + "qc8116", + "QCN-70005b", + "QCN-70005B", + "QCN-8004B", + "QCN8030D", + "QCN8033B" + ] + }, + { + "id": "q-see-10", + "url": "/", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "8017B", + "C022136GMCIQM", + "QCA8050B", + "QTH81" + ] + }, + { + "id": "q-see-11", + "url": "cgi-bin/video.cgi?msubmenu=mjpg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "8026B", + "QCN8026B" + ] + }, + { + "id": "q-see-12", + "url": "axis-cgi/mjpg/video.cgi?camera=[CHANNEL]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "8026B", + "8033b", + "QCM-8039D", + "QCN-8009D", + "QCN-8014Z", + "QCN8026b", + "QCN8068B" + ] + }, + { + "id": "q-see-13", + "url": "/cam/realmonitor?channel=1&subtype=0", + "type": "MJPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "8Ch DVR" + ] + }, + { + "id": "q-see-14", + "url": "/cam/realmonitor?channel=1&subtype=1", + "type": "MJPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "8Ch DVR" + ] + }, + { + "id": "q-see-15", + "url": "/cam/realmonitor?channel=8&subtype=1&authBasic=[AUTH]", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "960H" + ] + }, + { + "id": "q-see-16", + "url": "/PSIA/Streaming/channels/0?videoCodecType=H.264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "C022136GMCIQM" + ] + }, + { + "id": "q-see-17", + "url": "/cgi-bin/video.cgi?msubmenu=mjpg", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "C022136GMCIQM" + ] + }, + { + "id": "q-see-18", + "url": "/cam/realmonitor?channel=1&subtype=00&authbasic=[AUTH]", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Car_Fr", + "DVR", + "DVR w/ Web Port", + "DVR W/ WEB PORT", + "NVR", + "ONVIF", + "Other", + "QC304", + "QCN8090B", + "QCN8099B", + "QCW2MP", + "QCW2MPSL", + "qcw3mp16f", + "QCW3MP16F", + "QCW3MP1B", + "QCW4K1MCB" + ] + }, + { + "id": "q-see-19", + "url": "stillimg[CHANNEL].jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "DVR w/ Web Port", + "Other" + ] + }, + { + "id": "q-see-20", + "url": "/control/faststream.jpg?stream=MxPEG&needlength&fps=6", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "DVR w/ Web Port", + "Other", + "QS-408-411" + ] + }, + { + "id": "q-see-21", + "url": "/profile1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "ONVIF", + "Other", + "QTN8031B", + "QTN8037BC", + "QTN-8041B", + "QTN8059B-N" + ] + }, + { + "id": "q-see-22", + "url": "images/stream_[CHANNEL].jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "q-see-23", + "url": "image.jpg?type=motion", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "q-see-24", + "url": "live.sdp", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "q-see-25", + "url": "ch0_unicast_firststream", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "q-see-26", + "url": "VideoInput/1/mpeg4/1", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other", + "QCN-7001b" + ] + }, + { + "id": "q-see-27", + "url": "VideoInput/1/h264/1", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other", + "QCN-7001b" + ] + }, + { + "id": "q-see-28", + "url": "[CHANNEL]", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "q-see-29", + "url": "/cgi-bin/snapshot.cgi?3", + "type": "JPEG", + "protocol": "http", + "port": 85, + "models": [ + "Other" + ] + }, + { + "id": "q-see-30", + "url": "cgi-bin/snapshot.cgi?1", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "QC-304", + "QCN-8028D", + "QCW3MP1B" + ] + }, + { + "id": "q-see-31", + "url": "/cgi-bin/snapshot.cgi?chn=1&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 85, + "models": [ + "QC826" + ] + }, + { + "id": "q-see-32", + "url": "/cgi-bin/snapshot.cgi?chn=0&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 85, + "models": [ + "QC9016" + ] + }, + { + "id": "q-see-33", + "url": "/cam/realmonitor?channel=1&subtype=1&unicast=true&proto=Onvif", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "qcn7006b" + ] + }, + { + "id": "q-see-34", + "url": "axis-cgi/mjpg/video.cgi?date=1&clock=1&camera=[CHANNEL]&resolution=[WIDTH]x[HEIGHT]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "QCN-8014Z" + ] + }, + { + "id": "q-see-35", + "url": "axis-cgi/mjpg/video.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "QCN8068B" + ] + }, + { + "id": "q-see-36", + "url": "/cam/realmonitor?channel=1&subtype=1&authBasic=[AUTH]", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "QCW2MPSL" + ] + } + ] +} diff --git a/brands/q-sys.json b/brands/q-sys.json new file mode 100644 index 0000000..8ad967f --- /dev/null +++ b/brands/q-sys.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Q-sys", + "brand_id": "q-sys", + "streams": [ + { + "id": "q-sys-1", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "PTZ" + ] + } + ] +} diff --git a/brands/q6-wifi-smart-camera.json b/brands/q6-wifi-smart-camera.json new file mode 100644 index 0000000..6190682 --- /dev/null +++ b/brands/q6-wifi-smart-camera.json @@ -0,0 +1,28 @@ +{ + "version": 2, + "brand": "Q6 Wifi Smart Camera", + "brand_id": "q6-wifi-smart-camera", + "streams": [ + { + "id": "q6-wifi-smart-camera-1", + "url": "/live/ch00_01", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "51127207", + "V380" + ] + }, + { + "id": "q6-wifi-smart-camera-2", + "url": "live/ch00_0", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "V380" + ] + } + ] +} diff --git a/brands/qavi.json b/brands/qavi.json new file mode 100644 index 0000000..c3bc6a7 --- /dev/null +++ b/brands/qavi.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Qavi", + "brand_id": "qavi", + "streams": [ + { + "id": "qavi-1", + "url": "/av0_1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "4MP" + ] + } + ] +} diff --git a/brands/qbus.json b/brands/qbus.json new file mode 100644 index 0000000..a167ace --- /dev/null +++ b/brands/qbus.json @@ -0,0 +1,18 @@ +{ + "version": 2, + "brand": "Qbus", + "brand_id": "qbus", + "streams": [ + { + "id": "qbus-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "FASTTEL", + "FT600" + ] + } + ] +} diff --git a/brands/qcam.json b/brands/qcam.json new file mode 100644 index 0000000..17087c7 --- /dev/null +++ b/brands/qcam.json @@ -0,0 +1,38 @@ +{ + "version": 2, + "brand": "Qcam", + "brand_id": "qcam", + "streams": [ + { + "id": "qcam-1", + "url": "/cam/realmonitor?channel=1&subtype=00&authbasic=[AUTH]", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "448" + ] + }, + { + "id": "qcam-2", + "url": "/h264Preview_01_main", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "IP2M822E", + "Other" + ] + }, + { + "id": "qcam-3", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP2M822E" + ] + } + ] +} diff --git a/brands/qcamera.json b/brands/qcamera.json new file mode 100644 index 0000000..d936f9b --- /dev/null +++ b/brands/qcamera.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Qcamera", + "brand_id": "qcamera", + "streams": [ + { + "id": "qcamera-1", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/qeye.json b/brands/qeye.json new file mode 100644 index 0000000..140f412 --- /dev/null +++ b/brands/qeye.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Qeye", + "brand_id": "qeye", + "streams": [ + { + "id": "qeye-1", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 81, + "models": [ + "QE-100" + ] + }, + { + "id": "qeye-2", + "url": "videostream.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 81, + "models": [ + "QE-100" + ] + } + ] +} diff --git a/brands/qgs.json b/brands/qgs.json new file mode 100644 index 0000000..63fe43b --- /dev/null +++ b/brands/qgs.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Qgs", + "brand_id": "qgs", + "streams": [ + { + "id": "qgs-1", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IPC031" + ] + }, + { + "id": "qgs-2", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "KN-IPC8401A" + ] + } + ] +} diff --git a/brands/qian-yao.json b/brands/qian-yao.json new file mode 100644 index 0000000..7f0b818 --- /dev/null +++ b/brands/qian-yao.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Qian Yao", + "brand_id": "qian-yao", + "streams": [ + { + "id": "qian-yao-1", + "url": "/user=[USERNAME]&password=[PASSWORD]&channel=1&stream=0.sdp?", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "QDVR041701P" + ] + } + ] +} diff --git a/brands/qihan.json b/brands/qihan.json new file mode 100644 index 0000000..262d6ae --- /dev/null +++ b/brands/qihan.json @@ -0,0 +1,72 @@ +{ + "version": 2, + "brand": "Qihan", + "brand_id": "qihan", + "streams": [ + { + "id": "qihan-1", + "url": "/tcp_live/ch0_1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "356", + "QH-NV534DS-P" + ] + }, + { + "id": "qihan-2", + "url": "LowResolutionVideo", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "ccd 104", + "Other", + "QH-IP130LL-WDR" + ] + }, + { + "id": "qihan-3", + "url": "/tcp_live/ch0_0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Other", + "QH-NV534DS-P" + ] + }, + { + "id": "qihan-4", + "url": "live.sdp", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other", + "rp104" + ] + }, + { + "id": "qihan-5", + "url": "/h264_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "QCY-62401" + ] + }, + { + "id": "qihan-6", + "url": "snap.jpg?JpegCam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "QH-ND103AN1-WISM" + ] + } + ] +} diff --git a/brands/qiozdio.json b/brands/qiozdio.json new file mode 100644 index 0000000..6bd81fe --- /dev/null +++ b/brands/qiozdio.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Qiozdio", + "brand_id": "qiozdio", + "streams": [ + { + "id": "qiozdio-1", + "url": "snap.jpg?JpegCam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "HD 1080p WIFI" + ] + } + ] +} diff --git a/brands/qnap.json b/brands/qnap.json new file mode 100644 index 0000000..16280bc --- /dev/null +++ b/brands/qnap.json @@ -0,0 +1,128 @@ +{ + "version": 2, + "brand": "Qnap", + "brand_id": "qnap", + "streams": [ + { + "id": "qnap-1", + "url": "/cgi/mjpg/mjpg.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "ics1013" + ] + }, + { + "id": "qnap-2", + "url": "cgi/jpg/image.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "ICS-1013" + ] + }, + { + "id": "qnap-3", + "url": "cgi/mjpg/mjpg.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "ICS-1013" + ] + }, + { + "id": "qnap-4", + "url": "cgi/mjpg/mjpeg.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "ICS-1013", + "Other" + ] + }, + { + "id": "qnap-5", + "url": "goform/capture", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "qnap-6", + "url": "video.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "qnap-7", + "url": "mjpeg.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "qnap-8", + "url": "cam[CHANNEL]/mjpeg", + "type": "MJPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "qnap-9", + "url": "video.mp4", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "qnap-10", + "url": "cam[CHANNEL]/mpeg4", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "qnap-11", + "url": "live/h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "qnap-12", + "url": "cgi-bin/getstream.cgi?ch=[CHANNEL]&stream_id=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "VioStor 4012" + ] + } + ] +} diff --git a/brands/qoltec.json b/brands/qoltec.json new file mode 100644 index 0000000..dc7ac2b --- /dev/null +++ b/brands/qoltec.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Qoltec", + "brand_id": "qoltec", + "streams": [ + { + "id": "qoltec-1", + "url": "/video.mjpg?q=30&fps=33&id=0.5", + "type": "FFMPEG", + "protocol": "http", + "port": 8090, + "models": [ + "50227" + ] + } + ] +} diff --git a/brands/qtech.json b/brands/qtech.json new file mode 100644 index 0000000..4eadcd2 --- /dev/null +++ b/brands/qtech.json @@ -0,0 +1,47 @@ +{ + "version": 2, + "brand": "Qtech", + "brand_id": "qtech", + "streams": [ + { + "id": "qtech-1", + "url": "/live/ch00_0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "27C" + ] + }, + { + "id": "qtech-2", + "url": "/H264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "qtech-3", + "url": "/H264?ch=1&subtype=0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "QVC-IPC-401" + ] + }, + { + "id": "qtech-4", + "url": "/H264?ch=1&subtype=1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "QVC-IPC-401" + ] + } + ] +} diff --git a/brands/quadrant-technology.json b/brands/quadrant-technology.json new file mode 100644 index 0000000..045669a --- /dev/null +++ b/brands/quadrant-technology.json @@ -0,0 +1,47 @@ +{ + "version": 2, + "brand": "Quadrant Technology", + "brand_id": "quadrant-technology", + "streams": [ + { + "id": "quadrant-technology-1", + "url": "/axis-cgi/mjpg/video.cgi", + "type": "FFMPEG", + "protocol": "http", + "port": 8080, + "models": [ + "qcp-a356" + ] + }, + { + "id": "quadrant-technology-2", + "url": "/app/camera.html", + "type": "FFMPEG", + "protocol": "https", + "port": 443, + "models": [ + "qcp-a356" + ] + }, + { + "id": "quadrant-technology-3", + "url": "/app/events.html?partnerId=iSecurityPlus", + "type": "FFMPEG", + "protocol": "https", + "port": 443, + "models": [ + "qcp-a356" + ] + }, + { + "id": "quadrant-technology-4", + "url": "/app/camera.html?partnerId=iSecurityPlus", + "type": "FFMPEG", + "protocol": "https", + "port": 443, + "models": [ + "qcp-a356" + ] + } + ] +} diff --git a/brands/qualcomm-incorporated.json b/brands/qualcomm-incorporated.json new file mode 100644 index 0000000..4126d0d --- /dev/null +++ b/brands/qualcomm-incorporated.json @@ -0,0 +1,37 @@ +{ + "version": 2, + "brand": "Qualcomm Incorporated", + "brand_id": "qualcomm-incorporated", + "streams": [ + { + "id": "qualcomm-incorporated-1", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "AR81" + ] + }, + { + "id": "qualcomm-incorporated-2", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "ESCAM" + ] + }, + { + "id": "qualcomm-incorporated-3", + "url": "/h264Preview_01_sub", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 1030, + "models": [ + "IP3M952E" + ] + } + ] +} diff --git a/brands/quanmin.json b/brands/quanmin.json new file mode 100644 index 0000000..3ef86ac --- /dev/null +++ b/brands/quanmin.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Quanmin", + "brand_id": "quanmin", + "streams": [ + { + "id": "quanmin-1", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "53H20AF" + ] + } + ] +} diff --git a/brands/qube.json b/brands/qube.json new file mode 100644 index 0000000..8f66037 --- /dev/null +++ b/brands/qube.json @@ -0,0 +1,50 @@ +{ + "version": 2, + "brand": "Qube", + "brand_id": "qube", + "streams": [ + { + "id": "qube-1", + "url": "cam/realmonitor?channel=[CHANNEL]&subtype=1", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "H.264", + "Other" + ] + }, + { + "id": "qube-2", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "H.264", + "Other" + ] + }, + { + "id": "qube-3", + "url": "/axis-cgi/mjpg/video.cgi", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "Ip Dome", + "Other" + ] + }, + { + "id": "qube-4", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/qubo.json b/brands/qubo.json new file mode 100644 index 0000000..01d31a7 --- /dev/null +++ b/brands/qubo.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Qubo", + "brand_id": "qubo", + "streams": [ + { + "id": "qubo-1", + "url": "/", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "HCIO1A" + ] + } + ] +} diff --git a/brands/queback.json b/brands/queback.json new file mode 100644 index 0000000..598f8c5 --- /dev/null +++ b/brands/queback.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Queback", + "brand_id": "queback", + "streams": [ + { + "id": "queback-1", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "720p" + ] + } + ] +} diff --git a/brands/questek.json b/brands/questek.json new file mode 100644 index 0000000..b7aea59 --- /dev/null +++ b/brands/questek.json @@ -0,0 +1,95 @@ +{ + "version": 2, + "brand": "Questek", + "brand_id": "questek", + "streams": [ + { + "id": "questek-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "905", + "906", + "Other" + ] + }, + { + "id": "questek-2", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "905" + ] + }, + { + "id": "questek-3", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "905" + ] + }, + { + "id": "questek-4", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]*[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "906", + "QTX 9373" + ] + }, + { + "id": "questek-5", + "url": "/live/ch0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "908" + ] + }, + { + "id": "questek-6", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "9373", + "9373AIP", + "QTX 9373", + "QTX 9373 IP", + "QTX-9373AIP" + ] + }, + { + "id": "questek-7", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "W920" + ] + }, + { + "id": "questek-8", + "url": "/cam/realmonitor", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Win 9373", + "Win 9373 IP" + ] + } + ] +} diff --git a/brands/qvis.json b/brands/qvis.json new file mode 100644 index 0000000..ad2fc69 --- /dev/null +++ b/brands/qvis.json @@ -0,0 +1,83 @@ +{ + "version": 2, + "brand": "Qvis", + "brand_id": "qvis", + "streams": [ + { + "id": "qvis-1", + "url": "/cgi-bin/view.cgi?chn=0&u=[USERNAME]&p=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "4MP Bullet" + ] + }, + { + "id": "qvis-2", + "url": "/av0_0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "4MP Bullet", + "Bullet", + "eye 4mp", + "EYE4", + "Eye-4HD", + "HDIPC" + ] + }, + { + "id": "qvis-3", + "url": "/cam/realmonitor?channel=1&subtype=1&unicast=true&proto=Onvif", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "AMB-EYE 1.3" + ] + }, + { + "id": "qvis-4", + "url": "/axis-cgi/mjpg/video.cgi?camera=0", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "AMB-EYE3" + ] + }, + { + "id": "qvis-5", + "url": "/ucast/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "amb-vanir3" + ] + }, + { + "id": "qvis-6", + "url": "axis-cgi/mjpg/video.cgi?camera=[CHANNEL]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "amb-vanir3" + ] + }, + { + "id": "qvis-7", + "url": "/cam/realmonitor", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "EYE 4MP", + "mb 5mp fw" + ] + } + ] +} diff --git a/brands/qwe.json b/brands/qwe.json new file mode 100644 index 0000000..f8fcb16 --- /dev/null +++ b/brands/qwe.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Qwe", + "brand_id": "qwe", + "streams": [ + { + "id": "qwe-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "qweqe" + ] + } + ] +} diff --git a/brands/r-tech.json b/brands/r-tech.json new file mode 100644 index 0000000..d59e19d --- /dev/null +++ b/brands/r-tech.json @@ -0,0 +1,92 @@ +{ + "version": 2, + "brand": "R-tech", + "brand_id": "r-tech", + "streams": [ + { + "id": "r-tech-1", + "url": "/cam/realmonitor", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "1220-MHP5JLI" + ] + }, + { + "id": "r-tech-2", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "1220-MHP5JLI", + "CA-IP-BV101-W V2" + ] + }, + { + "id": "r-tech-3", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "1220-MHP5JLI", + "CA-IP-BV101-W V2", + "Other" + ] + }, + { + "id": "r-tech-4", + "url": "videostream.asf", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "CA-IP-BV101-W V2", + "Other", + "TR House" + ] + }, + { + "id": "r-tech-5", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "CA-IP-BV101-W V2" + ] + }, + { + "id": "r-tech-6", + "url": "snapshot.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "CA-IP-BV101-W V2" + ] + }, + { + "id": "r-tech-7", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]*[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "CA-IP-BV101-W V2" + ] + }, + { + "id": "r-tech-8", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/rabbitstorm.json b/brands/rabbitstorm.json new file mode 100644 index 0000000..625d186 --- /dev/null +++ b/brands/rabbitstorm.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Rabbitstorm", + "brand_id": "rabbitstorm", + "streams": [ + { + "id": "rabbitstorm-1", + "url": "/?action=stream", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "T3ML042-MX-1833" + ] + } + ] +} diff --git a/brands/rainbow.json b/brands/rainbow.json new file mode 100644 index 0000000..6e36042 --- /dev/null +++ b/brands/rainbow.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Rainbow", + "brand_id": "rainbow", + "streams": [ + { + "id": "rainbow-1", + "url": "cgi-bin/jpg/image.cgi?", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IPV1V3" + ] + }, + { + "id": "rainbow-2", + "url": "cgi-bin/jpg/image.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IPV1V3" + ] + } + ] +} diff --git a/brands/ralink.json b/brands/ralink.json new file mode 100644 index 0000000..ffb2f78 --- /dev/null +++ b/brands/ralink.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Ralink", + "brand_id": "ralink", + "streams": [ + { + "id": "ralink-1", + "url": "videostream.cgi?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "l series" + ] + } + ] +} diff --git a/brands/raspberry-pi.json b/brands/raspberry-pi.json new file mode 100644 index 0000000..5c89692 --- /dev/null +++ b/brands/raspberry-pi.json @@ -0,0 +1,387 @@ +{ + "version": 2, + "brand": "Raspberry Pi", + "brand_id": "raspberry-pi", + "streams": [ + { + "id": "raspberry-pi-1", + "url": "/videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 8081, + "models": [ + "+3 B", + "3B+", + "Mini", + "motion eye", + "MOTION EYE", + "MotionEyeOS", + "PI CAMERA V2", + "Zero W" + ] + }, + { + "id": "raspberry-pi-2", + "url": "/videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 8081, + "models": [ + "+3B", + "MotionCam", + "MotionEyeOS", + "PI 3 B", + "PiCam", + "Webcam", + "Zero W" + ] + }, + { + "id": "raspberry-pi-3", + "url": "/stream.mjpg", + "type": "MJPEG", + "protocol": "http", + "port": 8000, + "models": [ + "1st", + "3 B+", + "RaspberryCam", + "Zero W" + ] + }, + { + "id": "raspberry-pi-4", + "url": "/", + "type": "FFMPEG", + "protocol": "http", + "port": 8186, + "models": [ + "3 B v 1.2", + "3B+", + "ActionCamMuegge", + "ActionCamStechl", + "Fishcam", + "MOTIOeye", + "Motion", + "motion eye", + "MotionEyeOS", + "NoIR v2", + "PI 3 B", + "PI CAMERA V2", + "Pi NoIR Camera V2", + "Pi Zero", + "PiCam", + "PiZero", + "Rev 1.3", + "v02", + "Zero", + "Zero W" + ] + }, + { + "id": "raspberry-pi-5", + "url": "/cam_pic_new.php?", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "3b+" + ] + }, + { + "id": "raspberry-pi-6", + "url": "/?action=stream", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "3B+", + "MotionEye", + "MotionEyeDiscovery", + "NOIR", + "octoprint", + "PI CAMERA V2", + "zero", + "Zero W" + ] + }, + { + "id": "raspberry-pi-7", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 8081, + "models": [ + "4 B", + "Model 3B+", + "MOTIOeye", + "MOTION", + "MOTION EYE", + "MotionCam", + "MotionEye", + "MotionEyeOS", + "MOTIONEYE-Server1", + "PI 3 B", + "PI NOIR CAMERA V2", + "PiZero", + "RaspberryCam", + "RPi Foundation", + "Webcam", + "ZERO", + "Zero W" + ] + }, + { + "id": "raspberry-pi-8", + "url": "axis-cgi/mjpg/video.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "B200" + ] + }, + { + "id": "raspberry-pi-9", + "url": "videostream.asf?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "CSIv2", + "Other", + "PI CAMERA V2", + "PI NOIR CAMERA V2", + "RPI2-1" + ] + }, + { + "id": "raspberry-pi-10", + "url": "?action=stream", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "GearHead", + "Mini", + "motion eye", + "MotionEye", + "NoIR", + "Other", + "PI 3 B", + "PI CAMERA V2", + "PiCam" + ] + }, + { + "id": "raspberry-pi-11", + "url": "/stream", + "type": "MJPEG", + "protocol": "http", + "port": 8081, + "models": [ + "Motion", + "motion eye", + "MotionEyeOS", + "NoIR", + "Pi NoIR Camera V2", + "Pi4", + "PiCam", + "PiZero", + "RaspberryCam", + "Webcam", + "Zero", + "Zero W", + "zero w noir" + ] + }, + { + "id": "raspberry-pi-12", + "url": "/videostream.asf?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 8081, + "models": [ + "Motion", + "MotionEyeOS", + "PiCam", + "raspberrypi:", + "Webcam" + ] + }, + { + "id": "raspberry-pi-13", + "url": "h264", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "MOTION", + "Other", + "RPI2-1" + ] + }, + { + "id": "raspberry-pi-14", + "url": "cgi-bin/videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 8081, + "models": [ + "MOTION EYE", + "MotionEyeOS", + "Other", + "RPI 3 FishEye", + "Zero", + "ZERO W" + ] + }, + { + "id": "raspberry-pi-15", + "url": "/h264", + "type": "MJPEG", + "protocol": "http", + "port": 8081, + "models": [ + "NoIR", + "Pi NoIR Camera V2", + "PiZero", + "Zero W", + "zero w noir" + ] + }, + { + "id": "raspberry-pi-16", + "url": "/html/cam_pic_new.php?", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "Other", + "RPi-Cam-Control" + ] + }, + { + "id": "raspberry-pi-17", + "url": "mjpeg.cgi?user=[USERNAME]&password=[PASSWORD]&channel=[CHANNEL]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "raspberry-pi-18", + "url": "cgi-bin/fullsize.jpg?camera=[CHANNEL]&clock=on&motion=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "raspberry-pi-19", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "PI 3 B", + "Zero" + ] + }, + { + "id": "raspberry-pi-20", + "url": "videofeed", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "PI 3 B" + ] + }, + { + "id": "raspberry-pi-21", + "url": "/cgi-bin/fullsize.jpg?camera=0&clock=on&motion=0", + "type": "FFMPEG", + "protocol": "http", + "port": 8081, + "models": [ + "PI 3 B", + "PI CAMERA V2" + ] + }, + { + "id": "raspberry-pi-22", + "url": "/video", + "type": "FFMPEG", + "protocol": "http", + "port": 8081, + "models": [ + "PI 3 B" + ] + }, + { + "id": "raspberry-pi-23", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "RA-26BIP2A" + ] + }, + { + "id": "raspberry-pi-24", + "url": "video.cgi?resolution=VGA", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "RPI2-1" + ] + }, + { + "id": "raspberry-pi-25", + "url": "/stream_simple.html", + "type": "MJPEG", + "protocol": "http", + "port": 8080, + "models": [ + "Zero" + ] + }, + { + "id": "raspberry-pi-26", + "url": "/unicast", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8555, + "models": [ + "Zero W" + ] + }, + { + "id": "raspberry-pi-27", + "url": "/cgi-bin/videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 8081, + "models": [ + "Zero W" + ] + }, + { + "id": "raspberry-pi-28", + "url": "/webcam/?action=stream", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "Zero WH" + ] + } + ] +} diff --git a/brands/raster.json b/brands/raster.json new file mode 100644 index 0000000..cb7ed71 --- /dev/null +++ b/brands/raster.json @@ -0,0 +1,72 @@ +{ + "version": 2, + "brand": "Raster", + "brand_id": "raster", + "streams": [ + { + "id": "raster-1", + "url": "/cam1/onvif-h264-1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "4200", + "RS-SDI20420LP" + ] + }, + { + "id": "raster-2", + "url": "media/media.amp", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "4200", + "ip-4200 df", + "ip-4200hi", + "RS-ip4200hi" + ] + }, + { + "id": "raster-3", + "url": "/cam1/onvif-h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "4200", + "ip-4200df" + ] + }, + { + "id": "raster-4", + "url": "cam[CHANNEL]/h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "ip-4200df" + ] + }, + { + "id": "raster-5", + "url": "/rtsph2641080p", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "ip-4200hi" + ] + }, + { + "id": "raster-6", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "RS-130SH3" + ] + } + ] +} diff --git a/brands/ratingsecu.json b/brands/ratingsecu.json new file mode 100644 index 0000000..5905767 --- /dev/null +++ b/brands/ratingsecu.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Ratingsecu", + "brand_id": "ratingsecu", + "streams": [ + { + "id": "ratingsecu-1", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 88, + "models": [ + "R-H534N" + ] + }, + { + "id": "ratingsecu-2", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "R-N400A5" + ] + } + ] +} diff --git a/brands/raycam.json b/brands/raycam.json new file mode 100644 index 0000000..1dd04d2 --- /dev/null +++ b/brands/raycam.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Raycam", + "brand_id": "raycam", + "streams": [ + { + "id": "raycam-1", + "url": "/1.3gp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "720 X" + ] + }, + { + "id": "raycam-2", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "L100P" + ] + } + ] +} diff --git a/brands/rayline.json b/brands/rayline.json new file mode 100644 index 0000000..d180d44 --- /dev/null +++ b/brands/rayline.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Rayline", + "brand_id": "rayline", + "streams": [ + { + "id": "rayline-1", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 81, + "models": [ + "RIP08" + ] + }, + { + "id": "rayline-2", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 81, + "models": [ + "RIP8" + ] + } + ] +} diff --git a/brands/raylios.json b/brands/raylios.json new file mode 100644 index 0000000..a3c8a06 --- /dev/null +++ b/brands/raylios.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Raylios", + "brand_id": "raylios", + "streams": [ + { + "id": "raylios-1", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IPC" + ] + }, + { + "id": "raylios-2", + "url": "jpg/1/image.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "K2-100" + ] + } + ] +} diff --git a/brands/raynic.json b/brands/raynic.json new file mode 100644 index 0000000..4f9de93 --- /dev/null +++ b/brands/raynic.json @@ -0,0 +1,38 @@ +{ + "version": 2, + "brand": "Raynic", + "brand_id": "raynic", + "streams": [ + { + "id": "raynic-1", + "url": "/live1.264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "Raycam X" + ] + }, + { + "id": "raynic-2", + "url": "/1.3gp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "RayCam X1" + ] + }, + { + "id": "raynic-3", + "url": "/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Raycam X3", + "Raynic X3" + ] + } + ] +} diff --git a/brands/raysharp.json b/brands/raysharp.json new file mode 100644 index 0000000..fc2980a --- /dev/null +++ b/brands/raysharp.json @@ -0,0 +1,83 @@ +{ + "version": 2, + "brand": "Raysharp", + "brand_id": "raysharp", + "streams": [ + { + "id": "raysharp-1", + "url": "/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "960" + ] + }, + { + "id": "raysharp-2", + "url": "/ch00/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "960", + "MSK" + ] + }, + { + "id": "raysharp-3", + "url": "/ch1/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "B-RS-D214HR-NS", + "Megalith Ultra Thermal 5million", + "Other", + "rs-ch581h", + "UPC 193175419309" + ] + }, + { + "id": "raysharp-4", + "url": "stillimg[CHANNEL].jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "H264 DVR w/ Web Port", + "Other" + ] + }, + { + "id": "raysharp-5", + "url": "video.cgi?resolution=[WIDTH]x[HEIGHT]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "raysharp-6", + "url": "cgi-bin/net_jpeg.cgi?ch=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "RVH DVR" + ] + }, + { + "id": "raysharp-7", + "url": "video.cgi?resolution=VGA", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "RX100" + ] + } + ] +} diff --git a/brands/rca.json b/brands/rca.json new file mode 100644 index 0000000..95c5d20 --- /dev/null +++ b/brands/rca.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Rca", + "brand_id": "rca", + "streams": [ + { + "id": "rca-1", + "url": "/Streaming/Channels/101", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "HSDB2A" + ] + }, + { + "id": "rca-2", + "url": "/Streaming/Channels/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "HSDB2A" + ] + } + ] +} diff --git a/brands/rds.json b/brands/rds.json new file mode 100644 index 0000000..f80ae7c --- /dev/null +++ b/brands/rds.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Rds", + "brand_id": "rds", + "streams": [ + { + "id": "rds-1", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP3120" + ] + } + ] +} diff --git a/brands/real-hd.json b/brands/real-hd.json new file mode 100644 index 0000000..78e41a9 --- /dev/null +++ b/brands/real-hd.json @@ -0,0 +1,39 @@ +{ + "version": 2, + "brand": "Real Hd", + "brand_id": "real-hd", + "streams": [ + { + "id": "real-hd-1", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "IPC-5BL28" + ] + }, + { + "id": "real-hd-2", + "url": "/video1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "IPC-Y6BL28A" + ] + }, + { + "id": "real-hd-3", + "url": "/h264_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "IPC-YPTZ-6MP3Z", + "PG-PTZ-3601-LZ", + "PTZ-3601-IZ" + ] + } + ] +} diff --git a/brands/realink.json b/brands/realink.json new file mode 100644 index 0000000..d6ddecb --- /dev/null +++ b/brands/realink.json @@ -0,0 +1,38 @@ +{ + "version": 2, + "brand": "Realink", + "brand_id": "realink", + "streams": [ + { + "id": "realink-1", + "url": "/video.mjpg?q=30&fps=33&id=0.5", + "type": "FFMPEG", + "protocol": "http", + "port": 8090, + "models": [ + "B400" + ] + }, + { + "id": "realink-2", + "url": "/h264Preview_01_main", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "CX410", + "Doorbell" + ] + }, + { + "id": "realink-3", + "url": "/h264Preview_01_sub", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Doorbell" + ] + } + ] +} diff --git a/brands/realm.json b/brands/realm.json new file mode 100644 index 0000000..e48f9f9 --- /dev/null +++ b/brands/realm.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Realm", + "brand_id": "realm", + "streams": [ + { + "id": "realm-1", + "url": "/live/0/onvif.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "NC128PW" + ] + } + ] +} diff --git a/brands/realtek.json b/brands/realtek.json new file mode 100644 index 0000000..0a4c9eb --- /dev/null +++ b/brands/realtek.json @@ -0,0 +1,28 @@ +{ + "version": 2, + "brand": "Realtek", + "brand_id": "realtek", + "streams": [ + { + "id": "realtek-1", + "url": "cgi-bin/videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "2200" + ] + }, + { + "id": "realtek-2", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "PCI GBE Family", + "PCIe GBE Family" + ] + } + ] +} diff --git a/brands/redleaf-security.json b/brands/redleaf-security.json new file mode 100644 index 0000000..3b383b1 --- /dev/null +++ b/brands/redleaf-security.json @@ -0,0 +1,28 @@ +{ + "version": 2, + "brand": "Redleaf Security", + "brand_id": "redleaf-security", + "streams": [ + { + "id": "redleaf-security-1", + "url": "/cam/realmonitor", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "DF-2011", + "Other" + ] + }, + { + "id": "redleaf-security-2", + "url": "media/video1", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/redline.json b/brands/redline.json new file mode 100644 index 0000000..8b43808 --- /dev/null +++ b/brands/redline.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Redline", + "brand_id": "redline", + "streams": [ + { + "id": "redline-1", + "url": "img/video.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "3008" + ] + } + ] +} diff --git a/brands/redragon.json b/brands/redragon.json new file mode 100644 index 0000000..c98b714 --- /dev/null +++ b/brands/redragon.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Redragon", + "brand_id": "redragon", + "streams": [ + { + "id": "redragon-1", + "url": "/webcam/?action=stream", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "Fobos" + ] + } + ] +} diff --git a/brands/redrock.json b/brands/redrock.json new file mode 100644 index 0000000..f99caf3 --- /dev/null +++ b/brands/redrock.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Redrock", + "brand_id": "redrock", + "streams": [ + { + "id": "redrock-1", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IPHS615HD" + ] + } + ] +} diff --git a/brands/redvision.json b/brands/redvision.json new file mode 100644 index 0000000..0921a83 --- /dev/null +++ b/brands/redvision.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Redvision", + "brand_id": "redvision", + "streams": [ + { + "id": "redvision-1", + "url": "/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "RVX" + ] + } + ] +} diff --git a/brands/reel-tech.json b/brands/reel-tech.json new file mode 100644 index 0000000..c222a89 --- /dev/null +++ b/brands/reel-tech.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Reel Tech", + "brand_id": "reel-tech", + "streams": [ + { + "id": "reel-tech-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "realtech" + ] + }, + { + "id": "reel-tech-2", + "url": "/ucast/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "RT-732-200H" + ] + } + ] +} diff --git a/brands/reidubo.json b/brands/reidubo.json new file mode 100644 index 0000000..49c00c2 --- /dev/null +++ b/brands/reidubo.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Reidubo", + "brand_id": "reidubo", + "streams": [ + { + "id": "reidubo-1", + "url": "/user=[USERNAME]_password=[PASSWORD]_nTBCS_channel=1_stream=0&onvif=0.sdp?real_st", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Y21" + ] + } + ] +} diff --git a/brands/reigy.json b/brands/reigy.json new file mode 100644 index 0000000..69c7b19 --- /dev/null +++ b/brands/reigy.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Reigy", + "brand_id": "reigy", + "streams": [ + { + "id": "reigy-1", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "3MP" + ] + }, + { + "id": "reigy-2", + "url": "/snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=1", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "3Mp Tipo: 5323-W-Q" + ] + } + ] +} diff --git a/brands/relicam.json b/brands/relicam.json new file mode 100644 index 0000000..7bb520b --- /dev/null +++ b/brands/relicam.json @@ -0,0 +1,38 @@ +{ + "version": 2, + "brand": "Relicam", + "brand_id": "relicam", + "streams": [ + { + "id": "relicam-1", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "icam i908w" + ] + }, + { + "id": "relicam-2", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "IW20WV12-1", + "RC-IW20WV12-1" + ] + }, + { + "id": "relicam-3", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "RC-ID10WF3" + ] + } + ] +} diff --git a/brands/remo.json b/brands/remo.json new file mode 100644 index 0000000..5176eb2 --- /dev/null +++ b/brands/remo.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Remo", + "brand_id": "remo", + "streams": [ + { + "id": "remo-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Plus" + ] + } + ] +} diff --git a/brands/reobiux.json b/brands/reobiux.json new file mode 100644 index 0000000..49c08d8 --- /dev/null +++ b/brands/reobiux.json @@ -0,0 +1,22 @@ +{ + "version": 2, + "brand": "Reobiux", + "brand_id": "reobiux", + "streams": [ + { + "id": "reobiux-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "A9QH", + "A33H-1P", + "B0CSYYZZj6", + "dual lens", + "K8Q", + "X6C-WEQ" + ] + } + ] +} diff --git a/brands/reolink.json b/brands/reolink.json new file mode 100644 index 0000000..307e967 --- /dev/null +++ b/brands/reolink.json @@ -0,0 +1,1522 @@ +{ + "version": 2, + "brand": "Reolink", + "brand_id": "reolink", + "streams": [ + { + "id": "reolink-1", + "url": "/h264Preview_01_sub", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "E1 Pro", + "110", + "410", + "410S", + "410W", + "420", + "510AW", + "510WA", + "511w", + "520", + "522", + "810A", + "811A", + "820a", + "822a", + "A822", + "ALL", + "Argus", + "Argus PT", + "B400", + "B500", + "B800", + "B820A", + "C1 PRO", + "c1pro", + "C1-Pro", + "C2 Pro", + "C2-Pro", + "CX810", + "D104", + "D800", + "Doorbell", + "Doorbell PoE", + "Duo", + "Duo (CAM 1)", + "Duo 2", + "Duo 2 POE", + "Duo 2 Security Light", + "Duo 2 Wifi", + "Duo 2 WiFi", + "duo 3", + "Duo 3 PoE", + "Duo Floodlight PoE", + "Duo PoE", + "E1 outdoor", + "E1 Outdoor SE", + "E1 pro", + "e1 pro PTZ", + "E1 pro sub", + "E1 Zomm", + "E1 Zoom", + "Ei Pro", + "FE-P", + "FE-W", + "Gar", + "Inside", + "Lumix Pro", + "Mijdrecht Reolink", + "nord", + "Other", + "P344", + "P850", + "POE", + "RC-840a", + "rcl-1240a", + "RCL-410", + "RCL-410-5MP", + "rcl-420", + "RCL-510WA", + "rcl-511", + "RCL-520", + "rcl-522", + "RCL-540A", + "RCL-810A", + "RCL-811A", + "RCL-823A", + "REOLINK C2", + "Reolink Duo 3 PoE", + "Reolink RCL-410", + "REOLINK RLC-423", + "Reolink Video Doorbell PoE", + "Reolink Video Doorbell WiFi", + "reolink: rlc-410-5mp", + "Reolink-820a", + "RLC", + "rlc 410w", + "RLC 482a", + "rlc 510", + "RLC 520", + "RLC 830A", + "RLC 842", + "RLC-1210a", + "RLC-1220A", + "RLC-1224A", + "RLC-1240a", + "RLC-410", + "rlc-410-5mp", + "RLC-410-5MP", + "RLC-410W", + "RLC-410WS", + "RLC-411", + "RLC-411WS", + "RLC-420", + "rlc-420-5mp", + "RLC-420-5MP-V2", + "RLC-422", + "RLC-423", + "RLC-423WS", + "RLC-510A", + "RLC-510AW", + "RLC-510WA", + "RLC-511", + "RLC-511W", + "RLC-520", + "RLC-520-5mp", + "rlc-520a", + "RLC-522", + "RLC-523WA", + "RLC-542WA", + "RLC-810", + "rlc-810a", + "rlc-810c", + "RLC-811A", + "RLC-812A", + "RLC-81MA", + "rlc-820a", + "rlc822a", + "RLC-822A", + "RLC-832A", + "RLC-833A", + "RLC840A", + "RLC-843A", + "RLN8-410", + "rls-410s", + "RTC-410", + "RWC-511", + "Trackmix POE", + "TrackMix WiFi", + "Video Doorbell PoE", + "Video Doorbell Wifi", + "w511", + "Wifi Doorbell" + ] + }, + { + "id": "reolink-2", + "url": "/h264Preview_01_main", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "E1 Pro", + "1010", + "1080p", + "1240A", + "250", + "3816M", + "410W", + "420", + "430", + "4k Dual-Lense", + "510", + "510A", + "510aw", + "510w", + "511W", + "511WA", + "520", + "522", + "523WA", + "540", + "5mp", + "810A", + "811a", + "81Ma", + "820A", + "8224", + "822a", + "823", + "823A", + "842-A", + "A1 Pro", + "A822", + "ALL", + "Argus", + "Argus 2", + "B1200", + "B400", + "B500", + "C1 Pro", + "C1-Pro", + "c2 pro", + "C2 PRO", + "C2-pro", + "C310", + "CX410", + "CX810", + "D340P", + "D340W", + "D400", + "D4K23", + "D4K30", + "DB_566128M5MP_P", + "Doorbell", + "Doorbell PoE", + "Doorbell WiFi", + "dual", + "Dual Lens", + "Duo", + "Duo (CAM 1)", + "Duo (CAM 2)", + "Duo 2", + "Duo 2 POE", + "Duo 3 PoE", + "Duo Floodlight PoE", + "Duo Poe", + "Duo WiFi", + "Duo2 Wifi", + "E1 Outdoor", + "E1 Outdoor POE", + "E1 Outdoor SE", + "E1 Outdoor SE PoE", + "E1 pro", + "E1 Pro", + "E1 Pro Outdoor", + "e1 pro PTZ", + "E1 Zomm", + "e1 zoom", + "E1Zoom", + "E330", + "FE-p", + "FloodLight", + "FP-E", + "F-W", + "inrit", + "Inside 2", + "IPC", + "Lumus", + "Mijdrecht Reolink", + "NVR", + "Other", + "Outdoor E1", + "P320", + "P324", + "P730", + "PoE", + "R1 Outdoor", + "R510", + "RCL410", + "RCL-410-5MP", + "rcl-410w", + "RCL-411W", + "rcl-420", + "RCL-510", + "RCL-510A", + "rcl-510wa", + "rcl-511", + "RCL-511WA", + "RCL-520", + "RCL-810A", + "RCL-811A", + "RCL-811WA", + "RCL-81MA", + "RCL-820A", + "RCL-823A", + "Reolink 520", + "Reolink Argus Eco", + "Reolink Duo 3 PoE", + "Reolink RCL-410", + "reolink: rlc-410-5mp", + "Reolink:833A", + "reolinkrlc-410w", + "RL-810A", + "rlc 410w", + "RLC 420", + "RLC 422W", + "rlc 510", + "RLC 510A", + "RLC 520", + "RLC 810A", + "RLC 842", + "RLC-%10WA", + "RLC-1212a", + "RLC-1220A", + "RLC-1224A", + "rlc-1240a", + "rlc-210w", + "RLC-243", + "RLC-410", + "RLC-410 (rtsp)", + "RLC-410-5MP", + "RLC-410W", + "RLC-420", + "rlc-420-5mp", + "RLC-420-5MP-V2", + "RLC-422W", + "RLC-423WS", + "rlc-432ws", + "RLC-510A with substream", + "RLC-510WA", + "RLC-511", + "RLC-511W", + "RLC-511WA", + "RLC-520", + "RLC-520-5mp", + "RLC-520A", + "rlc-522", + "RLC-542WA", + "RLC-810", + "rlc-810a", + "RLC-810WA", + "RLC-811A", + "RLC-812A", + "RLC-81MA", + "RLC-81PA", + "rlc-820a", + "RLC-8232S", + "RLC-823A", + "RLC-830A", + "RLC-832A", + "RLC-833A", + "RLC-833A 2", + "RLC840A", + "RLC-840A", + "RLC-840WA", + "RLC-842A", + "RLK8-410B", + "RLN16-410", + "rln36", + "RLN36-410", + "RLN8-410", + "Roaming Camera", + "rst-520", + "RTC-410", + "rtl-1224a", + "RTL-510WA", + "T1 Pro", + "TrackMix", + "Trackmix POE", + "TrackMix PoE", + "TrackMix WiFi", + "Trackmix-PoE", + "Video Doorbell", + "Video Doorbell PoE", + "Video Doorbell Wifi", + "Video Doorbell WiFi", + "VLC-410", + "Wifi Doorbell", + "Wifi Doorbell 5mp" + ] + }, + { + "id": "reolink-3", + "url": "/", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "1080P", + "810A", + "822a", + "C2 Pro", + "C810", + "CX810", + "D340P", + "Doorbell", + "Doorbell WiFi", + "Duo 2 PoE", + "DUO PTZ WiFi", + "duo wifi", + "E1 pro", + "E1 Pro Outdoor", + "e1 pro PTZ", + "E1Zoom", + "FE-W", + "F-W", + "IPC_529SD78MP", + "Other", + "P320", + "P430", + "rcl-511", + "RCL-520", + "Reolink Duo 3 PoE", + "Reolink Video Doorbell WiFi", + "reolink: rlc-410-5mp", + "rlc 410w", + "RLC 423", + "RLC 482A", + "RLC 510-WA", + "RLC-1224A", + "RLC-1240a", + "rlc-410-5mp", + "RLC-423", + "RLC-510A", + "RLC-520-5mp", + "RLC-520A", + "rlc-522", + "RLC-810A", + "RLC-811", + "RLC-811A", + "RLC-81PA", + "RLC-82", + "rlc-820a", + "rlc-822a", + "RLC-823a", + "RLC-830A", + "RLC-840a", + "RLC-842A", + "Smart Video Doorbell", + "Trackmix POE", + "TrackMix WiFi", + "Trackmix-PoE", + "Video Doorbell", + "Video Doorbell PoE" + ] + }, + { + "id": "reolink-4", + "url": "/cgi-bin/api.cgi?cmd=Snap&channel=0&user=[USERNAME]&password=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "410", + "810a", + "811A", + "E1 OUTDOOR", + "E1 Zoom", + "RLC 510-WA", + "RLC-1224A", + "RLC-510A", + "RLC-510A WITH SUBSTREAM", + "RLC-511", + "RLC-811", + "RLC-842A" + ] + }, + { + "id": "reolink-5", + "url": "/bcs/channel0_ext.bcs?channel=0&stream=2&user=[USERNAME]&password=[PASSWORD]%20-map%200%20-an%20-dn%20-flags%20-global_header", + "type": "FFMPEG", + "protocol": "rtmp", + "port": 1935, + "models": [ + "410", + "E1 Zoom", + "Other", + "RLC-423", + "RLC-510A" + ] + }, + { + "id": "reolink-6", + "url": "/h264Preview_02_main", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "410", + "B820A", + "Duo", + "FE-P", + "RCL-810A", + "RLC-81MA", + "Trackmix POE", + "TrackMix Wifi" + ] + }, + { + "id": "reolink-7", + "url": "/ucast/12", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "410", + "C1 Pro", + "D340P", + "DUO POE 2", + "E1 pro", + "RCL-511W", + "RCL-520", + "RCL-810A", + "Reolink 411", + "reolink: rlc-410-5mp", + "rlc-410-5mp", + "RLC-510A", + "RLC-520", + "RLC-520-5mp", + "rlc-810a" + ] + }, + { + "id": "reolink-8", + "url": "/bcs/channel0_main.bcs?token=[TOKEN]&channel=0&stream=0", + "type": "FFMPEG", + "protocol": "rtmp", + "port": 1935, + "models": [ + "410", + "420", + "510A", + "510WA", + "810A", + "All", + "C1", + "C1 Pro", + "C2", + "c2 pro", + "DB_566128M5MP_P", + "Doorbell PoE", + "E1 pro", + "E1 zoom", + "HIl", + "LivingRoom", + "Other", + "P320", + "PTZ", + "RC410", + "Rcl 410", + "RCL-410", + "rcl-420", + "RCL-520", + "RCL-810A", + "Reolink RCL-410", + "reolink: rlc-410-5mp", + "rlc 411s", + "rlc 420", + "RLC-410", + "RLC-410-5MP", + "RLC-410S", + "RLC-410W", + "RLC-410WS", + "RLC-411", + "RLC-411S", + "rlc-411ws", + "RLC-411WS", + "RLC-420", + "rlc-420-5mp", + "RLC-422", + "rlc-422w", + "rlc423", + "RLC-423", + "RLC-423WS", + "RLC-510A", + "RLC-510A with substream", + "RLC-510WA", + "RLC-511", + "RLC-511W", + "RLC-520", + "RLC-520-5mp", + "rlc-520a", + "rlc-522", + "rlc-810a", + "RLC-WS423WS", + "RLN8-410", + "rls-410", + "RWC-511", + "Video Doorbell PoE", + "Video Doorbell Wifi", + "W410S" + ] + }, + { + "id": "reolink-9", + "url": "/bcs/channel0_sub.bcs?token=[TOKEN]&channel=0&stream=1", + "type": "FFMPEG", + "protocol": "rtmp", + "port": 1935, + "models": [ + "410", + "Argus Eco", + "Duo 2 PoE", + "E1 Outdoor", + "E1 Pro", + "e1 pro PTZ", + "NVR", + "RC410", + "RCL-410", + "RCL-810A", + "reolink: rlc-410-5mp", + "rlc 410w", + "rlc-410-5mp", + "rlc-411ws", + "RLC-423", + "RLC-510A", + "RLC-511", + "RLC-520", + "RLC-520-5mp", + "rlc-522", + "rlc-810a", + "RLN16-410", + "Trackmix POE", + "Video Doorbell Wifi" + ] + }, + { + "id": "reolink-10", + "url": "/h264Preview_04_main", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "411", + "b510", + "B820A", + "dvr", + "RLN36" + ] + }, + { + "id": "reolink-11", + "url": "/bcs/channel0_sub.bcs?channel=0&stream=0&user=[USERNAME]&password=[PASSWORD]", + "type": "FFMPEG", + "protocol": "rtmp", + "port": 1935, + "models": [ + "4K 8MP PTZ", + "690", + "810A", + "833A", + "B800", + "Carport", + "CX410", + "CX410W", + "D340P", + "duo 2 POE", + "Duo 2 POE", + "duo 2v poe", + "E1 OUTDOOR", + "E1Zoom", + "FE-P", + "RCL-810A", + "RCL-81PA", + "Reolink Video Doorbell WiFi", + "RLC-1210A", + "RLC-1224A", + "RLC520", + "rlc-520a", + "RLC-523WA", + "RLC-810A", + "RLC-81MA", + "RLC-833A", + "RLN8-410", + "TrackMix PoE", + "TrackMix Wired LTE", + "Video Doorbell PoE", + "Video Doorbell WiFi" + ] + }, + { + "id": "reolink-12", + "url": "//h264Preview_01_sub", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "4K 8MP PTZ", + "810A", + "820a", + "Balcone 2RCL-811WA", + "Doorbell", + "Duo WiFi", + "E340", + "RCL-812A", + "Reolink Video Doorbell PoE", + "RLC-1210A", + "rlc-410-5mp", + "RLC-510WA", + "RTL-830A", + "TrackMix PoE", + "Trackmix-PoE", + "Video Doorbell" + ] + }, + { + "id": "reolink-13", + "url": "/flv?port=1935&app=bcs&stream=channel0_main.bcs&user=[USERNAME]&password=[PASSWORD]", + "type": "FFMPEG", + "protocol": "https", + "port": 443, + "models": [ + "510A", + "CX810", + "Lumis", + "RCL-510wa", + "RLC 510A", + "RLC 510-WA", + "RLC-510wa", + "RLC-520A" + ] + }, + { + "id": "reolink-14", + "url": "//h264Preview_01_main", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "5MP PTZ", + "D340P", + "Doorbell PoE", + "Duo", + "Duo 3 PoE", + "E1 pro", + "e1 pro PTZ", + "e1 zoom", + "RCL-410-5MP", + "Reolink Video Doorbell PoE", + "RLC 520a", + "RLC-1220A", + "rlc-410-5mp", + "rlc-411ws", + "RLC-420", + "RLC-510A", + "rlc-520a", + "RLC-81MA", + "RLC-820A", + "RLC-823S1W", + "RLC-830A", + "RLC-840A", + "RLC-840WA", + "RLN36", + "Video Doorbell PoE" + ] + }, + { + "id": "reolink-15", + "url": "//h265Preview_01_main", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "800", + "810A", + "811A", + "822", + "Carport", + "D340P", + "Duo 2 Wifi", + "Duo 2 WiFi", + "E1 Outdoor", + "E1 Outdoor CX", + "E1 Outdoor Pro", + "E1 Outdoor SE PoE", + "E1 Zoom", + "E3 Pro", + "EI Outdoor", + "FE-P", + "IPC", + "P437", + "RCL-810A", + "RCL-812A", + "RLC 842", + "RLC-1210A", + "RLC-1224A", + "RLC-420", + "RLC-811A", + "RLC-81MA", + "RLC-81PA", + "RLC-820A", + "RLC-8232S", + "RLC-823A", + "RLC-830A", + "RLC-833A", + "rrr", + "RTL-830A", + "Tra", + "Trackmix POE", + "TrackMix WiFi", + "Traxmix POE", + "Video Doorbell PoE", + "Video Doorbell WiFi", + "wlc-823a" + ] + }, + { + "id": "reolink-16", + "url": "/bcs/channel0_sub.bcs?channel=1&stream=0&user=[USERNAME]&password=[PASSWORD]", + "type": "FFMPEG", + "protocol": "rtmp", + "port": 1935, + "models": [ + "810A", + "Argus3E", + "CX410", + "Lumus Pro", + "rlc 410w", + "RLC-811A", + "z1 zoom" + ] + }, + { + "id": "reolink-17", + "url": "/bcs/channel0_sub.bcs?channel=0&stream=1&user=[USERNAME]&password=[PASSWORD]", + "type": "FFMPEG", + "protocol": "rtmp", + "port": 1935, + "models": [ + "810A", + "RCL-810A", + "RLC-420 4MP", + "rlc-810a", + "TrackMix PoE", + "Video Doorbell WiFi" + ] + }, + { + "id": "reolink-18", + "url": "/h265Preview_01_main", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "811A", + "843a", + "D4K30", + "Doorbell PoE", + "Duo 2", + "E1 Outdoor", + "RCL-810A", + "RCL-820A", + "RLC 510A", + "RLC-1210a", + "RLC-1224A", + "rlc-810a", + "RLC-811A", + "RLC-820A", + "RLC-822A", + "Trackmix-PoE" + ] + }, + { + "id": "reolink-19", + "url": "/h264Main_08_sub", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "822A", + "E1 Zoom" + ] + }, + { + "id": "reolink-20", + "url": "/h264Preview_08_sub", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "822A", + "E1 Zoom" + ] + }, + { + "id": "reolink-21", + "url": "/img/video.asf", + "type": "FFMPEG", + "protocol": "mms", + "port": 554, + "models": [ + "ARGUS 2" + ] + }, + { + "id": "reolink-22", + "url": "/?&AUDIO=YES&CHOPIMAGE=YES&STREAM=YES&WANTIMAGE=0.JPG&SENDEMPTYIMAGES=NO", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "argus eco", + "Argus PT 2K", + "e1 zoom" + ] + }, + { + "id": "reolink-23", + "url": "/videostream.asf?", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "Argus pro" + ] + }, + { + "id": "reolink-24", + "url": "/stream1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Argus Pro", + "c100" + ] + }, + { + "id": "reolink-25", + "url": "/videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=320*240", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "Argus Pro", + "E1 Zoom" + ] + }, + { + "id": "reolink-26", + "url": "/video.mjpg?q=30&fps=33&id=0.5", + "type": "FFMPEG", + "protocol": "http", + "port": 8090, + "models": [ + "Argus Track", + "RLC-410W" + ] + }, + { + "id": "reolink-27", + "url": "/Salon/mainstream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "B800" + ] + }, + { + "id": "reolink-28", + "url": "//h264Preview_04_main", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "B800" + ] + }, + { + "id": "reolink-29", + "url": "/h264Preview_02_sub", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "B820A", + "D800", + "Duo", + "duo wifi", + "E320", + "RCL-810A", + "Trackmix POE", + "TrackMix WiFi" + ] + }, + { + "id": "reolink-30", + "url": "/h264Preview_03_main", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "B820A", + "RCL-810A", + "RLN36" + ] + }, + { + "id": "reolink-31", + "url": "/h264Preview_03_sub", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "B820A", + "E320", + "RCL-810A" + ] + }, + { + "id": "reolink-32", + "url": "/h264Preview_04_sub", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "B820A", + "dvr", + "RCL-810A" + ] + }, + { + "id": "reolink-33", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "C1-Pro", + "DUO POE 2", + "RLC-810A", + "rlc-822a" + ] + }, + { + "id": "reolink-34", + "url": "/bcs/channel0_main.bcs?channel=0&stream=0&user=[USERNAME]&password=[PASSWORD]", + "type": "FFMPEG", + "protocol": "rtmp", + "port": 1935, + "models": [ + "CX410", + "E1 Outdoor", + "e1 zoom", + "RLC-511", + "RLC-511W", + "RLC-520", + "rlc-520a", + "TrackMix PoE", + "Video Doorbell PoE", + "Video Doorbell WiFi" + ] + }, + { + "id": "reolink-35", + "url": "/Preview_01_main", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "CX810", + "Doorbell PoE", + "P324", + "P820A", + "RLC-510A", + "Trackmix", + "TrackMix PoE", + "traxmax", + "Video Doorbell WiFi" + ] + }, + { + "id": "reolink-36", + "url": "/h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "CX810", + "D360p" + ] + }, + { + "id": "reolink-37", + "url": "/h264Preview_01_sup", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "D4K30" + ] + }, + { + "id": "reolink-38", + "url": "/h265Preview_01_sub", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "E1 pro", + "e1 zoom", + "RLC-1224A", + "RLC-820A" + ] + }, + { + "id": "reolink-39", + "url": "/videoSub", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "e1 zoom", + "RLC-520" + ] + }, + { + "id": "reolink-40", + "url": "/live", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "E1 Zoom", + "rlc-820a" + ] + }, + { + "id": "reolink-41", + "url": "//h265Preview_01_sub", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "E1 Zoom", + "RCL-810A", + "RLC 842" + ] + }, + { + "id": "reolink-42", + "url": "/e1/subStream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "E1 Zoom" + ] + }, + { + "id": "reolink-43", + "url": "/e1/mainStream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "E1 Zoom" + ] + }, + { + "id": "reolink-44", + "url": "/bcs/channel0_main.bcs?token=[TOKEN]&channel=0&stream=0&user=[USERNAME]&password=[PASSWORD]", + "type": "FFMPEG", + "protocol": "rtmp", + "port": 1935, + "models": [ + "FP-E", + "Reolink Duo (CAM 1)", + "Reolink Video Doorbell WiFi", + "rlc-410-5mp", + "rlc-810a", + "Video Doorbell PoE" + ] + }, + { + "id": "reolink-45", + "url": "/flv?port=1935&app=bcs&stream=channel1_main.bcs&user=[USERNAME]&password=[PASSWORD]", + "type": "FFMPEG", + "protocol": "https", + "port": 443, + "models": [ + "Lumus" + ] + }, + { + "id": "reolink-46", + "url": "/flv?port=1935&app=bcs&stream=channel3_main.bcs&user=[USERNAME]&password=[PASSWORD]", + "type": "FFMPEG", + "protocol": "https", + "port": 443, + "models": [ + "Lumus" + ] + }, + { + "id": "reolink-47", + "url": "/livingroom/mainStream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "Lumus(neolink Hack)" + ] + }, + { + "id": "reolink-48", + "url": "/CarPort/mainStream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "Lumus(neolink Hack)", + "Lumus(neolink)" + ] + }, + { + "id": "reolink-49", + "url": "/mpeg4/media.amp?resolution=640x480", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "rc510" + ] + }, + { + "id": "reolink-50", + "url": "/cam/realmonitor?channel=1&subtype=1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "rcl-410w" + ] + }, + { + "id": "reolink-51", + "url": "/cam/realmonitor?channel=1&subtype=0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "rcl-410w" + ] + }, + { + "id": "reolink-52", + "url": "/h264Preview_05_main", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "rcl-420", + "RCL-810A" + ] + }, + { + "id": "reolink-53", + "url": "/h264Preview_05_sub", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "rcl-420", + "RCL-810A" + ] + }, + { + "id": "reolink-54", + "url": "/bcs/channel0_sub.bcs?token=[TOKEN]&channel=0&stream=0", + "type": "FFMPEG", + "protocol": "rtmp", + "port": 1935, + "models": [ + "rcl-522" + ] + }, + { + "id": "reolink-55", + "url": "/bcs/channel0_main.bcs?token=[TOKEN]&channel=0&stream=1", + "type": "FFMPEG", + "protocol": "rtmp", + "port": 1935, + "models": [ + "rcl-522", + "RLC-510A with substream" + ] + }, + { + "id": "reolink-56", + "url": "/h264Preview_09_sub", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "RCL-810A" + ] + }, + { + "id": "reolink-57", + "url": "/bcs/channel0_main.bcs&channel=0&stream=0", + "type": "FFMPEG", + "protocol": "rtmp", + "port": 1935, + "models": [ + "RCL-810A" + ] + }, + { + "id": "reolink-58", + "url": "/1/h264major", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "RCL-810A" + ] + }, + { + "id": "reolink-59", + "url": "/h264Preview_06_sub", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "RCL-810A" + ] + }, + { + "id": "reolink-60", + "url": "/h264Preview_07_sub", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "RCL-810A" + ] + }, + { + "id": "reolink-61", + "url": "/h264Preview_07_main", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "RCL-810A" + ] + }, + { + "id": "reolink-62", + "url": "/bcs/channel0_ext.bcs?channel=0&stream=2&user=[USERNAME]&password=[PASSWORD]", + "type": "FFMPEG", + "protocol": "rtmp", + "port": 1935, + "models": [ + "RCL-810A", + "RLC 830A", + "RLC-510A", + "RLC-823A", + "RLC-842A", + "Video Doorbell Wifi" + ] + }, + { + "id": "reolink-63", + "url": "/bcs/channel1_main.bcs?token=[TOKEN]&channel=0&stream=1", + "type": "FFMPEG", + "protocol": "rtmp", + "port": 1935, + "models": [ + "Reolink Duo (CAM 2)", + "RLC-410" + ] + }, + { + "id": "reolink-64", + "url": "ch0_0.h264", + "type": "VLC", + "protocol": "rtsp", + "port": 554, + "models": [ + "RLC 843" + ] + }, + { + "id": "reolink-65", + "url": "/s0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "RLC-1212a" + ] + }, + { + "id": "reolink-66", + "url": "/videoMain", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "RLC-1220A" + ] + }, + { + "id": "reolink-67", + "url": "/flv?port=1935&app=bcs&stream=channel0_main.bcs&token=[TOKEN]", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "RLC-410", + "rlc-410-5mp" + ] + }, + { + "id": "reolink-68", + "url": "/:554/h264Preview_01_main", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "RLC-410" + ] + }, + { + "id": "reolink-69", + "url": "/h264_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "RLC-410-5MP" + ] + }, + { + "id": "reolink-70", + "url": "/dome/subStream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "RLC-420-5MP-V2" + ] + }, + { + "id": "reolink-71", + "url": "/dome/mainStream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "RLC-420-5MP-V2" + ] + }, + { + "id": "reolink-72", + "url": "/cam.mjpeg", + "type": "FFMPEG", + "protocol": "http", + "port": 81, + "models": [ + "RLC-510A" + ] + }, + { + "id": "reolink-73", + "url": "/img/media.sav", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "RLC-510A" + ] + }, + { + "id": "reolink-74", + "url": "/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "rlc-510WA", + "RLC-822A" + ] + }, + { + "id": "reolink-75", + "url": "/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "RLC-510WA" + ] + }, + { + "id": "reolink-76", + "url": "/ROH/channel/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "rlc-520a" + ] + }, + { + "id": "reolink-77", + "url": "/flv?port=1935&app=bcs&stream=channel0_sub.bcs&token=[TOKEN]", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "RWC-511" + ] + }, + { + "id": "reolink-78", + "url": "/videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "Trackmix", + "TrackMix Wifi" + ] + }, + { + "id": "reolink-79", + "url": "/media/video1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "TrackMix Wifi" + ] + } + ] +} diff --git a/brands/reotech.json b/brands/reotech.json new file mode 100644 index 0000000..8306ac5 --- /dev/null +++ b/brands/reotech.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Reotech", + "brand_id": "reotech", + "streams": [ + { + "id": "reotech-1", + "url": "/stream1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "I712-POE-HS-4MP" + ] + } + ] +} diff --git a/brands/repotec.json b/brands/repotec.json new file mode 100644 index 0000000..b7b8e5c --- /dev/null +++ b/brands/repotec.json @@ -0,0 +1,62 @@ +{ + "version": 2, + "brand": "Repotec", + "brand_id": "repotec", + "streams": [ + { + "id": "repotec-1", + "url": "IMAGE.JPG", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "RP-VP370" + ] + }, + { + "id": "repotec-2", + "url": "VIDEO.CGI", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "RP-VP370", + "RP-WV200", + "VP200" + ] + }, + { + "id": "repotec-3", + "url": "cam1/mpeg4?user=[USERNAME]&pwd=[PASSWORD]", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "RP-VP0921", + "RP-VP0961" + ] + }, + { + "id": "repotec-4", + "url": "MJPEG.CGI", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "RP-VP370" + ] + }, + { + "id": "repotec-5", + "url": "goform/video2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "RP-VP700" + ] + } + ] +} diff --git a/brands/reticam.json b/brands/reticam.json new file mode 100644 index 0000000..9aa3035 --- /dev/null +++ b/brands/reticam.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Reticam", + "brand_id": "reticam", + "streams": [ + { + "id": "reticam-1", + "url": "/H264/sub", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "720E" + ] + } + ] +} diff --git a/brands/retina.json b/brands/retina.json new file mode 100644 index 0000000..97e8d62 --- /dev/null +++ b/brands/retina.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Retina", + "brand_id": "retina", + "streams": [ + { + "id": "retina-1", + "url": "/h264_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "iPro" + ] + } + ] +} diff --git a/brands/revo.json b/brands/revo.json new file mode 100644 index 0000000..b3ee622 --- /dev/null +++ b/brands/revo.json @@ -0,0 +1,63 @@ +{ + "version": 2, + "brand": "Revo", + "brand_id": "revo", + "streams": [ + { + "id": "revo-1", + "url": "/live0.264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "i6032BV200", + "RUBCB36-1A", + "RUCB36-1AX", + "RUWCB40-1" + ] + }, + { + "id": "revo-2", + "url": "/snapshot.jpg?account=[USERNAME]&password=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "IPC" + ] + }, + { + "id": "revo-3", + "url": "/snapshot.jpg?account=[USERNAME]&password=[PASSWORD]&stream=1", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "IPC: Wireless" + ] + }, + { + "id": "revo-4", + "url": "/snapshot.jpg?account=[USERNAME]&password=[PASSWORD]&stream=0", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "IPC: Wireless" + ] + }, + { + "id": "revo-5", + "url": "1/stream1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other", + "RUCFE4K-1C", + "RUCT2812-1", + "T320" + ] + } + ] +} diff --git a/brands/revodata.json b/brands/revodata.json new file mode 100644 index 0000000..e7575f7 --- /dev/null +++ b/brands/revodata.json @@ -0,0 +1,48 @@ +{ + "version": 2, + "brand": "Revodata", + "brand_id": "revodata", + "streams": [ + { + "id": "revodata-1", + "url": "/user=[USERNAME]&password=[PASSWORD]&channel=1&stream=0.sdp?", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "I712-P-TS-RD", + "1706-P-A", + "1712-P-TS", + "5MP POE mini IP", + "Fisheye 180", + "I704-P-TS", + "I708-P-HS 1616P", + "I712-P-HS", + "MainStream", + "Other", + "PA4" + ] + }, + { + "id": "revodata-2", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "HD 5MP" + ] + }, + { + "id": "revodata-3", + "url": "/profile0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "I3006-P-Audio-FHW", + "SW2" + ] + } + ] +} diff --git a/brands/revotech.json b/brands/revotech.json new file mode 100644 index 0000000..e3fc565 --- /dev/null +++ b/brands/revotech.json @@ -0,0 +1,287 @@ +{ + "version": 2, + "brand": "Revotech", + "brand_id": "revotech", + "streams": [ + { + "id": "revotech-1", + "url": "/", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "1706", + "I712-2-P" + ] + }, + { + "id": "revotech-2", + "url": "/live1.264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "1796", + "cctv", + "H6EV100-SW-H", + "I6032B-POE 1080P", + "i6032-HS", + "I6032W-[OE", + "i6038-poe", + "I706-2-p", + "nvr" + ] + }, + { + "id": "revotech-3", + "url": "/12", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "603I", + "604I", + "I706", + "I706-2-POE-FHW", + "i706-3", + "i708-POE", + "I712-16EV2", + "IF04-POE-Audio-16EV2", + "IPIR-P", + "l706-3-poe" + ] + }, + { + "id": "revotech-4", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "86032b", + "I6032b-wifi", + "if-04-audio", + "ipir-HS", + "Other" + ] + }, + { + "id": "revotech-5", + "url": "cam[CHANNEL]/h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "cctv", + "DVR", + "DVR2", + "jcresort", + "Main Jcresort", + "Other" + ] + }, + { + "id": "revotech-6", + "url": "cgi-bin/view.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "DVR2" + ] + }, + { + "id": "revotech-7", + "url": "/1/stream1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "H42", + "H6EV200-S-30-L 0S77", + "I712-16EV2", + "I712P" + ] + }, + { + "id": "revotech-8", + "url": "/stream1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "H42" + ] + }, + { + "id": "revotech-9", + "url": "/cam1/mpeg4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "H6EV200-S-30-L 0S77", + "ipir-hs" + ] + }, + { + "id": "revotech-10", + "url": "1/stream1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "H6EV200-S-30-L 0S77", + "HD cameras", + "HD CAMERAS", + "HS82", + "I706-2-POE-16EV2", + "I712", + "Other", + "REHCUW-1" + ] + }, + { + "id": "revotech-11", + "url": "/profile0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "H85", + "I6032W-FHW", + "I706-4", + "I706-P-FHW", + "I712P", + "IF02-P-FHW-Se", + "IF-04-AUDIO", + "ipir-hs", + "krakonosovo" + ] + }, + { + "id": "revotech-12", + "url": "jpeg/1/jpeg.php", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "HD cameras" + ] + }, + { + "id": "revotech-13", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "HD CAMERAS", + "I6032B-POE 1080P", + "ipc" + ] + }, + { + "id": "revotech-14", + "url": "cam1/mpeg4", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "HD CAMERAS", + "i712", + "I712-16EV2", + "I712-16V2", + "I712P", + "IPIR-P", + "Other", + "R16DVR4" + ] + }, + { + "id": "revotech-15", + "url": "img/video.asf", + "type": "VLC", + "protocol": "mms", + "port": 0, + "models": [ + "i3004" + ] + }, + { + "id": "revotech-16", + "url": "/live0.264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "I3012-P", + "I6032B-P", + "I712", + "if02", + "Other" + ] + }, + { + "id": "revotech-17", + "url": "/cam0/h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "I3012-P" + ] + }, + { + "id": "revotech-18", + "url": "snapshot", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "I6032B" + ] + }, + { + "id": "revotech-19", + "url": "/profile1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "I706-4", + "IF02-P-FHW-Se" + ] + }, + { + "id": "revotech-20", + "url": "/ch0_0.264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "IPC" + ] + }, + { + "id": "revotech-21", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IPC" + ] + }, + { + "id": "revotech-22", + "url": "cgi-bin/video_snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Rucb-36" + ] + } + ] +} diff --git a/brands/rfid-poker-table.json b/brands/rfid-poker-table.json new file mode 100644 index 0000000..5f63154 --- /dev/null +++ b/brands/rfid-poker-table.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Rfid Poker Table", + "brand_id": "rfid-poker-table", + "streams": [ + { + "id": "rfid-poker-table-1", + "url": "snapshot/view[CHANNEL].jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "rfid-poker-table-2", + "url": "ch0_0.h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/rhinoco.json b/brands/rhinoco.json new file mode 100644 index 0000000..fb5c498 --- /dev/null +++ b/brands/rhinoco.json @@ -0,0 +1,58 @@ +{ + "version": 2, + "brand": "Rhinoco", + "brand_id": "rhinoco", + "streams": [ + { + "id": "rhinoco-1", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "CVI-DVR", + "IP 3MP VIP" + ] + }, + { + "id": "rhinoco-2", + "url": "/cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=Lismore2480%24", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "MiniPTZ" + ] + }, + { + "id": "rhinoco-3", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "rh50x20" + ] + }, + { + "id": "rhinoco-4", + "url": "/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "rh50x20" + ] + }, + { + "id": "rhinoco-5", + "url": "/Onvif/live/1/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "rh50x20" + ] + } + ] +} diff --git a/brands/ribbon.json b/brands/ribbon.json new file mode 100644 index 0000000..90e4ddf --- /dev/null +++ b/brands/ribbon.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Ribbon", + "brand_id": "ribbon", + "streams": [ + { + "id": "ribbon-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]*[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/rifatron.json b/brands/rifatron.json new file mode 100644 index 0000000..5c07fc6 --- /dev/null +++ b/brands/rifatron.json @@ -0,0 +1,21 @@ +{ + "version": 2, + "brand": "Rifatron", + "brand_id": "rifatron", + "streams": [ + { + "id": "rifatron-1", + "url": "cgi-bin/animate.cgi?[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "HD1 Series DVR", + "MH Series DVR", + "MM Series DVR", + "MM SERİES DVR", + "Other" + ] + } + ] +} diff --git a/brands/rigoo.json b/brands/rigoo.json new file mode 100644 index 0000000..f1b3458 --- /dev/null +++ b/brands/rigoo.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Rigoo", + "brand_id": "rigoo", + "streams": [ + { + "id": "rigoo-1", + "url": "/ch0_0.h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/rimax.json b/brands/rimax.json new file mode 100644 index 0000000..482018b --- /dev/null +++ b/brands/rimax.json @@ -0,0 +1,38 @@ +{ + "version": 2, + "brand": "Rimax", + "brand_id": "rimax", + "streams": [ + { + "id": "rimax-1", + "url": "snapshot.jpg?account=[USERNAME]&password=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "7100", + "7200" + ] + }, + { + "id": "rimax-2", + "url": "cgi-bin/net_jpeg.cgi?ch=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "rimax-3", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other a" + ] + } + ] +} diff --git a/brands/ring.json b/brands/ring.json new file mode 100644 index 0000000..90a2b14 --- /dev/null +++ b/brands/ring.json @@ -0,0 +1,102 @@ +{ + "version": 2, + "brand": "Ring", + "brand_id": "ring", + "streams": [ + { + "id": "ring-1", + "url": "/", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "Doorbell", + "pro", + "Pro" + ] + }, + { + "id": "ring-2", + "url": "/ring.0/doorbell_82595437/livestream.mp4", + "type": "FFMPEG", + "protocol": "http", + "port": 8082, + "models": [ + "Doorbell" + ] + }, + { + "id": "ring-3", + "url": "/image.cgi?type=motion&camera=0", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "doorbell 3", + "Doorbell 4", + "Stickup Cam", + "Video Doorbell Pro" + ] + }, + { + "id": "ring-4", + "url": "/image.cgi?type=motion&camera=2", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "ring 3" + ] + }, + { + "id": "ring-5", + "url": "/343ea4d97645_live", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "Ring Dorbell Wired" + ] + }, + { + "id": "ring-6", + "url": "image.cgi?type=motion&camera=[CHANNEL]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Stickup Cam" + ] + }, + { + "id": "ring-7", + "url": "/api/camera_proxy_stream/camera.front_live_view", + "type": "FFMPEG", + "protocol": "http", + "port": 8123, + "models": [ + "Stickup Cam" + ] + }, + { + "id": "ring-8", + "url": "/api/camera_proxy_stream/camera.gate_live_view", + "type": "FFMPEG", + "protocol": "http", + "port": 8123, + "models": [ + "Video Doorbell Pro" + ] + }, + { + "id": "ring-9", + "url": "/api/camera_proxy_stream/camera.garden_live_view", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "Video Doorbell Pro" + ] + } + ] +} diff --git a/brands/rinin.json b/brands/rinin.json new file mode 100644 index 0000000..e5a0cf3 --- /dev/null +++ b/brands/rinin.json @@ -0,0 +1,19 @@ +{ + "version": 2, + "brand": "Rinin", + "brand_id": "rinin", + "streams": [ + { + "id": "rinin-1", + "url": "1/h264major", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 10554, + "models": [ + "3mp", + "3mp ip", + "SH035-BL" + ] + } + ] +} diff --git a/brands/rinnin.json b/brands/rinnin.json new file mode 100644 index 0000000..66720b4 --- /dev/null +++ b/brands/rinnin.json @@ -0,0 +1,29 @@ +{ + "version": 2, + "brand": "Rinnin", + "brand_id": "rinnin", + "streams": [ + { + "id": "rinnin-1", + "url": "1/h264major", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 10554, + "models": [ + "3mp", + "3mp ip", + "SH035-BL" + ] + }, + { + "id": "rinnin-2", + "url": "/1/h264major", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "3mp" + ] + } + ] +} diff --git a/brands/risco.json b/brands/risco.json new file mode 100644 index 0000000..521bacb --- /dev/null +++ b/brands/risco.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Risco", + "brand_id": "risco", + "streams": [ + { + "id": "risco-1", + "url": "/cam/realmonitor", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 64272, + "models": [ + "1.3 MP" + ] + }, + { + "id": "risco-2", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP outdoor bullet" + ] + } + ] +} diff --git a/brands/riva-flex.json b/brands/riva-flex.json new file mode 100644 index 0000000..17b43ec --- /dev/null +++ b/brands/riva-flex.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Riva-flex", + "brand_id": "riva-flex", + "streams": [ + { + "id": "riva-flex-1", + "url": "axis-cgi/mjpg/video.cgi?camera=1&resolution=[WIDTH]x[HEIGHT]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "rf3201r-a" + ] + } + ] +} diff --git a/brands/rivatech.json b/brands/rivatech.json new file mode 100644 index 0000000..caee051 --- /dev/null +++ b/brands/rivatech.json @@ -0,0 +1,19 @@ +{ + "version": 2, + "brand": "Rivatech", + "brand_id": "rivatech", + "streams": [ + { + "id": "rivatech-1", + "url": "api/mjpegvideo.cgi?InputNumber=1&StreamNumber=[CHANNEL]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "RC1020HD", + "RC1202HD", + "RC3502HD" + ] + } + ] +} diff --git a/brands/riwyth.json b/brands/riwyth.json new file mode 100644 index 0000000..3423ba0 --- /dev/null +++ b/brands/riwyth.json @@ -0,0 +1,37 @@ +{ + "version": 2, + "brand": "Riwyth", + "brand_id": "riwyth", + "streams": [ + { + "id": "riwyth-1", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "riwyth-2", + "url": "/user=[USERNAME]&password=[PASSWORD]&channel=1&stream=0.sdp?real_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Riwyth_810S" + ] + }, + { + "id": "riwyth-3", + "url": "/tcp/av0_1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 10554, + "models": [ + "RW-790S" + ] + } + ] +} diff --git a/brands/robaxo.json b/brands/robaxo.json new file mode 100644 index 0000000..c45670d --- /dev/null +++ b/brands/robaxo.json @@ -0,0 +1,63 @@ +{ + "version": 2, + "brand": "Robaxo", + "brand_id": "robaxo", + "streams": [ + { + "id": "robaxo-1", + "url": "/", + "type": "FFMPEG", + "protocol": "http", + "port": 8090, + "models": [ + "204B", + "RC204B" + ] + }, + { + "id": "robaxo-2", + "url": "cam/realmonitor?channel=[CHANNEL]&subtype=1", + "type": "VLC", + "protocol": "rtsp", + "port": 1935, + "models": [ + "4RC204A", + "Other", + "RC204", + "RC204A" + ] + }, + { + "id": "robaxo-3", + "url": "/cam/realmonitor?channel=1&subtype=00&authbasic=[AUTH]", + "type": "VLC", + "protocol": "rtsp", + "port": 1935, + "models": [ + "RC204", + "RC204A" + ] + }, + { + "id": "robaxo-4", + "url": "cam/realmonitor?channel=[CHANNEL]&subtype=01", + "type": "VLC", + "protocol": "rtsp", + "port": 1935, + "models": [ + "RC204", + "RC204A" + ] + }, + { + "id": "robaxo-5", + "url": "/Streaming/Channels/102", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "RC360Z" + ] + } + ] +} diff --git a/brands/robicam.json b/brands/robicam.json new file mode 100644 index 0000000..c02340b --- /dev/null +++ b/brands/robicam.json @@ -0,0 +1,28 @@ +{ + "version": 2, + "brand": "Robicam", + "brand_id": "robicam", + "streams": [ + { + "id": "robicam-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "Other" + ] + }, + { + "id": "robicam-2", + "url": "/onvif/live/2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Other", + "st-392-2m" + ] + } + ] +} diff --git a/brands/robocam.json b/brands/robocam.json new file mode 100644 index 0000000..e713fee --- /dev/null +++ b/brands/robocam.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Robocam", + "brand_id": "robocam", + "streams": [ + { + "id": "robocam-1", + "url": "goform/capture", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "CAS771W" + ] + }, + { + "id": "robocam-2", + "url": "cam[CHANNEL]/h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "robocam 4" + ] + } + ] +} diff --git a/brands/rocam.json b/brands/rocam.json new file mode 100644 index 0000000..5d74ef8 --- /dev/null +++ b/brands/rocam.json @@ -0,0 +1,217 @@ +{ + "version": 2, + "brand": "Rocam", + "brand_id": "rocam", + "streams": [ + { + "id": "rocam-1", + "url": "videostream.cgi?rate=11", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "M-200HD", + "nc300", + "NC-400", + "NC-500HD", + "Other" + ] + }, + { + "id": "rocam-2", + "url": "videostream.cgi?", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "NC300", + "NC-400" + ] + }, + { + "id": "rocam-3", + "url": "snapshot.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "NC300", + "NC-400", + "NC-400HD" + ] + }, + { + "id": "rocam-4", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "NC300", + "NC-400", + "NC-400hd", + "NC-500", + "NC-500HD", + "Other" + ] + }, + { + "id": "rocam-5", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "NC300" + ] + }, + { + "id": "rocam-6", + "url": "snap.jpg?JpegCam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "NC300", + "nc360", + "Other" + ] + }, + { + "id": "rocam-7", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "NC300", + "NC-400", + "NC-500" + ] + }, + { + "id": "rocam-8", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "NC300-1", + "NC400", + "NC-500HD" + ] + }, + { + "id": "rocam-9", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "nc360", + "Other" + ] + }, + { + "id": "rocam-10", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "NC360", + "PTZ" + ] + }, + { + "id": "rocam-11", + "url": "iphone/11?[USERNAME]:[PASSWORD]&", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "NC360" + ] + }, + { + "id": "rocam-12", + "url": "videostream.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "NC-400", + "NC-400hd", + "NC-400HD", + "Other" + ] + }, + { + "id": "rocam-13", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "NC-400", + "NC-500" + ] + }, + { + "id": "rocam-14", + "url": "videostream.cgi?rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "NC-400" + ] + }, + { + "id": "rocam-15", + "url": "videostream.cgi?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "NC-400", + "Other", + "PTZ" + ] + }, + { + "id": "rocam-16", + "url": "/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "NC-500", + "NC-500HD", + "Other" + ] + }, + { + "id": "rocam-17", + "url": "cgi/snapshot.cgi?action=getdata&channel.[CHANNEL].capture=true&channel.[CHANNEL].resolution=1", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "NC-500", + "NC-500HD" + ] + }, + { + "id": "rocam-18", + "url": "cam1/mpeg4", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "nch001", + "nhc002" + ] + } + ] +} diff --git a/brands/rohs.json b/brands/rohs.json new file mode 100644 index 0000000..26b5ca3 --- /dev/null +++ b/brands/rohs.json @@ -0,0 +1,220 @@ +{ + "version": 2, + "brand": "Rohs", + "brand_id": "rohs", + "streams": [ + { + "id": "rohs-1", + "url": "snap.jpg?JpegCam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "A1-X20RJ", + "IPD-2M-30V-poe", + "Other" + ] + }, + { + "id": "rohs-2", + "url": "1/h264major", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 10554, + "models": [ + "AO99546LKTT" + ] + }, + { + "id": "rohs-3", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP 20", + "Other" + ] + }, + { + "id": "rohs-4", + "url": "snap.jpg?JpegSize=XL", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IPD-2M-30V-poe", + "Other" + ] + }, + { + "id": "rohs-5", + "url": "GetData.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "IPD-2M-30V-POE" + ] + }, + { + "id": "rohs-6", + "url": "cgi-bin/snapshot.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IPD-2M-30V-POE", + "Other", + "RC8021" + ] + }, + { + "id": "rohs-7", + "url": "/goform/video", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "rohs-8", + "url": "video.cgi?resolution=VGA", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "rohs-9", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "rohs-10", + "url": "img/snapshot.cgi?size=3", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "rc8021", + "rc8221", + "WV-CAM" + ] + }, + { + "id": "rohs-11", + "url": "/1/h264major", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Other" + ] + }, + { + "id": "rohs-12", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other2" + ] + }, + { + "id": "rohs-13", + "url": "img/video.mjpeg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "p27-RC8221", + "RC82210D", + "RT8021W" + ] + }, + { + "id": "rohs-14", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]*[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "pipc" + ] + }, + { + "id": "rohs-15", + "url": "img/video.asf", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "rc8061v", + "RT8021W-adt", + "WV-CAM" + ] + }, + { + "id": "rohs-16", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "rc8221" + ] + }, + { + "id": "rohs-17", + "url": "videostream.cgi?rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "S134" + ] + }, + { + "id": "rohs-18", + "url": "/img/video.mjpeg", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "sch1r1-29" + ] + }, + { + "id": "rohs-19", + "url": "/videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 81, + "models": [ + "TIME2" + ] + }, + { + "id": "rohs-20", + "url": "cgi-bin/jpg/image", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "TL-SC3130" + ] + } + ] +} diff --git a/brands/roidmi.json b/brands/roidmi.json new file mode 100644 index 0000000..6f4154b --- /dev/null +++ b/brands/roidmi.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Roidmi", + "brand_id": "roidmi", + "streams": [ + { + "id": "roidmi-1", + "url": "/rtsph2641080p", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "EVE Plus" + ] + }, + { + "id": "roidmi-2", + "url": "/live/h264/HD1080P", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "EVE Plus" + ] + } + ] +} diff --git a/brands/roline.json b/brands/roline.json new file mode 100644 index 0000000..3074902 --- /dev/null +++ b/brands/roline.json @@ -0,0 +1,74 @@ +{ + "version": 2, + "brand": "Roline", + "brand_id": "roline", + "streams": [ + { + "id": "roline-1", + "url": "mjpg/1/video.mjpg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "IC-42D63A" + ] + }, + { + "id": "roline-2", + "url": "mjpg/video.mjpg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "IC-42D63A" + ] + }, + { + "id": "roline-3", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "Ric-54" + ] + }, + { + "id": "roline-4", + "url": "/Streaming/Channels/101", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Other", + "RBOF1-1", + "RBOF4-1", + "RBOV2-1", + "RCIF3-1W", + "rd0f2", + "RDOF4-1" + ] + }, + { + "id": "roline-5", + "url": "/Streaming/Channels/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "RDOF2-1W" + ] + }, + { + "id": "roline-6", + "url": "/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "RPIF4-1W" + ] + } + ] +} diff --git a/brands/rollei.json b/brands/rollei.json new file mode 100644 index 0000000..a84a60b --- /dev/null +++ b/brands/rollei.json @@ -0,0 +1,65 @@ +{ + "version": 2, + "brand": "Rollei", + "brand_id": "rollei", + "streams": [ + { + "id": "rollei-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "SafetyCam", + "SafetyCam 10 HD", + "SAFETYCAM 10 HD", + "SAFETYCAM 100", + "SafetyCam 20 HD", + "SAFETYCAM 20 HD", + "SafetzCam-20 HD", + "T Cametra" + ] + }, + { + "id": "rollei-2", + "url": "videostream.asf", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "SafetyCam 10 HD" + ] + }, + { + "id": "rollei-3", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "SafetyCam 100", + "Securitycam" + ] + }, + { + "id": "rollei-4", + "url": "/videostream.asf", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "SafetyCam 200" + ] + }, + { + "id": "rollei-5", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "safetycam-10hd" + ] + } + ] +} diff --git a/brands/romai.json b/brands/romai.json new file mode 100644 index 0000000..c3c9b18 --- /dev/null +++ b/brands/romai.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Romai", + "brand_id": "romai", + "streams": [ + { + "id": "romai-1", + "url": "live/ch00_0", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "CL201" + ] + } + ] +} diff --git a/brands/romi.json b/brands/romi.json new file mode 100644 index 0000000..d372f1b --- /dev/null +++ b/brands/romi.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Romi", + "brand_id": "romi", + "streams": [ + { + "id": "romi-1", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "neo coolcam nip 61" + ] + } + ] +} diff --git a/brands/ronin.json b/brands/ronin.json new file mode 100644 index 0000000..f9dc9ba --- /dev/null +++ b/brands/ronin.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Ronin", + "brand_id": "ronin", + "streams": [ + { + "id": "ronin-1", + "url": "/cam/realmonitor", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "NR-W1CIP2SC" + ] + } + ] +} diff --git a/brands/rosewill.json b/brands/rosewill.json new file mode 100644 index 0000000..001c7f8 --- /dev/null +++ b/brands/rosewill.json @@ -0,0 +1,179 @@ +{ + "version": 2, + "brand": "Rosewill", + "brand_id": "rosewill", + "streams": [ + { + "id": "rosewill-1", + "url": "cgi/mjpg/mjpeg.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "12001", + "Other", + "RSCM-12001", + "RSCM-12002" + ] + }, + { + "id": "rosewill-2", + "url": "cgi/mjpg/mjpg.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "ICS303C", + "Other", + "rsc-2002", + "RSCM-12001", + "RSCM-12002", + "RXS-3211" + ] + }, + { + "id": "rosewill-3", + "url": "img/snapshot.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "RSCM=13601B", + "RSCM-13601W" + ] + }, + { + "id": "rosewill-4", + "url": "cgi/jpg/image.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "RSCM-12001", + "RSCM-12002" + ] + }, + { + "id": "rosewill-5", + "url": "video.cgi?resolution=[WIDTH]x[HEIGHT]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "RSCM-12001", + "RXS-3323" + ] + }, + { + "id": "rosewill-6", + "url": "live/ch00_0", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other", + "rscm-13701w" + ] + }, + { + "id": "rosewill-7", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "RSCM-15701W" + ] + }, + { + "id": "rosewill-8", + "url": "video.cgi?resolution=VGA", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "rosewill-9", + "url": "mjpg/video.mjpg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "RSX3211", + "RXS-3211" + ] + }, + { + "id": "rosewill-10", + "url": "video1+audio1", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "rcsm-13701w", + "RSCM-11001", + "RSCM-12001", + "RSCM-13701W", + "RSCM-15701W" + ] + }, + { + "id": "rosewill-11", + "url": "videostream.cgi?rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "RSCM 13601W" + ] + }, + { + "id": "rosewill-12", + "url": "videostream.cgi?rate=11", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "RSCM-13601W" + ] + }, + { + "id": "rosewill-13", + "url": "jpg/image.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "RXS-3211" + ] + }, + { + "id": "rosewill-14", + "url": "image.cgi?resolution=[WIDTH]x[HEIGHT]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "RXS-3323" + ] + }, + { + "id": "rosewill-15", + "url": "cgi-bin/net_video.cgi?channel=[CHANNEL]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "RXS-3323" + ] + } + ] +} diff --git a/brands/rosh.json b/brands/rosh.json new file mode 100644 index 0000000..79013e3 --- /dev/null +++ b/brands/rosh.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Rosh", + "brand_id": "rosh", + "streams": [ + { + "id": "rosh-1", + "url": "snapshot.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IPC" + ] + } + ] +} diff --git a/brands/roswill.json b/brands/roswill.json new file mode 100644 index 0000000..2af20b1 --- /dev/null +++ b/brands/roswill.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Roswill", + "brand_id": "roswill", + "streams": [ + { + "id": "roswill-1", + "url": "cgi/jpg/image.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "rscm-122001" + ] + } + ] +} diff --git a/brands/rovio.json b/brands/rovio.json new file mode 100644 index 0000000..3169643 --- /dev/null +++ b/brands/rovio.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Rovio", + "brand_id": "rovio", + "streams": [ + { + "id": "rovio-1", + "url": "GetData.cgi?CH=[CHANNEL]&Codec=jpeg&Size=[WIDTH]x[HEIGHT]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "wowee" + ] + } + ] +} diff --git a/brands/royal.json b/brands/royal.json new file mode 100644 index 0000000..fd128a6 --- /dev/null +++ b/brands/royal.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Royal", + "brand_id": "royal", + "streams": [ + { + "id": "royal-1", + "url": "cgi-bin/net_jpeg.cgi?ch=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Fine" + ] + }, + { + "id": "royal-2", + "url": "videostream.cgi?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Guard" + ] + } + ] +} diff --git a/brands/royallite.json b/brands/royallite.json new file mode 100644 index 0000000..988e374 --- /dev/null +++ b/brands/royallite.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Royallite", + "brand_id": "royallite", + "streams": [ + { + "id": "royallite-1", + "url": "snap.jpg?JpegCam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "un-ip-an213" + ] + } + ] +} diff --git a/brands/rpi.json b/brands/rpi.json new file mode 100644 index 0000000..a369fbc --- /dev/null +++ b/brands/rpi.json @@ -0,0 +1,49 @@ +{ + "version": 2, + "brand": "Rpi", + "brand_id": "rpi", + "streams": [ + { + "id": "rpi-1", + "url": "/stream.mjpg", + "type": "MJPEG", + "protocol": "http", + "port": 8000, + "models": [ + "1st" + ] + }, + { + "id": "rpi-2", + "url": "cgi-bin/videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 8081, + "models": [ + "rpi1", + "usbcam", + "zero" + ] + }, + { + "id": "rpi-3", + "url": "/", + "type": "MJPEG", + "protocol": "http", + "port": 8081, + "models": [ + "wzero" + ] + }, + { + "id": "rpi-4", + "url": "/video.mjpg?oids=1&username=[USERNAME]&password=[USERNAME]pass&balls=balls5", + "type": "FFMPEG", + "protocol": "http", + "port": 8090, + "models": [ + "zero" + ] + } + ] +} diff --git a/brands/rraycom.json b/brands/rraycom.json new file mode 100644 index 0000000..03dbec0 --- /dev/null +++ b/brands/rraycom.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Rraycom", + "brand_id": "rraycom", + "streams": [ + { + "id": "rraycom-1", + "url": "/h264?ch=0&subtype=0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Wired HD Flood" + ] + } + ] +} diff --git a/brands/rstahl.json b/brands/rstahl.json new file mode 100644 index 0000000..57b9a60 --- /dev/null +++ b/brands/rstahl.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Rstahl", + "brand_id": "rstahl", + "streams": [ + { + "id": "rstahl-1", + "url": "/live1.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "EC-910-AFZ-I03-P00" + ] + } + ] +} diff --git a/brands/rtt.json b/brands/rtt.json new file mode 100644 index 0000000..9cff237 --- /dev/null +++ b/brands/rtt.json @@ -0,0 +1,42 @@ +{ + "version": 2, + "brand": "Rtt", + "brand_id": "rtt", + "streams": [ + { + "id": "rtt-1", + "url": "/12", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "2220", + "RTT-3600", + "RTT-5300", + "RTT-5500", + "RTT-8300", + "RTT-8700", + "RTT-8800" + ] + }, + { + "id": "rtt-2", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "5300", + "IPCC-B17-1080P", + "Other", + "rtt-2400", + "RTT-3300", + "RTT-3600", + "RTT-5300", + "RTT-5900", + "RTT-8300", + "RTT-8800" + ] + } + ] +} diff --git a/brands/rtx.json b/brands/rtx.json new file mode 100644 index 0000000..d11e81a --- /dev/null +++ b/brands/rtx.json @@ -0,0 +1,191 @@ +{ + "version": 2, + "brand": "Rtx", + "brand_id": "rtx", + "streams": [ + { + "id": "rtx-1", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "06R", + "DVS", + "IP01R", + "IP-06R", + "IP-09R", + "IP-26H", + "Other" + ] + }, + { + "id": "rtx-2", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "06R", + "31-HV", + "IP-09R", + "IP-16H", + "IP-25HV", + "IP-26H", + "IP-32HV", + "Other" + ] + }, + { + "id": "rtx-3", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "09h", + "25-HV", + "IP06R", + "IP-26H", + "Other" + ] + }, + { + "id": "rtx-4", + "url": "snap.jpg?JpegCam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IMX322+HI3516" + ] + }, + { + "id": "rtx-5", + "url": "snapshot.cgi?", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP01R", + "IP-26H", + "Other" + ] + }, + { + "id": "rtx-6", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP01R", + "IP-06R" + ] + }, + { + "id": "rtx-7", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP-06R", + "Other" + ] + }, + { + "id": "rtx-8", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP-09R", + "Other" + ] + }, + { + "id": "rtx-9", + "url": "live3.sdp", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "IP-25HV" + ] + }, + { + "id": "rtx-10", + "url": "ch0_0.h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "IP-26H" + ] + }, + { + "id": "rtx-11", + "url": "cam[CHANNEL]/h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "IP-26H", + "Other" + ] + }, + { + "id": "rtx-12", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP-26H", + "Other" + ] + }, + { + "id": "rtx-13", + "url": "/videostream.cgi", + "type": "FFMPEG", + "protocol": "http", + "port": 88, + "models": [ + "Other" + ] + }, + { + "id": "rtx-14", + "url": "/", + "type": "FFMPEG", + "protocol": "http", + "port": 88, + "models": [ + "Other" + ] + }, + { + "id": "rtx-15", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "rtx-16", + "url": "images/stream_[CHANNEL].jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/rua.json b/brands/rua.json new file mode 100644 index 0000000..9dee9d6 --- /dev/null +++ b/brands/rua.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Rua", + "brand_id": "rua", + "streams": [ + { + "id": "rua-1", + "url": "/12", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "rua-2", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/ruang-tamu.json b/brands/ruang-tamu.json new file mode 100644 index 0000000..61c75e8 --- /dev/null +++ b/brands/ruang-tamu.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Ruang Tamu", + "brand_id": "ruang-tamu", + "streams": [ + { + "id": "ruang-tamu-1", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/rubetek.json b/brands/rubetek.json new file mode 100644 index 0000000..77e8802 --- /dev/null +++ b/brands/rubetek.json @@ -0,0 +1,40 @@ +{ + "version": 2, + "brand": "Rubetek", + "brand_id": "rubetek", + "streams": [ + { + "id": "rubetek-1", + "url": "/onvif1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "3404", + "rm-3712", + "rv-3407", + "RV-3416" + ] + }, + { + "id": "rubetek-2", + "url": "/videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=320*240", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "RV 3414" + ] + }, + { + "id": "rubetek-3", + "url": "/live/ch00_0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "RV-3420" + ] + } + ] +} diff --git a/brands/ruisvision.json b/brands/ruisvision.json new file mode 100644 index 0000000..f0fba02 --- /dev/null +++ b/brands/ruisvision.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Ruisvision", + "brand_id": "ruisvision", + "streams": [ + { + "id": "ruisvision-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "3MP 1.8MM LENS" + ] + } + ] +} diff --git a/brands/runyan-gate.json b/brands/runyan-gate.json new file mode 100644 index 0000000..bb82a97 --- /dev/null +++ b/brands/runyan-gate.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Runyan Gate", + "brand_id": "runyan-gate", + "streams": [ + { + "id": "runyan-gate-1", + "url": "/live0.264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "runyan-gate-2", + "url": "snap.jpg?JpegCam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "RT AQ-6108R5" + ] + } + ] +} diff --git a/brands/rvi.json b/brands/rvi.json new file mode 100644 index 0000000..4d9b52a --- /dev/null +++ b/brands/rvi.json @@ -0,0 +1,298 @@ +{ + "version": 2, + "brand": "Rvi", + "brand_id": "rvi", + "streams": [ + { + "id": "rvi-1", + "url": "/RVi/1/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "1nct-2023", + "1nct4033", + "RVi-1NCT4052", + "RVI-1NCT4143" + ] + }, + { + "id": "rvi-2", + "url": "/RVi/1/2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "1nct4033", + "RVi-1NCE2022" + ] + }, + { + "id": "rvi-3", + "url": "/cam/realmonitor?channel=1&subtype=00&authbasic=[AUTH]", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "1nct-4033", + "RVi-1NCT4052" + ] + }, + { + "id": "rvi-4", + "url": "/", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "2063", + "RVI-IPC32MS" + ] + }, + { + "id": "rvi-5", + "url": "axis-cgi/mjpg/video.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "42dn", + "Other" + ] + }, + { + "id": "rvi-6", + "url": "VideoInput/1/h264/1", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "AL", + "Other" + ] + }, + { + "id": "rvi-7", + "url": "/Streaming/Channels/101", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "HDR04LA-T" + ] + }, + { + "id": "rvi-8", + "url": "/Streaming/channels/201", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 10554, + "models": [ + "HDR04LA-T", + "zal" + ] + }, + { + "id": "rvi-9", + "url": "/Streaming/Channels/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "HDR04LA-TA", + "HDR04LA-TA-1", + "IPC11S", + "ips12sw", + "Other", + "RVi-IPC12SW", + "RVi-IPC31S" + ] + }, + { + "id": "rvi-10", + "url": "cgi-bin/snapshot.cgi?1", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IPC42S" + ] + }, + { + "id": "rvi-11", + "url": "/img/video.asf", + "type": "FFMPEG", + "protocol": "mms", + "port": 554, + "models": [ + "IPC42S" + ] + }, + { + "id": "rvi-12", + "url": "/cam/realmonitor?channel=1&subtype=00&authbasic=YWRtaW46UFAxNTMzMDY=", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "IPC43L (2.7-12)", + "msi" + ] + }, + { + "id": "rvi-13", + "url": "/channel3", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "ipc50dn12" + ] + }, + { + "id": "rvi-14", + "url": "/channel1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "ipc50dn12", + "ivc" + ] + }, + { + "id": "rvi-15", + "url": "/cam/realmonitor", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "IPC52Z30" + ] + }, + { + "id": "rvi-16", + "url": "/axis-cgi/mjpg/video.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "ipc52z4i" + ] + }, + { + "id": "rvi-17", + "url": "/Streaming/Channels/2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "ips12sw" + ] + }, + { + "id": "rvi-18", + "url": "/Streaming/channels/101", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "ivc", + "Other", + "zal" + ] + }, + { + "id": "rvi-19", + "url": "video.h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "rvi-20", + "url": "cam/realmonitor?channel=[CHANNEL]&subtype=1", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other", + "R16LA" + ] + }, + { + "id": "rvi-21", + "url": "cgi-bin/snapshot.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "rvi-22", + "url": "/VideoInput/1/h264/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "RVI-1NCT2025", + "RVi-IPC12SW" + ] + }, + { + "id": "rvi-23", + "url": "/RVi/2/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "RVI-1NCT4143" + ] + }, + { + "id": "rvi-24", + "url": "jpg/image.jpg?size=3", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "RVi-IPC11" + ] + }, + { + "id": "rvi-25", + "url": "/cam/realmonitor?channel=1&subtype=0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "RVI-IPC32DNS" + ] + }, + { + "id": "rvi-26", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "RVI-IPC32MS" + ] + }, + { + "id": "rvi-27", + "url": "/1/2?transmode=unicast&profile=vam", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "RVi-IPC43L (2.7-12)" + ] + } + ] +} diff --git a/brands/s.vision.json b/brands/s.vision.json new file mode 100644 index 0000000..9bf084d --- /dev/null +++ b/brands/s.vision.json @@ -0,0 +1,57 @@ +{ + "version": 2, + "brand": "S.vision", + "brand_id": "s.vision", + "streams": [ + { + "id": "s.vision-1", + "url": "cgi-bin/view.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "ahd1108h" + ] + }, + { + "id": "s.vision-2", + "url": "/ch4_0.264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 34567, + "models": [ + "Other" + ] + }, + { + "id": "s.vision-3", + "url": "/ch2_0.264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 34567, + "models": [ + "Other" + ] + }, + { + "id": "s.vision-4", + "url": "/ch1_0.264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 34567, + "models": [ + "Other" + ] + }, + { + "id": "s.vision-5", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "P-D140" + ] + } + ] +} diff --git a/brands/s3vc.json b/brands/s3vc.json new file mode 100644 index 0000000..c1f2fe7 --- /dev/null +++ b/brands/s3vc.json @@ -0,0 +1,85 @@ +{ + "version": 2, + "brand": "S3vc", + "brand_id": "s3vc", + "streams": [ + { + "id": "s3vc-1", + "url": "/stream0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "1080P", + "B01POE-3MPL-A" + ] + }, + { + "id": "s3vc-2", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "B06POE-5MP-HX", + "BULLET", + "Other", + "SV-B01POE-1080P-L", + "WiFi" + ] + }, + { + "id": "s3vc-3", + "url": "/12", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Bullet", + "Other", + "SV-B06W-5MP-HX", + "WIFI" + ] + }, + { + "id": "s3vc-4", + "url": "/", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "SV-B01POE-1080P-L" + ] + }, + { + "id": "s3vc-5", + "url": "/VideoInput/1/mpeg4/1", + "type": "MJPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "SV-B01POE-1080P-L" + ] + }, + { + "id": "s3vc-6", + "url": "snap.jpg?JpegCam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "SV-B803W" + ] + }, + { + "id": "s3vc-7", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "WiFi" + ] + } + ] +} diff --git a/brands/saance.json b/brands/saance.json new file mode 100644 index 0000000..6bc661e --- /dev/null +++ b/brands/saance.json @@ -0,0 +1,57 @@ +{ + "version": 2, + "brand": "Saance", + "brand_id": "saance", + "streams": [ + { + "id": "saance-1", + "url": "/mpeg4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "161be" + ] + }, + { + "id": "saance-2", + "url": "/user=[USERNAME]&password=[PASSWORD]&channel=1&stream=0.sdp?", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "DVR" + ] + }, + { + "id": "saance-3", + "url": "/ch0_1.264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "saance-4", + "url": "/snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=0", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "Other" + ] + }, + { + "id": "saance-5", + "url": "/tcp/av0_0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 10554, + "models": [ + "WIFICAM" + ] + } + ] +} diff --git a/brands/sab.json b/brands/sab.json new file mode 100644 index 0000000..24490e9 --- /dev/null +++ b/brands/sab.json @@ -0,0 +1,37 @@ +{ + "version": 2, + "brand": "Sab", + "brand_id": "sab", + "streams": [ + { + "id": "sab-1", + "url": "/Streaming/Channels/101", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5554, + "models": [ + "2600" + ] + }, + { + "id": "sab-2", + "url": "cgi-bin/CGIProxy.fcgi?cmd=snapPicture2&usr=[USERNAME]&pwd=[PASSWORD]&", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "SABIP1400" + ] + }, + { + "id": "sab-3", + "url": "cgi-bin/CGIProxy.fcgi?cmd=snapPicture2&usr=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 88, + "models": [ + "SABIP1400" + ] + } + ] +} diff --git a/brands/sacam.json b/brands/sacam.json new file mode 100644 index 0000000..4fc660f --- /dev/null +++ b/brands/sacam.json @@ -0,0 +1,32 @@ +{ + "version": 2, + "brand": "Sacam", + "brand_id": "sacam", + "streams": [ + { + "id": "sacam-1", + "url": "/onvif1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "cn-72m1wl", + "CN-72M2WL" + ] + }, + { + "id": "sacam-2", + "url": "/1.3gp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "CN-72M2WH", + "CN-72M2WL", + "p2p", + "p2p hd", + "SW27897964" + ] + } + ] +} diff --git a/brands/saewit.json b/brands/saewit.json new file mode 100644 index 0000000..8be0978 --- /dev/null +++ b/brands/saewit.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Saewit", + "brand_id": "saewit", + "streams": [ + { + "id": "saewit-1", + "url": "cam1/mpeg4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "seaw-20z37e-nh" + ] + } + ] +} diff --git a/brands/safecam.json b/brands/safecam.json new file mode 100644 index 0000000..91e6b8c --- /dev/null +++ b/brands/safecam.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Safecam", + "brand_id": "safecam", + "streams": [ + { + "id": "safecam-1", + "url": "/0/av0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8001, + "models": [ + "ip6" + ] + } + ] +} diff --git a/brands/safehome.json b/brands/safehome.json new file mode 100644 index 0000000..e020ebc --- /dev/null +++ b/brands/safehome.json @@ -0,0 +1,368 @@ +{ + "version": 2, + "brand": "Safehome", + "brand_id": "safehome", + "streams": [ + { + "id": "safehome-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "1 mp hd p2p", + "278040-Nordic", + "hhfhfh", + "Other" + ] + }, + { + "id": "safehome-2", + "url": "/onvif-stream1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 7070, + "models": [ + "1 MP HD P2P" + ] + }, + { + "id": "safehome-3", + "url": "/live/ch0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 7070, + "models": [ + "1 MP HD P2P", + "1HD", + "1MP HD P2P Camera", + "1MPHDP2P", + "2 MP Wireless P2P FULL HD Outdoor", + "278040", + "278040_dreje", + "278047", + "278047-NordicX", + "278050", + "278050-Nordic", + "278050-Nordic-X", + "278052", + "278052-NordicX", + "278054", + "278054-2", + "IPROBOT", + "Nordic", + "Other", + "P2P outdoor" + ] + }, + { + "id": "safehome-4", + "url": "/live/ch1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 7070, + "models": [ + "1MP HD P2P CAMERA", + "2 MP FULL HD P2P CAMERA", + "278050-Nordic-X", + "278051", + "278051-nordic", + "278056-NORDICX", + "Oma Nordic" + ] + }, + { + "id": "safehome-5", + "url": "ch0_0.h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "278040-nordic", + "Other" + ] + }, + { + "id": "safehome-6", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "278041-NORDIC", + "278042", + "278052-NORDICX", + "HD628", + "HD-628W", + "IP255", + "Other", + "p2p", + "P2P OUTDOOR" + ] + }, + { + "id": "safehome-7", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "278042", + "616-W", + "IP601W", + "IP601W-hd", + "Other", + "VGA 616W" + ] + }, + { + "id": "safehome-8", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "278042-NORDIC", + "IP3815W" + ] + }, + { + "id": "safehome-9", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]&count=0", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "278043", + "IP601W", + "IP601W-hd", + "iprobot", + "NORDIC", + "OTHER-MEDION", + "P2P OUTDOOR", + "VGA 616W" + ] + }, + { + "id": "safehome-10", + "url": "/0/video0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "391W-HD" + ] + }, + { + "id": "safehome-11", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "616-W", + "IP601W-hd", + "Other", + "P2P OUTDOOR", + "VGA 615W", + "w616" + ] + }, + { + "id": "safehome-12", + "url": "/", + "type": "FFMPEG", + "protocol": "http", + "port": 8001, + "models": [ + "CLJXA1HPJJBBA56PYZ61", + "IPRobot3" + ] + }, + { + "id": "safehome-13", + "url": "/tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "HD P2P HD628W" + ] + }, + { + "id": "safehome-14", + "url": "h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "HD-628W", + "HD-720P", + "IP601W", + "IP601W-hd", + "vga616w" + ] + }, + { + "id": "safehome-15", + "url": "H264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "HD-628W", + "Other" + ] + }, + { + "id": "safehome-16", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP3815W" + ] + }, + { + "id": "safehome-17", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP-601W", + "Other", + "WH" + ] + }, + { + "id": "safehome-18", + "url": "LowResolutionVideo", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "ip601w-hd", + "Other" + ] + }, + { + "id": "safehome-19", + "url": "[CHANNEL]/[USERNAME]:[PASSWORD]/main", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "ip601w-hd" + ] + }, + { + "id": "safehome-20", + "url": "snapshot.jpg?account=[USERNAME]&password=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP601W-hd", + "IPRobot", + "Other" + ] + }, + { + "id": "safehome-21", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP601W-hd", + "iprobot", + "MP 391W-HD" + ] + }, + { + "id": "safehome-22", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP601W-hd", + "iprobot", + "Other", + "p2p" + ] + }, + { + "id": "safehome-23", + "url": "/Streaming/channels/101", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "safehome-24", + "url": "user/videostream.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "safehome-25", + "url": "cam[CHANNEL]/h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "safehome-26", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other-Medion" + ] + }, + { + "id": "safehome-27", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "p2p" + ] + }, + { + "id": "safehome-28", + "url": "/cam/realmonitor", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "p2p" + ] + }, + { + "id": "safehome-29", + "url": "/cam1/onvif-h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "p2p" + ] + } + ] +} diff --git a/brands/safer.json b/brands/safer.json new file mode 100644 index 0000000..ce99e1a --- /dev/null +++ b/brands/safer.json @@ -0,0 +1,61 @@ +{ + "version": 2, + "brand": "Safer", + "brand_id": "safer", + "streams": [ + { + "id": "safer-1", + "url": "/stander/livestream/0/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "3216", + "Other", + "SN3216", + "SN326p" + ] + }, + { + "id": "safer-2", + "url": "/axis-cgi/mjpg/video.cgi", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "safer-3", + "url": "mpeg4", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other", + "SG-861" + ] + }, + { + "id": "safer-4", + "url": "cam/realmonitor?channel=[CHANNEL]&subtype=00", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "safer-5", + "url": "mpeg4cif", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "SG-861" + ] + } + ] +} diff --git a/brands/safesky-cn.json b/brands/safesky-cn.json new file mode 100644 index 0000000..f681ad7 --- /dev/null +++ b/brands/safesky-cn.json @@ -0,0 +1,37 @@ +{ + "version": 2, + "brand": "Safesky Cn", + "brand_id": "safesky-cn", + "streams": [ + { + "id": "safesky-cn-1", + "url": "image.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "08037" + ] + }, + { + "id": "safesky-cn-2", + "url": "cgi-bin/video_snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "C5900" + ] + }, + { + "id": "safesky-cn-3", + "url": "cgi-bin/net_jpeg.cgi?ch=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "SC-H06" + ] + } + ] +} diff --git a/brands/safevant.json b/brands/safevant.json new file mode 100644 index 0000000..bfb1fae --- /dev/null +++ b/brands/safevant.json @@ -0,0 +1,21 @@ +{ + "version": 2, + "brand": "Safevant", + "brand_id": "safevant", + "streams": [ + { + "id": "safevant-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "720P Dome", + "BL05801", + "DO2VV", + "Other", + "Safevant PTZ Dome Camera" + ] + } + ] +} diff --git a/brands/safire.json b/brands/safire.json new file mode 100644 index 0000000..6e8caae --- /dev/null +++ b/brands/safire.json @@ -0,0 +1,77 @@ +{ + "version": 2, + "brand": "Safire", + "brand_id": "safire", + "streams": [ + { + "id": "safire-1", + "url": "/Streaming/Channels/101", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "IPCOUNT", + "SF-IPDM937ZAWHH-8" + ] + }, + { + "id": "safire-2", + "url": "/h264_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other", + "SF-IPCV220WH", + "SF-IPD836WA-4P-HV", + "SF-IPDM934-3W", + "SF-IPDM934WH-2W", + "SF-IPDM943WH-4", + "SF-IPMC103AWH-2", + "SF-IPSD4704IHA-4PW", + "sf-ipsd6625ita-4p", + "SF-IPT838UWHA-4US-AI2" + ] + }, + { + "id": "safire-3", + "url": "/h265_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "SF-IPCV220WH" + ] + }, + { + "id": "safire-4", + "url": "/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "SF-IPD820UWHA-8U-AI2" + ] + }, + { + "id": "safire-5", + "url": "/1/h264major", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "SF-IPD820UWHA-8U-AI2" + ] + }, + { + "id": "safire-6", + "url": "/ch0_0.h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "SF-IPD820UWHA-8U-AI2" + ] + } + ] +} diff --git a/brands/samgane.json b/brands/samgane.json new file mode 100644 index 0000000..c414efd --- /dev/null +++ b/brands/samgane.json @@ -0,0 +1,39 @@ +{ + "version": 2, + "brand": "Samgane", + "brand_id": "samgane", + "streams": [ + { + "id": "samgane-1", + "url": "snap.jpg?JpegCam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "ptz", + "sc-17w" + ] + }, + { + "id": "samgane-2", + "url": "iphone/11?[USERNAME]:[PASSWORD]&", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "sc-17w" + ] + }, + { + "id": "samgane-3", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "SC-17W" + ] + } + ] +} diff --git a/brands/samsco.json b/brands/samsco.json new file mode 100644 index 0000000..cb0a1e4 --- /dev/null +++ b/brands/samsco.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Samsco", + "brand_id": "samsco", + "streams": [ + { + "id": "samsco-1", + "url": "/ch0_0.h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Other" + ] + }, + { + "id": "samsco-2", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=[CHANNEL]_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/samsung.json b/brands/samsung.json new file mode 100644 index 0000000..273a2e2 --- /dev/null +++ b/brands/samsung.json @@ -0,0 +1,1614 @@ +{ + "version": 2, + "brand": "Samsung", + "brand_id": "samsung", + "streams": [ + { + "id": "samsung-1", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "1.3" + ] + }, + { + "id": "samsung-2", + "url": "cgi-bin/video.cgi?msubmenu=jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "1.3", + "509", + "6004", + "6084RP", + "7004p", + "7010", + "7010f", + "7080r", + "8610", + "G IP Smart Cam", + "IP CAM G", + "IPOLIS", + "L6013R", + "Other", + "QND-6070R", + "QND-7010R", + "QND-7020R", + "QND7030RN", + "QNO-6010R", + "QNO-6020R", + "QNO-6070R", + "QNO-7020R", + "QNO-7080R", + "QNV-7010R", + "QNV-7020R", + "QNV-7080R", + "SCH-I415", + "SmartCam", + "SME DVR", + "SMP-3120", + "SN0-6084", + "SN0-6084R", + "snb", + "snb 5001", + "SNB 7001", + "SNB-5000", + "SNB-5004", + "SNB-600", + "SNB-6003", + "snb-6004", + "SNB-6010", + "snb7000", + "SNB-7000", + "SNB--7084r", + "SND", + "SND 5000", + "Snd 501", + "SND-1000N", + "SND-3080", + "SND-3080F", + "snd-5048", + "SND-5084", + "snd-5601", + "SND-6011R", + "snd-6011rp", + "SND-6013R", + "SND-6048R", + "snd-6083n", + "SND-6084R", + "SND-L6013", + "snf-810", + "snh p6410", + "snh-e6413bn", + "SNH-P6412BN", + "SNH-V6414BN", + "SNO-1080R", + "SNO-1080RN", + "sno5080", + "SNO-5080R", + "sno5084rp", + "SNO6083R", + "sno7078r", + "SNO-L6013R", + "SNO-L6013RN", + "SNO-L6083R", + "SNO-L6o13R", + "SNP-3120", + "SNP-3370/TH", + "SNP-5200H", + "SNP-5321", + "SNP-5430H", + "SNP-6321", + "snr", + "SNV-3120", + "SNV-5080", + "SNV-6012MN", + "SNV-6013", + "SNV-6048R", + "SNV-6083R", + "SNV-6084", + "SNV-6084R", + "SNV-L5083R", + "SNV-L6083R", + "sp 101", + "SPE-100", + "SPE-101", + "SVN-6012MN", + "video server", + "wisenet" + ] + }, + { + "id": "samsung-3", + "url": "GetData.cgi?CH=[CHANNEL]&Codec=jpeg&Size=[WIDTH]x[HEIGHT]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "2080R" + ] + }, + { + "id": "samsung-4", + "url": "video?submenu=mjpg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "2315", + "3_ipv_n", + "400", + "530T", + "A40", + "avant", + "Core Prime", + "Gaaxy J3 Mission", + "Galaxy 5", + "galaxy A9", + "Galaxy Ace", + "Galaxy I 9001", + "Galaxy III Mini", + "galaxy player 5.0", + "Galaxy player SIII", + "galaxy s", + "galaxy S III", + "Galaxy s10+", + "GALAXY S2-1", + "galaxy s4", + "galaxy s6", + "GALAXY S7", + "GALAXY S9", + "gallaxy", + "gallaxy s6", + "GS5", + "GT-I9070", + "gts7582", + "i747", + "I-997", + "IP WebCAM", + "J7 Prime", + "J7-Prime", + "Mobile Phone", + "Note 1", + "Note 10.1 2014 SM-P605", + "note 3", + "note 4", + "note 8", + "Other", + "prime", + "S4 mini", + "SamsungMini", + "SC-01K", + "SCC-C6325N", + "SC-D353", + "SCH-I415", + "sgh i747", + "SGH-S959G", + "shg", + "SME DVR", + "SM-G530AZ UD", + "SM-G955U", + "SM-N910P", + "SNB-2000", + "SNB-6003", + "snc-550", + "SNC-7478", + "SNC-B2315", + "SNC-B5395", + "SND-7080", + "SNF M300P", + "SNP-3301", + "SPH-M840", + "tab e", + "Tablet", + "Xcover", + "xcover2", + "YOUTH" + ] + }, + { + "id": "samsung-5", + "url": "/video?submenu=mjpg", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "3001", + "a50", + "core 2", + "Galaxy A7 (2018)", + "Galaxy S3", + "galaxy s9", + "Other", + "S20 FE 5G", + "sm-g357", + "SNC-B5399", + "XCover 3" + ] + }, + { + "id": "samsung-6", + "url": "/video", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "3001", + "A10e", + "a32", + "ek gc200", + "galaxy 7", + "Galaxy j7", + "Galaxy S3", + "Galaxy S6 Active", + "Handy S6", + "S21+", + "XCover 3" + ] + }, + { + "id": "samsung-7", + "url": "/cgi-bin/video.cgi?msubmenu=mjpg", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "3001", + "5050", + "QNO-7080R", + "QNV-7010R", + "QNV-7080R", + "SNB 5000p", + "SND-5084", + "SND-7084r", + "SND-L5013", + "SND-L6013RN", + "SNO-7082R", + "SNP-5200H", + "SNP-6200RH", + "snv-", + "SNV-1080", + "WISENET III H.264" + ] + }, + { + "id": "samsung-8", + "url": "/?action=stream", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "3001", + "SNC-79440BW" + ] + }, + { + "id": "samsung-9", + "url": "now.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "386T", + "8610", + "Galaxy", + "Galaxy s10+", + "GALAXY TABLET", + "n750", + "Other", + "prime", + "sch-s738c", + "SNC-B2315", + "tab s", + "tablet" + ] + }, + { + "id": "samsung-10", + "url": "videofeed", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "5 neo", + "550", + "56431", + "A40", + "advent", + "Avant", + "Cell", + "CORE A03", + "CORE PRIME", + "default", + "Duos", + "ek gc200", + "ek-gc110", + "f3111", + "g550t", + "Galaxy 3", + "Galaxy A5", + "galaxy ace", + "galaxy core prime SM-S820L", + "galaxy grand prime", + "Galaxy Note 3", + "galaxy s 10", + "Galaxy s10+", + "Galaxy S6 Active", + "GALAXY S7", + "Galaxy S8", + "Galaxy SIII", + "Galaxy Tab A", + "GALAXY Tablet", + "glxy", + "GT-8160", + "gt9300", + "GTDuos", + "GT-i9195", + "GT-S5301", + "GT-S6310N", + "GT-S6500t", + "gt-s7582", + "gt-S7582", + "I-1905", + "i-747", + "I-8262", + "I-9082", + "IP WebCAM", + "j3v", + "M830", + "mali", + "Mini", + "n750", + "nbote 4", + "Note", + "note 3", + "NOTE 5", + "note 8", + "note2", + "Old Phone", + "On 5", + "Other", + "phome", + "phone2", + "prevail", + "S 3", + "S III", + "S21+", + "s4 mini", + "S5 Active", + "S5 Neo", + "S6 Edge +", + "S7 Edge", + "S8+", + "Samsung-SM-G870A", + "SCH-I415", + "sgh i747", + "SGH-I727", + "Si900", + "SII", + "Sm-S727VL", + "snc-550", + "snc-b2331", + "SNC-B5395", + "sph-m820-bst", + "sph-m830", + "Stratosphere", + "Ultra", + "wit", + "xcover2", + "xzxd", + "zwart" + ] + }, + { + "id": "samsung-11", + "url": "cgi-bin/video.cgi?msubmenu=mjpg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "5040", + "550", + "7010", + "cnd-5200", + "IP Smart Cam", + "ip200", + "ipolis", + "L6013R", + "L6013RN", + "L6083RP", + "Other", + "PND-9080R", + "PNV-9080R", + "QND-6070R", + "QND-7010R", + "QND-7080R", + "QNO-6010R", + "QNO-6020R", + "QNO-6070R", + "QNO-7080R", + "QNV-7010R", + "QNV-7080R", + "samsung sn", + "SDE-120", + "Smartcam", + "SMZ", + "SN0-6084", + "snb 6011N", + "SNB 7001", + "snb 7004n", + "SNB-3000", + "snb5000", + "SNB-5004", + "SNB-6003", + "SNB-6004", + "SNB-6010", + "SNB-6011", + "snb-8000", + "SNB-8000N", + "SNC-B5366N", + "snd", + "SND - 3038", + "SND 1011", + "snd-1000n", + "SND-5011", + "SND-5011P", + "SND-5061", + "SND5080", + "snd-6011rp", + "SND-6013R", + "SND-6083N", + "SND-6084R", + "SND-7080", + "SND-7084", + "SND-L6013", + "SND-L6013R", + "SND-L6083R", + "SNF-7010", + "SNF-8010", + "snh p6410", + "snh-6440bn", + "SNH-E6411BN", + "SNH-E6413BN", + "SNH-E6413BN CAMERA", + "SNH-E6440BN", + "SNH-V6414BN", + "SNO-1080R", + "SNO-1080RN", + "SNO-5080R", + "SNO-6084R", + "SNO-6543", + "SNO-7082R", + "sno-7084r", + "SNO-8081R", + "SNO-L6013R", + "SNO-L6083R", + "SNP-3120", + "SNP-5200H", + "SNP-6200H", + "SNP-6200RH", + "SNP-6200RP", + "snp-6320", + "SNP6320", + "SNP-6320H", + "snp-6321", + "snr", + "SNS-R0810W", + "SNV-3082", + "SNV-5010", + "SNV-5080", + "SNV-5080R", + "SNV-6013", + "snv-6018", + "SNV-6083", + "SNV-6083R", + "snv-6084r", + "SNV-7080", + "SNV-7080R", + "SNV-7082n", + "SNV-7084R", + "SNV-8080", + "SNV-L5083R", + "SNV-L6083R", + "SNZ-5200", + "SNZ-6320P", + "SPE-100", + "SPE-101", + "spe-400", + "Too", + "WISENET", + "WN3", + "XNP-6120H" + ] + }, + { + "id": "samsung-12", + "url": "/onvif/profile1/media.smp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "6013", + "6084RP", + "Other", + "QNO-6010R", + "SN0-6084", + "SNB-6004P", + "SNB-6400", + "SNB-7000", + "SND-5080P", + "SND-6011R", + "SND-6048R", + "SND-6084R", + "SND-L6013R", + "SNH-1011N", + "SNH-P6410BN", + "SNH-P6412BN", + "SNO-6011R", + "SNO-6019", + "SNO-L6083R", + "SNP-3370TH", + "SNP-6320H", + "snv-6012mp", + "SNV-6013", + "SNV-6048R", + "snv-6084", + "SNV-6084R", + "SNV-L6083R", + "WiseNet III H.264" + ] + }, + { + "id": "samsung-13", + "url": "video?submenu=jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "6084RP", + "Other", + "SNB-3000", + "SNB-6003", + "SNC-7478", + "SNC-B2315P", + "SNC-B5366N", + "SNC-B5395", + "snc-m300", + "snc-msnc300" + ] + }, + { + "id": "samsung-14", + "url": "/onvif/profile4/media.smp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "7010", + "QNO-7080R", + "snf7010", + "SNF-8010", + "SNH-1011n", + "SNH-P6410BN", + "SNH-V6410PN", + "SNV-6048R", + "XNO6085R" + ] + }, + { + "id": "samsung-15", + "url": "cgi-bin/video.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "800 V", + "Other" + ] + }, + { + "id": "samsung-16", + "url": "/videostream.asf?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 4747, + "models": [ + "A 20", + "galaxy tab a", + "Other", + "S20 FE", + "SNH-P6410BN" + ] + }, + { + "id": "samsung-17", + "url": "/h264_pcm.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8080, + "models": [ + "A03s", + "Grand Prime SM-G530 G", + "Other", + "sm-a250f", + "SM-G900F" + ] + }, + { + "id": "samsung-18", + "url": "/videofeed", + "type": "MJPEG", + "protocol": "http", + "port": 8080, + "models": [ + "A50", + "A54", + "Galaxy III Mini", + "Galaxy J7", + "Galaxy S3", + "galaxy s6", + "Galaxy Tab A", + "J3 IP Webcam", + "Neo" + ] + }, + { + "id": "samsung-19", + "url": "videostream.asf?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "A70", + "DIWK41M", + "Other" + ] + }, + { + "id": "samsung-20", + "url": "video", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Blaze", + "galaxy", + "GT3110", + "Other" + ] + }, + { + "id": "samsung-21", + "url": "shot.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Core", + "Galaxy", + "Galaxy 3", + "GALAXY S2", + "GALAXY S3", + "galaxy s4", + "Galaxy s5", + "Galaxy S6", + "Galaxy S7", + "gt-p3113ts", + "gtp3114ts", + "n750", + "Other", + "sch-s738c", + "SM-J100H", + "SPH-L710T", + "Xperia" + ] + }, + { + "id": "samsung-22", + "url": "video?profile=[CHANNEL]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "D910", + "Galaxy S2", + "Galaxy S2-1", + "GALAXY S7", + "GT-I9070", + "I-337", + "I-8262", + "I-9300", + "IP WebCAM LP", + "Note5", + "Other", + "phone", + "S6 Edge +", + "SII", + "SM-N910P", + "SPH-L710T", + "sprint", + "Tab 3", + "Ultra" + ] + }, + { + "id": "samsung-23", + "url": "?&AUDIO=YES&CHOPIMAGE=YES&STREAM=YES&WANTIMAGE=[CHANNEL].JPG&SENDEMPTYIMAGES=NO", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "DC-D353", + "SC-D353" + ] + }, + { + "id": "samsung-24", + "url": "jpeg/qvga.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "ds60" + ] + }, + { + "id": "samsung-25", + "url": "mjpeg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "ds60", + "Galaxy S7", + "note", + "Other", + "sm-s920l" + ] + }, + { + "id": "samsung-26", + "url": "videostream.cgi?rate=11", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "F6836W", + "F-M136", + "Other" + ] + }, + { + "id": "samsung-27", + "url": "/", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 1935, + "models": [ + "galaxy", + "galaxy A9", + "galaxy ace", + "Galaxy j7", + "Galaxy s8+", + "Mobile Phone", + "note 8", + "S20 FE 5G", + "SDR-B84300", + "SNC-79440BW", + "wisenet" + ] + }, + { + "id": "samsung-28", + "url": "/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 1935, + "models": [ + "galaxy", + "SDC-9441BC" + ] + }, + { + "id": "samsung-29", + "url": "mjpeg?res=full&x0=0&y0=0&x1=100%&y1=100%&quality=12&doublescan=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Galaxy J7", + "Galaxy S3", + "Iscar-Camera", + "note 4", + "Other", + "sm-s920l", + "sm-s975l", + "SNP-3301" + ] + }, + { + "id": "samsung-30", + "url": "/Browser", + "type": "FFMPEG", + "protocol": "http", + "port": 8080, + "models": [ + "Galaxy J7" + ] + }, + { + "id": "samsung-31", + "url": "/shot.jpg", + "type": "JPEG", + "protocol": "http", + "port": 8080, + "models": [ + "Galaxy S5" + ] + }, + { + "id": "samsung-32", + "url": "/Streaming/Channels/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 1024, + "models": [ + "Galaxy Tab A" + ] + }, + { + "id": "samsung-33", + "url": "/h264.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8080, + "models": [ + "Grand Prime SM-G530 W" + ] + }, + { + "id": "samsung-34", + "url": "/profile5/media.smp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "IP Smart Cam", + "PoE Outdoor", + "snh-6440bn", + "SNH-E6411BN", + "SNH-E6440BN", + "SNH-P6410BN", + "SNH-V6410PN", + "SNH-V6414BN" + ] + }, + { + "id": "samsung-35", + "url": "/onvif/profile5/media.smp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "IP Smart Cam", + "QNO-6020R", + "Smartcam", + "SmartCam D1", + "SNH-1011N", + "SNH-E6440BN", + "SNH-P6410BN", + "SNH-V6410PN", + "SNH-V6430BN", + "XNP-6120H" + ] + }, + { + "id": "samsung-36", + "url": "/onvif/profile2/media.smp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "ipolis", + "Other", + "QNO-6020R", + "snb 6011N", + "SNB-5000", + "SND-6011R", + "SND-6013RP", + "snd-7004", + "SND-L6013R (H.264)", + "snd-L6013R H.264", + "SNH-1011N", + "snv*8080", + "SNV-5080", + "SNV-6013", + "SNV-7084r", + "SPE-101", + "WISENET", + "XNF-8010RV", + "XNV-6010" + ] + }, + { + "id": "samsung-37", + "url": "/profile2/media.smp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "iPolis-RTSP", + "SNH-P6410BN", + "SNH-V6414BN", + "SNO-L6013R" + ] + }, + { + "id": "samsung-38", + "url": "/qvga_livestream.avi", + "type": "FFMPEG", + "protocol": "http", + "port": 7679, + "models": [ + "nx3000" + ] + }, + { + "id": "samsung-39", + "url": "/videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32", + "type": "MJPEG", + "protocol": "http", + "port": 81, + "models": [ + "Other" + ] + }, + { + "id": "samsung-40", + "url": "?action=stream", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "s10", + "XCover 3" + ] + }, + { + "id": "samsung-41", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "samsung-42", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "samsung-43", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "samsung-44", + "url": "snapshot.cgi?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "samsung-45", + "url": "VIDEO.CGI", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "samsung-46", + "url": "cam[CHANNEL]/h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "samsung-47", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "samsung-48", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "SNO-6084R" + ] + }, + { + "id": "samsung-49", + "url": "snapshot/view[CHANNEL].jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "samsung-50", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "samsung-51", + "url": "live/ch00_0", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "samsung-52", + "url": "live/h264/ch[CHANNEL]", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other", + "SDR-B73303P1T", + "SDR-B74301", + "WISENET" + ] + }, + { + "id": "samsung-53", + "url": "media/still.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "samsung-54", + "url": "cgi-bin/encoder?USER=[USERNAME]&PWD=[PASSWORD]&SNAPSHOT", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "samsung-55", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "samsung-56", + "url": "cam/realmonitor?channel=[CHANNEL]&subtype=1", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other", + "SDR-B73303P1T" + ] + }, + { + "id": "samsung-57", + "url": "cam/realmonitor?channel=[CHANNEL]&subtype=00", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "samsung-58", + "url": "0/[USERNAME]:[PASSWORD]/main", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "samsung-59", + "url": "image.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "samsung-60", + "url": "mpeg4unicast", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other", + "SME DVR", + "SNB-2000", + "SNC-1300", + "SNC-B5395", + "SND-7080", + "SNP-3301", + "SNP-3370TH" + ] + }, + { + "id": "samsung-61", + "url": "/control/faststream.jpg?stream=MxPEG&needlength&fps=6", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "samsung-62", + "url": "image/[CHANNEL].jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "samsung-63", + "url": "img/video.mjpeg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "SCC-C6325N", + "tabS3", + "WISENET" + ] + }, + { + "id": "samsung-64", + "url": "MediaInput/h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "samsung-65", + "url": "/axis-cgi/mjpg/video.cgi", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "samsung-66", + "url": "profile[CHANNEL]/media.smp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "samsung-67", + "url": "public/video.cgi?ch=[CHANNEL]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "SNB-5004", + "SNC-570", + "SNC-570N", + "SND-560", + "SNP-3301", + "SNP-3370TH" + ] + }, + { + "id": "samsung-68", + "url": "cgi-bin/webra_fcgi.fcgi?api=get_jpeg_raw&chno=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "SDE-120", + "SDE-3000N", + "SME", + "SME DVR", + "SME DVR 4220", + "SME-2220" + ] + }, + { + "id": "samsung-69", + "url": "snap", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "samsung-70", + "url": "mpeg4/[CHANNEL]/media.amp", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "samsung-71", + "url": "cgi-bin/checkimage.cgi?UID=[USERNAME]&CAM=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "SRN-473S" + ] + }, + { + "id": "samsung-72", + "url": "nphMotionJpeg?Resolution=640x480&Quality=Standard", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "samsung-73", + "url": "/?&AUDIO=YES&CHOPIMAGE=YES&STREAM=YES&WANTIMAGE=0.JPG&SENDEMPTYIMAGES=NO", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "scc-c6475" + ] + }, + { + "id": "samsung-74", + "url": "/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 4524, + "models": [ + "SDC-9441BC" + ] + }, + { + "id": "samsung-75", + "url": "/2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 4524, + "models": [ + "SDC-9441BC" + ] + }, + { + "id": "samsung-76", + "url": "/3", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 4524, + "models": [ + "SDC-9441BC" + ] + }, + { + "id": "samsung-77", + "url": "/4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 4524, + "models": [ + "SDC-9441BC" + ] + }, + { + "id": "samsung-78", + "url": "/5", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 4524, + "models": [ + "SDC-9441BC" + ] + }, + { + "id": "samsung-79", + "url": "/6", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 4524, + "models": [ + "SDC-9441BC" + ] + }, + { + "id": "samsung-80", + "url": "/7", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 4524, + "models": [ + "SDC-9441BC" + ] + }, + { + "id": "samsung-81", + "url": "/8", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 4524, + "models": [ + "SDC-9441BC" + ] + }, + { + "id": "samsung-82", + "url": "/9", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 4524, + "models": [ + "SDC-9441BC" + ] + }, + { + "id": "samsung-83", + "url": "/10", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 4524, + "models": [ + "SDC-9441BC" + ] + }, + { + "id": "samsung-84", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 4524, + "models": [ + "SDC-9441BC" + ] + }, + { + "id": "samsung-85", + "url": "/12", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 4524, + "models": [ + "SDC-9441BC" + ] + }, + { + "id": "samsung-86", + "url": "/13", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 4524, + "models": [ + "SDC-9441BC" + ] + }, + { + "id": "samsung-87", + "url": "/14", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 4524, + "models": [ + "SDC-9441BC" + ] + }, + { + "id": "samsung-88", + "url": "/15", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 4524, + "models": [ + "SDC-9441BC" + ] + }, + { + "id": "samsung-89", + "url": "/profile4/media.smp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "sfd", + "SNH-E6411BN", + "SNH-P6410BN" + ] + }, + { + "id": "samsung-90", + "url": "/onvif/profile6/media.smp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Smartcam", + "SNH-1011N" + ] + }, + { + "id": "samsung-91", + "url": "cgi-bin/fwstream.cgi?ServerId=0&AppKey=0x00006784&PortId=0&CameraId=[CHANNEL]&PauseTime=0&FwCgiVer=0x0001", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "SMT DVR" + ] + }, + { + "id": "samsung-92", + "url": "video/cam[CHANNEL]/2.0?audio=0&stream=0", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "SNB-2000" + ] + }, + { + "id": "samsung-93", + "url": "mjpeg/media.smp", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "SNB-2000" + ] + }, + { + "id": "samsung-94", + "url": "MJPEG/media.smp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "SNB-3000", + "SNB-6000", + "SNV-3081", + "SNV-6084N", + "SNV-6084R", + "WISENET" + ] + }, + { + "id": "samsung-95", + "url": "H264/media.smp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "SNB-3000", + "SND-3080F", + "SNV-3080", + "SNV-3081" + ] + }, + { + "id": "samsung-96", + "url": "/profile1/media.smp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "SNB-3000", + "SND-1080" + ] + }, + { + "id": "samsung-97", + "url": "img/video.asf", + "type": "VLC", + "protocol": "mms", + "port": 0, + "models": [ + "SNB-6003" + ] + }, + { + "id": "samsung-98", + "url": "/public/video.cgi?ch=1", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "SNC-570" + ] + }, + { + "id": "samsung-99", + "url": "/cgi-bin/video.cgi?msubmenu=jpg", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "SND-6048R", + "Techwin SND-7084", + "Techwin SNV-7084" + ] + } + ] +} diff --git a/brands/sanan-cctv.json b/brands/sanan-cctv.json new file mode 100644 index 0000000..b5857eb --- /dev/null +++ b/brands/sanan-cctv.json @@ -0,0 +1,110 @@ +{ + "version": 2, + "brand": "Sanan-cctv", + "brand_id": "sanan-cctv", + "streams": [ + { + "id": "sanan-cctv-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "B-Series", + "Other" + ] + }, + { + "id": "sanan-cctv-2", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "B-Series" + ] + }, + { + "id": "sanan-cctv-3", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "B-Series" + ] + }, + { + "id": "sanan-cctv-4", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]&count=0", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "B-Series" + ] + }, + { + "id": "sanan-cctv-5", + "url": "video.cgi?resolution=VGA", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "B-Series" + ] + }, + { + "id": "sanan-cctv-6", + "url": "VideoInput/[CHANNEL]/h264/1", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "B-Series" + ] + }, + { + "id": "sanan-cctv-7", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "dl81a", + "Other" + ] + }, + { + "id": "sanan-cctv-8", + "url": "/stream1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "IPCAM-100" + ] + }, + { + "id": "sanan-cctv-9", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Itthon", + "Other" + ] + }, + { + "id": "sanan-cctv-10", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/sanetron.json b/brands/sanetron.json new file mode 100644 index 0000000..3efb446 --- /dev/null +++ b/brands/sanetron.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Sanetron", + "brand_id": "sanetron", + "streams": [ + { + "id": "sanetron-1", + "url": "snap.jpg?JpegCam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/sannce.json b/brands/sannce.json new file mode 100644 index 0000000..7b3746b --- /dev/null +++ b/brands/sannce.json @@ -0,0 +1,431 @@ +{ + "version": 2, + "brand": "Sannce", + "brand_id": "sannce", + "streams": [ + { + "id": "sannce-1", + "url": "/bubble/live?ch={channel}&stream=0", + "type": "BUBBLE", + "protocol": "bubble", + "port": 80, + "models": [ + "NVR", + "DVR", + "H.264", + "H.265", + "HiSilicon", + "Other" + ], + "notes": "Bubble Protocol - main stream (works with go2rtc bubble:// source)" + }, + { + "id": "sannce-2", + "url": "/bubble/live?ch={channel}&stream=1", + "type": "BUBBLE", + "protocol": "bubble", + "port": 80, + "models": [ + "NVR", + "DVR", + "H.264", + "H.265", + "HiSilicon", + "Other" + ], + "notes": "Bubble Protocol - sub stream (lower quality)" + }, + { + "id": "sannce-3", + "url": "/tcp/av0_0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 10554, + "models": [ + "1080p", + "720 HD IP cam", + "i21 ag", + "l41GH", + "Other", + "PTZ camera", + "WIFICAM" + ] + }, + { + "id": "sannce-4", + "url": "/Streaming/Unicast/channels/101", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "1080P", + "141FK", + "720 HD IP CAM", + "DVR", + "I71BD", + "Mark 4", + "Other" + ] + }, + { + "id": "sannce-5", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 10554, + "models": [ + "1080P", + "121AJ", + "222", + "I41V", + "I51CL", + "I52CL", + "i61be", + "I71BD", + "IPCAM-JPEG", + "l21aj", + "Other", + "WIFICAM" + ] + }, + { + "id": "sannce-6", + "url": "cgi-bin/snapshot.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "1080P", + "720 HD IP CAM", + "8CH-2P", + "DVR", + "I21AN", + "i61dx", + "Other", + "PTZ CAMERA", + "wifi nvr", + "WIFICAM" + ] + }, + { + "id": "sannce-7", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 8554, + "models": [ + "121ag", + "I21AG", + "Other", + "PTZ CAMERA" + ] + }, + { + "id": "sannce-8", + "url": "/videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 19430, + "models": [ + "121ag", + "DN81BJ" + ] + }, + { + "id": "sannce-9", + "url": "/snapshot.jpg", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "121AJ", + "i21v", + "I41V", + "i61be" + ] + }, + { + "id": "sannce-10", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 81, + "models": [ + "141CB", + "720 HD IP CAM", + "I21AG", + "I21AN", + "I21AS", + "l21AN", + "PTZ CAMERA", + "WIFICAM" + ] + }, + { + "id": "sannce-11", + "url": "/12", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "5323" + ] + }, + { + "id": "sannce-12", + "url": "/snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "71GL", + "i21v", + "i41ec", + "l31v" + ] + }, + { + "id": "sannce-13", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 10554, + "models": [ + "720 HD IP CAM", + "i21AG", + "I21AG", + "I21AN", + "Other", + "PTZ CAMERA" + ] + }, + { + "id": "sannce-14", + "url": "/cgi-bin/snapshot.cgi?chn=3&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "8ch-w", + "DVR" + ] + }, + { + "id": "sannce-15", + "url": "/cgi-bin/snapshot.cgi?chn=1&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "8ch-w", + "DVR", + "N441H" + ] + }, + { + "id": "sannce-16", + "url": "/user=[USERNAME]&password=[PASSWORD]&channel=1&stream=0.sdp?real_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "960p", + "l41CC" + ] + }, + { + "id": "sannce-17", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "DM81Z1T" + ] + }, + { + "id": "sannce-18", + "url": "/ch0_0.h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "DT81BF", + "I51FQ", + "i61be" + ] + }, + { + "id": "sannce-19", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=1.sdp?real_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "dvr" + ] + }, + { + "id": "sannce-20", + "url": "/cgi-bin/snapshot.cgi?chn=2&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "DVR" + ] + }, + { + "id": "sannce-21", + "url": "/cgi-bin/snapshot.cgi?chn=4&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "DVR" + ] + }, + { + "id": "sannce-22", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=2_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "DX-8104", + "I91FT" + ] + }, + { + "id": "sannce-23", + "url": "/", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "i21AG" + ] + }, + { + "id": "sannce-24", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "I21AG" + ] + }, + { + "id": "sannce-25", + "url": "/user=[USERNAME]&password=[PASSWORD]&channel=1&stream=0.sdp?", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "I41CC" + ] + }, + { + "id": "sannce-26", + "url": "ch0_0.h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "I41DC" + ] + }, + { + "id": "sannce-27", + "url": "/snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=0", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "I41V" + ] + }, + { + "id": "sannce-28", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "I51BE" + ] + }, + { + "id": "sannce-29", + "url": "/1/h264major", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "I51CS" + ] + }, + { + "id": "sannce-30", + "url": "/live_mpeg4.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "I51CS" + ] + }, + { + "id": "sannce-31", + "url": "/MediaInput/mpeg4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "I51CS" + ] + }, + { + "id": "sannce-32", + "url": "/user=[USERNAME]&password=[PASSWORD]&channel=1&stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "I61DD" + ] + }, + { + "id": "sannce-33", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "i61dx", + "Other" + ] + }, + { + "id": "sannce-34", + "url": "/cgi-bin/snapshot.cgi?chn=0&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "N441K" + ] + }, + { + "id": "sannce-35", + "url": "img/snapshot.cgi?size=3", + "type": "JPEG", + "protocol": "http", + "port": 10554, + "models": [ + "PTZ CAMERA" + ] + } + ] +} diff --git a/brands/sansco.json b/brands/sansco.json new file mode 100644 index 0000000..7e19927 --- /dev/null +++ b/brands/sansco.json @@ -0,0 +1,72 @@ +{ + "version": 2, + "brand": "Sansco", + "brand_id": "sansco", + "streams": [ + { + "id": "sansco-1", + "url": "/snapshot.jpg", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "2699" + ] + }, + { + "id": "sansco-2", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "4chn", + "6699", + "8108", + "Other" + ] + }, + { + "id": "sansco-3", + "url": "/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "4chn", + "8108" + ] + }, + { + "id": "sansco-4", + "url": "/ch0_0.264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "6699", + "8699" + ] + }, + { + "id": "sansco-5", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=2_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Other" + ] + }, + { + "id": "sansco-6", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=3_stream=0.sdp", + "type": "MJPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/santachi.json b/brands/santachi.json new file mode 100644 index 0000000..599821b --- /dev/null +++ b/brands/santachi.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Santachi", + "brand_id": "santachi", + "streams": [ + { + "id": "santachi-1", + "url": "/tcp/av0_0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "ST-NT280E1" + ] + } + ] +} diff --git a/brands/santec-video.json b/brands/santec-video.json new file mode 100644 index 0000000..a705b3e --- /dev/null +++ b/brands/santec-video.json @@ -0,0 +1,133 @@ +{ + "version": 2, + "brand": "Santec-video", + "brand_id": "santec-video", + "streams": [ + { + "id": "santec-video-1", + "url": "h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "53151", + "Other", + "snc-6202", + "snc-6302", + "SNC-6303" + ] + }, + { + "id": "santec-video-2", + "url": "shot.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "I-8262" + ] + }, + { + "id": "santec-video-3", + "url": "now.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "I-8262" + ] + }, + { + "id": "santec-video-4", + "url": "video?submenu=mjpg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "I-8262" + ] + }, + { + "id": "santec-video-5", + "url": "dms", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "snc-6302" + ] + }, + { + "id": "santec-video-6", + "url": "cgi-bin/jpg/image.cgi?", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "santec-video-7", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "santec-video-8", + "url": "ipcam/mjpeg.cgi?ch=[CHANNEL]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "SNC-521 IR/B", + "SNC-565 IR" + ] + }, + { + "id": "santec-video-9", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "SNC-565 IR" + ] + }, + { + "id": "santec-video-10", + "url": "jpeg", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "snc-6302" + ] + }, + { + "id": "santec-video-11", + "url": "MediaInput/h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "SNC-6303" + ] + }, + { + "id": "santec-video-12", + "url": "cam[CHANNEL]/h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "SNC-6303" + ] + } + ] +} diff --git a/brands/sanyo.json b/brands/sanyo.json new file mode 100644 index 0000000..d402988 --- /dev/null +++ b/brands/sanyo.json @@ -0,0 +1,44 @@ +{ + "version": 2, + "brand": "Sanyo", + "brand_id": "sanyo", + "streams": [ + { + "id": "sanyo-1", + "url": "VideoInput/[CHANNEL]/h264/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "3300", + "Other", + "vcc-hd2500" + ] + }, + { + "id": "sanyo-2", + "url": "VideoInput/1/h264/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "HD 5400", + "hd5400", + "hd-5400p", + "HD5600", + "VCC HD2500P", + "VCC-MCH5600P" + ] + }, + { + "id": "sanyo-3", + "url": "/VideoInput/1/h264/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "VDC-HD3300P" + ] + } + ] +} diff --git a/brands/sanzio.json b/brands/sanzio.json new file mode 100644 index 0000000..be0da26 --- /dev/null +++ b/brands/sanzio.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Sanzio", + "brand_id": "sanzio", + "streams": [ + { + "id": "sanzio-1", + "url": "/ucast/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Ebay" + ] + } + ] +} diff --git a/brands/saocom.json b/brands/saocom.json new file mode 100644 index 0000000..a68bcbb --- /dev/null +++ b/brands/saocom.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Saocom", + "brand_id": "saocom", + "streams": [ + { + "id": "saocom-1", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "1001" + ] + } + ] +} diff --git a/brands/saphire.json b/brands/saphire.json new file mode 100644 index 0000000..6158bb8 --- /dev/null +++ b/brands/saphire.json @@ -0,0 +1,18 @@ +{ + "version": 2, + "brand": "Saphire", + "brand_id": "saphire", + "streams": [ + { + "id": "saphire-1", + "url": "/cam/realmonitor", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other", + "SF-IPCV025-2" + ] + } + ] +} diff --git a/brands/sapsan.json b/brands/sapsan.json new file mode 100644 index 0000000..088850d --- /dev/null +++ b/brands/sapsan.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Sapsan", + "brand_id": "sapsan", + "streams": [ + { + "id": "sapsan-1", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "IP-CAM 1304" + ] + } + ] +} diff --git a/brands/saqicam.json b/brands/saqicam.json new file mode 100644 index 0000000..7f2d5d0 --- /dev/null +++ b/brands/saqicam.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Saqicam", + "brand_id": "saqicam", + "streams": [ + { + "id": "saqicam-1", + "url": "/live/0/MAIN", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "SQ-D20CT30-POE" + ] + } + ] +} diff --git a/brands/sarmatt.json b/brands/sarmatt.json new file mode 100644 index 0000000..eece7cc --- /dev/null +++ b/brands/sarmatt.json @@ -0,0 +1,37 @@ +{ + "version": 2, + "brand": "Sarmatt", + "brand_id": "sarmatt", + "streams": [ + { + "id": "sarmatt-1", + "url": "cgi-bin/snapshot.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "dsr 1610h" + ] + }, + { + "id": "sarmatt-2", + "url": "/cgi-bin/snapshot.cgi?chn=1&u=[USERNAME]&p=", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "DSR-1623-Real" + ] + }, + { + "id": "sarmatt-3", + "url": "/cgi-bin/snapshot.cgi?chn=16&u=[USERNAME]&p=", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "DSR-1623-Real" + ] + } + ] +} diff --git a/brands/sarotech.json b/brands/sarotech.json new file mode 100644 index 0000000..e48b2c4 --- /dev/null +++ b/brands/sarotech.json @@ -0,0 +1,38 @@ +{ + "version": 2, + "brand": "Sarotech", + "brand_id": "sarotech", + "streams": [ + { + "id": "sarotech-1", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "ip300", + "IPCAM-1000" + ] + }, + { + "id": "sarotech-2", + "url": "/rtsp_live0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "IPCAM-1000G" + ] + }, + { + "id": "sarotech-3", + "url": "/rtsp_live2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "IPCAM-1000G" + ] + } + ] +} diff --git a/brands/sartek.json b/brands/sartek.json new file mode 100644 index 0000000..4b54c4f --- /dev/null +++ b/brands/sartek.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Sartek", + "brand_id": "sartek", + "streams": [ + { + "id": "sartek-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "iHM42-2T07-T2-EN" + ] + } + ] +} diff --git a/brands/sas-digital.json b/brands/sas-digital.json new file mode 100644 index 0000000..674cc3f --- /dev/null +++ b/brands/sas-digital.json @@ -0,0 +1,29 @@ +{ + "version": 2, + "brand": "Sas Digital", + "brand_id": "sas-digital", + "streams": [ + { + "id": "sas-digital-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "720p IP #1", + "720p IP# 2", + "asd" + ] + }, + { + "id": "sas-digital-2", + "url": "cgi-bin/snapshot.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "das" + ] + } + ] +} diff --git a/brands/satvision.json b/brands/satvision.json new file mode 100644 index 0000000..7bffda9 --- /dev/null +++ b/brands/satvision.json @@ -0,0 +1,73 @@ +{ + "version": 2, + "brand": "Satvision", + "brand_id": "satvision", + "streams": [ + { + "id": "satvision-1", + "url": "live/ch00_0", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "143" + ] + }, + { + "id": "satvision-2", + "url": "/ch01/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "svi-223a", + "SVI-D223A SD", + "SVI-S223A", + "SVI-S223S", + "SVI-S483VM" + ] + }, + { + "id": "satvision-3", + "url": "/live/ch00_0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "SVI-D343V", + "SVI-S123 SD", + "SVN-6625-PRO" + ] + }, + { + "id": "satvision-4", + "url": "/h264_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "SVI-S112" + ] + }, + { + "id": "satvision-5", + "url": "/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "SVI-S123 SD" + ] + }, + { + "id": "satvision-6", + "url": "/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "SVI-S123 SD" + ] + } + ] +} diff --git a/brands/savitmicro.json b/brands/savitmicro.json new file mode 100644 index 0000000..3e1d7bf --- /dev/null +++ b/brands/savitmicro.json @@ -0,0 +1,93 @@ +{ + "version": 2, + "brand": "Savitmicro", + "brand_id": "savitmicro", + "streams": [ + { + "id": "savitmicro-1", + "url": "mjpg/video.mjpg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP-1300PTW", + "IP350W", + "VIJE SERIES" + ] + }, + { + "id": "savitmicro-2", + "url": "video.cgi?resolution=VGA", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP-1300PTW" + ] + }, + { + "id": "savitmicro-3", + "url": "image.cgi?resolution=[WIDTH]x[HEIGHT]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP-2000HW", + "VIJE Series" + ] + }, + { + "id": "savitmicro-4", + "url": "video.cgi?resolution=[WIDTH]x[HEIGHT]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP-2000HW", + "VIJE Series" + ] + }, + { + "id": "savitmicro-5", + "url": "cgi-bin/net_video.cgi?channel=[CHANNEL]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP-2000HW", + "VIJE Series" + ] + }, + { + "id": "savitmicro-6", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "ip-2000ptw" + ] + }, + { + "id": "savitmicro-7", + "url": "jpg/image.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP350W", + "VIJE Series" + ] + }, + { + "id": "savitmicro-8", + "url": "/axis-cgi/mjpg/video.cgi", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "VIJE Series" + ] + } + ] +} diff --git a/brands/savvypixel.json b/brands/savvypixel.json new file mode 100644 index 0000000..d2368de --- /dev/null +++ b/brands/savvypixel.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Savvypixel", + "brand_id": "savvypixel", + "streams": [ + { + "id": "savvypixel-1", + "url": "cgi-bin/snapshot.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "3mp" + ] + }, + { + "id": "savvypixel-2", + "url": "cgi-bin/snapshot.cgi?1", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "3MP VANDAL DOME" + ] + } + ] +} diff --git a/brands/sawyobi.json b/brands/sawyobi.json new file mode 100644 index 0000000..eed65c9 --- /dev/null +++ b/brands/sawyobi.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Sawyobi", + "brand_id": "sawyobi", + "streams": [ + { + "id": "sawyobi-1", + "url": "/H.264", + "type": "MJPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "ezviz" + ] + } + ] +} diff --git a/brands/saxxon.json b/brands/saxxon.json new file mode 100644 index 0000000..c0cd86e --- /dev/null +++ b/brands/saxxon.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Saxxon", + "brand_id": "saxxon", + "streams": [ + { + "id": "saxxon-1", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "CC1310T" + ] + } + ] +} diff --git a/brands/sayus.json b/brands/sayus.json new file mode 100644 index 0000000..3406fb1 --- /dev/null +++ b/brands/sayus.json @@ -0,0 +1,19 @@ +{ + "version": 2, + "brand": "Sayus", + "brand_id": "sayus", + "streams": [ + { + "id": "sayus-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "US-0399", + "US-1403", + "US-9121" + ] + } + ] +} diff --git a/brands/scada-technology.json b/brands/scada-technology.json new file mode 100644 index 0000000..f6600de --- /dev/null +++ b/brands/scada-technology.json @@ -0,0 +1,30 @@ +{ + "version": 2, + "brand": "Scada Technology", + "brand_id": "scada-technology", + "streams": [ + { + "id": "scada-technology-1", + "url": "/cam/realmonitor", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "ST-MB-3MP", + "ST-MD-3MP", + "ST-MP-PTZ-18XIR", + "ST-TD-3MP" + ] + }, + { + "id": "scada-technology-2", + "url": "/2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "ST-VD-1080P" + ] + } + ] +} diff --git a/brands/scancam.json b/brands/scancam.json new file mode 100644 index 0000000..dce55ef --- /dev/null +++ b/brands/scancam.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Scancam", + "brand_id": "scancam", + "streams": [ + { + "id": "scancam-1", + "url": "snap.jpg?JpegSize=XL", + "type": "JPEG", + "protocol": "http", + "port": 1554, + "models": [ + "SCM-SW2632FD" + ] + } + ] +} diff --git a/brands/schlage.json b/brands/schlage.json new file mode 100644 index 0000000..6cfa963 --- /dev/null +++ b/brands/schlage.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Schlage", + "brand_id": "schlage", + "streams": [ + { + "id": "schlage-1", + "url": "img/video.mjpeg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "NEXIA WCW100" + ] + } + ] +} diff --git a/brands/schneider.json b/brands/schneider.json new file mode 100644 index 0000000..da7794d --- /dev/null +++ b/brands/schneider.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Schneider", + "brand_id": "schneider", + "streams": [ + { + "id": "schneider-1", + "url": "/", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "PoE Camera" + ] + } + ] +} diff --git a/brands/scout-cctv.json b/brands/scout-cctv.json new file mode 100644 index 0000000..bb9c216 --- /dev/null +++ b/brands/scout-cctv.json @@ -0,0 +1,38 @@ +{ + "version": 2, + "brand": "Scout Cctv", + "brand_id": "scout-cctv", + "streams": [ + { + "id": "scout-cctv-1", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Jned89-360D" + ] + }, + { + "id": "scout-cctv-2", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "jvev" + ] + }, + { + "id": "scout-cctv-3", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "SC-MDB3-13", + "SC-SBT8108" + ] + } + ] +} diff --git a/brands/scs.json b/brands/scs.json new file mode 100644 index 0000000..97260c9 --- /dev/null +++ b/brands/scs.json @@ -0,0 +1,92 @@ +{ + "version": 2, + "brand": "Scs", + "brand_id": "scs", + "streams": [ + { + "id": "scs-1", + "url": "videostream.asf?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "wf-100ah" + ] + }, + { + "id": "scs-2", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "WF-100AH", + "WF-100PCX", + "wf404", + "WF-450" + ] + }, + { + "id": "scs-3", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "WF-100AH", + "wf-100p", + "WF-100PCX" + ] + }, + { + "id": "scs-4", + "url": "videostream.cgi?rate=11", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "WF-100PCX" + ] + }, + { + "id": "scs-5", + "url": "snap.jpg?JpegCam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "WF-100PCX" + ] + }, + { + "id": "scs-6", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "WF-100PCX" + ] + }, + { + "id": "scs-7", + "url": "iphone/11?[USERNAME]:[PASSWORD]&", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "WF-402H" + ] + }, + { + "id": "scs-8", + "url": "snap.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "WF-450" + ] + } + ] +} diff --git a/brands/scsi.json b/brands/scsi.json new file mode 100644 index 0000000..28879a4 --- /dev/null +++ b/brands/scsi.json @@ -0,0 +1,38 @@ +{ + "version": 2, + "brand": "Scsi", + "brand_id": "scsi", + "streams": [ + { + "id": "scsi-1", + "url": "/profile1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "SDN-2000", + "V-2001" + ] + }, + { + "id": "scsi-2", + "url": "/profile2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "V-2000" + ] + }, + { + "id": "scsi-3", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "V-2001" + ] + } + ] +} diff --git a/brands/scv3.json b/brands/scv3.json new file mode 100644 index 0000000..7140437 --- /dev/null +++ b/brands/scv3.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Scv3", + "brand_id": "scv3", + "streams": [ + { + "id": "scv3-1", + "url": "/h264_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "1080P" + ] + }, + { + "id": "scv3-2", + "url": "cam[CHANNEL]/h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/scw.json b/brands/scw.json new file mode 100644 index 0000000..b145388 --- /dev/null +++ b/brands/scw.json @@ -0,0 +1,44 @@ +{ + "version": 2, + "brand": "Scw", + "brand_id": "scw", + "streams": [ + { + "id": "scw-1", + "url": "/Streaming/Channels/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 1025, + "models": [ + "Deputy 2.0", + "HNC303-MB", + "Other", + "Sheriff 8.0", + "Warrior 8.0" + ] + }, + { + "id": "scw-2", + "url": "/onvif1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Deputy 2.0", + "deputy 4.0", + "sheriff 4.0", + "Viking 4.0" + ] + }, + { + "id": "scw-3", + "url": "/Streaming/Channels/3", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Sheriff 8.0" + ] + } + ] +} diff --git a/brands/sdc.json b/brands/sdc.json new file mode 100644 index 0000000..e74b4ca --- /dev/null +++ b/brands/sdc.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Sdc", + "brand_id": "sdc", + "streams": [ + { + "id": "sdc-1", + "url": "cgi-bin/snapshot.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "intelbras dvr" + ] + } + ] +} diff --git a/brands/sdeter.json b/brands/sdeter.json new file mode 100644 index 0000000..84bab2e --- /dev/null +++ b/brands/sdeter.json @@ -0,0 +1,120 @@ +{ + "version": 2, + "brand": "Sdeter", + "brand_id": "sdeter", + "streams": [ + { + "id": "sdeter-1", + "url": "1/cif", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "4332027043", + "AB-A2", + "DB-02-HD", + "GGGG-203267-FBCFB", + "Other", + "smart wifi camera", + "SMART WIFI CAMERA" + ] + }, + { + "id": "sdeter-2", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=[CHANNEL]_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "720p" + ] + }, + { + "id": "sdeter-3", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "AB002HD", + "DB-02-HD", + "Other", + "smart wifi camera" + ] + }, + { + "id": "sdeter-4", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "AB-A2", + "mycam1", + "Other", + "Smart WIFI Cam", + "Teet ABA2" + ] + }, + { + "id": "sdeter-5", + "url": "VIDEO.CGI", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "AB-A4" + ] + }, + { + "id": "sdeter-6", + "url": "/1/cif", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "mycam" + ] + }, + { + "id": "sdeter-7", + "url": "/iphone/11?[USERNAME]:[PASSWORD]&", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "sdeter-8", + "url": "snap.jpg?JpegCam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "sdeter-9", + "url": "iphone/11?[USERNAME]:[PASSWORD]&", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "sdeter-10", + "url": "/live/ch00_1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Smart WIFI Cam" + ] + } + ] +} diff --git a/brands/sea-wit.json b/brands/sea-wit.json new file mode 100644 index 0000000..873f721 --- /dev/null +++ b/brands/sea-wit.json @@ -0,0 +1,38 @@ +{ + "version": 2, + "brand": "Sea Wit", + "brand_id": "sea-wit", + "streams": [ + { + "id": "sea-wit-1", + "url": "/cam1/onvif-h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "20BB56A", + "Dome" + ] + }, + { + "id": "sea-wit-2", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "SEAW-13Z37EA" + ] + }, + { + "id": "sea-wit-3", + "url": "/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "SEAW-13Z37EA" + ] + } + ] +} diff --git a/brands/secam-cctv.json b/brands/secam-cctv.json new file mode 100644 index 0000000..f89473e --- /dev/null +++ b/brands/secam-cctv.json @@ -0,0 +1,68 @@ +{ + "version": 2, + "brand": "Secam Cctv", + "brand_id": "secam-cctv", + "streams": [ + { + "id": "secam-cctv-1", + "url": "videostream.cgi?user=[USERNAME]&password=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "510", + "IPCAM 501" + ] + }, + { + "id": "secam-cctv-2", + "url": "img/snapshot.cgi?img=vga", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IPCAM 501" + ] + }, + { + "id": "secam-cctv-3", + "url": "user/videostream.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "secam-cctv-4", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "secam-cctv-5", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "secam-cctv-6", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 81, + "models": [ + "tx-23+" + ] + } + ] +} diff --git a/brands/seccam.json b/brands/seccam.json new file mode 100644 index 0000000..d5f0173 --- /dev/null +++ b/brands/seccam.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Seccam", + "brand_id": "seccam", + "streams": [ + { + "id": "seccam-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]*[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "SEC01" + ] + } + ] +} diff --git a/brands/sectec.json b/brands/sectec.json new file mode 100644 index 0000000..5d16f91 --- /dev/null +++ b/brands/sectec.json @@ -0,0 +1,66 @@ +{ + "version": 2, + "brand": "Sectec", + "brand_id": "sectec", + "streams": [ + { + "id": "sectec-1", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=[CHANNEL]_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "buiten", + "BULLET", + "DOME", + "ST-758M", + "ST-AHD5008P", + "STIP", + "ST-IP121M", + "ST-IP7016E-1M", + "ST-IP805M", + "st-ip935w-1.4m" + ] + }, + { + "id": "sectec-2", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=[CHANNEL]_stream=1.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "BULLET" + ] + }, + { + "id": "sectec-3", + "url": "/user=[USERNAME]&password=[PASSWORD]&channel=[CHANNEL]&stream=0.sdp?", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "sfip" + ] + }, + { + "id": "sectec-4", + "url": "live/ch00_0", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "ST-291-2M-AI" + ] + }, + { + "id": "sectec-5", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=[CHANNEL]_stream=0.sdp?real_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "ST-IP573F" + ] + } + ] +} diff --git a/brands/secu-first.json b/brands/secu-first.json new file mode 100644 index 0000000..d88d635 --- /dev/null +++ b/brands/secu-first.json @@ -0,0 +1,37 @@ +{ + "version": 2, + "brand": "Secu First", + "brand_id": "secu-first", + "streams": [ + { + "id": "secu-first-1", + "url": "snapshot.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "ip180" + ] + }, + { + "id": "secu-first-2", + "url": "/image.jpg", + "type": "JPEG", + "protocol": "http", + "port": 26337, + "models": [ + "JSW P2P" + ] + }, + { + "id": "secu-first-3", + "url": "image.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/secueasy.json b/brands/secueasy.json new file mode 100644 index 0000000..1ed20c2 --- /dev/null +++ b/brands/secueasy.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Secueasy", + "brand_id": "secueasy", + "streams": [ + { + "id": "secueasy-1", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "SE-NI102V" + ] + }, + { + "id": "secueasy-2", + "url": "snapshot.cgi?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "SE-NI102VH" + ] + } + ] +} diff --git a/brands/seculink.json b/brands/seculink.json new file mode 100644 index 0000000..1b3ed83 --- /dev/null +++ b/brands/seculink.json @@ -0,0 +1,90 @@ +{ + "version": 2, + "brand": "Seculink", + "brand_id": "seculink", + "streams": [ + { + "id": "seculink-1", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "10709" + ] + }, + { + "id": "seculink-2", + "url": "snap.jpg?JpegCam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 5544, + "models": [ + "avr7804", + "Other" + ] + }, + { + "id": "seculink-3", + "url": "/live1.264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "HD IPC", + "Other", + "SA-IPC1100HI" + ] + }, + { + "id": "seculink-4", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "ipc-r10" + ] + }, + { + "id": "seculink-5", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "seculink-6", + "url": "/live0.264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "seculink-7", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "seculink-8", + "url": "video.cgi?resolution=VGA", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/secuon.json b/brands/secuon.json new file mode 100644 index 0000000..c142eb3 --- /dev/null +++ b/brands/secuon.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Secuon", + "brand_id": "secuon", + "streams": [ + { + "id": "secuon-1", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 81, + "models": [ + "NC100" + ] + } + ] +} diff --git a/brands/secuplug.json b/brands/secuplug.json new file mode 100644 index 0000000..41edd30 --- /dev/null +++ b/brands/secuplug.json @@ -0,0 +1,98 @@ +{ + "version": 2, + "brand": "Secuplug", + "brand_id": "secuplug", + "streams": [ + { + "id": "secuplug-1", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "IPC-B130P-30X", + "IPD-D53Y0701", + "onvif", + "SP-APHD46F-4K3X", + "SPEED DOME" + ] + }, + { + "id": "secuplug-2", + "url": "VideoInput/1/mpeg4/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "IPD-D53M02", + "IPD-D53M02-BS series", + "Other", + "SP-MG03AR-5.0MP-B" + ] + }, + { + "id": "secuplug-3", + "url": "cam1/mpeg4?user=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "IPD-D53M02", + "IPD-E2A5Y04-BS", + "SP-AMPHD48FDM324SP" + ] + }, + { + "id": "secuplug-4", + "url": "/mpeg4main", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "IPD-D53M02", + "Other" + ] + }, + { + "id": "secuplug-5", + "url": "1/h264major", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 10554, + "models": [ + "IPD-E2A5Y04-BS", + "ONVIF" + ] + }, + { + "id": "secuplug-6", + "url": "/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "onvif" + ] + }, + { + "id": "secuplug-7", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 10554, + "models": [ + "Other" + ] + }, + { + "id": "secuplug-8", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 10554, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/secur-eye.json b/brands/secur-eye.json new file mode 100644 index 0000000..3a0b6be --- /dev/null +++ b/brands/secur-eye.json @@ -0,0 +1,182 @@ +{ + "version": 2, + "brand": "Secur Eye", + "brand_id": "secur-eye", + "streams": [ + { + "id": "secur-eye-1", + "url": "/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "32563456" + ] + }, + { + "id": "secur-eye-2", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "F Series", + "PT10W", + "SIP-PT10W" + ] + }, + { + "id": "secur-eye-3", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Gate-64", + "SIP-PT10W", + "SIP-PT20W" + ] + }, + { + "id": "secur-eye-4", + "url": "cgi-bin/snapshot.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "nvr 4 ch" + ] + }, + { + "id": "secur-eye-5", + "url": "videostream.cgi?rate=11", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "secur-eye-6", + "url": "/cam/realmonitor", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "secur-eye-7", + "url": "/stream1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "secur-eye-8", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "SIP-PT10W" + ] + }, + { + "id": "secur-eye-9", + "url": "cam/realmonitor?channel=[CHANNEL]&subtype=00", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "secur-eye-10", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "S-C20" + ] + }, + { + "id": "secur-eye-11", + "url": "ipcam/avc.cgi?audiostream=[CHANNEL]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "scip2p4wwpd-vf" + ] + }, + { + "id": "secur-eye-12", + "url": "videostream.asf?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "SIP-PT10W" + ] + }, + { + "id": "secur-eye-13", + "url": "videostream.asf", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "SIP-PT10W" + ] + }, + { + "id": "secur-eye-14", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "SIP-PT10W" + ] + }, + { + "id": "secur-eye-15", + "url": "videostream.cgi?resolution=8&rate=13", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "SIP-PT10W" + ] + }, + { + "id": "secur-eye-16", + "url": "video.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "SIP-PT10W" + ] + }, + { + "id": "secur-eye-17", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "xxc5330" + ] + } + ] +} diff --git a/brands/secur360.json b/brands/secur360.json new file mode 100644 index 0000000..a6a3105 --- /dev/null +++ b/brands/secur360.json @@ -0,0 +1,19 @@ +{ + "version": 2, + "brand": "Secur360", + "brand_id": "secur360", + "streams": [ + { + "id": "secur360-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "SL 9600", + "SL-9601-00", + "Video Doorbell SL-9601-00" + ] + } + ] +} diff --git a/brands/securecam.json b/brands/securecam.json new file mode 100644 index 0000000..dc7c236 --- /dev/null +++ b/brands/securecam.json @@ -0,0 +1,18 @@ +{ + "version": 2, + "brand": "Securecam", + "brand_id": "securecam", + "streams": [ + { + "id": "securecam-1", + "url": "/av0_0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other", + "SS-1" + ] + } + ] +} diff --git a/brands/securia-pro.json b/brands/securia-pro.json new file mode 100644 index 0000000..e4bee9f --- /dev/null +++ b/brands/securia-pro.json @@ -0,0 +1,39 @@ +{ + "version": 2, + "brand": "Securia Pro", + "brand_id": "securia-pro", + "streams": [ + { + "id": "securia-pro-1", + "url": "/cam/realmonitor", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "1234", + "3108", + "8MP 4K" + ] + }, + { + "id": "securia-pro-2", + "url": "/tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "N388T-200W" + ] + }, + { + "id": "securia-pro-3", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/securicom-tunisie.json b/brands/securicom-tunisie.json new file mode 100644 index 0000000..9576443 --- /dev/null +++ b/brands/securicom-tunisie.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Securicom Tunisie", + "brand_id": "securicom-tunisie", + "streams": [ + { + "id": "securicom-tunisie-1", + "url": "snap.jpg?JpegCam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Securicom dome" + ] + } + ] +} diff --git a/brands/security-cam.json b/brands/security-cam.json new file mode 100644 index 0000000..94fd02a --- /dev/null +++ b/brands/security-cam.json @@ -0,0 +1,39 @@ +{ + "version": 2, + "brand": "Security Cam", + "brand_id": "security-cam", + "streams": [ + { + "id": "security-cam-1", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Bullet HD", + "BULLET HD 1080" + ] + }, + { + "id": "security-cam-2", + "url": "/0/888888:888888/main", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "IPVA58", + "Other" + ] + }, + { + "id": "security-cam-3", + "url": "image.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "sec" + ] + } + ] +} diff --git a/brands/security-camera-2000.json b/brands/security-camera-2000.json new file mode 100644 index 0000000..ab87976 --- /dev/null +++ b/brands/security-camera-2000.json @@ -0,0 +1,100 @@ +{ + "version": 2, + "brand": "Security Camera 2000", + "brand_id": "security-camera-2000", + "streams": [ + { + "id": "security-camera-2000-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "4MP" + ] + }, + { + "id": "security-camera-2000-2", + "url": "/Onvif/live/1/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "5MP" + ] + }, + { + "id": "security-camera-2000-3", + "url": "snap.jpg?JpegCam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "bosch" + ] + }, + { + "id": "security-camera-2000-4", + "url": "mpeg4", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "IPQ-2367XL6" + ] + }, + { + "id": "security-camera-2000-5", + "url": "/mpeg4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "IPQ-2385XPOE", + "Other", + "SKU-IPQ-2385X" + ] + }, + { + "id": "security-camera-2000-6", + "url": "/h264_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "neye3c" + ] + }, + { + "id": "security-camera-2000-7", + "url": "snapshot/view[CHANNEL].jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "SKU-IPQW-2283X" + ] + }, + { + "id": "security-camera-2000-8", + "url": "[CHANNEL]/1:1/main", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "security-camera-2000-9", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "SKU-IPQW-2367X" + ] + } + ] +} diff --git a/brands/security-camera-warehouse.json b/brands/security-camera-warehouse.json new file mode 100644 index 0000000..7783b03 --- /dev/null +++ b/brands/security-camera-warehouse.json @@ -0,0 +1,28 @@ +{ + "version": 2, + "brand": "Security Camera Warehouse", + "brand_id": "security-camera-warehouse", + "streams": [ + { + "id": "security-camera-warehouse-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "43230", + "Viking 4.0" + ] + }, + { + "id": "security-camera-warehouse-2", + "url": "/Streaming/Channels/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Warrior 2.0 v2" + ] + } + ] +} diff --git a/brands/security-labs.json b/brands/security-labs.json new file mode 100644 index 0000000..5cae952 --- /dev/null +++ b/brands/security-labs.json @@ -0,0 +1,41 @@ +{ + "version": 2, + "brand": "Security Labs", + "brand_id": "security-labs", + "streams": [ + { + "id": "security-labs-1", + "url": "videostream.cgi?resolution=8&rate=13", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "FNJX9RPY94LR3J6PUFWJ", + "SLW 164" + ] + }, + { + "id": "security-labs-2", + "url": "videostream.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "FNJX9RPY94LR3J6PUFWJ" + ] + }, + { + "id": "security-labs-3", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "SLW-163", + "SLW-164", + "SWL-164" + ] + } + ] +} diff --git a/brands/security.json b/brands/security.json new file mode 100644 index 0000000..9b61196 --- /dev/null +++ b/brands/security.json @@ -0,0 +1,67 @@ +{ + "version": 2, + "brand": "Security", + "brand_id": "security", + "streams": [ + { + "id": "security-1", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Labs SLD251" + ] + }, + { + "id": "security-2", + "url": "Jpeg/CamImg.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Labs SLD251" + ] + }, + { + "id": "security-3", + "url": "cgi-bin/net_jpeg.cgi?ch=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Labs SLD264" + ] + }, + { + "id": "security-4", + "url": "videostream.asf", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "NV" + ] + }, + { + "id": "security-5", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "security-6", + "url": "/ucast/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "retro" + ] + } + ] +} diff --git a/brands/securitytronix.json b/brands/securitytronix.json new file mode 100644 index 0000000..e5057da --- /dev/null +++ b/brands/securitytronix.json @@ -0,0 +1,48 @@ +{ + "version": 2, + "brand": "Securitytronix", + "brand_id": "securitytronix", + "streams": [ + { + "id": "securitytronix-1", + "url": "videostream.asf?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "securitytronix-2", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "STEVO36BT" + ] + }, + { + "id": "securitytronix-3", + "url": "/cam/realmonitor", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "ST-HD-BT2812-720-G" + ] + }, + { + "id": "securitytronix-4", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "ST-HD-BT2812-720-G" + ] + } + ] +} diff --git a/brands/securix.json b/brands/securix.json new file mode 100644 index 0000000..3953c8f --- /dev/null +++ b/brands/securix.json @@ -0,0 +1,38 @@ +{ + "version": 2, + "brand": "Securix", + "brand_id": "securix", + "streams": [ + { + "id": "securix-1", + "url": "cgi-bin/snapshot.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "nvr" + ] + }, + { + "id": "securix-2", + "url": "live3.sdp", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other", + "SME4" + ] + }, + { + "id": "securix-3", + "url": "/h264_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "SMC4" + ] + } + ] +} diff --git a/brands/secuvision.json b/brands/secuvision.json new file mode 100644 index 0000000..3b2f4c3 --- /dev/null +++ b/brands/secuvision.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Secuvision", + "brand_id": "secuvision", + "streams": [ + { + "id": "secuvision-1", + "url": "/chID=1&streamType=main", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "NVR-D0432A-16P" + ] + } + ] +} diff --git a/brands/secvision.json b/brands/secvision.json new file mode 100644 index 0000000..373537d --- /dev/null +++ b/brands/secvision.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Secvision", + "brand_id": "secvision", + "streams": [ + { + "id": "secvision-1", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "pa3020w" + ] + } + ] +} diff --git a/brands/seecam.json b/brands/seecam.json new file mode 100644 index 0000000..bfb10b4 --- /dev/null +++ b/brands/seecam.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Seecam", + "brand_id": "seecam", + "streams": [ + { + "id": "seecam-1", + "url": "/cam1/onvif-h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "HS-6100-HD1" + ] + } + ] +} diff --git a/brands/seecom.json b/brands/seecom.json new file mode 100644 index 0000000..add561f --- /dev/null +++ b/brands/seecom.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Seecom", + "brand_id": "seecom", + "streams": [ + { + "id": "seecom-1", + "url": "/main", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "SNP" + ] + } + ] +} diff --git a/brands/seedary.json b/brands/seedary.json new file mode 100644 index 0000000..5335310 --- /dev/null +++ b/brands/seedary.json @@ -0,0 +1,30 @@ +{ + "version": 2, + "brand": "Seedary", + "brand_id": "seedary", + "streams": [ + { + "id": "seedary-1", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=0_stream=1.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "D2-X-20", + "PTZ 4MP" + ] + }, + { + "id": "seedary-2", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "D2-X-20", + "Other", + "PTZ 4MP" + ] + } + ] +} diff --git a/brands/seenergy.json b/brands/seenergy.json new file mode 100644 index 0000000..4158716 --- /dev/null +++ b/brands/seenergy.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Seenergy", + "brand_id": "seenergy", + "streams": [ + { + "id": "seenergy-1", + "url": "snapshot.cgi?camera=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "SVR-104" + ] + } + ] +} diff --git a/brands/seesoon.json b/brands/seesoon.json new file mode 100644 index 0000000..f806fff --- /dev/null +++ b/brands/seesoon.json @@ -0,0 +1,18 @@ +{ + "version": 2, + "brand": "Seesoon", + "brand_id": "seesoon", + "streams": [ + { + "id": "seesoon-1", + "url": "/h264_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "dome", + "p2p" + ] + } + ] +} diff --git a/brands/seetong.json b/brands/seetong.json new file mode 100644 index 0000000..43d941d --- /dev/null +++ b/brands/seetong.json @@ -0,0 +1,44 @@ +{ + "version": 2, + "brand": "Seetong", + "brand_id": "seetong", + "streams": [ + { + "id": "seetong-1", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "1234", + "Dome", + "TI368GW", + "Tuin" + ] + }, + { + "id": "seetong-2", + "url": "/mpeg4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "456", + "DOME", + "hl-ip14-100e", + "Other", + "TW38T15" + ] + }, + { + "id": "seetong-3", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 2001, + "models": [ + "TI368GW" + ] + } + ] +} diff --git a/brands/sefica.json b/brands/sefica.json new file mode 100644 index 0000000..85f9425 --- /dev/null +++ b/brands/sefica.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Sefica", + "brand_id": "sefica", + "streams": [ + { + "id": "sefica-1", + "url": "/cam/realmonitor", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 1554, + "models": [ + "PC95BOF/IR-IP" + ] + } + ] +} diff --git a/brands/seif.json b/brands/seif.json new file mode 100644 index 0000000..951c2d4 --- /dev/null +++ b/brands/seif.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Seif", + "brand_id": "seif", + "streams": [ + { + "id": "seif-1", + "url": "/cam1/onvif-h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "POE-280HD" + ] + } + ] +} diff --git a/brands/seimem.json b/brands/seimem.json new file mode 100644 index 0000000..c614e64 --- /dev/null +++ b/brands/seimem.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Seimem", + "brand_id": "seimem", + "streams": [ + { + "id": "seimem-1", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "S6203Y-WR" + ] + } + ] +} diff --git a/brands/seisa.json b/brands/seisa.json new file mode 100644 index 0000000..3571bd6 --- /dev/null +++ b/brands/seisa.json @@ -0,0 +1,127 @@ +{ + "version": 2, + "brand": "Seisa", + "brand_id": "seisa", + "streams": [ + { + "id": "seisa-1", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "JK-C7823W" + ] + }, + { + "id": "seisa-2", + "url": "snapshot.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "JK-H616WS" + ] + }, + { + "id": "seisa-3", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "JK-H616WS" + ] + }, + { + "id": "seisa-4", + "url": "videostream.cgi?user=[USERNAME]&password=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "JK-H616WS" + ] + }, + { + "id": "seisa-5", + "url": "user/videostream.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "JK-H616WS" + ] + }, + { + "id": "seisa-6", + "url": "videostream.cgi?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "JK-H616WS" + ] + }, + { + "id": "seisa-7", + "url": "videostream.cgi?rate=11", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "JK-H616WS" + ] + }, + { + "id": "seisa-8", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "JK-H616WS" + ] + }, + { + "id": "seisa-9", + "url": "videostream.cgi?", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "JK-H616WS" + ] + }, + { + "id": "seisa-10", + "url": "videostream.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "JK-H616WS" + ] + }, + { + "id": "seisa-11", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "JK-H616WS" + ] + }, + { + "id": "seisa-12", + "url": "videostream.cgi?rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "JK-H616WS" + ] + } + ] +} diff --git a/brands/seisatek.json b/brands/seisatek.json new file mode 100644 index 0000000..7443e5c --- /dev/null +++ b/brands/seisatek.json @@ -0,0 +1,90 @@ +{ + "version": 2, + "brand": "Seisatek", + "brand_id": "seisatek", + "streams": [ + { + "id": "seisatek-1", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "JK-C7815W", + "Other" + ] + }, + { + "id": "seisatek-2", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "JK-H624WS", + "Other" + ] + }, + { + "id": "seisatek-3", + "url": "videostream.cgi?rate=11", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "JK-H624WS", + "Other" + ] + }, + { + "id": "seisatek-4", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "seisatek-5", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "seisatek-6", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "seisatek-7", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "seisatek-8", + "url": "video.cgi?resolution=[WIDTH]x[HEIGHT]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/selea.json b/brands/selea.json new file mode 100644 index 0000000..e133f38 --- /dev/null +++ b/brands/selea.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Selea", + "brand_id": "selea", + "streams": [ + { + "id": "selea-1", + "url": "/p3.264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "X-T850" + ] + }, + { + "id": "selea-2", + "url": "/p3.mjpg", + "type": "FFMPEG", + "protocol": "https", + "port": 443, + "models": [ + "X-T850" + ] + } + ] +} diff --git a/brands/semac.json b/brands/semac.json new file mode 100644 index 0000000..656d3ce --- /dev/null +++ b/brands/semac.json @@ -0,0 +1,71 @@ +{ + "version": 2, + "brand": "Semac", + "brand_id": "semac", + "streams": [ + { + "id": "semac-1", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "510", + "Other" + ] + }, + { + "id": "semac-2", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "990506" + ] + }, + { + "id": "semac-3", + "url": "snapshot.cgi?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IPCAM 515", + "IPCAM500", + "IPCAM510", + "P2P IP" + ] + }, + { + "id": "semac-4", + "url": "videostream.asf?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "ipcam510" + ] + }, + { + "id": "semac-5", + "url": "videostream.cgi?", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "IPCAM510" + ] + }, + { + "id": "semac-6", + "url": "/tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 3333, + "models": [ + "IPCAM520" + ] + } + ] +} diff --git a/brands/senao.json b/brands/senao.json new file mode 100644 index 0000000..4923053 --- /dev/null +++ b/brands/senao.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Senao", + "brand_id": "senao", + "streams": [ + { + "id": "senao-1", + "url": "/live/ch00_0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "EXT1025" + ] + }, + { + "id": "senao-2", + "url": "cgi-bin/videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "PTZ-01H" + ] + } + ] +} diff --git a/brands/sensormatic.json b/brands/sensormatic.json new file mode 100644 index 0000000..aea2b0a --- /dev/null +++ b/brands/sensormatic.json @@ -0,0 +1,85 @@ +{ + "version": 2, + "brand": "Sensormatic", + "brand_id": "sensormatic", + "streams": [ + { + "id": "sensormatic-1", + "url": "api.htm?op.liveimage=1", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "EDVR" + ] + }, + { + "id": "sensormatic-2", + "url": "img/mjpeg.jpg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "icam1000", + "OC-810", + "RC-8021WADT", + "rc8025b-adt", + "RT8021W" + ] + }, + { + "id": "sensormatic-3", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "nv412a", + "OC-810", + "Other", + "RC-8021", + "RC-8021WADT" + ] + }, + { + "id": "sensormatic-4", + "url": "img/video.asf", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "nv412a", + "RC8021", + "RC-8021WADT", + "RC-8021W-ADT" + ] + }, + { + "id": "sensormatic-5", + "url": "img/video.mjpeg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "oc810", + "OC-810", + "OC-810v", + "Other", + "RC-8021", + "RC-8021WADT", + "rc8025b", + "rc8025b-adt" + ] + }, + { + "id": "sensormatic-6", + "url": "img/mjpeg.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "RC8025B" + ] + } + ] +} diff --git a/brands/sentient-pro.json b/brands/sentient-pro.json new file mode 100644 index 0000000..58713a6 --- /dev/null +++ b/brands/sentient-pro.json @@ -0,0 +1,58 @@ +{ + "version": 2, + "brand": "Sentient Pro", + "brand_id": "sentient-pro", + "streams": [ + { + "id": "sentient-pro-1", + "url": "cgi-bin/snapshot.cgi?1", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "A21RQ", + "Other" + ] + }, + { + "id": "sentient-pro-2", + "url": "cgi-bin/snapshot.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IPC" + ] + }, + { + "id": "sentient-pro-3", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "N09KT" + ] + }, + { + "id": "sentient-pro-4", + "url": "image/[CHANNEL].jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "N09KT" + ] + }, + { + "id": "sentient-pro-5", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/sentry-360.json b/brands/sentry-360.json new file mode 100644 index 0000000..ae75840 --- /dev/null +++ b/brands/sentry-360.json @@ -0,0 +1,60 @@ +{ + "version": 2, + "brand": "Sentry 360", + "brand_id": "sentry-360", + "streams": [ + { + "id": "sentry-360-1", + "url": "image.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "360", + "fs-ip8180" + ] + }, + { + "id": "sentry-360-2", + "url": "live/ch00_0", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "360", + "360EYE" + ] + }, + { + "id": "sentry-360-3", + "url": "/h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "IS-DM210", + "is-ip200-dn" + ] + }, + { + "id": "sentry-360-4", + "url": "/", + "type": "MJPEG", + "protocol": "http", + "port": 8008, + "models": [ + "is-ip200-dn" + ] + }, + { + "id": "sentry-360-5", + "url": "/cam/realmonitor", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "V380" + ] + } + ] +} diff --git a/brands/sentryview.json b/brands/sentryview.json new file mode 100644 index 0000000..6a5837e --- /dev/null +++ b/brands/sentryview.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Sentryview", + "brand_id": "sentryview", + "streams": [ + { + "id": "sentryview-1", + "url": "jpg/image.jpg?size=3", + "type": "JPEG", + "protocol": "http", + "port": 5544, + "models": [ + "101" + ] + } + ] +} diff --git a/brands/sentul.json b/brands/sentul.json new file mode 100644 index 0000000..917c502 --- /dev/null +++ b/brands/sentul.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Sentul", + "brand_id": "sentul", + "streams": [ + { + "id": "sentul-1", + "url": "/h264_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 1935, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/sepcam.json b/brands/sepcam.json new file mode 100644 index 0000000..1121311 --- /dev/null +++ b/brands/sepcam.json @@ -0,0 +1,18 @@ +{ + "version": 2, + "brand": "Sepcam", + "brand_id": "sepcam", + "streams": [ + { + "id": "sepcam-1", + "url": "/h264_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "LEDVANCE", + "Other" + ] + } + ] +} diff --git a/brands/septekon.json b/brands/septekon.json new file mode 100644 index 0000000..c283285 --- /dev/null +++ b/brands/septekon.json @@ -0,0 +1,40 @@ +{ + "version": 2, + "brand": "Septekon", + "brand_id": "septekon", + "streams": [ + { + "id": "septekon-1", + "url": "/live/ch0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "640", + "764", + "Other", + "ty30" + ] + }, + { + "id": "septekon-2", + "url": "/live/ch1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 1000, + "models": [ + "764" + ] + }, + { + "id": "septekon-3", + "url": "/img/video.asf", + "type": "FFMPEG", + "protocol": "mms", + "port": 554, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/sequrecam.json b/brands/sequrecam.json new file mode 100644 index 0000000..620801b --- /dev/null +++ b/brands/sequrecam.json @@ -0,0 +1,58 @@ +{ + "version": 2, + "brand": "Sequrecam", + "brand_id": "sequrecam", + "streams": [ + { + "id": "sequrecam-1", + "url": "/cam1/onvif-h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "sequrecam-2", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "PNP-125" + ] + }, + { + "id": "sequrecam-3", + "url": "user/videostream.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "sequrecam-4", + "url": "ch0_0.h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "sequrecam-5", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "PNP-125" + ] + } + ] +} diff --git a/brands/serage.json b/brands/serage.json new file mode 100644 index 0000000..0f7394b --- /dev/null +++ b/brands/serage.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Serage", + "brand_id": "serage", + "streams": [ + { + "id": "serage-1", + "url": "/", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "HD IP" + ] + } + ] +} diff --git a/brands/serang.json b/brands/serang.json new file mode 100644 index 0000000..f0742ee --- /dev/null +++ b/brands/serang.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Serang", + "brand_id": "serang", + "streams": [ + { + "id": "serang-1", + "url": "cgi-bin/jpg/image", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "tl-3171" + ] + } + ] +} diff --git a/brands/sercam.json b/brands/sercam.json new file mode 100644 index 0000000..b6afc48 --- /dev/null +++ b/brands/sercam.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Sercam", + "brand_id": "sercam", + "streams": [ + { + "id": "sercam-1", + "url": "/ucast/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "1245" + ] + } + ] +} diff --git a/brands/sercomm.json b/brands/sercomm.json new file mode 100644 index 0000000..71455b7 --- /dev/null +++ b/brands/sercomm.json @@ -0,0 +1,802 @@ +{ + "version": 2, + "brand": "Sercomm", + "brand_id": "sercomm", + "streams": [ + { + "id": "sercomm-1", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 5544, + "models": [ + "000E8F72C088", + "0C432", + "0C810", + "1000", + "8020", + "8021", + "8025B", + "ICAMERA 2", + "ICAMERA1000", + "ICAMERA2-C", + "OC432", + "OC-810", + "OC810-ADT", + "OC-810V", + "OC-821", + "OC-832", + "OoC830", + "Other", + "RC3221", + "RC4030", + "RC-6230D", + "RC-8020", + "RC-8021", + "RC-8021 w/Mic", + "RC-8021 W/MIC", + "RC-8021v", + "RC8021W-ADT", + "rc8025", + "rc8025b", + "rc8026", + "RC-8026W", + "RC-8030", + "RC-8061", + "RC-8061v", + "rc8083", + "RC-8110", + "rc8221", + "RC-8221", + "RC-8221D", + "RC8221W", + "RC-8230", + "RC-8230D" + ] + }, + { + "id": "sercomm-2", + "url": "img/video.sav", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "0c432", + "0C432", + "0C-432", + "0C835", + "1000", + "1000W", + "1010", + "1CAMERA2", + "2E4819F", + "8020", + "8021", + "8026W", + "8030", + "8110", + "8221", + "8221D", + "8230", + "age", + "CR8026", + "ICAMEA2", + "ICAMERA 2", + "ICAMERA-1000", + "icamera2", + "ICAMERA-2", + "ICAMERA2-C", + "IPCAMERA2", + "np12e9ce", + "oc342", + "OC380", + "OC431", + "oc432", + "OC-432", + "oc-801adt", + "OC-810", + "oc810adt", + "OC810-ADT", + "OC-810V", + "OC-821", + "oc8210", + "OC821D", + "oc-830", + "OC830", + "OC835-V2", + "oct 432", + "Other", + "R8026W", + "rc 8111", + "RC-1445", + "RC4030", + "RC-4551", + "rc8021", + "RC-8021", + "RC8021`", + "RC-8021v", + "RC8021W-ADT", + "RC8025", + "rc8026", + "RC8026E", + "RC8026W", + "RC8030", + "RC-8061V", + "RC8110", + "RC8221", + "RC-8221", + "RC8221D", + "RC8221W", + "rc82226w", + "RC-8230", + "rc8230d", + "RC-8230D", + "RS8026W", + "RS8221", + "SC79D0F8", + "SCEC073A", + "Sercomm: RC8030", + "sr8026", + "XCAM", + "XHC1-1", + "XHC1-SE" + ] + }, + { + "id": "sercomm-3", + "url": "img/snapshot.cgi?size=3", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "0c432", + "0C432", + "0C835", + "1000", + "1010", + "1010W", + "1camera2", + "8020", + "8021", + "8025B", + "8030", + "8221", + "AC821", + "I1000", + "ICAMERA 2", + "icamera1000", + "icamera2", + "ICAMERA2-4", + "ICamera2-c", + "IP2", + "IPCAMERA2", + "oc380", + "OC431", + "OC432", + "OC-432", + "OC-802", + "OC-810", + "OC810-ADT", + "OC-810V", + "OC-821", + "oc830", + "OC830", + "OC-832", + "OC835-V2", + "OC835v3-FBC8EB", + "Other", + "RC-4020", + "RC-4551", + "rc80", + "RC-802", + "RC-8020", + "RC-8021", + "RC-8021 W/MIC", + "RC-8021v", + "RC8021W-ADT", + "RC-8025B", + "rc8026", + "rc8026w", + "RC-8026W", + "RC-8030", + "RC-8061", + "RC-8061v", + "RC8110", + "RC-8221", + "RC-8221D", + "RC8221W", + "RC822v2", + "rc8230", + "RC-8230D", + "RC8261", + "RS8026", + "RS8026W", + "sc15214c", + "SC72C088", + "XHC1-1", + "XHC1-SE" + ] + }, + { + "id": "sercomm-4", + "url": "img/snapshot.cgi?img=vga", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "0c432", + "0C-432", + "1000", + "1000w", + "1010W", + "8010", + "8021", + "8025B", + "8030", + "8221", + "AC821", + "ADMIN", + "icamea2", + "ICAMERA 2", + "icamera2", + "iCamera-2", + "ICAMERA2-C", + "oc 821", + "oc432", + "OC432", + "OC-432", + "OC-810", + "OC810-ADT", + "OC-821", + "OC830", + "OC-832", + "Other", + "rc-4021", + "rc8021", + "RC-8021 W/MIC", + "RC8021W-ADT", + "rc-8025", + "RC-8025B", + "RC-8026W", + "rc-8030", + "RC-8030", + "RC-8110", + "RC-8221", + "RC8221W", + "RC8230", + "rc8230d", + "RC8320D", + "RS8026", + "rs8026w", + "SC1F7157" + ] + }, + { + "id": "sercomm-5", + "url": "img/video.mjpeg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "0c432", + "0C-432", + "0c835", + "1000", + "8020", + "8021", + "8025", + "8025B", + "8030", + "8325", + "AC821", + "I DUNNO", + "i1000", + "icamera 2", + "ICAMERA-2", + "ICamera2-c", + "IPCAMERA2", + "mdc835", + "oc 821", + "OC-432", + "OC-802", + "OC-810", + "OC-810v", + "OC-810V", + "OC820", + "OC-821", + "OC821D", + "OC-832", + "oc835-v2", + "OC835v3-DDB88F", + "Other", + "rc2021w", + "RC4020", + "RC-4551", + "RC-8021", + "RC-8021 W/MIC", + "RC-8021v", + "RC-8021V", + "RC8021W-ADT", + "rc8025", + "rc8025b", + "RC-8025B", + "RC8026E", + "RC-8026W", + "RC-8030", + "RC-8061", + "RC-8061v", + "RC-8110", + "RC-8221", + "RC-8230", + "RC-8230D", + "SCED5F72", + "xcam", + "xcam2", + "xhc1-se" + ] + }, + { + "id": "sercomm-6", + "url": "img/mjpeg.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "0c432", + "0c835", + "1000", + "8021", + "8026W", + "8030", + "ICAMERA", + "ICAMERA 2", + "icamera2-c", + "ip2", + "IPcamera2", + "MyCam2", + "OC380", + "OC-432", + "OC-810", + "OC-810v", + "OC-821", + "oc8230d", + "oc-830", + "OC830", + "Other", + "QTY6", + "RC3221", + "RC-4030", + "RC-8021", + "RC-8021v", + "rc8025", + "RC8025", + "RC8025B-ADT", + "RC8026", + "RC-8026W", + "RC8030", + "RC-8221", + "rc-8230", + "rc8230d", + "RC8326", + "XHC1-1", + "xhc1-se" + ] + }, + { + "id": "sercomm-7", + "url": "img/media.sav", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "0C432", + "0C-432", + "0C835", + "1000", + "1010", + "1010W", + "1CAMERA2", + "30.0", + "8021", + "8025", + "8025B", + "8026W", + "8030", + "8030d", + "820", + "821 D", + "8221D", + "8230", + "ALL", + "DBC831V2", + "i2000", + "icam", + "ICAMEA2", + "icamera", + "icamera 1000", + "icamera-2", + "ICAMERA-2", + "ICAMERA2-C", + "ICamers2", + "oc 821", + "OC380", + "OC421", + "oc432", + "OC432", + "OC-432", + "oc810", + "OC-810", + "oc810adt", + "OC-810v", + "OC-821", + "OC821D", + "OC830", + "Other", + "QTY6", + "R8026W", + "RC-1467", + "RC4551", + "RC-4551", + "RC-802", + "RC-8021", + "RC-8021 w/Mic", + "RC-8021v", + "RC-8021V", + "RC8021W-ADT", + "RC8025", + "rc-8025b", + "RC-8025b", + "RC-8025B", + "RC8026", + "rc-8026w", + "RC8026W", + "RC-8030", + "RC-8110", + "RC-8221", + "rc8221d", + "RC-8221D", + "RC8221W", + "RC8230", + "RC-8230D", + "RC8261", + "rc85", + "RC8520", + "RT8230D", + "SC72C088", + "SC79D0F8", + "SCEC073A", + "XCAM", + "XHC1-SE" + ] + }, + { + "id": "sercomm-8", + "url": "img/snapshot.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "0C-432", + "8030", + "ICAMERA 2", + "icamera-2", + "oc432", + "OC-432", + "OC452", + "OC-810", + "OC-810V", + "OC-821", + "OC830", + "Other", + "RC-8021", + "RC-8026W", + "RC-8030", + "RC-8110", + "RC-8221", + "RC-8221D", + "RC-8222", + "XHC1-SE" + ] + }, + { + "id": "sercomm-9", + "url": "/img/video.sav", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "0C-432", + "0c830", + "2210", + "8020", + "8111", + "icamea2", + "icamera 1000", + "icamera2", + "iCamera-2", + "ICAMERA2-4", + "oc432", + "OC-432", + "OC432 (SC27B611)", + "OC821D", + "oc-830", + "RC-4551", + "rc8025", + "RC8111", + "xcam", + "xCam1", + "xhc1-se" + ] + }, + { + "id": "sercomm-10", + "url": "/img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "0c830" + ] + }, + { + "id": "sercomm-11", + "url": "img/mjpeg.jpg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "1000", + "I1000", + "ICAMERA 2", + "OC-432", + "OC-810v", + "Other", + "rc4021", + "RC8021", + "RC-8021 W/MIC", + "RC-8021v", + "RC-8030", + "RC8061V", + "RC-8221", + "rc-8230", + "rc8230d", + "RC-8230D" + ] + }, + { + "id": "sercomm-12", + "url": "img/video.asf", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "1000", + "8021", + "8030", + "OC-810", + "Other", + "RC-4020", + "rc4021", + "RC-8021", + "RC-8021 W/MIC", + "RC-8021v", + "RC-8021V", + "RC8021W-ADT", + "RC-8030", + "RC-8061", + "RC-8061V", + "rc8230" + ] + }, + { + "id": "sercomm-13", + "url": "/img/media.sav", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "1000", + "8111", + "81110", + "icamera 1000", + "icamera-2", + "iCamera2", + "oc830", + "Other", + "rc-8030", + "RC8030", + "RC8111", + "RT8021", + "scfe8a4a", + "WCO200NX", + "xcam" + ] + }, + { + "id": "sercomm-14", + "url": "/img/video.mjpeg", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "1000", + "8110", + "8221D", + "8230", + "DBC831", + "icamera 2", + "icamera2", + "icamera2-c", + "iConnect2", + "OC-432", + "OC432 (SC27B611)", + "OC432 (SC27B617)", + "R8026W", + "rc-8025", + "rc8083", + "RC8110", + "RC8111", + "RT8021", + "SCFCEAE1", + "xCam1", + "xhc1-se" + ] + }, + { + "id": "sercomm-15", + "url": "/?action=stream", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "1camera2", + "icamera 2", + "RC4551", + "RC-8221" + ] + }, + { + "id": "sercomm-16", + "url": "/live", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "8310", + "F-HACAM01A 0-WN", + "iCamera-2", + "RC8510A" + ] + }, + { + "id": "sercomm-17", + "url": "/img/mjpeg.cgi", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "Icamera 2", + "icamera2", + "ICAMERA-2", + "icamera2-c", + "QTY6", + "RC-8021 w/Mic", + "RC8221D" + ] + }, + { + "id": "sercomm-18", + "url": "/stream_2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "icamera-2" + ] + }, + { + "id": "sercomm-19", + "url": "/stream_1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "icamera-2" + ] + }, + { + "id": "sercomm-20", + "url": "/", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "oc432", + "OC-432", + "oc830", + "rc8025", + "RC8221v2" + ] + }, + { + "id": "sercomm-21", + "url": "axis-cgi/jpg/image.cgi?date=1&clock=1&camera=[CHANNEL]&resolution=[WIDTH]x[HEIGHT]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "OC-432" + ] + }, + { + "id": "sercomm-22", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "sercomm-23", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "sercomm-24", + "url": "?action=stream", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "sercomm-25", + "url": "cgi-bin/video.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "RC-8021" + ] + }, + { + "id": "sercomm-26", + "url": "video?submenu=mjpg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "RC-8221D" + ] + }, + { + "id": "sercomm-27", + "url": "/video.mjpg?q=30&fps=33&id=0.5", + "type": "FFMPEG", + "protocol": "http", + "port": 8090, + "models": [ + "RC8221W" + ] + }, + { + "id": "sercomm-28", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "SCF8767C" + ] + } + ] +} diff --git a/brands/serioux.json b/brands/serioux.json new file mode 100644 index 0000000..1494b21 --- /dev/null +++ b/brands/serioux.json @@ -0,0 +1,38 @@ +{ + "version": 2, + "brand": "Serioux", + "brand_id": "serioux", + "streams": [ + { + "id": "serioux-1", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "serioux-2", + "url": "video.cgi?resolution=VGA", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "serioux-3", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "srx-ipi3000", + "SRX-IPI3000" + ] + } + ] +} diff --git a/brands/sertek.json b/brands/sertek.json new file mode 100644 index 0000000..c6aa552 --- /dev/null +++ b/brands/sertek.json @@ -0,0 +1,37 @@ +{ + "version": 2, + "brand": "Sertek", + "brand_id": "sertek", + "streams": [ + { + "id": "sertek-1", + "url": "cgi-bin/video.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "sertek-2", + "url": "GetData.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "sertek-3", + "url": "mjpeg.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/ses.json b/brands/ses.json new file mode 100644 index 0000000..e8abbfb --- /dev/null +++ b/brands/ses.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Ses", + "brand_id": "ses", + "streams": [ + { + "id": "ses-1", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/sesco-security.json b/brands/sesco-security.json new file mode 100644 index 0000000..7135a16 --- /dev/null +++ b/brands/sesco-security.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Sesco Security", + "brand_id": "sesco-security", + "streams": [ + { + "id": "sesco-security-1", + "url": "cgi-bin/snapshot.cgi?1", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "sesco-security-2", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/seteye.json b/brands/seteye.json new file mode 100644 index 0000000..b715ed2 --- /dev/null +++ b/brands/seteye.json @@ -0,0 +1,37 @@ +{ + "version": 2, + "brand": "Seteye", + "brand_id": "seteye", + "streams": [ + { + "id": "seteye-1", + "url": "shot.asp", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "ANC-818GE" + ] + }, + { + "id": "seteye-2", + "url": "getimage?video=1&audio=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "ANC-818GE" + ] + }, + { + "id": "seteye-3", + "url": "imagep/picture.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "ANC-818GR" + ] + } + ] +} diff --git a/brands/setik.json b/brands/setik.json new file mode 100644 index 0000000..ccad733 --- /dev/null +++ b/brands/setik.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Setik", + "brand_id": "setik", + "streams": [ + { + "id": "setik-1", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Blip20" + ] + }, + { + "id": "setik-2", + "url": "/cam/realmonitor", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "SK-HFW2100P" + ] + } + ] +} diff --git a/brands/seven-systems.json b/brands/seven-systems.json new file mode 100644 index 0000000..1db4e4a --- /dev/null +++ b/brands/seven-systems.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Seven Systems", + "brand_id": "seven-systems", + "streams": [ + { + "id": "seven-systems-1", + "url": "/videoMain", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "SEVEN IP-7215PA" + ] + } + ] +} diff --git a/brands/sgs.json b/brands/sgs.json new file mode 100644 index 0000000..18e64f3 --- /dev/null +++ b/brands/sgs.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Sgs", + "brand_id": "sgs", + "streams": [ + { + "id": "sgs-1", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/shamim.json b/brands/shamim.json new file mode 100644 index 0000000..1f85608 --- /dev/null +++ b/brands/shamim.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Shamim", + "brand_id": "shamim", + "streams": [ + { + "id": "shamim-1", + "url": "snapshot.cgi?", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "c50s" + ] + }, + { + "id": "shamim-2", + "url": "/media/?action=stream", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "c50s v4.0" + ] + } + ] +} diff --git a/brands/shany.json b/brands/shany.json new file mode 100644 index 0000000..269f70e --- /dev/null +++ b/brands/shany.json @@ -0,0 +1,68 @@ +{ + "version": 2, + "brand": "Shany", + "brand_id": "shany", + "streams": [ + { + "id": "shany-1", + "url": "/mjpeg", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "shany-2", + "url": "ipcam/avc.cgi?audiostream=[CHANNEL]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "SNC-218", + "SNC-L2104M" + ] + }, + { + "id": "shany-3", + "url": "/PSIA/Streaming/channels/2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "SNC-2202" + ] + }, + { + "id": "shany-4", + "url": "/h264main", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "SNC-WD91M1322" + ] + }, + { + "id": "shany-5", + "url": "/mpeg4main", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "SNC-WD91M1322" + ] + }, + { + "id": "shany-6", + "url": "cgi-bin/encoder?USER=[USERNAME]&PWD=[PASSWORD]&SNAPSHOT", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "WTC-7341" + ] + } + ] +} diff --git a/brands/sharx-security.json b/brands/sharx-security.json new file mode 100644 index 0000000..5acb935 --- /dev/null +++ b/brands/sharx-security.json @@ -0,0 +1,178 @@ +{ + "version": 2, + "brand": "Sharx Security", + "brand_id": "sharx-security", + "streams": [ + { + "id": "sharx-security-1", + "url": "stream.asf", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "2700", + "Other", + "SCNC-2601", + "SCNC-2606N", + "SCNC-2607", + "SCNC-2700", + "SCNC-3605N", + "SCNC-3606" + ] + }, + { + "id": "sharx-security-2", + "url": "live_mpeg4.sdp", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "2700-WP", + "Other", + "SCNC-2601", + "SCNC-2606N", + "SCNC-2700", + "SCNC3606", + "SCNC-3905" + ] + }, + { + "id": "sharx-security-3", + "url": "snapshot.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "SCNC-2900WP", + "SCNC-3604", + "SCNC-3606", + "SCNC3904W", + "SCNC-3905" + ] + }, + { + "id": "sharx-security-4", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "SCNC-3904-Wide" + ] + }, + { + "id": "sharx-security-5", + "url": "snapshot_3gp.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "sharx-security-6", + "url": "stream.jpg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "SCNC-2601", + "SCNC-2900", + "SCNC-2900WP", + "SCNC-3605N", + "SCNC3904", + "SCNC-3904-WIDE", + "SCNC3905" + ] + }, + { + "id": "sharx-security-7", + "url": "mjpg/video.mjpg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "sharx-security-8", + "url": "/stream.jpg", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "scn3905", + "SCNC3905" + ] + }, + { + "id": "sharx-security-9", + "url": "stream.av", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "SCNC-2601", + "SCNC-2606N", + "SCNC-3905" + ] + }, + { + "id": "sharx-security-10", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "SCNC-3604", + "SCNC3904" + ] + }, + { + "id": "sharx-security-11", + "url": "/live_mpeg4.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "SCNC-3605N", + "SCNC3904" + ] + }, + { + "id": "sharx-security-12", + "url": "stream1.asf", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "SCNC-3605N" + ] + }, + { + "id": "sharx-security-13", + "url": "/live/0/mjpeg.jpg", + "type": "MJPEG", + "protocol": "http", + "port": 8150, + "models": [ + "scnc3905" + ] + }, + { + "id": "sharx-security-14", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]*[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "SCNC3905" + ] + } + ] +} diff --git a/brands/shenwhen-neo-electronic-co.json b/brands/shenwhen-neo-electronic-co.json new file mode 100644 index 0000000..a7f6c92 --- /dev/null +++ b/brands/shenwhen-neo-electronic-co.json @@ -0,0 +1,227 @@ +{ + "version": 2, + "brand": "Shenwhen Neo Electronic Co", + "brand_id": "shenwhen-neo-electronic-co", + "streams": [ + { + "id": "shenwhen-neo-electronic-co-1", + "url": "cgi-bin/sf.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "AJ-C0WA-C0D8", + "Other" + ] + }, + { + "id": "shenwhen-neo-electronic-co-2", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "AY-IP9042S", + "Other" + ] + }, + { + "id": "shenwhen-neo-electronic-co-3", + "url": "av0_[CHANNEL]", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "AY-IP9042S", + "Other" + ] + }, + { + "id": "shenwhen-neo-electronic-co-4", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "BE-IPH", + "Other" + ] + }, + { + "id": "shenwhen-neo-electronic-co-5", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "FI-8909W", + "Other" + ] + }, + { + "id": "shenwhen-neo-electronic-co-6", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "LEP-FM69-H1080W" + ] + }, + { + "id": "shenwhen-neo-electronic-co-7", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "NC-400", + "Other", + "Thuis" + ] + }, + { + "id": "shenwhen-neo-electronic-co-8", + "url": "videostream.cgi?rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "NC-400" + ] + }, + { + "id": "shenwhen-neo-electronic-co-9", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "NC-541", + "Other" + ] + }, + { + "id": "shenwhen-neo-electronic-co-10", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "NC-541" + ] + }, + { + "id": "shenwhen-neo-electronic-co-11", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "NC-541", + "Other" + ] + }, + { + "id": "shenwhen-neo-electronic-co-12", + "url": "[CHANNEL]/1:1/main", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "NC-541" + ] + }, + { + "id": "shenwhen-neo-electronic-co-13", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "X-5000B" + ] + }, + { + "id": "shenwhen-neo-electronic-co-14", + "url": "/iphone/11?[USERNAME]:[PASSWORD]&", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "shenwhen-neo-electronic-co-15", + "url": "videostream.asf?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "shenwhen-neo-electronic-co-16", + "url": "videostream.cgi?user=[USERNAME]&password=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "shenwhen-neo-electronic-co-17", + "url": "video.cgi?resolution=VGA", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "shenwhen-neo-electronic-co-18", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "shenwhen-neo-electronic-co-19", + "url": "ch0_0.h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "shenwhen-neo-electronic-co-20", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=[CHANNEL]_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "shenwhen-neo-electronic-co-21", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "X-5000B" + ] + } + ] +} diff --git a/brands/shenzhen-reecam-tech.ltd..json b/brands/shenzhen-reecam-tech.ltd..json new file mode 100644 index 0000000..b78b512 --- /dev/null +++ b/brands/shenzhen-reecam-tech.ltd..json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Shenzhen Reecam Tech.ltd.", + "brand_id": "shenzhen-reecam-tech.ltd.", + "streams": [ + { + "id": "shenzhen-reecam-tech.ltd.-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "SPOT-WIFI" + ] + } + ] +} diff --git a/brands/shenzhen-tong-bo-wei.json b/brands/shenzhen-tong-bo-wei.json new file mode 100644 index 0000000..da7e321 --- /dev/null +++ b/brands/shenzhen-tong-bo-wei.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Shenzhen Tong Bo Wei", + "brand_id": "shenzhen-tong-bo-wei", + "streams": [ + { + "id": "shenzhen-tong-bo-wei-1", + "url": "/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "shenzhen-tong-bo-wei-2", + "url": "live/ch00_0", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "V380S" + ] + } + ] +} diff --git a/brands/shenzhen-toptech.json b/brands/shenzhen-toptech.json new file mode 100644 index 0000000..71a1313 --- /dev/null +++ b/brands/shenzhen-toptech.json @@ -0,0 +1,90 @@ +{ + "version": 2, + "brand": "Shenzhen Toptech", + "brand_id": "shenzhen-toptech", + "streams": [ + { + "id": "shenzhen-toptech-1", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "DANMINI", + "Other" + ] + }, + { + "id": "shenzhen-toptech-2", + "url": "/mpeg4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "shenzhen-toptech-3", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "shenzhen-toptech-4", + "url": "/live/ch0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other", + "SMARTEYE", + "x series" + ] + }, + { + "id": "shenzhen-toptech-5", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 10554, + "models": [ + "P2PWIFICAM" + ] + }, + { + "id": "shenzhen-toptech-6", + "url": "videostream.asf?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "SMARTEYE" + ] + }, + { + "id": "shenzhen-toptech-7", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "TE-IBL780" + ] + }, + { + "id": "shenzhen-toptech-8", + "url": "live/ch00_0", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "V380" + ] + } + ] +} diff --git a/brands/shenzhen-ycx-electronics.json b/brands/shenzhen-ycx-electronics.json new file mode 100644 index 0000000..69c7f0c --- /dev/null +++ b/brands/shenzhen-ycx-electronics.json @@ -0,0 +1,37 @@ +{ + "version": 2, + "brand": "Shenzhen Ycx Electronics", + "brand_id": "shenzhen-ycx-electronics", + "streams": [ + { + "id": "shenzhen-ycx-electronics-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "4K/8MP HD IP CAMERA" + ] + }, + { + "id": "shenzhen-ycx-electronics-2", + "url": "/H264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "N-A G463GWp" + ] + }, + { + "id": "shenzhen-ycx-electronics-3", + "url": "/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "YC-W608FCZ49EA" + ] + } + ] +} diff --git a/brands/shenzhen.json b/brands/shenzhen.json new file mode 100644 index 0000000..8613740 --- /dev/null +++ b/brands/shenzhen.json @@ -0,0 +1,426 @@ +{ + "version": 2, + "brand": "Shenzhen", + "brand_id": "shenzhen", + "streams": [ + { + "id": "shenzhen-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "2A6M4HQ-X", + "B SERIES", + "CTIPC-285C-Z4", + "P2PWIFICAM", + "SD5W 1080PS HX", + "SPOT-WIFI", + "v380", + "V380", + "v380s" + ] + }, + { + "id": "shenzhen-2", + "url": "/H264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "3516F0", + "C112WX", + "D200-SW", + "HD-IPC smart cam", + "i6032b", + "IPCAME BILLIAN", + "Other", + "P05", + "P2PIPCAM", + "P2PWIFICAM", + "PTZ", + "reecam", + "TC105", + "TC55", + "V380", + "XM82-8MP" + ] + }, + { + "id": "shenzhen-3", + "url": "/mpeg4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "720p", + "i6032b", + "TC98", + "V380" + ] + }, + { + "id": "shenzhen-4", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "720P", + "N5810HH-E", + "Other", + "P2PWIFICAM", + "smart wifi camera", + "V380" + ] + }, + { + "id": "shenzhen-5", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "720P", + "Other", + "P2PWIFICAM" + ] + }, + { + "id": "shenzhen-6", + "url": "cgi-bin/videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "720P" + ] + }, + { + "id": "shenzhen-7", + "url": "videostream.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "720P", + "Other", + "P2PIPCAM", + "SMARTEYE" + ] + }, + { + "id": "shenzhen-8", + "url": "/live/ch0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 555, + "models": [ + "720P", + "HuiYanIPC", + "i6032b", + "Other", + "P2PIPCAM", + "P2PWIFICAM", + "SMARTEYE", + "TC20", + "V380", + "V380S", + "xseries" + ] + }, + { + "id": "shenzhen-9", + "url": "live/ch00_0", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "720P", + "Other", + "v380", + "V380", + "v380s", + "V380S" + ] + }, + { + "id": "shenzhen-10", + "url": "videostream.asf?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "b series", + "P2PWIFICAM", + "smarteye", + "SMARTEYE", + "V380" + ] + }, + { + "id": "shenzhen-11", + "url": "/", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "CCC365" + ] + }, + { + "id": "shenzhen-12", + "url": "/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "CP05", + "N-AG463GWp", + "TC105", + "YCC365 PLUS" + ] + }, + { + "id": "shenzhen-13", + "url": "/4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "cvafa-i465", + "V380" + ] + }, + { + "id": "shenzhen-14", + "url": "/live/ch00_0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "EYE_PLUS (YCC365 Plus app)", + "i6032b", + "Other", + "v380s" + ] + }, + { + "id": "shenzhen-15", + "url": "/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "GWIPC-19664444", + "P26-32-3-GK" + ] + }, + { + "id": "shenzhen-16", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "icomm", + "v380", + "XM82-8MP" + ] + }, + { + "id": "shenzhen-17", + "url": "snapshot/view[CHANNEL].jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "im61" + ] + }, + { + "id": "shenzhen-18", + "url": "/H264/ch0/raw/av_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "N-AG463GWp", + "Other", + "TC56", + "TC98" + ] + }, + { + "id": "shenzhen-19", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "P2PWIFICAM" + ] + }, + { + "id": "shenzhen-20", + "url": "snap.jpg?JpegCam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "P2PIPCAM" + ] + }, + { + "id": "shenzhen-21", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 555, + "models": [ + "Other", + "SMARTEYE" + ] + }, + { + "id": "shenzhen-22", + "url": "/live/ch00_1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other", + "v380", + "v380 pro", + "V380 PRO", + "YCC365 Plus" + ] + }, + { + "id": "shenzhen-23", + "url": "/H264/ch1/main/av_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "Other", + "TC56" + ] + }, + { + "id": "shenzhen-24", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "P2PWIFICAM", + "TR-CIPR129-POE" + ] + }, + { + "id": "shenzhen-25", + "url": "/ucast/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "Shixin" + ] + }, + { + "id": "shenzhen-26", + "url": "/stream1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "SMART WIFI CAMERA", + "XD07" + ] + }, + { + "id": "shenzhen-27", + "url": "videostream.cgi?rate=11", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "SMARTEYE" + ] + }, + { + "id": "shenzhen-28", + "url": "/tcp/av0_0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 10554, + "models": [ + "SV-B01-1080p-poe" + ] + }, + { + "id": "shenzhen-29", + "url": "/?chID=2&streamType=main&linkType=tcp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "TD-3104B1H-4P" + ] + }, + { + "id": "shenzhen-30", + "url": "/ch0_0.h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Trolink" + ] + }, + { + "id": "shenzhen-31", + "url": "/live/ch1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "v380" + ] + }, + { + "id": "shenzhen-32", + "url": "/videostream.asf?user=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 8080, + "models": [ + "v380", + "v380s" + ] + }, + { + "id": "shenzhen-33", + "url": "/cgi-bin/videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 8080, + "models": [ + "v380s" + ] + }, + { + "id": "shenzhen-34", + "url": "/snap.jpg?JpegCam=0", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "XM30-4MP-BY" + ] + } + ] +} diff --git a/brands/shieldeye.json b/brands/shieldeye.json new file mode 100644 index 0000000..d21c2df --- /dev/null +++ b/brands/shieldeye.json @@ -0,0 +1,57 @@ +{ + "version": 2, + "brand": "Shieldeye", + "brand_id": "shieldeye", + "streams": [ + { + "id": "shieldeye-1", + "url": "/h264_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "ipb28w" + ] + }, + { + "id": "shieldeye-2", + "url": "live/ch00_0", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "ipb28w" + ] + }, + { + "id": "shieldeye-3", + "url": "image/[CHANNEL].jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IPB28W" + ] + }, + { + "id": "shieldeye-4", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "POSCAM" + ] + }, + { + "id": "shieldeye-5", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "smartp2p" + ] + } + ] +} diff --git a/brands/shindai.json b/brands/shindai.json new file mode 100644 index 0000000..5fc138e --- /dev/null +++ b/brands/shindai.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Shindai", + "brand_id": "shindai", + "streams": [ + { + "id": "shindai-1", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "sv-b06w-1080p-hx" + ] + } + ] +} diff --git a/brands/shinsoft-co.json b/brands/shinsoft-co.json new file mode 100644 index 0000000..5567f8b --- /dev/null +++ b/brands/shinsoft-co.json @@ -0,0 +1,18 @@ +{ + "version": 2, + "brand": "Shinsoft Co", + "brand_id": "shinsoft-co", + "streams": [ + { + "id": "shinsoft-co-1", + "url": "v01", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "I-315", + "SIS-T2001RE" + ] + } + ] +} diff --git a/brands/shiwojia.json b/brands/shiwojia.json new file mode 100644 index 0000000..f75c22c --- /dev/null +++ b/brands/shiwojia.json @@ -0,0 +1,19 @@ +{ + "version": 2, + "brand": "Shiwojia", + "brand_id": "shiwojia", + "streams": [ + { + "id": "shiwojia-1", + "url": "/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Other", + "PTZ security camera", + "ST-426-TY" + ] + } + ] +} diff --git a/brands/shixin-china.json b/brands/shixin-china.json new file mode 100644 index 0000000..abb2158 --- /dev/null +++ b/brands/shixin-china.json @@ -0,0 +1,245 @@ +{ + "version": 2, + "brand": "Shixin China", + "brand_id": "shixin-china", + "streams": [ + { + "id": "shixin-china-1", + "url": "/Streaming/channels/101", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "10921", + "129HW", + "IP-05HW", + "IP-129HW" + ] + }, + { + "id": "shixin-china-2", + "url": "cam1/mpeg4", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "129HW", + "X9300-MH36" + ] + }, + { + "id": "shixin-china-3", + "url": "/0/av0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "333" + ] + }, + { + "id": "shixin-china-4", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "H264DVR", + "IP-109H RTSP" + ] + }, + { + "id": "shixin-china-5", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "IP Series (Other)", + "IP SERIES (Other)" + ] + }, + { + "id": "shixin-china-6", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP Series (Other)", + "IP-333" + ] + }, + { + "id": "shixin-china-7", + "url": "pda.cgi?page=image&cam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP Series (Other)", + "IP06 v2" + ] + }, + { + "id": "shixin-china-8", + "url": "/cam1/mpeg4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "IP-05HW" + ] + }, + { + "id": "shixin-china-9", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP06 v1", + "IP-109H", + "IP-129HW" + ] + }, + { + "id": "shixin-china-10", + "url": "showimg_pda.cgi?cam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP06 v1" + ] + }, + { + "id": "shixin-china-11", + "url": "0/video[CHANNEL]", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "IP-108H", + "IP-109H RTSP", + "IP-129HW" + ] + }, + { + "id": "shixin-china-12", + "url": "snapshot.jpg?account=[USERNAME]&password=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP-109H", + "IP-109H RTSP", + "ulko" + ] + }, + { + "id": "shixin-china-13", + "url": "/live/stream3", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "IP-129HW" + ] + }, + { + "id": "shixin-china-14", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP-129HW" + ] + }, + { + "id": "shixin-china-15", + "url": "ch0_0.h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "IP-129HW" + ] + }, + { + "id": "shixin-china-16", + "url": "HighResolutionVideo", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "IP-129HW", + "ONVIF" + ] + }, + { + "id": "shixin-china-17", + "url": "cam[CHANNEL]/h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "IP-129HW" + ] + }, + { + "id": "shixin-china-18", + "url": "/mpeg4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 7070, + "models": [ + "IP-129HW", + "ONVIF" + ] + }, + { + "id": "shixin-china-19", + "url": "snapshot.html", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP-510" + ] + }, + { + "id": "shixin-china-20", + "url": "live/ch00_0", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "IPCAM P2P", + "Other", + "X9300-MH36" + ] + }, + { + "id": "shixin-china-21", + "url": "/ucast/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "ONVIF" + ] + }, + { + "id": "shixin-china-22", + "url": "/mpeg4cif", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "ptz1" + ] + } + ] +} diff --git a/brands/short-8ch-nvr.json b/brands/short-8ch-nvr.json new file mode 100644 index 0000000..b308ca8 --- /dev/null +++ b/brands/short-8ch-nvr.json @@ -0,0 +1,81 @@ +{ + "version": 2, + "brand": "Short 8ch Nvr", + "brand_id": "short-8ch-nvr", + "streams": [ + { + "id": "short-8ch-nvr-1", + "url": "/Streaming/channels/201", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "adt" + ] + }, + { + "id": "short-8ch-nvr-2", + "url": "/Streaming/channels/301", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "adt" + ] + }, + { + "id": "short-8ch-nvr-3", + "url": "/Streaming/channels/401", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "adt" + ] + }, + { + "id": "short-8ch-nvr-4", + "url": "/Streaming/channels/101", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "ADT" + ] + }, + { + "id": "short-8ch-nvr-5", + "url": "cgi-bin/snapshot.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "H.264 WIRELESS P2P NVR", + "K8204-w", + "K9604-W", + "K9608-W" + ] + }, + { + "id": "short-8ch-nvr-6", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "K9604-W" + ] + }, + { + "id": "short-8ch-nvr-7", + "url": "/ch01.264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "NBD8016RA-UL", + "Nvr" + ] + } + ] +} diff --git a/brands/short.json b/brands/short.json new file mode 100644 index 0000000..df9e19b --- /dev/null +++ b/brands/short.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Short", + "brand_id": "short", + "streams": [ + { + "id": "short-1", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "8CH NVR" + ] + } + ] +} diff --git a/brands/showtec.json b/brands/showtec.json new file mode 100644 index 0000000..54c1551 --- /dev/null +++ b/brands/showtec.json @@ -0,0 +1,37 @@ +{ + "version": 2, + "brand": "Showtec", + "brand_id": "showtec", + "streams": [ + { + "id": "showtec-1", + "url": "/live/main", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "general" + ] + }, + { + "id": "showtec-2", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "SW641W" + ] + }, + { + "id": "showtec-3", + "url": "videostream.asf", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "SW641W" + ] + } + ] +} diff --git a/brands/sibel.json b/brands/sibel.json new file mode 100644 index 0000000..41953a0 --- /dev/null +++ b/brands/sibel.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Sibel", + "brand_id": "sibel", + "streams": [ + { + "id": "sibel-1", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IPOB-ELE4IR28" + ] + } + ] +} diff --git a/brands/sibo.json b/brands/sibo.json new file mode 100644 index 0000000..22ab40c --- /dev/null +++ b/brands/sibo.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Sibo", + "brand_id": "sibo", + "streams": [ + { + "id": "sibo-1", + "url": "1/h264major", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 10554, + "models": [ + "hd1080" + ] + } + ] +} diff --git a/brands/sichuan.json b/brands/sichuan.json new file mode 100644 index 0000000..aa73dfc --- /dev/null +++ b/brands/sichuan.json @@ -0,0 +1,67 @@ +{ + "version": 2, + "brand": "Sichuan", + "brand_id": "sichuan", + "streams": [ + { + "id": "sichuan-1", + "url": "/ch0_0.h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Other" + ] + }, + { + "id": "sichuan-2", + "url": "/ch0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "sichuan-3", + "url": "/cam/realmonitor?channel=1&subtype=01&authbasic=[AUTH]", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Other" + ] + }, + { + "id": "sichuan-4", + "url": "/s2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Other" + ] + }, + { + "id": "sichuan-5", + "url": "/Streaming/Channels/103", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Other" + ] + }, + { + "id": "sichuan-6", + "url": "ch0_0.h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/siemens.json b/brands/siemens.json new file mode 100644 index 0000000..81f09d0 --- /dev/null +++ b/brands/siemens.json @@ -0,0 +1,191 @@ +{ + "version": 2, + "brand": "Siemens", + "brand_id": "siemens", + "streams": [ + { + "id": "siemens-1", + "url": "cgi-bin/viewer/video.jpg?resolution=640x480", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "CCIC-1410-L", + "CCIC-1410-LA", + "Other" + ] + }, + { + "id": "siemens-2", + "url": "video.mp4", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "CCIC-1410-ST", + "CCMC-1315-LP", + "CFMS-2025" + ] + }, + { + "id": "siemens-3", + "url": "/live/ch0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "CCIS1345" + ] + }, + { + "id": "siemens-4", + "url": "livestream", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "CCIS1345", + "CCIS1425", + "CCMX-1315", + "CFMC-1315LP" + ] + }, + { + "id": "siemens-5", + "url": "video", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "CCIS-1345" + ] + }, + { + "id": "siemens-6", + "url": "ch0_0.h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "CCIS-1345" + ] + }, + { + "id": "siemens-7", + "url": "live/ch00_0", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "CCIS1425" + ] + }, + { + "id": "siemens-8", + "url": "cgi-bin/stilljpeg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "CCIS-1425", + "CCMC-1315-LP", + "CCMS 2010-IR", + "CCMS-1315-LP", + "CFMS-2025", + "cvms2025-ir", + "Other" + ] + }, + { + "id": "siemens-9", + "url": "cgi-bin/getstream.cgi?VideoType=3", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "CCIS-1425", + "CFMS-2025" + ] + }, + { + "id": "siemens-10", + "url": "img/video.asf", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "CCMC-1315-LP", + "CCMS-1315", + "CCMS-1315-LP", + "CFMC-1315LP", + "CFMS-2025", + "Other" + ] + }, + { + "id": "siemens-11", + "url": "cgi-bin/getstream.cgi?VideoType=[CHANNEL]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "CCMD3025-DN18", + "CCMS-1315" + ] + }, + { + "id": "siemens-12", + "url": "axis-cgi/mjpg/video.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 8008, + "models": [ + "CCMS2010-IR" + ] + }, + { + "id": "siemens-13", + "url": "cam/realmonitor?channel=[CHANNEL]&subtype=1", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "CCMS-2025", + "CFMS-2025" + ] + }, + { + "id": "siemens-14", + "url": "/livestream/trackID=1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "CCMS-2025", + "CFMS2025", + "CVMS2025-IR" + ] + }, + { + "id": "siemens-15", + "url": "cgi-bin/getstream.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "CFMS-2025" + ] + }, + { + "id": "siemens-16", + "url": "/stream1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "CVMW-3025", + "Other" + ] + } + ] +} diff --git a/brands/siepem.json b/brands/siepem.json new file mode 100644 index 0000000..2ebe518 --- /dev/null +++ b/brands/siepem.json @@ -0,0 +1,105 @@ +{ + "version": 2, + "brand": "Siepem", + "brand_id": "siepem", + "streams": [ + { + "id": "siepem-1", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IPC S5030-M", + "S5001Y-BW", + "S5030-MP2P", + "S62024-BWRA", + "S6202Y", + "S6203", + "S6203-WR", + "S6203y", + "s6203y-wp", + "S6203Y-WR", + "S6207Y-WRA", + "S6219W-WR", + "SPCN-330866" + ] + }, + { + "id": "siepem-2", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "IPC S5030-M", + "S5030-MP2P", + "S6319W1-WR2" + ] + }, + { + "id": "siepem-3", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IPC S5030-M", + "S6203Y-WR" + ] + }, + { + "id": "siepem-4", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other", + "P2PWIFICAM", + "S6203-WR", + "S6207Y-WRA", + "S6265F-WR2", + "S6266F-WR2", + "S6319W1-WR2", + "s6863 fn", + "S6863-fn", + "S6863FN" + ] + }, + { + "id": "siepem-5", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "S5001Y-BW", + "s6202y", + "S6203y", + "S6203Y-WR", + "S6211Y-WR" + ] + }, + { + "id": "siepem-6", + "url": "snap.jpg?JpegCam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "s6265f-wr2" + ] + }, + { + "id": "siepem-7", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 10554, + "models": [ + "S6265F-WR2" + ] + } + ] +} diff --git a/brands/sightlogix.json b/brands/sightlogix.json new file mode 100644 index 0000000..55dd119 --- /dev/null +++ b/brands/sightlogix.json @@ -0,0 +1,57 @@ +{ + "version": 2, + "brand": "Sightlogix", + "brand_id": "sightlogix", + "streams": [ + { + "id": "sightlogix-1", + "url": "/axis-cgi/mjpg/video.cgi", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "IF56N53-IR" + ] + }, + { + "id": "sightlogix-2", + "url": "/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "IF56N53-IR" + ] + }, + { + "id": "sightlogix-3", + "url": "axis-cgi/jpg/image.cgi?camera=1&resolution=320x240&compression=25", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "NS340" + ] + }, + { + "id": "sightlogix-4", + "url": "axis-cgi/jpg/image.cgi?date=1&clock=1&camera=[CHANNEL]&resolution=[WIDTH]x[HEIGHT]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "NS340" + ] + }, + { + "id": "sightlogix-5", + "url": "axis-cgi/mjpg/video.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "NS340" + ] + } + ] +} diff --git a/brands/sigma-electronics.json b/brands/sigma-electronics.json new file mode 100644 index 0000000..be30b31 --- /dev/null +++ b/brands/sigma-electronics.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Sigma Electronics", + "brand_id": "sigma-electronics", + "streams": [ + { + "id": "sigma-electronics-1", + "url": "/onvif1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "SG-IP 9305 Zoom" + ] + }, + { + "id": "sigma-electronics-2", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "W0021" + ] + } + ] +} diff --git a/brands/sigmatel.json b/brands/sigmatel.json new file mode 100644 index 0000000..3093f83 --- /dev/null +++ b/brands/sigmatel.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Sigmatel", + "brand_id": "sigmatel", + "streams": [ + { + "id": "sigmatel-1", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "FSM-161" + ] + } + ] +} diff --git a/brands/signet.json b/brands/signet.json new file mode 100644 index 0000000..7c462c2 --- /dev/null +++ b/brands/signet.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Signet", + "brand_id": "signet", + "streams": [ + { + "id": "signet-1", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "QC3399" + ] + }, + { + "id": "signet-2", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "QC3399" + ] + } + ] +} diff --git a/brands/sikvio.json b/brands/sikvio.json new file mode 100644 index 0000000..067aed8 --- /dev/null +++ b/brands/sikvio.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Sikvio", + "brand_id": "sikvio", + "streams": [ + { + "id": "sikvio-1", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Z17" + ] + } + ] +} diff --git a/brands/silent-sentinel.json b/brands/silent-sentinel.json new file mode 100644 index 0000000..c036498 --- /dev/null +++ b/brands/silent-sentinel.json @@ -0,0 +1,68 @@ +{ + "version": 2, + "brand": "Silent Sentinel", + "brand_id": "silent-sentinel", + "streams": [ + { + "id": "silent-sentinel-1", + "url": "videostream.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Easy Home", + "Other" + ] + }, + { + "id": "silent-sentinel-2", + "url": "cgi-bin/viewer/video.jpg?resolution=640x480", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Oculus" + ] + }, + { + "id": "silent-sentinel-3", + "url": "api/mjpegvideo.cgi?InputNumber=1&StreamNumber=[CHANNEL]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Oculus" + ] + }, + { + "id": "silent-sentinel-4", + "url": "/api/mjpegvideo.cgi?InputNumber=1&StreamNumber=0", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "Oculus" + ] + }, + { + "id": "silent-sentinel-5", + "url": "/api/mjpegvideo.cgi?InputNumber=1&StreamNumber=1", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "Oculus" + ] + }, + { + "id": "silent-sentinel-6", + "url": "cgi-bin/snapshot.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/silicon-labs.json b/brands/silicon-labs.json new file mode 100644 index 0000000..5f9c638 --- /dev/null +++ b/brands/silicon-labs.json @@ -0,0 +1,67 @@ +{ + "version": 2, + "brand": "Silicon Labs", + "brand_id": "silicon-labs", + "streams": [ + { + "id": "silicon-labs-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "F6815W" + ] + }, + { + "id": "silicon-labs-2", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 81, + "models": [ + "F6815W" + ] + }, + { + "id": "silicon-labs-3", + "url": "user/videostream.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "F6836W" + ] + }, + { + "id": "silicon-labs-4", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "silicon-labs-5", + "url": "video.cgi?resolution=[WIDTH]x[HEIGHT]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "silicon-labs-6", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "RS-6W10IP" + ] + } + ] +} diff --git a/brands/silvus.json b/brands/silvus.json new file mode 100644 index 0000000..0810408 --- /dev/null +++ b/brands/silvus.json @@ -0,0 +1,96 @@ +{ + "version": 2, + "brand": "Silvus", + "brand_id": "silvus", + "streams": [ + { + "id": "silvus-1", + "url": "live/ch00_0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "KP.WIBISANA-7013_CAM-A" + ] + }, + { + "id": "silvus-2", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "KP.WIBISANA-7013_CAM-B", + "Other", + "SPSVA-43" + ] + }, + { + "id": "silvus-3", + "url": "/h264_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Obscura", + "Other", + "Silvus 1", + "Silvus 2", + "silvus2", + "silvus3" + ] + }, + { + "id": "silvus-4", + "url": "/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "Other" + ] + }, + { + "id": "silvus-5", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "Other", + "SC4400" + ] + }, + { + "id": "silvus-6", + "url": "/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "silvus-7", + "url": "/cam/realmonitor", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other", + "silvus1" + ] + }, + { + "id": "silvus-8", + "url": "/ch0_0.264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/simi-ip-camera-viewer.json b/brands/simi-ip-camera-viewer.json new file mode 100644 index 0000000..9eeb8de --- /dev/null +++ b/brands/simi-ip-camera-viewer.json @@ -0,0 +1,97 @@ +{ + "version": 2, + "brand": "Simi Ip Camera Viewer", + "brand_id": "simi-ip-camera-viewer", + "streams": [ + { + "id": "simi-ip-camera-viewer-1", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "2345", + "3128", + "344556", + "366357", + "425", + "Other" + ] + }, + { + "id": "simi-ip-camera-viewer-2", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "3455", + "3566", + "366357", + "45677", + "Other" + ] + }, + { + "id": "simi-ip-camera-viewer-3", + "url": "/ucast/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "H43", + "Other" + ] + }, + { + "id": "simi-ip-camera-viewer-4", + "url": "mjpeg.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "simi-ip-camera-viewer-5", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "simi-ip-camera-viewer-6", + "url": "goform/video2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "simi-ip-camera-viewer-7", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "SIRI1" + ] + }, + { + "id": "simi-ip-camera-viewer-8", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "SRI" + ] + } + ] +} diff --git a/brands/simicam.json b/brands/simicam.json new file mode 100644 index 0000000..0991402 --- /dev/null +++ b/brands/simicam.json @@ -0,0 +1,72 @@ +{ + "version": 2, + "brand": "Simicam", + "brand_id": "simicam", + "streams": [ + { + "id": "simicam-1", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=2_stream=1.sdp?real_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "4K POE 48V", + "3.6mm", + "4K POE Camera", + "H43", + "HD Camera", + "HD CAMERA" + ] + }, + { + "id": "simicam-2", + "url": "/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "A314D" + ] + }, + { + "id": "simicam-3", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=5_stream=1.sdp?real_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "HD Camera" + ] + }, + { + "id": "simicam-4", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=6_stream=1.sdp?real_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "HD Camera" + ] + }, + { + "id": "simicam-5", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=10_stream=1.sdp?real_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "HD Camera" + ] + }, + { + "id": "simicam-6", + "url": "/onvif1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "QJ-8M-P" + ] + } + ] +} diff --git a/brands/simshine.json b/brands/simshine.json new file mode 100644 index 0000000..72df215 --- /dev/null +++ b/brands/simshine.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Simshine", + "brand_id": "simshine", + "streams": [ + { + "id": "simshine-1", + "url": "/live", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "simcam s1" + ] + } + ] +} diff --git a/brands/sineoji.json b/brands/sineoji.json new file mode 100644 index 0000000..9b718c7 --- /dev/null +++ b/brands/sineoji.json @@ -0,0 +1,85 @@ +{ + "version": 2, + "brand": "Sineoji", + "brand_id": "sineoji", + "streams": [ + { + "id": "sineoji-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Other", + "PT593V", + "PT716V" + ] + }, + { + "id": "sineoji-2", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "PT-315V", + "PT-3215P" + ] + }, + { + "id": "sineoji-3", + "url": "/12", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other", + "PT-3215P", + "PT593V", + "PT716V", + "PTCAM" + ] + }, + { + "id": "sineoji-4", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "PT-3215P" + ] + }, + { + "id": "sineoji-5", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "PT-331V" + ] + }, + { + "id": "sineoji-6", + "url": "user/videostream.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "PT-331V" + ] + }, + { + "id": "sineoji-7", + "url": "/videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 81, + "models": [ + "PT339V" + ] + } + ] +} diff --git a/brands/sinocam.json b/brands/sinocam.json new file mode 100644 index 0000000..a4dc2e7 --- /dev/null +++ b/brands/sinocam.json @@ -0,0 +1,242 @@ +{ + "version": 2, + "brand": "Sinocam", + "brand_id": "sinocam", + "streams": [ + { + "id": "sinocam-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "1mp Cam", + "1mp IP Cam", + "1mp IP Camera", + "4036SW", + "5033 SW", + "8n-ipc-5033sw", + "ip 2mp cam", + "IP-66", + "IPC F20M", + "IPC-5030", + "IPC-5033", + "IPC-F10P", + "IPC-F20M", + "Other", + "SN-5022CSW", + "SN-6409C", + "SN-IPC-5032CSW", + "SN-IPC-5033SW-UK", + "sn-ipc-5033sw-us", + "SN-IPC-8002A-Wi-EU" + ] + }, + { + "id": "sinocam-2", + "url": "/ucast/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "1MP IP Camera", + "4036sw", + "5001-S", + "5033 SW", + "8002", + "8003-C", + "8107", + "Aussen", + "Black", + "Cam2", + "H264", + "H264 IP", + "ipc-5001c-ppoe", + "IPC-7004A-Wi-EU", + "IPC-9031A-POE", + "notsure", + "onvi", + "Other", + "sino", + "SINO", + "SN-30008B", + "sn5033", + "SN-6408CW", + "SN-6409C", + "SN-6409CW", + "SN-IP-8005C", + "SN-IPC 4036SW", + "Sn-IPC-4015SW-AU", + "SN-IPC-4036SW-AU", + "SN-IPC-5032CSW", + "SN-IPC-5033", + "SN-IPC5033CSW-WI", + "SN-IPC-5033SW-WI-UK", + "SN-IPC-5125CSW", + "SN-IPC-562410", + "SN-IPC-6409", + "SN-IPC-8002A-Wi-EU", + "SN-NVK-6004H10", + "SN-NVK-W5065", + "x264" + ] + }, + { + "id": "sinocam-3", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "1MP IP CAMERA", + "5033 SW", + "8003-C", + "c7824wip", + "H264", + "IP 2MP CAM", + "ONVI", + "Other", + "SNIPC3010FCSW20-UK", + "SN-IPC-4036SW-AU", + "sn-ipc-5033", + "SN-IPC-5033SW-EU", + "sn-ipc-5033sw-us", + "SN-IPC-HW07-UK" + ] + }, + { + "id": "sinocam-4", + "url": "snapshot", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "3001", + "4000", + "snipc3001" + ] + }, + { + "id": "sinocam-5", + "url": "/ucast/12", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "5033", + "HI-3518C", + "ip 2mp cam", + "IPC-4036CSW-UK", + "ONVI", + "Other" + ] + }, + { + "id": "sinocam-6", + "url": "/ROH/channel/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "8002", + "IPC 4015CSW-EU", + "x264" + ] + }, + { + "id": "sinocam-7", + "url": "snap.jpg?JpegSize=XL", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "8003-C", + "Other" + ] + }, + { + "id": "sinocam-8", + "url": "/cam/realmonitor", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "BulletTech83" + ] + }, + { + "id": "sinocam-9", + "url": "ipcam/avc.cgi?audiostream=[CHANNEL]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "ipc 4550", + "sn-ipc-4550" + ] + }, + { + "id": "sinocam-10", + "url": "/ch0_1.264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "IP-CAM" + ] + }, + { + "id": "sinocam-11", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 10554, + "models": [ + "Other" + ] + }, + { + "id": "sinocam-12", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "sinocam-13", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]*[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "sinocam-14", + "url": "snap.jpg?JpegCam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "SN-IPC-3010FCSW", + "SN-IPC-5032CSW-EU", + "SN-IPC-5033SW-US" + ] + }, + { + "id": "sinocam-15", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "SN-IPC-3001FSW13" + ] + } + ] +} diff --git a/brands/sinovision.json b/brands/sinovision.json new file mode 100644 index 0000000..182a656 --- /dev/null +++ b/brands/sinovision.json @@ -0,0 +1,18 @@ +{ + "version": 2, + "brand": "Sinovision", + "brand_id": "sinovision", + "streams": [ + { + "id": "sinovision-1", + "url": "/ch0_0.h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "SN-IPCH20-MPT09", + "SN-MFPT20-ICS" + ] + } + ] +} diff --git a/brands/sionyx.json b/brands/sionyx.json new file mode 100644 index 0000000..005661b --- /dev/null +++ b/brands/sionyx.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Sionyx", + "brand_id": "sionyx", + "streams": [ + { + "id": "sionyx-1", + "url": "/video.mjpg?q=30&fps=33&id=0.5", + "type": "FFMPEG", + "protocol": "http", + "port": 8090, + "models": [ + "CRV-500C" + ] + } + ] +} diff --git a/brands/sip.json b/brands/sip.json new file mode 100644 index 0000000..7d1e525 --- /dev/null +++ b/brands/sip.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Sip", + "brand_id": "sip", + "streams": [ + { + "id": "sip-1", + "url": "/cam/realmonitor?channel=1&subtype=00&authbasic=[AUTH]", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "VSIP4MPVDIR" + ] + } + ] +} diff --git a/brands/siqura.json b/brands/siqura.json new file mode 100644 index 0000000..9315e43 --- /dev/null +++ b/brands/siqura.json @@ -0,0 +1,145 @@ +{ + "version": 2, + "brand": "Siqura", + "brand_id": "siqura", + "streams": [ + { + "id": "siqura-1", + "url": "/ProfileToken_1_4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "2f2002f2-ei", + "HSD-626" + ] + }, + { + "id": "siqura-2", + "url": "VideoInput/1/h264/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "900", + "BC-620", + "BC829v2", + "C-60 E-MC", + "HD-66APT/N", + "HSD-620", + "HSD-622", + "HSD-626", + "HSD-820", + "MSD-620", + "MSD-622" + ] + }, + { + "id": "siqura-3", + "url": "mpeg4", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "BC-20", + "BC-22", + "BC-24", + "FD-20", + "FD-22", + "FD-24", + "FD27", + "FD-28", + "FD67", + "MD-20" + ] + }, + { + "id": "siqura-4", + "url": "/h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "BL860" + ] + }, + { + "id": "siqura-5", + "url": "/h264_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "fd2002f2-ei" + ] + }, + { + "id": "siqura-6", + "url": "h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "FD62", + "HSD-626", + "Other" + ] + }, + { + "id": "siqura-7", + "url": "/video.mjpg?q=30&fps=33&id=0.5", + "type": "FFMPEG", + "protocol": "http", + "port": 8090, + "models": [ + "fd64" + ] + }, + { + "id": "siqura-8", + "url": "/ProfileToken_1_1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "HD626" + ] + }, + { + "id": "siqura-9", + "url": "video.jpg?ch=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "HD-66", + "HSD-621PRH", + "HSD-626", + "HSD-820", + "MD60" + ] + }, + { + "id": "siqura-10", + "url": "VideoInput/1/mpeg4/1", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "HSD-620PRH", + "HSD-621PRH", + "HSD-628EXP" + ] + }, + { + "id": "siqura-11", + "url": "cgi-bin/jpg/image.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "HSD-820" + ] + } + ] +} diff --git a/brands/sircom.json b/brands/sircom.json new file mode 100644 index 0000000..d9caa24 --- /dev/null +++ b/brands/sircom.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Sircom", + "brand_id": "sircom", + "streams": [ + { + "id": "sircom-1", + "url": "videostream.cgi?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "ap004" + ] + } + ] +} diff --git a/brands/siricam.json b/brands/siricam.json new file mode 100644 index 0000000..a590ade --- /dev/null +++ b/brands/siricam.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Siricam", + "brand_id": "siricam", + "streams": [ + { + "id": "siricam-1", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 81, + "models": [ + "oo4" + ] + } + ] +} diff --git a/brands/siricom.json b/brands/siricom.json new file mode 100644 index 0000000..e8efd58 --- /dev/null +++ b/brands/siricom.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Siricom", + "brand_id": "siricom", + "streams": [ + { + "id": "siricom-1", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 81, + "models": [ + "ap001" + ] + } + ] +} diff --git a/brands/sisview.json b/brands/sisview.json new file mode 100644 index 0000000..c7e24bd --- /dev/null +++ b/brands/sisview.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Sisview", + "brand_id": "sisview", + "streams": [ + { + "id": "sisview-1", + "url": "/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/sitecom.json b/brands/sitecom.json new file mode 100644 index 0000000..14331fd --- /dev/null +++ b/brands/sitecom.json @@ -0,0 +1,207 @@ +{ + "version": 2, + "brand": "Sitecom", + "brand_id": "sitecom", + "streams": [ + { + "id": "sitecom-1", + "url": "mjpg/video.mjpg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "150N", + "150-NWL-405", + "IC-192701", + "wl_405", + "WL-405" + ] + }, + { + "id": "sitecom-2", + "url": "jpg/image.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "150N", + "150-NWL-405", + "Other", + "WL-404", + "WL-405" + ] + }, + { + "id": "sitecom-3", + "url": "ipcam.sdp", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "150-NWL-405", + "WL405", + "WL-405" + ] + }, + { + "id": "sitecom-4", + "url": "video.cgi?resolution=VGA", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "LN-400", + "LN-401", + "Other", + "WL-400", + "WL-402" + ] + }, + { + "id": "sitecom-5", + "url": "Image.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "LN-400", + "LN-401", + "Other", + "WL-402" + ] + }, + { + "id": "sitecom-6", + "url": "img/snapshot.cgi?size=3", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "LN-406" + ] + }, + { + "id": "sitecom-7", + "url": "img/video.mjpeg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "LN-406", + "Other", + "WL-404" + ] + }, + { + "id": "sitecom-8", + "url": "img/video.asf", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "LN-406", + "WL-404" + ] + }, + { + "id": "sitecom-9", + "url": "img/video.sav", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "LN-406" + ] + }, + { + "id": "sitecom-10", + "url": "mjpeg.cgi?user=[USERNAME]&password=[PASSWORD]&channel=[CHANNEL]&snapshot=on", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "sitecom-11", + "url": "video.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "sitecom-12", + "url": "mjpeg.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "sitecom-13", + "url": "image.jpg?type=motion", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "sitecom-14", + "url": "cgi-bin/still.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "sitecom-15", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "sitecom-16", + "url": "img/snapshot.cgi?img=vga", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "WL-404" + ] + }, + { + "id": "sitecom-17", + "url": "/img/video.sav", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "WLC1000" + ] + }, + { + "id": "sitecom-18", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "wlc-4000" + ] + } + ] +} diff --git a/brands/sjet.json b/brands/sjet.json new file mode 100644 index 0000000..f235232 --- /dev/null +++ b/brands/sjet.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Sjet", + "brand_id": "sjet", + "streams": [ + { + "id": "sjet-1", + "url": "/ucast/12", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "544545d" + ] + } + ] +} diff --git a/brands/sk-tel.json b/brands/sk-tel.json new file mode 100644 index 0000000..ccd9b4a --- /dev/null +++ b/brands/sk-tel.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Sk Tel", + "brand_id": "sk-tel", + "streams": [ + { + "id": "sk-tel-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/skilleye.json b/brands/skilleye.json new file mode 100644 index 0000000..0a47540 --- /dev/null +++ b/brands/skilleye.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Skilleye", + "brand_id": "skilleye", + "streams": [ + { + "id": "skilleye-1", + "url": "axis-cgi/mjpg/video.cgi?date=1&clock=1&resolution=[WIDTH]x[HEIGHT]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "T4220HI" + ] + } + ] +} diff --git a/brands/skjm.json b/brands/skjm.json new file mode 100644 index 0000000..b8909a8 --- /dev/null +++ b/brands/skjm.json @@ -0,0 +1,37 @@ +{ + "version": 2, + "brand": "Skjm", + "brand_id": "skjm", + "streams": [ + { + "id": "skjm-1", + "url": "img/video.mjpeg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "1000" + ] + }, + { + "id": "skjm-2", + "url": "image.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "skjm-3", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/sklad.json b/brands/sklad.json new file mode 100644 index 0000000..7419dba --- /dev/null +++ b/brands/sklad.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Sklad", + "brand_id": "sklad", + "streams": [ + { + "id": "sklad-1", + "url": "/cam1/onvif-h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "IP-200PHD-24" + ] + }, + { + "id": "sklad-2", + "url": "/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "IPT_IPL720" + ] + } + ] +} diff --git a/brands/skone.json b/brands/skone.json new file mode 100644 index 0000000..18d9238 --- /dev/null +++ b/brands/skone.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Skone", + "brand_id": "skone", + "streams": [ + { + "id": "skone-1", + "url": "ipcam_h264.sdp", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "skone-2", + "url": "/h264_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "v380" + ] + } + ] +} diff --git a/brands/skvision.json b/brands/skvision.json new file mode 100644 index 0000000..e0f17db --- /dev/null +++ b/brands/skvision.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Skvision", + "brand_id": "skvision", + "streams": [ + { + "id": "skvision-1", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "238BDP-PoE" + ] + }, + { + "id": "skvision-2", + "url": "/mpeg4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "IPC-115HAP" + ] + } + ] +} diff --git a/brands/sky-genious.json b/brands/sky-genious.json new file mode 100644 index 0000000..14d8286 --- /dev/null +++ b/brands/sky-genious.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Sky Genious", + "brand_id": "sky-genious", + "streams": [ + { + "id": "sky-genious-1", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Genious" + ] + } + ] +} diff --git a/brands/skyfield.json b/brands/skyfield.json new file mode 100644 index 0000000..6caca3f --- /dev/null +++ b/brands/skyfield.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Skyfield", + "brand_id": "skyfield", + "streams": [ + { + "id": "skyfield-1", + "url": "/videostream.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 81, + "models": [ + "DE3117" + ] + } + ] +} diff --git a/brands/skylink.json b/brands/skylink.json new file mode 100644 index 0000000..8a2f95a --- /dev/null +++ b/brands/skylink.json @@ -0,0 +1,92 @@ +{ + "version": 2, + "brand": "Skylink", + "brand_id": "skylink", + "streams": [ + { + "id": "skylink-1", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 81, + "models": [ + "wc-200ps", + "WC-300PS", + "wc-510ph" + ] + }, + { + "id": "skylink-2", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 81, + "models": [ + "WC-300PS", + "wc-400ph", + "wc-510ph" + ] + }, + { + "id": "skylink-3", + "url": "videostream.cgi?", + "type": "MJPEG", + "protocol": "http", + "port": 81, + "models": [ + "WC-300PS" + ] + }, + { + "id": "skylink-4", + "url": "snapshot.cgi?", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "WC-300PS", + "WC-400" + ] + }, + { + "id": "skylink-5", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "WC-400" + ] + }, + { + "id": "skylink-6", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "WC-400" + ] + }, + { + "id": "skylink-7", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "WC-400" + ] + }, + { + "id": "skylink-8", + "url": "/", + "type": "FFMPEG", + "protocol": "http", + "port": 81, + "models": [ + "WD-400" + ] + } + ] +} diff --git a/brands/skyreo.json b/brands/skyreo.json new file mode 100644 index 0000000..40a6188 --- /dev/null +++ b/brands/skyreo.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Skyreo", + "brand_id": "skyreo", + "streams": [ + { + "id": "skyreo-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "SR8918W" + ] + }, + { + "id": "skyreo-2", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "SW8918" + ] + } + ] +} diff --git a/brands/skytronic.json b/brands/skytronic.json new file mode 100644 index 0000000..74467f9 --- /dev/null +++ b/brands/skytronic.json @@ -0,0 +1,67 @@ +{ + "version": 2, + "brand": "Skytronic", + "brand_id": "skytronic", + "streams": [ + { + "id": "skytronic-1", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "351.148", + "dome", + "IP Camera Outdoor", + "IP Outdfoor", + "IP66", + "IP99", + "JWEV-163290-DDEDB", + "Other", + "WiFi" + ] + }, + { + "id": "skytronic-2", + "url": "image/[CHANNEL].jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "DOME" + ] + }, + { + "id": "skytronic-3", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "JWEV-163290-DDEDB", + "WIFI" + ] + }, + { + "id": "skytronic-4", + "url": "/videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 99, + "models": [ + "JWEV-330332-CDDEB" + ] + }, + { + "id": "skytronic-5", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "oem", + "Other" + ] + } + ] +} diff --git a/brands/skyview.json b/brands/skyview.json new file mode 100644 index 0000000..3f2bfec --- /dev/null +++ b/brands/skyview.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Skyview", + "brand_id": "skyview", + "streams": [ + { + "id": "skyview-1", + "url": "cgi-bin/snapshot.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "skyview-2", + "url": "cgi-bin/snapshot.cgi?1", + "type": "JPEG", + "protocol": "http", + "port": 10554, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/skyvision.json b/brands/skyvision.json new file mode 100644 index 0000000..2222731 --- /dev/null +++ b/brands/skyvision.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Skyvision", + "brand_id": "skyvision", + "streams": [ + { + "id": "skyvision-1", + "url": "cam1/mpeg4", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "skyvision-2", + "url": "/cam1/mpeg4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "SV:CB13" + ] + } + ] +} diff --git a/brands/skyway-security.json b/brands/skyway-security.json new file mode 100644 index 0000000..7f1d8dc --- /dev/null +++ b/brands/skyway-security.json @@ -0,0 +1,37 @@ +{ + "version": 2, + "brand": "Skyway Security", + "brand_id": "skyway-security", + "streams": [ + { + "id": "skyway-security-1", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "skyway-security-2", + "url": "Jpeg/CamImg.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "skyway-security-3", + "url": "GetData.cgi?Status=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/sline.json b/brands/sline.json new file mode 100644 index 0000000..abf6ce4 --- /dev/null +++ b/brands/sline.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Sline", + "brand_id": "sline", + "streams": [ + { + "id": "sline-1", + "url": "?action=stream", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "HD3300P" + ] + } + ] +} diff --git a/brands/smallcell.json b/brands/smallcell.json new file mode 100644 index 0000000..37579e0 --- /dev/null +++ b/brands/smallcell.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Smallcell", + "brand_id": "smallcell", + "streams": [ + { + "id": "smallcell-1", + "url": "videofeed", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/smanos.json b/brands/smanos.json new file mode 100644 index 0000000..867dfd9 --- /dev/null +++ b/brands/smanos.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Smanos", + "brand_id": "smanos", + "streams": [ + { + "id": "smanos-1", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "ip6" + ] + } + ] +} diff --git a/brands/smar.json b/brands/smar.json new file mode 100644 index 0000000..e7fe161 --- /dev/null +++ b/brands/smar.json @@ -0,0 +1,67 @@ +{ + "version": 2, + "brand": "Smar", + "brand_id": "smar", + "streams": [ + { + "id": "smar-1", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=0_stream=1.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "A1004N" + ] + }, + { + "id": "smar-2", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=1.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "A1004N" + ] + }, + { + "id": "smar-3", + "url": "/onvif1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Q-NX2002-W" + ] + }, + { + "id": "smar-4", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "S6-NX3CF800BS-E" + ] + }, + { + "id": "smar-5", + "url": "/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "s6-wnx3cf2001hw" + ] + }, + { + "id": "smar-6", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "WN1908F" + ] + } + ] +} diff --git a/brands/smart-cloud-camera.json b/brands/smart-cloud-camera.json new file mode 100644 index 0000000..f55ea45 --- /dev/null +++ b/brands/smart-cloud-camera.json @@ -0,0 +1,37 @@ +{ + "version": 2, + "brand": "Smart Cloud Camera", + "brand_id": "smart-cloud-camera", + "streams": [ + { + "id": "smart-cloud-camera-1", + "url": "ch0_0.h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8001, + "models": [ + "c-p11-68" + ] + }, + { + "id": "smart-cloud-camera-2", + "url": "videostream.cgi?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "hcsp-13" + ] + }, + { + "id": "smart-cloud-camera-3", + "url": "/videostream.cgi?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "tk-q2 1mp201911" + ] + } + ] +} diff --git a/brands/smart-hd-wifi-camera.json b/brands/smart-hd-wifi-camera.json new file mode 100644 index 0000000..dd1a56a --- /dev/null +++ b/brands/smart-hd-wifi-camera.json @@ -0,0 +1,39 @@ +{ + "version": 2, + "brand": "Smart Hd Wifi Camera", + "brand_id": "smart-hd-wifi-camera", + "streams": [ + { + "id": "smart-hd-wifi-camera-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Dome", + "Other" + ] + }, + { + "id": "smart-hd-wifi-camera-2", + "url": "snap.jpg?JpegCam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "sy6002f-wr", + "YCC365" + ] + }, + { + "id": "smart-hd-wifi-camera-3", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8080, + "models": [ + "ycc365" + ] + } + ] +} diff --git a/brands/smart-home.json b/brands/smart-home.json new file mode 100644 index 0000000..151982a --- /dev/null +++ b/brands/smart-home.json @@ -0,0 +1,88 @@ +{ + "version": 2, + "brand": "Smart Home", + "brand_id": "smart-home", + "streams": [ + { + "id": "smart-home-1", + "url": "cgi-bin/snapshot.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "daua" + ] + }, + { + "id": "smart-home-2", + "url": "/h264.sdp?res=half&x0=0&y0=0&x1=1600&y1=1200&quality=15&doublescan=0&ssn=1340443365044&id=1340443379230", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "EW-N4D2J" + ] + }, + { + "id": "smart-home-3", + "url": "/onvif1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "general" + ] + }, + { + "id": "smart-home-4", + "url": "h264.sdp?res=half&x0=0&y0=0&x1=1600&y1=1200&quality=15&doublescan=0&ssn=1340443365044&id=1340443379230", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other", + "SCHLAGE NEXIA WCW100" + ] + }, + { + "id": "smart-home-5", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "PNI" + ] + }, + { + "id": "smart-home-6", + "url": "img/snapshot.cgi?size=3", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "SCHLAGE NEXIA WCW100" + ] + }, + { + "id": "smart-home-7", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "SCHLAGE NEXIA WCW100" + ] + }, + { + "id": "smart-home-8", + "url": "img/video.mjpeg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "SCHLAGE NEXIA WCW100" + ] + } + ] +} diff --git a/brands/smart-industry.json b/brands/smart-industry.json new file mode 100644 index 0000000..965cbbe --- /dev/null +++ b/brands/smart-industry.json @@ -0,0 +1,48 @@ +{ + "version": 2, + "brand": "Smart Industry", + "brand_id": "smart-industry", + "streams": [ + { + "id": "smart-industry-1", + "url": "cam[CHANNEL]/h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "27X" + ] + }, + { + "id": "smart-industry-2", + "url": "/h264_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "DOZ27", + "Doz27w" + ] + }, + { + "id": "smart-industry-3", + "url": "live/ch00_0", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "doz27w" + ] + }, + { + "id": "smart-industry-4", + "url": "videostream.cgi?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "DOZ27W" + ] + } + ] +} diff --git a/brands/smart-net-camera.json b/brands/smart-net-camera.json new file mode 100644 index 0000000..f1e9f0d --- /dev/null +++ b/brands/smart-net-camera.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Smart Net Camera", + "brand_id": "smart-net-camera", + "streams": [ + { + "id": "smart-net-camera-1", + "url": "/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "CamHouse" + ] + }, + { + "id": "smart-net-camera-2", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "IPC-V380-Q3S" + ] + } + ] +} diff --git a/brands/smart-pixel.json b/brands/smart-pixel.json new file mode 100644 index 0000000..5e4f23b --- /dev/null +++ b/brands/smart-pixel.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Smart Pixel", + "brand_id": "smart-pixel", + "streams": [ + { + "id": "smart-pixel-1", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "ip-camera" + ] + } + ] +} diff --git a/brands/smart-security.json b/brands/smart-security.json new file mode 100644 index 0000000..f2dad37 --- /dev/null +++ b/brands/smart-security.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Smart Security", + "brand_id": "smart-security", + "streams": [ + { + "id": "smart-security-1", + "url": "/h264_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "OUT" + ] + } + ] +} diff --git a/brands/smart-zoom.json b/brands/smart-zoom.json new file mode 100644 index 0000000..a7bb882 --- /dev/null +++ b/brands/smart-zoom.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Smart Zoom", + "brand_id": "smart-zoom", + "streams": [ + { + "id": "smart-zoom-1", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "sm-172MAHD" + ] + } + ] +} diff --git a/brands/smart.json b/brands/smart.json new file mode 100644 index 0000000..f94eb5e --- /dev/null +++ b/brands/smart.json @@ -0,0 +1,29 @@ +{ + "version": 2, + "brand": "Smart", + "brand_id": "smart", + "streams": [ + { + "id": "smart-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "dbpower", + "SmartCam", + "UNLISTED" + ] + }, + { + "id": "smart-2", + "url": "cgi-bin/pusher.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Wireless IP-Cam" + ] + } + ] +} diff --git a/brands/smart380.json b/brands/smart380.json new file mode 100644 index 0000000..8dc00b3 --- /dev/null +++ b/brands/smart380.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Smart380", + "brand_id": "smart380", + "streams": [ + { + "id": "smart380-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "v380" + ] + } + ] +} diff --git a/brands/smartcam.json b/brands/smartcam.json new file mode 100644 index 0000000..aa1ab50 --- /dev/null +++ b/brands/smartcam.json @@ -0,0 +1,47 @@ +{ + "version": 2, + "brand": "Smartcam", + "brand_id": "smartcam", + "streams": [ + { + "id": "smartcam-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "dome" + ] + }, + { + "id": "smartcam-2", + "url": "cgi-bin/CGIProxy.fcgi?cmd=snapPicture2&usr=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 88, + "models": [ + "smartcam hd+" + ] + }, + { + "id": "smartcam-3", + "url": "cgi-bin/CGIProxy.fcgi?cmd=snapPicture2&usr=[USERNAME]&pwd=[PASSWORD]&", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "smartcam hd+" + ] + }, + { + "id": "smartcam-4", + "url": "/profile4/media.smp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "SmartCam Pro" + ] + } + ] +} diff --git a/brands/smartec.json b/brands/smartec.json new file mode 100644 index 0000000..42eabd7 --- /dev/null +++ b/brands/smartec.json @@ -0,0 +1,67 @@ +{ + "version": 2, + "brand": "Smartec", + "brand_id": "smartec", + "streams": [ + { + "id": "smartec-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "IPM3672 A/1 Xaro" + ] + }, + { + "id": "smartec-2", + "url": "snap.jpg?JpegCam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 5544, + "models": [ + "n8-200w ir" + ] + }, + { + "id": "smartec-3", + "url": "ipcam/avc.cgi?audiostream=[CHANNEL]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "stc-ipm3077A" + ] + }, + { + "id": "smartec-4", + "url": "/PSIA/Streaming/channels/1?videoCodecType=MPEG4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "STC-IPM3550A/1" + ] + }, + { + "id": "smartec-5", + "url": "api/mjpegvideo.cgi?InputNumber=1&StreamNumber=[CHANNEL]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "STC-IPMX3593A" + ] + }, + { + "id": "smartec-6", + "url": "/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "STC-IPX2050A/1" + ] + } + ] +} diff --git a/brands/smartek.json b/brands/smartek.json new file mode 100644 index 0000000..429b71d --- /dev/null +++ b/brands/smartek.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Smartek", + "brand_id": "smartek", + "streams": [ + { + "id": "smartek-1", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/smarteye.json b/brands/smarteye.json new file mode 100644 index 0000000..7b779a2 --- /dev/null +++ b/brands/smarteye.json @@ -0,0 +1,299 @@ +{ + "version": 2, + "brand": "Smarteye", + "brand_id": "smarteye", + "streams": [ + { + "id": "smarteye-1", + "url": "/live/ch0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "625GB", + "NCM750GA", + "NCM754KC", + "Other", + "x series" + ] + }, + { + "id": "smarteye-2", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "720p h.264", + "HD701W", + "Other" + ] + }, + { + "id": "smarteye-3", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "720P H.264", + "754GA", + "B1 IP Camera", + "NC-530", + "Other" + ] + }, + { + "id": "smarteye-4", + "url": "/live/ch1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "754GA" + ] + }, + { + "id": "smarteye-5", + "url": "videostream.asf?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "B1 IP Camera", + "Other" + ] + }, + { + "id": "smarteye-6", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "B1 IP Camera", + "Other" + ] + }, + { + "id": "smarteye-7", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "FR-4020A2", + "Other" + ] + }, + { + "id": "smarteye-8", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "HD701W", + "IC-202", + "NC-530", + "Other" + ] + }, + { + "id": "smarteye-9", + "url": "[CHANNEL]/[USERNAME]:[PASSWORD]/main", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "IC-202", + "Other" + ] + }, + { + "id": "smarteye-10", + "url": "/videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "L Series IP Camera" + ] + }, + { + "id": "smarteye-11", + "url": "/cam/realmonitor", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "NC-530", + "SME IP 315 MB" + ] + }, + { + "id": "smarteye-12", + "url": "snap.jpg?JpegCam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "NC-530" + ] + }, + { + "id": "smarteye-13", + "url": "snap.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "NC-530" + ] + }, + { + "id": "smarteye-14", + "url": "/iphone/11?[USERNAME]:[PASSWORD]&", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "NC-530", + "Other" + ] + }, + { + "id": "smarteye-15", + "url": "snap.jpg?JpegSize=XL", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "NC-530" + ] + }, + { + "id": "smarteye-16", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 81, + "models": [ + "NCM630GB", + "Other" + ] + }, + { + "id": "smarteye-17", + "url": "/12", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "smarteye-18", + "url": "ch0_0.h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "smarteye-19", + "url": "videostream.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "smarteye-20", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "smarteye-21", + "url": "jpg/image.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "smarteye-22", + "url": "jpg/image.jpg?size=3", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "smarteye-23", + "url": "axis-cgi/mjpg/video.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "smarteye-24", + "url": "user=[USERNAME]&password=[PASSWORD]&channel=1&stream=0.sdp?", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "SAE50-NX4C100B", + "SAE60-NX4C100B" + ] + }, + { + "id": "smarteye-25", + "url": "vdata.v", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "SC-514244" + ] + }, + { + "id": "smarteye-26", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "sip08", + "SP1M" + ] + }, + { + "id": "smarteye-27", + "url": "cam1/mpeg4", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "sip1m" + ] + } + ] +} diff --git a/brands/smartfrog.json b/brands/smartfrog.json new file mode 100644 index 0000000..9837104 --- /dev/null +++ b/brands/smartfrog.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Smartfrog", + "brand_id": "smartfrog", + "streams": [ + { + "id": "smartfrog-1", + "url": "/?action=stream", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "IP-Cam" + ] + }, + { + "id": "smartfrog-2", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/smartguard.json b/brands/smartguard.json new file mode 100644 index 0000000..82397a9 --- /dev/null +++ b/brands/smartguard.json @@ -0,0 +1,18 @@ +{ + "version": 2, + "brand": "Smartguard", + "brand_id": "smartguard", + "streams": [ + { + "id": "smartguard-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "DR-IPC-01", + "WIFI HD" + ] + } + ] +} diff --git a/brands/smarthome.json b/brands/smarthome.json new file mode 100644 index 0000000..41bbd28 --- /dev/null +++ b/brands/smarthome.json @@ -0,0 +1,37 @@ +{ + "version": 2, + "brand": "Smarthome", + "brand_id": "smarthome", + "streams": [ + { + "id": "smarthome-1", + "url": "/live/ch0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "noname" + ] + }, + { + "id": "smarthome-2", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "smarthome-3", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/smartiscam.json b/brands/smartiscam.json new file mode 100644 index 0000000..73f86c9 --- /dev/null +++ b/brands/smartiscam.json @@ -0,0 +1,42 @@ +{ + "version": 2, + "brand": "Smartiscam", + "brand_id": "smartiscam", + "streams": [ + { + "id": "smartiscam-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "1080p", + "Bullett", + "HD-701", + "PanTilt", + "Spinner" + ] + }, + { + "id": "smartiscam-2", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Bullett", + "Spinner" + ] + }, + { + "id": "smartiscam-3", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "h.264" + ] + } + ] +} diff --git a/brands/smartit.json b/brands/smartit.json new file mode 100644 index 0000000..53c76ea --- /dev/null +++ b/brands/smartit.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Smartit", + "brand_id": "smartit", + "streams": [ + { + "id": "smartit-1", + "url": "snap.jpg?JpegCam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 81, + "models": [ + "b30-6" + ] + } + ] +} diff --git a/brands/smartrol.json b/brands/smartrol.json new file mode 100644 index 0000000..39fcad7 --- /dev/null +++ b/brands/smartrol.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Smartrol", + "brand_id": "smartrol", + "streams": [ + { + "id": "smartrol-1", + "url": "/1/h264major", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "ZX-C23" + ] + }, + { + "id": "smartrol-2", + "url": "/cam2/mpeg4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "ZX-C23" + ] + } + ] +} diff --git a/brands/smartsecurity.json b/brands/smartsecurity.json new file mode 100644 index 0000000..ac71717 --- /dev/null +++ b/brands/smartsecurity.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Smartsecurity", + "brand_id": "smartsecurity", + "streams": [ + { + "id": "smartsecurity-1", + "url": "/h264_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "smartsecurity-2", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/smartsf.json b/brands/smartsf.json new file mode 100644 index 0000000..8a8eb72 --- /dev/null +++ b/brands/smartsf.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Smartsf", + "brand_id": "smartsf", + "streams": [ + { + "id": "smartsf-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]*[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "SmartCam 2" + ] + } + ] +} diff --git a/brands/smarttec.json b/brands/smarttec.json new file mode 100644 index 0000000..df352a8 --- /dev/null +++ b/brands/smarttec.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Smarttec", + "brand_id": "smarttec", + "streams": [ + { + "id": "smarttec-1", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "smarttec-2", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "ptz p9" + ] + } + ] +} diff --git a/brands/smarttek.json b/brands/smarttek.json new file mode 100644 index 0000000..cefb095 --- /dev/null +++ b/brands/smarttek.json @@ -0,0 +1,57 @@ +{ + "version": 2, + "brand": "Smarttek", + "brand_id": "smarttek", + "streams": [ + { + "id": "smarttek-1", + "url": "cgi-bin/CGIProxy.fcgi?cmd=snapPicture2&usr=[USERNAME]&pwd=[PASSWORD]&", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "8950wb" + ] + }, + { + "id": "smarttek-2", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "smarttek-3", + "url": "videostream.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "smarttek-4", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "smarttek-5", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "ST-8940W-BK" + ] + } + ] +} diff --git a/brands/smartview.json b/brands/smartview.json new file mode 100644 index 0000000..7055f8a --- /dev/null +++ b/brands/smartview.json @@ -0,0 +1,18 @@ +{ + "version": 2, + "brand": "Smartview", + "brand_id": "smartview", + "streams": [ + { + "id": "smartview-1", + "url": "axis-cgi/mjpg/video.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "thd2410A", + "The2410a" + ] + } + ] +} diff --git a/brands/smartvision.json b/brands/smartvision.json new file mode 100644 index 0000000..5967678 --- /dev/null +++ b/brands/smartvision.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Smartvision", + "brand_id": "smartvision", + "streams": [ + { + "id": "smartvision-1", + "url": "cgi-bin/snapshot.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "1TB" + ] + } + ] +} diff --git a/brands/smartwares.json b/brands/smartwares.json new file mode 100644 index 0000000..c3d4a3a --- /dev/null +++ b/brands/smartwares.json @@ -0,0 +1,210 @@ +{ + "version": 2, + "brand": "Smartwares", + "brand_id": "smartwares", + "streams": [ + { + "id": "smartwares-1", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "39218", + "blabla", + "C723IP", + "C924IP", + "CIP-37", + "cip-37186", + "CIP-37186", + "CIP-392", + "CIP-39218", + "cip39218at", + "CIP-39218AT", + "CIP-39218KL", + "CIP-3921AT", + "CIP-39220", + "Other", + "unknwn01" + ] + }, + { + "id": "smartwares-2", + "url": "cgi-bin/video_snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "923ip", + "c177789", + "c923", + "C923ip", + "C923IP", + "CIP-39218AT", + "Other" + ] + }, + { + "id": "smartwares-3", + "url": "cgi-bin/videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "923IP", + "924IP", + "C723IP", + "c724ip", + "c923ip", + "c923IP", + "C923IP-KL", + "c924ip", + "vast", + "VAST" + ] + }, + { + "id": "smartwares-4", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "c704 ip" + ] + }, + { + "id": "smartwares-5", + "url": "/live/av0?user=[USERNAME]&passwd=Djayden%2B2012", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "C721" + ] + }, + { + "id": "smartwares-6", + "url": "/videostream.asf?user=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "c721IP" + ] + }, + { + "id": "smartwares-7", + "url": "//live/av0?", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "C721IP" + ] + }, + { + "id": "smartwares-8", + "url": "/live/av0?user=[USERNAME]&passwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "c724ip", + "C923IP", + "c924ip", + "CIP3390", + "CIP-39220", + "CIP39330" + ] + }, + { + "id": "smartwares-9", + "url": "/live/av0?user=[USERNAME]&passwd=Atpq192000v!", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "c724ip" + ] + }, + { + "id": "smartwares-10", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "C923IP", + "CIP", + "CIP-37186", + "CIP-37186AT", + "CIP-392", + "CIP-39218", + "CIP-39218AT", + "CIP-39218KL", + "CIP39220", + "Other" + ] + }, + { + "id": "smartwares-11", + "url": "snapshot.jpg?account=[USERNAME]&password=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "c928ip", + "cip", + "cip-37186", + "CIP-39218", + "CIP-39218AT", + "CIP-39218kl", + "CIP-39218KL", + "CIP39220", + "Other" + ] + }, + { + "id": "smartwares-12", + "url": "/live/av0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "CIP-37210at", + "CIP-37210AT" + ] + }, + { + "id": "smartwares-13", + "url": "/img/video.asf", + "type": "FFMPEG", + "protocol": "mms", + "port": 554, + "models": [ + "CIP-37210AT" + ] + }, + { + "id": "smartwares-14", + "url": "/live/av0?", + "type": "MJPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "CIP-37210AT" + ] + }, + { + "id": "smartwares-15", + "url": "img/video.asf", + "type": "VLC", + "protocol": "mms", + "port": 0, + "models": [ + "CP35IP" + ] + } + ] +} diff --git a/brands/smartz.json b/brands/smartz.json new file mode 100644 index 0000000..2d977fe --- /dev/null +++ b/brands/smartz.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Smartz", + "brand_id": "smartz", + "streams": [ + { + "id": "smartz-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "SCX1001" + ] + } + ] +} diff --git a/brands/smax.json b/brands/smax.json new file mode 100644 index 0000000..25017c6 --- /dev/null +++ b/brands/smax.json @@ -0,0 +1,31 @@ +{ + "version": 2, + "brand": "Smax", + "brand_id": "smax", + "streams": [ + { + "id": "smax-1", + "url": "/stream1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "AD1", + "AU1", + "SICPT500W" + ] + }, + { + "id": "smax-2", + "url": "/cgi/mjpg/mjpeg.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "SICPT500W", + "SICPT501W" + ] + } + ] +} diff --git a/brands/smc.json b/brands/smc.json new file mode 100644 index 0000000..9697a41 --- /dev/null +++ b/brands/smc.json @@ -0,0 +1,238 @@ +{ + "version": 2, + "brand": "Smc", + "brand_id": "smc", + "streams": [ + { + "id": "smc-1", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "1010-W", + "1011" + ] + }, + { + "id": "smc-2", + "url": "img/snapshot.cgi?img=vga", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "1010-W", + "RC-8021", + "RC-8120", + "SMC-1010W" + ] + }, + { + "id": "smc-3", + "url": "img/snapshot.cgi?size=3", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "1010-W", + "SMC-1010W", + "SMC-1011W", + "SMCWIPCAM-PZ" + ] + }, + { + "id": "smc-4", + "url": "img/mjpeg.jpg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "1010-W", + "Other", + "SMC-1010W" + ] + }, + { + "id": "smc-5", + "url": "img/media.sav", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "1010-W", + "RC-1010W", + "RC-8021", + "RC-8120", + "SMC-1010W" + ] + }, + { + "id": "smc-6", + "url": "jpg/image.jpg?size=3", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "1010-W", + "1011", + "1011-W", + "110-W", + "FD1", + "Other", + "RC-1010W", + "SD1", + "SMC-1010W", + "SMC-1011W" + ] + }, + { + "id": "smc-7", + "url": "/video.mp4", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "1011", + "1011w", + "1011-W", + "SMC-1011W", + "SMC-1011WLeft" + ] + }, + { + "id": "smc-8", + "url": "jpg/image.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "1011", + "1011-W", + "SMC-1010W", + "SMC-1011W", + "t Window" + ] + }, + { + "id": "smc-9", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "1011-W", + "Other" + ] + }, + { + "id": "smc-10", + "url": "video.mp4", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "1011-W", + "Other", + "SMC-1011W", + "SMC-1011W2" + ] + }, + { + "id": "smc-11", + "url": "img/video.asf", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "1011-W", + "Other", + "SMC-1010W" + ] + }, + { + "id": "smc-12", + "url": "snapshot.html", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "smc-13", + "url": "img/video.mjpeg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "SMC-1010W" + ] + }, + { + "id": "smc-14", + "url": "video.cgi?resolution=[WIDTH]x[HEIGHT]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "smc-15", + "url": "vdata.v", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "SMCWIPCFN-G2" + ] + }, + { + "id": "smc-16", + "url": "cgi/mjpg/mjpeg.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "SMC1", + "SMCWIPCAM-PZ", + "SMCWIPCFN-G2" + ] + }, + { + "id": "smc-17", + "url": "cgi/mjpg/mjpg.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "SMCWIPCAM-PZ", + "smcwipcfn-g2" + ] + }, + { + "id": "smc-18", + "url": "GetData.cgi?CH=[CHANNEL]&Codec=jpeg&Size=[WIDTH]x[HEIGHT]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "SMCWIPCAM-PZ" + ] + }, + { + "id": "smc-19", + "url": "mpeg4", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "SMCWIPCAM-PZ" + ] + } + ] +} diff --git a/brands/smonet.json b/brands/smonet.json new file mode 100644 index 0000000..bb4aab7 --- /dev/null +++ b/brands/smonet.json @@ -0,0 +1,50 @@ +{ + "version": 2, + "brand": "Smonet", + "brand_id": "smonet", + "streams": [ + { + "id": "smonet-1", + "url": "cgi-bin/snapshot.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "K9604-W", + "K9608-W", + "Other", + "WNK892TB-001" + ] + }, + { + "id": "smonet-2", + "url": "/ch0_0.264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "single 960p" + ] + }, + { + "id": "smonet-3", + "url": "/ch0_1.264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "single 960p" + ] + }, + { + "id": "smonet-4", + "url": "/", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "w8410t" + ] + } + ] +} diff --git a/brands/smp.json b/brands/smp.json new file mode 100644 index 0000000..d303c85 --- /dev/null +++ b/brands/smp.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Smp", + "brand_id": "smp", + "streams": [ + { + "id": "smp-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "P3-5MP-RWF" + ] + }, + { + "id": "smp-2", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "PTZ" + ] + } + ] +} diff --git a/brands/smtkey.json b/brands/smtkey.json new file mode 100644 index 0000000..b03fb48 --- /dev/null +++ b/brands/smtkey.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Smtkey", + "brand_id": "smtkey", + "streams": [ + { + "id": "smtkey-1", + "url": "/media/?action=stream", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/smtsec.json b/brands/smtsec.json new file mode 100644 index 0000000..66e6649 --- /dev/null +++ b/brands/smtsec.json @@ -0,0 +1,19 @@ +{ + "version": 2, + "brand": "Smtsec", + "brand_id": "smtsec", + "streams": [ + { + "id": "smtsec-1", + "url": "/mpeg4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "H15HP", + "SIP-E0312-178D", + "UNLISTED" + ] + } + ] +} diff --git a/brands/smvi.json b/brands/smvi.json new file mode 100644 index 0000000..8eef808 --- /dev/null +++ b/brands/smvi.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Smvi", + "brand_id": "smvi", + "streams": [ + { + "id": "smvi-1", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "orion" + ] + }, + { + "id": "smvi-2", + "url": "img/snapshot.cgi?size=3", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "orion" + ] + } + ] +} diff --git a/brands/sn-ipc.json b/brands/sn-ipc.json new file mode 100644 index 0000000..affe3ce --- /dev/null +++ b/brands/sn-ipc.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Sn Ipc", + "brand_id": "sn-ipc", + "streams": [ + { + "id": "sn-ipc-1", + "url": "/ROH/channel/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "4015sw" + ] + } + ] +} diff --git a/brands/snapav.json b/brands/snapav.json new file mode 100644 index 0000000..b5c7f3d --- /dev/null +++ b/brands/snapav.json @@ -0,0 +1,97 @@ +{ + "version": 2, + "brand": "Snapav", + "brand_id": "snapav", + "streams": [ + { + "id": "snapav-1", + "url": "/", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "750", + "Other", + "WPS-300-CUB-IP-WH", + "WPS-750-DOM-IP-WH" + ] + }, + { + "id": "snapav-2", + "url": "GetData.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "750", + "Other", + "REAL", + "WPS-750-DOM-IP", + "WPS-750-DOM-IP-WH" + ] + }, + { + "id": "snapav-3", + "url": "/Streaming/Channels/101", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "LUM-500-TUR-IP-BL" + ] + }, + { + "id": "snapav-4", + "url": "cgi-bin/wappaint?camera_no=[CHANNEL]&animation=0&name=[USERNAME]&password=[PASSWORD]&pic_size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "WPS-300-CUB-IP-WH" + ] + }, + { + "id": "snapav-5", + "url": "GetData.cgi?CH=[CHANNEL]&Codec=jpeg&Size=[WIDTH]x[HEIGHT]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "WPS-750-DOM-IP" + ] + }, + { + "id": "snapav-6", + "url": "/v2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "WPS-750-DOM-IP", + "WPS-750-DOM-IP-WH" + ] + }, + { + "id": "snapav-7", + "url": "api/mjpegvideo.cgi?InputNumber=1&StreamNumber=[CHANNEL]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "WPS-750-DOM-IP" + ] + }, + { + "id": "snapav-8", + "url": "/s1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "WPS-750-DOM-IP-WH" + ] + } + ] +} diff --git a/brands/soar.json b/brands/soar.json new file mode 100644 index 0000000..98d7c77 --- /dev/null +++ b/brands/soar.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Soar", + "brand_id": "soar", + "streams": [ + { + "id": "soar-1", + "url": "/videoMain", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 85, + "models": [ + "971" + ] + }, + { + "id": "soar-2", + "url": "/media/video1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "971" + ] + } + ] +} diff --git a/brands/soggi.json b/brands/soggi.json new file mode 100644 index 0000000..528a2b8 --- /dev/null +++ b/brands/soggi.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Soggi", + "brand_id": "soggi", + "streams": [ + { + "id": "soggi-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "orno" + ] + } + ] +} diff --git a/brands/soho.json b/brands/soho.json new file mode 100644 index 0000000..18b6a9c --- /dev/null +++ b/brands/soho.json @@ -0,0 +1,29 @@ +{ + "version": 2, + "brand": "Soho", + "brand_id": "soho", + "streams": [ + { + "id": "soho-1", + "url": "video.cgi?resolution=VGA", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "cs-5814cf", + "Internet Camera", + "IP-561" + ] + }, + { + "id": "soho-2", + "url": "goform/capture", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP-561" + ] + } + ] +} diff --git a/brands/solar-ip-camera.json b/brands/solar-ip-camera.json new file mode 100644 index 0000000..ea6c2cd --- /dev/null +++ b/brands/solar-ip-camera.json @@ -0,0 +1,53 @@ +{ + "version": 2, + "brand": "Solar Ip Camera", + "brand_id": "solar-ip-camera", + "streams": [ + { + "id": "solar-ip-camera-1", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "122334", + "1234", + "344556", + "3455", + "6KT", + "ggakh" + ] + }, + { + "id": "solar-ip-camera-2", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "3455", + "425" + ] + }, + { + "id": "solar-ip-camera-3", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "solar-ip-camera-4", + "url": "/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/solarcam.json b/brands/solarcam.json new file mode 100644 index 0000000..c174e72 --- /dev/null +++ b/brands/solarcam.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Solarcam", + "brand_id": "solarcam", + "streams": [ + { + "id": "solarcam-1", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "4G_UFI_1839" + ] + } + ] +} diff --git a/brands/soleratec.json b/brands/soleratec.json new file mode 100644 index 0000000..5be23a6 --- /dev/null +++ b/brands/soleratec.json @@ -0,0 +1,28 @@ +{ + "version": 2, + "brand": "Soleratec", + "brand_id": "soleratec", + "streams": [ + { + "id": "soleratec-1", + "url": "snap.jpg?JpegCam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP 61335", + "IP51000" + ] + }, + { + "id": "soleratec-2", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "IP61335" + ] + } + ] +} diff --git a/brands/solosecurity.json b/brands/solosecurity.json new file mode 100644 index 0000000..514075a --- /dev/null +++ b/brands/solosecurity.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Solosecurity", + "brand_id": "solosecurity", + "streams": [ + { + "id": "solosecurity-1", + "url": "/ch01/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "h265" + ] + } + ] +} diff --git a/brands/solwise.json b/brands/solwise.json new file mode 100644 index 0000000..4077169 --- /dev/null +++ b/brands/solwise.json @@ -0,0 +1,128 @@ +{ + "version": 2, + "brand": "Solwise", + "brand_id": "solwise", + "streams": [ + { + "id": "solwise-1", + "url": "cgi-bin/video.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "solwise-2", + "url": "cgi-bin/video.jpg?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "solwise-3", + "url": "cgi-bin/view.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "solwise-4", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "SEC-1002W-IR", + "SEC-C1062" + ] + }, + { + "id": "solwise-5", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "SEC-1002W-IR" + ] + }, + { + "id": "solwise-6", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "SEC-1002W-IR" + ] + }, + { + "id": "solwise-7", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]&count=0", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "SEC-1002W-IR" + ] + }, + { + "id": "solwise-8", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "SEC-1002W-IR" + ] + }, + { + "id": "solwise-9", + "url": "video.cgi?resolution=VGA", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "SEC-1002W-IR" + ] + }, + { + "id": "solwise-10", + "url": "snapshot.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "SEC-C1062" + ] + }, + { + "id": "solwise-11", + "url": "videostream.cgi?rate=11", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "SEC-C1062" + ] + }, + { + "id": "solwise-12", + "url": "Jpeg/CamImg.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "SEC-MJCAS-210IR" + ] + } + ] +} diff --git a/brands/sonoff.json b/brands/sonoff.json new file mode 100644 index 0000000..f266cbf --- /dev/null +++ b/brands/sonoff.json @@ -0,0 +1,96 @@ +{ + "version": 2, + "brand": "Sonoff", + "brand_id": "sonoff", + "streams": [ + { + "id": "sonoff-1", + "url": "/av_stream/ch0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Cam Slim", + "CAM-S2", + "DW2", + "GBP", + "GK_200MP2C", + "GK-200", + "GK-200MP2-B", + "Other", + "S-CAM", + "Slim" + ] + }, + { + "id": "sonoff-2", + "url": "/av_stream/ch1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "CAM Slim", + "GK-200MP2B", + "GK-200MP2-B", + "Slim" + ] + }, + { + "id": "sonoff-3", + "url": "/live/ch00_0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "gk-200", + "GK-200MP2", + "GK-200MP2-B", + "Pant-Tilt", + "XXXX" + ] + }, + { + "id": "sonoff-4", + "url": "/cgi-bin/snapshot.sh?res=low", + "type": "FFMPEG", + "protocol": "http", + "port": 8080, + "models": [ + "GK-200MP2B" + ] + }, + { + "id": "sonoff-5", + "url": "/", + "type": "FFMPEG", + "protocol": "https", + "port": 443, + "models": [ + "GK-200MP2-B" + ] + }, + { + "id": "sonoff-6", + "url": "live/ch00_0", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "sonoff-7", + "url": "/snapshot.jpg", + "type": "JPEG", + "protocol": "http", + "port": 8080, + "models": [ + "SONOFF-HACK", + "GK-200MP2-B with sonoff-hack", + "sonoff-hack" + ], + "notes": "Sonoff-hack custom firmware - JPEG snapshot (port 8080)" + } + ] +} diff --git a/brands/sony.json b/brands/sony.json new file mode 100644 index 0000000..c6678b2 --- /dev/null +++ b/brands/sony.json @@ -0,0 +1,1466 @@ +{ + "version": 2, + "brand": "Sony", + "brand_id": "sony", + "streams": [ + { + "id": "sony-1", + "url": "videofeed", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "10 MINI", + "C6603", + "Experia", + "f3111", + "F3111", + "Other", + "ST25I", + "U20I", + "x10", + "x10i", + "X-10i", + "xa1", + "Xperia", + "XPERIA x10", + "Xperia X8", + "XperiaJJ", + "Xperia-T", + "XxperiaS" + ] + }, + { + "id": "sony-2", + "url": "jpeg/vga.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "110", + "210T", + "BASMENT", + "CH-110", + "ch-120", + "CH-120", + "CH160", + "CH180", + "ch210", + "CH-210", + "CH-220", + "CH-240", + "CH-260", + "CH-280", + "cns-cs20", + "DH-110", + "DH-120", + "DH-140", + "DH-160", + "DH-180", + "DH-210", + "DH-210T", + "HISSAR_8080", + "IPELA", + "Ipela HD", + "MueCH-120", + "Other", + "SDC", + "snc", + "snc ch140", + "SNC-580", + "SNC-CH110", + "SNC-CH120", + "SNC-CH140", + "SNC-CH160", + "SNC-CH210", + "SNC-CH210 (2)", + "SNC-CH260", + "SNC-CM120", + "SNC-DF50N", + "SNC-DF80N", + "SNC-DH110T", + "SNC-DH120", + "SNC-DH120 (kdp)", + "snc-dh120T", + "SNC-DH140", + "SNCDH-160", + "SNC-DH180", + "SNC-DH210T", + "snc-dh220", + "SNC-DH240T", + "SNC-DH260", + "SNC-DH280", + "SNC-DM110", + "SNC-DM160", + "SNC-DS10", + "SNC-DS60", + "SNC-EP520", + "SNC-EP550", + "SNC-EP580", + "SNC-ER550", + "SNC-ER580", + "SNC-RX550N", + "SNC-RX550P", + "SNC-RX570N", + "SNC-RZ25", + "SNC-RZ50N", + "SNC-RZ50P", + "SNCVB-600", + "sony dh280", + "Sony DM110", + "SONY IP CAMERA", + "SPZ_50" + ] + }, + { + "id": "sony-3", + "url": "/media/video1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "210", + "300se", + "Boa", + "BRC-X400", + "C6603", + "CH180", + "CH280", + "cns-cs20", + "CUWE", + "DH110", + "DH-120", + "DH-140", + "DH-160", + "DH-240", + "DM-110", + "EM600", + "EMC-EM642R", + "ER-6032-VAP-B", + "IPELA", + "IPELA HD", + "IPELA SNC-EB600", + "Ipela SNC-EM632R", + "IPELA SNC-EP580", + "Other", + "SG300se", + "SNC", + "SNC CH-110", + "snc eb600", + "SNC RZ25N", + "SNC VM601", + "snc_vb770", + "SNC-580", + "snc-630n", + "SNC-CH110", + "SNC-CH120", + "SNC-CH140", + "SNCCH-160", + "SNC-CH160", + "SNC-CH180", + "SNC-CH1810", + "SNC-CH210", + "SNC-CH220", + "SNC-CH240", + "SNC-CH280", + "SNC-CM120", + "SNC-CX600W", + "SNC-DH110T", + "SNC-DH120", + "SNC-DH120 (kdp)", + "snc-dh120T", + "SNC-DH140", + "SNC-DH140-ONVIF", + "SNC-DH160", + "SNC-DH160-arclight441", + "SNC-DH180", + "SNC-DH210T", + "SNC-DH220", + "SNC-DH260", + "SNC-DH280", + "SNCDS-60", + "SNC-EB600", + "SNC-EB602R", + "SNC-EB630", + "SNC-EB630B", + "SNC-EB640", + "SNC-EM 632R", + "SNC-EM601", + "SNC-EM602R", + "snc-em602rc", + "SNC-EM630", + "SNC-EM631", + "SNC-EM632", + "SNC-EP 550", + "SNC-EP520", + "SNC-EP521", + "SNC-EP580", + "SNC-ER521", + "SNC-ER550", + "SNCER-580", + "SNC-ER585", + "SNC-RH164", + "SNC-RX550P", + "snc-vb600", + "SNC-VB600B", + "SNC-VB630", + "SNC-VB632D", + "SNC-VM600", + "SNC-VM601", + "snc-vm601b", + "SNC-VM630", + "SNC-VM632R", + "snc-WR600", + "SNCWR-600", + "SNC-WR630", + "SNC-XM631", + "SNC-XM632", + "SNC-Z25N", + "snc-zp550", + "SNT-EX104", + "Sony cctv", + "SRG300SE", + "SRG-X120", + "srg-x400", + "Timbues", + "VB-630", + "WR-630", + "XM-632", + "xrg x400" + ] + }, + { + "id": "sony-4", + "url": "/media/video2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "210", + "DH-120", + "DH-140", + "RH-124", + "SNC-CX600W", + "SNC-EM602R", + "SNC-WR632", + "SNC-XM632" + ] + }, + { + "id": "sony-5", + "url": "h264", + "type": "FFMPEG", + "protocol": "http", + "port": 8554, + "models": [ + "210", + "c110", + "CH-110", + "CH-120", + "CH-140", + "CH-210", + "CH-220", + "CH-280", + "DH-110", + "dh140", + "DH-160", + "dh180", + "DH-260", + "DHC110", + "EP-550", + "IPELA", + "ipela HD", + "Ipela SNC-EP580", + "Other", + "SNC-CH110", + "SNC-CH120", + "SNC-CH140", + "SNC-CH210", + "SNC-DH110", + "SNC-DH110T", + "SNC-DH120", + "SNC-DH140", + "SNC-DH180", + "SNC-DH210T", + "SNC-DH220", + "SNC-DH220T", + "SNC-DH260", + "SNC-EP521", + "SNC-ER580", + "SNC-ER585", + "SNC-RX530", + "SNC-RX570n", + "SNC-RZ50", + "SNC-RZ50N" + ] + }, + { + "id": "sony-6", + "url": "/axis-cgi/mjpg/video.cgi", + "type": "VLC", + "protocol": "http", + "port": 8554, + "models": [ + "210", + "Other" + ] + }, + { + "id": "sony-7", + "url": "videostream.cgi?rate=11", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "510" + ] + }, + { + "id": "sony-8", + "url": "/profile", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "ali", + "Other", + "SNC-VB600B", + "SNC-VB630", + "SNC-WR600", + "SNC-WR630", + "SNC-XM632", + "sony-ccc", + "star", + "VB-630", + "VB-635", + "VB-65", + "WR-630", + "XM-632" + ] + }, + { + "id": "sony-9", + "url": "/av0_0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "ALIEXPRESS", + "DM160", + "SNC-DF80N", + "SNC-RX550P" + ] + }, + { + "id": "sony-10", + "url": "/live1.264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "ALIEXPRESS", + "h.265x", + "h265", + "IMX222", + "IMX222-2", + "imx335", + "Other", + "PTZ", + "snc cs50p", + "SNC-EB632R", + "sony imx335", + "star" + ] + }, + { + "id": "sony-11", + "url": "cgi-bin/mjpeg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "aw-he60" + ] + }, + { + "id": "sony-12", + "url": "/", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "bcr 330z", + "PS3 Eye", + "PTZ", + "raspberrypi", + "SNC-EB632R", + "SNC-RX550P", + "SNC-RZ50P" + ] + }, + { + "id": "sony-13", + "url": "mjpeg?res=full&x0=0&y0=0&x1=100%&y1=100%&quality=12&doublescan=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "bl-ip camera", + "IPELA", + "Other", + "SNC", + "snc M3", + "SNC-CS10", + "SNC-DF70N", + "SNC-RZ25N", + "SNC-Z25N" + ] + }, + { + "id": "sony-14", + "url": "/mjpeg", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "bubo", + "ER-6032-VAP-B", + "Other", + "SNC RZ25N", + "SNC-DF40N", + "SNC-DS10", + "SNC-RZ50N" + ] + }, + { + "id": "sony-15", + "url": "video?submenu=mjpg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "C6603", + "Other", + "XPERIA", + "XPERIA x10", + "Xperia Z1" + ] + }, + { + "id": "sony-16", + "url": "cgi-bin/snapshot.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "cc-ipc-hs20s142", + "Other", + "SNC-EB602R" + ] + }, + { + "id": "sony-17", + "url": "mjpeg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "CH-110", + "CH-240", + "DF-70N", + "DS10", + "ds-60", + "Ipela Sony SNC-RZ25N", + "Other", + "SNC", + "SNC-CH210", + "SNC-CM120", + "SNC-CS11", + "SNC-CS3N", + "SNC-CS50n", + "SNC-CS50P", + "SNC-DF40N", + "SNC-DF40P", + "SNC-DF70N", + "SNC-DS10", + "SNC-DS60", + "SNC-EP580", + "SNC-M1", + "SNC-M1/M3 MPEG4", + "SNC-P1", + "SNC-P5", + "SNC-P5S-3", + "SNC-RX530", + "SNC-RX550P", + "SNC-RZ25", + "SNC-RZ25n", + "SNC-RZ25P", + "SNC-RZ50N", + "SNC-RZ50P", + "SND", + "SND-160", + "Sony DM110" + ] + }, + { + "id": "sony-18", + "url": "image", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "CH-110", + "CH-160", + "CH-210", + "CH-260", + "DH-110", + "DH-160", + "DH-210", + "DH-260", + "ICS-3178DN", + "IPELA", + "Ipela SNC-RX530", + "IPELA SNC-RX530", + "Other", + "RZ-25P", + "SNC RZ25N", + "SNC-20", + "SNC-CH110", + "SNCCH-160", + "SNC-CS11", + "SNC-CS20", + "SNC-CS3", + "SNC-CS3N", + "SNC-CS3P", + "SNC-DF40N", + "SNC-DF50N", + "SNC-DF50p", + "SNC-DF70N", + "SNC-DH180", + "SNC-M1", + "SNC-M1/M3 MPEG4", + "SNC-M3", + "snc-M3W", + "SNC-P5S-2", + "SNC-RS84N", + "SNC-RX550P", + "SNC-RZ20P", + "SNC-RZ25", + "SNC-RZ25n", + "SNC-RZ30", + "SNC-RZ30N", + "SNC-RZ30P", + "snc-rz50n", + "SNC-z20N", + "SNT-EP104", + "SNT-EX101" + ] + }, + { + "id": "sony-19", + "url": "/jpeg/vga.jpg", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "CH-110", + "IPELA SNC-DM110", + "SNC ER 580", + "SNC-CS50P", + "SNC-DH110", + "SNC-DH240", + "SNC-RX-570P" + ] + }, + { + "id": "sony-20", + "url": "/video1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "ch-120", + "CH-120", + "CH-210", + "DH-140", + "IPELA HD", + "SNC-CH140", + "SNC-CX600W", + "SNC-DH140", + "SNC-EB600B", + "SNC-EM600", + "SNC-HM662", + "SNC-VB635", + "SNC-VM600", + "SNC-VM630", + "Snc-vm772r", + "SNC-XM631", + "Sony IPCAMsnc-hm662", + "SRG300SE", + "SRG-300SE", + "XM-631" + ] + }, + { + "id": "sony-21", + "url": "oneshotimage.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "CH-120", + "CH-180", + "DF-70N", + "DH-140", + "DH-180", + "DM-110", + "Em600", + "em-602r", + "EM602R", + "Other", + "RZ-25p", + "SCN-DS60", + "SNC", + "snc cx_600w", + "snc vm602r (jpeg)", + "SNC-50", + "SNC-642R", + "SNC-CH110", + "SNC-CH140", + "SNC-CH160", + "SNC-CH220", + "SNC-CH240", + "SNC-CH260", + "SNC-CS11", + "SNC-CS20", + "SNC-CS3N", + "SNC-CS3P", + "SNC-CS50P", + "SNC-CX600", + "SNC-CX600W", + "SNC-DF50N", + "SNC-DF70N", + "SNC-DF80P", + "SNC-DH110", + "SNC-DH110T", + "SNC-DH120", + "SNC-DH120T", + "SNC-DH140", + "SNC-DH160", + "SNC-DH210T", + "SNC-DH280", + "SNC-DS10", + "SNCDS-60", + "SNC-EB600", + "SNC-EB600B", + "SNC-EB602", + "SNC-EB602R", + "SNC-EB630B", + "SNC-EB632R", + "SNC-EM600", + "SNC-EM602R", + "SNC-EM630", + "SNC-EM631", + "SNC-EM632", + "SNC-ER580", + "SNC-ER585", + "SNC-M1", + "SNC-M3", + "SNC-P1", + "SNC-P5", + "SNC-P5S-1", + "SNC-RH164", + "SNC-RS84N", + "SNC-RX550N", + "SNC-RX550P", + "SNC-RX750N", + "SNC-RZ20P", + "SNC-RZ25", + "SNC-RZ25n", + "SNC-RZ25P", + "SNC-RZ30N", + "sncrz30p", + "SNC-RZ30P", + "SNC-RZ50", + "SNC-RZ50N", + "SNC-RZ50P", + "SNCVB-600", + "SNC-VB600B", + "snc-vb630", + "SNC-VB770", + "SNC-VM600", + "SNC-VM600b", + "SNC-VM601", + "snc-vm601b", + "SNC-VM630", + "SNC-VM630B", + "SNC-VM632R", + "Snc-vm772r", + "SNCWR-600", + "SNC-WR62", + "SNC-WR630", + "SNC-WR632", + "SNC-XM631", + "SNC-XM632", + "SNC-Z20N", + "SNC-Z20P", + "SNT-EX104", + "Sony IP Camera", + "SRG300se", + "SRG-300SE", + "SRG300SE_jk", + "VB600", + "VB-630", + "VM601", + "WR-630", + "XM-631", + "XM-632" + ] + }, + { + "id": "sony-22", + "url": "oneshotimage[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "CH-120", + "Other", + "SNC-CH120", + "SNC-CH160", + "SNC-DH110", + "SNC-EB600B", + "SNC-RZ25", + "XM-631" + ] + }, + { + "id": "sony-23", + "url": "media/video1", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "CH-120", + "CH-140", + "CH-160", + "CH-180", + "CH-210", + "CH-220", + "CH-240", + "CH-260", + "CH-280", + "DH-110", + "DH-120", + "DH-140", + "DH-160", + "DH-180", + "DH-210", + "DH-220", + "DH-240", + "DH-260", + "DH-280", + "RH-124", + "RH-164", + "SNC-CH110" + ] + }, + { + "id": "sony-24", + "url": "jpeg/qvga.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "CH-160", + "DH-110", + "ds-60", + "EP-550", + "IPELA SNC-EP580", + "Other", + "SNC-50", + "SNC-CH140", + "SNC-CH160", + "SNC-DF50N", + "SNC-DF50p", + "SNC-DF70N", + "SNC-DH140", + "SNC-DS10", + "SNCDS-60", + "SNC-EP520", + "SNC-EP521", + "SNC-EP580", + "SNC-ER580", + "SNC-ER585", + "SNC-RX550N", + "SNC-RX570n", + "SNC-RX750N", + "SNC-RZ25", + "SND", + "Student Other Entrance" + ] + }, + { + "id": "sony-25", + "url": "img/mjpeg.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "CH-160", + "CH-210", + "DH-160", + "DH-210", + "ICS-3718DN", + "Other", + "SNC-CH110", + "SNC-DF70N", + "SNC-M1/M3 MPEG4", + "SNC-RX550P", + "SNC-RZ25", + "SNC-RZ30N", + "SNC-RZ30P" + ] + }, + { + "id": "sony-26", + "url": "ipcam/avc.cgi?audiostream=[CHANNEL]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "CIP-WD-2048W" + ] + }, + { + "id": "sony-27", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Clock Camera" + ] + }, + { + "id": "sony-28", + "url": "image/qvga.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "DH-160", + "Other" + ] + }, + { + "id": "sony-29", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "DOME", + "IMX222", + "imx335", + "Other" + ] + }, + { + "id": "sony-30", + "url": "videostream.asf?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "DreamMachine", + "HI-6440A" + ] + }, + { + "id": "sony-31", + "url": "video?profile=[CHANNEL]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Experia", + "Other", + "SNC-RZ30N", + "XPERIA x10" + ] + }, + { + "id": "sony-32", + "url": "now.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Experia", + "IQ031s", + "Other", + "Xperia-T", + "xpieria" + ] + }, + { + "id": "sony-33", + "url": "cgi-bin/fwstream.cgi?ServerId=0&AppKey=0x00006784&PortId=0&CameraId=[CHANNEL]&PauseTime=0&FwCgiVer=0x0001", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "FCB-EH6300", + "PCAM-6300" + ] + }, + { + "id": "sony-34", + "url": "/videoinput_1:0/h264_1/onvif.stm", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "FCB-EV7500", + "IMX323" + ] + }, + { + "id": "sony-35", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp?real_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "hi3516", + "imx355", + "ONVIF", + "SNC-RX550P" + ] + }, + { + "id": "sony-36", + "url": "videostream.cgi?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "HI-6440A" + ] + }, + { + "id": "sony-37", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]*[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "ICS3178DN", + "Other" + ] + }, + { + "id": "sony-38", + "url": "/?action=stream", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "IMX175" + ] + }, + { + "id": "sony-39", + "url": "/h264_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8080, + "models": [ + "imx335", + "sip-k678a", + "SNC-EB632R" + ] + }, + { + "id": "sony-40", + "url": "/img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "IP66" + ] + }, + { + "id": "sony-41", + "url": "/h264", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "Ipela", + "Ipela Sony SNC-RZ25N", + "ONVIF", + "Other", + "SNC-DH110T", + "SNC-DH120", + "SNC-DH140", + "SNC-DH140-ONVIF", + "SNC-ER521" + ] + }, + { + "id": "sony-42", + "url": "/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "IPELA SNC-DM110" + ] + }, + { + "id": "sony-43", + "url": "/oneshotimage1?COUNTER", + "type": "FFMPEG", + "protocol": "http", + "port": 82, + "models": [ + "Ipela SNC-XM632" + ] + }, + { + "id": "sony-44", + "url": "/videofeed", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "Ipela Sony SNC-RZ25N" + ] + }, + { + "id": "sony-45", + "url": "/video.mjpg", + "type": "MJPEG", + "protocol": "http", + "port": 4747, + "models": [ + "M4 aqua", + "Xperia m4 aqua" + ] + }, + { + "id": "sony-46", + "url": "GetData.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "NC1500-1600" + ] + }, + { + "id": "sony-47", + "url": "live/mpeg4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "ONVIF", + "Other", + "SNC-RX-570P", + "SNC-RZ50" + ] + }, + { + "id": "sony-48", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "sony-49", + "url": "cgi-bin/webra_fcgi.fcgi?api=get_jpeg_raw&chno=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "SDE-3000n" + ] + }, + { + "id": "sony-50", + "url": "stream.asf", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "sony-51", + "url": "image?res=half&x0=0&y0=0&x1=1600&y1=1200&quality=15&doublescan=0&ssn=1340443365044&id=1340443379230", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "SNC-DF70N", + "SNC-RX550P", + "SNC-RZ25" + ] + }, + { + "id": "sony-52", + "url": "cgi-bin/guest/Video.cgi?media=JPEG&channel=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "sony-53", + "url": "image[CHANNEL]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "SNC-RZ25", + "SNC-VM601" + ] + }, + { + "id": "sony-54", + "url": "cgi-bin/encoder?USER=[USERNAME]&PWD=[PASSWORD]&SNAPSHOT", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "sony-55", + "url": "out.jpg?id=0.5", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "sony-56", + "url": "snapshot.jpg?account=[USERNAME]&password=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "SNC-EB632R" + ] + }, + { + "id": "sony-57", + "url": "?action=stream", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "sony-58", + "url": "video.mjpg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "SN9C202" + ] + }, + { + "id": "sony-59", + "url": "vdata.v", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "sony-60", + "url": "/control/faststream.jpg?stream=MxPEG&needlength&fps=6", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "sony-61", + "url": "cgi-bin/guest/Video.cgi?media=JPEG", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "STS-3282TE" + ] + }, + { + "id": "sony-62", + "url": "-wvhttp-01-/GetOneShot?image_size=[WIDTH]x[HEIGHT]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "sony-63", + "url": "cam/realmonitor?channel=[CHANNEL]&subtype=1", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "sony-64", + "url": "GetData.cgi?CH=[CHANNEL]&Codec=jpeg&Size=[WIDTH]x[HEIGHT]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "sony-65", + "url": "cgi-bin/net_jpeg.cgi?ch=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "vari-focal" + ] + }, + { + "id": "sony-66", + "url": "nphMotionJpeg?Resolution=640x480&Quality=Standard", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "sony-67", + "url": "/cam1/onvif-h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "PTZ", + "Starvis IP 66" + ] + }, + { + "id": "sony-68", + "url": "/oneshotimage.jpg", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "SCN RZ30N", + "SNC-EB632R", + "SNC-VM632R", + "SNC-Z20", + "SNC-z20N", + "SNC-Z20P" + ] + }, + { + "id": "sony-69", + "url": "/image?speed=25", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "snc25", + "SNC-RZ25", + "SNC-RZ50N", + "SNC-RZ50P" + ] + }, + { + "id": "sony-70", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "snc-ch120", + "SNC-EM630" + ] + }, + { + "id": "sony-71", + "url": "image.mpg", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "SNC-CH120", + "SNC-RX550P" + ] + }, + { + "id": "sony-72", + "url": "/image", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "SNC-CS50P", + "SNC-DF40N", + "SNC-DF40P", + "SNC-DS60", + "SNC-RZ25n", + "SNC-RZ30", + "SNC-RZ30N", + "SNC-RZ50P", + "SNC-z20N", + "Sony - Ipela - snc-df40n" + ] + }, + { + "id": "sony-73", + "url": "CH[CHANNEL]/oneshotimage.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "SNC-CS50P", + "SNT-EX104", + "SNT-V704" + ] + }, + { + "id": "sony-74", + "url": "/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "SNC-DM160" + ] + }, + { + "id": "sony-75", + "url": "/image.mpg", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "SNC-EB632R" + ] + }, + { + "id": "sony-76", + "url": "/image1", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "SNC-EM641", + "SNC-RH124", + "SNC-VM600", + "Snc-vm772r", + "SNC-WR632" + ] + }, + { + "id": "sony-77", + "url": "cgi-bin/viewer/video.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "SNC-HM662" + ] + }, + { + "id": "sony-78", + "url": "img/video.asf", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "SNC-M1", + "SNC-M1/M3 MPEG4", + "SNC-M3" + ] + }, + { + "id": "sony-79", + "url": "/live/mpeg4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "SNC-RX550N" + ] + }, + { + "id": "sony-80", + "url": "command/image.cgi?grant=User&channelno=[CHANNEL]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "SNT-V704" + ] + }, + { + "id": "sony-81", + "url": "videostream.cgi?", + "type": "MJPEG", + "protocol": "http", + "port": 88, + "models": [ + "white" + ] + }, + { + "id": "sony-82", + "url": "image.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "XPERIA" + ] + } + ] +} diff --git a/brands/soohao.json b/brands/soohao.json new file mode 100644 index 0000000..f4aa790 --- /dev/null +++ b/brands/soohao.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Soohao", + "brand_id": "soohao", + "streams": [ + { + "id": "soohao-1", + "url": "snapshot.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "ev1001" + ] + } + ] +} diff --git a/brands/soospy.json b/brands/soospy.json new file mode 100644 index 0000000..0177c88 --- /dev/null +++ b/brands/soospy.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Soospy", + "brand_id": "soospy", + "streams": [ + { + "id": "soospy-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "p2w" + ] + }, + { + "id": "soospy-2", + "url": "videostream.asf?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "v88" + ] + } + ] +} diff --git a/brands/sorrano.json b/brands/sorrano.json new file mode 100644 index 0000000..4664e8a --- /dev/null +++ b/brands/sorrano.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Sorrano", + "brand_id": "sorrano", + "streams": [ + { + "id": "sorrano-1", + "url": "/video?1920x1080", + "type": "FFMPEG", + "protocol": "http", + "port": 4747, + "models": [ + "1.0" + ] + } + ] +} diff --git a/brands/sotion.json b/brands/sotion.json new file mode 100644 index 0000000..c1cf7ed --- /dev/null +++ b/brands/sotion.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Sotion", + "brand_id": "sotion", + "streams": [ + { + "id": "sotion-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "1080p" + ] + } + ] +} diff --git a/brands/soullife.json b/brands/soullife.json new file mode 100644 index 0000000..f374905 --- /dev/null +++ b/brands/soullife.json @@ -0,0 +1,47 @@ +{ + "version": 2, + "brand": "Soullife", + "brand_id": "soullife", + "streams": [ + { + "id": "soullife-1", + "url": "ch0_0.h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 1935, + "models": [ + "Other" + ] + }, + { + "id": "soullife-2", + "url": "/HighResolutionVideo", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "PS6Lite" + ] + }, + { + "id": "soullife-3", + "url": "/cam1/onvif-h264-1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "PS6Lite" + ] + }, + { + "id": "soullife-4", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "SL-03" + ] + } + ] +} diff --git a/brands/sovmiku.json b/brands/sovmiku.json new file mode 100644 index 0000000..f752029 --- /dev/null +++ b/brands/sovmiku.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Sovmiku", + "brand_id": "sovmiku", + "streams": [ + { + "id": "sovmiku-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "SFWS318" + ] + }, + { + "id": "sovmiku-2", + "url": "cam1/mpeg4", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "SFWS318" + ] + } + ] +} diff --git a/brands/sozo.json b/brands/sozo.json new file mode 100644 index 0000000..1acc8c5 --- /dev/null +++ b/brands/sozo.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Sozo", + "brand_id": "sozo", + "streams": [ + { + "id": "sozo-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "SOC-SNIP36-30E" + ] + } + ] +} diff --git a/brands/space-technology.json b/brands/space-technology.json new file mode 100644 index 0000000..b9a9644 --- /dev/null +++ b/brands/space-technology.json @@ -0,0 +1,82 @@ +{ + "version": 2, + "brand": "Space Technology", + "brand_id": "space-technology", + "streams": [ + { + "id": "space-technology-1", + "url": "/stream1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "171 M IP Home", + "ST-110 IP Home" + ] + }, + { + "id": "space-technology-2", + "url": "/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "ST-171 M IP HOME" + ] + }, + { + "id": "space-technology-3", + "url": "/video.mp4", + "type": "FFMPEG", + "protocol": "http", + "port": 8080, + "models": [ + "ST-710 M" + ] + }, + { + "id": "space-technology-4", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "ST-901 IP" + ] + }, + { + "id": "space-technology-5", + "url": "/profile2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "ST-901 IP", + "ST-V5603" + ] + }, + { + "id": "space-technology-6", + "url": "/profile1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "ST-901 IP", + "ST-V5603", + "ST-V5603 PRO" + ] + }, + { + "id": "space-technology-7", + "url": "/h264Preview_01_sub", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "st-v2611 pro", + "ST-v2703" + ] + } + ] +} diff --git a/brands/spacetronik.json b/brands/spacetronik.json new file mode 100644 index 0000000..0ecc95d --- /dev/null +++ b/brands/spacetronik.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Spacetronik", + "brand_id": "spacetronik", + "streams": [ + { + "id": "spacetronik-1", + "url": "[CHANNEL]/[USERNAME]:[PASSWORD]/main", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "SP-20IP20PTZ" + ] + } + ] +} diff --git a/brands/sparklan.json b/brands/sparklan.json new file mode 100644 index 0000000..9d1b00c --- /dev/null +++ b/brands/sparklan.json @@ -0,0 +1,136 @@ +{ + "version": 2, + "brand": "Sparklan", + "brand_id": "sparklan", + "streams": [ + { + "id": "sparklan-1", + "url": "image.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "CAS-330" + ] + }, + { + "id": "sparklan-2", + "url": "mjpeg.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "CAS-330", + "CAS-330W", + "CAS-370", + "CAS-771W", + "Other" + ] + }, + { + "id": "sparklan-3", + "url": "IMAGE.JPG", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "CAS-370" + ] + }, + { + "id": "sparklan-4", + "url": "VIDEO.CGI", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "CAS-370", + "CS-15285B" + ] + }, + { + "id": "sparklan-5", + "url": "/IMAGE.JPG", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "CAS-370W" + ] + }, + { + "id": "sparklan-6", + "url": "_gCVimage.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "CAS-630" + ] + }, + { + "id": "sparklan-7", + "url": "mpeg4", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "CAS-633", + "CAS-673" + ] + }, + { + "id": "sparklan-8", + "url": "video/mjpg.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "CAS-673", + "CS-673" + ] + }, + { + "id": "sparklan-9", + "url": "/goform/video", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "CAS-700" + ] + }, + { + "id": "sparklan-10", + "url": "goform/capture", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "CAS-771W", + "Other" + ] + }, + { + "id": "sparklan-11", + "url": "goform/video2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "CAS-771W", + "CAS-861W" + ] + }, + { + "id": "sparklan-12", + "url": "image/jpeg.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "CS-673" + ] + } + ] +} diff --git a/brands/spc.json b/brands/spc.json new file mode 100644 index 0000000..e399df4 --- /dev/null +++ b/brands/spc.json @@ -0,0 +1,20 @@ +{ + "version": 2, + "brand": "Spc", + "brand_id": "spc", + "streams": [ + { + "id": "spc-1", + "url": "/mode=real&idc=1&ids=1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "720", + "DOME6340C28WD", + "KST4-1080P", + "streethome" + ] + } + ] +} diff --git a/brands/speco.json b/brands/speco.json new file mode 100644 index 0000000..fa6bc87 --- /dev/null +++ b/brands/speco.json @@ -0,0 +1,376 @@ +{ + "version": 2, + "brand": "Speco", + "brand_id": "speco", + "streams": [ + { + "id": "speco-1", + "url": "stillimg.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "02b5", + "02MD2", + "05MDP1", + "O2-B2", + "o2b5", + "O2C1", + "O2d3", + "O2-D4", + "o2dp9", + "O2FB3M", + "O2iB3M", + "O2iMD1", + "O2iMT61", + "O2MB1", + "o5mdp1", + "OINT-56B1G", + "OPTZ-36XO", + "Other" + ] + }, + { + "id": "speco-2", + "url": "/Streaming/Channels/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "02C1", + "02MD2", + "O2C1", + "O2D10", + "O2-MD1", + "Other" + ] + }, + { + "id": "speco-3", + "url": "/", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "02MB1", + "O2-D4", + "O2MB1", + "O4VLD1", + "O8D2M" + ] + }, + { + "id": "speco-4", + "url": "/ch01/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 9008, + "models": [ + "02vlb7", + "O2VLD7J" + ] + }, + { + "id": "speco-5", + "url": "/ch01/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 9008, + "models": [ + "02vlb7" + ] + }, + { + "id": "speco-6", + "url": "cgi-bin/snapshot.cgi?1", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "03VLD1", + "04d1", + "04d2m", + "O3VFDM", + "O3VLB3", + "O3VLD1" + ] + }, + { + "id": "speco-7", + "url": "axis-cgi/mjpg/video.cgi?date=1&clock=1&resolution=[WIDTH]x[HEIGHT]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "04d2m", + "O3VLD1" + ] + }, + { + "id": "speco-8", + "url": "/Master-0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "D16HS", + "D8RS1TB", + "O2DP14", + "O2DP14-242954" + ] + }, + { + "id": "speco-9", + "url": "/main_1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "H4FB1M 4MP" + ] + }, + { + "id": "speco-10", + "url": "cgi-bin/encoder?USER=[USERNAME]&PWD=[PASSWORD]&SNAPSHOT", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP-SD10X", + "Other", + "SIP", + "SIPD3", + "SIPWDRB2" + ] + }, + { + "id": "speco-11", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "O2-B16", + "Other" + ] + }, + { + "id": "speco-12", + "url": "mpeg4", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "O2-D4", + "OINT-56B1G", + "Other" + ] + }, + { + "id": "speco-13", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "O2MD2WK" + ] + }, + { + "id": "speco-14", + "url": "axis-cgi/mjpg/video.cgi?date=1&clock=1&camera=[CHANNEL]&resolution=[WIDTH]x[HEIGHT]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "O2-VLB2" + ] + }, + { + "id": "speco-15", + "url": "axis-cgi/mjpg/video.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "O3VLB3" + ] + }, + { + "id": "speco-16", + "url": "/profile2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 9008, + "models": [ + "O4D9M" + ] + }, + { + "id": "speco-17", + "url": "/chID=3&streamType=main&linkType=tcp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "O4T7N" + ] + }, + { + "id": "speco-18", + "url": "jpeg/1/jpeg.php", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "VIP2B3" + ] + }, + { + "id": "speco-19", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "speco-20", + "url": "cam[CHANNEL]/h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "speco-21", + "url": "cgi-bin/viewer/video.jpg?channel=[CHANNEL]&resolution=[WIDTH]x[HEIGHT]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "speco-22", + "url": "Live/Channel=[CHANNEL]", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other", + "ZIP-2B" + ] + }, + { + "id": "speco-23", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "speco-24", + "url": "cgi-bin/cmd/system?GET_STREAM&USER=[USERNAME]&PWD=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "SIPD3" + ] + }, + { + "id": "speco-25", + "url": "mobile/channel[CHANNEL].jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "speco-26", + "url": "ivop.get?action=live&THREAD_ID=", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "speco-27", + "url": "images[CHANNEL]sif", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Tech DVR-16IP" + ] + }, + { + "id": "speco-28", + "url": "images[CHANNEL]full", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Tech DVR-16IP" + ] + }, + { + "id": "speco-29", + "url": "getimage?camera=[CHANNEL]&fmt=full", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Tech DVR-16IP" + ] + }, + { + "id": "speco-30", + "url": "1/stream1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "VIP-2B1M", + "VIP-2C1N", + "VIP-2P1", + "VIP-2PTZ12X" + ] + }, + { + "id": "speco-31", + "url": "/1/stream1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "VIP2P1N" + ] + }, + { + "id": "speco-32", + "url": "/stream0/Channel=0;Profile=0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "ZIP-2B" + ] + } + ] +} diff --git a/brands/sperado-cctv.json b/brands/sperado-cctv.json new file mode 100644 index 0000000..8854fbe --- /dev/null +++ b/brands/sperado-cctv.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Sperado Cctv", + "brand_id": "sperado-cctv", + "streams": [ + { + "id": "sperado-cctv-1", + "url": "snapshot", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "SDS-2016H" + ] + } + ] +} diff --git a/brands/spetslab.json b/brands/spetslab.json new file mode 100644 index 0000000..992a45e --- /dev/null +++ b/brands/spetslab.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Spetslab", + "brand_id": "spetslab", + "streams": [ + { + "id": "spetslab-1", + "url": "/mjpg/1/video.mjpg", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "videoserv" + ] + } + ] +} diff --git a/brands/spider.json b/brands/spider.json new file mode 100644 index 0000000..95dbb4c --- /dev/null +++ b/brands/spider.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Spider", + "brand_id": "spider", + "streams": [ + { + "id": "spider-1", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "DVR 5104" + ] + } + ] +} diff --git a/brands/spigen.json b/brands/spigen.json new file mode 100644 index 0000000..535ae88 --- /dev/null +++ b/brands/spigen.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Spigen", + "brand_id": "spigen", + "streams": [ + { + "id": "spigen-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "E300W" + ] + } + ] +} diff --git a/brands/spotai.json b/brands/spotai.json new file mode 100644 index 0000000..f5339f1 --- /dev/null +++ b/brands/spotai.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Spotai", + "brand_id": "spotai", + "streams": [ + { + "id": "spotai-1", + "url": "/cam/realmonitor?channel=1&subtype=1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Bullet" + ] + } + ] +} diff --git a/brands/spotcam.json b/brands/spotcam.json new file mode 100644 index 0000000..5b3091b --- /dev/null +++ b/brands/spotcam.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Spotcam", + "brand_id": "spotcam", + "streams": [ + { + "id": "spotcam-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "HD Eva" + ] + }, + { + "id": "spotcam-2", + "url": "/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "HD8MP" + ] + } + ] +} diff --git a/brands/sprint-cctv.json b/brands/sprint-cctv.json new file mode 100644 index 0000000..d4cf719 --- /dev/null +++ b/brands/sprint-cctv.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Sprint Cctv", + "brand_id": "sprint-cctv", + "streams": [ + { + "id": "sprint-cctv-1", + "url": "snapshot.jpg?account=[USERNAME]&password=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "SSC313" + ] + } + ] +} diff --git a/brands/spy-cameras.json b/brands/spy-cameras.json new file mode 100644 index 0000000..90db96d --- /dev/null +++ b/brands/spy-cameras.json @@ -0,0 +1,89 @@ +{ + "version": 2, + "brand": "Spy Cameras", + "brand_id": "spy-cameras", + "streams": [ + { + "id": "spy-cameras-1", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "C923IP" + ] + }, + { + "id": "spy-cameras-2", + "url": "cam1/mpeg4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "v380" + ] + }, + { + "id": "spy-cameras-3", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "WF-100PCX" + ] + }, + { + "id": "spy-cameras-4", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "WF-100PCX", + "WF-110V" + ] + }, + { + "id": "spy-cameras-5", + "url": "snap.jpg?JpegCam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "WF-100PCX" + ] + }, + { + "id": "spy-cameras-6", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "WF-100PCX 720P", + "WF-110V" + ] + }, + { + "id": "spy-cameras-7", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "WF-110V" + ] + }, + { + "id": "spy-cameras-8", + "url": "videostream.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "WF-110V" + ] + } + ] +} diff --git a/brands/spycam.json b/brands/spycam.json new file mode 100644 index 0000000..75f527d --- /dev/null +++ b/brands/spycam.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Spycam", + "brand_id": "spycam", + "streams": [ + { + "id": "spycam-1", + "url": "/cgi-bin/hi3510/snap.cgi?&-getstream&-chn=2", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "Mini" + ] + }, + { + "id": "spycam-2", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "SQ29" + ] + } + ] +} diff --git a/brands/spyclops.json b/brands/spyclops.json new file mode 100644 index 0000000..e9cd1f8 --- /dev/null +++ b/brands/spyclops.json @@ -0,0 +1,29 @@ +{ + "version": 2, + "brand": "Spyclops", + "brand_id": "spyclops", + "streams": [ + { + "id": "spyclops-1", + "url": "/snap.jpg?JpegCam=1", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "NVR" + ] + }, + { + "id": "spyclops-2", + "url": "snap.jpg?JpegCam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "spy-mnbltwip5", + "SPY-MNDMWIP4" + ] + } + ] +} diff --git a/brands/spydroid.json b/brands/spydroid.json new file mode 100644 index 0000000..27ebfbe --- /dev/null +++ b/brands/spydroid.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Spydroid", + "brand_id": "spydroid", + "streams": [ + { + "id": "spydroid-1", + "url": "videofeed", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/spytech.json b/brands/spytech.json new file mode 100644 index 0000000..ad570ab --- /dev/null +++ b/brands/spytech.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Spytech", + "brand_id": "spytech", + "streams": [ + { + "id": "spytech-1", + "url": "/live/0/onvif.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "NC128PW" + ] + }, + { + "id": "spytech-2", + "url": "cgi-bin/snapshot.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "NC128PW" + ] + } + ] +} diff --git a/brands/spytecinc.json b/brands/spytecinc.json new file mode 100644 index 0000000..12e6c42 --- /dev/null +++ b/brands/spytecinc.json @@ -0,0 +1,59 @@ +{ + "version": 2, + "brand": "Spytecinc", + "brand_id": "spytecinc", + "streams": [ + { + "id": "spytecinc-1", + "url": "img/snapshot.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP-20" + ] + }, + { + "id": "spytecinc-2", + "url": "/ch0_0.264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "IP-20", + "Other" + ] + }, + { + "id": "spytecinc-3", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "SP D3013" + ] + }, + { + "id": "spytecinc-4", + "url": "h264/ch1/sub/", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "spytecinc-5", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "SPYPIR32WF" + ] + } + ] +} diff --git a/brands/sq11.json b/brands/sq11.json new file mode 100644 index 0000000..1dfbbf4 --- /dev/null +++ b/brands/sq11.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Sq11", + "brand_id": "sq11", + "streams": [ + { + "id": "sq11-1", + "url": "/?&AUDIO=YES&CHOPIMAGE=YES&STREAM=YES&WANTIMAGE=0.JPG&SENDEMPTYIMAGES=NO", + "type": "MJPEG", + "protocol": "http", + "port": 8090, + "models": [ + "Mini DV" + ] + } + ] +} diff --git a/brands/squira.json b/brands/squira.json new file mode 100644 index 0000000..8cbf741 --- /dev/null +++ b/brands/squira.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Squira", + "brand_id": "squira", + "streams": [ + { + "id": "squira-1", + "url": "/stream1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 7070, + "models": [ + "PD910" + ] + } + ] +} diff --git a/brands/sricam.json b/brands/sricam.json new file mode 100644 index 0000000..431f534 --- /dev/null +++ b/brands/sricam.json @@ -0,0 +1,998 @@ +{ + "version": 2, + "brand": "Sricam", + "brand_id": "sricam", + "streams": [ + { + "id": "sricam-1", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 81, + "models": [ + "0001", + "004", + "AP0009ted", + "AP-001", + "AP002", + "AP-003", + "AP-004", + "AP-005", + "ap006", + "AP-006", + "AP007", + "AP-009", + "AP009 TESTED", + "AP-011", + "ap05", + "ap1", + "AP-CAM", + "IPCAM my latest", + "Kilinski AP Cam", + "Other", + "SP006", + "sp008", + "sp013", + "sp014", + "SP015", + "SRICAM AP006", + "SRICAM SP", + "SRICAM SP004", + "SRICAM SP005", + "SRICAM SP006", + "SRICAM SP009", + "SRICAM SP011", + "SRICAM SP014", + "SRICAM1", + "VIEW-004964-CTETZ" + ] + }, + { + "id": "sricam-2", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "0001", + "AP-003", + "AP003(WORKING)", + "CTO185", + "FLOUREON", + "ONIF", + "ONVIF", + "ONVIF SP013", + "Other", + "P2P-BLACK", + "smart wifi camera", + "SP006", + "SP-008", + "sp011", + "SP012", + "SP015", + "SP016", + "SP12" + ] + }, + { + "id": "sricam-3", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "0001", + "005", + "A0009", + "A001", + "aj-c2wa-c118", + "AJ-C2WA-C118", + "AP SERIES IP CAMERS", + "ap0001", + "AP-001", + "AP-003", + "AP-004", + "AP-005", + "AP-009", + "ap1", + "AP-CAM", + "Cam1", + "IPC", + "Other", + "PAN TILT", + "SP005", + "SP008b", + "SP012", + "SP013", + "SP015", + "SRICAM SP006", + "SRICAM WIFI AP", + "SRICAM1" + ] + }, + { + "id": "sricam-4", + "url": "cgi/snapshot.cgi?action=getdata&channel.[CHANNEL].capture=true&channel.[CHANNEL].resolution=1", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "0001", + "013", + "A0009", + "AJ-C2WA-C118", + "ap-0001", + "AP0009", + "AP-001", + "AP003", + "AP-004", + "AP-004004", + "AP-005", + "AP006", + "AP007", + "AP-008", + "AP-009", + "AP009 TESTED", + "ap013", + "Canada", + "Canada2", + "Majas", + "my0210-IPcam", + "Other", + "P2P- Black", + "p2p black(frank)", + "P2P-BLACK", + "sp005", + "SP008b", + "sp013", + "SRICAM AP006", + "SRICAM AP009", + "SRICAM WIFI AP" + ] + }, + { + "id": "sricam-5", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "0001", + "004", + "A001", + "AP 008", + "ap series ip camers", + "AP0006", + "AP-001", + "AP-004", + "AP006", + "AP-009", + "AP-CAM", + "h.264", + "ip008", + "Other", + "SP005", + "SP006", + "sp009", + "sp012", + "sp013", + "SP015", + "SP14", + "SRICAM SP014", + "xxc50100-ts" + ] + }, + { + "id": "sricam-6", + "url": "videostream.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "0001", + "0004", + "003", + "004", + "004964", + "AP0001", + "AP0009", + "AP-006", + "AP-011", + "Other", + "PTZ", + "PTZ IP 008", + "SP008b", + "SP011", + "SP015_AK", + "SRICAM WIFI AP", + "yes" + ] + }, + { + "id": "sricam-7", + "url": "img/snapshot.cgi?img=vga", + "type": "JPEG", + "protocol": "http", + "port": 81, + "models": [ + "0001", + "A001", + "AP0001", + "AP001", + "ap004", + "AP009", + "apoo5", + "IPC", + "Other", + "SP005", + "SP008b", + "SRICAM1" + ] + }, + { + "id": "sricam-8", + "url": "videostream.cgi?rate=11", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "0001", + "001", + "0014", + "002", + "003", + "A001", + "A003", + "AP 008", + "ap0005", + "AP001", + "AP-003", + "AP003B", + "AP-004", + "AP-005", + "AP006", + "AP-006", + "ap008", + "AP-008", + "AP-009", + "ap03", + "AP-03", + "Other", + "SP-008", + "SP014", + "SP015", + "SRICAM SP001" + ] + }, + { + "id": "sricam-9", + "url": "mjpeg.cgi?user=[USERNAME]&password=[PASSWORD]&channel=[CHANNEL]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "0001", + "Other", + "SP012" + ] + }, + { + "id": "sricam-10", + "url": "video.cgi?resolution=VGA", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "0001" + ] + }, + { + "id": "sricam-11", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]&count=0", + "type": "JPEG", + "protocol": "http", + "port": 81, + "models": [ + "0004", + "003", + "A006", + "AAP003", + "AP0001", + "AP0005", + "AP-001", + "AP004", + "AP-008", + "AP009 TESTED", + "AP03", + "AP-CAM", + "IPC", + "Other", + "P2P-BLACK", + "SP005", + "SP012", + "SRICAM1" + ] + }, + { + "id": "sricam-12", + "url": "videostream.cgi?rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 81, + "models": [ + "0004", + "AP 008", + "AP004", + "AP-008", + "SP014" + ] + }, + { + "id": "sricam-13", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "001", + "0014", + "485906", + "AP002", + "AP006", + "AP-012", + "IPCAM my latest", + "LS-Q11 PRO", + "Other", + "SH035", + "SP005", + "SP012", + "SP017", + "SP020" + ] + }, + { + "id": "sricam-14", + "url": "snapshot.cgi?camera=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 81, + "models": [ + "003", + "005", + "A001", + "A003", + "AAP003", + "AP SERIES IP CAMERS", + "AP001", + "Ap003", + "AP-003", + "AP005", + "ap009", + "AP-012", + "ap05", + "Other", + "SP012" + ] + }, + { + "id": "sricam-15", + "url": "snapshot.cgi?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 81, + "models": [ + "003", + "004", + "A006", + "AP002", + "ap003", + "AP-006", + "AP009 TESTED", + "ap05", + "SP012", + "Sricam006", + "sricm" + ] + }, + { + "id": "sricam-16", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "004" + ] + }, + { + "id": "sricam-17", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "004", + "720P", + "AP-001", + "AP-005", + "AP995", + "AP-CAM", + "Other", + "SP-008" + ] + }, + { + "id": "sricam-18", + "url": "videostream.cgi?user=[USERNAME]&password=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "004", + "A001", + "AP-001", + "AP002", + "AP-004", + "SRICAM AP007", + "SRICAM SP004" + ] + }, + { + "id": "sricam-19", + "url": "/onvif1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "005", + "007", + "1080P", + "1174030", + "720P", + "AP001", + "AP002", + "ap003(working)", + "AP006C", + "AP-009", + "AP015", + "BV852", + "dome", + "Floureon", + "INNE CAM", + "ip015", + "IP14", + "IPC_441311 sp_15", + "IPC_708420", + "IPC_748484", + "IPC_794113", + "IPC_807757", + "IPC_819175", + "IPC_830435", + "onvif sp013", + "Other", + "Other(MY IP CAM)", + "P13", + "Pan Tilt", + "PTZ IP 008", + "S700", + "sp0009a", + "SP0017", + "SP005DG", + "sp-007", + "SP008", + "SP-009", + "SP009A", + "SP009C", + "SP012", + "sp013", + "SP013", + "SP014", + "sp015", + "SP015_AK", + "SP017", + "SP020", + "SP023", + "SP028", + "SP07", + "SP09", + "sp12", + "SP12", + "sp14", + "SP700", + "SQLodge", + "SRICAM AP006", + "Sricam ONVIF", + "SRICAM SP005", + "SRICAM SP011", + "who knows" + ] + }, + { + "id": "sricam-20", + "url": "live/mpeg4", + "type": "VLC", + "protocol": "rtsp", + "port": 8080, + "models": [ + "005", + "AP SERIES IP CAMERS", + "sh024", + "SH028", + "SH208" + ] + }, + { + "id": "sricam-21", + "url": "/profile0", + "type": "MJPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "027", + "SH028B", + "SH035", + "sh042", + "SH20", + "SP020", + "sp028", + "sp030" + ] + }, + { + "id": "sricam-22", + "url": "/rtsp_live1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "1174030", + "FLOUREON", + "SP012" + ] + }, + { + "id": "sricam-23", + "url": "/onvif2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "720P", + "AP-006", + "AP006C", + "AP015", + "IPC", + "Other", + "sh017", + "SP0017", + "SP005", + "sp-007", + "SP008", + "SP012", + "SP013", + "SP015", + "SP017", + "SP020", + "SP07", + "who knows" + ] + }, + { + "id": "sricam-24", + "url": "/videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 81, + "models": [ + "A001" + ] + }, + { + "id": "sricam-25", + "url": "videostream.cgi?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "A001", + "AP-001" + ] + }, + { + "id": "sricam-26", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 81, + "models": [ + "A04", + "AP SERIES IP CAMERS", + "AP0005", + "AP0009", + "AP-001", + "AP004", + "AP-005", + "ap006", + "AP-006", + "AP-009", + "AP-012", + "AP-CAM", + "Home", + "IPC", + "IPCAM1", + "IPCAM2", + "ONVIF SP013", + "Other", + "PTZ IP 008", + "SP013", + "SP015", + "SRICAM AP006", + "SRICAM SP" + ] + }, + { + "id": "sricam-27", + "url": "snapshot.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "AABEC", + "Other", + "P2P-BLACK" + ] + }, + { + "id": "sricam-28", + "url": "/ucast/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "aap003", + "AP002", + "ap003", + "AP-005", + "AP-008", + "ptz", + "SP-002", + "SP015" + ] + }, + { + "id": "sricam-29", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "admin", + "AP001", + "AP002", + "ap009", + "IPCAM1", + "IPCAM2", + "Other", + "SRICAM AP009", + "SRICAM SP09", + "sricam wifi ap", + "Sricam006" + ] + }, + { + "id": "sricam-30", + "url": "user/videostream.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 81, + "models": [ + "AP0009", + "AP001", + "Other" + ] + }, + { + "id": "sricam-31", + "url": "videostream.asf?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "ap001" + ] + }, + { + "id": "sricam-32", + "url": "/live/mpeg4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "AP002", + "E1A3000-W", + "Home", + "onvif sp013", + "Other", + "sh024", + "SH028", + "SH030" + ] + }, + { + "id": "sricam-33", + "url": "/tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "AP002", + "onvif sp013" + ] + }, + { + "id": "sricam-34", + "url": "/videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 81, + "models": [ + "AP-003", + "AP004", + "SRICAM AP006" + ] + }, + { + "id": "sricam-35", + "url": "img/snapshot.cgi?size=3", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "AP-004" + ] + }, + { + "id": "sricam-36", + "url": "/videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "AP005", + "Other", + "SP020", + "SRICAM SP006" + ] + }, + { + "id": "sricam-37", + "url": "cgi-bin/CGIProxy.fcgi?cmd=snapPicture2&usr=[USERNAME]&pwd=[PASSWORD]&", + "type": "JPEG", + "protocol": "http", + "port": 88, + "models": [ + "AP-005" + ] + }, + { + "id": "sricam-38", + "url": "/ucast/12", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "AP-008", + "onif", + "ONVIF", + "Other", + "Sp015" + ] + }, + { + "id": "sricam-39", + "url": "/1/h264major", + "type": "MJPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "dfasd", + "sh024", + "SH024", + "SH026", + "SH028", + "SH030", + "sp013", + "SP028" + ] + }, + { + "id": "sricam-40", + "url": "/cam1/mpeg4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "E1A3000-W", + "sh024" + ] + }, + { + "id": "sricam-41", + "url": "1/h264major", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 10554, + "models": [ + "hs0024", + "SH024", + "SH028", + "SH031B" + ] + }, + { + "id": "sricam-42", + "url": "iphone/11?[USERNAME]:[PASSWORD]&", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "IPCAM MY LATEST" + ] + }, + { + "id": "sricam-43", + "url": "/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "onvif sp013" + ] + }, + { + "id": "sricam-44", + "url": "mpeg4/media.amp?resolution=640x480", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "SH020", + "sh024", + "sh026", + "sh035" + ] + }, + { + "id": "sricam-45", + "url": "/cam1/mpeg4?user=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "sh024" + ] + }, + { + "id": "sricam-46", + "url": "/mpeg4/media.amp?resolution=640x480", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "sh024", + "SP019" + ] + }, + { + "id": "sricam-47", + "url": "/user/videostream.cgi", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "sh024" + ] + }, + { + "id": "sricam-48", + "url": "/", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "sh029" + ] + }, + { + "id": "sricam-49", + "url": "/onvif-stream2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "SH029" + ] + }, + { + "id": "sricam-50", + "url": "/stream1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "sh035" + ] + }, + { + "id": "sricam-51", + "url": "/profile1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "SH035" + ] + }, + { + "id": "sricam-52", + "url": "/videostream.asf?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 8080, + "models": [ + "sp-007" + ] + }, + { + "id": "sricam-53", + "url": "videostream.asf", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "SP009" + ] + }, + { + "id": "sricam-54", + "url": "cgi-bin/encoder?USER=[USERNAME]&PWD=[PASSWORD]&SNAPSHOT", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "SP012" + ] + }, + { + "id": "sricam-55", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]*[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "SP013" + ] + }, + { + "id": "sricam-56", + "url": "videostream.cgi?resolution=8&rate=13", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "SP14", + "SRICAM AP006" + ] + }, + { + "id": "sricam-57", + "url": "/cgi-bin/videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 8040, + "models": [ + "SRICAM AP006" + ] + } + ] +} diff --git a/brands/sricctv.json b/brands/sricctv.json new file mode 100644 index 0000000..4aad1d1 --- /dev/null +++ b/brands/sricctv.json @@ -0,0 +1,396 @@ +{ + "version": 2, + "brand": "Sricctv", + "brand_id": "sricctv", + "streams": [ + { + "id": "sricctv-1", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "001", + "004", + "008", + "A-0009", + "A-001", + "A-003", + "AP-0005", + "AP-0009", + "AP-001", + "AP-0014", + "AP003", + "AP-003", + "AP-004", + "AP-005", + "AP-006", + "AP-008", + "AP-009", + "AP-009 Trial", + "AP-011", + "AP-03", + "Other", + "SR-001" + ] + }, + { + "id": "sricctv-2", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "004", + "AP-004", + "AP-006" + ] + }, + { + "id": "sricctv-3", + "url": "/onvif1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "009C", + "AP-008", + "Other", + "SP-006", + "SP-007", + "SP-009B" + ] + }, + { + "id": "sricctv-4", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]&count=0", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "A-0006", + "AP-0009", + "AP-001", + "AP-002", + "AP003", + "AP-005", + "AP-006", + "AP-008", + "Other" + ] + }, + { + "id": "sricctv-5", + "url": "user/videostream.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "A-0006", + "AP-004", + "AP-005", + "AP-006", + "Other" + ] + }, + { + "id": "sricctv-6", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 81, + "models": [ + "A-0006", + "A-009", + "AJ-006", + "AP-0001", + "AP-0005", + "AP-0009", + "AP-001", + "AP-003", + "AP-004", + "AP-005", + "AP-006", + "AP-008", + "AP-009", + "AP-009 TESTED", + "AP-014", + "H-264", + "Other", + "P2P-Black", + "P2P-BLACK", + "SP-007", + "SR-001" + ] + }, + { + "id": "sricctv-7", + "url": "videostream.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "A-001", + "A-003", + "AB-001", + "AP-003", + "AP-008", + "AP-009", + "AP-0091", + "AP-0093", + "Other" + ] + }, + { + "id": "sricctv-8", + "url": "videostream.cgi?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "A-003", + "AP-0009", + "AP-001", + "AP-009", + "AP-011", + "Other" + ] + }, + { + "id": "sricctv-9", + "url": "snapshot.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "A-004", + "A-500", + "AP-0005", + "AP-001", + "AP-003", + "AP-004", + "AP-005", + "AP-006", + "AP-008", + "Other" + ] + }, + { + "id": "sricctv-10", + "url": "videostream.cgi?", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "AB-001", + "AP-003", + "Other" + ] + }, + { + "id": "sricctv-11", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "AP-0005", + "AP-001", + "AP-002", + "AP-003", + "AP-004", + "AP-005", + "AP-008", + "AP-009", + "AP-011", + "Other", + "SP-007", + "SR-001", + "SR-004" + ] + }, + { + "id": "sricctv-12", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "AP-0005", + "AP-001", + "AP-003", + "AP-004", + "AP-006", + "AP-008", + "AP-009 TESTED", + "Other" + ] + }, + { + "id": "sricctv-13", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "AP-001", + "AP-002", + "AP-003", + "AP-004", + "AP-005", + "AP-008", + "AP-009", + "AP-011", + "AP-014", + "Other", + "SR-001" + ] + }, + { + "id": "sricctv-14", + "url": "videostream.cgi?rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "AP-002", + "AP-003", + "Other" + ] + }, + { + "id": "sricctv-15", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "AP-003", + "Other" + ] + }, + { + "id": "sricctv-16", + "url": "videostream.cgi?user=[USERNAME]&password=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "AP-003", + "AP-007", + "AP-008", + "Other" + ] + }, + { + "id": "sricctv-17", + "url": "videostream.cgi?resolution=8&rate=13", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "AP-003", + "AP-004", + "AP-008", + "Other" + ] + }, + { + "id": "sricctv-18", + "url": "videostream.cgi?rate=11", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "AP-004", + "AP-005", + "AP-006", + "AP-0093", + "Other", + "P2P-BLACK" + ] + }, + { + "id": "sricctv-19", + "url": "cgi/snapshot.cgi?action=getdata&channel.[CHANNEL].capture=true&channel.[CHANNEL].resolution=1", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "AP-004", + "AP-006", + "AP-009", + "AP-011", + "HD-750", + "Other", + "P2P-BLACK" + ] + }, + { + "id": "sricctv-20", + "url": "img/snapshot.cgi?img=vga", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "AP-005", + "AP-006", + "Other" + ] + }, + { + "id": "sricctv-21", + "url": "snapshot.cgi?camera=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "AP-006" + ] + }, + { + "id": "sricctv-22", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "C6F0SfZ3N0P0L0", + "C6F0SFZ3N0P0L0", + "IPF-W-2", + "Other", + "sp012" + ] + }, + { + "id": "sricctv-23", + "url": "mjpeg.cgi?user=[USERNAME]&password=[PASSWORD]&channel=[CHANNEL]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "sricctv-24", + "url": "cgi-bin/mobile_snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "sricctv-25", + "url": "videofeed", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/srihome.json b/brands/srihome.json new file mode 100644 index 0000000..6353eb0 --- /dev/null +++ b/brands/srihome.json @@ -0,0 +1,159 @@ +{ + "version": 2, + "brand": "Srihome", + "brand_id": "srihome", + "streams": [ + { + "id": "srihome-1", + "url": "/1/h264major", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "0004", + "511WA", + "RLC-511 WA", + "S024", + "sh024", + "sh025", + "SH026" + ] + }, + { + "id": "srihome-2", + "url": "/cam1/mpeg4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "031", + "S024", + "sh024", + "sh025", + "sh029" + ] + }, + { + "id": "srihome-3", + "url": "/cam1/mpeg4?user=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "E1A3000-W", + "S024", + "sh024", + "sh025", + "sh029", + "SH030" + ] + }, + { + "id": "srihome-4", + "url": "/profile0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "HD-IPC", + "Other", + "S025", + "SH020", + "SH021", + "SH025", + "SH029", + "SH032", + "SH034", + "SH035", + "SH039", + "SH041", + "sh052", + "SH20", + "SHO21", + "SP028", + "sp030" + ] + }, + { + "id": "srihome-5", + "url": "cam1/mpeg4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other", + "RoHS", + "SH 28", + "sh024", + "SH026", + "SH027", + "SH028", + "SH035", + "SH25", + "SHO24", + "SHO26", + "srihome sh028" + ] + }, + { + "id": "srihome-6", + "url": "1/h264major", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 10554, + "models": [ + "sh024", + "SH028" + ] + }, + { + "id": "srihome-7", + "url": "cam1/mpeg4?user=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "sh024", + "SH024" + ] + }, + { + "id": "srihome-8", + "url": "/onvif-stream1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "SH025", + "SH029", + "SH036", + "sh038", + "SH038", + "SH038-4MP", + "SH039B", + "SH20", + "UNLISTED" + ] + }, + { + "id": "srihome-9", + "url": "/cam/realmonitor", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "SH029" + ] + }, + { + "id": "srihome-10", + "url": "/cam5/mpeg4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "srihome sh028" + ] + } + ] +} diff --git a/brands/sspc.json b/brands/sspc.json new file mode 100644 index 0000000..e70ac39 --- /dev/null +++ b/brands/sspc.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Sspc", + "brand_id": "sspc", + "streams": [ + { + "id": "sspc-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/sst.json b/brands/sst.json new file mode 100644 index 0000000..97689a7 --- /dev/null +++ b/brands/sst.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Sst", + "brand_id": "sst", + "streams": [ + { + "id": "sst-1", + "url": "/mjpeg", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "SST-CNS-BUI18" + ] + }, + { + "id": "sst-2", + "url": "videostream.cgi?user=[USERNAME]&password=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "SST-CNS-BUI18" + ] + } + ] +} diff --git a/brands/sstech.json b/brands/sstech.json new file mode 100644 index 0000000..b5adc2d --- /dev/null +++ b/brands/sstech.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Sstech", + "brand_id": "sstech", + "streams": [ + { + "id": "sstech-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "HX-HC450B72" + ] + }, + { + "id": "sstech-2", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/st-(spacetechnology).json b/brands/st-(spacetechnology).json new file mode 100644 index 0000000..7af0440 --- /dev/null +++ b/brands/st-(spacetechnology).json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "St (spacetechnology)", + "brand_id": "st-(spacetechnology)", + "streams": [ + { + "id": "st-(spacetechnology)-1", + "url": "/stream1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "181 ip home" + ] + }, + { + "id": "st-(spacetechnology)-2", + "url": "/h264Preview_01_sub", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "ST - 177 IP" + ] + } + ] +} diff --git a/brands/st-nt280e1.json b/brands/st-nt280e1.json new file mode 100644 index 0000000..af5c548 --- /dev/null +++ b/brands/st-nt280e1.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "St-nt280e1", + "brand_id": "st-nt280e1", + "streams": [ + { + "id": "st-nt280e1-1", + "url": "/tcp/av0_0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/st-team.json b/brands/st-team.json new file mode 100644 index 0000000..1717f23 --- /dev/null +++ b/brands/st-team.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "St-team", + "brand_id": "st-team", + "streams": [ + { + "id": "st-team-1", + "url": "/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "ST-S2541Lite" + ] + } + ] +} diff --git a/brands/stabo.json b/brands/stabo.json new file mode 100644 index 0000000..e9da37e --- /dev/null +++ b/brands/stabo.json @@ -0,0 +1,19 @@ +{ + "version": 2, + "brand": "Stabo", + "brand_id": "stabo", + "streams": [ + { + "id": "stabo-1", + "url": "/snapshot", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "IP Wifi", + "Other", + "Wifi fisheye" + ] + } + ] +} diff --git a/brands/stadis.json b/brands/stadis.json new file mode 100644 index 0000000..9ccb5fa --- /dev/null +++ b/brands/stadis.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Stadis", + "brand_id": "stadis", + "streams": [ + { + "id": "stadis-1", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Smart Pro-W3" + ] + } + ] +} diff --git a/brands/stalwall.json b/brands/stalwall.json new file mode 100644 index 0000000..9d6cc34 --- /dev/null +++ b/brands/stalwall.json @@ -0,0 +1,37 @@ +{ + "version": 2, + "brand": "Stalwall", + "brand_id": "stalwall", + "streams": [ + { + "id": "stalwall-1", + "url": "/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "N648" + ] + }, + { + "id": "stalwall-2", + "url": "/user=[USERNAME]&password=[PASSWORD]&channel=1&stream=1.sdp?real_stream--rtp-caching=100", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "N648" + ] + }, + { + "id": "stalwall-3", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=0_stream=0.sdp?real_stream", + "type": "MJPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "N817" + ] + } + ] +} diff --git a/brands/stanley.json b/brands/stanley.json new file mode 100644 index 0000000..014c84d --- /dev/null +++ b/brands/stanley.json @@ -0,0 +1,28 @@ +{ + "version": 2, + "brand": "Stanley", + "brand_id": "stanley", + "streams": [ + { + "id": "stanley-1", + "url": "/rtsph2641080p", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "8000 irv", + "IPC-5100" + ] + }, + { + "id": "stanley-2", + "url": "cgi-bin/video.cgi?msubmenu=mjpg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "IPC-5100" + ] + } + ] +} diff --git a/brands/star-eye.json b/brands/star-eye.json new file mode 100644 index 0000000..6ad9647 --- /dev/null +++ b/brands/star-eye.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Star Eye", + "brand_id": "star-eye", + "streams": [ + { + "id": "star-eye-1", + "url": "/video.mjpg?q=30&fps=33&id=0.5", + "type": "FFMPEG", + "protocol": "http", + "port": 8090, + "models": [ + "619" + ] + } + ] +} diff --git a/brands/star-vedia.json b/brands/star-vedia.json new file mode 100644 index 0000000..78905ec --- /dev/null +++ b/brands/star-vedia.json @@ -0,0 +1,210 @@ +{ + "version": 2, + "brand": "Star Vedia", + "brand_id": "star-vedia", + "streams": [ + { + "id": "star-vedia-1", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "6836", + "T-6836WTP" + ] + }, + { + "id": "star-vedia-2", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "7837-WIP", + "C-7835WIP", + "Other", + "T-7837WIP", + "T-7838WIP" + ] + }, + { + "id": "star-vedia-3", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 81, + "models": [ + "C-7837WIP", + "Other", + "T-7838WIP" + ] + }, + { + "id": "star-vedia-4", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "F-6815W", + "F-6836w", + "Other" + ] + }, + { + "id": "star-vedia-5", + "url": "H264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "H-6837EI", + "H-6837WI", + "Other" + ] + }, + { + "id": "star-vedia-6", + "url": "snapshot.jpg?account=[USERNAME]&password=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IC-202" + ] + }, + { + "id": "star-vedia-7", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IC-202", + "IC502w" + ] + }, + { + "id": "star-vedia-8", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IC-202", + "IC502W", + "Other" + ] + }, + { + "id": "star-vedia-9", + "url": "[CHANNEL]/[USERNAME]:[PASSWORD]/main", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "IC-202", + "Other" + ] + }, + { + "id": "star-vedia-10", + "url": "snapshot.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "star-vedia-11", + "url": "videostream.cgi?user=[USERNAME]&password=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "T-7833WIP", + "T-7837WIP", + "T-7838WIP" + ] + }, + { + "id": "star-vedia-12", + "url": "videostream.cgi?rate=11", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "T-7815WIP", + "T-7837WIP" + ] + }, + { + "id": "star-vedia-13", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "star-vedia-14", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "star-vedia-15", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "T-7833WIP", + "T-7837WIP", + "T-7838WIP" + ] + }, + { + "id": "star-vedia-16", + "url": "user/videostream.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "star-vedia-17", + "url": "video.mjpg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "star-vedia-18", + "url": "img/snapshot.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "T-7833WIP" + ] + } + ] +} diff --git a/brands/starcam.json b/brands/starcam.json new file mode 100644 index 0000000..e05b2ea --- /dev/null +++ b/brands/starcam.json @@ -0,0 +1,97 @@ +{ + "version": 2, + "brand": "Starcam", + "brand_id": "starcam", + "streams": [ + { + "id": "starcam-1", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "7837WIP", + "c7816wip", + "EY4" + ] + }, + { + "id": "starcam-2", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 81, + "models": [ + "7837WIP", + "C7816WIP", + "c7837wip", + "EY4", + "F6836W", + "Other" + ] + }, + { + "id": "starcam-3", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32", + "type": "MJPEG", + "protocol": "http", + "port": 10554, + "models": [ + "C33-X4", + "C35", + "IP CAMAERA" + ] + }, + { + "id": "starcam-4", + "url": "/tcp/av0_0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 10554, + "models": [ + "C34S-X4" + ] + }, + { + "id": "starcam-5", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "c63s" + ] + }, + { + "id": "starcam-6", + "url": "videostream.asf?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "f6836w", + "F-6836W" + ] + }, + { + "id": "starcam-7", + "url": "/videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 81, + "models": [ + "H6837WI" + ] + }, + { + "id": "starcam-8", + "url": "/stream1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Rotation" + ] + } + ] +} diff --git a/brands/stardot-tech.json b/brands/stardot-tech.json new file mode 100644 index 0000000..5bb908f --- /dev/null +++ b/brands/stardot-tech.json @@ -0,0 +1,142 @@ +{ + "version": 2, + "brand": "Stardot Tech", + "brand_id": "stardot-tech", + "streams": [ + { + "id": "stardot-tech-1", + "url": "netcam.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "0030f4c10852", + "Express Video Server", + "NETCAM SC", + "NETCAM XL", + "Other" + ] + }, + { + "id": "stardot-tech-2", + "url": "nph-mjpeg.cgi?[CHANNEL]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Express 2", + "Express Video Server", + "ExpressXL", + "NetcamSC" + ] + }, + { + "id": "stardot-tech-3", + "url": "jpeg.cgi?[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Express Video Server", + "EXPRESS VIDEO SERVER", + "ExpressXL", + "NetCam XL", + "Netcam XL 3MP", + "NetcamSC", + "Other", + "SDH130V" + ] + }, + { + "id": "stardot-tech-4", + "url": "mjpeg.cgi?user=[USERNAME]&password=[PASSWORD]&channel=[CHANNEL]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "ExpressXL", + "NetCam XL" + ] + }, + { + "id": "stardot-tech-5", + "url": "nph-mjpeg.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "NETCAM", + "NetCam SC", + "NETCAM sc", + "NetCam XL", + "Other" + ] + }, + { + "id": "stardot-tech-6", + "url": "image.jpg", + "type": "JPEG", + "protocol": "http", + "port": 1935, + "models": [ + "NETCAM", + "stardot" + ] + }, + { + "id": "stardot-tech-7", + "url": "jpeg.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "NetCam SC", + "NetCam XL", + "NETCAMSC" + ] + }, + { + "id": "stardot-tech-8", + "url": "nph-h264.cgi", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "NETCAM SC", + "NETCAM XL", + "NetcamSC", + "Other" + ] + }, + { + "id": "stardot-tech-9", + "url": "mjpeg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "NETCAM SC" + ] + }, + { + "id": "stardot-tech-10", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "NetCamSC" + ] + }, + { + "id": "stardot-tech-11", + "url": "cgi-bin/net_video.cgi?channel=[CHANNEL]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/stardot.json b/brands/stardot.json new file mode 100644 index 0000000..1a40df8 --- /dev/null +++ b/brands/stardot.json @@ -0,0 +1,18 @@ +{ + "version": 2, + "brand": "Stardot", + "brand_id": "stardot", + "streams": [ + { + "id": "stardot-1", + "url": "jpeg.cgi?[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "belmont svb", + "belmontsvg2" + ] + } + ] +} diff --git a/brands/starir.json b/brands/starir.json new file mode 100644 index 0000000..9b06f3c --- /dev/null +++ b/brands/starir.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Starir", + "brand_id": "starir", + "streams": [ + { + "id": "starir-1", + "url": "/h264_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "ima80l15" + ] + } + ] +} diff --git a/brands/starlight.json b/brands/starlight.json new file mode 100644 index 0000000..f73d661 --- /dev/null +++ b/brands/starlight.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Starlight", + "brand_id": "starlight", + "streams": [ + { + "id": "starlight-1", + "url": "/profile1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "amazon" + ] + } + ] +} diff --git a/brands/start-vision.json b/brands/start-vision.json new file mode 100644 index 0000000..c9675cc --- /dev/null +++ b/brands/start-vision.json @@ -0,0 +1,80 @@ +{ + "version": 2, + "brand": "Start Vision", + "brand_id": "start-vision", + "streams": [ + { + "id": "start-vision-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP-330", + "IP-350", + "Other", + "SV-IP206" + ] + }, + { + "id": "start-vision-2", + "url": "image.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "start-vision-3", + "url": "videostream.cgi?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "start-vision-4", + "url": "video.mjpg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "start-vision-5", + "url": "videostream.asf", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "start-vision-6", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "SV-IP206" + ] + }, + { + "id": "start-vision-7", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "SV-IP2206" + ] + } + ] +} diff --git a/brands/starvedia.json b/brands/starvedia.json new file mode 100644 index 0000000..4d0e3bf --- /dev/null +++ b/brands/starvedia.json @@ -0,0 +1,72 @@ +{ + "version": 2, + "brand": "Starvedia", + "brand_id": "starvedia", + "streams": [ + { + "id": "starvedia-1", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IC-212w", + "Other", + "ST-1354" + ] + }, + { + "id": "starvedia-2", + "url": "[CHANNEL]/[USERNAME]:[PASSWORD]/main", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "IC-212w", + "Other" + ] + }, + { + "id": "starvedia-3", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IC-502w", + "Other" + ] + }, + { + "id": "starvedia-4", + "url": "snapshot.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "V30508" + ] + }, + { + "id": "starvedia-5", + "url": "snapshot.jpg?account=[USERNAME]&password=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "starvedia-6", + "url": "CAM_ID.[PASSWORD].mp2", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/starvision.json b/brands/starvision.json new file mode 100644 index 0000000..09d6837 --- /dev/null +++ b/brands/starvision.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Starvision", + "brand_id": "starvision", + "streams": [ + { + "id": "starvision-1", + "url": "mjpeg?res=full&x0=0&y0=0&x1=100%&y1=100%&quality=12&doublescan=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "ST-8216" + ] + }, + { + "id": "starvision-2", + "url": "mjpeg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "ST-8216" + ] + } + ] +} diff --git a/brands/steinel.json b/brands/steinel.json new file mode 100644 index 0000000..42964dc --- /dev/null +++ b/brands/steinel.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Steinel", + "brand_id": "steinel", + "streams": [ + { + "id": "steinel-1", + "url": "/user=[USERNAME]&password=[PASSWORD]&channel=1&stream=1.sdp?real_stream-rtp-caching=500", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "L620" + ] + }, + { + "id": "steinel-2", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Outdoor light camera" + ] + } + ] +} diff --git a/brands/stem.json b/brands/stem.json new file mode 100644 index 0000000..c93a171 --- /dev/null +++ b/brands/stem.json @@ -0,0 +1,18 @@ +{ + "version": 2, + "brand": "Stem", + "brand_id": "stem", + "streams": [ + { + "id": "stem-1", + "url": "snap.jpg?JpegCam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Izon", + "Izon View" + ] + } + ] +} diff --git a/brands/steren.json b/brands/steren.json new file mode 100644 index 0000000..c4c4272 --- /dev/null +++ b/brands/steren.json @@ -0,0 +1,28 @@ +{ + "version": 2, + "brand": "Steren", + "brand_id": "steren", + "streams": [ + { + "id": "steren-1", + "url": "video.cgi?resolution=[WIDTH]x[HEIGHT]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "CCTV-220" + ] + }, + { + "id": "steren-2", + "url": "/video.cgi?resolution=320x240", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "IP Cam Z 32001", + "Smart IPcam Z:32001" + ] + } + ] +} diff --git a/brands/stipelectronics.json b/brands/stipelectronics.json new file mode 100644 index 0000000..994a515 --- /dev/null +++ b/brands/stipelectronics.json @@ -0,0 +1,47 @@ +{ + "version": 2, + "brand": "Stipelectronics", + "brand_id": "stipelectronics", + "streams": [ + { + "id": "stipelectronics-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "stipelectronics-2", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "stipelectronics-3", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "stipelectronics-4", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/stopcontact.json b/brands/stopcontact.json new file mode 100644 index 0000000..a21bc5a --- /dev/null +++ b/brands/stopcontact.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Stopcontact", + "brand_id": "stopcontact", + "streams": [ + { + "id": "stopcontact-1", + "url": "/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "stop" + ] + } + ] +} diff --git a/brands/storage-options.json b/brands/storage-options.json new file mode 100644 index 0000000..a9bcf77 --- /dev/null +++ b/brands/storage-options.json @@ -0,0 +1,224 @@ +{ + "version": 2, + "brand": "Storage Options", + "brand_id": "storage-options", + "streams": [ + { + "id": "storage-options-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "55663", + "EYECAM", + "F Series", + "Other", + "Sn IPC1", + "SON-IPC1" + ] + }, + { + "id": "storage-options-2", + "url": "videostream.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Eyecam", + "Other" + ] + }, + { + "id": "storage-options-3", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "HOMEGUARD", + "Other", + "SON-IPC1" + ] + }, + { + "id": "storage-options-4", + "url": "snapshot.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "HOMEGUARD", + "Other", + "SON-IPC1" + ] + }, + { + "id": "storage-options-5", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Homeguard 720p" + ] + }, + { + "id": "storage-options-6", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "storage-options-7", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "SON-IPC1" + ] + }, + { + "id": "storage-options-8", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]&count=0", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "SON-IPC1" + ] + }, + { + "id": "storage-options-9", + "url": "videostream.cgi?rate=11", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "SON-IPC1" + ] + }, + { + "id": "storage-options-10", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "SON-IPC1" + ] + }, + { + "id": "storage-options-11", + "url": "videostream.asf?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "storage-options-12", + "url": "cgi-bin/guest/Video.cgi?media=JPEG", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "SON-IPC1" + ] + }, + { + "id": "storage-options-13", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "storage-options-14", + "url": "videostream.cgi?user=[USERNAME]&password=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "SON-IPC1" + ] + }, + { + "id": "storage-options-15", + "url": "live/mpeg4", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "storage-options-16", + "url": "live/h264/ch[CHANNEL]", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "storage-options-17", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "SON-IPC1" + ] + }, + { + "id": "storage-options-18", + "url": "video.cgi?resolution=VGA", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "SON-IPC1" + ] + }, + { + "id": "storage-options-19", + "url": "live/h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "SON-IPC1" + ] + }, + { + "id": "storage-options-20", + "url": "/control/faststream.jpg?stream=MxPEG&needlength&fps=6", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "SON-IPC1" + ] + } + ] +} diff --git a/brands/storex.json b/brands/storex.json new file mode 100644 index 0000000..ddb68ca --- /dev/null +++ b/brands/storex.json @@ -0,0 +1,61 @@ +{ + "version": 2, + "brand": "Storex", + "brand_id": "storex", + "streams": [ + { + "id": "storex-1", + "url": "videostream.cgi?user=[USERNAME]&password=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "D-10H" + ] + }, + { + "id": "storex-2", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "D-10H", + "DH-20", + "DNR-30", + "DNR-30H" + ] + }, + { + "id": "storex-3", + "url": "mjpeg.cgi?user=[USERNAME]&password=[PASSWORD]&channel=[CHANNEL]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "D-10H" + ] + }, + { + "id": "storex-4", + "url": "mjpeg.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "D-10H" + ] + }, + { + "id": "storex-5", + "url": "medias2", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "D-10H", + "DN-20H" + ] + } + ] +} diff --git a/brands/storm.json b/brands/storm.json new file mode 100644 index 0000000..cf5e603 --- /dev/null +++ b/brands/storm.json @@ -0,0 +1,18 @@ +{ + "version": 2, + "brand": "Storm", + "brand_id": "storm", + "streams": [ + { + "id": "storm-1", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "INSBO3IRF", + "INSDO4IR" + ] + } + ] +} diff --git a/brands/strawberry.json b/brands/strawberry.json new file mode 100644 index 0000000..f8d1e96 --- /dev/null +++ b/brands/strawberry.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Strawberry", + "brand_id": "strawberry", + "streams": [ + { + "id": "strawberry-1", + "url": "1/h264major", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 10554, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/strongshine.json b/brands/strongshine.json new file mode 100644 index 0000000..1dd0731 --- /dev/null +++ b/brands/strongshine.json @@ -0,0 +1,18 @@ +{ + "version": 2, + "brand": "Strongshine", + "brand_id": "strongshine", + "streams": [ + { + "id": "strongshine-1", + "url": "snapshot.jpg?account=[USERNAME]&password=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "HD 960P", + "Other" + ] + } + ] +} diff --git a/brands/stuart-cam.json b/brands/stuart-cam.json new file mode 100644 index 0000000..a071b9f --- /dev/null +++ b/brands/stuart-cam.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Stuart Cam", + "brand_id": "stuart-cam", + "streams": [ + { + "id": "stuart-cam-1", + "url": "axis-cgi/mjpg/video.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "qcp-a356" + ] + } + ] +} diff --git a/brands/styco.json b/brands/styco.json new file mode 100644 index 0000000..318a6f0 --- /dev/null +++ b/brands/styco.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Styco", + "brand_id": "styco", + "streams": [ + { + "id": "styco-1", + "url": "/mpeg4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "ST-IP" + ] + }, + { + "id": "styco-2", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "ST-IP" + ] + } + ] +} diff --git a/brands/suba.json b/brands/suba.json new file mode 100644 index 0000000..c5fc879 --- /dev/null +++ b/brands/suba.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Suba", + "brand_id": "suba", + "streams": [ + { + "id": "suba-1", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "601" + ] + } + ] +} diff --git a/brands/sucam.json b/brands/sucam.json new file mode 100644 index 0000000..609b580 --- /dev/null +++ b/brands/sucam.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Sucam", + "brand_id": "sucam", + "streams": [ + { + "id": "sucam-1", + "url": "/tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 8082, + "models": [ + "y3h-20" + ] + } + ] +} diff --git a/brands/sucjar.json b/brands/sucjar.json new file mode 100644 index 0000000..d490dcb --- /dev/null +++ b/brands/sucjar.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Sucjar", + "brand_id": "sucjar", + "streams": [ + { + "id": "sucjar-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "PTZ" + ] + } + ] +} diff --git a/brands/sucura-networks.json b/brands/sucura-networks.json new file mode 100644 index 0000000..f524823 --- /dev/null +++ b/brands/sucura-networks.json @@ -0,0 +1,28 @@ +{ + "version": 2, + "brand": "Sucura Networks", + "brand_id": "sucura-networks", + "streams": [ + { + "id": "sucura-networks-1", + "url": "MediaInput/mpeg4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "IPCAM1080" + ] + }, + { + "id": "sucura-networks-2", + "url": "/h264/ch01/main/av_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "IPCAM1080", + "Standard 1080p" + ] + } + ] +} diff --git a/brands/sudvision.json b/brands/sudvision.json new file mode 100644 index 0000000..99ef3c9 --- /dev/null +++ b/brands/sudvision.json @@ -0,0 +1,18 @@ +{ + "version": 2, + "brand": "Sudvision", + "brand_id": "sudvision", + "streams": [ + { + "id": "sudvision-1", + "url": "/h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "ib131w", + "IP-Pro" + ] + } + ] +} diff --git a/brands/summvision.json b/brands/summvision.json new file mode 100644 index 0000000..e2c2fa9 --- /dev/null +++ b/brands/summvision.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Summvision", + "brand_id": "summvision", + "streams": [ + { + "id": "summvision-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "hawkeye" + ] + } + ] +} diff --git a/brands/sumpple.json b/brands/sumpple.json new file mode 100644 index 0000000..fc68dbf --- /dev/null +++ b/brands/sumpple.json @@ -0,0 +1,108 @@ +{ + "version": 2, + "brand": "Sumpple", + "brand_id": "sumpple", + "streams": [ + { + "id": "sumpple-1", + "url": "/live/av0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "610", + "610S", + "631", + "A610", + "S610", + "S631", + "S650", + "Sumpple S610" + ] + }, + { + "id": "sumpple-2", + "url": "cgi-bin/videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "610", + "610S", + "631", + "960P", + "Other", + "qd300", + "S601", + "S610", + "s631", + "S631", + "S6312", + "S651", + "SUMPPLE S610" + ] + }, + { + "id": "sumpple-3", + "url": "cgi-bin/video_snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "610", + "s601", + "s610", + "S610", + "s650", + "S651", + "SC631" + ] + }, + { + "id": "sumpple-4", + "url": "live/av0?user=[USERNAME]&passwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "610", + "610S", + "S610", + "S631", + "SUMPPLE S610" + ] + }, + { + "id": "sumpple-5", + "url": "/cgi-bin/videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "610S", + "s310", + "S822" + ] + }, + { + "id": "sumpple-6", + "url": "/live/av1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5546, + "models": [ + "631" + ] + }, + { + "id": "sumpple-7", + "url": "/img/video.asf", + "type": "FFMPEG", + "protocol": "mms", + "port": 554, + "models": [ + "S610" + ] + } + ] +} diff --git a/brands/sumvision.json b/brands/sumvision.json new file mode 100644 index 0000000..ce62ae2 --- /dev/null +++ b/brands/sumvision.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Sumvision", + "brand_id": "sumvision", + "streams": [ + { + "id": "sumvision-1", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Hawkeye" + ] + } + ] +} diff --git a/brands/sunba.json b/brands/sunba.json new file mode 100644 index 0000000..13a21fa --- /dev/null +++ b/brands/sunba.json @@ -0,0 +1,175 @@ +{ + "version": 2, + "brand": "Sunba", + "brand_id": "sunba", + "streams": [ + { + "id": "sunba-1", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "1800", + "187", + "20x", + "20X", + "405", + "406-D20X", + "502-4X", + "502S-4X", + "507-20XB", + "507-20XB P2P", + "507-20XC", + "601", + "601 20x", + "601 20X", + "601-D20X", + "602-D20X", + "801-D20X", + "805", + "805-DG20X", + "FT-HD PoE 3.6mm", + "Other", + "P636 V2", + "PTZ", + "Sunba Megapixel 1080 HP" + ] + }, + { + "id": "sunba-2", + "url": "/user=[USERNAME]&password=[PASSWORD]&channel=1&stream=0.sdp?real_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "405-D20X" + ] + }, + { + "id": "sunba-3", + "url": "/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "405-ECO", + "Illuminati", + "p425" + ] + }, + { + "id": "sunba-4", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp?real_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "507-20XB" + ] + }, + { + "id": "sunba-5", + "url": "/live/ch0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "601-D20X" + ] + }, + { + "id": "sunba-6", + "url": "/cam/realmonitor", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "601-D20X" + ] + }, + { + "id": "sunba-7", + "url": "/ONVIF/MediaInput", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "601-D20X" + ] + }, + { + "id": "sunba-8", + "url": "/stream1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "601-D25X", + "805-D20X", + "805-DG20x" + ] + }, + { + "id": "sunba-9", + "url": "ipcam/avc.cgi?audiostream=[CHANNEL]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "801-D20X", + "sipuli" + ] + }, + { + "id": "sunba-10", + "url": "/Onvif/Streaming/2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8556, + "models": [ + "HZ502-20XA" + ] + }, + { + "id": "sunba-11", + "url": "/1/h264major", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "P636 V2" + ] + }, + { + "id": "sunba-12", + "url": "/ch0_0.h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "P636 V2" + ] + }, + { + "id": "sunba-13", + "url": "/stream2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "PTZ IR Cam" + ] + }, + { + "id": "sunba-14", + "url": "/live/ch1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "robot" + ] + } + ] +} diff --git a/brands/sunbio.json b/brands/sunbio.json new file mode 100644 index 0000000..83ca422 --- /dev/null +++ b/brands/sunbio.json @@ -0,0 +1,68 @@ +{ + "version": 2, + "brand": "Sunbio", + "brand_id": "sunbio", + "streams": [ + { + "id": "sunbio-1", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "NIP-160238-AADDB", + "Other" + ] + }, + { + "id": "sunbio-2", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "NIP-162848-ACFCE" + ] + }, + { + "id": "sunbio-3", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 81, + "models": [ + "NIP-179845-FCDEA" + ] + }, + { + "id": "sunbio-4", + "url": "videostream.asf?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "sunbio-5", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "sunbio-6", + "url": "cgi-bin/view/image?pro_[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/sunchan.json b/brands/sunchan.json new file mode 100644 index 0000000..cd18550 --- /dev/null +++ b/brands/sunchan.json @@ -0,0 +1,18 @@ +{ + "version": 2, + "brand": "Sunchan", + "brand_id": "sunchan", + "streams": [ + { + "id": "sunchan-1", + "url": "/1/h264major", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "EPC-HR820AR5", + "Other" + ] + } + ] +} diff --git a/brands/suncomm.json b/brands/suncomm.json new file mode 100644 index 0000000..0c26424 --- /dev/null +++ b/brands/suncomm.json @@ -0,0 +1,18 @@ +{ + "version": 2, + "brand": "Suncomm", + "brand_id": "suncomm", + "streams": [ + { + "id": "suncomm-1", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "oc-432", + "rc8230d" + ] + } + ] +} diff --git a/brands/sundari.json b/brands/sundari.json new file mode 100644 index 0000000..4906180 --- /dev/null +++ b/brands/sundari.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Sundari", + "brand_id": "sundari", + "streams": [ + { + "id": "sundari-1", + "url": "/stream2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "WV2210" + ] + } + ] +} diff --git a/brands/sunell-security.json b/brands/sunell-security.json new file mode 100644 index 0000000..3a54e9d --- /dev/null +++ b/brands/sunell-security.json @@ -0,0 +1,26 @@ +{ + "version": 2, + "brand": "Sunell Security", + "brand_id": "sunell-security", + "streams": [ + { + "id": "sunell-security-1", + "url": "/snl/live/1/2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "BD", + "BD-Z", + "CAM01IPR54/12ND", + "IPR54/12ND", + "IPR-5440APDN", + "IPS-56", + "IPV56/41ZDR/B", + "IPVv56/41ZDR/B", + "Other", + "sn-ipv57/02efdr/b" + ] + } + ] +} diff --git a/brands/suneyes.json b/brands/suneyes.json new file mode 100644 index 0000000..816f61e --- /dev/null +++ b/brands/suneyes.json @@ -0,0 +1,366 @@ +{ + "version": 2, + "brand": "Suneyes", + "brand_id": "suneyes", + "streams": [ + { + "id": "suneyes-1", + "url": "/videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=320x240", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "1234", + "SP-FJ01W" + ] + }, + { + "id": "suneyes-2", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "702", + "Other", + "SP-HS01W", + "SP-HS02W", + "SP-HS04WR", + "SP-HS05W", + "SP-P1806SZ", + "SP-P701", + "SP-T01EWP", + "SP-V1801SW", + "SP-V1801W", + "sp-v1802w", + "SP-V1806SW", + "SP-V701W" + ] + }, + { + "id": "suneyes-3", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 10554, + "models": [ + "Other", + "Q701", + "SP-P1083WP", + "SP-P1802", + "SP-P1802SWPT2", + "SP-P1802SWPTZ", + "SP-P1803SW", + "SP-P1803SWZ", + "SP-P1804SW", + "SP-P1804SWZ", + "SP-P1806SZ", + "SP-P701EWPT", + "SP-P702W", + "SP-P703W", + "SP-P901W", + "SP-Q701", + "SP-Q701W", + "SP-Q702", + "SP-TM01WP", + "SP-V1802W", + "SP-V1806SW", + "SP-V701W", + "sw-1803sw" + ] + }, + { + "id": "suneyes-4", + "url": "/tcp/av0_0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 10554, + "models": [ + "Other" + ] + }, + { + "id": "suneyes-5", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "SP-FJ01W" + ] + }, + { + "id": "suneyes-6", + "url": "videostream.cgi?resolution=8&rate=13", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "SP-H02W", + "SP-HS02W" + ] + }, + { + "id": "suneyes-7", + "url": "videostream.asf", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "SP-FJ02W" + ] + }, + { + "id": "suneyes-8", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "SP-FJ01W", + "SP-FJ02W", + "SP-H01W", + "SP-H02W", + "SP-HM01WP", + "SP-HS01W", + "SP-HS02W", + "SP-HS04WR", + "SP-T02WP", + "SP-TH02WP", + "SP-TM01EWP", + "SP-TM01WP" + ] + }, + { + "id": "suneyes-9", + "url": "video.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "suneyes-10", + "url": "videostream.cgi?rate=11", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "SP-H01W", + "SP-H02W", + "SP-H02WP", + "SP-HS01W", + "SP-HS02W", + "SP-HS05W", + "SP-T03WP", + "SP-TM01EWP", + "SP-TM01WP", + "SP-TM06EWP" + ] + }, + { + "id": "suneyes-11", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "SP-FJ01W", + "SP-H01W", + "SP-H02W", + "SP-HM01WP", + "SP-T01EWP", + "SP-TH02Wp", + "SP-TH02WP", + "SP-TM01EWP", + "SP-TM01WP", + "SP-tm05wp" + ] + }, + { + "id": "suneyes-12", + "url": "H264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other", + "outside", + "SP-HS01W", + "SP-HS02W", + "UNLISTED" + ] + }, + { + "id": "suneyes-13", + "url": "/12", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other", + "P703", + "SP-P1802SWPTZ", + "SP-P1803SWZ", + "SP-P701", + "SP-P701EW", + "SP-P701EWPT", + "SP-V1801W" + ] + }, + { + "id": "suneyes-14", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "SP-H01W", + "SP-H02W", + "SP-HS01W" + ] + }, + { + "id": "suneyes-15", + "url": "videostream.cgi?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "SP-H02W" + ] + }, + { + "id": "suneyes-16", + "url": "video.cgi?resolution=VGA", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "SP-FJ01W" + ] + }, + { + "id": "suneyes-17", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]&count=0", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "SP-H02W", + "SP-HM01WP", + "SP-HS01W", + "SP-HS02W" + ] + }, + { + "id": "suneyes-18", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "SP-H02W", + "SP-HM01WP", + "SP-HS02W", + "sp-th02w", + "SP-TH02WP", + "Sp-TM", + "SP-TM01EWP" + ] + }, + { + "id": "suneyes-19", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "SP-H02W", + "SP-HS02W", + "SP-T01EWP", + "SP-T01WP", + "SP-TH02WP", + "SP-TM01EWP", + "SP-TM01WP" + ] + }, + { + "id": "suneyes-20", + "url": "user/videostream.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 10554, + "models": [ + "SP-H02W" + ] + }, + { + "id": "suneyes-21", + "url": "snap.jpg?JpegCam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "SP-H02W", + "SP-P701", + "SP-V1801W", + "suneye" + ] + }, + { + "id": "suneyes-22", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "SP-H02WP", + "SP-TH02WP", + "sp-tho2wp" + ] + }, + { + "id": "suneyes-23", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 88, + "models": [ + "SP-P1803SWZ", + "SP-P1804SWZ" + ] + }, + { + "id": "suneyes-24", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "sp-p903w" + ] + }, + { + "id": "suneyes-25", + "url": "cgi/snapshot.cgi?action=getdata&channel.[CHANNEL].capture=true&channel.[CHANNEL].resolution=1", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "sp-tes", + "SP-TH02WP" + ] + } + ] +} diff --git a/brands/sunivision.json b/brands/sunivision.json new file mode 100644 index 0000000..72a1bdc --- /dev/null +++ b/brands/sunivision.json @@ -0,0 +1,61 @@ +{ + "version": 2, + "brand": "Sunivision", + "brand_id": "sunivision", + "streams": [ + { + "id": "sunivision-1", + "url": "/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8080, + "models": [ + "360 5MP" + ] + }, + { + "id": "sunivision-2", + "url": "/12", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "B1012", + "Other", + "SV-B603W" + ] + }, + { + "id": "sunivision-3", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other", + "SV-B603W", + "SW-B603W" + ] + }, + { + "id": "sunivision-4", + "url": "MediaInput/mpeg4", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "sunivision-5", + "url": "video.cgi?resolution=VGA", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/sunkwang.json b/brands/sunkwang.json new file mode 100644 index 0000000..3c246cb --- /dev/null +++ b/brands/sunkwang.json @@ -0,0 +1,68 @@ +{ + "version": 2, + "brand": "Sunkwang", + "brand_id": "sunkwang", + "streams": [ + { + "id": "sunkwang-1", + "url": "/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "b607w" + ] + }, + { + "id": "sunkwang-2", + "url": "mpeg4", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "N190X", + "Other" + ] + }, + { + "id": "sunkwang-3", + "url": "/mpeg4", + "type": "MJPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "N591RP" + ] + }, + { + "id": "sunkwang-4", + "url": "GetData.cgi?CH=[CHANNEL]&Codec=jpeg&Size=[WIDTH]x[HEIGHT]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "sunkwang-5", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Unk" + ] + }, + { + "id": "sunkwang-6", + "url": "video?submenu=mjpg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Unk" + ] + } + ] +} diff --git a/brands/sunluxy.json b/brands/sunluxy.json new file mode 100644 index 0000000..d6b64db --- /dev/null +++ b/brands/sunluxy.json @@ -0,0 +1,297 @@ +{ + "version": 2, + "brand": "Sunluxy", + "brand_id": "sunluxy", + "streams": [ + { + "id": "sunluxy-1", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]&count=0", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "1234", + "BT464", + "BT470", + "H-264", + "HSL-111812", + "Other" + ] + }, + { + "id": "sunluxy-2", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "1234", + "T8809", + "T8810", + "TK-D8C4L" + ] + }, + { + "id": "sunluxy-3", + "url": "cgi-bin/snapshot.cgi?1", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "8CH", + "H-264 Network DVR", + "H-264 NETWORK DVR", + "Other" + ] + }, + { + "id": "sunluxy-4", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "8CH", + "H-264 NETWORK DVR", + "Other" + ] + }, + { + "id": "sunluxy-5", + "url": "cgi-bin/view.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "8CH", + "h 265", + "H-264", + "H-264 NETWORK DVR", + "Other", + "TK-D8C4L" + ] + }, + { + "id": "sunluxy-6", + "url": "snapshot", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "8CH", + "Other" + ] + }, + { + "id": "sunluxy-7", + "url": "/mjpeg?res=full&x0=0&y0=0&x1=100%25&y1=100%25&quality=12&doublescan=0", + "type": "MJPEG", + "protocol": "http", + "port": 8080, + "models": [ + "B015FQKJZO", + "SL-C222" + ] + }, + { + "id": "sunluxy-8", + "url": "/cgi-bin/snapshot.cgi?chn=3&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 8080, + "models": [ + "CMOS 600TVL" + ] + }, + { + "id": "sunluxy-9", + "url": "/tcp/av0_0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 10554, + "models": [ + "Dual-HD", + "H 265", + "Netcam", + "Netcam highres", + "Other", + "SL-C702" + ] + }, + { + "id": "sunluxy-10", + "url": "cgi-bin/snapshot.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "h 265", + "H-264", + "H-264 NETWORK DVR", + "Other", + "TK-D8C4L" + ] + }, + { + "id": "sunluxy-11", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "H-264", + "HSL-111812", + "Other" + ] + }, + { + "id": "sunluxy-12", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "H-264", + "HZCam", + "Other", + "PTZ ONVIF", + "SL-701" + ] + }, + { + "id": "sunluxy-13", + "url": "/ucast/12", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "ip security cam", + "SL-701", + "SL-C704", + "SL-C709", + "T8809" + ] + }, + { + "id": "sunluxy-14", + "url": "/onvif1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "IPC_714838", + "SL-C704", + "SL-C707-4", + "SL-C708", + "SP-009", + "SP-009A" + ] + }, + { + "id": "sunluxy-15", + "url": "/tcp/av0_1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 10554, + "models": [ + "Netcam lowres", + "Other" + ] + }, + { + "id": "sunluxy-16", + "url": "/ucast/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other", + "SL-C704" + ] + }, + { + "id": "sunluxy-17", + "url": "mjpeg?res=full&x0=0&y0=0&x1=100%&y1=100%&quality=12&doublescan=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "sunluxy-18", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other", + "PTZ ONVIF", + "sl-c704", + "SUNLUXY720", + "T8809" + ] + }, + { + "id": "sunluxy-19", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "sunluxy-20", + "url": "cam/realmonitor?channel=[CHANNEL]&subtype=00", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "sunluxy-21", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "sunluxy-22", + "url": "cgi-bin/stream.cgi?stream=MainStream&Audio=1", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "SL-701" + ] + }, + { + "id": "sunluxy-23", + "url": "/cgi-bin/view.cgi?chn=1&u=[USERNAME]&p=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 8080, + "models": [ + "SL-C222" + ] + }, + { + "id": "sunluxy-24", + "url": "/12", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "T8809" + ] + } + ] +} diff --git a/brands/sunnex.json b/brands/sunnex.json new file mode 100644 index 0000000..936e5c4 --- /dev/null +++ b/brands/sunnex.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Sunnex", + "brand_id": "sunnex", + "streams": [ + { + "id": "sunnex-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "sx-ip-dm412f" + ] + } + ] +} diff --git a/brands/sunnylux.json b/brands/sunnylux.json new file mode 100644 index 0000000..c6e72c3 --- /dev/null +++ b/brands/sunnylux.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Sunnylux", + "brand_id": "sunnylux", + "streams": [ + { + "id": "sunnylux-1", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "h.264" + ] + } + ] +} diff --git a/brands/sunplus-innovation.json b/brands/sunplus-innovation.json new file mode 100644 index 0000000..2fb458e --- /dev/null +++ b/brands/sunplus-innovation.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Sunplus Innovation", + "brand_id": "sunplus-innovation", + "streams": [ + { + "id": "sunplus-innovation-1", + "url": "/video.mjpg?q=30&fps=33&id=0.5", + "type": "FFMPEG", + "protocol": "http", + "port": 8090, + "models": [ + "laptop integrated" + ] + } + ] +} diff --git a/brands/sunsom.json b/brands/sunsom.json new file mode 100644 index 0000000..bae4d91 --- /dev/null +++ b/brands/sunsom.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Sunsom", + "brand_id": "sunsom", + "streams": [ + { + "id": "sunsom-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]*[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "eHD 1080P" + ] + } + ] +} diff --git a/brands/suntek.json b/brands/suntek.json new file mode 100644 index 0000000..22d3ee8 --- /dev/null +++ b/brands/suntek.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Suntek", + "brand_id": "suntek", + "streams": [ + { + "id": "suntek-1", + "url": "image/qvga.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "S6211Y-WR" + ] + } + ] +} diff --git a/brands/sunvision-us.json b/brands/sunvision-us.json new file mode 100644 index 0000000..39dd637 --- /dev/null +++ b/brands/sunvision-us.json @@ -0,0 +1,47 @@ +{ + "version": 2, + "brand": "Sunvision Us", + "brand_id": "sunvision-us", + "streams": [ + { + "id": "sunvision-us-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "B603W" + ] + }, + { + "id": "sunvision-us-2", + "url": "/12", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "B603W" + ] + }, + { + "id": "sunvision-us-3", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "sunvision-us-4", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/sunywo.json b/brands/sunywo.json new file mode 100644 index 0000000..7d2e347 --- /dev/null +++ b/brands/sunywo.json @@ -0,0 +1,37 @@ +{ + "version": 2, + "brand": "Sunywo", + "brand_id": "sunywo", + "streams": [ + { + "id": "sunywo-1", + "url": "/live0.264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "H6EV100-N4" + ] + }, + { + "id": "sunywo-2", + "url": "/live1.264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "JVSW0711" + ] + }, + { + "id": "sunywo-3", + "url": "/profile1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "JVSW0711" + ] + } + ] +} diff --git a/brands/super-focus.json b/brands/super-focus.json new file mode 100644 index 0000000..ac45ef6 --- /dev/null +++ b/brands/super-focus.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Super Focus", + "brand_id": "super-focus", + "streams": [ + { + "id": "super-focus-1", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/supera.json b/brands/supera.json new file mode 100644 index 0000000..a2644bb --- /dev/null +++ b/brands/supera.json @@ -0,0 +1,37 @@ +{ + "version": 2, + "brand": "Supera", + "brand_id": "supera", + "streams": [ + { + "id": "supera-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "IPC 20" + ] + }, + { + "id": "supera-2", + "url": "videostream.asf?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "ipc-1" + ] + }, + { + "id": "supera-3", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IPC-1" + ] + } + ] +} diff --git a/brands/supercircuits.json b/brands/supercircuits.json new file mode 100644 index 0000000..66a00ed --- /dev/null +++ b/brands/supercircuits.json @@ -0,0 +1,100 @@ +{ + "version": 2, + "brand": "Supercircuits", + "brand_id": "supercircuits", + "streams": [ + { + "id": "supercircuits-1", + "url": "ivop.get?action=live&THREAD_ID=", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "16-CHDVR" + ] + }, + { + "id": "supercircuits-2", + "url": "nvc-cgi/operator/snapshot.fcgi?channel=[CHANNEL]&name=snapshot&resolution=custom&quality=70&width=[WIDTH]&height=[HEIGHT]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "BLK-IPS101" + ] + }, + { + "id": "supercircuits-3", + "url": "ch0_unicast_firststream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "BLK-IPS101", + "Other" + ] + }, + { + "id": "supercircuits-4", + "url": "Getvideo.cgi?Cookie=", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "DVQ-2" + ] + }, + { + "id": "supercircuits-5", + "url": "live/mpeg4", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "NC-11", + "WL-IC2D", + "WL-IC2DV" + ] + }, + { + "id": "supercircuits-6", + "url": "videostream.cgi?", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "supercircuits-7", + "url": "ch0_unicast_secondstream", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "supercircuits-8", + "url": "cgi-bin/snapshot.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "supercircuits-9", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/supereye.json b/brands/supereye.json new file mode 100644 index 0000000..d7cbb80 --- /dev/null +++ b/brands/supereye.json @@ -0,0 +1,109 @@ +{ + "version": 2, + "brand": "Supereye", + "brand_id": "supereye", + "streams": [ + { + "id": "supereye-1", + "url": "/live/ch0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "HD 1080 360", + "PC200" + ] + }, + { + "id": "supereye-2", + "url": "cam/realmonitor?channel=[CHANNEL]&subtype=1", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "pc100" + ] + }, + { + "id": "supereye-3", + "url": "cam/realmonitor?channel=[CHANNEL]&subtype=1&authBasic=[AUTH]", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "pc100" + ] + }, + { + "id": "supereye-4", + "url": "cam/realmonitor?channel=[CHANNEL]&subtype=00", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "pc100" + ] + }, + { + "id": "supereye-5", + "url": "live/ch00_0", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "pc100" + ] + }, + { + "id": "supereye-6", + "url": "/cam/realmonitor?channel=0&subtype=1&authBasic=[AUTH]", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "pc100" + ] + }, + { + "id": "supereye-7", + "url": "/cam/realmonitor?channel=0&subtype=1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "pc100", + "pc200" + ] + }, + { + "id": "supereye-8", + "url": "/", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "pc100" + ] + }, + { + "id": "supereye-9", + "url": "/cam/realmonitor?channel=0&subtype=00", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "pc100" + ] + }, + { + "id": "supereye-10", + "url": "/cam/realmonitor?channel=554&subtype=1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "PC200" + ] + } + ] +} diff --git a/brands/superspring.json b/brands/superspring.json new file mode 100644 index 0000000..e047081 --- /dev/null +++ b/brands/superspring.json @@ -0,0 +1,19 @@ +{ + "version": 2, + "brand": "Superspring", + "brand_id": "superspring", + "streams": [ + { + "id": "superspring-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "505", + "IP550", + "Other" + ] + } + ] +} diff --git a/brands/supervision.json b/brands/supervision.json new file mode 100644 index 0000000..520a2de --- /dev/null +++ b/brands/supervision.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Supervision", + "brand_id": "supervision", + "streams": [ + { + "id": "supervision-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]*[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "SV-5804W" + ] + } + ] +} diff --git a/brands/supra-space.json b/brands/supra-space.json new file mode 100644 index 0000000..57a37cd --- /dev/null +++ b/brands/supra-space.json @@ -0,0 +1,298 @@ +{ + "version": 2, + "brand": "Supra Space", + "brand_id": "supra-space", + "streams": [ + { + "id": "supra-space-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "10-AC", + "1-PC1", + "IP-2", + "IPC", + "IPC-1", + "IPC-100AC", + "IPC-10A", + "IPC-10-ac", + "IPC-10AC", + "IPC-1A", + "IPC-2", + "IPC-20c", + "Other", + "SP1" + ] + }, + { + "id": "supra-space-2", + "url": "videostream.asf?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "ipc", + "IPC-1", + "IPC-100AC", + "IPC-10AC", + "IPC-20" + ] + }, + { + "id": "supra-space-3", + "url": "videostream.cgi?user=[USERNAME]&password=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "IPC", + "IPC-10AC" + ] + }, + { + "id": "supra-space-4", + "url": "videostream.cgi?", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "IPC" + ] + }, + { + "id": "supra-space-5", + "url": "/Streaming/Channels/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "IPC 10AC" + ] + }, + { + "id": "supra-space-6", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "IPC 10AC", + "IPC-1", + "IPC-100AC", + "IPC-10A", + "IPC-1A", + "Other" + ] + }, + { + "id": "supra-space-7", + "url": "snapshot.cgi?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IPC 20C", + "IPC-1", + "IPC-100" + ] + }, + { + "id": "supra-space-8", + "url": "videostream.asf", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "IPC-1", + "IPC-100AC", + "IPC-10AC", + "IPC-1A", + "Other" + ] + }, + { + "id": "supra-space-9", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "IPC-1", + "IPC-100AC", + "IPC-1A" + ] + }, + { + "id": "supra-space-10", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "IPC-1", + "IPC-10AC" + ] + }, + { + "id": "supra-space-11", + "url": "video.cgi?resolution=VGA", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "IPC-1" + ] + }, + { + "id": "supra-space-12", + "url": "videostream.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "IPC-1", + "IPC-10AC", + "IPC-20C" + ] + }, + { + "id": "supra-space-13", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "IPC-1", + "IPC-100AC", + "IPC-10AC", + "Other", + "supra ipc" + ] + }, + { + "id": "supra-space-14", + "url": "/desktop/index_framed.htm", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "IPC-100" + ] + }, + { + "id": "supra-space-15", + "url": "/snapshot.cgi", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "IPC-100 HD" + ] + }, + { + "id": "supra-space-16", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]*[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "ipc-100ac", + "IPC-1A", + "IPC-20" + ] + }, + { + "id": "supra-space-17", + "url": "videostream.cgi?rate=11", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "IPC-100ac" + ] + }, + { + "id": "supra-space-18", + "url": "snapshot.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IPC-100AC" + ] + }, + { + "id": "supra-space-19", + "url": "video.cgi?resolution=[WIDTH]x[HEIGHT]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "IPC-1A" + ] + }, + { + "id": "supra-space-20", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IPC-1A" + ] + }, + { + "id": "supra-space-21", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "ipc-20c", + "IPC25" + ] + }, + { + "id": "supra-space-22", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "ipc-20c" + ] + }, + { + "id": "supra-space-23", + "url": "/videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=320x240", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "IPC-25HDC" + ] + }, + { + "id": "supra-space-24", + "url": "snapshot.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "supra-space-25", + "url": "cgi-bin/view.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/supvin.json b/brands/supvin.json new file mode 100644 index 0000000..ccc6026 --- /dev/null +++ b/brands/supvin.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Supvin", + "brand_id": "supvin", + "streams": [ + { + "id": "supvin-1", + "url": "/tcp/av0_1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 10554, + "models": [ + "Other" + ] + }, + { + "id": "supvin-2", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 10554, + "models": [ + "WIFICAM" + ] + } + ] +} diff --git a/brands/surcomm.json b/brands/surcomm.json new file mode 100644 index 0000000..6f5ada9 --- /dev/null +++ b/brands/surcomm.json @@ -0,0 +1,30 @@ +{ + "version": 2, + "brand": "Surcomm", + "brand_id": "surcomm", + "streams": [ + { + "id": "surcomm-1", + "url": "img/video.mjpeg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "DBC831", + "oc810", + "rc8025b" + ] + }, + { + "id": "surcomm-2", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "OC830", + "rc8025b" + ] + } + ] +} diff --git a/brands/sure-eye.json b/brands/sure-eye.json new file mode 100644 index 0000000..4721359 --- /dev/null +++ b/brands/sure-eye.json @@ -0,0 +1,48 @@ +{ + "version": 2, + "brand": "Sure-eye", + "brand_id": "sure-eye", + "streams": [ + { + "id": "sure-eye-1", + "url": "/videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 81, + "models": [ + "100", + "1111" + ] + }, + { + "id": "sure-eye-2", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "sure-eye-3", + "url": "videostream.cgi?rate=11", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "sure-eye-4", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/surecom.json b/brands/surecom.json new file mode 100644 index 0000000..6d87018 --- /dev/null +++ b/brands/surecom.json @@ -0,0 +1,67 @@ +{ + "version": 2, + "brand": "Surecom", + "brand_id": "surecom", + "streams": [ + { + "id": "surecom-1", + "url": "video.cgi?resolution=[WIDTH]x[HEIGHT]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "LN-400" + ] + }, + { + "id": "surecom-2", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "LN-400" + ] + }, + { + "id": "surecom-3", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "surecom-4", + "url": "mjpeg.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "surecom-5", + "url": "?action=appletvstream", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "surecom-6", + "url": "img/video.sav", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/surip-cam.json b/brands/surip-cam.json new file mode 100644 index 0000000..a0baef3 --- /dev/null +++ b/brands/surip-cam.json @@ -0,0 +1,38 @@ +{ + "version": 2, + "brand": "Surip Cam", + "brand_id": "surip-cam", + "streams": [ + { + "id": "surip-cam-1", + "url": "ch0_0.h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other", + "SI-H653R" + ] + }, + { + "id": "surip-cam-2", + "url": "cgi-bin/net_jpeg.cgi?ch=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "SI-F1057R" + ] + }, + { + "id": "surip-cam-3", + "url": "user/videostream.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 81, + "models": [ + "SRICAM AP009" + ] + } + ] +} diff --git a/brands/surveilist.json b/brands/surveilist.json new file mode 100644 index 0000000..886c483 --- /dev/null +++ b/brands/surveilist.json @@ -0,0 +1,28 @@ +{ + "version": 2, + "brand": "Surveilist", + "brand_id": "surveilist", + "streams": [ + { + "id": "surveilist-1", + "url": "/h264_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "CAMID203", + "CAMID401" + ] + }, + { + "id": "surveilist-2", + "url": "/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Surveilist PTDA4XHL200" + ] + } + ] +} diff --git a/brands/surveon.json b/brands/surveon.json new file mode 100644 index 0000000..c120090 --- /dev/null +++ b/brands/surveon.json @@ -0,0 +1,20 @@ +{ + "version": 2, + "brand": "Surveon", + "brand_id": "surveon", + "streams": [ + { + "id": "surveon-1", + "url": "/stream2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "1320", + "1980", + "4321", + "Other" + ] + } + ] +} diff --git a/brands/surway-technology.json b/brands/surway-technology.json new file mode 100644 index 0000000..e12222a --- /dev/null +++ b/brands/surway-technology.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Surway Technology", + "brand_id": "surway-technology", + "streams": [ + { + "id": "surway-technology-1", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "IPC-C01" + ] + } + ] +} diff --git a/brands/surya-net.json b/brands/surya-net.json new file mode 100644 index 0000000..e9d1c64 --- /dev/null +++ b/brands/surya-net.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Surya-net", + "brand_id": "surya-net", + "streams": [ + { + "id": "surya-net-1", + "url": "cgi-bin/video.jpg?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "ANC-606V" + ] + } + ] +} diff --git a/brands/sv-b0w-720p-hx.json b/brands/sv-b0w-720p-hx.json new file mode 100644 index 0000000..3b4f9a4 --- /dev/null +++ b/brands/sv-b0w-720p-hx.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Sv-b0w-720p-hx", + "brand_id": "sv-b0w-720p-hx", + "streams": [ + { + "id": "sv-b0w-720p-hx-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "SV-B06W-720P-HX" + ] + } + ] +} diff --git a/brands/sv3c.json b/brands/sv3c.json new file mode 100644 index 0000000..5d6e156 --- /dev/null +++ b/brands/sv3c.json @@ -0,0 +1,714 @@ +{ + "version": 2, + "brand": "Sv3c", + "brand_id": "sv3c", + "streams": [ + { + "id": "sv3c-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "10-11080P PTZ", + "1080P HD", + "1080p hx", + "1080P HX2", + "1080P M", + "1080P POE", + "1080P PTZ", + "1080P VArifocal", + "1080p Wifi Cam", + "1080ps-hx", + "135", + "136SE42", + "1861080P PTZ", + "2031080P PTZ", + "3mp", + "4k Poe", + "4mp", + "5MP POE", + "720", + "960", + "960P", + "960P HD", + "AAA3", + "admin", + "B01P0E", + "B01POE", + "B01POE-1080P", + "B01POE-5MPL-A2", + "b01w", + "B01W-960P", + "B01W-960P-HX", + "b06", + "B06POE", + "B06POE-5MP-HX", + "B06W-5MP-HX", + "b06w720hx", + "B08POE-8MP-A", + "B08W", + "B08W-5MP-HX", + "B09W-5MP:", + "B16VW-3MP-HX", + "B16VW-5MP-HX", + "B8-3MP-HX", + "bp01", + "Bullet", + "c11", + "C25-UK", + "C6F0S", + "C6F0SoZ0N0PnL2", + "C6F0SoZ3N0PfL2", + "C6F0SoZ3N0PlL2", + "D02POE-1080P", + "D02POE-1080P-L", + "D05POE-1080P-HX", + "dome", + "HD 960P", + "HD WIFI", + "HI3518EV200", + "hp1900", + "HX Series (WiFi)", + "HX02", + "HX1080P", + "idk", + "L series", + "L Series", + "MMMM-231680-AFDAE", + "Other", + "poe", + "poe 1080", + "poe hx", + "POE1080P", + "POE1081P", + "Property Entry", + "Rea", + "SC-B01-POE-1080P", + "Sco", + "SD10W", + "SD5W-1080PS-HX", + "SD7POE-8MP-HX", + "SD7W-1080PS-HX", + "sd7w-5mp-hx", + "SD8POE-5MP-HX", + "SD9W-1080P", + "sd9w-1080p-hx", + "SUPER HD 5MP", + "SV3C 5MP PTZ", + "SV3C 720P WiFi Security Camera", + "SV3C-SV-B06W", + "SV-806W-1080P", + "SV-B01-1080PL", + "SV-B01POE-1080-L", + "SV-B01POE-1080P", + "sv-b01poe-1080p-l", + "SV-B01W", + "SV-B01W-1080P", + "SV-B01W-1080P-HX", + "SV-B01W-906P", + "SVB01W-960P", + "SV-B01W-960P", + "SV-B01W-960P-HX", + "SV-B06POE-1080P-A", + "SV-B06W", + "SV-B06W-1080P", + "SV-B06W-1080P-HX", + "SV-B06W-1080P-HX", + "SV-B06W-720P", + "sv-b06w-720p-hx", + "SV-B07W-1080P-HX", + "SV-B11VPOE-1080-L", + "SV-B11VPOE-1080P", + "SV-B11VPOE-1080P-L", + "SV-BO1POE", + "SV-BO1POE-1080P", + "sv-bo1w-960p-hx", + "SV-BO6W-1080P-HX", + "SV-BO6W-720P", + "sv-bo6w-720p-hx", + "sv-d02w-720p-hx", + "sv-do2poe-1080p", + "sv-do2poe-1080p-l", + "SV-SD5W-1080PS-HX" + ] + }, + { + "id": "sv3c-2", + "url": "/h264_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "1048HD PoE", + "1080", + "1080P POE", + "1080P PTZ", + "1080poe", + "3mp", + "5MP", + "AO2 8mp", + "B06POE", + "B08POE", + "B08POE-5MPL-A", + "bo1poe-3mpl-A", + "D02POE-1080P", + "D02POE-3mpl-a", + "D1080POE", + "Other", + "sd9w-1080p", + "SV-B01POE-5MPL-A", + "SV-B08POE-5MPL-A", + "SV-DO2POE-1080P-L", + "sw9d" + ] + }, + { + "id": "sv3c-3", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "1080", + "1080p", + "1080P hd", + "1080P HX", + "1080P POE", + "1080P WIFI CAM", + "1080POE", + "5MP PTZ", + "720P", + "790p", + "960P", + "B02W-720P", + "B06", + "B06W", + "B06W HX", + "B06W-5MP-HX-2", + "b06w-720p", + "B08W-5MP-HX", + "B09W-5MP", + "BULLET", + "C6F0SEZ3N0P6L2", + "hd 960p", + "hd camera", + "HD WIFI", + "HX Series", + "HX1080p", + "Other", + "ptz", + "SD5W-1080PS-HX", + "SV-806W-1080P", + "SV-B01W", + "SV-B01W-906P", + "sv-b01w-960-p", + "SVB01W-960P", + "SV-B01W-960P", + "SV-B01W-960P ndm", + "SV-B02W", + "SV-B06POE-5MP HX", + "SV-B06w", + "SV-B06W-1080P-HX", + "SV-B06W-720P", + "SV-B06W-720P-HX", + "sv-b07", + "sv-bo1poe-1080pl" + ] + }, + { + "id": "sv3c-4", + "url": "/stream0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "1080", + "5MP PTZ", + "B08POE-8MP-A", + "Dome", + "SD8W-5MP-HX", + "sv3c 5MP" + ] + }, + { + "id": "sv3c-5", + "url": "/mpeg4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "1080", + "1080P HD", + "1080P PTZ", + "B01P0E", + "HX1080P", + "Other", + "SV-B01POE-5MPL-A", + "SV-B06POE-4MP-A", + "SV-D02POE-5mp", + "SV-DO2POE-1080P" + ] + }, + { + "id": "sv3c-6", + "url": "snap.jpg?JpegCam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "1080P", + "1080P WIFI CAM", + "960P", + "abc", + "B08W", + "BULLET", + "HD WIFI", + "Other", + "ptz", + "SV-301W-960P-JP", + "sv3c HD 960p", + "SV-B01W", + "SV-B01W-1080o", + "SV-B01W-1080P", + "sv-b06w-720-hx", + "SV-B06W-720P", + "SV-B06W-720P-HX" + ] + }, + { + "id": "sv3c-7", + "url": "/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "1080P", + "1080p hx", + "720P", + "B01POE-5MPL-A", + "B06W HX", + "B06W-5MP-HX", + "B08POE-8MP-A", + "B09W-5MP:", + "C10", + "C13-2", + "C15", + "C25-UK", + "HX02", + "mega pixel", + "N series", + "Other", + "SD10W-5MP", + "SD8W-5MP-HX", + "SD9W-1080P", + "SV3C 5MP", + "SV3C 5MP PTZ", + "SV-B01W-960P-HX", + "SV-B06w", + "sv-bo6w-720p-hx", + "SV-BO6W-720P-HX" + ] + }, + { + "id": "sv3c-8", + "url": "snapshot.cgi", + "type": "JPEG", + "protocol": "http", + "port": 10554, + "models": [ + "1080P HD", + "B06", + "SVB06POE", + "SV-D13POE-5MPL-A" + ] + }, + { + "id": "sv3c-9", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 10554, + "models": [ + "1080P HD", + "Other", + "SV-B01POE-5MPL-T" + ] + }, + { + "id": "sv3c-10", + "url": "cam1/mpeg4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "1080P HD", + "1080P POE", + "B01POE-5MPL-T", + "B08POE-5MPL-A", + "BO8POE", + "D02POE-1080P", + "Other", + "poe", + "sv-b06poe-1080p", + "SV-DO2POE-1080P" + ] + }, + { + "id": "sv3c-11", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "1080P HD", + "1080P POE", + "4MP", + "H.265", + "Other", + "sv-b01poe-5mpl-t", + "SV-BO1POE-1080P", + "SV-DO2POE-1080P" + ] + }, + { + "id": "sv3c-12", + "url": "cgi-bin/video_snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "1080P HD", + "B01POE-5MPL-T" + ] + }, + { + "id": "sv3c-13", + "url": "/tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "1080p hx" + ] + }, + { + "id": "sv3c-14", + "url": "/0/TTTT-748045-HBNGS:ChickensRock21/main", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "1080P POE", + "Other", + "SD6W-1080ps-HX" + ] + }, + { + "id": "sv3c-15", + "url": "/0/IPCAM:Summer_2021/main", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "1080P POE", + "SD8W-5MP-HX" + ] + }, + { + "id": "sv3c-16", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "1080P POE", + "Super HD 5MP", + "SV-B01POE-5MPL-A" + ] + }, + { + "id": "sv3c-17", + "url": "/control/faststream.jpg?stream=MxPEG&needlength&fps=6", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "1080P POE", + "sv3c HD 960p", + "SV-B01W-1080P-HX", + "sv-b06poe-1080p", + "SV-B06POE-1080P-A" + ] + }, + { + "id": "sv3c-18", + "url": "img/snapshot.cgi?size=3", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "1080P POE", + "SVB06POE" + ] + }, + { + "id": "sv3c-19", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "1080P POE", + "960P", + "L series", + "SV-B01W-960P" + ] + }, + { + "id": "sv3c-20", + "url": "/tcp/av0_0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 10554, + "models": [ + "1080P POE", + "960P", + "SV-B01W", + "SVB01W-960P" + ] + }, + { + "id": "sv3c-21", + "url": "VideoInput/1/mpeg4/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "1080P POE", + "B01POE-5MPL-A", + "B06POE", + "D02POE-3MPL-A", + "H.265", + "SV-B01POE-1080-L", + "SV-B01POE-5MPL-A" + ] + }, + { + "id": "sv3c-22", + "url": "admin/cgi-bin/getstream.cgi?10&&&&&0&0&0&0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "1080P POE" + ] + }, + { + "id": "sv3c-23", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 81, + "models": [ + "1080P POE", + "hd wifi", + "SV-B01W", + "SV-B06W-720P-HX" + ] + }, + { + "id": "sv3c-24", + "url": "[CHANNEL]/[USERNAME]:[PASSWORD]/main", + "type": "VLC", + "protocol": "rtsp", + "port": 10554, + "models": [ + "1080P POE", + "1080P PTZ", + "HD06-1080p", + "l series", + "SD5W-1080PS-HX", + "SD8W-5MP-HX", + "SV-B06W", + "SV-B06W-720P" + ] + }, + { + "id": "sv3c-25", + "url": "/stream1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "1080P PTZ", + "sv3c 5MP", + "SV-B01POE-5MPL-A", + "SV-D13POE-5MPL-A" + ] + }, + { + "id": "sv3c-26", + "url": "/Streaming/Channels/101", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "2K WiFi Security Camera Outdoor", + "5MP PTZ", + "c16 cloud", + "c18", + "C19", + "PTZ 5MP" + ] + }, + { + "id": "sv3c-27", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 10554, + "models": [ + "720", + "SV-B01W-906P", + "SV-D02W-960P" + ] + }, + { + "id": "sv3c-28", + "url": "cgi-bin/snapshot.cgi?1", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "A series" + ] + }, + { + "id": "sv3c-29", + "url": "/VideoInput/1/mpeg4/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "B01POE-5MPL-A2" + ] + }, + { + "id": "sv3c-30", + "url": "/0/[USERNAME]:[PASSWORD]/main", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "B08POE-8MP-A" + ] + }, + { + "id": "sv3c-31", + "url": "/live/mpeg4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "B10POE-5MP" + ] + }, + { + "id": "sv3c-32", + "url": "iphone/11?[USERNAME]:[PASSWORD]&", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "BULLET" + ] + }, + { + "id": "sv3c-33", + "url": "cgi-bin/snapshot.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 10554, + "models": [ + "Other", + "SV-B01POE-5MPL-T" + ] + }, + { + "id": "sv3c-34", + "url": "/", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "SD10W-5MP", + "SD8W-5MP-HX" + ] + }, + { + "id": "sv3c-35", + "url": "snap.jpg?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "SD8POE-5MP-HX", + "SV3C HX", + "SVB06POE" + ] + }, + { + "id": "sv3c-36", + "url": "/videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "SV-301W-960P-JP", + "SV3C 720P WiFi Security Camera", + "SV3C-SV-B06W" + ] + }, + { + "id": "sv3c-37", + "url": "/admin/cgi-bin/getstream.cgi?10&&&&&0&0&0&0", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "sv3c HD 960p" + ] + }, + { + "id": "sv3c-38", + "url": "/iphone/11?[USERNAME]:[PASSWORD]&", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "SV-B01W-960P" + ] + }, + { + "id": "sv3c-39", + "url": "/img/snapshot.cgi?size=3", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "sv-b06poe-1080p" + ] + }, + { + "id": "sv3c-40", + "url": "/img/video.asf", + "type": "FFMPEG", + "protocol": "mms", + "port": 554, + "models": [ + "sv-b06poe-1080p" + ] + } + ] +} diff --git a/brands/sv3p.json b/brands/sv3p.json new file mode 100644 index 0000000..c02fda1 --- /dev/null +++ b/brands/sv3p.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Sv3p", + "brand_id": "sv3p", + "streams": [ + { + "id": "sv3p-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "SV-B02W-720P" + ] + }, + { + "id": "sv3p-2", + "url": "/stream1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "SV-B06PoE-1080P-A" + ] + } + ] +} diff --git a/brands/svat.json b/brands/svat.json new file mode 100644 index 0000000..0b65272 --- /dev/null +++ b/brands/svat.json @@ -0,0 +1,88 @@ +{ + "version": 2, + "brand": "Svat", + "brand_id": "svat", + "streams": [ + { + "id": "svat-1", + "url": "GetStream.cgi?Video=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "CV-500" + ] + }, + { + "id": "svat-2", + "url": "GetData.cgi?CH=[CHANNEL]&Codec=jpeg&Size=[WIDTH]x[HEIGHT]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "CV-501", + "Other" + ] + }, + { + "id": "svat-3", + "url": "cgi-bin/wappaint?camera_no=[CHANNEL]&animation=0&name=[USERNAME]&password=[PASSWORD]&pic_size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "svat-4", + "url": "Jpeg/CamImg.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "svat-5", + "url": "out.jpg?id=0.5", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "svat-6", + "url": "stillimg[CHANNEL].jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "svat-7", + "url": "GetData.cgi?Status=false", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "svat-8", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/svb-international.json b/brands/svb-international.json new file mode 100644 index 0000000..3cbb14a --- /dev/null +++ b/brands/svb-international.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Svb International", + "brand_id": "svb-international", + "streams": [ + { + "id": "svb-international-1", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "SIP-018262-RYERR" + ] + }, + { + "id": "svb-international-2", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "SIP-018262-RYERR" + ] + } + ] +} diff --git a/brands/svbc.json b/brands/svbc.json new file mode 100644 index 0000000..45aea0c --- /dev/null +++ b/brands/svbc.json @@ -0,0 +1,47 @@ +{ + "version": 2, + "brand": "Svbc", + "brand_id": "svbc", + "streams": [ + { + "id": "svbc-1", + "url": "/h264_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "A Series", + "Sv3c", + "SV-B01POE" + ] + }, + { + "id": "svbc-2", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "B06W-720P-HX", + "B08W-5MP-HX", + "Eas", + "Other", + "SV3C", + "SV-B01-960P", + "SV-B01W-1080p-HX", + "sv-b05w-5mp-hx", + "SV-B11vPOE-1080p" + ] + }, + { + "id": "svbc-3", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "SAEU" + ] + } + ] +} diff --git a/brands/svc.json b/brands/svc.json new file mode 100644 index 0000000..cb05ca2 --- /dev/null +++ b/brands/svc.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Svc", + "brand_id": "svc", + "streams": [ + { + "id": "svc-1", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "1080p HD" + ] + } + ] +} diff --git a/brands/sve3.json b/brands/sve3.json new file mode 100644 index 0000000..7deda9f --- /dev/null +++ b/brands/sve3.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Sve3", + "brand_id": "sve3", + "streams": [ + { + "id": "sve3-1", + "url": "snap.jpg?JpegCam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "hdcamera" + ] + } + ] +} diff --git a/brands/svec.json b/brands/svec.json new file mode 100644 index 0000000..12657b1 --- /dev/null +++ b/brands/svec.json @@ -0,0 +1,19 @@ +{ + "version": 2, + "brand": "Svec", + "brand_id": "svec", + "streams": [ + { + "id": "svec-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "720phx", + "B01POE-4MP-HX", + "sv3c poe 1080p" + ] + } + ] +} diff --git a/brands/svi.json b/brands/svi.json new file mode 100644 index 0000000..b4e667c --- /dev/null +++ b/brands/svi.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Svi", + "brand_id": "svi", + "streams": [ + { + "id": "svi-1", + "url": "live/ch00_0", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "svi-2", + "url": "/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "SVIP-432" + ] + } + ] +} diff --git a/brands/svision-co.json b/brands/svision-co.json new file mode 100644 index 0000000..e676e80 --- /dev/null +++ b/brands/svision-co.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Svision Co", + "brand_id": "svision-co", + "streams": [ + { + "id": "svision-co-1", + "url": "/ch0_0.264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 34567, + "models": [ + "idk" + ] + } + ] +} diff --git a/brands/svn.json b/brands/svn.json new file mode 100644 index 0000000..5765e30 --- /dev/null +++ b/brands/svn.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Svn", + "brand_id": "svn", + "streams": [ + { + "id": "svn-1", + "url": "/h264_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "500SB" + ] + } + ] +} diff --git a/brands/svplus.json b/brands/svplus.json new file mode 100644 index 0000000..d0ae341 --- /dev/null +++ b/brands/svplus.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Svplus", + "brand_id": "svplus", + "streams": [ + { + "id": "svplus-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "SVIP PT100" + ] + }, + { + "id": "svplus-2", + "url": "/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "SVIP-432P" + ] + } + ] +} diff --git a/brands/sw360.json b/brands/sw360.json new file mode 100644 index 0000000..f7cba2b --- /dev/null +++ b/brands/sw360.json @@ -0,0 +1,29 @@ +{ + "version": 2, + "brand": "Sw360", + "brand_id": "sw360", + "streams": [ + { + "id": "sw360-1", + "url": "/snapshot.jpg", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "CIP-37186AT", + "CIP-39218KL" + ] + }, + { + "id": "sw360-2", + "url": "snapshot.jpg", + "type": "JPEG", + "protocol": "http", + "port": 8080, + "models": [ + "CIP-39218AT", + "IP66" + ] + } + ] +} diff --git a/brands/swann.json b/brands/swann.json new file mode 100644 index 0000000..ef09862 --- /dev/null +++ b/brands/swann.json @@ -0,0 +1,1448 @@ +{ + "version": 2, + "brand": "Swann", + "brand_id": "swann", + "streams": [ + { + "id": "swann-1", + "url": "/Streaming/Channels/[CHANNEL+1]01", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "*" + ] + }, + { + "id": "swann-2", + "url": "/Streaming/Channels/[CHANNEL]01", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "*" + ] + }, + { + "id": "swann-3", + "url": "/Streaming/Channels/[CHANNEL+1]02", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "*" + ] + }, + { + "id": "swann-4", + "url": "/Streaming/Channels/[CHANNEL]02", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "*" + ] + }, + { + "id": "swann-5", + "url": "videostream.cgi?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "005FTCD", + "440-IPC", + "ADS-440", + "ADS-440_VLC", + "Other" + ] + }, + { + "id": "swann-6", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "005FTCD", + "440", + "440-IPC", + "ADS-440", + "Other", + "SWADS-440-IPC" + ] + }, + { + "id": "swann-7", + "url": "/ch04/1", + "type": "MJPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "1080msb", + "5580", + "swanncamHD 830", + "SWIFI-PTCAM2", + "swifi-spotcam", + "SWNHD-830CAM" + ] + }, + { + "id": "swann-8", + "url": "/ch01/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "1080msb", + "1590", + "8580", + "875", + "885F", + "886", + "887 MSB", + "888", + "900pt", + "DV84780", + "DVR8-5580RN", + "DVR8-5680RN", + "NHD-865", + "NHD-865MSB", + "NHD-887FN", + "NHD-900BE", + "Other", + "swifi-4kflocam", + "SWIFI-FLOCAM2", + "SWIFI-FLOCAMB-AU" + ] + }, + { + "id": "swann-9", + "url": "/ch02/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "1080msb", + "4575", + "885F", + "8ch 3MP NVR", + "DVR4-4500", + "DVR4-4580RN", + "DVR8-5580RN", + "DVR8-5680RN", + "NHD-887FN", + "NHD-887MSFB", + "NVR8-8580" + ] + }, + { + "id": "swann-10", + "url": "live/h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "1080p", + "880", + "Alertcam", + "ALERT-CAM", + "DVR 4680", + "floodLigth", + "NHD-850CAM", + "Other", + "SpotCAM", + "SWADS-446-CAM", + "SWADS-450-IPC", + "SWANHD-830", + "SWIFI", + "swifi-corecam", + "SWIFI-FLOCAM2", + "SWIFI-PTCAM2", + "SWNHD-800CAM", + "SWNHD-806CAM", + "SWNHD-820CAM", + "SWNHD-830CAM", + "SWWHD-FLOCAM", + "SWWHD-INTCAM-US", + "SWWHD-OUTCAM" + ] + }, + { + "id": "swann-11", + "url": "cgi/jpg/image.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "111WP", + "ip1000", + "Other", + "SW111-UIP", + "SW111-wip", + "SW111-WIP-21030" + ] + }, + { + "id": "swann-12", + "url": "/ch07/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "1590", + "875", + "DVR8-4900", + "NVR8-8580" + ] + }, + { + "id": "swann-13", + "url": "VIDEO.CGI", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "2009" + ] + }, + { + "id": "swann-14", + "url": "/ch06/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "2KOCAM", + "DVR8 5580 RTSP", + "DVR8-4780", + "NVR8-8580", + "Other", + "SWIFI-2KOCAM", + "swifi-4kflocam", + "SWIFI-PTCAM2", + "swifi-spotcam", + "SWWHD-FLOCAM", + "SWWHD-INTCAM-AU" + ] + }, + { + "id": "swann-15", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "440", + "440abaj", + "440-IPC", + "ADS-440", + "ADS440Other", + "ADS-440-PTZ", + "AJ-COWA-C116", + "Other", + "SWAD 440IPC", + "swads-440", + "SWADS-440IPC" + ] + }, + { + "id": "swann-16", + "url": "videostream.asf?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "440", + "440-IPC", + "ADS-440", + "SWADS-440-IPC" + ] + }, + { + "id": "swann-17", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "440", + "440-IPC", + "ADS-440", + "ADS-440-PTZ", + "Other", + "SWADS-440-IPC" + ] + }, + { + "id": "swann-18", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "440", + "ADS-440", + "Other" + ] + }, + { + "id": "swann-19", + "url": "videostream.asf", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "440", + "440-IPC", + "ADS440", + "ADS-440-PTZ", + "Other", + "SWADS-440-IPC", + "SwannEye" + ] + }, + { + "id": "swann-20", + "url": "cgi/mjpg/mjpeg.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "440", + "IP-3G", + "IP3G connect cam", + "Other", + "Other0", + "RTSP(TCP) DVR", + "SW111-UIP", + "SW111-WIP-21030" + ] + }, + { + "id": "swann-21", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "440", + "440-IPC", + "540d04w", + "ADS-440", + "ADS-440_VLC", + "ADS-440-PTZ", + "Other", + "SWADS-440-IPC", + "SWADS-440-PTZ", + "SwannEye" + ] + }, + { + "id": "swann-22", + "url": "mpeg4", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "440", + "440-IPC-2", + "446-IPC", + "456", + "ADS446", + "ADS-446CAM", + "FloodCam", + "flood-Light", + "light", + "NHD-850CAM", + "nhd-851", + "Other", + "Outcam", + "RTSP(TCP) DVR", + "Spotcam", + "SVC01K", + "SWADS-446-CAM", + "SWADS-466CAM", + "SWIFI", + "SWIFI-ALERTCAM", + "SWIFI-FLOCAM2", + "SWIFI-SPOTCAM", + "SWWHD-OUTCAM" + ] + }, + { + "id": "swann-23", + "url": "snapshot.jpg?account=[USERNAME]&password=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "440", + "max ip", + "Other" + ] + }, + { + "id": "swann-24", + "url": "videostream.cgi?rate=11", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "440", + "440-IPC", + "ADS-440", + "ADS-440-PTZ" + ] + }, + { + "id": "swann-25", + "url": "/h264Preview_01_sub", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "440", + "446", + "460", + "470", + "470CAM", + "815", + "ADS-466CAM", + "N-470CAM", + "NHD-806", + "NVW-470CAM", + "Other", + "PAT160", + "SRNHD-815", + "SWIFI", + "Swifi-alertcam", + "SWIFI-PTCAM2", + "SWIFI-SPOTCAM", + "SWNHD-825CAM", + "SWNHD-830CAM", + "SWO-SVC02K", + "SWWHD-PTCAM", + "SWWHD-PTCAM160", + "SW-WIFIPT" + ] + }, + { + "id": "swann-26", + "url": "?action=stream", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "4400" + ] + }, + { + "id": "swann-27", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "440-IPC", + "ADS-440", + "ADS-440-PTZ", + "SWADS-440-IPC" + ] + }, + { + "id": "swann-28", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "440-IPC", + "ADS-440", + "ADS-CAMAX1", + "Other", + "SWADS-440IPC", + "SWADS-466-CAM" + ] + }, + { + "id": "swann-29", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "440-IPC", + "ADS-440", + "Other", + "SWADS-440-IPC" + ] + }, + { + "id": "swann-30", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "440-IPC", + "ADS-440-PTZ", + "Other" + ] + }, + { + "id": "swann-31", + "url": "img/snapshot.cgi?size=3", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "440-IPC" + ] + }, + { + "id": "swann-32", + "url": "cgi-bin/snapshot.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "440-IPC", + "450", + "Other", + "SWNHD-825CAM" + ] + }, + { + "id": "swann-33", + "url": "/goform/video", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "440-IPC", + "450", + "ADS-440", + "ADS-450", + "Other", + "RTSP(TCP) DVR", + "SWADS-440-IPC", + "SWADS-450-IPC" + ] + }, + { + "id": "swann-34", + "url": "/ch04/01", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "4480" + ] + }, + { + "id": "swann-35", + "url": "/ch01/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "4575", + "4860", + "885F", + "886", + "888", + "900pt", + "DVR4-4580RN", + "DVR8-1500", + "DVR8-4575", + "DVR8-4680", + "DVR8-5580", + "DVR8-5680RN", + "NHD 880", + "nhd-851", + "NHD-865", + "NHD-865MSB", + "NHD-886MSD", + "NHD-887", + "nhd-900be", + "NHD-900DE", + "SWIFI-FLOCAM2", + "SWIFI-SPOTCAM", + "SWNHD-888MSD-US", + "SW-WIFISPOTCAM" + ] + }, + { + "id": "swann-36", + "url": "/ch03/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "4575", + "DVR8-5680RN", + "NVR", + "NVR8-8580" + ] + }, + { + "id": "swann-37", + "url": "/h264Preview_01_main", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "460", + "815", + "818", + "entranc3", + "flood-Light", + "HD 815 3MP", + "HD-815", + "ipc-bo", + "NHD-806", + "NHD-850CAM", + "NHD-880", + "nvr16-7090", + "NVR-7200", + "ramce", + "Shed", + "SPOTCAM", + "SRNHD-815", + "SWIFI-SPOTCAM", + "SWNHD-806CAM", + "swnhd-816cam", + "SWNHD-825CAM", + "SWPTCAM", + "SWWHD-PTCAM", + "SW-WIFIPT", + "Xtreem" + ] + }, + { + "id": "swann-38", + "url": "/ch02/1", + "type": "MJPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "5580", + "885F", + "SWNHD-888MSD-US" + ] + }, + { + "id": "swann-39", + "url": "/ch03/1", + "type": "MJPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "5580", + "NHD-888N" + ] + }, + { + "id": "swann-40", + "url": "/ch05/1", + "type": "MJPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "5580" + ] + }, + { + "id": "swann-41", + "url": "/cgi-bin/snapshot.cgi?chn=0&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "887" + ] + }, + { + "id": "swann-42", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "ads440", + "ADS-CAMAX1", + "SWADS-440IPC-AU", + "SWANNEYE" + ] + }, + { + "id": "swann-43", + "url": "user/videostream.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "ADS440", + "SWADS-440-IPC" + ] + }, + { + "id": "swann-44", + "url": "videostream.cgi?rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "ADS-440", + "ADS-440-PTZ" + ] + }, + { + "id": "swann-45", + "url": "/Streaming/Channels/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "ADS-440-PTZ", + "ADS-446", + "DVR8-1500", + "DVR8-4900", + "NVR-7200", + "Other", + "SWADS-446-CAM", + "SWADS-456-CAM", + "SWADS-466CAM", + "SWANHD-830", + "Swifi", + "swifi-spotcam", + "swnhd 800cam", + "SWNHD-820CAM", + "SWNHD-825CAM", + "SWNHD-830CAM", + "SWO-SVC01K", + "SW-WIFIPT", + "SW-WIFISPOTCAM", + "WIFI-PT", + "XTREEM" + ] + }, + { + "id": "swann-46", + "url": "live.sdp", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "ADS-440-PTZ", + "WIFI-PT" + ] + }, + { + "id": "swann-47", + "url": "live3.sdp", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "ADS-440-PTZ" + ] + }, + { + "id": "swann-48", + "url": "video.cgi?resolution=VGA", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "ADS-440-PTZ", + "Other" + ] + }, + { + "id": "swann-49", + "url": "MJPEG.CGI", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "ADS-440-PTZ" + ] + }, + { + "id": "swann-50", + "url": "img/snapshot.cgi?img=vga", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "ADS-440-PTZ", + "SWADS-440IPC-AU" + ] + }, + { + "id": "swann-51", + "url": "video.cgi?resolution=[WIDTH]x[HEIGHT]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "ADS-450", + "WIFI-PT" + ] + }, + { + "id": "swann-52", + "url": "videofeed", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "ADS-450" + ] + }, + { + "id": "swann-53", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]&count=0", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "ADS-CAMAX1", + "Other" + ] + }, + { + "id": "swann-54", + "url": "/cam1/onvif-h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 1935, + "models": [ + "AV8185DN" + ] + }, + { + "id": "swann-55", + "url": "/mpeg4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "C3MPCAM", + "SWIFI-FLOCAM2", + "SWNHD-820CAM", + "SWWHD-OUTCAM", + "Wifi Spot Cam" + ] + }, + { + "id": "swann-56", + "url": "/live/h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "DM-299", + "dvr8-4850v", + "Exir Bullet", + "NHD-836CAM", + "NHD-850CAM", + "nhd-851", + "NHD-865", + "Spotcam", + "SR-SVC01K", + "SWIFI", + "Swifi-alertcam", + "SWIFI-BUDDY", + "SWIFI-FLOCAM2", + "SWIFI-FLOCAM2W-EU", + "SWIFI-PTCAM232GB", + "swifi-spotcam", + "SWIFI-TRACKCM32GB", + "SWNHD-820CAM", + "SWO-SVC02K", + "SWWHD-FLOCAM", + "SWWHD-FLOCAM-US", + "SWWHD-INTCAM-US", + "Wifi Spot Cam" + ] + }, + { + "id": "swann-57", + "url": "/ch00/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "DV84780" + ] + }, + { + "id": "swann-58", + "url": "/ch04/0", + "type": "MJPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "DV8-4780", + "DVR8-4580V", + "DVR8-5580", + "HDDVR" + ] + }, + { + "id": "swann-59", + "url": "/Streaming/Unicast/channels/401", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "DVR W/ WEB PORT", + "DVR4-4500", + "DVR8-4500", + "DVR8-4900", + "SPCAM" + ] + }, + { + "id": "swann-60", + "url": "/Streaming/Unicast/channels/101", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "DVR4", + "DVR8-4500" + ] + }, + { + "id": "swann-61", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "DVR4", + "Other", + "SWNHD-825CAM" + ] + }, + { + "id": "swann-62", + "url": "/?action=stream", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "DVR4-720P", + "DVR8-1525", + "dvr8-4580g", + "dvr9-1425", + "nvr16-7090", + "NVR-7200", + "NVR8-7400", + "swann adw=410" + ] + }, + { + "id": "swann-63", + "url": "/Streaming/Unicast/channels/201", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "DVR8-4500", + "DVR8-4900" + ] + }, + { + "id": "swann-64", + "url": "/ch08/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "DVR8-4500", + "DVR8-4580V" + ] + }, + { + "id": "swann-65", + "url": "/", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "DVR8-4580G", + "SWIFI-BUDDY", + "SWIFT-ALERTCAM", + "SWWHD-OUTCAM", + "SW-WIFISPOTCAM" + ] + }, + { + "id": "swann-66", + "url": "/H264/ch1/main/av_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "DVR8-4580NR", + "DVR8-4580RN" + ] + }, + { + "id": "swann-67", + "url": "/H264/ch1/sub/av_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "DVR8-4580RN" + ] + }, + { + "id": "swann-68", + "url": "/H264/ch2/sub/av_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "DVR8-4580RN" + ] + }, + { + "id": "swann-69", + "url": "/H264/ch3/sub/av_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "DVR8-4580RN" + ] + }, + { + "id": "swann-70", + "url": "/H264/ch2/main/av_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "DVR8-4580RN" + ] + }, + { + "id": "swann-71", + "url": "/H264/ch3/main/av_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "DVR8-4580RN" + ] + }, + { + "id": "swann-72", + "url": "/H264/ch4/main/av_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "DVR8-4580RN" + ] + }, + { + "id": "swann-73", + "url": "/12", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8282, + "models": [ + "DVR8-4680xc8", + "SWIFI-ALERTCAM", + "SWWHD-INTCAM-AU", + "SWWHD-INTCAM-US", + "VDD16KATLD9BDJDG111A" + ] + }, + { + "id": "swann-74", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "DVR8-5580", + "Spotcam", + "Swann Buddy Video Doorbell", + "swifi spotcam", + "SWIFI-ALERTCAM-EU", + "SWIFI-SPOTCAM", + "SWWHD-INTCAM-US", + "WIFISPOTCAM" + ] + }, + { + "id": "swann-75", + "url": "/ch06/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "DVR8-5680RN", + "NVR8-8580" + ] + }, + { + "id": "swann-76", + "url": "/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "GS3500", + "OUTCAM", + "pro-t852CAM", + "SWADS456", + "SWIFI", + "swifi spotcam", + "SWIFI-ALERTCAM", + "swifi-spotcam", + "SWWHD-OUTCAM", + "Wifi Spot Cam" + ] + }, + { + "id": "swann-77", + "url": "/cgi/jpg/image.cgi", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "IP-3g ConnectCamm 3000" + ] + }, + { + "id": "swann-78", + "url": "ch0_0.h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "NHD 880", + "Other", + "SWADS-446-CAM" + ] + }, + { + "id": "swann-79", + "url": "/rtsp/streaming?channel=6&subtype=0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "NHD-1200BE" + ] + }, + { + "id": "swann-80", + "url": "/index.html?", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "NHD-887" + ] + }, + { + "id": "swann-81", + "url": "/rtsp/streaming?channel=8&subtype=0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "NHD-900BE" + ] + }, + { + "id": "swann-82", + "url": "/rtsp/streaming?channel=11&subtype=0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "NHD-900PT" + ] + }, + { + "id": "swann-83", + "url": "/Streaming/Channel1/102", + "type": "MJPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "nvr16-7090" + ] + }, + { + "id": "swann-84", + "url": "/Camera%201/Channel1/1", + "type": "MJPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "nvr16-7090", + "SWIFI-PTCAM2" + ] + }, + { + "id": "swann-85", + "url": "/live/h264/HD1080P", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Other", + "swifi-spotcam", + "SWWHD-OUTCAM" + ] + }, + { + "id": "swann-86", + "url": "videostream.cgi?resolution=8&rate=13", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "SWK-2550" + ] + }, + { + "id": "swann-87", + "url": "stillimg[CHANNEL].jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "swann-88", + "url": "Getvideo.cgi?Cookie=", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "swann-89", + "url": "cgi-bin/Stream?Video", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "swann-90", + "url": "cgi-bin/snapshot.cgi?1", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "swann-91", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "swann-92", + "url": "video.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "swann-93", + "url": "video.mjpg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "swann-94", + "url": "cam1/mpeg4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other", + "SWADS-446-CAM", + "SWADS-466-CAM", + "swifi-spotcam" + ] + }, + { + "id": "swann-95", + "url": "[CHANNEL]", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other", + "RTSP(TCP) DVR" + ] + }, + { + "id": "swann-96", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "swann-97", + "url": "/videostream.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "SWADS-440UIPC" + ] + }, + { + "id": "swann-98", + "url": "/Streaming/Channels/2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "SWADS-446-CAM", + "SWO-SVC02K", + "SWWHD-OUTCAM" + ] + }, + { + "id": "swann-99", + "url": "/Streaming/Channels/101", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "7-12", + "8ch 3MP NVR", + "dv8-3425", + "DVR w/ Web Port", + "DVR W/ WEB PORT", + "DVR4 4350", + "DVR8", + "DVR8-4900", + "DVR8-8050", + "DVR8-8075", + "HDR8050", + "lv-9808", + "NHD-850CAM", + "NHH-880CAM", + "nvr16-7090", + "NVR-7200", + "Other", + "SWIFI-FLOCAM2", + "swifi-spotcam", + "SWIFI-XTRCAM", + "SWWHD-OUTCAM", + "T855" + ] + }, + { + "id": "swann-100", + "url": "/Streaming/Channels/102", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "880", + "DVR4 4350", + "DVR8-1500", + "DVR8-1525", + "DVR8-4500", + "DVR8-4900", + "HDR8050", + "lv-9808", + "NHD-850CAM", + "nvr16-7090", + "NVR-7200", + "Other", + "SPOTCAM", + "WIFI-PT" + ] + }, + { + "id": "swann-101", + "url": "/Streaming/channels/101", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "DVR W/ WEB PORT", + "DVR4 4350", + "DVR8-8075", + "lv-9808", + "Other" + ] + }, + { + "id": "swann-102", + "url": "/Streaming/Channels/701", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "DVR-1500" + ] + }, + { + "id": "swann-103", + "url": "/Streaming/Channels/601", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "DVR-1500" + ] + }, + { + "id": "swann-104", + "url": "/Streaming/Channels/301", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "DVR8-4500" + ] + } + ] +} diff --git a/brands/sweex.json b/brands/sweex.json new file mode 100644 index 0000000..6058563 --- /dev/null +++ b/brands/sweex.json @@ -0,0 +1,68 @@ +{ + "version": 2, + "brand": "Sweex", + "brand_id": "sweex", + "streams": [ + { + "id": "sweex-1", + "url": "videostream.asf", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP Network Camera" + ] + }, + { + "id": "sweex-2", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP Network Camera" + ] + }, + { + "id": "sweex-3", + "url": "Jpeg/CamImg.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP Network Camera" + ] + }, + { + "id": "sweex-4", + "url": "GetData.cgi?Status=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP Network Camera" + ] + }, + { + "id": "sweex-5", + "url": "GetData.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP NETWORK CAMERA", + "Other" + ] + }, + { + "id": "sweex-6", + "url": "GetData.cgi?CH=[CHANNEL]&Codec=jpeg&Size=[WIDTH]x[HEIGHT]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/swibe.json b/brands/swibe.json new file mode 100644 index 0000000..03b5117 --- /dev/null +++ b/brands/swibe.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Swibe", + "brand_id": "swibe", + "streams": [ + { + "id": "swibe-1", + "url": "/cam/realmonitor?channel=1&subtype=00&authbasic=[AUTH]", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Detect" + ] + } + ] +} diff --git a/brands/swnhd-800cam.json b/brands/swnhd-800cam.json new file mode 100644 index 0000000..4498c6f --- /dev/null +++ b/brands/swnhd-800cam.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Swnhd-800cam", + "brand_id": "swnhd-800cam", + "streams": [ + { + "id": "swnhd-800cam-1", + "url": "/Streaming/Channels/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/sy2l.json b/brands/sy2l.json new file mode 100644 index 0000000..08457ac --- /dev/null +++ b/brands/sy2l.json @@ -0,0 +1,46 @@ +{ + "version": 2, + "brand": "Sy2l", + "brand_id": "sy2l", + "streams": [ + { + "id": "sy2l-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "1080p", + "sy8001-wr", + "SY8001-WR", + "sy8002f" + ] + }, + { + "id": "sy2l-2", + "url": "/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "720p", + "960P", + "SY8001", + "SY8001-MR", + "sy8001-wr" + ] + }, + { + "id": "sy2l-3", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "960P", + "Other", + "sy8001" + ] + } + ] +} diff --git a/brands/sygonix.json b/brands/sygonix.json new file mode 100644 index 0000000..a18d98c --- /dev/null +++ b/brands/sygonix.json @@ -0,0 +1,109 @@ +{ + "version": 2, + "brand": "Sygonix", + "brand_id": "sygonix", + "streams": [ + { + "id": "sygonix-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "43171S", + "43558A", + "F18918W", + "Other" + ] + }, + { + "id": "sygonix-2", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "43171S", + "F18903W", + "F18918W", + "Other" + ] + }, + { + "id": "sygonix-3", + "url": "snap.jpg?JpegCam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "43176A", + "Other" + ] + }, + { + "id": "sygonix-4", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "43176A", + "43558A" + ] + }, + { + "id": "sygonix-5", + "url": "snap.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "43176A", + "43176Y", + "Other" + ] + }, + { + "id": "sygonix-6", + "url": "v01", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "43176S", + "43176Y", + "Other" + ] + }, + { + "id": "sygonix-7", + "url": "/v01", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "FI8904W" + ] + }, + { + "id": "sygonix-8", + "url": "videostream.asf?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "sygonix-9", + "url": "cgi-bin/video.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/symynelec.json b/brands/symynelec.json new file mode 100644 index 0000000..bc3d134 --- /dev/null +++ b/brands/symynelec.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Symynelec", + "brand_id": "symynelec", + "streams": [ + { + "id": "symynelec-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "Smart Camera" + ] + }, + { + "id": "symynelec-2", + "url": "cam/realmonitor?channel=[CHANNEL]&subtype=1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "v380pro" + ] + } + ] +} diff --git a/brands/syneye.json b/brands/syneye.json new file mode 100644 index 0000000..3b4d617 --- /dev/null +++ b/brands/syneye.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Syneye", + "brand_id": "syneye", + "streams": [ + { + "id": "syneye-1", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "sh02" + ] + } + ] +} diff --git a/brands/synshore.json b/brands/synshore.json new file mode 100644 index 0000000..8c550f8 --- /dev/null +++ b/brands/synshore.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Synshore", + "brand_id": "synshore", + "streams": [ + { + "id": "synshore-1", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/syny-snc.json b/brands/syny-snc.json new file mode 100644 index 0000000..4318d31 --- /dev/null +++ b/brands/syny-snc.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Syny-snc", + "brand_id": "syny-snc", + "streams": [ + { + "id": "syny-snc-1", + "url": "oneshotimage.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "RZ25P" + ] + } + ] +} diff --git a/brands/syokudou.json b/brands/syokudou.json new file mode 100644 index 0000000..df1f92a --- /dev/null +++ b/brands/syokudou.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Syokudou", + "brand_id": "syokudou", + "streams": [ + { + "id": "syokudou-1", + "url": "nphMotionJpeg?Resolution=640x480&Quality=Standard", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "BB-HCM580" + ] + } + ] +} diff --git a/brands/syscom-cctv.json b/brands/syscom-cctv.json new file mode 100644 index 0000000..2be03ef --- /dev/null +++ b/brands/syscom-cctv.json @@ -0,0 +1,18 @@ +{ + "version": 2, + "brand": "Syscom Cctv", + "brand_id": "syscom-cctv", + "streams": [ + { + "id": "syscom-cctv-1", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Cube", + "Cubeip" + ] + } + ] +} diff --git a/brands/systemmax.json b/brands/systemmax.json new file mode 100644 index 0000000..e3664e0 --- /dev/null +++ b/brands/systemmax.json @@ -0,0 +1,28 @@ +{ + "version": 2, + "brand": "Systemmax", + "brand_id": "systemmax", + "streams": [ + { + "id": "systemmax-1", + "url": "cgi-bin/view/image?pro_[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "N-1350", + "Other" + ] + }, + { + "id": "systemmax-2", + "url": "1/stream1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "SMB-2MPIR" + ] + } + ] +} diff --git a/brands/systoda.json b/brands/systoda.json new file mode 100644 index 0000000..949f96d --- /dev/null +++ b/brands/systoda.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Systoda", + "brand_id": "systoda", + "streams": [ + { + "id": "systoda-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "SY-1500" + ] + } + ] +} diff --git a/brands/szneo.json b/brands/szneo.json new file mode 100644 index 0000000..1a8e1af --- /dev/null +++ b/brands/szneo.json @@ -0,0 +1,375 @@ +{ + "version": 2, + "brand": "Szneo", + "brand_id": "szneo", + "streams": [ + { + "id": "szneo-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "C-32FX", + "CoolCam", + "COOLCAM", + "NIP-16", + "Nip-31 (L2J)", + "Other" + ] + }, + { + "id": "szneo-2", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "CAM0X", + "NIP", + "NIP-0", + "NIP-02", + "NIP-12", + "NIP-20", + "NIP-210485-ABABC", + "Other" + ] + }, + { + "id": "szneo-3", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "CoolCam", + "NIP", + "NIP-06", + "NIP-31", + "Other" + ] + }, + { + "id": "szneo-4", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "CoolCam", + "NIP", + "NIP-02", + "NIP-12" + ] + }, + { + "id": "szneo-5", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP-031", + "NIP", + "NIP-02", + "NIP-031", + "NIP-06", + "NIP-070291-RKJMC", + "NIP-11", + "NIP-12OAM", + "NIP-146342-CDCEE", + "NIP-210485-ABABC", + "NIP-254930-EAFFB", + "NIP-H20", + "Other" + ] + }, + { + "id": "szneo-6", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "NC-603P", + "NHP-09Z", + "NIP", + "NIP-02", + "NIP-031", + "NIP-12", + "NIP-X", + "NIT", + "Other" + ] + }, + { + "id": "szneo-7", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "NI-36L2J", + "NIP-20", + "NIP-22L2J", + "Other" + ] + }, + { + "id": "szneo-8", + "url": "cgi/snapshot.cgi?action=getdata&channel.[CHANNEL].capture=true&channel.[CHANNEL].resolution=1", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "NIP", + "NIP-09", + "NIP-20", + "NIP-26", + "NIP-H20", + "Other" + ] + }, + { + "id": "szneo-9", + "url": "snap.jpg?JpegCam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "NIP" + ] + }, + { + "id": "szneo-10", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "NIP", + "NIP-02", + "NIP-06", + "NIP-12", + "NIP-2", + "NIP-26", + "Other", + "TFD" + ] + }, + { + "id": "szneo-11", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "NIP", + "NIP-02", + "NIP-06", + "Other" + ] + }, + { + "id": "szneo-12", + "url": "video.cgi?resolution=[WIDTH]x[HEIGHT]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "NIP-02" + ] + }, + { + "id": "szneo-13", + "url": "videostream.asf?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "NIP-02" + ] + }, + { + "id": "szneo-14", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]&count=0", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "NIP-02", + "NIP-09", + "NIP-9", + "Other" + ] + }, + { + "id": "szneo-15", + "url": "videostream.asf", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "NIP-02", + "NIP-05BW", + "NIP-12-320", + "Other" + ] + }, + { + "id": "szneo-16", + "url": "/cam/realmonitor", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "NIP-031", + "NOP-16", + "Other" + ] + }, + { + "id": "szneo-17", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "NIP-05BW", + "NIP-09z", + "Other" + ] + }, + { + "id": "szneo-18", + "url": "VideoInput/[CHANNEL]/h264/1", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "NIP-12" + ] + }, + { + "id": "szneo-19", + "url": "/12", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "NIP-16" + ] + }, + { + "id": "szneo-20", + "url": "cam/realmonitor?channel=[CHANNEL]&subtype=1", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "NIP-31" + ] + }, + { + "id": "szneo-21", + "url": "ch0_0.h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "NIP-31(L2J)" + ] + }, + { + "id": "szneo-22", + "url": "/cam1/onvif-h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "NIP-36" + ] + }, + { + "id": "szneo-23", + "url": "ipcam.sdp", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "NOP-16", + "Other" + ] + }, + { + "id": "szneo-24", + "url": "jpg/image.jpg?size=3", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "szneo-25", + "url": "video.cgi?resolution=VGA", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "szneo-26", + "url": "videostream.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "szneo-27", + "url": "user/videostream.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "szneo-28", + "url": "live/mpeg4", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "szneo-29", + "url": "cam[CHANNEL]/h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "szneo-30", + "url": "/av0_1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/szsinocam.json b/brands/szsinocam.json new file mode 100644 index 0000000..18f4abf --- /dev/null +++ b/brands/szsinocam.json @@ -0,0 +1,445 @@ +{ + "version": 2, + "brand": "Szsinocam", + "brand_id": "szsinocam", + "streams": [ + { + "id": "szsinocam-1", + "url": "/ROH/channel/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "1.0 ip", + "1.0 omp ip camera", + "2.0 MP IP CAMERA", + "720P", + "720p Wifi Onvif", + "794d6e", + "IPC-5030BSW-UK", + "Other", + "P2P IP", + "SN-IPC 5033SW-UK", + "sn-ipc-3008", + "SN-IPC-4015SW-UK", + "SN-IPC-5023CSWF", + "SN-IPC-5030BSW-AU", + "SN-IPC-5032CSW", + "SN-IPC-5033SW" + ] + }, + { + "id": "szsinocam-2", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "1.0 IP", + "1.0 OMP IP CAMERA", + "1.0MP IP CAMERA", + "1mp", + "1MP CAM", + "1MP IP CAM", + "1MP IP CAMERA", + "2.0 MP IP CAMERA", + "2mp F20M", + "2MP F20M", + "5001s", + "5033SW", + "5033sw-uk", + "5033SWUS", + "562410", + "720P", + "720P WIFI ONVIF", + "C6F0SeZ3N0P5L0", + "C6F0SGZ0N0P0L0", + "C6F0SGZ3N0P6L2", + "C9F0SeZ3N0P8L0", + "H.264", + "H264", + "IPC-4024", + "IPC-4036SW", + "IPC-5030", + "IPC-5030BSW-EU", + "IPC-5030BSW-UK", + "IPC-5030CSW-UK", + "IPC-5033-SW-EU", + "IP-CAM", + "IPC-F20M", + "IPC-HR05", + "Other", + "P2P IP", + "PC-5033SW-UK", + "SN - IPC - 3009FCSW20", + "SN - IPC - HW07 - UK", + "SN- IPC 5033SW-W-UK", + "SN6408CW", + "SN-IPC 5033w", + "SN-IPC-4003", + "SN-IPC-4015SW-UK", + "sn-ipc-5030bsw-uk", + "SN-IPC-5030SW", + "SN-IPC-5033CSW-AU", + "SN-IPC-5033CSW-US", + "SN-IPC-5033SW", + "sn-IPC5033SW-eu", + "SN-IPC-5033SW-EU", + "SN-IPC-5033SW-UK", + "SN-IPC5034CSW-UK", + "sn-ipc-5034sw", + "SN-IPC-7042CSW-UK", + "SN-IPC-9031A-POE", + "SN-IPC-HW14", + "SN-IPC-HW16", + "sn-ipc-hw20", + "zzzz-531097-fbaec" + ] + }, + { + "id": "szsinocam-3", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "1.0 IP", + "1.0 OMP IP CAMERA", + "1MP IP CAM", + "1MP IP CAMERA", + "2", + "0 ip", + "2.0 MP IP CAMERA", + "5033SW", + "5033SW-UK", + "720P", + "720P WIFI ONVIF", + "7889BF", + "C6F0SgZ0N0P0L0", + "C6F0SgZ3N0P6L2", + "gb-204", + "H.264", + "IP 2MP CAM", + "IPC-5030BSW-UK", + "IPC-5030CSW-UK", + "IPC-5033-SW", + "ONVI", + "Other", + "pc-5033sw-uk", + "SINOCAM", + "SN- IPC 5033SW-W-UK", + "SN", + "IPC.5030CSW-UK", + "SN.IPC.5030CSW.UK", + "SN.IPC.5030CSW-UK", + "SN-HSP-4007W20", + "SN-IPC", + "SN-IPC 5033SW-UK", + "SNIPC3010FCSW20-au", + "SNIPC3010FCSW20-UK", + "SN-IPC-3010FCSW-UK", + "SN-IPC-3010FCW20-UK", + "SN-IPC-4015SW-UK", + "SN-IPC-4036CSW-UK", + "SN-IPC-4036SW-AU", + "sn-ipc-5030bsw-uk", + "sn-ipc-5030csw", + "SN-IPC-5030CSW-UK", + "SN-IPC-5031CSW", + "SN-IPC-5033CSW-AU", + "SN-IPC-5033CSW-us", + "SN-IPC-5033SW", + "sn-IPC5033SW-eu", + "SN-IPC-5033SW-EU", + "sn-ipc-503530 uk", + "SN-IPC-HW14", + "SN-IPC-HW16", + "Wifi bullet cam" + ] + }, + { + "id": "szsinocam-4", + "url": "snap.jpg?JpegCam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "1.0 IP", + "1MP IP CAMERA", + "5033", + "720P WIFI ONVIF", + "IPC-5033-SW", + "Other", + "SN-IPC-5033SW", + "SN-IPC-5033SW-EU", + "SN-IPC-5033SW-uk", + "sn-ipc-503530 uk" + ] + }, + { + "id": "szsinocam-5", + "url": "/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "1.0 IP", + "1.0 OMP IP CAMERA", + "1MP IP CAMERA", + "2.0 MP IP CAMERA", + "720P WIFI ONVIF", + "C6F0SgZ3N0P5L2", + "fullhd", + "IPC-5033-SW", + "IP-CAM", + "sn-hsp-ht05", + "SN-IPC 5033SW-UK", + "SN-IPC 5033SW-W-UK", + "SN-IPC-4015SW-UK", + "SN-IPC-5033SW" + ] + }, + { + "id": "szsinocam-6", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "1.0 IP", + "1.0 OMP IP CAMERA", + "IPC-HR01", + "SN - IPC - 3009FCSW20", + "SN-IPC 5033SW-UK", + "SN-IPC-3002FSW10", + "SN-IPC-6006e10", + "SN-IPC-HR01" + ] + }, + { + "id": "szsinocam-7", + "url": "/ucast/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "1.0 OMP IP CAMERA", + "1MP IP CAM", + "1MP IP CAMERA", + "2.0 MP IP CAMERA", + "4036", + "5024sw", + "5033SW", + "720p", + "720P WIFI ONVIF", + "7889BF", + "Cam5", + "cheap 2mp", + "gross", + "IP 2MP CAM", + "IPC-5029", + "IPC-5030BSW-EU", + "ipc-5030BSW-UK", + "ipc-5033-sw", + "IPC-5033-SW-EU", + "ONVI", + "Other", + "P2P IP", + "SN- IPC 5033SW-W-UK", + "SN IPC 5042CSW", + "sn-ipc 5033sw-uk", + "SN-IPC 5033SW-WI-UK", + "SN-IPC-3008FCW-AU", + "sn-ipc-4014sw-au", + "SN-IPC-4015SW-AU", + "SN-IPC-4015SW-UK", + "SN-IPC-4036SW-AU", + "sn-ipc-5033sw", + "SN-IPC5033SW-WI-UK", + "SN-IPC5034CSW-UK", + "SN-IPC-7042CSW-UK", + "sn-ipc-8107cs-uk", + "szscam" + ] + }, + { + "id": "szsinocam-8", + "url": "snap.jpg?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "1.0 OMP IP CAMERA", + "1MP IP CAM", + "IPC-5030BSW-UK", + "Other", + "sn-ipc-5033sw", + "sn-ipc-5033sw-us", + "sn-ipc-503530 uk", + "sn-ipc-5633sw-us" + ] + }, + { + "id": "szsinocam-9", + "url": "snap.jpg?JpegSize=XL", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "1MP CAM" + ] + }, + { + "id": "szsinocam-10", + "url": "/ucast/12", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "1MP IP CAM", + "2.0 MP IP CAMERA", + "5033", + "5033SW", + "720P WIFI ONVIF", + "IP 2MP CAM", + "Other", + "SN- IPC 5033SW-W-UK", + "SN-IPC 5033SW-UK", + "SN-IPC 5033SW-WI-UK", + "SN-IPC-4015SW-UK", + "SN-IPC5030CSW-UK", + "SN-IPC-5033CSW-AU", + "SN-IPC-5033SW", + "SN-IPC5034CSW-UK", + "SN-IPC5034SW-UK" + ] + }, + { + "id": "szsinocam-11", + "url": "iphone/11?[USERNAME]:[PASSWORD]&", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "1MP IP CAMERA", + "sn-ipc-5030bsw-uk", + "sn-ipc-5032csw" + ] + }, + { + "id": "szsinocam-12", + "url": "cgi-bin/snapshot.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "2.0 MP IP CAMERA", + "SN-IPC-6004E10", + "SZSCAM" + ] + }, + { + "id": "szsinocam-13", + "url": "snap.jpg?JpegSize=M", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "5033", + "5033SW", + "Other" + ] + }, + { + "id": "szsinocam-14", + "url": "/", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "C6F0SeZ0N0P3L0", + "IPC-3008FCSW20" + ] + }, + { + "id": "szsinocam-15", + "url": "/cam/realmonitor", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "IP 2MP CAM" + ] + }, + { + "id": "szsinocam-16", + "url": "/stream1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "IPCA" + ] + }, + { + "id": "szsinocam-17", + "url": "/live0.264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "kw 905" + ] + }, + { + "id": "szsinocam-18", + "url": "snapshot.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "SN - IPC - 3009FCSW20" + ] + }, + { + "id": "szsinocam-19", + "url": "cgi-bin/CGIProxy.fcgi?cmd=snapPicture2&usr=[USERNAME]&pwd=[PASSWORD]&", + "type": "JPEG", + "protocol": "http", + "port": 88, + "models": [ + "SN-IPC-5033CSW-AU" + ] + }, + { + "id": "szsinocam-20", + "url": "/mjpg/1/video.mjpg", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "sn-ipc-5033sw" + ] + }, + { + "id": "szsinocam-21", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "sn-ipc-hr01" + ] + }, + { + "id": "szsinocam-22", + "url": "mjpg/1/video.mjpg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "SZSCAM" + ] + } + ] +} diff --git a/brands/t.one.json b/brands/t.one.json new file mode 100644 index 0000000..67aa904 --- /dev/null +++ b/brands/t.one.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "T.one", + "brand_id": "t.one", + "streams": [ + { + "id": "t.one-1", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "tn0020" + ] + } + ] +} diff --git a/brands/taber.json b/brands/taber.json new file mode 100644 index 0000000..ab67c78 --- /dev/null +++ b/brands/taber.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Taber", + "brand_id": "taber", + "streams": [ + { + "id": "taber-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "1080p Dual Light Camera" + ] + }, + { + "id": "taber-2", + "url": "/h264_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "8115" + ] + } + ] +} diff --git a/brands/takaovi.json b/brands/takaovi.json new file mode 100644 index 0000000..251caba --- /dev/null +++ b/brands/takaovi.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Takaovi", + "brand_id": "takaovi", + "streams": [ + { + "id": "takaovi-1", + "url": "mpeg4/media.amp?resolution=640x480", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 10554, + "models": [ + "1080P" + ] + } + ] +} diff --git a/brands/taller.json b/brands/taller.json new file mode 100644 index 0000000..fb01e9b --- /dev/null +++ b/brands/taller.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Taller", + "brand_id": "taller", + "streams": [ + { + "id": "taller-1", + "url": "/stream1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "C320WS" + ] + } + ] +} diff --git a/brands/talos-security.json b/brands/talos-security.json new file mode 100644 index 0000000..f1f29ef --- /dev/null +++ b/brands/talos-security.json @@ -0,0 +1,37 @@ +{ + "version": 2, + "brand": "Talos Security", + "brand_id": "talos-security", + "streams": [ + { + "id": "talos-security-1", + "url": "snap.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP Camera H264" + ] + }, + { + "id": "talos-security-2", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP Camera H264" + ] + }, + { + "id": "talos-security-3", + "url": "cgi-bin/sf.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP Camera H264" + ] + } + ] +} diff --git a/brands/talos.json b/brands/talos.json new file mode 100644 index 0000000..bd95efc --- /dev/null +++ b/brands/talos.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Talos", + "brand_id": "talos", + "streams": [ + { + "id": "talos-1", + "url": "snap.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "D1082PN" + ] + } + ] +} diff --git a/brands/tank.json b/brands/tank.json new file mode 100644 index 0000000..bb45d60 --- /dev/null +++ b/brands/tank.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Tank", + "brand_id": "tank", + "streams": [ + { + "id": "tank-1", + "url": "/tcp/av0_0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 10554, + "models": [ + "6025" + ] + } + ] +} diff --git a/brands/tapo.json b/brands/tapo.json new file mode 100644 index 0000000..dfb1b6f --- /dev/null +++ b/brands/tapo.json @@ -0,0 +1,658 @@ +{ + "version": 2, + "brand": "Tapo", + "brand_id": "tapo", + "streams": [ + { + "id": "tapo-1", + "url": "/stream1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "100", + "15C200", + "200", + "210", + "211", + "220", + "3.20", + "310", + "310C", + "320ws", + "325WB", + "420", + "500c", + "510", + "510W", + "520SW", + "520ws", + "5326", + "950 A", + "apiha2", + "aTC70", + "c 510W", + "c100", + "C100", + "C101", + "c1030", + "C110", + "C111", + "c113", + "C120", + "c120b", + "C121", + "C125", + "c200", + "C200", + "C200C", + "c201", + "C202", + "c210", + "C210", + "C210P2", + "C211", + "C211-2k", + "C212", + "C21A", + "C220", + "C222", + "C225", + "C230", + "C250", + "c300", + "C300", + "C310", + "C-310", + "C31O", + "C320", + "c320ws", + "C320WS", + "C325", + "C325WB", + "C325WS", + "C357", + "C420", + "C425", + "c500", + "C500", + "C500W", + "C500WS", + "c510", + "c510w", + "C51A", + "C520", + "C5200", + "C520W", + "C520WA", + "C520ws", + "C520WS", + "C52A", + "C530WS", + "C560WS", + "c5a", + "c60", + "C65", + "C70", + "c72", + "C720", + "CCWS10", + "CT70", + "Cubi", + "D130", + "D225", + "D235", + "D30C", + "Dalam Bilik", + "E20A", + "E6E3-HD", + "ENTRADA", + "Entre", + "Etupiha2", + "G510W", + "IPC22A", + "IPC33A", + "NC41", + "Other", + "Study Roo", + "T40", + "Tapo", + "Tapo 200", + "TAPO 200", + "Tapo 500", + "TAPO C100", + "TAPO C110", + "Tapo C200", + "tapo c210", + "tapo c212", + "Tapo c220", + "Tapo C225", + "Tapo C310", + "tapo_c200_646f", + "tapo200", + "tapo-c310", + "TC40", + "TC41", + "TC43", + "TC55", + "TC60", + "TC65", + "TC70", + "tc701", + "tc702", + "TC71", + "TC72", + "TC73", + "TC85", + "TCB72", + "TP-70", + "tplink", + "ttapo", + "Window", + "WS320" + ] + }, + { + "id": "tapo-2", + "url": "/video.mjpg?q=30&fps=33&id=0.5", + "type": "FFMPEG", + "protocol": "http", + "port": 8090, + "models": [ + "200", + "425", + "500", + "520WS", + "c 425", + "C100", + "c110", + "C111", + "C120", + "C121", + "C130", + "C200", + "c210", + "C210", + "C210c210", + "C211", + "C212", + "c220", + "C225", + "c310", + "C310", + "c320w", + "c320ws", + "C320WS", + "C400", + "C410", + "C420", + "C425", + "c500", + "c510", + "C510W", + "C510W_FB19", + "C520W", + "C520WS", + "C600", + "C65", + "C70", + "cs520-ws", + "d225", + "EC71", + "tapo c200", + "tapo c210", + "tapotc70", + "tc65", + "TC70", + "UNLISTED" + ] + }, + { + "id": "tapo-3", + "url": "/onvif/stream1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "200", + "310", + "500", + "510W", + "520ws", + "C120", + "C121", + "C200", + "C202", + "c211", + "C212", + "C216", + "C220", + "C222", + "C225", + "C310", + "C325WB", + "C500", + "C500_813E", + "c510w", + "C51a", + "C520WS", + "D235", + "TC40", + "TC70", + "TC71", + "yyy" + ] + }, + { + "id": "tapo-4", + "url": "/stream2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "200", + "2000", + "310", + "510W", + "c100", + "C100", + "C110", + "C120", + "C200", + "C200C", + "C202", + "c210", + "C210", + "C212", + "C216", + "C222", + "C225", + "c235", + "C300", + "c310", + "C-310", + "C-310 ht", + "C-310Panos", + "c310wc", + "C320WS", + "C325WB", + "C425", + "C500", + "C510", + "C510W", + "C51A", + "C520", + "C520ws", + "C520WS_B53D", + "C52A", + "C65", + "C70", + "C720", + "CP220", + "CT70", + "D130", + "D225", + "D235", + "NC41", + "Other", + "Phone", + "T60", + "Tapo", + "TAPO C100", + "Tapo C200", + "tapo c212", + "Tapo C310", + "TC40", + "TC60", + "TC65", + "TC70", + "TC70_5D76", + "TC71", + "unlisted" + ] + }, + { + "id": "tapo-5", + "url": "/live/stream1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "310", + "510W", + "89DC", + "c 500", + "C100", + "C110", + "c111", + "C120", + "c200", + "c210", + "c211", + "C212", + "C216", + "C220", + "C222", + "C225", + "c300", + "C310", + "c3200ws", + "c320ws", + "C320WS", + "C325WB", + "C500", + "c500ws", + "C510", + "C510W", + "C510WS", + "c520", + "C520WS", + "CCWS10", + "CS520-WS", + "cw520ws", + "Other", + "Tapo C200", + "TC40", + "TC41", + "TC70", + "TC72", + "W510" + ] + }, + { + "id": "tapo-6", + "url": "/video.mp4", + "type": "FFMPEG", + "protocol": "http", + "port": 8090, + "models": [ + "310", + "asfasg", + "c120", + "C200", + "C211", + "C-310", + "C500", + "C51A", + "C520WS", + "TAPO C310" + ] + }, + { + "id": "tapo-7", + "url": "/1/stream1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "520SW", + "C510W" + ] + }, + { + "id": "tapo-8", + "url": "/onvif/stream2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "a72", + "C120", + "c211", + "C212", + "C220", + "C222", + "C225", + "C310", + "c320", + "C325WB", + "C500", + "C720", + "D235", + "TC40", + "TC55", + "TC70", + "TC72" + ] + }, + { + "id": "tapo-9", + "url": "/", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "c100", + "C110", + "c120", + "C200", + "C210", + "C310", + "C320WS", + "C60", + "TAPO C100", + "Tapo C200", + "tapo c210", + "Tapo C310", + "tapo100", + "TC70" + ] + }, + { + "id": "tapo-10", + "url": "/?action=stream", + "type": "FFMPEG", + "protocol": "http", + "port": 8090, + "models": [ + "c120", + "Tapo C200" + ] + }, + { + "id": "tapo-11", + "url": "/stream2%20640%20x%20360", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "C120", + "C211", + "C500", + "tc41", + "TC72", + "WS320" + ] + }, + { + "id": "tapo-12", + "url": "/live/stream2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "c121", + "c320ws", + "c500", + "C520WS", + "CCWS10", + "TC70" + ] + }, + { + "id": "tapo-13", + "url": "/stream11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "C200" + ] + }, + { + "id": "tapo-14", + "url": "/video.h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "C200" + ] + }, + { + "id": "tapo-15", + "url": "/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "C200", + "C500", + "Tapo 500", + "Tapo C200", + "TC60" + ] + }, + { + "id": "tapo-16", + "url": "/Stream1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "C200", + "TAPO C100", + "Tapo C310" + ] + }, + { + "id": "tapo-17", + "url": "/img/video.asf", + "type": "FFMPEG", + "protocol": "mms", + "port": 554, + "models": [ + "c210", + "TC70" + ] + }, + { + "id": "tapo-18", + "url": "/Streaming/Channels/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "C210" + ] + }, + { + "id": "tapo-19", + "url": "/stream=1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "C225", + "c500" + ] + }, + { + "id": "tapo-20", + "url": "snapshot", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "c310" + ] + }, + { + "id": "tapo-21", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "C310", + "c500", + "C60", + "Tapo C200", + "TC60" + ] + }, + { + "id": "tapo-22", + "url": "/stream1r", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "C520WS", + "CT70" + ] + }, + { + "id": "tapo-23", + "url": "/0/av0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "C520WS" + ] + }, + { + "id": "tapo-24", + "url": "/stream8", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Other" + ] + }, + { + "id": "tapo-25", + "url": "/onvif/device_service", + "type": "FFMPEG", + "protocol": "http", + "port": 2020, + "models": [ + "TAPO C100", + "Tapo C200", + "Tapo C310" + ] + }, + { + "id": "tapo-26", + "url": "/onvif1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "TAPO C100" + ] + }, + { + "id": "tapo-27", + "url": "/tcp/av0_0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "TAPO C100" + ] + }, + { + "id": "tapo-28", + "url": "/H264/sub", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8001, + "models": [ + "Tapo C200" + ] + } + ] +} diff --git a/brands/targa.json b/brands/targa.json new file mode 100644 index 0000000..98e63ad --- /dev/null +++ b/brands/targa.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Targa", + "brand_id": "targa", + "streams": [ + { + "id": "targa-1", + "url": "/554/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "WAL 14 A1" + ] + } + ] +} diff --git a/brands/tas-tech.json b/brands/tas-tech.json new file mode 100644 index 0000000..1819814 --- /dev/null +++ b/brands/tas-tech.json @@ -0,0 +1,49 @@ +{ + "version": 2, + "brand": "Tas-tech", + "brand_id": "tas-tech", + "streams": [ + { + "id": "tas-tech-1", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "IPHD", + "Other" + ] + }, + { + "id": "tas-tech-2", + "url": "live.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "IPHD", + "Other" + ] + }, + { + "id": "tas-tech-3", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "tas-tech-4", + "url": "snapshot", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/tbi.json b/brands/tbi.json new file mode 100644 index 0000000..1d56df9 --- /dev/null +++ b/brands/tbi.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Tbi", + "brand_id": "tbi", + "streams": [ + { + "id": "tbi-1", + "url": "live/ch00_0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "pro panoptic" + ] + } + ] +} diff --git a/brands/tbkvision.json b/brands/tbkvision.json new file mode 100644 index 0000000..d891930 --- /dev/null +++ b/brands/tbkvision.json @@ -0,0 +1,37 @@ +{ + "version": 2, + "brand": "Tbkvision", + "brand_id": "tbkvision", + "streams": [ + { + "id": "tbkvision-1", + "url": "/Streaming/Channels/[CHANNEL+1]01", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "*" + ] + }, + { + "id": "tbkvision-2", + "url": "/Streaming/Channels/[CHANNEL]01", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "*" + ] + }, + { + "id": "tbkvision-3", + "url": "/Streaming/Channels/101", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "TBK-BUL8841Z" + ] + } + ] +} diff --git a/brands/tbs.json b/brands/tbs.json new file mode 100644 index 0000000..3fc766d --- /dev/null +++ b/brands/tbs.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Tbs", + "brand_id": "tbs", + "streams": [ + { + "id": "tbs-1", + "url": "/hdmi", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "2603" + ] + } + ] +} diff --git a/brands/tcs-avd-ip.json b/brands/tcs-avd-ip.json new file mode 100644 index 0000000..c7b2b10 --- /dev/null +++ b/brands/tcs-avd-ip.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Tcs Avd Ip", + "brand_id": "tcs-avd-ip", + "streams": [ + { + "id": "tcs-avd-ip-1", + "url": "/video.mjpg", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "AVD94020-0010" + ] + } + ] +} diff --git a/brands/teamme.json b/brands/teamme.json new file mode 100644 index 0000000..83e0121 --- /dev/null +++ b/brands/teamme.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Teamme", + "brand_id": "teamme", + "streams": [ + { + "id": "teamme-1", + "url": "/H264/sub", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8001, + "models": [ + "HM206" + ] + } + ] +} diff --git a/brands/teamvision.json b/brands/teamvision.json new file mode 100644 index 0000000..fd2e7e5 --- /dev/null +++ b/brands/teamvision.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Teamvision", + "brand_id": "teamvision", + "streams": [ + { + "id": "teamvision-1", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "IP5158" + ] + } + ] +} diff --git a/brands/tech-world.json b/brands/tech-world.json new file mode 100644 index 0000000..a9a2e64 --- /dev/null +++ b/brands/tech-world.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Tech World", + "brand_id": "tech-world", + "streams": [ + { + "id": "tech-world-1", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "fisheye" + ] + } + ] +} diff --git a/brands/tech.json b/brands/tech.json new file mode 100644 index 0000000..e48bcc6 --- /dev/null +++ b/brands/tech.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Tech", + "brand_id": "tech", + "streams": [ + { + "id": "tech-1", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/techage.json b/brands/techage.json new file mode 100644 index 0000000..2a1db76 --- /dev/null +++ b/brands/techage.json @@ -0,0 +1,203 @@ +{ + "version": 2, + "brand": "Techage", + "brand_id": "techage", + "streams": [ + { + "id": "techage-1", + "url": "/user=[USERNAME]_password=[PASSWORD]", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "3MP", + "8MP 4K", + "Other", + "XMEye" + ] + }, + { + "id": "techage-2", + "url": "/onvif1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "5 MP POE", + "NVR" + ] + }, + { + "id": "techage-3", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "508", + "BT508GV-20SC", + "east3.0", + "IPC", + "IPC_NT98566_80N50_S38", + "ipc-bt511sw-1.0", + "IPC-BT618-40", + "IPC-BT619W-2.0", + "NVR", + "Other", + "PT915", + "TA-520SB-20W", + "TA-608G-AI", + "TA-XM-605GP-AI-50", + "TA-XM-PT825G-80P", + "XM530", + "XM530_50X20-WG_8M", + "XM-IP508GV-20", + "XM-IP511SWTV-20-64G", + "XM-IP605GV-50", + "XM-IP608G-AI-20W", + "YN-IPC-511SW" + ] + }, + { + "id": "techage-4", + "url": "/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "5MP POE PTZ" + ] + }, + { + "id": "techage-5", + "url": "snapshot", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IPC" + ] + }, + { + "id": "techage-6", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IPC", + "IPC-BT619W-10", + "ipc-bt619w-2.0", + "IPC-BT619W-2.0", + "JA-608GW-20", + "NVR", + "Other" + ] + }, + { + "id": "techage-7", + "url": "snapshot.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IPC" + ] + }, + { + "id": "techage-8", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=1.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "IPC", + "IPC-BT511SW", + "ipc-bt618-40", + "NVR", + "TA-XM-605GP-AI-50", + "TA-XM-M29SP-AI-50N", + "XM530", + "XMEYE", + "xm-ip511swtv-20", + "XM-IP608G-AI-20W" + ] + }, + { + "id": "techage-9", + "url": "cgi-bin/snapshot.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IPC-BT511SW-1.0", + "IPC-BT619W-2.0", + "NVR", + "NVS", + "Other", + "W4W4S-BT619AW-13", + "w4w4s-bt619aw-15" + ] + }, + { + "id": "techage-10", + "url": "/snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "IPC-BT618-20" + ] + }, + { + "id": "techage-11", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "techage-12", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "TA-605P-AI-50" + ] + }, + { + "id": "techage-13", + "url": "/snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=1", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "TA-JA-508GW-30" + ] + }, + { + "id": "techage-14", + "url": "/", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "TA-XM-DM13EP-50" + ] + }, + { + "id": "techage-15", + "url": "/onvif/device_service", + "type": "FFMPEG", + "protocol": "http", + "port": 8899, + "models": [ + "vm-530" + ] + } + ] +} diff --git a/brands/techmaxx.json b/brands/techmaxx.json new file mode 100644 index 0000000..b711df8 --- /dev/null +++ b/brands/techmaxx.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Techmaxx", + "brand_id": "techmaxx", + "streams": [ + { + "id": "techmaxx-1", + "url": "/cam/realmonitor?channel=1&subtype=00&authbasic=[AUTH]", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "T-67" + ] + }, + { + "id": "techmaxx-2", + "url": "/tcp/av0_0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 10554, + "models": [ + "XLT-062311-CSXMN" + ] + } + ] +} diff --git a/brands/technaxx.json b/brands/technaxx.json new file mode 100644 index 0000000..633ea62 --- /dev/null +++ b/brands/technaxx.json @@ -0,0 +1,110 @@ +{ + "version": 2, + "brand": "Technaxx", + "brand_id": "technaxx", + "streams": [ + { + "id": "technaxx-1", + "url": "/cam0/h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "TX-145" + ] + }, + { + "id": "technaxx-2", + "url": "/?action=stream", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "tx-146" + ] + }, + { + "id": "technaxx-3", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32", + "type": "MJPEG", + "protocol": "http", + "port": 10554, + "models": [ + "tx-23" + ] + }, + { + "id": "technaxx-4", + "url": "/live1.264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "TX-23" + ] + }, + { + "id": "technaxx-5", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "tx-23+" + ] + }, + { + "id": "technaxx-6", + "url": "img/snapshot.cgi?size=3", + "type": "JPEG", + "protocol": "http", + "port": 10554, + "models": [ + "TX23+" + ] + }, + { + "id": "technaxx-7", + "url": "cgi-bin/CGIProxy.fcgi?cmd=snapPicture2&usr=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "TX-61", + "tx-62" + ] + }, + { + "id": "technaxx-8", + "url": "cgi-bin/CGIProxy.fcgi?cmd=snapPicture2&usr=[USERNAME]&pwd=[PASSWORD]&", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "TX62" + ] + }, + { + "id": "technaxx-9", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "tx-65", + "TX66", + "TX-67" + ] + }, + { + "id": "technaxx-10", + "url": "axis-cgi/mjpg/video.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "TX-67" + ] + } + ] +} diff --git a/brands/technology.json b/brands/technology.json new file mode 100644 index 0000000..0be3c44 --- /dev/null +++ b/brands/technology.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Technology", + "brand_id": "technology", + "streams": [ + { + "id": "technology-1", + "url": "/onvif1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "IPC" + ] + }, + { + "id": "technology-2", + "url": "/", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5000, + "models": [ + "IPC" + ] + } + ] +} diff --git a/brands/techpro.json b/brands/techpro.json new file mode 100644 index 0000000..d3609ac --- /dev/null +++ b/brands/techpro.json @@ -0,0 +1,18 @@ +{ + "version": 2, + "brand": "Techpro", + "brand_id": "techpro", + "streams": [ + { + "id": "techpro-1", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "dvr", + "EL2IRLZ2712-D2" + ] + } + ] +} diff --git a/brands/techview.json b/brands/techview.json new file mode 100644 index 0000000..2ce971b --- /dev/null +++ b/brands/techview.json @@ -0,0 +1,279 @@ +{ + "version": 2, + "brand": "Techview", + "brand_id": "techview", + "streams": [ + { + "id": "techview-1", + "url": "videostream.asf", + "type": "FFMPEG", + "protocol": "http", + "port": 88, + "models": [ + "006E060233FE", + "287", + "CQ3834", + "F9805W", + "N287", + "Other", + "QC3836" + ] + }, + { + "id": "techview-2", + "url": "videostream.cgi?", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "006E060B996D", + "3832", + "Other", + "QC-3834" + ] + }, + { + "id": "techview-3", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "264" + ] + }, + { + "id": "techview-4", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]*[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "3831", + "cq3834", + "GATE", + "N287", + "Other", + "QC-3638", + "qc3832" + ] + }, + { + "id": "techview-5", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "3831", + "3846", + "720IP", + "720p", + "CQ3834", + "CQ3846", + "HDIP", + "N287", + "QC-3638", + "QC-3840", + "QC-3844", + "QC3846", + "QC3848" + ] + }, + { + "id": "techview-6", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "3846", + "N287", + "qc3638", + "QC-3638" + ] + }, + { + "id": "techview-7", + "url": "/12", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8001, + "models": [ + "3846", + "720P", + "HBP", + "iveway", + "N287", + "Other", + "QC3122", + "QC-3638", + "QC-3834", + "QC3839", + "QC-3840", + "QC-3846", + "QCC3846", + "rmr55" + ] + }, + { + "id": "techview-8", + "url": "/videostream.cgi?", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "38748" + ] + }, + { + "id": "techview-9", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "720IP", + "Gate", + "N287", + "Other", + "QC-3638", + "QC3832", + "QC3839", + "QC-3840", + "QC3842", + "QC-3844", + "UNLISTED" + ] + }, + { + "id": "techview-10", + "url": "/0/av0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8001, + "models": [ + "720IP", + "qc3638", + "TS4001" + ] + }, + { + "id": "techview-11", + "url": "/", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "C5F0S", + "QC-3844", + "tpz" + ] + }, + { + "id": "techview-12", + "url": "/videostream.asf", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "CV3130", + "Other" + ] + }, + { + "id": "techview-13", + "url": "snapshot", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "GM8126" + ] + }, + { + "id": "techview-14", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "GM8126" + ] + }, + { + "id": "techview-15", + "url": "videostream.asf?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "N287", + "qc-3836" + ] + }, + { + "id": "techview-16", + "url": "/videostream.asf?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "N287" + ] + }, + { + "id": "techview-17", + "url": "/videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=320*240", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "N287" + ] + }, + { + "id": "techview-18", + "url": "VIDEO.CGI", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "N287", + "QC3836", + "QCr836" + ] + }, + { + "id": "techview-19", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "techview-20", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "QC-3638" + ] + }, + { + "id": "techview-21", + "url": "snapshot.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "QC3834-7Link" + ] + } + ] +} diff --git a/brands/techvision.json b/brands/techvision.json new file mode 100644 index 0000000..d1665ce --- /dev/null +++ b/brands/techvision.json @@ -0,0 +1,57 @@ +{ + "version": 2, + "brand": "Techvision", + "brand_id": "techvision", + "streams": [ + { + "id": "techvision-1", + "url": "videostream.cgi?rate=11", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "220" + ] + }, + { + "id": "techvision-2", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "techvision-3", + "url": "cgi-bin/view.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "techvision-4", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "techvision-5", + "url": "cgi-bin/wappaint?camera_no=[CHANNEL]&animation=0&name=[USERNAME]&password=[PASSWORD]&pic_size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "T-8XXDVR" + ] + } + ] +} diff --git a/brands/techyo.json b/brands/techyo.json new file mode 100644 index 0000000..ffc0711 --- /dev/null +++ b/brands/techyo.json @@ -0,0 +1,28 @@ +{ + "version": 2, + "brand": "Techyo", + "brand_id": "techyo", + "streams": [ + { + "id": "techyo-1", + "url": "/snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "g1405", + "oipcam g1405" + ] + }, + { + "id": "techyo-2", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 81, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/teckin.json b/brands/teckin.json new file mode 100644 index 0000000..9c8d893 --- /dev/null +++ b/brands/teckin.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Teckin", + "brand_id": "teckin", + "streams": [ + { + "id": "teckin-1", + "url": "/?action=stream", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "hvn tc800" + ] + }, + { + "id": "teckin-2", + "url": "/video0_unicast", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "TC100" + ] + } + ] +} diff --git a/brands/tecvoz.json b/brands/tecvoz.json new file mode 100644 index 0000000..7457def --- /dev/null +++ b/brands/tecvoz.json @@ -0,0 +1,28 @@ +{ + "version": 2, + "brand": "Tecvoz", + "brand_id": "tecvoz", + "streams": [ + { + "id": "tecvoz-1", + "url": "/cam1/onvif-h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other", + "THK-IDM13" + ] + }, + { + "id": "tecvoz-2", + "url": "/Streaming/Channels/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "THK-ICB13" + ] + } + ] +} diff --git a/brands/tedun.json b/brands/tedun.json new file mode 100644 index 0000000..2debfad --- /dev/null +++ b/brands/tedun.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Tedun", + "brand_id": "tedun", + "streams": [ + { + "id": "tedun-1", + "url": "/live1.264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "F20W-WSBE" + ] + }, + { + "id": "tedun-2", + "url": "/live0.264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/telca.json b/brands/telca.json new file mode 100644 index 0000000..1812842 --- /dev/null +++ b/brands/telca.json @@ -0,0 +1,29 @@ +{ + "version": 2, + "brand": "Telca", + "brand_id": "telca", + "streams": [ + { + "id": "telca-1", + "url": "image.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "TC-9751", + "TC-9852" + ] + }, + { + "id": "telca-2", + "url": "image.cgi?type=motion", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "TC-9751", + "TC-9852" + ] + } + ] +} diff --git a/brands/telco.json b/brands/telco.json new file mode 100644 index 0000000..0cc6f2d --- /dev/null +++ b/brands/telco.json @@ -0,0 +1,67 @@ +{ + "version": 2, + "brand": "Telco", + "brand_id": "telco", + "streams": [ + { + "id": "telco-1", + "url": "snap.jpg?JpegCam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "NC-530W" + ] + }, + { + "id": "telco-2", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "NV-530" + ] + }, + { + "id": "telco-3", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "telco-4", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "telco-5", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "telco-6", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]&count=0", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/telekom.json b/brands/telekom.json new file mode 100644 index 0000000..ce075ea --- /dev/null +++ b/brands/telekom.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Telekom", + "brand_id": "telekom", + "streams": [ + { + "id": "telekom-1", + "url": "snap.jpg?JpegCam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "NV530" + ] + } + ] +} diff --git a/brands/teleste.json b/brands/teleste.json new file mode 100644 index 0000000..62bf7c1 --- /dev/null +++ b/brands/teleste.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Teleste", + "brand_id": "teleste", + "streams": [ + { + "id": "teleste-1", + "url": "snapshot/snapshot.esp?stream=videoport&type=jpeg&channel=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "MPX" + ] + } + ] +} diff --git a/brands/telesystem.json b/brands/telesystem.json new file mode 100644 index 0000000..1c2f5c2 --- /dev/null +++ b/brands/telesystem.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Telesystem", + "brand_id": "telesystem", + "streams": [ + { + "id": "telesystem-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "TVedo" + ] + } + ] +} diff --git a/brands/teletek-electronics.json b/brands/teletek-electronics.json new file mode 100644 index 0000000..199819b --- /dev/null +++ b/brands/teletek-electronics.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Teletek Electronics", + "brand_id": "teletek-electronics", + "streams": [ + { + "id": "teletek-electronics-1", + "url": "/live/main", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "HD-313" + ] + }, + { + "id": "teletek-electronics-2", + "url": "video.cgi?resolution=[WIDTH]x[HEIGHT]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/telview-cctv.json b/brands/telview-cctv.json new file mode 100644 index 0000000..868d461 --- /dev/null +++ b/brands/telview-cctv.json @@ -0,0 +1,104 @@ +{ + "version": 2, + "brand": "Telview Cctv", + "brand_id": "telview-cctv", + "streams": [ + { + "id": "telview-cctv-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "CM35SR-S3235-H16EV2", + "FIW321H", + "H16EV2", + "Other", + "WID320" + ] + }, + { + "id": "telview-cctv-2", + "url": "live", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "fid320" + ] + }, + { + "id": "telview-cctv-3", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "telview-cctv-4", + "url": "cgi-bin/net_jpeg.cgi?ch=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "telview-cctv-5", + "url": "/Streaming/Channels/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "telview-cctv-6", + "url": "/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other", + "WID320" + ] + }, + { + "id": "telview-cctv-7", + "url": "/live/ch0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "telview-cctv-8", + "url": "/Streaming/Channels/2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other", + "SWB-1612" + ] + }, + { + "id": "telview-cctv-9", + "url": "monitor.cgi?Channel=[CHANNEL]&Audio=0000&Live=1", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "SWB-1612" + ] + } + ] +} diff --git a/brands/tenda.json b/brands/tenda.json new file mode 100644 index 0000000..0f6da82 --- /dev/null +++ b/brands/tenda.json @@ -0,0 +1,199 @@ +{ + "version": 2, + "brand": "Tenda", + "brand_id": "tenda", + "streams": [ + { + "id": "tenda-1", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "c-30", + "c5+", + "C50S" + ] + }, + { + "id": "tenda-2", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "C-30" + ] + }, + { + "id": "tenda-3", + "url": "videostream.cgi?rate=11", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "C-30", + "Other" + ] + }, + { + "id": "tenda-4", + "url": "videostream.cgi?", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "C-30" + ] + }, + { + "id": "tenda-5", + "url": "videostream.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "C-30", + "Other" + ] + }, + { + "id": "tenda-6", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "C5+", + "c50s", + "C50s", + "C50S" + ] + }, + { + "id": "tenda-7", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "C50", + "C50S" + ] + }, + { + "id": "tenda-8", + "url": "/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "C50" + ] + }, + { + "id": "tenda-9", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "C-50", + "C-59" + ] + }, + { + "id": "tenda-10", + "url": "cam/realmonitor?channel=[CHANNEL]&subtype=00", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "C-50", + "Other" + ] + }, + { + "id": "tenda-11", + "url": "videostream.asf?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "C50S" + ] + }, + { + "id": "tenda-12", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "C50S" + ] + }, + { + "id": "tenda-13", + "url": "videostream.cgi?resolution=8&rate=13", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "C50S", + "Other" + ] + }, + { + "id": "tenda-14", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "C50S", + "Other" + ] + }, + { + "id": "tenda-15", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "C50S", + "Other" + ] + }, + { + "id": "tenda-16", + "url": "/profile0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "CH3", + "CH3 V1.0", + "CH3-WCA", + "CP3", + "CP7", + "CT3", + "IC7-L(P)RS", + "Tenda CP3" + ] + }, + { + "id": "tenda-17", + "url": "/ch=1?subtype=0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "CH7", + "CP3", + "RP3 Pro" + ] + } + ] +} diff --git a/brands/tensai.json b/brands/tensai.json new file mode 100644 index 0000000..8e877e7 --- /dev/null +++ b/brands/tensai.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Tensai", + "brand_id": "tensai", + "streams": [ + { + "id": "tensai-1", + "url": "videostream.asf?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/tensky.json b/brands/tensky.json new file mode 100644 index 0000000..f79b8e8 --- /dev/null +++ b/brands/tensky.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Tensky", + "brand_id": "tensky", + "streams": [ + { + "id": "tensky-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]*[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 5544, + "models": [ + "SB-122" + ] + } + ] +} diff --git a/brands/tenvis.json b/brands/tenvis.json new file mode 100644 index 0000000..54a0eaf --- /dev/null +++ b/brands/tenvis.json @@ -0,0 +1,1607 @@ +{ + "version": 2, + "brand": "Tenvis", + "brand_id": "tenvis", + "streams": [ + { + "id": "tenvis-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "0001", + "0001RW", + "1P602W 2013", + "2013", + "319-W", + "330-KP", + "3815", + "3815-W", + "3815W.", + "3815W2013", + "391", + "602w", + "626", + "640x480", + "H262", + "io602", + "ip 391w", + "IP ROBOT 3", + "IP-319w", + "IP-391W", + "IP-391WHD", + "IP-602W", + "JP-3815", + "JP-3815W", + "jpt 3815-w", + "JPT3185w", + "JPT-3815", + "JPT-3815w", + "JPT-3815W", + "JPT-3815W 2013", + "JPT-3815W+", + "JPT-3815W+ 2013", + "JPT8415W-HD", + "Mini-319", + "MINI-319w", + "MINI-319W", + "MINI-319W 2013", + "MJPEG", + "Other", + "PT-713x", + "t18618", + "T27653", + "t50239", + "t54300", + "TR-3818" + ] + }, + { + "id": "tenvis-2", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "0001", + "1920", + "3085W", + "319-W", + "3813", + "3815", + "3815-W", + "3815W.", + "3815W-HD", + "391w-hd", + "602W", + "661", + "692", + "H-264", + "H-264-inge", + "HD", + "HD PAN TILT", + "ip 391whdWHD", + "IP319W", + "IP-391-HD", + "IP-391W", + "IP-391WHD", + "IP-602W", + "IP602WInge", + "IPROBOT2", + "IP-ROBOT3", + "IPROBOT3 H.264", + "JP-3815", + "JP-3815W", + "JPT 3815W-HD", + "JPT3185W", + "JPT-3815", + "JPT-3815HD", + "jpt3815w", + "JPT-3815W", + "JPT-3815W 2013", + "JPT-3815W+", + "JPT-381HD", + "JPW-3815 HD", + "MJPEG", + "Other", + "P391W-HD", + "PT-7131W", + "T6812", + "T8801", + "T8805", + "T8809", + "T8810", + "TBS3008", + "TH-611", + "th661", + "TH-661", + "TH661d", + "TH667", + "TH692", + "TR3815W", + "TZ100", + "TZ300" + ] + }, + { + "id": "tenvis-3", + "url": "snapshot.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "0001rw", + "0012", + "3813", + "391w-hd", + "IP-602W", + "JPT3185W", + "JPT-3814WP2P", + "JPT-3815-P2P", + "JPT3815W", + "JPT-3815W 2013", + "JPT-3815WHD", + "Other" + ] + }, + { + "id": "tenvis-4", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "0012", + "1P602W 2013", + "3815-W", + "IP-391W", + "IP391W HD", + "IP-602W", + "JPT-3815", + "JPT-3815w", + "JPT-3815W", + "JPT-3815W 2013A", + "JPT-3815W+", + "JPT-3818", + "Mini-319", + "Other", + "PT-7131W", + "TR3815W" + ] + }, + { + "id": "tenvis-5", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 81, + "models": [ + "0952", + "3085W", + "3815-w", + "3815W", + "3815-W", + "3815W.", + "3815W2013", + "3815W-HD", + "djdw", + "IP-319w", + "IP-391W", + "IP-602W", + "JP-3815", + "JP-3815W", + "JPT 3815W (CLONE)", + "JPT 3815W HD", + "JPT3185W", + "JPT3815", + "JPT-3815", + "JPT-3815w", + "JPT3815W", + "JPT-3815W", + "JPT-3815W 2013", + "JPT-3815W+ 2013", + "LTP2013W", + "Mini-319", + "MINI-319W", + "MINI-319W 2013", + "Other", + "T-50348", + "UNLISTED", + "us55526" + ] + }, + { + "id": "tenvis-6", + "url": "videostream.cgi?resolution=8&rate=13", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "1P602W 2013", + "3085w", + "319-W", + "3815", + "3815-W", + "3815W2013", + "391W-HD", + "IP 391 W HD", + "IP-319W", + "IP-391W", + "IP-602W", + "JP-3815", + "JP-3815W", + "JPT 3815W HD", + "JPT 3815W-HD", + "JPT3185W", + "JPT-3815", + "JPT-3815-P2P", + "JPT-3815W", + "JPT-3815W 2013", + "JPT-3815W+", + "JPT-3815WP2P", + "JPT-3818", + "JW-1315", + "Other", + "TH-661", + "TR-3818" + ] + }, + { + "id": "tenvis-7", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "1P602W 2013", + "3815W", + "IP-319W", + "IP-391W", + "IP-391WHD", + "IP-602W", + "IPROBOT 3", + "IPROBOT 3 IAN", + "JP-3815W", + "JPT-3815", + "JPT-3815w", + "JPT-3815W 2013", + "Mini-319", + "MINI-319W", + "Other", + "TH-661" + ] + }, + { + "id": "tenvis-8", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "1P602W 2013", + "2013", + "3815-W", + "3815W.", + "3815W2013", + "HD", + "IP-391WHD", + "IP602W", + "JPT-3815W 2013", + "JPT-3815W+", + "JPW-3815 HD", + "Other", + "T8612", + "TR-3828" + ] + }, + { + "id": "tenvis-9", + "url": "/videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "2013", + "ip391w", + "Iprobot 3", + "JPT3815", + "JPT-3815W 2013", + "misc", + "Other", + "reeca" + ] + }, + { + "id": "tenvis-10", + "url": "/videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 7777, + "models": [ + "2014", + "Iprobot 3" + ] + }, + { + "id": "tenvis-11", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "319w", + "319-W", + "3815W2013", + "3815W-HD", + "391", + "611", + "661", + "692", + "720HD", + "AE38312", + "AE8312", + "FIXEDWP", + "H-264", + "H692", + "HD", + "HD PAN TILT", + "HT661", + "ibrobot3", + "IP-391-HD", + "IP-391WHD", + "IPROBOT 3-E", + "IP-ROBOT3", + "IPROBOT3 H.264", + "JP-3815W", + "JPT 3815-W", + "JPT 3815w (Clone)", + "JPT 3815W HD", + "JPT-3815 HD", + "jpt3815-hd", + "JPT3815w", + "JPT-3815W", + "JPT-3815W 2013", + "JPT-3815W 2013A", + "JPT-3815W+", + "JPT3815WHD", + "JPT8415W-HD", + "JPTW", + "JPTW8750", + "JPW-3815 HD", + "JTP", + "Mini319", + "Other", + "RJN", + "RJN-2", + "RTT-8700", + "SH692", + "T8612", + "T8810", + "TH-611", + "TH-661", + "TH661 Black", + "TH661 White", + "TH661D", + "TH662", + "TH671", + "TH-69", + "TH692", + "th692alan", + "TH-962", + "TZ100", + "WH-TH661" + ] + }, + { + "id": "tenvis-12", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]*[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "319w", + "319-W", + "IP-391W", + "JPT3185W-HD" + ] + }, + { + "id": "tenvis-13", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 81, + "models": [ + "319w", + "3815", + "3815-W", + "3815W.", + "3815W2013", + "draai", + "HD", + "IP 391 w hd", + "IP-319w", + "ip391w", + "IP-602W", + "JP3815", + "JP-3815W", + "JPT3185W", + "JPT-3815", + "JPT-3815 HD", + "JPT-3815w", + "JPT-3815W", + "JPT-3815W 2013", + "JPT-3815WP2P", + "M1Q", + "mini319w", + "Other", + "TR3815W", + "TZ100/IPROBOT3" + ] + }, + { + "id": "tenvis-14", + "url": "/12", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "319w", + "319-W", + "362B", + "3815", + "3815W", + "3815W.", + "3815W2013", + "3815W-HD", + "661", + "692", + "8805", + "H-264", + "H-692", + "IBROBOT3", + "iMegaCam", + "IP ROBOT 3", + "IP-391W", + "IP-391WHD", + "iprobot", + "iprobot 3 Ian", + "IProbot2", + "iprobot3", + "iprobot3t", + "jpg.jpg", + "JPT 3815-W", + "JPT3185W", + "JPT3815", + "jpt3815-hd", + "JPT-3815HD", + "JPT-3815W 2013A", + "JPT-3815W HD", + "JPT-6315", + "Other", + "P391W-HD", + "ROBOT", + "ROBOT3", + "RTT-8700", + "SH661", + "T3875D", + "T6812", + "T8805", + "T8806", + "T8809", + "TH661", + "TH-661", + "TH661D", + "TH671", + "TH-692", + "TR3815W", + "TZ100/iProbot3", + "v.2" + ] + }, + { + "id": "tenvis-15", + "url": "videostream.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "319-W", + "3815-W", + "391W-HD", + "IP391W", + "IP-602W", + "JPT-3815", + "JPT-3815 HD", + "JPT-3815w", + "JPT-3815W", + "Other", + "TR3815W" + ] + }, + { + "id": "tenvis-16", + "url": "/videostream.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 81, + "models": [ + "319-W", + "JPT8518W", + "MINI-319w" + ] + }, + { + "id": "tenvis-17", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "351.148", + "381", + "3815", + "3815-w", + "3815-W", + "3815W.", + "3815w2013", + "391W-HD", + "8513", + "IP-319W", + "IP-391-HD", + "IP-391W", + "IP-602W", + "JP-3815", + "JP-3815W", + "JPT-3815", + "JPT-3815W", + "JPT-3815W 2013", + "JPT-3815W 2013a", + "JPT-3815W+", + "JW-1315", + "Mini-318W", + "MINI-319", + "MINI-319W", + "MINI-319W 2013", + "Other", + "PT-7131W", + "T-23979", + "T-50348", + "US-28449" + ] + }, + { + "id": "tenvis-18", + "url": "videostream.asf", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "381", + "3815", + "3815-W", + "3815W2013", + "3815W-HD", + "HATENA", + "IP ROBOT 3", + "IP319w", + "IP-319W", + "IP-391W", + "IP-602W", + "JP-3815W", + "JPT-3815w", + "JPT-3815W", + "JPT-3815W 2013", + "JPT-3815W+", + "JPT8518W", + "MINI-319W 2013", + "Other", + "TH661", + "TR-3818" + ] + }, + { + "id": "tenvis-19", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]&count=0", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "3815", + "3815-W", + "IP-391W", + "IP-602W", + "iprobot", + "Iprobot 3", + "IPROBOT 33", + "IPW-391", + "JPT-3815", + "JPT-3815-P2P", + "JPT-3815w", + "JPT-3815W", + "JPT-3815W 2013", + "JPT3815W-HD", + "Other" + ] + }, + { + "id": "tenvis-20", + "url": "videostream.asf?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "3815", + "3815-W", + "3815W.", + "3815W2013", + "H262", + "IP-319W", + "IP-391W", + "IP-391WHD", + "IP-602W", + "JP-3815", + "JP-3815W", + "JPT3185W", + "JPT-3815", + "JPT-3815w", + "JPT-3815W", + "JPT-3815W 2013", + "JPT-3815W+", + "Mini-318w", + "Mini-319", + "MINI-319w", + "MINI-319W 2013", + "Other", + "PT3815W" + ] + }, + { + "id": "tenvis-21", + "url": "videostream.cgi?user=[USERNAME]&password=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "3815", + "3815-W", + "3815W2013", + "IP-391W", + "IP-602W", + "JP-3815W", + "JPT-3815", + "jpt3815w", + "JPT-3815w", + "JPT-3815W", + "JPT-3815W 2013", + "JPT-3818", + "JPW-3815 HD", + "MINI-319W", + "Other", + "TR3815W", + "TR-3818" + ] + }, + { + "id": "tenvis-22", + "url": "cgi-bin/videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "3815", + "3815W", + "3815W2013", + "JP-3815W", + "JPT-3815W", + "Other" + ] + }, + { + "id": "tenvis-23", + "url": "cgi-bin/snapshot.cgi?1", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "3815", + "3815-W", + "3815W-HD", + "HD", + "JPT-3815W" + ] + }, + { + "id": "tenvis-24", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "3815", + "3815-W", + "3815W.", + "HD", + "IP-391W", + "IP-602W", + "IPROBOT 33", + "JPT-3815", + "JPT-3815w", + "JPT-3815W", + "JPT-3815W 2013", + "Mini-319", + "Other", + "PT-7131W" + ] + }, + { + "id": "tenvis-25", + "url": "videostream.cgi?", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "3815", + "3815-W", + "3815W2013", + "IP-319w", + "IP-602W", + "JP-3815", + "JP-3815_1", + "JPT-3815", + "JPT-3815w", + "JPT-3815W", + "JPT-3815W 2013", + "JPT-3815W+", + "Other" + ] + }, + { + "id": "tenvis-26", + "url": "/onvif1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "3815w", + "TH-661" + ] + }, + { + "id": "tenvis-27", + "url": "snapshot.cgi?", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "3815W", + "3815W2013", + "IP-319w", + "IP-602W", + "JPT-3815W", + "JPT-3815W+", + "Other" + ] + }, + { + "id": "tenvis-28", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "3815-W", + "3815W.", + "3815W-HD", + "391", + "FS-IPC100", + "IP-391W", + "IP-602W", + "IP-602WW", + "iprobot3", + "JP-3815", + "JP-3815W", + "JPT-3815", + "jpt3815w", + "JPT-3815w", + "JPT-3815W", + "JPT-3815W 2013", + "mini", + "MINI-319W", + "Other", + "PT-7131W" + ] + }, + { + "id": "tenvis-29", + "url": "snapshot.cgi?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "3815-W", + "3815W2013", + "JP-3815W", + "JPT-3815-P2P", + "JPT-3815W", + "JPT-3815W+ 2013" + ] + }, + { + "id": "tenvis-30", + "url": "cgi-bin/snapshot.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "3815-W", + "JPT-3815W" + ] + }, + { + "id": "tenvis-31", + "url": "image.mpg", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "3815-W", + "ibrobot3", + "IP-391W" + ] + }, + { + "id": "tenvis-32", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "3815W-HD", + "391W-HD", + "IP ROBOT 3", + "Iprobot 3", + "JPT-3815", + "Other" + ] + }, + { + "id": "tenvis-33", + "url": "/0/video0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8001, + "models": [ + "391", + "391W-HD", + "IP ROBOT2", + "IP-391W", + "IP-ROBOT3", + "JP-3815W", + "JPT-381HD", + "Other", + "P391W-HD" + ] + }, + { + "id": "tenvis-34", + "url": "/0/av0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8001, + "models": [ + "391", + "IP-391WHD", + "IPROBOT 3 2", + "IPROBOT3", + "IPWHD", + "Other", + "TS4001", + "TZ100" + ] + }, + { + "id": "tenvis-35", + "url": "snapshot.cgi?camera=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "391", + "IP-391W", + "JPT-3815", + "JPT-3815w", + "MINI-319W", + "MINI-319W 2013", + "Other" + ] + }, + { + "id": "tenvis-36", + "url": "/videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&rate=11", + "type": "MJPEG", + "protocol": "http", + "port": 7777, + "models": [ + "391", + "IP ROBOT2" + ] + }, + { + "id": "tenvis-37", + "url": "ch0_0.h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "391W-HD", + "IP ROBOT 3", + "IP-391WHD", + "IP-ROBOT3", + "Other" + ] + }, + { + "id": "tenvis-38", + "url": "0/av0", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "391W-HD", + "IP Robot 3", + "IP ROBOT 3", + "IP-391W", + "IP-391WHD", + "IPRobot2", + "Other", + "TH-661", + "TZ100" + ] + }, + { + "id": "tenvis-39", + "url": "0/av1", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "391W-HD", + "IP-391W", + "IPRobot2", + "Other" + ] + }, + { + "id": "tenvis-40", + "url": "snapshot.jpg?account=[USERNAME]&password=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "391W-HD", + "H-264", + "IP-391W", + "IP-391WHD", + "IPROBOT 3 2", + "iprobot3", + "JPT-3815W", + "Other", + "TZ100" + ] + }, + { + "id": "tenvis-41", + "url": "/media/?action=stream", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "602", + "IP-602W", + "JPT-3815w", + "JPT-3815W 2013", + "JPT-3815W+", + "Mini-319", + "MINI-319W", + "Other" + ] + }, + { + "id": "tenvis-42", + "url": "/Streaming/Channels/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 81, + "models": [ + "602", + "TV-IP311PI Low" + ] + }, + { + "id": "tenvis-43", + "url": "/videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 27973, + "models": [ + "C16S", + "IP391W", + "IP-602W", + "Iprobot 3", + "JP-3815W" + ] + }, + { + "id": "tenvis-44", + "url": "cam3/mpeg4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "GM8126", + "IP319W", + "IP-391WHD", + "JPT-3815", + "Other", + "TZ100" + ] + }, + { + "id": "tenvis-45", + "url": "shot.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "HD" + ] + }, + { + "id": "tenvis-46", + "url": "cam2/mpeg4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "ibrobot3", + "IPROBOT 3", + "IP-ROBOT3", + "Other", + "TZ100/IPROBOT3" + ] + }, + { + "id": "tenvis-47", + "url": "/rtsp_live1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8001, + "models": [ + "IBROBOT3", + "Other" + ] + }, + { + "id": "tenvis-48", + "url": "snapshot", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP 391W", + "Other" + ] + }, + { + "id": "tenvis-49", + "url": "live/h264/ch[CHANNEL]", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8001, + "models": [ + "IP ROBOT2", + "IPRobot2", + "IPROBOT2", + "Other", + "TZ100" + ] + }, + { + "id": "tenvis-50", + "url": "video[CHANNEL]", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8001, + "models": [ + "IP ROBOT2", + "IPROBOT 3 IAN", + "Other" + ] + }, + { + "id": "tenvis-51", + "url": "videostream.cgi?rate=11", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP-319W", + "IP-391W", + "IP-602W", + "JPT-3815", + "JPT-3815w", + "JPT-3815W", + "MINI-319W", + "Other" + ] + }, + { + "id": "tenvis-52", + "url": "/vjpeg.v?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 7777, + "models": [ + "IP391W" + ] + }, + { + "id": "tenvis-53", + "url": "/videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=30", + "type": "MJPEG", + "protocol": "http", + "port": 7777, + "models": [ + "IP391W" + ] + }, + { + "id": "tenvis-54", + "url": "LowResolutionVideo", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "IP-391W", + "Other", + "P391W-HD" + ] + }, + { + "id": "tenvis-55", + "url": "user/videostream.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP-391W", + "JPT-3815", + "JPT-3815w", + "Other", + "TR-3818" + ] + }, + { + "id": "tenvis-56", + "url": "/Video?Codec=MPEG4&Width=720&Height=576&Fps=30", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "IP-391W", + "IPROBOT3", + "Other", + "TH-661", + "TZ100" + ] + }, + { + "id": "tenvis-57", + "url": "cam[CHANNEL]/h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "IP-391WHD", + "IPRobot2", + "JPT8518W", + "Other", + "TZ100" + ] + }, + { + "id": "tenvis-58", + "url": "videostream.cgi?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "ip602", + "IP-602W", + "Other" + ] + }, + { + "id": "tenvis-59", + "url": "videostream.cgi?rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP-602", + "IP-602W", + "jp 3815", + "JPT-3815W HD", + "Other" + ] + }, + { + "id": "tenvis-60", + "url": "current[CHANNEL].jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP-602W" + ] + }, + { + "id": "tenvis-61", + "url": "/control/faststream.jpg?stream=MxPEG&needlength&fps=6", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "IP-602W" + ] + }, + { + "id": "tenvis-62", + "url": "/", + "type": "FFMPEG", + "protocol": "http", + "port": 7777, + "models": [ + "IPK", + "PTZ", + "th661" + ] + }, + { + "id": "tenvis-63", + "url": "/0/video1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Iprobot 3", + "T8863D", + "TS4001" + ] + }, + { + "id": "tenvis-64", + "url": "/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Iprobot 3", + "Other", + "TH661", + "TH661D" + ] + }, + { + "id": "tenvis-65", + "url": "video.cgi?resolution=[WIDTH]x[HEIGHT]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "JP-3815W" + ] + }, + { + "id": "tenvis-66", + "url": "snapshot.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "JPT-3815", + "Other" + ] + }, + { + "id": "tenvis-67", + "url": "/index1.htm", + "type": "FFMPEG", + "protocol": "http", + "port": 81, + "models": [ + "JPT-3815" + ] + }, + { + "id": "tenvis-68", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "JPT-3815-P2P", + "Other" + ] + }, + { + "id": "tenvis-69", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "JPT-3815W", + "MINI-319W", + "Other" + ] + }, + { + "id": "tenvis-70", + "url": "/videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=320*240", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "JPT-3815W 2013", + "Other" + ] + }, + { + "id": "tenvis-71", + "url": "video.cgi?resolution=VGA", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "JPT-3815W 2013", + "Mini-319", + "MINI-319W" + ] + }, + { + "id": "tenvis-72", + "url": "/videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=720&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 7777, + "models": [ + "JPT-3815W 2013" + ] + }, + { + "id": "tenvis-73", + "url": "/tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "JPT3815WHD", + "TH692" + ] + }, + { + "id": "tenvis-74", + "url": "/snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]&count=0", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "JPT3815W-HD" + ] + }, + { + "id": "tenvis-75", + "url": "/h264_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "JPT3815W-HD" + ] + }, + { + "id": "tenvis-76", + "url": "video.mjpg?q=30&fps=33&id=0.5", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "tenvis-77", + "url": "cam/realmonitor?channel=[CHANNEL]&subtype=1", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "tenvis-78", + "url": "live.sdp", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other", + "TZ100" + ] + }, + { + "id": "tenvis-79", + "url": "av2", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "tenvis-80", + "url": "nph-h264.cgi", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "tenvis-81", + "url": "CAM_ID.[PASSWORD].mp2", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "tenvis-82", + "url": "medias[CHANNEL]", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "tenvis-83", + "url": "mjpeg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "tenvis-84", + "url": "cgi-bin/viewer/video.jpg?resolution=640x480", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "tenvis-85", + "url": "jpg/image.jpg?size=3", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "tenvis-86", + "url": "mjpeg?res=full&x0=0&y0=0&x1=100%&y1=100%&quality=12&doublescan=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "tenvis-87", + "url": "cgi-bin/CGIProxy.fcgi?cmd=snapPicture2&usr=[USERNAME]&pwd=[PASSWORD]&", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "tenvis-88", + "url": "/videostream.asf", + "type": "FFMPEG", + "protocol": "http", + "port": 83, + "models": [ + "Other" + ] + }, + { + "id": "tenvis-89", + "url": "/video0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "T8863D" + ] + }, + { + "id": "tenvis-90", + "url": "/image.mpg", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "T8863D" + ] + }, + { + "id": "tenvis-91", + "url": "/av2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "T8863D" + ] + }, + { + "id": "tenvis-92", + "url": "/img/snapshot.cgi?size=3", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "th-661" + ] + }, + { + "id": "tenvis-93", + "url": "/ucast/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "TH661" + ] + }, + { + "id": "tenvis-94", + "url": "/cgi-bin/videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "w319" + ] + } + ] +} diff --git a/brands/tenvus.json b/brands/tenvus.json new file mode 100644 index 0000000..f4acae7 --- /dev/null +++ b/brands/tenvus.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Tenvus", + "brand_id": "tenvus", + "streams": [ + { + "id": "tenvus-1", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "JPG3815W" + ] + } + ] +} diff --git a/brands/teruhal.json b/brands/teruhal.json new file mode 100644 index 0000000..29ddee5 --- /dev/null +++ b/brands/teruhal.json @@ -0,0 +1,19 @@ +{ + "version": 2, + "brand": "Teruhal", + "brand_id": "teruhal", + "streams": [ + { + "id": "teruhal-1", + "url": "/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Intelligent Camera", + "TC55", + "TC56" + ] + } + ] +} diff --git a/brands/tesco.json b/brands/tesco.json new file mode 100644 index 0000000..093d959 --- /dev/null +++ b/brands/tesco.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Tesco", + "brand_id": "tesco", + "streams": [ + { + "id": "tesco-1", + "url": "videofeed", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Hudl" + ] + } + ] +} diff --git a/brands/tethys-innovation.json b/brands/tethys-innovation.json new file mode 100644 index 0000000..125f082 --- /dev/null +++ b/brands/tethys-innovation.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Tethys Innovation", + "brand_id": "tethys-innovation", + "streams": [ + { + "id": "tethys-innovation-1", + "url": "/?action=stream", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "825-C" + ] + } + ] +} diff --git a/brands/tevah.json b/brands/tevah.json new file mode 100644 index 0000000..99e20b2 --- /dev/null +++ b/brands/tevah.json @@ -0,0 +1,19 @@ +{ + "version": 2, + "brand": "Tevah", + "brand_id": "tevah", + "streams": [ + { + "id": "tevah-1", + "url": "cgi-bin/video.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "ANC-600G", + "ANC-606G", + "ANC-818G" + ] + } + ] +} diff --git a/brands/texhnaxx.json b/brands/texhnaxx.json new file mode 100644 index 0000000..844937a --- /dev/null +++ b/brands/texhnaxx.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Texhnaxx", + "brand_id": "texhnaxx", + "streams": [ + { + "id": "texhnaxx-1", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "xlt-23" + ] + } + ] +} diff --git a/brands/thethys.json b/brands/thethys.json new file mode 100644 index 0000000..a908a21 --- /dev/null +++ b/brands/thethys.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Thethys", + "brand_id": "thethys", + "streams": [ + { + "id": "thethys-1", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "SmartCam" + ] + } + ] +} diff --git a/brands/thingino.json b/brands/thingino.json new file mode 100644 index 0000000..436fc45 --- /dev/null +++ b/brands/thingino.json @@ -0,0 +1,58 @@ +{ + "version": 2, + "brand": "Thingino", + "brand_id": "thingino", + "streams": [ + { + "id": "thingino-1", + "url": "/ch0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "wuuk", + "Wyze 2 (Neos)" + ] + }, + { + "id": "thingino-2", + "url": "/ch1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "INGENIC T31", + "T31", + "T31X", + "T31ZX", + "T31A", + "Generic T31" + ], + "notes": "Sub stream 360p - Ingenic T31 series SoC" + }, + { + "id": "thingino-3", + "url": "/image.jpg", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "Generic", + "Other" + ], + "notes": "JPEG snapshot" + }, + { + "id": "thingino-4", + "url": "/", + "type": "MJPEG", + "protocol": "http", + "port": 8080, + "models": [ + "Generic", + "Other" + ], + "notes": "MJPEG stream via HTTP" + } + ] +} diff --git a/brands/thinkvalue.json b/brands/thinkvalue.json new file mode 100644 index 0000000..c146b2d --- /dev/null +++ b/brands/thinkvalue.json @@ -0,0 +1,38 @@ +{ + "version": 2, + "brand": "Thinkvalue", + "brand_id": "thinkvalue", + "streams": [ + { + "id": "thinkvalue-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "T8855", + "t8890" + ] + }, + { + "id": "thinkvalue-2", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "T8855" + ] + }, + { + "id": "thinkvalue-3", + "url": "/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "VBOF-2" + ] + } + ] +} diff --git a/brands/thomson.json b/brands/thomson.json new file mode 100644 index 0000000..c101b32 --- /dev/null +++ b/brands/thomson.json @@ -0,0 +1,49 @@ +{ + "version": 2, + "brand": "Thomson", + "brand_id": "thomson", + "streams": [ + { + "id": "thomson-1", + "url": "videoMain", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "512391" + ] + }, + { + "id": "thomson-2", + "url": "cgi-bin/CGIProxy.fcgi?cmd=snapPicture2&usr=[USERNAME]&pwd=[PASSWORD]&", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "512393", + "523W", + "Other" + ] + }, + { + "id": "thomson-3", + "url": "/videoMain", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 88, + "models": [ + "DSC-723W" + ] + }, + { + "id": "thomson-4", + "url": "snapshot.jpg?account=[USERNAME]&password=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/threeboy.json b/brands/threeboy.json new file mode 100644 index 0000000..0c389d6 --- /dev/null +++ b/brands/threeboy.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Threeboy", + "brand_id": "threeboy", + "streams": [ + { + "id": "threeboy-1", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP-660" + ] + } + ] +} diff --git a/brands/thrifty-tech.json b/brands/thrifty-tech.json new file mode 100644 index 0000000..b606362 --- /dev/null +++ b/brands/thrifty-tech.json @@ -0,0 +1,29 @@ +{ + "version": 2, + "brand": "Thrifty Tech", + "brand_id": "thrifty-tech", + "streams": [ + { + "id": "thrifty-tech-1", + "url": "/user=[USERNAME]&password=Golden%40786&channel=1&stream=101.sdp?", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "8MP 4K UHD" + ] + }, + { + "id": "thrifty-tech-2", + "url": "/user=[USERNAME]&password=[PASSWORD]&channel=1&stream=101.sdp?", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "8MP GOLD SERIES", + "Thrifty Tech 5MP IP", + "UNLISTED" + ] + } + ] +} diff --git a/brands/tiandy.json b/brands/tiandy.json new file mode 100644 index 0000000..54167f3 --- /dev/null +++ b/brands/tiandy.json @@ -0,0 +1,68 @@ +{ + "version": 2, + "brand": "Tiandy", + "brand_id": "tiandy", + "streams": [ + { + "id": "tiandy-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "CM321", + "TC-C321N" + ] + }, + { + "id": "tiandy-2", + "url": "live3.sdp", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other", + "TC-C32KN", + "TC-C32QN", + "TC-NC44M" + ] + }, + { + "id": "tiandy-3", + "url": "/live3.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Other", + "TC-C34QN", + "tc-c34sp", + "TC-C34XN" + ] + }, + { + "id": "tiandy-4", + "url": "/h264_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "TC-321N", + "TC-C320N", + "TC-C34XN", + "TC-C35US" + ] + }, + { + "id": "tiandy-5", + "url": "/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "TC-C321N", + "TC-H332N" + ] + } + ] +} diff --git a/brands/tic.json b/brands/tic.json new file mode 100644 index 0000000..25357bc --- /dev/null +++ b/brands/tic.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Tic", + "brand_id": "tic", + "streams": [ + { + "id": "tic-1", + "url": "/PSIA/Streaming/channels/2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "1.3MPX" + ] + } + ] +} diff --git a/brands/tidetech.json b/brands/tidetech.json new file mode 100644 index 0000000..cbc1562 --- /dev/null +++ b/brands/tidetech.json @@ -0,0 +1,45 @@ +{ + "version": 2, + "brand": "Tidetech", + "brand_id": "tidetech", + "streams": [ + { + "id": "tidetech-1", + "url": "live_mpeg4_1.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "12443d9d", + "B01-2MP", + "BC1-2MP", + "PTZ" + ] + }, + { + "id": "tidetech-2", + "url": "mpeg4/media.amp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "BC3-5MP-SD", + "E36Y0701", + "Other", + "P1-4X-5MPB", + "PTZ Outdoor" + ] + }, + { + "id": "tidetech-3", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "gtn", + "PTZ OUTDOOR" + ] + } + ] +} diff --git a/brands/tigersecu.json b/brands/tigersecu.json new file mode 100644 index 0000000..9d0982d --- /dev/null +++ b/brands/tigersecu.json @@ -0,0 +1,19 @@ +{ + "version": 2, + "brand": "Tigersecu", + "brand_id": "tigersecu", + "streams": [ + { + "id": "tigersecu-1", + "url": "cgi-bin/net_jpeg.cgi?ch=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "2MP Super HD", + "Other", + "TS-M02308" + ] + } + ] +} diff --git a/brands/tigris.json b/brands/tigris.json new file mode 100644 index 0000000..27a2bd1 --- /dev/null +++ b/brands/tigris.json @@ -0,0 +1,18 @@ +{ + "version": 2, + "brand": "Tigris", + "brand_id": "tigris", + "streams": [ + { + "id": "tigris-1", + "url": "/h264_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "S2M", + "Ti-S2M" + ] + } + ] +} diff --git a/brands/timhillone.json b/brands/timhillone.json new file mode 100644 index 0000000..d1df405 --- /dev/null +++ b/brands/timhillone.json @@ -0,0 +1,37 @@ +{ + "version": 2, + "brand": "Timhillone", + "brand_id": "timhillone", + "streams": [ + { + "id": "timhillone-1", + "url": "video.jpg?ch=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "H264-WebCam" + ] + }, + { + "id": "timhillone-2", + "url": "snap.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "UC-7008WH" + ] + }, + { + "id": "timhillone-3", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "UC-7008WH" + ] + } + ] +} diff --git a/brands/tinosec.json b/brands/tinosec.json new file mode 100644 index 0000000..b2044f6 --- /dev/null +++ b/brands/tinosec.json @@ -0,0 +1,33 @@ +{ + "version": 2, + "brand": "Tinosec", + "brand_id": "tinosec", + "streams": [ + { + "id": "tinosec-1", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "DomeIPCAM", + "IPC-BT5025C", + "IPC-BT513S", + "IPC-DM06WV-2.0", + "TC-BT635" + ] + }, + { + "id": "tinosec-2", + "url": "/onvif1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "IPC-BT511SW", + "IPC-BT619W", + "IPC-Z10B" + ] + } + ] +} diff --git a/brands/tinycam.json b/brands/tinycam.json new file mode 100644 index 0000000..d108c25 --- /dev/null +++ b/brands/tinycam.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Tinycam", + "brand_id": "tinycam", + "streams": [ + { + "id": "tinycam-1", + "url": "/axis-cgi/mjpg/video.cgi?camera=1", + "type": "FFMPEG", + "protocol": "https", + "port": 8083, + "models": [ + "Other" + ] + }, + { + "id": "tinycam-2", + "url": "axis-cgi/mjpg/video.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "server" + ] + } + ] +} diff --git a/brands/tipo.json b/brands/tipo.json new file mode 100644 index 0000000..c4c502b --- /dev/null +++ b/brands/tipo.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Tipo", + "brand_id": "tipo", + "streams": [ + { + "id": "tipo-1", + "url": "/stream1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "C500" + ] + } + ] +} diff --git a/brands/titanium.json b/brands/titanium.json new file mode 100644 index 0000000..d0192ea --- /dev/null +++ b/brands/titanium.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Titanium", + "brand_id": "titanium", + "streams": [ + { + "id": "titanium-1", + "url": "/", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 1242, + "models": [ + "IP-5IRD5S44/28" + ] + } + ] +} diff --git a/brands/titathink.json b/brands/titathink.json new file mode 100644 index 0000000..9df302d --- /dev/null +++ b/brands/titathink.json @@ -0,0 +1,80 @@ +{ + "version": 2, + "brand": "Titathink", + "brand_id": "titathink", + "streams": [ + { + "id": "titathink-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Clock", + "GF-H100", + "TT531W-N" + ] + }, + { + "id": "titathink-2", + "url": "/1.3gp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "CLOCK", + "TT520PW" + ] + }, + { + "id": "titathink-3", + "url": "/live/0/onvif.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Pinhole", + "TT520PW", + "TT522PW-PRO", + "TT522W-PRO", + "TT525PW", + "TT525PW 108", + "TT730PW" + ] + }, + { + "id": "titathink-4", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "TT520PW", + "TT522PW", + "TT522PW-PRO", + "TT730PW" + ] + }, + { + "id": "titathink-5", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "TT520PW", + "TT522PW-PRO" + ] + }, + { + "id": "titathink-6", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "TT531W-N" + ] + } + ] +} diff --git a/brands/tl-sc3130g.json b/brands/tl-sc3130g.json new file mode 100644 index 0000000..96aaf7e --- /dev/null +++ b/brands/tl-sc3130g.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Tl-sc3130g", + "brand_id": "tl-sc3130g", + "streams": [ + { + "id": "tl-sc3130g-1", + "url": "/video.mp4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/tmezon.json b/brands/tmezon.json new file mode 100644 index 0000000..83ab031 --- /dev/null +++ b/brands/tmezon.json @@ -0,0 +1,102 @@ +{ + "version": 2, + "brand": "Tmezon", + "brand_id": "tmezon", + "streams": [ + { + "id": "tmezon-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "AES-30H100E", + "MZ-W205CR" + ] + }, + { + "id": "tmezon-2", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "AES-30H100E-A1", + "dvr", + "mz-adh1216", + "mz-ahd 1208", + "MZ-W205CR", + "Other" + ] + }, + { + "id": "tmezon-3", + "url": "/mpeg4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "AES30H200E", + "AES-H301", + "BP20S-1H", + "MZ-205CR", + "MZ-W205CR", + "MZ-W205CR-A", + "Other" + ] + }, + { + "id": "tmezon-4", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "MZ-205CR", + "MZ-W205CR", + "Other" + ] + }, + { + "id": "tmezon-5", + "url": "/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "MZ-W205CR", + "S836/5520PHR-AI" + ] + }, + { + "id": "tmezon-6", + "url": "/", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "MZ-W205CR" + ] + }, + { + "id": "tmezon-7", + "url": "/videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=320x240", + "type": "FFMPEG", + "protocol": "http", + "port": 8080, + "models": [ + "MZ-W205CR" + ] + }, + { + "id": "tmezon-8", + "url": "cgi-bin/snapshot.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/tmt.json b/brands/tmt.json new file mode 100644 index 0000000..b7159a8 --- /dev/null +++ b/brands/tmt.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Tmt", + "brand_id": "tmt", + "streams": [ + { + "id": "tmt-1", + "url": "live.h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "W200" + ] + } + ] +} diff --git a/brands/toa.json b/brands/toa.json new file mode 100644 index 0000000..eaab9f5 --- /dev/null +++ b/brands/toa.json @@ -0,0 +1,19 @@ +{ + "version": 2, + "brand": "Toa", + "brand_id": "toa", + "streams": [ + { + "id": "toa-1", + "url": "getjpeg.cgi?[USERNAME]&ch[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 1935, + "models": [ + "n-c3120", + "n-c3220 3", + "n-c3820" + ] + } + ] +} diff --git a/brands/toaioho.json b/brands/toaioho.json new file mode 100644 index 0000000..fbccfcf --- /dev/null +++ b/brands/toaioho.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Toaioho", + "brand_id": "toaioho", + "streams": [ + { + "id": "toaioho-1", + "url": "/Streaming/Channels/101", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "QB320" + ] + } + ] +} diff --git a/brands/toguard.json b/brands/toguard.json new file mode 100644 index 0000000..3ea5fe7 --- /dev/null +++ b/brands/toguard.json @@ -0,0 +1,49 @@ +{ + "version": 2, + "brand": "Toguard", + "brand_id": "toguard", + "streams": [ + { + "id": "toguard-1", + "url": "h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8001, + "models": [ + "AP10", + "CE30", + "Other" + ] + }, + { + "id": "toguard-2", + "url": "/cgi-bin/videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "ap40" + ] + }, + { + "id": "toguard-3", + "url": "/cgi-bin/view.cgi?chn=0&u=[USERNAME]&p=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "ap40" + ] + }, + { + "id": "toguard-4", + "url": "/?action=stream", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "AP40" + ] + } + ] +} diff --git a/brands/tomtop.json b/brands/tomtop.json new file mode 100644 index 0000000..ca1c465 --- /dev/null +++ b/brands/tomtop.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Tomtop", + "brand_id": "tomtop", + "streams": [ + { + "id": "tomtop-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]*[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "S63B" + ] + } + ] +} diff --git a/brands/tonton.json b/brands/tonton.json new file mode 100644 index 0000000..e7167a9 --- /dev/null +++ b/brands/tonton.json @@ -0,0 +1,129 @@ +{ + "version": 2, + "brand": "Tonton", + "brand_id": "tonton", + "streams": [ + { + "id": "tonton-1", + "url": "/", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "1080p", + "T8ZD2-10", + "wireless nvr" + ] + }, + { + "id": "tonton-2", + "url": "/0/[USERNAME]:[PASSWORD]/main", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "1080p", + "PE3020-W" + ] + }, + { + "id": "tonton-3", + "url": "/cgi-bin/snapshot.cgi?chn=2&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "1080p" + ] + }, + { + "id": "tonton-4", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 7070, + "models": [ + "1080P", + "1329", + "C1319DN4-H", + "C6F0SgZ0P5L2", + "C6F0SgZ3N0P5L2", + "C6F0SGZ3N0P6L2", + "Other", + "TTTT-291042-FGBDF", + "TTTT-53493HDDX", + "tttt-648629-kfvgy", + "tttt-648877-zlkhc", + "TTTT-743510-WWBEL", + "TTTT-753493", + "tttt-834942-yljcs", + "tttt-838077-kjzul", + "WIRELESS NVR", + "X001YAVP5P" + ] + }, + { + "id": "tonton-5", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 554, + "models": [ + "1080P", + "c1319DN4-H", + "c1319dn4h1808", + "C6F0SgZ3N0P5L2", + "C6F0SgZ3N0P6L2", + "c6fosgz3nop6l2", + "IPC365", + "Other", + "TCW51A-2MP", + "TTTT-753493-HDDM" + ] + }, + { + "id": "tonton-6", + "url": "cgi-bin/snapshot.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "1PJ2-2019B", + "8CH NVR", + "wireless nvr" + ] + }, + { + "id": "tonton-7", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "5MP", + "Other" + ] + }, + { + "id": "tonton-8", + "url": "[CHANNEL]/[USERNAME]:[PASSWORD]/main", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "C6fosgz3nop6l2" + ] + }, + { + "id": "tonton-9", + "url": "/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "MMMM-672187_EEDCF", + "wifi" + ] + } + ] +} diff --git a/brands/top-sky.json b/brands/top-sky.json new file mode 100644 index 0000000..149969c --- /dev/null +++ b/brands/top-sky.json @@ -0,0 +1,84 @@ +{ + "version": 2, + "brand": "Top Sky", + "brand_id": "top-sky", + "streams": [ + { + "id": "top-sky-1", + "url": "/mpeg4cif", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "EC-8512W", + "Other" + ] + }, + { + "id": "top-sky-2", + "url": "/mpeg4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "EC-IP5911P", + "gadaa urd", + "N500", + "Other", + "WP-1014VIP", + "Z-IPZ18X13" + ] + }, + { + "id": "top-sky-3", + "url": "cgi-bin/snapshot.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "N-1490", + "Other" + ] + }, + { + "id": "top-sky-4", + "url": "[CHANNEL]/[USERNAME]:[PASSWORD]/main", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "top-sky-5", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "TE-IQ619" + ] + }, + { + "id": "top-sky-6", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=1.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "TE-IQ619" + ] + }, + { + "id": "top-sky-7", + "url": "cgi-bin/net_jpeg.cgi?ch=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "TSV-HR03W" + ] + } + ] +} diff --git a/brands/top-vision.json b/brands/top-vision.json new file mode 100644 index 0000000..26381ba --- /dev/null +++ b/brands/top-vision.json @@ -0,0 +1,37 @@ +{ + "version": 2, + "brand": "Top Vision", + "brand_id": "top-vision", + "streams": [ + { + "id": "top-vision-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "6026hec-xmw" + ] + }, + { + "id": "top-vision-2", + "url": "cam[CHANNEL]/h264", + "type": "VLC", + "protocol": "rtsp", + "port": 5544, + "models": [ + "6026hec-xmw" + ] + }, + { + "id": "top-vision-3", + "url": "/video.mjpg?oids=1&username=&password=pass&balls=balls5", + "type": "FFMPEG", + "protocol": "http", + "port": 8090, + "models": [ + "Q05" + ] + } + ] +} diff --git a/brands/topcam.json b/brands/topcam.json new file mode 100644 index 0000000..7f643ae --- /dev/null +++ b/brands/topcam.json @@ -0,0 +1,159 @@ +{ + "version": 2, + "brand": "Topcam", + "brand_id": "topcam", + "streams": [ + { + "id": "topcam-1", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "201", + "IPAH200-P", + "SL-130IPC36WF", + "TOP-201", + "TOP-308", + "TOP52" + ] + }, + { + "id": "topcam-2", + "url": "snap.jpg?JpegCam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "201", + "Other", + "TOP-201" + ] + }, + { + "id": "topcam-3", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "7052" + ] + }, + { + "id": "topcam-4", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "IPA-7063", + "Other" + ] + }, + { + "id": "topcam-5", + "url": "videostream.asf?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "ipa8079" + ] + }, + { + "id": "topcam-6", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "SL-910IW30" + ] + }, + { + "id": "topcam-7", + "url": "/ONVIF/channel1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "topcam-8", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "TOP-308" + ] + }, + { + "id": "topcam-9", + "url": "mjpeg.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "topcam-10", + "url": "videostream.cgi?rate=11", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "topcam-11", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "SL-30IPC01Z", + "SL-720IPC02Z", + "SL-910IW30" + ] + }, + { + "id": "topcam-12", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "SL-910IW30" + ] + }, + { + "id": "topcam-13", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "SL-910IW30" + ] + }, + { + "id": "topcam-14", + "url": "/img/video.asf", + "type": "FFMPEG", + "protocol": "mms", + "port": 554, + "models": [ + "TOP-228wf" + ] + } + ] +} diff --git a/brands/topcony.json b/brands/topcony.json new file mode 100644 index 0000000..e79a7f1 --- /dev/null +++ b/brands/topcony.json @@ -0,0 +1,42 @@ +{ + "version": 2, + "brand": "Topcony", + "brand_id": "topcony", + "streams": [ + { + "id": "topcony-1", + "url": "/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "1920p", + "TY10", + "ty8" + ] + }, + { + "id": "topcony-2", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "TY10", + "TY50", + "ty55", + "ty8" + ] + }, + { + "id": "topcony-3", + "url": "snap.jpg?JpegCam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "TY10" + ] + } + ] +} diff --git a/brands/topica-cctv.json b/brands/topica-cctv.json new file mode 100644 index 0000000..1382554 --- /dev/null +++ b/brands/topica-cctv.json @@ -0,0 +1,222 @@ +{ + "version": 2, + "brand": "Topica Cctv", + "brand_id": "topica-cctv", + "streams": [ + { + "id": "topica-cctv-1", + "url": "video.cgi?resolution=VGA", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "107", + "301", + "Other" + ] + }, + { + "id": "topica-cctv-2", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "42352", + "42353", + "42532", + "4400", + "IPA-5857", + "IPA-6440", + "Other", + "TCAM-2390" + ] + }, + { + "id": "topica-cctv-3", + "url": "ipcam/avc.cgi?audiostream=[CHANNEL]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "FS-MPB20P-2812" + ] + }, + { + "id": "topica-cctv-4", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "IPB-9389" + ] + }, + { + "id": "topica-cctv-5", + "url": "/live0.264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "MY-310" + ] + }, + { + "id": "topica-cctv-6", + "url": "av2", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "topica-cctv-7", + "url": "video.cgi?resolution=[WIDTH]x[HEIGHT]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "TOP-788HMP" + ] + }, + { + "id": "topica-cctv-8", + "url": "h264/media.amp", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "topica-cctv-9", + "url": "image.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "topica-cctv-10", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "TOP-788", + "TOP-788HMP", + "TOP-788XMP" + ] + }, + { + "id": "topica-cctv-11", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "topica-cctv-12", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "topica-cctv-13", + "url": "live/mpeg4", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "topica-cctv-14", + "url": "/?action=stream", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "TIP-303EZ" + ] + }, + { + "id": "topica-cctv-15", + "url": "/axis-cgi/mjpg/video.cgi", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "TOP-107HMP", + "TOP-301" + ] + }, + { + "id": "topica-cctv-16", + "url": "/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "top-23xip" + ] + }, + { + "id": "topica-cctv-17", + "url": "cam1/mpeg4", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "TOP-757VPC", + "TOP-788HMP" + ] + }, + { + "id": "topica-cctv-18", + "url": "cam[CHANNEL]/h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "TOP-757VPC-MIR" + ] + }, + { + "id": "topica-cctv-19", + "url": "image.cgi?resolution=[WIDTH]x[HEIGHT]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "TOP-788HMP" + ] + }, + { + "id": "topica-cctv-20", + "url": "cgi-bin/net_jpeg.cgi?ch=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "TP-S26404DR" + ] + } + ] +} diff --git a/brands/topmountain.json b/brands/topmountain.json new file mode 100644 index 0000000..3b5657f --- /dev/null +++ b/brands/topmountain.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Topmountain", + "brand_id": "topmountain", + "streams": [ + { + "id": "topmountain-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "JND-Y1-100W" + ] + } + ] +} diff --git a/brands/topo.json b/brands/topo.json new file mode 100644 index 0000000..04356af --- /dev/null +++ b/brands/topo.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Topo", + "brand_id": "topo", + "streams": [ + { + "id": "topo-1", + "url": "snap.jpg?JpegCam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Domo" + ] + } + ] +} diff --git a/brands/topodome.json b/brands/topodome.json new file mode 100644 index 0000000..3f87dc3 --- /dev/null +++ b/brands/topodome.json @@ -0,0 +1,46 @@ +{ + "version": 2, + "brand": "Topodome", + "brand_id": "topodome", + "streams": [ + { + "id": "topodome-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "IP66", + "S503B", + "S50B", + "td10c", + "TD-J10A", + "TD-S10C", + "TD-S50B" + ] + }, + { + "id": "topodome-2", + "url": "/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "S40B", + "TD-J10A", + "TD-S10C", + "td-s50b" + ] + }, + { + "id": "topodome-3", + "url": "snap.jpg?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "TD-S10C" + ] + } + ] +} diff --git a/brands/topsee.json b/brands/topsee.json new file mode 100644 index 0000000..c814a87 --- /dev/null +++ b/brands/topsee.json @@ -0,0 +1,49 @@ +{ + "version": 2, + "brand": "Topsee", + "brand_id": "topsee", + "streams": [ + { + "id": "topsee-1", + "url": "ipcam/avc.cgi?audiostream=[CHANNEL]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "5MP" + ] + }, + { + "id": "topsee-2", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "5MP" + ] + }, + { + "id": "topsee-3", + "url": "/mpeg4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Bullet Camera", + "fisheye", + "LHT-8880W" + ] + }, + { + "id": "topsee-4", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "LHT-8880W" + ] + } + ] +} diff --git a/brands/topsicherheit.json b/brands/topsicherheit.json new file mode 100644 index 0000000..cec30b1 --- /dev/null +++ b/brands/topsicherheit.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Topsicherheit", + "brand_id": "topsicherheit", + "streams": [ + { + "id": "topsicherheit-1", + "url": "/", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "YUC-K7B89M" + ] + } + ] +} diff --git a/brands/toptech.json b/brands/toptech.json new file mode 100644 index 0000000..e9b260b --- /dev/null +++ b/brands/toptech.json @@ -0,0 +1,19 @@ +{ + "version": 2, + "brand": "Toptech", + "brand_id": "toptech", + "streams": [ + { + "id": "toptech-1", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=1.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "HD CMOS IR CCTV IP CAMERA", + "ib622", + "IBL780" + ] + } + ] +} diff --git a/brands/topway.json b/brands/topway.json new file mode 100644 index 0000000..9af8ac4 --- /dev/null +++ b/brands/topway.json @@ -0,0 +1,18 @@ +{ + "version": 2, + "brand": "Topway", + "brand_id": "topway", + "streams": [ + { + "id": "topway-1", + "url": "cgi-bin/guest/Video.cgi?media=JPEG&channel=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "4ch", + "DVR 4 CH" + ] + } + ] +} diff --git a/brands/topwelltech.json b/brands/topwelltech.json new file mode 100644 index 0000000..c5edac3 --- /dev/null +++ b/brands/topwelltech.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Topwelltech", + "brand_id": "topwelltech", + "streams": [ + { + "id": "topwelltech-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "LT-6804" + ] + } + ] +} diff --git a/brands/torno.json b/brands/torno.json new file mode 100644 index 0000000..0d2e365 --- /dev/null +++ b/brands/torno.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Torno", + "brand_id": "torno", + "streams": [ + { + "id": "torno-1", + "url": "/profile2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "ONVIF" + ] + } + ] +} diff --git a/brands/torv.json b/brands/torv.json new file mode 100644 index 0000000..a27179a --- /dev/null +++ b/brands/torv.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Torv", + "brand_id": "torv", + "streams": [ + { + "id": "torv-1", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "AR-HK02W-IP" + ] + } + ] +} diff --git a/brands/toscan.json b/brands/toscan.json new file mode 100644 index 0000000..bf9eee9 --- /dev/null +++ b/brands/toscan.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Toscan", + "brand_id": "toscan", + "streams": [ + { + "id": "toscan-1", + "url": "live/ch00_0", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "v380" + ] + } + ] +} diff --git a/brands/toshiba.json b/brands/toshiba.json new file mode 100644 index 0000000..d837251 --- /dev/null +++ b/brands/toshiba.json @@ -0,0 +1,405 @@ +{ + "version": 2, + "brand": "Toshiba", + "brand_id": "toshiba", + "streams": [ + { + "id": "toshiba-1", + "url": "/cgi-bin/net_jpeg.cgi?ch=0", + "type": "JPEG", + "protocol": "http", + "port": 8088, + "models": [ + "DT01ACA2" + ] + }, + { + "id": "toshiba-2", + "url": "admin/cgi-bin/getstream.cgi?10&&&&&0&0&0&0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "ik wb15a", + "IKWB-15", + "IKWB15A", + "ikwb21", + "IK-WB21A", + "toshiba IK-wb15a" + ] + }, + { + "id": "toshiba-3", + "url": "live3.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "IK-6420A", + "ik-wb16", + "IK-WB16A-W", + "IKWB-30A", + "IK-WB80A", + "ik-WP41A", + "Other" + ] + }, + { + "id": "toshiba-4", + "url": "cgi-bin/viewer/video.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IK-WB01A", + "IK-WB16a", + "IK-WB16A-W", + "ik-wb70a", + "IKWB-70A", + "IKWB-80A", + "IKWB-81A", + "IKWD-01A", + "IKWD05A", + "IK-WD31A", + "IK-WR12A", + "Other", + "TD05W" + ] + }, + { + "id": "toshiba-5", + "url": "GetData.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IK-WB01A", + "IK-WB11A", + "IK-WB15A", + "IK-WB21A", + "Other" + ] + }, + { + "id": "toshiba-6", + "url": "__live.jpg?&&&", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IK-WB01A", + "IK-WB11A", + "IK-WB15A", + "IK-WB16A-W", + "IK-WB21A", + "Other" + ] + }, + { + "id": "toshiba-7", + "url": "__live.jpg?&&[USERNAME]&[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IK-WB01A", + "IK-WB11A" + ] + }, + { + "id": "toshiba-8", + "url": "getstream.cgi?10&10&&&10&0&0&0&0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "IK-WB01A", + "IK-WB11A", + "IK-WB15A", + "IK-WB16A-W", + "IK-WB21A", + "Other" + ] + }, + { + "id": "toshiba-9", + "url": "user/cgi-bin/getstream.cgi?10&&&&0&0&0&0&0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "IK-WB01A", + "ikwb15a", + "IK-WB15A", + "IK-WB21A" + ] + }, + { + "id": "toshiba-10", + "url": "Jpeg/CamImg.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IK-WB02A", + "IKWR-01A", + "Other" + ] + }, + { + "id": "toshiba-11", + "url": "GetData.cgi?Status=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "IK-WB02A", + "IKWR-01A" + ] + }, + { + "id": "toshiba-12", + "url": "cgi-bin/viewer/video.jpg?resolution=[WIDTH]x[HEIGHT]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IK-WB15A", + "IK-WB16A", + "IKWB-30A", + "IKWB-70A", + "IK-WB80A", + "IKWB-81A", + "IKWD-14A", + "Other" + ] + }, + { + "id": "toshiba-13", + "url": "cgi-bin/viewer/video.jpg?resolution=640x480", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IK-WB15A", + "IK-WB161A", + "IK-WB16A", + "IKWB-80A", + "IK-WD31A", + "IK-WR04A", + "IK-WR12A", + "IK-WR14A", + "Other", + "WEBCAM HD" + ] + }, + { + "id": "toshiba-14", + "url": "live.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "IK-WB16", + "ik-wb16a", + "IK-WB16A", + "IK-WB16A-W", + "IK-WB21A", + "IKWB-70A", + "IKWB-80A", + "IKWD-01A", + "IKWD-12A", + "IKWD-14A", + "IKWP-41A", + "IKWR-01A", + "IKWR-04A", + "IK-WR12A", + "IK-WR14A", + "Other", + "VIVOTEK" + ] + }, + { + "id": "toshiba-15", + "url": "/cgi-bin/viewer/video.jpg?resolution=[WIDTH]x[HEIGHT]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IK-WB16A", + "IK-WB16A-W", + "IK-WB21A", + "IKWB-70A", + "IK-WB80A", + "IKWD-01A", + "IKWD-14A", + "IK-WR14A" + ] + }, + { + "id": "toshiba-16", + "url": "video.mjpg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "IK-WB16A", + "IKWB-80A", + "IK-WR12A" + ] + }, + { + "id": "toshiba-17", + "url": "/live2.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "IK-WB16A-W", + "IKWB-70A", + "IKWD-12A", + "IKWD-14A" + ] + }, + { + "id": "toshiba-18", + "url": "GetData.cgi?CH=[CHANNEL]&Codec=jpeg&Size=[WIDTH]x[HEIGHT]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "IK-WB21A", + "Other" + ] + }, + { + "id": "toshiba-19", + "url": "video[USERNAME].mjpg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "IKWB-70A", + "IKWD-01A" + ] + }, + { + "id": "toshiba-20", + "url": "/live4.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "IKWB-81A", + "IK-WR14A", + "WD04A" + ] + }, + { + "id": "toshiba-21", + "url": "/live.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "IK-WD04A", + "IKWD-12A", + "IKWD-14A", + "IKWR-05" + ] + }, + { + "id": "toshiba-22", + "url": "/live3.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "IKWD-14A" + ] + }, + { + "id": "toshiba-23", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "M-1060W" + ] + }, + { + "id": "toshiba-24", + "url": "image/jpeg.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "toshiba-25", + "url": "video.mjpg?q=30&fps=33&id=0.5", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "WebCam HD" + ] + }, + { + "id": "toshiba-26", + "url": "videofeed", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "WEBCAM HD" + ] + }, + { + "id": "toshiba-27", + "url": "videostream.asf?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "toshiba-28", + "url": "cgi-bin/mjpeg?stream=[CHANNEL]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "WVSC-385" + ] + }, + { + "id": "toshiba-29", + "url": "/cgi-bin/mjpeg?stream=0", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "wv-sw155", + "WV-SW155" + ] + }, + { + "id": "toshiba-30", + "url": "/nphMotionJpeg?Resolution=1280x720&Quality=Standard", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "WV-SW155" + ] + } + ] +} diff --git a/brands/toughdog.json b/brands/toughdog.json new file mode 100644 index 0000000..1f56fdf --- /dev/null +++ b/brands/toughdog.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Toughdog", + "brand_id": "toughdog", + "streams": [ + { + "id": "toughdog-1", + "url": "/cam/realmonitor?channel=1&subtype=0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "HCVR" + ] + }, + { + "id": "toughdog-2", + "url": "/cam/realmonitor", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/touralle.json b/brands/touralle.json new file mode 100644 index 0000000..38370e6 --- /dev/null +++ b/brands/touralle.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Touralle", + "brand_id": "touralle", + "streams": [ + { + "id": "touralle-1", + "url": "/onvif1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "N04" + ] + } + ] +} diff --git a/brands/tp-ipc.json b/brands/tp-ipc.json new file mode 100644 index 0000000..9d85d7d --- /dev/null +++ b/brands/tp-ipc.json @@ -0,0 +1,85 @@ +{ + "version": 2, + "brand": "Tp-ipc", + "brand_id": "tp-ipc", + "streams": [ + { + "id": "tp-ipc-1", + "url": "/stream1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "100", + "310", + "3d print", + "424-A", + "c100", + "C110", + "c200", + "C200", + "C200 TAPO", + "C210", + "C211", + "C320WS", + "C400HP", + "cam2", + "F782", + "IPC424-A", + "Other", + "t100", + "Tapo", + "Tapo 200", + "Tapo C200", + "Tapo C200.", + "Tapo C225", + "Tapo C320WS", + "tapo_c200", + "Tapo65", + "tapoc100", + "TC60", + "TP-200" + ] + }, + { + "id": "tp-ipc-2", + "url": "/stream2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "310", + "C200", + "C210", + "C22", + "C320WS 2", + "tapo", + "TAPO C200_", + "Tapo C225", + "TAPO tc40", + "tapo100", + "tip" + ] + }, + { + "id": "tp-ipc-3", + "url": "/", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "C200" + ] + }, + { + "id": "tp-ipc-4", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "C200" + ] + } + ] +} diff --git a/brands/tp-link.json b/brands/tp-link.json new file mode 100644 index 0000000..1aeb3ba --- /dev/null +++ b/brands/tp-link.json @@ -0,0 +1,1537 @@ +{ + "version": 2, + "brand": "Tp-link", + "brand_id": "tp-link", + "streams": [ + { + "id": "tp-link-1", + "url": "/stream1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "001", + "110", + "210", + "520ws", + "520WS", + "553AE", + "AS1", + "AS2", + "AS2 FUT2 GM", + "c 100", + "C100", + "C110", + "C111", + "c120", + "C120", + "C121", + "c125", + "c200", + "C200", + "C201", + "C2010", + "c210", + "C210", + "C211", + "C212", + "c220", + "C222", + "C225", + "C230", + "C240", + "C240I", + "C250", + "c300hp", + "C310", + "c310", + "C320i", + "C320i 2.8mm", + "C320WS", + "C325WB", + "C330", + "C340", + "C350", + "C385", + "C400HP", + "C420i", + "C420I", + "C425", + "C430I 1.0", + "C440I", + "c500", + "C500", + "C510", + "C510w", + "C510W", + "C520", + "C520SW", + "c520ws", + "C520ws", + "C530WS", + "C70", + "CP 310", + "cp11", + "CS510W", + "CW320WS", + "D130", + "InSight S485", + "IPC42A", + "IPC443AM", + "IPC44AN", + "IPC48AW", + "IPC55AE", + "IPC64NA", + "NC-200", + "NC450-2", + "Other", + "SC-200", + "SC3171", + "Tabo C210", + "Tape C210 V2", + "Tapo C100", + "TAPO C100", + "Tapo C110", + "Tapo c200", + "Tapo C200", + "TAPO C200C", + "Tapo C225", + "tapo C310", + "Tapo C310", + "TAPO C310", + "tapo c310", + "Tapo C320WS", + "Tapo C325WB", + "Tapo C60", + "TAPO C71", + "TAPO TC60", + "Tapo TC70", + "Tapo TC75", + "Tapo_C520WS", + "Tapo-c200", + "tapoc310", + "TC40", + "tc41", + "TC65", + "TC71", + "tl-ipc44aw", + "TL-IPC633-Z", + "TL-IPC638-AEZ", + "TL-IPC63N", + "TP70", + "TP-C320WB", + "tp-c325wb", + "TP-LINK TL-IPC423P-6", + "Vigi", + "Vigi 400", + "VIGI C240", + "VIGI C300HP-6", + "VIGI C320I 1.0", + "VIGI C330 1.0", + "VIGI C340I", + "VIGI C340W", + "VIGI C400HP-2.8 1.0", + "VIGI C400HP-4", + "VIGI C420I 1.0", + "VIGI C440", + "VIGI C440I", + "VIGI C440-W", + "VIGI C450", + "VIGI C540", + "VIGI C540 2.0", + "Vigi C540V 1.0", + "VIGI C540-W 1.0", + "vivo c540" + ] + }, + { + "id": "tp-link-2", + "url": "image.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "110", + "IP-501P", + "TL-SC4171G 5", + "TV-751WIC", + "TVIP551WI" + ] + }, + { + "id": "tp-link-3", + "url": "Image.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "110", + "252P", + "321", + "IP-501P" + ] + }, + { + "id": "tp-link-4", + "url": "jpg/image.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "2020", + "3130", + "3130G", + "3171", + "3171G", + "3220", + "3230n", + "3741", + "DCS 2020", + "NC220", + "Other", + "SC-2020", + "SC-2020N", + "SC-3031", + "SC-3130", + "SC-3130G", + "SC-3171", + "SC-3171G", + "SC-3230N", + "SC-3430", + "SC-3430n", + "SC-3430N", + "SC-3741", + "SC-4171G", + "TL-2020", + "TLSC-2020", + "TL-SC2020N", + "TLSC-3020N", + "TLSC-3130", + "TLSC-3130G", + "TLSC-3171", + "TLSC-3171G", + "TLSC-3230", + "TLSC-3230N", + "TLSC-3430", + "TLSC-3430N", + "TLSC-4171", + "TLSC-41716", + "TLSC-4171G", + "TL-SC4171G 4", + "TPLINK", + "WVC54GCA" + ] + }, + { + "id": "tp-link-5", + "url": "jpg/image.jpg?size=3", + "type": "JPEG", + "protocol": "http", + "port": 5544, + "models": [ + "2020", + "3130", + "3130g", + "3130G", + "3170C", + "3171", + "3171G", + "3430", + "3741", + "Other", + "SC-1713G", + "SC-2020", + "SC-2020N", + "sc3030", + "sc3031", + "SC-3031", + "SC3130", + "SC-3130G", + "SC-3171", + "SC-3171G", + "SC3230", + "SC-3230N", + "SC-3430", + "SC-3741", + "TLSC-2020", + "TLSC-2020N", + "tl-sc3130", + "TLSC-3130", + "TLSC-3130g", + "TLSC-3130G", + "TL-SC3130G V1", + "TLSC-3171", + "TLSC-3171G", + "TLSC-3230", + "TLSC-3230N", + "TLSC-3430", + "TLSC-4171G", + "WXH-103232-EACBA" + ] + }, + { + "id": "tp-link-6", + "url": "cgi/mjpg/mjpeg.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "252P", + "IP-110", + "IP-TV422W", + "Other", + "TV-410W", + "TVIP-100W", + "TVIP-110WN", + "TV-IP252P" + ] + }, + { + "id": "tp-link-7", + "url": "?action=stream", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "3020", + "NC-200", + "Other" + ] + }, + { + "id": "tp-link-8", + "url": "api/mjpegvideo.cgi?InputNumber=1&StreamNumber=[CHANNEL]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "311", + "311PI", + "IP-311", + "TV-314pi", + "TV-IP314PI" + ] + }, + { + "id": "tp-link-9", + "url": "/Streaming/Channels/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "311PI", + "C310", + "C320WS", + "IP-320PI", + "Tapo C310", + "TV-IP319PI" + ] + }, + { + "id": "tp-link-10", + "url": "/video.mp4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "3120", + "3130", + "3130G", + "3170C", + "3171", + "3171g", + "3171G RTSP", + "3230N", + "3430", + "4171g", + "4171G", + "c 100", + "C200", + "C510W", + "Other", + "SC-2020", + "SC-3031", + "SC-3130", + "SC-3130G", + "SC-3171", + "SC-3171G", + "SC-3171G-my", + "SC3171Gv1", + "SC-3220", + "SC-3230", + "SC-3230N", + "SC-3430", + "SC-4171G", + "SC-4171G-2", + "TL-3050", + "TLSC-2020N", + "TLSC-3020N", + "TLSC-31", + "TLSC-3130", + "TLsc3130g", + "TLSC-3130G", + "TLSC-3171", + "TLSC-3171G", + "TLSC-3230", + "TLSC-3430N", + "TLSC-4171", + "TLSC-4171G", + "TL-SC4171G 2", + "TPLINK" + ] + }, + { + "id": "tp-link-11", + "url": "cgi-bin/view/image?pro_[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "3130", + "3130G", + "3171", + "3171G", + "Other", + "SC-2020", + "SC3130", + "SC-3130G", + "SC-3171", + "sc3171g", + "SC-3171G", + "TL-SC", + "TLSC-2020", + "TLSC-3130", + "TLSC-3130G", + "TLSC-3171", + "TLSC-3171 v2", + "TLSC-3171G" + ] + }, + { + "id": "tp-link-12", + "url": "/video.pro1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "3130", + "3160", + "3171G", + "C310", + "Other", + "SC-3130G", + "SC3171", + "SC-3171G", + "TL-SC3130G V1", + "TL-SC3170G" + ] + }, + { + "id": "tp-link-13", + "url": "/video.pro2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "3130", + "3171", + "3171g", + "3171G", + "Other", + "SC-1713G", + "SC-3130Gv2", + "sc3171g", + "SC-3171G", + "tlsc31", + "TLSC-3171", + "TL-SC3171G", + "tlscg1" + ] + }, + { + "id": "tp-link-14", + "url": "/video.pro3", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "3130", + "3171G", + "SC3130v2", + "SC-3171G", + "TLSC-3171G" + ] + }, + { + "id": "tp-link-15", + "url": "cgi-bin/jpg/image", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "3130", + "3171", + "3171G", + "3741", + "4171G", + "Other", + "SC-1713G", + "SC-2020", + "SC-3130", + "SC-3130G", + "SC3171", + "SC-3171G", + "SC3171-Grafeio", + "SC3171-Grafeio2", + "SC-3430", + "SC-4171G", + "TLSC-2020", + "TLSC-2020N", + "TLSC-3130", + "TLSC-3130G", + "TLSC-3130PC", + "TLSC-3171", + "TLSC-3171G", + "TLSC-3430", + "TLSC-4171", + "TLSC-4171G" + ] + }, + { + "id": "tp-link-16", + "url": "/jpg/image.jpg?size=3", + "type": "JPEG", + "protocol": "http", + "port": 8081, + "models": [ + "3130g", + "sc-2020", + "SC-2020", + "SC-3130G", + "SC-3430" + ] + }, + { + "id": "tp-link-17", + "url": "/live0.264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "3130G" + ] + }, + { + "id": "tp-link-18", + "url": "/video.mjpg", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "3171", + "3171G", + "C200", + "C310", + "C400HP-2.8", + "JKY", + "Other", + "SC-2020", + "TLSC-2020", + "TL-SC2020N", + "TLSC-3137G", + "TLSC-3171G", + "TLSC-3230", + "TLSC-3230N", + "TV-300i" + ] + }, + { + "id": "tp-link-19", + "url": "video.mjpg?q=30&fps=33&id=0.5", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "3171G", + "Other", + "SC-2020", + "SC-3040", + "SC-3171G", + "SC-3430", + "TL-IP551W", + "TLSC-2020", + "TLSC-2020N", + "TLSC-3130", + "TLSC-3171G", + "TLSC-3230" + ] + }, + { + "id": "tp-link-20", + "url": "/axis-cgi/mjpg/video.cgi", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "3230n", + "Other", + "SC-3230", + "SC-3230N", + "Tapo c200", + "TLSC-3230", + "TLSC-3230N" + ] + }, + { + "id": "tp-link-21", + "url": "/video.h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "3430", + "Other", + "SC-3130G", + "SC-3220N", + "SC-3230N", + "SC-3430", + "SC-3430n", + "Tapo C100", + "TC70", + "TLSC-2020", + "TLSC-3230", + "TLSC-3230N", + "TLSC-3430", + "TLSC-3430N", + "TVIP-310PI" + ] + }, + { + "id": "tp-link-22", + "url": "video.mjpg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "3741", + "4171G", + "dcs 2020", + "Other", + "SC-2020", + "SC-2020DN", + "SC-2020N", + "SC-3130G", + "SC3171", + "SC-3220N", + "SC3230", + "SC-3430", + "TL-MR2020", + "TLSC-2020", + "TLSC-2020N", + "TLSC-3130", + "TLSC-3130G", + "TLSC-3171", + "TLSC-3171G", + "TLSC-3430", + "TLSC-4171G" + ] + }, + { + "id": "tp-link-23", + "url": "video.mp4", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "3741", + "Other", + "SC-1713G", + "SC-3130G", + "SC-3171", + "SC-3171G", + "SC-4171G", + "TLSC-3130", + "TLSC-3130G", + "TLSC-3171", + "TLSC-3171G", + "TLSC-3230", + "TLSC-3430", + "TLSC-4171", + "TLSC-4171g", + "TLSC-4171G" + ] + }, + { + "id": "tp-link-24", + "url": "/stream2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "430C", + "c100", + "C111", + "C120", + "C121", + "c200", + "C200", + "C225", + "C230", + "C240I", + "C310", + "C320Ws", + "C325WB", + "C340", + "C350", + "C400HP", + "C400HP-2.8", + "C400HP-2.8 1.0", + "C430I 1.0", + "c500", + "C500", + "C510W", + "C520WS", + "C530WS", + "cs320", + "CW320", + "CW320WS", + "D130", + "IPC48AW", + "tapo", + "Tapo C100", + "Tapo c200", + "Tapo C210", + "Tapo C220", + "TAPO C310", + "Tapo TC70", + "TC100", + "TC60", + "TC65", + "TL-IPC63N", + "VIGI C300", + "VIGI C300HP-4", + "VIGI C540", + "VIGI C540 2.0" + ] + }, + { + "id": "tp-link-25", + "url": "/h264_vga.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 10554, + "models": [ + "450", + "nc220", + "NC220", + "NC230", + "NC250", + "NC260", + "NC450", + "NC450-2", + "Other" + ] + }, + { + "id": "tp-link-26", + "url": "/h264_hd.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "450", + "C310", + "loor", + "NC230", + "NC250", + "nc-260", + "NC260", + "NC260 RTSP", + "NC400", + "NC450", + "NC450-2", + "NC450-2_anda", + "ntani", + "Other", + "Tapo c200", + "TL-NC230", + "wmm" + ] + }, + { + "id": "tp-link-27", + "url": "/video.mjpg?q=30&fps=33&id=0.5", + "type": "FFMPEG", + "protocol": "http", + "port": 8090, + "models": [ + "520ws", + "C100", + "C110", + "c120", + "C200", + "c210", + "C210", + "C220", + "c310", + "C310", + "C320WS", + "C325WB", + "c420", + "C425", + "c500", + "C500", + "C510w", + "C60", + "kc420ws", + "NC400", + "tapo", + "TAPO C100", + "Tapo c200", + "TAPO TC60", + "TAPOC310", + "TC65", + "tc70" + ] + }, + { + "id": "tp-link-28", + "url": "imagep/picture.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "ANC" + ] + }, + { + "id": "tp-link-29", + "url": "axis-cgi/mjpg/video.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "BASIC 01", + "SC3230", + "TLSC-3137G", + "TL-SC3230", + "TLSC-3230N" + ] + }, + { + "id": "tp-link-30", + "url": "/mpeg4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "c 100", + "tc310", + "TC60" + ] + }, + { + "id": "tp-link-31", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "C100", + "C310", + "NC220", + "Other", + "SC-32230", + "SC-3230N", + "VIGI C330I" + ] + }, + { + "id": "tp-link-32", + "url": "/", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "C100x", + "C210", + "c310", + "NC450-2", + "tc310", + "Topo C310" + ] + }, + { + "id": "tp-link-33", + "url": "/cam/realmonitor?channel=1&subtype=00&authbasic=[AUTH]", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "C110" + ] + }, + { + "id": "tp-link-34", + "url": "/live/stream1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "C121", + "c330", + "C430I 1.0", + "Tapo c200", + "tapo c320ws" + ] + }, + { + "id": "tp-link-35", + "url": "/mjpeg.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 800, + "models": [ + "c200" + ] + }, + { + "id": "tp-link-36", + "url": "/Camera%201", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "C200" + ] + }, + { + "id": "tp-link-37", + "url": "/live/BalconyCam", + "type": "FFMPEG", + "protocol": "rtmp", + "port": 554, + "models": [ + "C210", + "KC100 Home Assistant Integration", + "Tapo c200", + "TAPO C310", + "tapo c310 f552" + ] + }, + { + "id": "tp-link-38", + "url": "/1/stream1/Profile1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "C240I" + ] + }, + { + "id": "tp-link-39", + "url": "/cam/realmonitor?channel=0&subtype=1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "C310" + ] + }, + { + "id": "tp-link-40", + "url": "/cgi-bin/view.cgi?chn=0&u=[USERNAME]&p=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "C310", + "Tapo C310" + ] + }, + { + "id": "tp-link-41", + "url": "/videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=320x240", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "C310", + "Tapo C310" + ] + }, + { + "id": "tp-link-42", + "url": "/onvif/stream1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "c500", + "Tapo c200", + "Tapo C200C", + "tapo c310", + "TAPO C71", + "Tapo D235", + "TC70", + "VIGI C355" + ] + }, + { + "id": "tp-link-43", + "url": "/onvif-stream2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "c500", + "C510W", + "Tapo C210" + ] + }, + { + "id": "tp-link-44", + "url": "video/mjpg.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "DCS", + "DCS-2332L", + "DCS-935L", + "IP-572PI", + "TV-IP562WI", + "TV-IP571PI", + "TV-IP745SIC" + ] + }, + { + "id": "tp-link-45", + "url": "image/jpeg.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "dcs 931l", + "DCS-2102", + "DCS-2130", + "DCS-930L", + "dcs-932l", + "IP-551W1", + "IP-672W", + "Other", + "SC-2020", + "TLSC-3171", + "TV-851WI", + "TV-IP110WN", + "TVIP551W", + "TV-IP551WI", + "TV-IP672PI", + "TV-IP751WC", + "TV-IP851WIC" + ] + }, + { + "id": "tp-link-46", + "url": "cgi-bin/video.jpg?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "DCS-2130", + "TL-SC4171G" + ] + }, + { + "id": "tp-link-47", + "url": "dms", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "DCS-2130", + "DCS-2332L" + ] + }, + { + "id": "tp-link-48", + "url": "video.cgi?resolution=VGA", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "DCS-5020L", + "DCS-520L", + "DCS-930", + "DCS-930L", + "DCS-932l", + "DCS-932LB", + "Other", + "SC3230", + "TL-IP551W", + "TLSC-3230", + "TLSC-3230N", + "TP-IP751", + "TVIP-100W", + "TV-IP551W", + "TV-IP751WC", + "TV-IP751WIC" + ] + }, + { + "id": "tp-link-49", + "url": "cgi-bin/video.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "DCS-5020L", + "TL-SC4171G" + ] + }, + { + "id": "tp-link-50", + "url": "mjpg/video.mjpg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "IC-5150W", + "Other" + ] + }, + { + "id": "tp-link-51", + "url": "mjpeg.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP311PI" + ] + }, + { + "id": "tp-link-52", + "url": "/live/stream1?channel=2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "IPC669-A4" + ] + }, + { + "id": "tp-link-53", + "url": "mpeg4", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "IP-TV422W", + "TV-IP310" + ] + }, + { + "id": "tp-link-54", + "url": "video.cgi?resolution=[WIDTH]x[HEIGHT]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "N3230", + "Other", + "SC3230" + ] + }, + { + "id": "tp-link-55", + "url": "/stream/getvideo", + "type": "FFMPEG", + "protocol": "http", + "port": 8080, + "models": [ + "NC200", + "NC220" + ] + }, + { + "id": "tp-link-56", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "NC-200", + "NC230", + "TPLINK" + ] + }, + { + "id": "tp-link-57", + "url": "snapshot.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "NC-200" + ] + }, + { + "id": "tp-link-58", + "url": "/snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 8080, + "models": [ + "NC-200" + ] + }, + { + "id": "tp-link-59", + "url": "/snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=0", + "type": "JPEG", + "protocol": "http", + "port": 8080, + "models": [ + "NC-200" + ] + }, + { + "id": "tp-link-60", + "url": "/?action=stream", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "NC-200", + "nc210", + "Tapo c200", + "TL-SC4171G", + "tp-link IPC-43AN-ZOOM-DUAL 1.0" + ] + }, + { + "id": "tp-link-61", + "url": "/stream/video/mjpeg", + "type": "FFMPEG", + "protocol": "http", + "port": 8080, + "models": [ + "nc220", + "NC230", + "NC250", + "NC450-2" + ] + }, + { + "id": "tp-link-62", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "NC250", + "tp-wr105eu" + ] + }, + { + "id": "tp-link-63", + "url": "/media.amp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other", + "SC-3220", + "SC-3220N", + "SC-32230", + "SC-3230", + "SC-3230N", + "TLSC-3230N", + "TP-LINK-S1" + ] + }, + { + "id": "tp-link-64", + "url": "videostream.asf", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "tp-link-65", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "Winkel" + ] + }, + { + "id": "tp-link-66", + "url": "axis-cgi/jpg/image.cgi?date=1&clock=1&camera=[CHANNEL]&resolution=[WIDTH]x[HEIGHT]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "SC-3230N", + "TLSC-3020N", + "TLSC-3230" + ] + }, + { + "id": "tp-link-67", + "url": "snapshot.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "tp-link-68", + "url": "live/mjpeg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "TLSC-3130", + "TLSC-3130G", + "TLSC-3171", + "TLSC-3171G", + "TLSC-4171G" + ] + }, + { + "id": "tp-link-69", + "url": "cgi-bin/net_video.cgi?channel=[CHANNEL]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "SC-3230", + "SC-3230N", + "TLSC-3020N", + "TLSC-3130", + "TLSC-3230", + "TLSC-3230N" + ] + }, + { + "id": "tp-link-70", + "url": "cam[CHANNEL]/h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other", + "SC-3230", + "SC-3230N", + "TLSC-3230" + ] + }, + { + "id": "tp-link-71", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "tp-link-72", + "url": "live3.sdp", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "tp-link-73", + "url": "goform/capture", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "tp-link-74", + "url": "cgi/mjpg/mjpg.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "tp-link-75", + "url": "/jpg/image.jpg", + "type": "JPEG", + "protocol": "http", + "port": 1180, + "models": [ + "SC-2020N", + "tl-3130g", + "TLSC-2020", + "TL-SC4171" + ] + }, + { + "id": "tp-link-76", + "url": "live.sdp", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "SC-3230", + "SC-3230N", + "TAPO C100", + "TLSC-3020N", + "TLSC-3230", + "TLSC-3230N" + ] + }, + { + "id": "tp-link-77", + "url": "/user=[USERNAME]&password=[PASSWORD]&channel=1&stream=0.sdp?", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Tapo C100" + ] + }, + { + "id": "tp-link-78", + "url": "/cgi-bin/net_video.cgi?channel=0", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "Tapo c200" + ] + }, + { + "id": "tp-link-79", + "url": "/onvif/device_service", + "type": "FFMPEG", + "protocol": "http", + "port": 2020, + "models": [ + "Tapo c200" + ] + }, + { + "id": "tp-link-80", + "url": "/live/stream2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "tapo c320ws" + ] + }, + { + "id": "tp-link-81", + "url": "/stream8", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Tapo C530WS" + ] + }, + { + "id": "tp-link-82", + "url": "/onvif/stream2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Tapo D235" + ] + }, + { + "id": "tp-link-83", + "url": "videostream.cgi?resolution=8&rate=13", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "TLSC-3130" + ] + }, + { + "id": "tp-link-84", + "url": "videostream.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "TLSC-3130" + ] + }, + { + "id": "tp-link-85", + "url": "cgi-bin/view.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "TLSC-3171G" + ] + }, + { + "id": "tp-link-86", + "url": "cam/realmonitor?channel=[CHANNEL]&subtype=1", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "TL-SC3230N", + "TV-IP311PI" + ] + }, + { + "id": "tp-link-87", + "url": "/tcp/av0_0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 10554, + "models": [ + "TP-Link 3230" + ] + }, + { + "id": "tp-link-88", + "url": "cgi/jpg/image.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "TV IP110W", + "TV-IP110WN", + "TV-IP262PI", + "TV-IP312", + "TV-IP312W" + ] + } + ] +} diff --git a/brands/tptek.json b/brands/tptek.json new file mode 100644 index 0000000..c77b96c --- /dev/null +++ b/brands/tptek.json @@ -0,0 +1,48 @@ +{ + "version": 2, + "brand": "Tptek", + "brand_id": "tptek", + "streams": [ + { + "id": "tptek-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "5MP", + "C6F0SoZ0N0PmL2", + "MP8", + "Other", + "tpek", + "WO1013E", + "WO2018E(8MP)", + "WOR205-5XCH" + ] + }, + { + "id": "tptek-2", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "960p", + "UNLISTED" + ] + }, + { + "id": "tptek-3", + "url": "/1/h264major", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "C6F0SoZ0N0PmL2", + "MP8", + "Other", + "WO2018E(8MP)" + ] + } + ] +} diff --git a/brands/tr-d4101ir1v3.json b/brands/tr-d4101ir1v3.json new file mode 100644 index 0000000..edcfd32 --- /dev/null +++ b/brands/tr-d4101ir1v3.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Tr-d4101ir1v3", + "brand_id": "tr-d4101ir1v3", + "streams": [ + { + "id": "tr-d4101ir1v3-1", + "url": "/h264_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/traficon.json b/brands/traficon.json new file mode 100644 index 0000000..6e296bb --- /dev/null +++ b/brands/traficon.json @@ -0,0 +1,70 @@ +{ + "version": 2, + "brand": "Traficon", + "brand_id": "traficon", + "streams": [ + { + "id": "traficon-1", + "url": "cgi-bin/snapshot.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "2018", + "JA7204S-2", + "K9604-W", + "Other" + ] + }, + { + "id": "traficon-2", + "url": "/onvif1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "8MP" + ] + }, + { + "id": "traficon-3", + "url": "live/ch00_0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "8MP" + ] + }, + { + "id": "traficon-4", + "url": "/cgi-bin/snapshot.cgi?chn=2&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "d3004v" + ] + }, + { + "id": "traficon-5", + "url": "/cgi-bin/snapshot.cgi?chn=6&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "JA7204S-2" + ] + }, + { + "id": "traficon-6", + "url": "cgi-bin/snapshot.cgi?1", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "JA7204S-2" + ] + } + ] +} diff --git a/brands/trantech.json b/brands/trantech.json new file mode 100644 index 0000000..0bb733e --- /dev/null +++ b/brands/trantech.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Trantech", + "brand_id": "trantech", + "streams": [ + { + "id": "trantech-1", + "url": "/ufirststream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "DVR" + ] + } + ] +} diff --git a/brands/trasera.json b/brands/trasera.json new file mode 100644 index 0000000..4042d3b --- /dev/null +++ b/brands/trasera.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Trasera", + "brand_id": "trasera", + "streams": [ + { + "id": "trasera-1", + "url": "videostream.cgi?rate=11", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "CIPCAMPTIWL V1" + ] + } + ] +} diff --git a/brands/trassir.json b/brands/trassir.json new file mode 100644 index 0000000..2bfd730 --- /dev/null +++ b/brands/trassir.json @@ -0,0 +1,74 @@ +{ + "version": 2, + "brand": "Trassir", + "brand_id": "trassir", + "streams": [ + { + "id": "trassir-1", + "url": "/live/main", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "2141", + "2143", + "3243", + "D2B5 3.6", + "d2s5", + "D8121IR2V3", + "D8121IR2V4", + "D8121IRV4", + "IPC-M0502", + "TR 2141", + "TR-D2121IR3", + "TR-D2123IR6", + "TR-D2143IR6", + "TR-D2221WDIR4", + "tr-d2d1 2.8", + "TR-D3121IR1", + "TR-D4141R1", + "TR-D4S5 v2", + "TR-D7111IR1W", + "TR-D7141IR1", + "TR-D8111IR2W", + "TR-D8121IR2W", + "TR-D8121WDIR2V2", + "TR-D9151", + "TR-W2C1", + "UNLISTED" + ] + }, + { + "id": "trassir-2", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "TR-D4101IR1V3" + ] + }, + { + "id": "trassir-3", + "url": "/live/sub", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "TR-D4S5 v2", + "TR-W2C1" + ] + }, + { + "id": "trassir-4", + "url": "/cam/realmonitor?channel=1&subtype=00&authbasic=[AUTH]", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "TR-D8121IR2V6", + "TR-X204v2" + ] + } + ] +} diff --git a/brands/trek.json b/brands/trek.json new file mode 100644 index 0000000..91c29ea --- /dev/null +++ b/brands/trek.json @@ -0,0 +1,51 @@ +{ + "version": 2, + "brand": "Trek", + "brand_id": "trek", + "streams": [ + { + "id": "trek-1", + "url": "?action=stream", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "ai ball 01", + "Ai-Ball", + "Ai-Ball_1", + "Ai-Ball2" + ] + }, + { + "id": "trek-2", + "url": "?action=snapshot", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Ai-Ball" + ] + }, + { + "id": "trek-3", + "url": "?action=appletvstream", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Ai-Ball", + "Other" + ] + }, + { + "id": "trek-4", + "url": "ch0_0.h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Ai-Ball" + ] + } + ] +} diff --git a/brands/trendnet.json b/brands/trendnet.json new file mode 100644 index 0000000..cdabb31 --- /dev/null +++ b/brands/trendnet.json @@ -0,0 +1,2131 @@ +{ + "version": 2, + "brand": "Trendnet", + "brand_id": "trendnet", + "streams": [ + { + "id": "trendnet-1", + "url": "image.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "100", + "100W", + "110", + "110W", + "400", + "551W", + "551wi", + "651W", + "B30", + "IP100", + "IP110", + "IP-551W", + "IP-551W1", + "IP-55IWI", + "IP-651WI", + "Other", + "TP 571WC", + "Trend Net: IP-751WIC", + "TV-110", + "TV-IP 501p", + "TV-IP100", + "TV-IP100 / 100W", + "tv-ip100/a", + "TV-IP100N", + "TV-IP100W", + "TV-IP100W-N", + "TV-IP110W", + "tv-ip110wn", + "TV-IP200W", + "tv-ip3220wi", + "TV-IP400w", + "TV-IP410W", + "TV-IP501P", + "tvip501w", + "TV-IP501W", + "TVIP551W", + "TVIP551WI", + "TV-IP600", + "TV-IP600W", + "TV-IP651W", + "TV-IP651WI", + "TV-IP751W", + "TV-IP751WC", + "TV-IP751WC(TV-IP751WC)", + "TV-IP751WC/A", + "TvV IP 0100" + ] + }, + { + "id": "trendnet-2", + "url": "cgi/jpg/image.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "100", + "100W", + "110", + "110W", + "110WN", + "312W", + "410", + "422W", + "672WI", + "IP100", + "IP-252P", + "IP312w", + "IP-312WN", + "IP-410", + "IP-410W", + "IP-422W", + "IP-672PI", + "ip-tv110wn", + "IP-TV121W", + "IP-TV422w", + "IP-TV422W", + "IPV-422WN", + "Other", + "TP-IP110W", + "TRENDNET TV-IP410 Series", + "tv ip110w", + "TV-IP100 / 100W", + "TV-IP110", + "TV-IP110/A", + "TVIP110W", + "TV-IP110WN", + "tv-ip121w", + "TV-IP121WN", + "Tv-IP201P", + "TV-IP212", + "TV-IP212W", + "TV-IP252P", + "TV-IP262P/A", + "TV-IP262PI", + "TV-IP301", + "TV-IP302PI", + "TV-IP312", + "TV-IP312W", + "TV-IP312WN", + "TV-IP322P", + "TV-IP400w", + "TV-IP410", + "TV-IP410w", + "TV-IP410W", + "TV-IP410WN", + "TV-IP422", + "TV-IP422W", + "TV-IP422WN", + "TV-IP442W", + "TV-IP851WIC", + "TV-VS1", + "vip110w" + ] + }, + { + "id": "trendnet-3", + "url": "video.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "100", + "110", + "110W", + "400", + "551WI", + "55w", + "Indoor1", + "IP-110", + "ip55IWI", + "IP-651w", + "IP-651W", + "IP-651WI", + "IP-TV110", + "Other", + "tv651wi", + "TV-751WIC", + "TV-i501P", + "TV-IP 501P", + "TV-IP100", + "TV-IP100 / 100W", + "TV-IP100W-N", + "TVIP110", + "TVIP110W", + "TV-IP110WN", + "TV-IP121W", + "TV-IP200A", + "TV-IP201W", + "TV-IP212", + "TV-IP252P", + "TV-IP300", + "TV-IP301", + "TV-IP312W", + "TV-IP312WN", + "TV-IP322P", + "TV-IP400", + "TV-IP400w", + "TV-IP410", + "TV-IP422", + "TV-IP422W", + "TV-IP422WN", + "TV-IP442W", + "TV-IP501W", + "TV-IP512P", + "TV-IP512WN", + "TV-IP522P", + "TVIP551W", + "TVIP-551WI", + "TV-IP572WI", + "TV-IP600", + "TV-IP600W", + "TV-IP602", + "TV-IP651W", + "TV-IP651WI", + "TV-IP672P", + "TV-IP672W", + "TV-IP751W", + "TV-IP751WC", + "TV-IP751WIC", + "TV-IP851WC", + "TV-IP851WIC" + ] + }, + { + "id": "trendnet-4", + "url": "cgi/mjpg/mjpeg.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "100", + "110", + "110W", + "110WN", + "312w", + "312W", + "400W", + "410W", + "422W", + "IP-110", + "ip110wn", + "IP-252P", + "IP-262PI", + "IP-311", + "IP-312PI", + "IP-410", + "IP-TV110", + "IP-TV121W", + "IP-TV1312", + "IPTV-2525P", + "IP-TV410w", + "IP-TV422", + "IP-TV422W", + "IPV-422WN", + "Other", + "sp5511", + "TP-IP110W", + "TP-IP110WN", + "TP-IP912", + "TV-110", + "TV-312W/A", + "tv-ip100", + "TV-IP100 / 100W", + "TVIP110", + "TV-IP110/A", + "TV-IP110lan", + "TVIP110W", + "TV-IP110WN", + "TV-IP121W", + "TV-IP121WN", + "TV-IP212", + "TV-IP212W", + "TV-IP252P", + "TV-IP262P/A", + "TV-IP262PI", + "TV-IP312", + "TV-IP312W", + "TV-IP312W/A", + "TV-IP312WN", + "TV-IP322P", + "TV-IP410", + "TV-IP410w", + "TV-IP410W", + "TV-IP410WN", + "tv-ip422", + "TV-IP422", + "TV-IP422 / 422W", + "TV-IP422W", + "TV-IP422WN", + "TV-IP442W", + "TV-IP512", + "TVIP-551W", + "TV-IP600", + "TVP110", + "TvV IP 0100", + "TV-VS1" + ] + }, + { + "id": "trendnet-5", + "url": "video.cgi?resolution=VGA", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "100", + "110", + "400", + "Indoor1", + "IP-551W", + "ip-600w", + "Other", + "TV651WI", + "TV-751WC", + "TV-751WIC", + "TV-851WI", + "TVIP-100", + "TV-IP100 / 100W", + "TV-IP100N", + "TV-IP200a", + "TV-IP400", + "TV-IP400w", + "TV-IP410W", + "TV-IP442W", + "TV-IP501P", + "TV-IP501W", + "TV-IP551W", + "TV-IP551WI", + "TV-IP600", + "TV-IP600W", + "TV-IP651W", + "TV-IP651WI", + "TV-IP651Z", + "TV-IP751WC/A", + "tv-ip751wic" + ] + }, + { + "id": "trendnet-6", + "url": "cgi/mjpg/mjpg.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "110", + "110WN", + "410W", + "422W", + "ip 110", + "IP-110", + "ip110w", + "IP-252P", + "ip410", + "IP-TV121W", + "Other", + "TP-IP110W", + "TP-IP110WN", + "tv ip110w", + "TV-410W", + "TV-4140W", + "TV-IP", + "TV-IP100", + "TV-IP100 / 100W", + "TVIP110", + "TVIP110W", + "TV-IP110WN", + "TV-IP121W", + "TV-IP121WN", + "TV-IP212", + "TV-IP212W", + "TV-IP252P", + "TV-IP262PI", + "TV-IP301", + "TV-IP312", + "TV-IP312W", + "TV-IP312WN", + "TV-IP322P", + "TV-IP410", + "TV-IP410w", + "TV-IP410WN", + "TV-IP422", + "TV-IP422 / 422W", + "TV-IP422W", + "TV-IP422WN", + "TV-IP501W", + "TV-IP651W", + "TV-VS1" + ] + }, + { + "id": "trendnet-7", + "url": "MJPEG.CGI", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "110", + "551W", + "751wc", + "IP-551w", + "IP-551W", + "Other", + "TP-IP551W", + "TV-501W", + "TV-751WC", + "TV-IP100", + "TV-IP100 / 100W", + "TV-IP501P", + "TV-IP551/651", + "TVIP551W", + "TVIP551WI", + "TV-IP572WI", + "TV-IP651W", + "TV-IP651WI", + "TV-IP672PI", + "tv-ip751wic", + "TV-IP751WIC", + "TV-IP851WC" + ] + }, + { + "id": "trendnet-8", + "url": "/video.cgi?resolution=VGA", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "110" + ] + }, + { + "id": "trendnet-9", + "url": "/Streaming/Channels/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "310", + "310PI", + "311", + "311PI", + "321", + "IP-1319", + "IP-262PI", + "IP-310", + "IP311PI", + "IP-312PI", + "IP-320PI", + "IP-321PI", + "ip400", + "ip420", + "IP-420P", + "IP440PI", + "IP-7621C", + "IP-TV1311PI", + "IP-TV318PI", + "IP-TV450P", + "NVR-216", + "Other", + "trendnet tv-ip325pi", + "TRENDNET TV-IP410 SERIES", + "trendnet762", + "TV-311IP", + "TV-311PI", + "TVIP", + "TV-IP121WN", + "TV-IP1315PI", + "TV-IP1318PI", + "TV-IP1319PI", + "TV-IP1328PI", + "TV-IP1329PI", + "TV-IP301", + "tvip310pi", + "TV-IP310PI", + "TV-IP310PI H264", + "TV-IP310PI_dk", + "TV-IP311", + "TV-IP3114PI", + "TV-IP311P", + "tvip-311p1", + "TV-IP311PI", + "TV-IP312", + "TV-IP3129PI", + "TV-IP312PI", + "TV-IP314IP", + "tv-ip314pi", + "TV-IP315PI", + "TV-IP316PI", + "TV-IP317pi", + "TV-IP317PI", + "TV-IP318PI", + "TV-IP319PI", + "TV-IP320PI", + "TV-IP320PIA", + "TV-IP321PI", + "TV-IP322P", + "TV-IP323PI", + "tv-ip324pi", + "TV-IP324PI", + "TV-IP325PI", + "TV-IP326a", + "TV-IP327PI", + "TV-IP328PI", + "TV-IP341PI", + "TV-IP344PI", + "TV-IP420P", + "TV-IP430PI", + "TV-IP440PI", + "TV-IP450P", + "TV-IP450PI", + "TV-IP512wn", + "TV-IP572WI", + "tv-ip762ic", + "TV-IP851WC", + "TV-IP851WIC" + ] + }, + { + "id": "trendnet-10", + "url": "PSIA/Streaming/channels/1?videoCodecType=MPEG4", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "310", + "311PI", + "Other", + "TV-IP310PI", + "TV-IP310PI H264", + "TV-IP311PI", + "TV-IP321PI", + "tv-ip324pi", + "TV-IP324PI", + "tv-ip420p", + "TV-IP420P" + ] + }, + { + "id": "trendnet-11", + "url": "ch0_0.h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "310", + "IP310PI", + "IP-311", + "IP-320PI", + "IP-TV1312", + "Other", + "TV-IP1313", + "TV-IP1314PI", + "TV-IP1319", + "TV-IP1322", + "TV-IP310PI", + "TV-IP311PI", + "tv-ip318pi", + "TV-IP320i", + "TV-IP320PI" + ] + }, + { + "id": "trendnet-12", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "310ip", + "310IP", + "319pi", + "320", + "IP-311PI", + "ip314pi", + "IP-320PI", + "IP-322WI", + "IP-TV318PI", + "TV-IP312PI", + "TV-IP317pi", + "TV-IP320PI", + "TV-IP321pi", + "tv-ip324pi", + "tv-ip327pi", + "TV-IP344P" + ] + }, + { + "id": "trendnet-13", + "url": "cam1/mpeg4", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "310IP", + "310PI", + "IP-310", + "IP-320PI", + "IP-322WI", + "IP-TV1322", + "Other", + "TV-310", + "TV-672PI", + "TV-IP310PI", + "TV-IP314IP", + "TV-IP341PI" + ] + }, + { + "id": "trendnet-14", + "url": "mpeg4", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "310PI", + "312w", + "312W", + "422W", + "IP-422W", + "IP-TV1312", + "IP-TV1322", + "IP-TV1322WI", + "IP-TV262P", + "IP-TV422", + "Other", + "TP-IP110W", + "TV-311PI", + "TV-312W/A", + "TV-IP212", + "TV-IP212W", + "TV-IP252P", + "TV-IP262P", + "TV-IP262P/A", + "TV-IP262PI", + "TV-IP310", + "TV-IP310PI", + "TV-IP311", + "TV-IP311PI", + "TV-IP312", + "TV-IP312W", + "TV-IP312WN", + "TV-IP314PI", + "TV-IP321PI", + "TV-IP322P", + "TV-IP410WN", + "TV-IP422", + "TV-IP422 / 422W", + "TV-IP422W", + "TV-IP422WN", + "TV-IP442W", + "TV-VS1" + ] + }, + { + "id": "trendnet-15", + "url": "VideoInput/[CHANNEL]/h264/1", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "311ip" + ] + }, + { + "id": "trendnet-16", + "url": "/Streaming/Channels/2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "311PI", + "3MP", + "IP-311PI", + "IP-TV1311PI", + "trendnet762", + "TV- IP325PI", + "TV-311PI", + "TV-IP1315PI", + "TV-IP310PI", + "TV-IP310PI H264", + "TV-IP311PI", + "TV-IP315PI", + "TV-IP318PI", + "TV-IP321PI", + "TV-IP328PI" + ] + }, + { + "id": "trendnet-17", + "url": "cam/realmonitor?channel=[CHANNEL]&subtype=1", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "311PI", + "IP-320PI", + "TV-312W/A", + "TV-IP310PI", + "TV-ip321pi", + "TV-IP321PI" + ] + }, + { + "id": "trendnet-18", + "url": "api/mjpegvideo.cgi?InputNumber=1&StreamNumber=[CHANNEL]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "311PI", + "321", + "422W", + "IP-310", + "IP311PI", + "IP313PI", + "IP-322WI", + "TV-IP310PI", + "TV-IP310PI H264", + "TV-IP310PIBC", + "TV-IP311P", + "TV-IP311PI", + "TV-IP322WI", + "TV-IP851WIC" + ] + }, + { + "id": "trendnet-19", + "url": "live/h264/ch[CHANNEL]", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "313PI", + "IP-315PI", + "Other", + "TV-IP311PI", + "tv-ip314pi", + "TV-IP315PI" + ] + }, + { + "id": "trendnet-20", + "url": "/cam1/onvif-h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "321", + "IP314PI", + "IP-320PI", + "TP-IP324", + "tv ip322wi", + "TV IP322WI", + "TV-IP314IP", + "TV-IP314PI", + "TV-IP320PI", + "TV-IP340PI" + ] + }, + { + "id": "trendnet-21", + "url": "video.cgi?resolution=[WIDTH]x[HEIGHT]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "400", + "400W", + "551W", + "651WI", + "IP-400", + "IP-651WI", + "Other", + "TV-IP100", + "TV-IP400", + "TV-IP400w", + "TV-IP501P", + "TV-IP551W", + "TV-IP551WI", + "TV-IP55IWI", + "TV-IP600", + "TV-IP600W", + "TV-IP651W" + ] + }, + { + "id": "trendnet-22", + "url": "VIDEO.CGI", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "551W", + "IP-551", + "IP-551W", + "IP-55IWI", + "Other", + "TP-IP551W", + "TV-i501P", + "TV-IP200a", + "TV-IP501P", + "TV-IP512WN", + "TV-IP551W", + "TV-IP551WI", + "TV-IP55IWI", + "TV-IP600 #1", + "TV-IP651W", + "TV-IP651WI", + "TV-IP751WC/A", + "TV-IP851WIC" + ] + }, + { + "id": "trendnet-23", + "url": "image/jpeg.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "551W", + "651WI", + "672WI", + "920", + "IP-262PI", + "IP-501P", + "IP-551", + "IP-551W", + "IP-55IWI", + "IP-572PI", + "IP-662PI", + "IP672", + "IP-672", + "IP-672PI", + "ip672wi", + "IP-672WI", + "IP-7621C", + "IP-851WIC", + "IP-8621C", + "Other", + "TP-IP110W", + "TV-110", + "TV-671WI", + "TV-IP", + "TV-IP 661", + "TVIP110W", + "TV-IP512", + "TV-IP512P", + "TV-IP512WN", + "TV-IP522P", + "TV-IP551W", + "TVIP-551WI", + "TV-IP55IWI", + "TV-IP562W", + "TV-IP562WI", + "tv-ip563wi", + "TVIP-572PI", + "TV-IP572W", + "TV-IP572WI", + "TV-IP602", + "TV-IP602WN", + "TV-IP612", + "TV-IP612P", + "TV-IP612WN", + "TV-IP651-180", + "TV-IP651-185", + "TV-IP651W", + "TV-IP651WI", + "TV-IP662PI", + "TV-IP662WI", + "tv-ip662wi-a1", + "TV-IP672P", + "TVIP672PI", + "TV-IP672W", + "TV-IP672WI", + "TV-IP745SIC", + "TV-IP751WC", + "TV-IP751WC(TV-IP751WC)", + "TV-IP751WC/A", + "TV-IP7621C", + "tv-ip762ic", + "TV-IP762IC", + "TV-IP851", + "TV-IP851WC", + "TV-IP851WIC", + "TV-IP862IC", + "TV-IP862IC/A" + ] + }, + { + "id": "trendnet-24", + "url": "mjpeg.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "551WI", + "IP-551W", + "IP-55IWI", + "IP-572PI", + "ip651w", + "IP-672WI", + "IP851wic", + "IP-851WIC", + "Other", + "TP-IP551W", + "TV-510ip", + "TV-I501P", + "TV-IP100", + "TV-IP100 / 100W", + "TVIP110", + "TVIP110W", + "TV-IP110WN", + "TV-IP121W", + "TV-IP201W", + "TV-IP252P", + "TV-IP300", + "TV-IP301", + "TV-IP312", + "TV-IP312W", + "TV-IP312WN", + "TV-IP322P", + "TV-IP400", + "TV-IP410", + "TV-IP422", + "TV-IP422W", + "TV-IP422WN", + "TV-IP501P", + "TV-IP501W", + "TV-IP512P", + "TV-IP512WN", + "TV-IP551W", + "TVIP-551WI", + "TV-IP572PI", + "TV-IP572WI", + "TV-IP600", + "TV-IP612WN", + "TV-IP651W", + "TV-IP651WI", + "TV-IP672P", + "TV-IP672PI", + "TV-IP751WC", + "TV-IP751WIC" + ] + }, + { + "id": "trendnet-25", + "url": "video/mjpg.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "651W", + "651WI", + "672WI", + "BabyCam", + "IP-551W", + "IP-551W1", + "IP-572PI", + "ip572w", + "IP-612P", + "ip-651wi", + "IP-651WI", + "IP-662PI", + "IP-672", + "IP-672PI", + "IP-672W", + "IP-672WI", + "IP751WC", + "IP-7621C", + "IP-851WIC", + "IP-8621C", + "IP-TV751WIC", + "Other", + "TP-IP110W", + "TP-IP551W", + "tv ip551wi", + "tv501", + "TV-512P", + "tv562wi", + "TV-672PI", + "TV-I501P", + "TV-IP100", + "TV-IP100 / 100W", + "TVIP110", + "TVIP110W", + "TV-IP110WN", + "TV-IP201W", + "TV-IP212W", + "TV-IP252P", + "TV-IP300", + "TV-IP301", + "TV-IP312", + "TV-IP312W", + "TV-IP312WN", + "TV-IP322P", + "TV-IP400", + "TV-IP410", + "TV-IP410W", + "TV-IP422", + "TV-IP422W", + "TV-IP422WN", + "TV-IP442W", + "TV-IP501P", + "TV-IP512", + "TV-IP512P", + "TV-IP512WN", + "TV-IP522P", + "TVIP-551W", + "TV-IP551WI", + "TV-IP562WI", + "TV-IP562WI/A", + "TV-IP571PI", + "TV-IP572P", + "TV-IP572pi", + "TV-IP572PI", + "TV-IP572W", + "TV-IP572WI", + "TV-IP600", + "TV-IP600W", + "TV-IP602WN", + "TV-IP612", + "TV-IP612P", + "TV-IP612WN", + "tv-ip622wi", + "TV-IP651W", + "TV-Ip662pi", + "TV-IP662PI", + "TV-IP662WI", + "TV-IP672P", + "TVIP672PI", + "TV-IP672W", + "TV-IP672WI", + "TV-IP743SIC", + "TV-IP745SIC", + "TV-IP751WC", + "TV-IP751WC(TV-IP751WC)", + "TV-IP751WIC", + "TV-IP7621C", + "TV-IP762IC", + "tv-ip851", + "TV-IP851WC", + "TV-IP851WIC", + "TV-IP862IC" + ] + }, + { + "id": "trendnet-26", + "url": "play1.sdp", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "672WI", + "IP-320PI", + "ip400", + "ip572pi", + "IP-672", + "IP-672PI", + "IP-672WI", + "IP-8621C", + "Other", + "TV-IP310PI", + "TV-IP310PI H264", + "TV-IP311PI", + "TV-IP320", + "TV-IP320PI", + "TV-IP322P", + "tv-ip322WI", + "TV-IP345PI", + "TV-IP450P", + "TV-IP512", + "TV-IP512P", + "TV-IP512WN", + "TV-IP522P", + "TV-IP551W", + "TV-IP562WI", + "TV-IP572P", + "TV-IP572PI", + "TV-IP572WI", + "TV-IP602WN", + "TV-IP612P", + "TV-IP612WN", + "TV-IP662PI", + "TV-IP672P", + "TVIP672PI", + "TV-IP672W", + "TV-IP672WI", + "TV-IP745SIC", + "TV-IP7621C", + "TV-IP762IC", + "TV-IP851WIC", + "TV-IP862IC", + "tv-ip862ic/a" + ] + }, + { + "id": "trendnet-27", + "url": "/VIDEO.CGI", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "AIC250W", + "TV-IP200W" + ] + }, + { + "id": "trendnet-28", + "url": "/play1.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "BabyCam", + "IP-672PI", + "IP762P", + "TV-IP512wn", + "TV-IP562WI", + "TV-IP672P", + "TV-IP7621C" + ] + }, + { + "id": "trendnet-29", + "url": "cam[CHANNEL]/h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "IP-1319", + "IP-315PI", + "TV-IP1318PI", + "tv-ip311pi", + "TV-IP311PI", + "TV-IP314PI" + ] + }, + { + "id": "trendnet-30", + "url": "cgi-bin/video.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP-300", + "IP672", + "IP-672WI", + "Other", + "TV-300", + "TV-I501P", + "TV-IP100", + "TV-IP100 / 100W", + "TVIP110", + "TVIP110W", + "TV-IP110WN", + "TV-IP201", + "TV-IP201W", + "TV-IP252P", + "TV-IP300", + "TV-IP300w", + "TV-IP301", + "TV-IP312", + "TV-IP312WN", + "TV-IP322P", + "TV-IP400", + "TV-IP410", + "TV-IP422", + "TV-IP422W", + "TV-IP422WN", + "TV-IP442W", + "TV-IP512", + "TV-IP512P", + "TV-IP512WN", + "TV-IP551W", + "TV-IP572WI", + "TV-IP602", + "TV-IP612WN", + "TV-IP672P" + ] + }, + { + "id": "trendnet-31", + "url": "goform/video2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP-301W", + "Other", + "TRENDnet TV-IP301", + "TV-IP100", + "TV-IP100 / 100W", + "TV-IP110W", + "TV-IP201", + "tv-ip201p", + "TV-IP201W", + "TV-IP210W", + "TV-IP212W", + "TV-IP252P", + "TV-IP300", + "TV-IP301", + "TV-IP312", + "TV-IP322P", + "TV-IP400", + "TV-IP410", + "TV-IP410W", + "TV-IP422", + "TV-IP422W", + "TV-IP422WN", + "TV-IP512P", + "TV-IP512WN", + "TV-IP551W", + "TV-IP572WI" + ] + }, + { + "id": "trendnet-32", + "url": "/cam/realmonitor", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "ip310pi", + "IP-311PI", + "IP-312WN", + "IP-315PI", + "IP-320PI", + "Other", + "TV-311pi", + "tv-ip310", + "TV-IP310PI", + "TV-IP313", + "TV-IP314PI", + "TV-IP315PI", + "TV-IP316PI", + "TV-IP318", + "TV-IP320PI", + "TV-IP321pi", + "TV-IP322WI", + "tv-ip324pi", + "TV-IP344P", + "TV-IP410PI", + "tv-ip420p" + ] + }, + { + "id": "trendnet-33", + "url": "/Streaming/Channels/101", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "IP310PI", + "IP314PI", + "IP321PI", + "TVDVR", + "TV-IP310PI", + "TV-IP311PI", + "TV-IP314PI", + "TV-IP315PI", + "TV-IP320PI", + "TV-IP321PI", + "TV-IP322WI", + "TV-IP340PI" + ] + }, + { + "id": "trendnet-34", + "url": "/Streaming/Channels/102", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "IP-315PI", + "TVDVR", + "TV-IP310PI", + "TV-IP315PI", + "TV-IP329PI" + ] + }, + { + "id": "trendnet-35", + "url": "GetData.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 10600, + "models": [ + "IP-320PI", + "Other", + "TV-I501P", + "TV-IP100", + "TV-IP110W", + "TV-IP110WN", + "TV-IP201W", + "TV-IP212W", + "TV-IP252P", + "TV-IP301", + "TV-IP302", + "TV-IP302PI", + "TV-IP312", + "TV-IP322P", + "TV-IP342PI", + "tv-ip343pi", + "TV-IP345PI", + "TV-IP400", + "TV-IP410", + "TV-IP422W", + "TV-IP422WN", + "TV-IP512P", + "TV-IP512WN", + "TV-IP522P", + "TV-IP551W", + "TV-IP572WI", + "TV-IP672P", + "TV-IP672PI", + "TV-IP851WIC" + ] + }, + { + "id": "trendnet-36", + "url": "mjpeg.cgi?user=[USERNAME]&password=[PASSWORD]&channel=[CHANNEL]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP400", + "IP-551W", + "IP-551w1", + "IP715WC", + "Other", + "TV-IP100", + "TV-IP100 / 100W", + "TV-IP100W-N", + "TV-IP400", + "TV-IP501W", + "TV-IP512WN", + "TVIP551W", + "TV-IP551WI", + "TV-IP551WI/A", + "tv-ip571w", + "TV-IP651-1", + "TV-IP651-1W", + "TV-IP651W", + "TV-IP651WI", + "TV-IP672WI", + "TV-IP751WC", + "tv-ip851wc", + "TV-IP851WIC", + "tw400ip" + ] + }, + { + "id": "trendnet-37", + "url": "[CHANNEL]/1:1/main", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "IP410TI", + "TRENDNET TV-IP410 SERIES", + "TV-IP 420", + "TV-IP310PI", + "tv-ip325pi" + ] + }, + { + "id": "trendnet-38", + "url": "Image.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP-501P", + "IP-551", + "Other", + "TV-IP551W", + "TV-IP551WI", + "TV-IP55IWI", + "TV-IP651W", + "TV-IP651WI", + "TV-IP751WC", + "tv-ip751wic" + ] + }, + { + "id": "trendnet-39", + "url": "/mpeg4", + "type": "MJPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "IP-551w", + "TV-IP315PI", + "TV-IP317pi", + "tv-ip318pi", + "TV-IP319PI", + "TV-IP325PI" + ] + }, + { + "id": "trendnet-40", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]*[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP-55IWI", + "IP-TV110", + "IP-TV422W" + ] + }, + { + "id": "trendnet-41", + "url": "play2.sdp", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "IP-572WI", + "IP-672", + "IP-672PI", + "IP-672WI", + "Mess", + "Other", + "TV-510ip", + "TV-IP512WN", + "TV-IP551WI", + "TV-IP572P", + "TVIP-572PI", + "TV-IP572WI", + "TV-IP612P", + "TV-IP662PI", + "TV-IP672P", + "TV-IP672PI", + "TV-IP672W", + "TV-IP672WI", + "TV-IP745SIC", + "TV-IP762IC", + "TV-IP862IC" + ] + }, + { + "id": "trendnet-42", + "url": "/OVProfile00", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "IP-672PI", + "IP-7621C", + "IP-8621C", + "Other", + "TV-IP321PI", + "TV-IP345PI", + "TV-IP562W", + "TV-IP572pi", + "TVIP-572PI", + "TV-IP662PI", + "TV-IP672P", + "TVIP672PI", + "TV-IP672WI" + ] + }, + { + "id": "trendnet-43", + "url": "videofeed", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP-672WI", + "Other" + ] + }, + { + "id": "trendnet-44", + "url": "/video/mjpg.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "IP-7621C", + "TV-IP562WI", + "TV-IP612WN", + "TV-IP751WC", + "TV-IP762IC", + "TV-IP862IC" + ] + }, + { + "id": "trendnet-45", + "url": "/stream2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "IP-7621C", + "TV-IP1514PI", + "TV-IP501P" + ] + }, + { + "id": "trendnet-46", + "url": "/cgi/mjpg/mjpg.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "IP-TV110", + "IP-TV422w", + "trendnet tvip422w", + "TV IP 121WN", + "tv-ip110wn", + "tv-ip121w", + "TV-IP121W", + "TV-IP252P" + ] + }, + { + "id": "trendnet-47", + "url": "medias[CHANNEL]", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "IP-TV1311PI", + "TV-IP311PI" + ] + }, + { + "id": "trendnet-48", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP-TV1312", + "Other", + "TV-IP1328PI" + ] + }, + { + "id": "trendnet-49", + "url": "/h264_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "IP-TV1314PI", + "TV-IP1314PI", + "TV-IP1329PI", + "TV-IP314IP", + "TV-IP320PI", + "TV-IP420P" + ] + }, + { + "id": "trendnet-50", + "url": "/play1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "IP-TV1314PI", + "TV-IP7621C" + ] + }, + { + "id": "trendnet-51", + "url": "jpg/image.jpg?size=3", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP-TV422", + "TV-IP110WN", + "TV-IP672PI" + ] + }, + { + "id": "trendnet-52", + "url": "/", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "IP-TV512P", + "nvr-1", + "tv-ip314pi", + "tv-ip322WI", + "TV-IP325PI", + "TV-IP342PI", + "TV-IP512P" + ] + }, + { + "id": "trendnet-53", + "url": "/image/jpeg.cgi", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "NC450", + "TV-IP321P", + "TV-IP751WC", + "TV-IP751WC(TV-IP751WC)" + ] + }, + { + "id": "trendnet-54", + "url": "/image.jpg", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "Other", + "tv ip322wi", + "TV-IP851WIC" + ] + }, + { + "id": "trendnet-55", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp?real_stream", + "type": "MJPEG", + "protocol": "rtsp", + "port": 557, + "models": [ + "Other" + ] + }, + { + "id": "trendnet-56", + "url": "/onvif1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Other", + "tv-ip322WI" + ] + }, + { + "id": "trendnet-57", + "url": "mjpg/1/video.mjpg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "TV-IP110W" + ] + }, + { + "id": "trendnet-58", + "url": "axis-media/media.amp", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other", + "TV-IP345PI" + ] + }, + { + "id": "trendnet-59", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "TV-IP400", + "TV-IP422W", + "TV-IP651WI" + ] + }, + { + "id": "trendnet-60", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "TV-IP851WIC", + "TV-VS1" + ] + }, + { + "id": "trendnet-61", + "url": "goform/capture", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "TV-I501P", + "TV-IP100", + "TV-IP100 / 100W", + "TVIP110", + "TVIP110W", + "TV-IP110WN", + "TV-IP121W", + "TV-IP201", + "Tv-IP201P", + "TV-IP201P", + "TV-IP201W", + "TV-IP210", + "TV-IP212W", + "TV-IP252P", + "TV-IP300", + "TV-IP301", + "TV-IP312", + "TV-IP312W", + "TV-IP322P", + "TV-IP400", + "TV-IP410", + "TV-IP422", + "TV-IP422W", + "TV-IP422WN", + "TV-IP512", + "TV-IP512P", + "TV-IP512WN", + "TV-IP551W", + "TV-IP572WI", + "TV-IP602", + "TV-IP602WN", + "TV-IP672W" + ] + }, + { + "id": "trendnet-62", + "url": "view2.cgi?profile=5", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "TV-IP100", + "TVIP110W", + "TV-IP110WN", + "TV-IP121W", + "TV-IP201W", + "TV-IP212", + "TV-IP212W", + "TV-IP252P", + "TV-IP301", + "TV-IP312", + "TV-IP312W", + "TV-IP322P", + "TV-IP410", + "TV-IP422", + "TV-IP422W", + "TV-IP422WN", + "TV-IP442W", + "TV-IP512P", + "TV-IP512WN", + "TV-IP522P", + "TV-IP551W", + "TV-IP572WI", + "TV-IP612P", + "TV-IP612WN", + "TV-IP672P" + ] + }, + { + "id": "trendnet-63", + "url": "play3.sdp", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other", + "TV-512P", + "TV-IP321PI", + "TV-IP501P", + "TV-IP512P", + "TV-IP572P", + "TVIP-572PI", + "TV-IP572WI", + "TV-IP602WN", + "TV-IP672WI" + ] + }, + { + "id": "trendnet-64", + "url": "/cam/h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "tv1381", + "TV-IP1318IP" + ] + }, + { + "id": "trendnet-65", + "url": "/cam/realmonitor?channel=1&subtype=00&authbasic=[AUTH]", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "TV-312W/A", + "TV-IP314PI" + ] + }, + { + "id": "trendnet-66", + "url": "/cam1/mpeg4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "TV-322WI", + "TV-323PI", + "TV-IP314PI", + "tv-ip322WI", + "TV-IP323PI", + "TV-IP325PI" + ] + }, + { + "id": "trendnet-67", + "url": "cgi-bin/viewer/video.jpg?resolution=640x480", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "TV-IP100" + ] + }, + { + "id": "trendnet-68", + "url": "/cgi/mjpg/mjpeg.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "TV-IP110W", + "TV-IP110WN", + "tv-ip121w" + ] + }, + { + "id": "trendnet-69", + "url": "videostream.asf", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "TV-IP110WN", + "TV-IP851WIC" + ] + }, + { + "id": "trendnet-70", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "TV-IP1313PI", + "TV-IP310PI", + "tv-ip311pi", + "TV-IP311PI", + "tv-ip314pi", + "TV-IP315PI", + "TV-IP317pi", + "TV-IP320PI", + "TV-IP326PI", + "TV-IP450P", + "TV-IP602WIN" + ] + }, + { + "id": "trendnet-71", + "url": "/VideoInput/0/h264/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "TV-IP1315PI" + ] + }, + { + "id": "trendnet-72", + "url": "/ch0_0.h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "TV-IP1315PI", + "TV-IP1319PI", + "TV-IP319PI", + "TV-IP325PI" + ] + }, + { + "id": "trendnet-73", + "url": "/ch0_0.h265", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "TV-IP1315PI" + ] + }, + { + "id": "trendnet-74", + "url": "/high-res.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "TV-IP1318PI", + "TV-IP672P" + ] + }, + { + "id": "trendnet-75", + "url": "/HighResolutionVideo", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "TV-IP1319PI", + "tv-ip420p", + "TV-IP420PI" + ] + }, + { + "id": "trendnet-76", + "url": "/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "TV-IP1329PI", + "tv-ip318pi" + ] + }, + { + "id": "trendnet-77", + "url": "/goform/video", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "TV-IP201", + "TV-IP201P", + "TV-IP301", + "TV-ip301w" + ] + }, + { + "id": "trendnet-78", + "url": "/view2.cgi?profile=5", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "TV-IP252P" + ] + }, + { + "id": "trendnet-79", + "url": "cgi-bin/video.jpg?cam=[CHANNEL]&quality=3&size=2", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "TV-IP300", + "TV-IP301" + ] + }, + { + "id": "trendnet-80", + "url": "cgi-bin/video.jpg?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "TV-IP300" + ] + }, + { + "id": "trendnet-81", + "url": "/live/h264/ch0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "TV-IP314IP", + "TV-IP320PI" + ] + }, + { + "id": "trendnet-82", + "url": "/0/1:1/main", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "TV-IP314PI" + ] + }, + { + "id": "trendnet-83", + "url": "/video.h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "TV-IP320PI" + ] + }, + { + "id": "trendnet-84", + "url": "/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "TV-IP322WI", + "tv-ip420p" + ] + }, + { + "id": "trendnet-85", + "url": "/user=[USERNAME]&password=[PASSWORD]&channel=1&stream=101.sdp?", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "TV-IP326PI" + ] + }, + { + "id": "trendnet-86", + "url": "/cam0/h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "TV-IP340PI" + ] + }, + { + "id": "trendnet-87", + "url": "/live1.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "TV-IP345PIv2" + ] + }, + { + "id": "trendnet-88", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "TV-IP400" + ] + }, + { + "id": "trendnet-89", + "url": "/video.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "TV-IP400w" + ] + }, + { + "id": "trendnet-90", + "url": "/video.cgi?resolution=320x240", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "TV-IP400W" + ] + }, + { + "id": "trendnet-91", + "url": "/play2.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "TV-IP512wn" + ] + }, + { + "id": "trendnet-92", + "url": "/Image.jpg", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "TV-IP600" + ] + }, + { + "id": "trendnet-93", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 81, + "models": [ + "tvip651wi" + ] + }, + { + "id": "trendnet-94", + "url": "img/video.mjpeg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "TV-IP751WC" + ] + }, + { + "id": "trendnet-95", + "url": "/mjpeg.cgi", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "TV-IP751WC" + ] + }, + { + "id": "trendnet-96", + "url": "/MJPEG.CGI", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "TV-IP751WC" + ] + }, + { + "id": "trendnet-97", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "TV-IP851WIC" + ] + } + ] +} diff --git a/brands/triax.json b/brands/triax.json new file mode 100644 index 0000000..3bb7823 --- /dev/null +++ b/brands/triax.json @@ -0,0 +1,31 @@ +{ + "version": 2, + "brand": "Triax", + "brand_id": "triax", + "streams": [ + { + "id": "triax-1", + "url": "/H264?ch=1&subtype=0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "CM-MHL400", + "TBF 2IP", + "TBV 4IP" + ] + }, + { + "id": "triax-2", + "url": "/H264?ch=1&subtype=1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "CM-MHL400", + "TBF 2IP", + "TBV 4IP" + ] + } + ] +} diff --git a/brands/trident.json b/brands/trident.json new file mode 100644 index 0000000..54215ab --- /dev/null +++ b/brands/trident.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Trident", + "brand_id": "trident", + "streams": [ + { + "id": "trident-1", + "url": "image.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "TP100W" + ] + } + ] +} diff --git a/brands/trivision.json b/brands/trivision.json new file mode 100644 index 0000000..88aff4d --- /dev/null +++ b/brands/trivision.json @@ -0,0 +1,245 @@ +{ + "version": 2, + "brand": "Trivision", + "brand_id": "trivision", + "streams": [ + { + "id": "trivision-1", + "url": "live_mpeg4.sdp", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "335PW", + "336PW", + "NC 335PW", + "NC-217WF", + "NC-240WF-HD-1080P", + "NC-316W", + "NC-326PW", + "NC-326W", + "nc-335", + "nc-335w", + "NC-336PW", + "NC-336PW-HD-1080P", + "NC-336W", + "NC-336W HD", + "NC-336W-HD-1080P", + "Other" + ] + }, + { + "id": "trivision-2", + "url": "/live/0/onvif.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "335PW", + "338wp-1080", + "cc 335pw", + "nc 335PW", + "NC-239WF", + "NC-240WF", + "NC-240WF-HD-1080P", + "nc-250hd 1080p", + "NC-250PW-HD 1080P", + "NC-250WP HD 1080P", + "NC-316PW", + "NC-316W", + "NC-335pw", + "NC-335PW-HD-1080P", + "nc336", + "NC-336PW-HD-1080P", + "NC-336PW-HD-1080P SBR", + "nc336w", + "NC-336W-HD-1080P", + "ntro" + ] + }, + { + "id": "trivision-3", + "url": "stream.jpg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "335PW", + "MFC-228WF", + "MFC-229WF", + "nc 3333pw", + "NC-107W", + "nc-227wf-hd-720p", + "NC-240WF", + "NC-306W", + "NC-307W", + "NC-335PW", + "NC-335PW-HD-1080P", + "NC-336PW", + "NC-336PW-HD-1080P", + "NC-336W-HD-1080P", + "NC-360PW", + "Other" + ] + }, + { + "id": "trivision-4", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "nc 3333pw", + "nc 333pw", + "nc 33pw", + "NC-240WF-HD-1080P", + "NC-326G", + "NC-326PW", + "NC-326W", + "nc330pw", + "nc-335pw", + "NC-335PW-HD-1080P", + "NC-336P", + "NC-336PW", + "NC-336PW HD1080", + "NC-336PW-HD-1080P", + "NC-350PW HD 1080", + "Other" + ] + }, + { + "id": "trivision-5", + "url": "stream.av", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "NC-107W", + "NC-336PW-HD-1080P", + "NC-336W-HD-1080P" + ] + }, + { + "id": "trivision-6", + "url": "/live_mpeg4.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "NC-230WF", + "NC-335PW-HD-1080P" + ] + }, + { + "id": "trivision-7", + "url": "videostream.asf?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "NC-335PW" + ] + }, + { + "id": "trivision-8", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 81, + "models": [ + "NC-335PW-HD-10" + ] + }, + { + "id": "trivision-9", + "url": "/live/1/mjpeg.jpg", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "NC-335PW-HD-1080P" + ] + }, + { + "id": "trivision-10", + "url": "/live/0/mjpeg.jpg", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "NC-335PW-HD-1080P" + ] + }, + { + "id": "trivision-11", + "url": "/stream.jpg", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "NC-335PW-HD-1080P" + ] + }, + { + "id": "trivision-12", + "url": "video.cgi?resolution=[WIDTH]x[HEIGHT]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "trivision-13", + "url": "cgi/mjpg/mjpeg.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "TV-IP110WN" + ] + }, + { + "id": "trivision-14", + "url": "/live0.264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "TRI-VID23" + ] + }, + { + "id": "trivision-15", + "url": "/ch1/stream0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "TV-IP302PI" + ] + }, + { + "id": "trivision-16", + "url": "cam[CHANNEL]/h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "TV-IP302PI" + ] + }, + { + "id": "trivision-17", + "url": "/live", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "TV-TY 308-2mp" + ] + } + ] +} diff --git a/brands/tronitec.json b/brands/tronitec.json new file mode 100644 index 0000000..a39bb22 --- /dev/null +++ b/brands/tronitec.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Tronitec", + "brand_id": "tronitec", + "streams": [ + { + "id": "tronitec-1", + "url": "/?action=stream", + "type": "MJPEG", + "protocol": "http", + "port": 8080, + "models": [ + "TR-200Z2" + ] + } + ] +} diff --git a/brands/truen.json b/brands/truen.json new file mode 100644 index 0000000..3ca904b --- /dev/null +++ b/brands/truen.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Truen", + "brand_id": "truen", + "streams": [ + { + "id": "truen-1", + "url": "api/mjpegvideo.cgi?InputNumber=1&StreamNumber=[CHANNEL]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "TCS-300" + ] + }, + { + "id": "truen-2", + "url": "video1", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "TN-B230CSLX" + ] + } + ] +} diff --git a/brands/trueview.json b/brands/trueview.json new file mode 100644 index 0000000..1639d68 --- /dev/null +++ b/brands/trueview.json @@ -0,0 +1,28 @@ +{ + "version": 2, + "brand": "Trueview", + "brand_id": "trueview", + "streams": [ + { + "id": "trueview-1", + "url": "cgi-bin/snapshot.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "AHD8C" + ] + }, + { + "id": "trueview-2", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IPC", + "Other" + ] + } + ] +} diff --git a/brands/truman.json b/brands/truman.json new file mode 100644 index 0000000..e743bc0 --- /dev/null +++ b/brands/truman.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Truman", + "brand_id": "truman", + "streams": [ + { + "id": "truman-1", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]&count=0", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/trust.json b/brands/trust.json new file mode 100644 index 0000000..28b5f78 --- /dev/null +++ b/brands/trust.json @@ -0,0 +1,161 @@ +{ + "version": 2, + "brand": "Trust", + "brand_id": "trust", + "streams": [ + { + "id": "trust-1", + "url": "/profile1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "9411M" + ] + }, + { + "id": "trust-2", + "url": "image.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "NW-7100" + ] + }, + { + "id": "trust-3", + "url": "video.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "NW-7100" + ] + }, + { + "id": "trust-4", + "url": "mjpeg.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "NW-7100", + "Other" + ] + }, + { + "id": "trust-5", + "url": "video.cgi?resolution=[WIDTH]x[HEIGHT]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "NW-7100" + ] + }, + { + "id": "trust-6", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "NW-7500" + ] + }, + { + "id": "trust-7", + "url": "video.mjpg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "trust-8", + "url": "goform/video2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "trust-9", + "url": "out.jpg?id=0.5", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "trust-10", + "url": "?action=stream", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "trust-11", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "trust-12", + "url": "cam/realmonitor?channel=[CHANNEL]&subtype=00", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other", + "TVB-1102", + "TVD-3102" + ] + }, + { + "id": "trust-13", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "SIP1M" + ] + }, + { + "id": "trust-14", + "url": "/cam/realmonitor", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "TI-E36F13I" + ] + }, + { + "id": "trust-15", + "url": "/Streaming/Channels/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "TVC-1102", + "TVC-1201" + ] + } + ] +} diff --git a/brands/truvision.json b/brands/truvision.json new file mode 100644 index 0000000..ec04bed --- /dev/null +++ b/brands/truvision.json @@ -0,0 +1,189 @@ +{ + "version": 2, + "brand": "Truvision", + "brand_id": "truvision", + "streams": [ + { + "id": "truvision-1", + "url": "/h264_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "1225", + "Flexidome HD", + "Other", + "TVA-1101", + "TVB-5506", + "TVB-5603", + "tvc-m5225e-3m-p", + "tvd-1103", + "TVD-5604", + "TVD-M2225V-2-P", + "TVW-3101", + "TVW-5605" + ] + }, + { + "id": "truvision-2", + "url": "/Streaming/Unicast/channels/401", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "2232P16", + "22s" + ] + }, + { + "id": "truvision-3", + "url": "/Streaming/channels/301", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 10554, + "models": [ + "2232P16", + "22s", + "TVN1008S" + ] + }, + { + "id": "truvision-4", + "url": "/Streaming/Channels/101", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "22s", + "Flexidome HD", + "TVB-5506", + "tvc-m5225e-3m-p", + "TVD-3101", + "tvd-6504", + "TVN-10S", + "TVP-1104", + "TVW-3101" + ] + }, + { + "id": "truvision-5", + "url": "/Streaming/channels/902", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "22s", + "Other" + ] + }, + { + "id": "truvision-6", + "url": "/Streaming/channels/702", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "22s" + ] + }, + { + "id": "truvision-7", + "url": "/Streaming/Unicast/channels/202", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 1024, + "models": [ + "22s", + "22S" + ] + }, + { + "id": "truvision-8", + "url": "/Streaming/channels/901", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 10554, + "models": [ + "22s" + ] + }, + { + "id": "truvision-9", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "T17924-16LS" + ] + }, + { + "id": "truvision-10", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "TVB-5603", + "TVD-1203", + "tvd-5303", + "TVD-5305", + "TVD-N210V-2-N", + "UVP-N120P-36X-P" + ] + }, + { + "id": "truvision-11", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "TVB-5603", + "TVF-3104" + ] + }, + { + "id": "truvision-12", + "url": "/videoMain", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "TVB-5607" + ] + }, + { + "id": "truvision-13", + "url": "/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "tvd-5303", + "TVD-5305", + "TVW-5605" + ] + }, + { + "id": "truvision-14", + "url": "/rtsph2641080p", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "TVD-5303" + ] + }, + { + "id": "truvision-15", + "url": "axis-cgi/mjpg/video.cgi?camera=[CHANNEL]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "TVD-M2225V-2-P" + ] + } + ] +} diff --git a/brands/ts4001.json b/brands/ts4001.json new file mode 100644 index 0000000..dab0343 --- /dev/null +++ b/brands/ts4001.json @@ -0,0 +1,41 @@ +{ + "version": 2, + "brand": "Ts4001", + "brand_id": "ts4001", + "streams": [ + { + "id": "ts4001-1", + "url": "/0/video0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8080, + "models": [ + "8081", + "dvr1" + ] + }, + { + "id": "ts4001-2", + "url": "/0/av0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8001, + "models": [ + "GM8126", + "h109", + "IP Robot3", + "Other" + ] + }, + { + "id": "ts4001-3", + "url": "/0/av1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8001, + "models": [ + "p720" + ] + } + ] +} diff --git a/brands/tseeu.json b/brands/tseeu.json new file mode 100644 index 0000000..498188e --- /dev/null +++ b/brands/tseeu.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Tseeu", + "brand_id": "tseeu", + "streams": [ + { + "id": "tseeu-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "TS-SD0" + ] + } + ] +} diff --git a/brands/tshicom.json b/brands/tshicom.json new file mode 100644 index 0000000..7d24464 --- /dev/null +++ b/brands/tshicom.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Tshicom", + "brand_id": "tshicom", + "streams": [ + { + "id": "tshicom-1", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "VR-300" + ] + } + ] +} diff --git a/brands/tsm.json b/brands/tsm.json new file mode 100644 index 0000000..19564f4 --- /dev/null +++ b/brands/tsm.json @@ -0,0 +1,28 @@ +{ + "version": 2, + "brand": "Tsm", + "brand_id": "tsm", + "streams": [ + { + "id": "tsm-1", + "url": "/video.mp4", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "ipzd500", + "IPZW400" + ] + }, + { + "id": "tsm-2", + "url": "jpg/image.jpg?size=3", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IPZW400" + ] + } + ] +} diff --git a/brands/tucam.json b/brands/tucam.json new file mode 100644 index 0000000..2a542f8 --- /dev/null +++ b/brands/tucam.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Tucam", + "brand_id": "tucam", + "streams": [ + { + "id": "tucam-1", + "url": "/rtsp_live0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "KK004B" + ] + } + ] +} diff --git a/brands/tuin.json b/brands/tuin.json new file mode 100644 index 0000000..866dd7f --- /dev/null +++ b/brands/tuin.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Tuin", + "brand_id": "tuin", + "streams": [ + { + "id": "tuin-1", + "url": "cgi-bin/CGIProxy.fcgi?cmd=snapPicture2&usr=[USERNAME]&pwd=[PASSWORD]&", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "tuin-2", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 17531, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/tungson-ages.json b/brands/tungson-ages.json new file mode 100644 index 0000000..14792fc --- /dev/null +++ b/brands/tungson-ages.json @@ -0,0 +1,18 @@ +{ + "version": 2, + "brand": "Tungson Ages", + "brand_id": "tungson-ages", + "streams": [ + { + "id": "tungson-ages-1", + "url": "ipcam/avc.cgi?audiostream=[CHANNEL]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "IP71", + "IP72" + ] + } + ] +} diff --git a/brands/turbo-x.json b/brands/turbo-x.json new file mode 100644 index 0000000..749afb1 --- /dev/null +++ b/brands/turbo-x.json @@ -0,0 +1,285 @@ +{ + "version": 2, + "brand": "Turbo X", + "brand_id": "turbo-x", + "streams": [ + { + "id": "turbo-x-1", + "url": "/videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "1080 Starlight" + ] + }, + { + "id": "turbo-x-2", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "C16S", + "EYEGUARD IIPC 30" + ] + }, + { + "id": "turbo-x-3", + "url": "snap.jpg?JpegCam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "dome", + "Other" + ] + }, + { + "id": "turbo-x-4", + "url": "snap.jpg?JpegSize=XL", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "endurance 1080 dome 2" + ] + }, + { + "id": "turbo-x-5", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Endurance OIPC-10", + "ENDURANCE OIPC-10", + "IIPC-20", + "IIPC-30", + "inspector II PC 20", + "Other" + ] + }, + { + "id": "turbo-x-6", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Endurance OIPC-10", + "IIPC-30", + "Inspector IIPC-20", + "Other" + ] + }, + { + "id": "turbo-x-7", + "url": "cgi-bin/CGIProxy.fcgi?cmd=snapPicture2&usr=[USERNAME]&pwd=[PASSWORD]&", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Endurance OIPC-10", + "Endurance OIPC-10HD", + "Endurance OIPC-15HD", + "iip20-hd", + "IIPC-10HD", + "IIPC-20", + "IIPC-20HD", + "IIPC25HD", + "IIPC-25HD", + "IIPC-35FHD", + "IIPC-35HD", + "oipc-10hd", + "OIPC-10HD", + "OIPC-15HD", + "Other" + ] + }, + { + "id": "turbo-x-8", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Endurance OIPC-10", + "IIPC-30" + ] + }, + { + "id": "turbo-x-9", + "url": "video.cgi?resolution=VGA", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Endurance OIPC-10", + "Other" + ] + }, + { + "id": "turbo-x-10", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Endurance OIPC-10", + "IIPC-20", + "Inspector IIPC-20" + ] + }, + { + "id": "turbo-x-11", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]*[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "eyeguard", + "eyeguard iipc30" + ] + }, + { + "id": "turbo-x-12", + "url": "jpg/image.jpg?size=3", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "EZ10E", + "EZ-10W", + "Other" + ] + }, + { + "id": "turbo-x-13", + "url": "/video.mp4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "EZ-10W", + "Other" + ] + }, + { + "id": "turbo-x-14", + "url": "/videoMain", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 91, + "models": [ + "IIPC-10HD", + "IIPC-20HD", + "IIPC-35FHD" + ] + }, + { + "id": "turbo-x-15", + "url": "videoMain", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "IIPC-20HD", + "Other" + ] + }, + { + "id": "turbo-x-16", + "url": "/cgi-bin/CGIProxy.fcgi?cmd=snapPicture2&usr=[USERNAME]&pwd=[PASSWORD]&", + "type": "JPEG", + "protocol": "http", + "port": 88, + "models": [ + "IIPC-20HD" + ] + }, + { + "id": "turbo-x-17", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "IIPC-30", + "Inspetor IIPC21", + "Other" + ] + }, + { + "id": "turbo-x-18", + "url": "live/ch00_0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "IPC-720C" + ] + }, + { + "id": "turbo-x-19", + "url": "cgi-bin/CGIProxy.fcgi?cmd=snapPicture2&usr=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "OIPC-15HD", + "Other" + ] + }, + { + "id": "turbo-x-20", + "url": "cam/realmonitor?channel=[CHANNEL]&subtype=1", + "type": "VLC", + "protocol": "rtsp", + "port": 554, + "models": [ + "Other" + ] + }, + { + "id": "turbo-x-21", + "url": "/Streaming/channels/101", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "turbo-x-22", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "turbo-x-23", + "url": "video.cgi?resolution=[WIDTH]x[HEIGHT]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "turbo-x-24", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/turing.json b/brands/turing.json new file mode 100644 index 0000000..8d662b9 --- /dev/null +++ b/brands/turing.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Turing", + "brand_id": "turing", + "streams": [ + { + "id": "turing-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "TP-MED4M28" + ] + }, + { + "id": "turing-2", + "url": "/LowResolutionVideo", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "TP-MED8M28C" + ] + } + ] +} diff --git a/brands/turtle.json b/brands/turtle.json new file mode 100644 index 0000000..6e7cc2c --- /dev/null +++ b/brands/turtle.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Turtle", + "brand_id": "turtle", + "streams": [ + { + "id": "turtle-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/tutk.json b/brands/tutk.json new file mode 100644 index 0000000..ccae5c7 --- /dev/null +++ b/brands/tutk.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Tutk", + "brand_id": "tutk", + "streams": [ + { + "id": "tutk-1", + "url": "mpeg4/media.amp?resolution=640x480", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Other" + ] + }, + { + "id": "tutk-2", + "url": "ch0_0.h264", + "type": "VLC", + "protocol": "rtsp", + "port": 554, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/tuya.json b/brands/tuya.json new file mode 100644 index 0000000..9a7b77d --- /dev/null +++ b/brands/tuya.json @@ -0,0 +1,52 @@ +{ + "version": 2, + "brand": "Tuya", + "brand_id": "tuya", + "streams": [ + { + "id": "tuya-1", + "url": "/stream_0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 6554, + "models": [ + "AK8743", + "China Spy", + "Kerui", + "lsc" + ] + }, + { + "id": "tuya-2", + "url": "/", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "Fesh", + "LF-C1D", + "Other" + ] + }, + { + "id": "tuya-3", + "url": "cam1/mpeg4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "smart" + ] + }, + { + "id": "tuya-4", + "url": "/cam1/mpeg4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "SRG-007" + ] + } + ] +} diff --git a/brands/tvc.json b/brands/tvc.json new file mode 100644 index 0000000..7e31285 --- /dev/null +++ b/brands/tvc.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Tvc", + "brand_id": "tvc", + "streams": [ + { + "id": "tvc-1", + "url": "/videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "IPZ5301C" + ] + } + ] +} diff --git a/brands/tvpsii.json b/brands/tvpsii.json new file mode 100644 index 0000000..3247a87 --- /dev/null +++ b/brands/tvpsii.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Tvpsii", + "brand_id": "tvpsii", + "streams": [ + { + "id": "tvpsii-1", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "TP-PTZ08W" + ] + } + ] +} diff --git a/brands/tvt.json b/brands/tvt.json new file mode 100644 index 0000000..9923781 --- /dev/null +++ b/brands/tvt.json @@ -0,0 +1,49 @@ +{ + "version": 2, + "brand": "Tvt", + "brand_id": "tvt", + "streams": [ + { + "id": "tvt-1", + "url": "snap.jpg?JpegCam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "2311", + "9000" + ] + }, + { + "id": "tvt-2", + "url": "/?chID=2&streamType=main&linkType=tcp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "2Other", + "TD-2104TS-C", + "TD-2116TS-HC", + "TD-2708TE-HP", + "TD-2708TS-CL", + "TD-2716TS-CL", + "TD-3216H2-C", + "TD-9441E3", + "TD-9525S1", + "tvt1" + ] + }, + { + "id": "tvt-3", + "url": "/chID=1&streamType=main&linkType=tcpst", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Other", + "rer", + "TD-2716TS-CL" + ] + } + ] +} diff --git a/brands/tweety-camera.json b/brands/tweety-camera.json new file mode 100644 index 0000000..3482c08 --- /dev/null +++ b/brands/tweety-camera.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Tweety Camera", + "brand_id": "tweety-camera", + "streams": [ + { + "id": "tweety-camera-1", + "url": "/profile0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "N895" + ] + } + ] +} diff --git a/brands/twg.json b/brands/twg.json new file mode 100644 index 0000000..445af42 --- /dev/null +++ b/brands/twg.json @@ -0,0 +1,47 @@ +{ + "version": 2, + "brand": "Twg", + "brand_id": "twg", + "streams": [ + { + "id": "twg-1", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=3_stream=0.sdp", + "type": "MJPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Other" + ] + }, + { + "id": "twg-2", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=4_stream=0.sdp", + "type": "MJPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Other" + ] + }, + { + "id": "twg-3", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=6_stream=0.sdp", + "type": "MJPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Other" + ] + }, + { + "id": "twg-4", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "MJPEG", + "protocol": "http", + "port": 554, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/tyco.json b/brands/tyco.json new file mode 100644 index 0000000..f81b727 --- /dev/null +++ b/brands/tyco.json @@ -0,0 +1,60 @@ +{ + "version": 2, + "brand": "Tyco", + "brand_id": "tyco", + "streams": [ + { + "id": "tyco-1", + "url": "/cam1/onvif-h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "DSCi350-D1122", + "Other" + ] + }, + { + "id": "tyco-2", + "url": "/stream1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Flex", + "ILLUSTRA FLEX 600" + ] + }, + { + "id": "tyco-3", + "url": "/", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Illustra Flex 600", + "ILLUSTRA FLEX 600" + ] + }, + { + "id": "tyco-4", + "url": "image.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "NCP 3200" + ] + }, + { + "id": "tyco-5", + "url": "video.cgi?resolution=VGA", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "NCP 3200" + ] + } + ] +} diff --git a/brands/typhoon.json b/brands/typhoon.json new file mode 100644 index 0000000..deb7f88 --- /dev/null +++ b/brands/typhoon.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Typhoon", + "brand_id": "typhoon", + "streams": [ + { + "id": "typhoon-1", + "url": "/goform/video", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "TM013" + ] + } + ] +} diff --git a/brands/tysvance.json b/brands/tysvance.json new file mode 100644 index 0000000..c0c1996 --- /dev/null +++ b/brands/tysvance.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Tysvance", + "brand_id": "tysvance", + "streams": [ + { + "id": "tysvance-1", + "url": "/h264_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "B08LGWJD5Z" + ] + }, + { + "id": "tysvance-2", + "url": "live/ch00_0", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "B08LGWJD5Z" + ] + } + ] +} diff --git a/brands/tzmezon.json b/brands/tzmezon.json new file mode 100644 index 0000000..88f9f3c --- /dev/null +++ b/brands/tzmezon.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Tzmezon", + "brand_id": "tzmezon", + "streams": [ + { + "id": "tzmezon-1", + "url": "cgi-bin/snapshot.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/ubee.json b/brands/ubee.json new file mode 100644 index 0000000..201bffe --- /dev/null +++ b/brands/ubee.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Ubee", + "brand_id": "ubee", + "streams": [ + { + "id": "ubee-1", + "url": "/live/ch0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "mini ip" + ] + } + ] +} diff --git a/brands/ubiquiti.json b/brands/ubiquiti.json new file mode 100644 index 0000000..11cff1f --- /dev/null +++ b/brands/ubiquiti.json @@ -0,0 +1,326 @@ +{ + "version": 2, + "brand": "Ubiquiti", + "brand_id": "ubiquiti", + "streams": [ + { + "id": "ubiquiti-1", + "url": "live/ch00_0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "aircam", + "Air-Cam", + "Air-CAM", + "AIR-CAM", + "Air-vision", + "AIR-VISION", + "Other" + ] + }, + { + "id": "ubiquiti-2", + "url": "/live/ch00_0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "aircam", + "Air-Cam", + "Other", + "UVC" + ] + }, + { + "id": "ubiquiti-3", + "url": "/", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "aircam", + "G4 Pro" + ] + }, + { + "id": "ubiquiti-4", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Aircam", + "Air-Cam", + "Air-vision", + "AIR-VISION", + "Other", + "WCSNET-ACD1" + ] + }, + { + "id": "ubiquiti-5", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]&count=0", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Air-Cam", + "Air-vision" + ] + }, + { + "id": "ubiquiti-6", + "url": "snapshot.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Air-Cam", + "Other", + "WCSNET-ACD1" + ] + }, + { + "id": "ubiquiti-7", + "url": "ch0[CHANNEL]_0", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Air-Cam" + ] + }, + { + "id": "ubiquiti-8", + "url": "/snapshot.cgi", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "Air-Cam", + "AIRCAM", + "air-cam mini", + "aircam2" + ] + }, + { + "id": "ubiquiti-9", + "url": "/snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "Air-Cam" + ] + }, + { + "id": "ubiquiti-10", + "url": "/axis-cgi/mjpg/video.cgi?camera=1&resolution=320x240", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "Air-Cam" + ] + }, + { + "id": "ubiquiti-11", + "url": "axis-cgi/mjpg/video.cgi?camera=1&resolution=[WIDTH]x[HEIGHT]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "AIR-CAM" + ] + }, + { + "id": "ubiquiti-12", + "url": "s0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Flex", + "UVC G3" + ] + }, + { + "id": "ubiquiti-13", + "url": "/s0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Flex", + "G3 Bullet", + "G3 Dome", + "G3 Flex", + "G4 Pro", + "Other", + "unifi g3", + "UVC", + "UVC Dome", + "UVC G3", + "UVC G3 Dome", + "UVC G3 Flex", + "UVC G3 Pro", + "UVC G4 pro", + "UVC G4 PRO", + "uvc gv3 flex", + "UVC-Pro" + ] + }, + { + "id": "ubiquiti-14", + "url": "/s1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Flex", + "G3 Bullet", + "G3 Flex", + "unifi g3", + "UVC G3", + "UVC G3 Pro", + "uvc g4" + ] + }, + { + "id": "ubiquiti-15", + "url": "/59icRTmMY7RCuJzM?enableSrtp", + "type": "FFMPEG", + "protocol": "rtsps", + "port": 7441, + "models": [ + "G3 Bullet" + ] + }, + { + "id": "ubiquiti-16", + "url": "/s2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "G3 Bullet", + "G3 Dome", + "G4 Pro", + "UVC", + "UVC G3", + "UVC G3 Flex" + ] + }, + { + "id": "ubiquiti-17", + "url": "/5e254c28900822014a06053a_0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 7447, + "models": [ + "G3 Flex" + ] + }, + { + "id": "ubiquiti-18", + "url": "/ch00_0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "G3 Flex" + ] + }, + { + "id": "ubiquiti-19", + "url": "/2BWx4LD70YdOYaEV?enableSrtp", + "type": "FFMPEG", + "protocol": "rtsps", + "port": 7441, + "models": [ + "G3 Instant" + ] + }, + { + "id": "ubiquiti-20", + "url": "/ejakpsT9WvWFBynf?enableSrtp", + "type": "FFMPEG", + "protocol": "rtsps", + "port": 7441, + "models": [ + "G3 Instant" + ] + }, + { + "id": "ubiquiti-21", + "url": "/8Wtty2D3vG2XDa2N?enableSrtp", + "type": "FFMPEG", + "protocol": "rtsps", + "port": 7441, + "models": [ + "G3 Micro" + ] + }, + { + "id": "ubiquiti-22", + "url": "/v2xYofqne4G4ZT5u?enableSrtp", + "type": "FFMPEG", + "protocol": "rtsps", + "port": 7441, + "models": [ + "G4 Doorbell" + ] + }, + { + "id": "ubiquiti-23", + "url": "/7aMpSdYeblv747Bu?enableSrtp", + "type": "FFMPEG", + "protocol": "rtsps", + "port": 7441, + "models": [ + "G4 Doorbell" + ] + }, + { + "id": "ubiquiti-24", + "url": "/DRELXB66JxT9T4XW", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 7447, + "models": [ + "G4 Pro" + ] + }, + { + "id": "ubiquiti-25", + "url": "/bwf59Q0TPFcTxHek?enableSrtp", + "type": "FFMPEG", + "protocol": "rtsps", + "port": 7441, + "models": [ + "UVC G3" + ] + }, + { + "id": "ubiquiti-26", + "url": "/A0z19ORRP3pn6p6Y?enableSrtp", + "type": "FFMPEG", + "protocol": "rtsps", + "port": 7441, + "models": [ + "UVC G3" + ] + }, + { + "id": "ubiquiti-27", + "url": "/osmdk0V84fUhXvll", + "type": "FFMPEG", + "protocol": "rtsps", + "port": 7441, + "models": [ + "UVC G4 pro" + ] + } + ] +} diff --git a/brands/ubnt.json b/brands/ubnt.json new file mode 100644 index 0000000..da257cb --- /dev/null +++ b/brands/ubnt.json @@ -0,0 +1,119 @@ +{ + "version": 2, + "brand": "Ubnt", + "brand_id": "ubnt", + "streams": [ + { + "id": "ubnt-1", + "url": "cgi-bin/snapshot.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "8CH 5MP" + ] + }, + { + "id": "ubnt-2", + "url": "live/ch00_0", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "aircam" + ] + }, + { + "id": "ubnt-3", + "url": "/cgi-bin/snapshot.cgi?chn=0&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "bbb" + ] + }, + { + "id": "ubnt-4", + "url": "/61875a64848eba80bb89a72d_0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 7447, + "models": [ + "DVR" + ] + }, + { + "id": "ubnt-5", + "url": "/61875a64848eba80bb89a72e_0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 7447, + "models": [ + "DVR" + ] + }, + { + "id": "ubnt-6", + "url": "/61875a64848eba80bb89a72c_1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 7447, + "models": [ + "DVR" + ] + }, + { + "id": "ubnt-7", + "url": "/61875a64848eba80bb89a72c_0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 7447, + "models": [ + "DVR" + ] + }, + { + "id": "ubnt-8", + "url": "/61875a64848eba80bb89a72e_1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 7447, + "models": [ + "DVR" + ] + }, + { + "id": "ubnt-9", + "url": "/61875a64848eba80bb89a72d_1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 7447, + "models": [ + "DVR" + ] + }, + { + "id": "ubnt-10", + "url": "/snapshot.cgi", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "mini", + "mini57", + "Mini-jpg" + ] + }, + { + "id": "ubnt-11", + "url": "/live/ch01_0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "mini" + ] + } + ] +} diff --git a/brands/ucam-247.json b/brands/ucam-247.json new file mode 100644 index 0000000..c06987b --- /dev/null +++ b/brands/ucam-247.json @@ -0,0 +1,135 @@ +{ + "version": 2, + "brand": "Ucam 247", + "brand_id": "ucam-247", + "streams": [ + { + "id": "ucam-247-1", + "url": "videostream.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "247" + ] + }, + { + "id": "ucam-247-2", + "url": "stream.jpg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "247", + "NC308W-IR-1080P", + "NC328SW-IR-1080P", + "NC328W-IR-1080P" + ] + }, + { + "id": "ucam-247-3", + "url": "/live/0/onvif.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 150, + "models": [ + "247i", + "NC308SW-1080P", + "NC308W-IR-1080P", + "NC328SW-1080P", + "NC328W-IR", + "NC328W-IR-1080P" + ] + }, + { + "id": "ucam-247-4", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IPV68IP_JPEG", + "NC308W-IR", + "NC308W-IR-1080P", + "NC328sw", + "NC328SW-1080P", + "NC328SW-IR-1080P", + "NC328W-IR", + "NC328W-IR-1080P", + "Other", + "UCam247i-1080HD", + "UCAM247I-1080HD" + ] + }, + { + "id": "ucam-247-5", + "url": "live_mpeg4.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 150, + "models": [ + "NC308SW-1080P", + "NC308W-IR-1080P", + "NC328W-IR-1080P", + "Other", + "UCAM247i-1080HD" + ] + }, + { + "id": "ucam-247-6", + "url": "snapshot.jpg?account=[USERNAME]&password=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "NC308W-IR-1080P", + "NC328W-IR-1080P", + "Other", + "UCAM247I-1080HD" + ] + }, + { + "id": "ucam-247-7", + "url": "cam1/mpeg4", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "NC308W-IR-1080P" + ] + }, + { + "id": "ucam-247-8", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "NC308W-IR-1080P", + "NC328W-IR-1080P", + "Other", + "UCAM247I-1080HD" + ] + }, + { + "id": "ucam-247-9", + "url": "/snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "NC328SW-1080P" + ] + }, + { + "id": "ucam-247-10", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/uche-camera.json b/brands/uche-camera.json new file mode 100644 index 0000000..84d6fb6 --- /dev/null +++ b/brands/uche-camera.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Uche Camera", + "brand_id": "uche-camera", + "streams": [ + { + "id": "uche-camera-1", + "url": "videofeed", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Tecno" + ] + } + ] +} diff --git a/brands/ucloud.json b/brands/ucloud.json new file mode 100644 index 0000000..2234f9d --- /dev/null +++ b/brands/ucloud.json @@ -0,0 +1,18 @@ +{ + "version": 2, + "brand": "Ucloud", + "brand_id": "ucloud", + "streams": [ + { + "id": "ucloud-1", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other", + "QC011" + ] + } + ] +} diff --git a/brands/ucybo.json b/brands/ucybo.json new file mode 100644 index 0000000..44c71f1 --- /dev/null +++ b/brands/ucybo.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Ucybo", + "brand_id": "ucybo", + "streams": [ + { + "id": "ucybo-1", + "url": "/live1.264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "NM4RT200H" + ] + } + ] +} diff --git a/brands/udp-technology.json b/brands/udp-technology.json new file mode 100644 index 0000000..54159c3 --- /dev/null +++ b/brands/udp-technology.json @@ -0,0 +1,67 @@ +{ + "version": 2, + "brand": "Udp Technology", + "brand_id": "udp-technology", + "streams": [ + { + "id": "udp-technology-1", + "url": "ch0_unicast_firststream", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "IPE-1100M", + "IPE-3500M", + "NVC-1000", + "Other" + ] + }, + { + "id": "udp-technology-2", + "url": "ch0_unicast_secondstream", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "IPE-1100M", + "IPE-3500M", + "Other" + ] + }, + { + "id": "udp-technology-3", + "url": "nvc-cgi/operator/snapshot.fcgi?channel=[CHANNEL]&name=snapshot&resolution=custom&quality=70&width=[WIDTH]&height=[HEIGHT]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IPE-3500M", + "IPN302HD", + "NVC-1000", + "Other" + ] + }, + { + "id": "udp-technology-4", + "url": "api/mjpegvideo.cgi?InputNumber=1&StreamNumber=[CHANNEL]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "IPN", + "IPN302HD", + "Other" + ] + }, + { + "id": "udp-technology-5", + "url": "cgi-bin/viewer/video.jpg?resolution=640x480", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/udvar.json b/brands/udvar.json new file mode 100644 index 0000000..4a485c1 --- /dev/null +++ b/brands/udvar.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Udvar", + "brand_id": "udvar", + "streams": [ + { + "id": "udvar-1", + "url": "cgi-bin/view.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "ipc" + ] + }, + { + "id": "udvar-2", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "Wanscam 00038" + ] + } + ] +} diff --git a/brands/uhi.json b/brands/uhi.json new file mode 100644 index 0000000..0ff65fe --- /dev/null +++ b/brands/uhi.json @@ -0,0 +1,18 @@ +{ + "version": 2, + "brand": "Uhi", + "brand_id": "uhi", + "streams": [ + { + "id": "uhi-1", + "url": "cgi-bin/net_jpeg.cgi?ch=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "755", + "755R" + ] + } + ] +} diff --git a/brands/uipopo.json b/brands/uipopo.json new file mode 100644 index 0000000..6a13600 --- /dev/null +++ b/brands/uipopo.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Uipopo", + "brand_id": "uipopo", + "streams": [ + { + "id": "uipopo-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "POPO 566" + ] + } + ] +} diff --git a/brands/uk-plus.json b/brands/uk-plus.json new file mode 100644 index 0000000..5e57885 --- /dev/null +++ b/brands/uk-plus.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Uk-plus", + "brand_id": "uk-plus", + "streams": [ + { + "id": "uk-plus-1", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "ipc-4032" + ] + } + ] +} diff --git a/brands/ukc.json b/brands/ukc.json new file mode 100644 index 0000000..97e4259 --- /dev/null +++ b/brands/ukc.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Ukc", + "brand_id": "ukc", + "streams": [ + { + "id": "ukc-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "B13" + ] + } + ] +} diff --git a/brands/ukiyoo.json b/brands/ukiyoo.json new file mode 100644 index 0000000..548e586 --- /dev/null +++ b/brands/ukiyoo.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Ukiyoo", + "brand_id": "ukiyoo", + "streams": [ + { + "id": "ukiyoo-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "Mini" + ] + } + ] +} diff --git a/brands/ul-tech.json b/brands/ul-tech.json new file mode 100644 index 0000000..bd9aea2 --- /dev/null +++ b/brands/ul-tech.json @@ -0,0 +1,56 @@ +{ + "version": 2, + "brand": "Ul-tech", + "brand_id": "ul-tech", + "streams": [ + { + "id": "ul-tech-1", + "url": "user=[USERNAME]&password=[PASSWORD]&channel=1&stream=0.sdp?", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "CCTV", + "CCTV-4C-4B-BK", + "FP2", + "Other", + "W-NVR", + "XVR" + ] + }, + { + "id": "ul-tech-2", + "url": "cgi-bin/snapshot.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "CCTV-WF-CLA-8C-$B", + "Other" + ] + }, + { + "id": "ul-tech-3", + "url": "/onvif1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "EC76-U15", + "EC76-X15", + "FP2", + "Other" + ] + }, + { + "id": "ul-tech-4", + "url": "/?action=stream", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "W-NVR" + ] + } + ] +} diff --git a/brands/ular.json b/brands/ular.json new file mode 100644 index 0000000..87997ce --- /dev/null +++ b/brands/ular.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Ular", + "brand_id": "ular", + "streams": [ + { + "id": "ular-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "S3 Spy Cam" + ] + } + ] +} diff --git a/brands/ulkokamera.json b/brands/ulkokamera.json new file mode 100644 index 0000000..bc9127a --- /dev/null +++ b/brands/ulkokamera.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Ulkokamera", + "brand_id": "ulkokamera", + "streams": [ + { + "id": "ulkokamera-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/umanor.json b/brands/umanor.json new file mode 100644 index 0000000..5e95fe9 --- /dev/null +++ b/brands/umanor.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Umanor", + "brand_id": "umanor", + "streams": [ + { + "id": "umanor-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]*[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "PowerBank" + ] + } + ] +} diff --git a/brands/uniarch.json b/brands/uniarch.json new file mode 100644 index 0000000..1578ecb --- /dev/null +++ b/brands/uniarch.json @@ -0,0 +1,103 @@ +{ + "version": 2, + "brand": "Uniarch", + "brand_id": "uniarch", + "streams": [ + { + "id": "uniarch-1", + "url": "/cam1/mpeg4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "112" + ] + }, + { + "id": "uniarch-2", + "url": "/unicast/c1/s0/live", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "114", + "Other" + ] + }, + { + "id": "uniarch-3", + "url": "/", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "114", + "IPC-B112-PF28", + "IPC-T122-APF28", + "IPC-T314-APKZ", + "Uho-B2R-M2F4", + "Uho-S2E" + ] + }, + { + "id": "uniarch-4", + "url": "videoMain", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "ipc-b222" + ] + }, + { + "id": "uniarch-5", + "url": "/rtsph2641080p", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "IPC-B222" + ] + }, + { + "id": "uniarch-6", + "url": "/live/h264/HD1080P", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "IPC-B222" + ] + }, + { + "id": "uniarch-7", + "url": "cam1/mpeg4", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "IPC-B222" + ] + }, + { + "id": "uniarch-8", + "url": "/videoMain", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "IPC-T122-APF28" + ] + }, + { + "id": "uniarch-9", + "url": "/media/video2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "IPC-T122-APF28" + ] + } + ] +} diff --git a/brands/unicad.json b/brands/unicad.json new file mode 100644 index 0000000..a1992d6 --- /dev/null +++ b/brands/unicad.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Unicad", + "brand_id": "unicad", + "streams": [ + { + "id": "unicad-1", + "url": "/user=[USERNAME]&password=[PASSWORD]&channel=1&stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/unicorn.json b/brands/unicorn.json new file mode 100644 index 0000000..3fd4bf4 --- /dev/null +++ b/brands/unicorn.json @@ -0,0 +1,87 @@ +{ + "version": 2, + "brand": "Unicorn", + "brand_id": "unicorn", + "streams": [ + { + "id": "unicorn-1", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "One plus" + ] + }, + { + "id": "unicorn-2", + "url": "video?submenu=mjpg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "ONE PLUS" + ] + }, + { + "id": "unicorn-3", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "QCAM-3000" + ] + }, + { + "id": "unicorn-4", + "url": "videostream.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "QCAM-5000N" + ] + }, + { + "id": "unicorn-5", + "url": "video.cgi?resolution=VGA", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "QCAM-5000N" + ] + }, + { + "id": "unicorn-6", + "url": "video.cgi?resolution=[WIDTH]x[HEIGHT]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "QCAM-5000N" + ] + }, + { + "id": "unicorn-7", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "QCAM-5000N" + ] + }, + { + "id": "unicorn-8", + "url": "videostream.asf", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "QCAM-5000N" + ] + } + ] +} diff --git a/brands/uniden.json b/brands/uniden.json new file mode 100644 index 0000000..20f32e3 --- /dev/null +++ b/brands/uniden.json @@ -0,0 +1,160 @@ +{ + "version": 2, + "brand": "Uniden", + "brand_id": "uniden", + "streams": [ + { + "id": "uniden-1", + "url": "/ch01.264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "2MED-3.6", + "2MTD-2.8", + "3AC CAM", + "GNVR8680", + "Other", + "UNVRC65" + ] + }, + { + "id": "uniden-2", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "2MED-3.6" + ] + }, + { + "id": "uniden-3", + "url": "/cam/realmonitor?channel=1&subtype=00&authbasic=[AUTH]", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "2MED-3.6", + "APP CAM XLIGHT", + "GXVR 55880", + "XLight", + "XLight X56" + ] + }, + { + "id": "uniden-4", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "AP Cam 36", + "App Cam 24", + "App Cam 35", + "app cam 36", + "App Cam Xlight", + "appcam34", + "appcam35", + "Gcvr4h", + "GDCC10", + "GNC610", + "Gnvr8680", + "Other", + "x56" + ] + }, + { + "id": "uniden-5", + "url": "/videofeed", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "appcam21" + ] + }, + { + "id": "uniden-6", + "url": "/videostream.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "AppCam21" + ] + }, + { + "id": "uniden-7", + "url": "/", + "type": "FFMPEG", + "protocol": "http", + "port": 8091, + "models": [ + "b6440d" + ] + }, + { + "id": "uniden-8", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "G-2720", + "Other" + ] + }, + { + "id": "uniden-9", + "url": "nphMotionJpeg?Resolution=640x480&Quality=Standard", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "G-2720" + ] + }, + { + "id": "uniden-10", + "url": "/cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "Gardian" + ] + }, + { + "id": "uniden-11", + "url": "/videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=320x240", + "type": "FFMPEG", + "protocol": "http", + "port": 8080, + "models": [ + "uc100d/dc", + "udrc14" + ] + }, + { + "id": "uniden-12", + "url": "image.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "udw155" + ] + }, + { + "id": "uniden-13", + "url": "/cgi-bin/snapshot.cgi?chn=0&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "Uniden app cam solo" + ] + } + ] +} diff --git a/brands/unidvr.json b/brands/unidvr.json new file mode 100644 index 0000000..f09c2b1 --- /dev/null +++ b/brands/unidvr.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Unidvr", + "brand_id": "unidvr", + "streams": [ + { + "id": "unidvr-1", + "url": "snap.jpg?JpegCam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/unifi.json b/brands/unifi.json new file mode 100644 index 0000000..cc44561 --- /dev/null +++ b/brands/unifi.json @@ -0,0 +1,233 @@ +{ + "version": 2, + "brand": "Unifi", + "brand_id": "unifi", + "streams": [ + { + "id": "unifi-1", + "url": "/", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "aircam", + "G2 Micro", + "G3 Dome" + ] + }, + { + "id": "unifi-2", + "url": "/s0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "G3 Dome", + "G3 Flex", + "G3Pro", + "G4 BULLET", + "Other", + "pro a3", + "U3 Pro", + "unifi A3PRO", + "UVC", + "UVC G3", + "UVC G3 Dome", + "UVC G3 DOME", + "UVC G3 Flex", + "UVC-G3-Pro", + "UVC-G3-PRO", + "UVG G3 Dome" + ] + }, + { + "id": "unifi-3", + "url": "/Y6LkiH8UDTSbjlyR", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 7447, + "models": [ + "G4 Bullet" + ] + }, + { + "id": "unifi-4", + "url": "/7k9wbmWV4capQOJn", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 7447, + "models": [ + "G4 Doorbell" + ] + }, + { + "id": "unifi-5", + "url": "/ZOeooeCNUzrdEMBB", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 7447, + "models": [ + "g4 instant" + ] + }, + { + "id": "unifi-6", + "url": "/CfoWfNYSi2Uto1Va", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 7447, + "models": [ + "G4 Pro" + ] + }, + { + "id": "unifi-7", + "url": "/s1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "G4 Pro", + "G4-KM", + "UVC G3", + "UVC G3 Dome", + "UVC G3 Flex" + ] + }, + { + "id": "unifi-8", + "url": "/gwQPQxLdpAcz83Oy?enableSrtp", + "type": "FFMPEG", + "protocol": "rtsps", + "port": 7441, + "models": [ + "G5 Flex" + ] + }, + { + "id": "unifi-9", + "url": "/FDIahGtqNYurTDpc?enableSrtp", + "type": "FFMPEG", + "protocol": "rtsps", + "port": 7441, + "models": [ + "NVR-pro" + ] + }, + { + "id": "unifi-10", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "NVR-pro", + "PRO", + "uvc micro" + ] + }, + { + "id": "unifi-11", + "url": "/euwkG3hjFjvc4Hgv", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 7447, + "models": [ + "Other" + ] + }, + { + "id": "unifi-12", + "url": "/FWIpiqzfEvvdCAAY", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 7447, + "models": [ + "Other" + ] + }, + { + "id": "unifi-13", + "url": "/bGQUCKWG5my3BRIt", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 7447, + "models": [ + "Other" + ] + }, + { + "id": "unifi-14", + "url": "/G3dyqVoAMRY4sIhg", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 7447, + "models": [ + "Other" + ] + }, + { + "id": "unifi-15", + "url": "/s2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "UVC G3", + "UVC G3 Flex", + "UVC G3 MICRO", + "UVC-G3-db73.localdomain" + ] + }, + { + "id": "unifi-16", + "url": "/C871oCwtXekmFfOJ", + "type": "FFMPEG", + "protocol": "rtsps", + "port": 7447, + "models": [ + "UVC G3 BULLET" + ] + }, + { + "id": "unifi-17", + "url": "/hQ0t5jE5wP4yYVzD", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 7447, + "models": [ + "UVC G3 Flex" + ] + }, + { + "id": "unifi-18", + "url": "/jkRzYFwDgmCnVTMB", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 7447, + "models": [ + "UVC G3 Flex" + ] + }, + { + "id": "unifi-19", + "url": "/87eIzaVpJHI5qkeU", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 7447, + "models": [ + "UVC G3 Flex" + ] + }, + { + "id": "unifi-20", + "url": "/4NifILe1B0uQyMcN?enablertsp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 7447, + "models": [ + "UVC G3 Micro" + ] + } + ] +} diff --git a/brands/unilook.json b/brands/unilook.json new file mode 100644 index 0000000..9708810 --- /dev/null +++ b/brands/unilook.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Unilook", + "brand_id": "unilook", + "streams": [ + { + "id": "unilook-1", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "ipc-d3a40w-s" + ] + } + ] +} diff --git a/brands/unimo.json b/brands/unimo.json new file mode 100644 index 0000000..b758d5f --- /dev/null +++ b/brands/unimo.json @@ -0,0 +1,32 @@ +{ + "version": 2, + "brand": "Unimo", + "brand_id": "unimo", + "streams": [ + { + "id": "unimo-1", + "url": "cgi-bin/webapp.cgi?MODE=8&ID=[USERNAME]&PW=[PASSWORD]&VER=3000&CH=[CHANNEL]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "4004", + "Other", + "UDP 7104", + "UDR-708", + "UDR-7104", + "UDR-7108" + ] + }, + { + "id": "unimo-2", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/unioncam.json b/brands/unioncam.json new file mode 100644 index 0000000..7ce86c1 --- /dev/null +++ b/brands/unioncam.json @@ -0,0 +1,58 @@ +{ + "version": 2, + "brand": "Unioncam", + "brand_id": "unioncam", + "streams": [ + { + "id": "unioncam-1", + "url": "/onvif1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "A000386" + ] + }, + { + "id": "unioncam-2", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "unioncam-3", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "UC7007WH" + ] + }, + { + "id": "unioncam-4", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "unioncam-5", + "url": "cgi-bin/view.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/unioptek.json b/brands/unioptek.json new file mode 100644 index 0000000..e4e4f13 --- /dev/null +++ b/brands/unioptek.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Unioptek", + "brand_id": "unioptek", + "streams": [ + { + "id": "unioptek-1", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "1MP" + ] + }, + { + "id": "unioptek-2", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "M201F" + ] + } + ] +} diff --git a/brands/unique-cctv.json b/brands/unique-cctv.json new file mode 100644 index 0000000..40d8eb3 --- /dev/null +++ b/brands/unique-cctv.json @@ -0,0 +1,90 @@ +{ + "version": 2, + "brand": "Unique-cctv", + "brand_id": "unique-cctv", + "streams": [ + { + "id": "unique-cctv-1", + "url": "/media/video1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "2212", + "Other" + ] + }, + { + "id": "unique-cctv-2", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "IPC241L-IR-IN", + "U-612W" + ] + }, + { + "id": "unique-cctv-3", + "url": "/stream2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "IPC6222ER-X20", + "IP-V-200H33P" + ] + }, + { + "id": "unique-cctv-4", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "unique-cctv-5", + "url": "dsr-cgi/getdsrimage.cgi?camera=[CHANNEL]&username=[USERNAME]&password=[PASSWORD]&adfa=1", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "PICO2000" + ] + }, + { + "id": "unique-cctv-6", + "url": "/12", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "U-611W" + ] + }, + { + "id": "unique-cctv-7", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "UVIPBH21" + ] + }, + { + "id": "unique-cctv-8", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "VNT6656G6A40" + ] + } + ] +} diff --git a/brands/unitech.json b/brands/unitech.json new file mode 100644 index 0000000..b241d6a --- /dev/null +++ b/brands/unitech.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Unitech", + "brand_id": "unitech", + "streams": [ + { + "id": "unitech-1", + "url": "cam1/mpeg4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/unitoptek.json b/brands/unitoptek.json new file mode 100644 index 0000000..25df134 --- /dev/null +++ b/brands/unitoptek.json @@ -0,0 +1,31 @@ +{ + "version": 2, + "brand": "Unitoptek", + "brand_id": "unitoptek", + "streams": [ + { + "id": "unitoptek-1", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "bullet", + "IPCX-BC40272" + ] + }, + { + "id": "unitoptek-2", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "BULLET", + "D977W", + "HX-PC28041080A", + "Other" + ] + } + ] +} diff --git a/brands/uniue-vision.json b/brands/uniue-vision.json new file mode 100644 index 0000000..36cb9e4 --- /dev/null +++ b/brands/uniue-vision.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Uniue Vision", + "brand_id": "uniue-vision", + "streams": [ + { + "id": "uniue-vision-1", + "url": "/mpeg4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "uv-ipbm21" + ] + } + ] +} diff --git a/brands/universal.json b/brands/universal.json new file mode 100644 index 0000000..67f1c7c --- /dev/null +++ b/brands/universal.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Universal", + "brand_id": "universal", + "streams": [ + { + "id": "universal-1", + "url": "cgi-bin/video_snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "h264" + ] + } + ] +} diff --git a/brands/uniview.json b/brands/uniview.json new file mode 100644 index 0000000..75cf859 --- /dev/null +++ b/brands/uniview.json @@ -0,0 +1,291 @@ +{ + "version": 2, + "brand": "Uniview", + "brand_id": "uniview", + "streams": [ + { + "id": "uniview-1", + "url": "/media/video1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "1234", + "12345", + "720p", + "Bullet Cam", + "BULLETIPCAM", + "ColorHunter", + "daboo2", + "DOME", + "IPC1112060880", + "ipc2121rs3", + "IPC2122SR3-PF36", + "IPC2123LR3-PF28M-F", + "IPC2124ER3-DPF40", + "IPC2124LR3-PF40", + "IPC2124SR3-DPF36", + "IPC2125SR3-ADUPF40", + "IPC2222ER5-DUPF40-C", + "IPC2224SR5-DPF40-B", + "IPC2322EBR-P", + "IPC2324EBR-DP", + "IPC2324EBR-DPZ28", + "ipc2333", + "IPC242ER5-DL", + "IPC252ERA-X22", + "IPC322LR-MLP28-RU", + "ipc322sb", + "IPC3232ER3-DVZ28-C", + "IPC3235ER3-DUVZ", + "IPC3611SR3", + "IPC3614SR3-DPF28M", + "IPC3614SR3-DPF36", + "IPC3615SE-ADF28KM-WL-IO", + "IPC3615SR3-ADF28K-G", + "IPC6252SL-X33UP", + "IPC642E-X22-IN", + "IPC-B112-PF28", + "IPC-B114-P28", + "IPC-B114-PF28", + "IPC-B114-PF40", + "ipcsr", + "Other", + "Speed dome", + "uni", + "UN-IPC3611SR3", + "UNIVIEW_Mini Dome", + "UNIVIEW_MINI DOME", + "unv" + ] + }, + { + "id": "uniview-2", + "url": "/videoMain", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 85, + "models": [ + "bullet", + "BULLET CAM", + "BULLETIPCAM", + "DOME", + "IPC2121SR3-PF36", + "IPC2122LB-SF40-A", + "IPC2122LR-MLP40-RU", + "IPC2122SR3-PF36", + "IPC2122SR3-PF40", + "IPC2122SR3-UPF40-C-RU", + "ipc2124sr3-dpf36", + "IPC2125SR3-ADUPF40", + "IPC222ER-F36", + "IPC2321", + "IPC2322EBR-P", + "ipc2323s-ir3-f36-dt", + "IPC232S-IR3-HF40-C-D", + "IPC314SR-DVPF28", + "IPC322SB", + "ipc322sr", + "IPC325ER3-DUVPF28", + "IPC3611ER3-PF28", + "IPC3612", + "IPC3612ER3-PF28", + "ipc3612sr3-pf36", + "IPC3614SR3-ADF28K-G", + "IPC3614SR3-DPF28M", + "ipcsr", + "UNV" + ] + }, + { + "id": "uniview-3", + "url": "/media/video2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "bulletIPCam", + "ipc", + "IPC2122SR3-UPF40-C-RU", + "IPC2124SR3-DPF36", + "IPC2324EBR-DPZ28", + "IPC325LR3-VSPF28-D", + "ipc6221ER-X20", + "Other", + "uni" + ] + }, + { + "id": "uniview-4", + "url": "/media/video3", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "dome", + "DVZ28", + "ipc2124sr3-dpf36", + "IPC6252SL-X33-VF" + ] + }, + { + "id": "uniview-5", + "url": "/unicast/c1/s1/live", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 85, + "models": [ + "DOME", + "IPC2122SR3-PF40", + "IPC312SB-ADF28K-I0", + "IPC675LFW", + "IPC-B114-P28", + "NVR201-04LP", + "NVR301-04 P4", + "Other" + ] + }, + { + "id": "uniview-6", + "url": "/h264_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 85, + "models": [ + "DOME", + "ip1200", + "IPC2122SR3-PF40", + "IPC2125SR3-ADUPF40", + "IPC312SR-VPF28-C", + "IPC322ER3-DUVPF28-B", + "IPC322LR3-VSPF28-D", + "IPC3234SR3-DVZ28", + "IPC324ER3-DVPF28", + "IPC324LR3-VSPF28-D", + "IPC3612LR-MLP28-RU", + "IPC3638SR3-DPZ", + "Other", + "UNIVIEW_MINI DOME" + ] + }, + { + "id": "uniview-7", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Dome IPC322LR3-VSPF28", + "IPC2122CR3-PF40-A", + "IPC2122SR3-PF36", + "IPC2123LR3-PF28M-F", + "IPC2224ER6-DSC40-C", + "IPC3612ER3-PF28" + ] + }, + { + "id": "uniview-8", + "url": "/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "IPB4212M" + ] + }, + { + "id": "uniview-9", + "url": "/media/video0/", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "IPC2124LB-SF28KM-G", + "IPC-D114-PF40" + ] + }, + { + "id": "uniview-10", + "url": "/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "IPC2124LR5-DUPF40M-F", + "IPC3614SB-ADF28KM-I0", + "IPC3618LE-ADF40K-G", + "IPC3634SB-ADZK-I0" + ] + }, + { + "id": "uniview-11", + "url": "/onvif1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "IPC2324LBR3-SPZ28-D" + ] + }, + { + "id": "uniview-12", + "url": "/unicast/c1/s0/live", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "IPC322LR3-VSPF40-D" + ] + }, + { + "id": "uniview-13", + "url": "/mediavideo", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "IPC3232ER3-DVZ28-C" + ] + }, + { + "id": "uniview-14", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "IPC3232ER-VS" + ] + }, + { + "id": "uniview-15", + "url": "/video1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "IPC3638SE" + ] + }, + { + "id": "uniview-16", + "url": "/unicast/c2/s1/live", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "NVR304-32E" + ] + }, + { + "id": "uniview-17", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "PVR08H1" + ] + } + ] +} diff --git a/brands/univision.json b/brands/univision.json new file mode 100644 index 0000000..c4b8e2b --- /dev/null +++ b/brands/univision.json @@ -0,0 +1,28 @@ +{ + "version": 2, + "brand": "Univision", + "brand_id": "univision", + "streams": [ + { + "id": "univision-1", + "url": "/Streaming/Channels/2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "IPC3234SR3-DVZ28", + "Other" + ] + }, + { + "id": "univision-2", + "url": "live3.sdp", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/univivi.json b/brands/univivi.json new file mode 100644 index 0000000..cdf9866 --- /dev/null +++ b/brands/univivi.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Univivi", + "brand_id": "univivi", + "streams": [ + { + "id": "univivi-1", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "U611W" + ] + } + ] +} diff --git a/brands/unotech.json b/brands/unotech.json new file mode 100644 index 0000000..8263246 --- /dev/null +++ b/brands/unotech.json @@ -0,0 +1,38 @@ +{ + "version": 2, + "brand": "Unotech", + "brand_id": "unotech", + "streams": [ + { + "id": "unotech-1", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP-04", + "UNIPB4MP" + ] + }, + { + "id": "unotech-2", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "unotech-3", + "url": "videostream.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "TP-04" + ] + } + ] +} diff --git a/brands/unv.json b/brands/unv.json new file mode 100644 index 0000000..06ee0dc --- /dev/null +++ b/brands/unv.json @@ -0,0 +1,160 @@ +{ + "version": 2, + "brand": "Unv", + "brand_id": "unv", + "streams": [ + { + "id": "unv-1", + "url": "MediaInput/mpeg4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "130", + "2324", + "IPC2122LR3-PF60-E", + "IPC2328SBR5", + "IPC321SR-VSPF28", + "IPC6424SR", + "Other" + ] + }, + { + "id": "unv-2", + "url": "/MediaInput/mpeg4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "HC121", + "IPC2122LB", + "IPC2125LE", + "IPC3618SS-ADF28KM-I0", + "IPC6222ER-X30P-B", + "Other", + "Test 01" + ] + }, + { + "id": "unv-3", + "url": "/media/video1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "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" + ] + }, + { + "id": "unv-4", + "url": "/h264_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "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" + ] + }, + { + "id": "unv-5", + "url": "/", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "IPC2122LR3-PF40-E", + "IPC-B112-F40W" + ] + }, + { + "id": "unv-6", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 555, + "models": [ + "IPC2124LE-ADF40KM-G", + "IPC2A25SA-DZK", + "IPC321SR-VSPF28", + "IPC3235ER3-DUVZ", + "IPC3618SR3", + "Other", + "UNV3614LE", + "UNVIPC3616LE" + ] + }, + { + "id": "unv-7", + "url": "/unicast/c1/s0/live", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "IPC322LB-DSF28K-G", + "IPC324ER3-DVPF28", + "IPC328LE-ADF28K-G", + "IPC3615ER3-ADUPF28M", + "IPC3F12P-RU3", + "IPC-B112-F40W" + ] + }, + { + "id": "unv-8", + "url": "/unicast/c2/s0/live", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "IPC328LE-ADF28K-G" + ] + }, + { + "id": "unv-9", + "url": "/media/video2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "IPC3618SB" + ] + } + ] +} diff --git a/brands/unview.json b/brands/unview.json new file mode 100644 index 0000000..1d43e6e --- /dev/null +++ b/brands/unview.json @@ -0,0 +1,181 @@ +{ + "version": 2, + "brand": "Unview", + "brand_id": "unview", + "streams": [ + { + "id": "unview-1", + "url": "/media/video1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "6415SR", + "IPC2122SR3-F40W-D", + "IPC2324LB-ADZK-G", + "ipc3605sb-adf16km", + "IPC3612ER3-PF28-B", + "IPC3612LR3-PF28" + ] + }, + { + "id": "unview-2", + "url": "/videoMain", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 85, + "models": [ + "C1L-2WN", + "IPC2122LR3-PF28M-D", + "IPC2325SB-DZK-I0", + "IPC3235ER3-DUVZ", + "IPC3612LB-ADF28K", + "IPC3612LR3-PF28" + ] + }, + { + "id": "unview-3", + "url": "cam1/mpeg4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "DPF36" + ] + }, + { + "id": "unview-4", + "url": "/unicast/c1/s1/live", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 30002, + "models": [ + "IPC2122LR3-PF40-C" + ] + }, + { + "id": "unview-5", + "url": "/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "IPC2122SR3-F40W", + "IPC3615SR3-ADF28K-G" + ] + }, + { + "id": "unview-6", + "url": "/media/video3", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "IPC2122SR3-F40W-D" + ] + }, + { + "id": "unview-7", + "url": "cam[CHANNEL]/h264", + "type": "VLC", + "protocol": "rtsp", + "port": 554, + "models": [ + "ipc2124sr3-dpf36" + ] + }, + { + "id": "unview-8", + "url": "ch0_0.h264", + "type": "VLC", + "protocol": "rtsp", + "port": 554, + "models": [ + "ipc2124sr3-dpf36" + ] + }, + { + "id": "unview-9", + "url": "/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "IPC2324LBR3-SPZ28-D", + "IPC322SR3-DVPF28-MX" + ] + }, + { + "id": "unview-10", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "IPC322SR3-DVPF28-MX", + "UNV ipc2122LB-sf-40-A" + ] + }, + { + "id": "unview-11", + "url": "/media/video2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "IPC328LE-ADF28K-G", + "UNV ipc2122LB-sf-40-A" + ] + }, + { + "id": "unview-12", + "url": "/live/mpeg4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "IPC328SB-ADF28K-I0" + ] + }, + { + "id": "unview-13", + "url": "/live", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "IPC3614LE" + ] + }, + { + "id": "unview-14", + "url": "/", + "type": "FFMPEG", + "protocol": "https", + "port": 443, + "models": [ + "IPC3614SR3-ADPF28-F" + ] + }, + { + "id": "unview-15", + "url": "/h264_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "IPC3F12P-RU3" + ] + }, + { + "id": "unview-16", + "url": "/unicast/c9/s0/live", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/unzano.json b/brands/unzano.json new file mode 100644 index 0000000..45b022a --- /dev/null +++ b/brands/unzano.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Unzano", + "brand_id": "unzano", + "streams": [ + { + "id": "unzano-1", + "url": "/p3.mjpg", + "type": "FFMPEG", + "protocol": "https", + "port": 443, + "models": [ + "HD600" + ] + } + ] +} diff --git a/brands/uokoo.json b/brands/uokoo.json new file mode 100644 index 0000000..a44f930 --- /dev/null +++ b/brands/uokoo.json @@ -0,0 +1,158 @@ +{ + "version": 2, + "brand": "Uokoo", + "brand_id": "uokoo", + "streams": [ + { + "id": "uokoo-1", + "url": "/live/ch0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 10554, + "models": [ + "10809", + "1080P IP camera Black 620", + "1080white", + "201", + "309146-TGCHU", + "632kc", + "720", + "720P", + "720P IP CAMERA", + "ard", + "B01MZ14YWP", + "CHINA", + "EMENT", + "HD IP CAM", + "IP 720", + "IP Camera 1080p", + "IP/NETWORK CAMERA", + "mini", + "Mini IP", + "Mini IP Cam", + "Mini IP camera", + "NOA", + "Other", + "pan", + "smartp2p", + "wifi", + "X series", + "x series ip camera", + "X000WFZORD", + "X001AND3PV", + "XSERIES IP CAMERA" + ] + }, + { + "id": "uokoo-2", + "url": "/live/ch1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 10554, + "models": [ + "10809", + "720P IP CAMERA", + "IP 720", + "IP CAMERA 1080P", + "lr pan", + "mini ip camera", + "view-279143-lybbh", + "x series", + "X Series IP Camera", + "X001AND3PV", + "Xseries ip camera" + ] + }, + { + "id": "uokoo-3", + "url": "/tcp/av0_0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 10554, + "models": [ + "720p", + "720p IP Camera" + ] + }, + { + "id": "uokoo-4", + "url": "mjpeg.cgi?user=[USERNAME]&password=[PASSWORD]&channel=[CHANNEL]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "720P" + ] + }, + { + "id": "uokoo-5", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 10554, + "models": [ + "720P" + ] + }, + { + "id": "uokoo-6", + "url": "/ROH/channel/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "H02" + ] + }, + { + "id": "uokoo-7", + "url": "/ucast/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "H02" + ] + }, + { + "id": "uokoo-8", + "url": "videostream.cgi?resolution=8&rate=13", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "HD1080p" + ] + }, + { + "id": "uokoo-9", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "uokoo-10", + "url": "videostream.cgi?rate=11", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "SMARTP2P" + ] + }, + { + "id": "uokoo-11", + "url": "cgi/mjpg/mjpeg.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "view-30969-RRFR" + ] + } + ] +} diff --git a/brands/upcam.json b/brands/upcam.json new file mode 100644 index 0000000..9ed0539 --- /dev/null +++ b/brands/upcam.json @@ -0,0 +1,35 @@ +{ + "version": 2, + "brand": "Upcam", + "brand_id": "upcam", + "streams": [ + { + "id": "upcam-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "cyclone", + "Cyclone HD", + "Cyclone HD s+", + "Horizon", + "Hurricane", + "Other", + "Tornado HD", + "Vortex HD Pro" + ] + }, + { + "id": "upcam-2", + "url": "[CHANNEL]/[USERNAME]:[PASSWORD]/main", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Cyclone HD", + "TORNADO HD" + ] + } + ] +} diff --git a/brands/upupin.json b/brands/upupin.json new file mode 100644 index 0000000..7b239f5 --- /dev/null +++ b/brands/upupin.json @@ -0,0 +1,37 @@ +{ + "version": 2, + "brand": "Upupin", + "brand_id": "upupin", + "streams": [ + { + "id": "upupin-1", + "url": "/LowResolutionVideo", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "IP Xam" + ] + }, + { + "id": "upupin-2", + "url": "/1/h264major", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "IP Xam" + ] + }, + { + "id": "upupin-3", + "url": "/live/h264/HD1080", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/uranium.json b/brands/uranium.json new file mode 100644 index 0000000..13f2cca --- /dev/null +++ b/brands/uranium.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Uranium", + "brand_id": "uranium", + "streams": [ + { + "id": "uranium-1", + "url": "/av0_0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "D1011C" + ] + }, + { + "id": "uranium-2", + "url": "videostream.asf?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "SIP-10A" + ] + } + ] +} diff --git a/brands/uray-encoder.json b/brands/uray-encoder.json new file mode 100644 index 0000000..7e3fc68 --- /dev/null +++ b/brands/uray-encoder.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Uray Encoder", + "brand_id": "uray-encoder", + "streams": [ + { + "id": "uray-encoder-1", + "url": "/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "H.264" + ] + } + ] +} diff --git a/brands/urban-security-group.json b/brands/urban-security-group.json new file mode 100644 index 0000000..86cfc84 --- /dev/null +++ b/brands/urban-security-group.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Urban Security Group", + "brand_id": "urban-security-group", + "streams": [ + { + "id": "urban-security-group-1", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "DK-7043S-GP-AF" + ] + }, + { + "id": "urban-security-group-2", + "url": "snap.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "USGLBH24T200" + ] + } + ] +} diff --git a/brands/urmet.json b/brands/urmet.json new file mode 100644 index 0000000..c8aa161 --- /dev/null +++ b/brands/urmet.json @@ -0,0 +1,60 @@ +{ + "version": 2, + "brand": "Urmet", + "brand_id": "urmet", + "streams": [ + { + "id": "urmet-1", + "url": "/v01", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "1080p", + "M-12", + "Other" + ] + }, + { + "id": "urmet-2", + "url": "/cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "M-12" + ] + }, + { + "id": "urmet-3", + "url": "/stremming1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "M-12", + "Other" + ] + }, + { + "id": "urmet-4", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "urmet-5", + "url": "VideoInput/[CHANNEL]/h264/1", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/us-auto.json b/brands/us-auto.json new file mode 100644 index 0000000..075b2ac --- /dev/null +++ b/brands/us-auto.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Us Auto", + "brand_id": "us-auto", + "streams": [ + { + "id": "us-auto-1", + "url": "/Streaming/Channels/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "1123" + ] + }, + { + "id": "us-auto-2", + "url": "/Streaming/Channels/101", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "1123" + ] + } + ] +} diff --git a/brands/usaginc.json b/brands/usaginc.json new file mode 100644 index 0000000..64be8b6 --- /dev/null +++ b/brands/usaginc.json @@ -0,0 +1,28 @@ +{ + "version": 2, + "brand": "Usaginc", + "brand_id": "usaginc", + "streams": [ + { + "id": "usaginc-1", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "DK-7043GP", + "STIP-7135MH265" + ] + }, + { + "id": "usaginc-2", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/usavision.json b/brands/usavision.json new file mode 100644 index 0000000..66929d5 --- /dev/null +++ b/brands/usavision.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Usavision", + "brand_id": "usavision", + "streams": [ + { + "id": "usavision-1", + "url": "/cam1/onvif-h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "AD1300" + ] + } + ] +} diff --git a/brands/usb.json b/brands/usb.json new file mode 100644 index 0000000..0afe5c5 --- /dev/null +++ b/brands/usb.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Usb", + "brand_id": "usb", + "streams": [ + { + "id": "usb-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]*[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "hub" + ] + } + ] +} diff --git a/brands/usg.json b/brands/usg.json new file mode 100644 index 0000000..a2f14a1 --- /dev/null +++ b/brands/usg.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Usg", + "brand_id": "usg", + "streams": [ + { + "id": "usg-1", + "url": "snap.jpg?JpegCam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "1080P RTSP" + ] + } + ] +} diff --git a/brands/ut-alert.json b/brands/ut-alert.json new file mode 100644 index 0000000..0887efe --- /dev/null +++ b/brands/ut-alert.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Ut Alert", + "brand_id": "ut-alert", + "streams": [ + { + "id": "ut-alert-1", + "url": "/live/ch0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "x series" + ] + } + ] +} diff --git a/brands/utalent.json b/brands/utalent.json new file mode 100644 index 0000000..62c03fa --- /dev/null +++ b/brands/utalent.json @@ -0,0 +1,19 @@ +{ + "version": 2, + "brand": "Utalent", + "brand_id": "utalent", + "streams": [ + { + "id": "utalent-1", + "url": "/live/ch0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Series X", + "Wireless Security Camera 720P", + "X Series" + ] + } + ] +} diff --git a/brands/uxdsecurity.json b/brands/uxdsecurity.json new file mode 100644 index 0000000..2125205 --- /dev/null +++ b/brands/uxdsecurity.json @@ -0,0 +1,38 @@ +{ + "version": 2, + "brand": "Uxdsecurity", + "brand_id": "uxdsecurity", + "streams": [ + { + "id": "uxdsecurity-1", + "url": "/Streaming/Channels/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "mos" + ] + }, + { + "id": "uxdsecurity-2", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other", + "UIB-D50" + ] + }, + { + "id": "uxdsecurity-3", + "url": "/12", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/v200.json b/brands/v200.json new file mode 100644 index 0000000..5469bde --- /dev/null +++ b/brands/v200.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "V200", + "brand_id": "v200", + "streams": [ + { + "id": "v200-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/v308.json b/brands/v308.json new file mode 100644 index 0000000..f056f99 --- /dev/null +++ b/brands/v308.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "V308", + "brand_id": "v308", + "streams": [ + { + "id": "v308-1", + "url": "cgi-bin/snapshot.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/v360.json b/brands/v360.json new file mode 100644 index 0000000..f63db5f --- /dev/null +++ b/brands/v360.json @@ -0,0 +1,58 @@ +{ + "version": 2, + "brand": "V360", + "brand_id": "v360", + "streams": [ + { + "id": "v360-1", + "url": "/profile0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "IPC-FH", + "V380" + ] + }, + { + "id": "v360-2", + "url": "/live/ch00_0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "nikytech" + ] + }, + { + "id": "v360-3", + "url": "live/ch00_0", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "v360-4", + "url": "/live/ch0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Pro" + ] + }, + { + "id": "v360-5", + "url": "snap.jpg?JpegCam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 5544, + "models": [ + "V360 PRO" + ] + } + ] +} diff --git a/brands/v380.json b/brands/v380.json new file mode 100644 index 0000000..b2f988b --- /dev/null +++ b/brands/v380.json @@ -0,0 +1,216 @@ +{ + "version": 2, + "brand": "V380", + "brand_id": "v380", + "streams": [ + { + "id": "v380-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "12431438", + "35600939", + "380S", + "mv26971511", + "MV48665747", + "Other", + "pro", + "q15", + "QST-V/Q16", + "SMart", + "v380 pro", + "WIFI CAM" + ] + }, + { + "id": "v380-2", + "url": "live/ch00_0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "12435058", + "34297560", + "34818929", + "360", + "37673307", + "380s", + "380S", + "38172160", + "ALN", + "BANGOOD", + "C15-4MM", + "e12", + "gener", + "M38520549", + "MV11413653", + "MV20625290", + "MV50531089", + "MV53930730", + "OneW9", + "Other", + "smartcam", + "V-105r", + "v360", + "v380vv" + ] + }, + { + "id": "v380-3", + "url": "/h264_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "13283663", + "380", + "62849959", + "bullet", + "MV48665747", + "Other", + "q6S", + "v380 pro", + "xiaovv" + ] + }, + { + "id": "v380-4", + "url": "1/cif", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "22872389" + ] + }, + { + "id": "v380-5", + "url": "/live/ch00_1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "22872389", + "380S", + "MV20625290", + "Other", + "PRO", + "q15", + "Q8-C", + "Shenzen", + "USB", + "V380 Pro", + "V380pro" + ] + }, + { + "id": "v380-6", + "url": "/onvif1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "360 fisheye", + "380", + "e21", + "MV45114657", + "Other", + "pro", + "v380 pro" + ] + }, + { + "id": "v380-7", + "url": "/live/ch00_0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "47563328", + "Other", + "v380 pro", + "W7320WW" + ] + }, + { + "id": "v380-8", + "url": "/video.mjpg?q=30&fps=33&id=0.5", + "type": "FFMPEG", + "protocol": "http", + "port": 8090, + "models": [ + "c18pro-4mm wifi smart camera", + "IPCAM V380", + "MV45114657" + ] + }, + { + "id": "v380-9", + "url": "cam[CHANNEL]/h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "ipc-v380-q5sy-1", + "Other", + "q15" + ] + }, + { + "id": "v380-10", + "url": "/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "MV13982138", + "MV48665747", + "Unlisted" + ] + }, + { + "id": "v380-11", + "url": "/Onvif/live/1/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "MV45041718" + ] + }, + { + "id": "v380-12", + "url": "/cam/realmonitor", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "v380-13", + "url": "/1/cif", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Other", + "Round", + "W7320WW" + ] + }, + { + "id": "v380-14", + "url": "live_mpeg4.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/v380pro.json b/brands/v380pro.json new file mode 100644 index 0000000..d2f6351 --- /dev/null +++ b/brands/v380pro.json @@ -0,0 +1,167 @@ +{ + "version": 2, + "brand": "V380pro", + "brand_id": "v380pro", + "streams": [ + { + "id": "v380pro-1", + "url": "/Onvif/live/1/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "ca29va", + "Other", + "v380" + ] + }, + { + "id": "v380pro-2", + "url": "/cam/realmonitor", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "K803" + ] + }, + { + "id": "v380pro-3", + "url": "/live/ch00_0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other", + "WIFI Smart Net Camera" + ] + }, + { + "id": "v380pro-4", + "url": "/onvif1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Other", + "V380" + ] + }, + { + "id": "v380pro-5", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "Other", + "V380 PRO" + ] + }, + { + "id": "v380pro-6", + "url": "/video.mjpg?q=30&fps=33&id=0.5", + "type": "FFMPEG", + "protocol": "http", + "port": 8090, + "models": [ + "Other", + "v380" + ] + }, + { + "id": "v380pro-7", + "url": "/?action=stream", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "Other" + ] + }, + { + "id": "v380pro-8", + "url": "/live/ch00_1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Other", + "PRO", + "V380 PRO", + "White Floodlight with camera" + ] + }, + { + "id": "v380pro-9", + "url": "/video.h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "PRO", + "V380 Pro" + ] + }, + { + "id": "v380pro-10", + "url": "/", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "spycam" + ] + }, + { + "id": "v380pro-11", + "url": "live_mpeg4.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "v1017" + ] + }, + { + "id": "v380pro-12", + "url": "live/ch00_0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "v380" + ] + }, + { + "id": "v380pro-13", + "url": "/h264_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "v380" + ] + }, + { + "id": "v380pro-14", + "url": "ch0_0.h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "v380" + ] + }, + { + "id": "v380pro-15", + "url": "/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "V380 Pro" + ] + } + ] +} diff --git a/brands/v4l2rtspserver.json b/brands/v4l2rtspserver.json new file mode 100644 index 0000000..ed68ea7 --- /dev/null +++ b/brands/v4l2rtspserver.json @@ -0,0 +1,28 @@ +{ + "version": 2, + "brand": "V4l2rtspserver", + "brand_id": "v4l2rtspserver", + "streams": [ + { + "id": "v4l2rtspserver-1", + "url": "/unicast", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other", + "raspberrpi3" + ] + }, + { + "id": "v4l2rtspserver-2", + "url": "/geo/bali1/", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 1935, + "models": [ + "RTSP" + ] + } + ] +} diff --git a/brands/v600.json b/brands/v600.json new file mode 100644 index 0000000..0b384b8 --- /dev/null +++ b/brands/v600.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "V600", + "brand_id": "v600", + "streams": [ + { + "id": "v600-1", + "url": "videostream.asf?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/v89.json b/brands/v89.json new file mode 100644 index 0000000..eafa846 --- /dev/null +++ b/brands/v89.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "V89", + "brand_id": "v89", + "streams": [ + { + "id": "v89-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]*[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/vacron.json b/brands/vacron.json new file mode 100644 index 0000000..4d473e1 --- /dev/null +++ b/brands/vacron.json @@ -0,0 +1,56 @@ +{ + "version": 2, + "brand": "Vacron", + "brand_id": "vacron", + "streams": [ + { + "id": "vacron-1", + "url": "/video0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "2Mpx", + "5Mpx", + "VIG-DM755VE", + "VIG-M723", + "VIG-UM723" + ] + }, + { + "id": "vacron-2", + "url": "/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "629", + "Other", + "VDH-DXG368", + "VIG-US731VE", + "VIT-UA629" + ] + }, + { + "id": "vacron-3", + "url": "snap.jpg?JpegCam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "VIG-DM755VE" + ] + }, + { + "id": "vacron-4", + "url": "ipcam/avc.cgi?audiostream=[CHANNEL]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/vaddio.json b/brands/vaddio.json new file mode 100644 index 0000000..9b9efbe --- /dev/null +++ b/brands/vaddio.json @@ -0,0 +1,48 @@ +{ + "version": 2, + "brand": "Vaddio", + "brand_id": "vaddio", + "streams": [ + { + "id": "vaddio-1", + "url": "/vaddio-conferenceshot-stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "ConferenceShot 10", + "ConferenceShot AV" + ] + }, + { + "id": "vaddio-2", + "url": "/", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "primeshot" + ] + }, + { + "id": "vaddio-3", + "url": "/vaddio-roboshot-usb-stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "roboshot 12" + ] + }, + { + "id": "vaddio-4", + "url": "/vaddio-roboshot-hd-sdi-stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "ROBOSHOT 30 HD-SDI WHITE" + ] + } + ] +} diff --git a/brands/vahti.json b/brands/vahti.json new file mode 100644 index 0000000..1bee0f1 --- /dev/null +++ b/brands/vahti.json @@ -0,0 +1,28 @@ +{ + "version": 2, + "brand": "Vahti", + "brand_id": "vahti", + "streams": [ + { + "id": "vahti-1", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "C60L", + "P03" + ] + }, + { + "id": "vahti-2", + "url": "/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "P03" + ] + } + ] +} diff --git a/brands/valtronics.json b/brands/valtronics.json new file mode 100644 index 0000000..d0f2f52 --- /dev/null +++ b/brands/valtronics.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Valtronics", + "brand_id": "valtronics", + "streams": [ + { + "id": "valtronics-1", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "valtronics-2", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/valuecam.json b/brands/valuecam.json new file mode 100644 index 0000000..217917d --- /dev/null +++ b/brands/valuecam.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Valuecam", + "brand_id": "valuecam", + "streams": [ + { + "id": "valuecam-1", + "url": "/cam/realmonitor?channel=1&subtype=0&unicast=true&proto=[USERNAME]", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "VC-ET04TMG1-IA" + ] + } + ] +} diff --git a/brands/vanderbilt.json b/brands/vanderbilt.json new file mode 100644 index 0000000..1095b1e --- /dev/null +++ b/brands/vanderbilt.json @@ -0,0 +1,30 @@ +{ + "version": 2, + "brand": "Vanderbilt", + "brand_id": "vanderbilt", + "streams": [ + { + "id": "vanderbilt-1", + "url": "/live/ch00_0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "CVMS1310-IR", + "CVMS2011-IR" + ] + }, + { + "id": "vanderbilt-2", + "url": "live/ch00_0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "GATOTHER", + "Other", + "STANF OTHER" + ] + } + ] +} diff --git a/brands/vandersec.json b/brands/vandersec.json new file mode 100644 index 0000000..c58aa97 --- /dev/null +++ b/brands/vandersec.json @@ -0,0 +1,37 @@ +{ + "version": 2, + "brand": "Vandersec", + "brand_id": "vandersec", + "streams": [ + { + "id": "vandersec-1", + "url": "/ch0_0.264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 80, + "models": [ + "QB07" + ] + }, + { + "id": "vandersec-2", + "url": "/snapshot.jpg?size=-1x-1&download=yes", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "QB07" + ] + }, + { + "id": "vandersec-3", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "VN-IKB50s" + ] + } + ] +} diff --git a/brands/vandesc.json b/brands/vandesc.json new file mode 100644 index 0000000..4755602 --- /dev/null +++ b/brands/vandesc.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Vandesc", + "brand_id": "vandesc", + "streams": [ + { + "id": "vandesc-1", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP900" + ] + } + ] +} diff --git a/brands/vangold.json b/brands/vangold.json new file mode 100644 index 0000000..02bf564 --- /dev/null +++ b/brands/vangold.json @@ -0,0 +1,80 @@ +{ + "version": 2, + "brand": "Vangold", + "brand_id": "vangold", + "streams": [ + { + "id": "vangold-1", + "url": "/mpeg4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8884, + "models": [ + "720P", + "VG-130282HIPC/POE" + ] + }, + { + "id": "vangold-2", + "url": "ipcam/avc.cgi?audiostream=[CHANNEL]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "Fish Eye" + ] + }, + { + "id": "vangold-3", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "VG-l610WP" + ] + }, + { + "id": "vangold-4", + "url": "snapshot.cgi?camera=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "VG-l610WP" + ] + }, + { + "id": "vangold-5", + "url": "/stander/livestream/0/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "VGIPY-5002W" + ] + }, + { + "id": "vangold-6", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "VG-l610WP" + ] + }, + { + "id": "vangold-7", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]&count=0", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "VG-l610WP" + ] + } + ] +} diff --git a/brands/vantage.json b/brands/vantage.json new file mode 100644 index 0000000..f93d093 --- /dev/null +++ b/brands/vantage.json @@ -0,0 +1,68 @@ +{ + "version": 2, + "brand": "Vantage", + "brand_id": "vantage", + "streams": [ + { + "id": "vantage-1", + "url": "videostream.asf", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "vantage-2", + "url": "cgi-bin/encoder?USER=[USERNAME]&PWD=[PASSWORD]&SNAPSHOT", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "VIPC-1431EP" + ] + }, + { + "id": "vantage-3", + "url": "cgi-bin/net_jpeg.cgi?ch=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "vantage-4", + "url": "ch0_0.h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "vantage-5", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "vantage-6", + "url": "api.htm?op.liveimage=1", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "VDR-009TC" + ] + } + ] +} diff --git a/brands/vantech.json b/brands/vantech.json new file mode 100644 index 0000000..23e090e --- /dev/null +++ b/brands/vantech.json @@ -0,0 +1,198 @@ +{ + "version": 2, + "brand": "Vantech", + "brand_id": "vantech", + "streams": [ + { + "id": "vantech-1", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "180s", + "DVR", + "Other", + "VT-153A", + "VT-6300A" + ] + }, + { + "id": "vantech-2", + "url": "cgi-bin/net_jpeg.cgi?ch=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "180s", + "DVR", + "Other" + ] + }, + { + "id": "vantech-3", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=1.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "180S" + ] + }, + { + "id": "vantech-4", + "url": "/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "6200HV", + "VT6200HV" + ] + }, + { + "id": "vantech-5", + "url": "/cam/realmonitor?channel=1&subtype=00&authbasic=[AUTH]", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "DVR", + "Other" + ] + }, + { + "id": "vantech-6", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "vantech-7", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "vantech-8", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "vantech-9", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "vantech-10", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "vantech-11", + "url": "videostream.cgi?rate=11", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "vantech-12", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "vantech-13", + "url": "videostream.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "VT-6200W" + ] + }, + { + "id": "vantech-14", + "url": "[CHANNEL]/[USERNAME]:[PASSWORD]/main", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "vantech-15", + "url": "snap.jpg?JpegCam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "VP-8160", + "VT-6300A" + ] + }, + { + "id": "vantech-16", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Other" + ] + }, + { + "id": "vantech-17", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "PTZ Camera for Reaching Out" + ] + }, + { + "id": "vantech-18", + "url": "cam1/mpeg4", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "VT-6200HV" + ] + } + ] +} diff --git a/brands/vaste-achter-8mp104.json b/brands/vaste-achter-8mp104.json new file mode 100644 index 0000000..9c37e81 --- /dev/null +++ b/brands/vaste-achter-8mp104.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Vaste Achter 8mp104", + "brand_id": "vaste-achter-8mp104", + "streams": [ + { + "id": "vaste-achter-8mp104-1", + "url": "/live/ch00_1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "ACHTERRAAM104" + ] + } + ] +} diff --git a/brands/vastsee.json b/brands/vastsee.json new file mode 100644 index 0000000..47ef92c --- /dev/null +++ b/brands/vastsee.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Vastsee", + "brand_id": "vastsee", + "streams": [ + { + "id": "vastsee-1", + "url": "/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Va1" + ] + } + ] +} diff --git a/brands/vatel.json b/brands/vatel.json new file mode 100644 index 0000000..0946294 --- /dev/null +++ b/brands/vatel.json @@ -0,0 +1,29 @@ +{ + "version": 2, + "brand": "Vatel", + "brand_id": "vatel", + "streams": [ + { + "id": "vatel-1", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "1080p", + "HT-N4K1080P-3919" + ] + }, + { + "id": "vatel-2", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "1080P", + "HT-N$K1080P-9313" + ] + } + ] +} diff --git a/brands/vatilon.json b/brands/vatilon.json new file mode 100644 index 0000000..8a7a2ca --- /dev/null +++ b/brands/vatilon.json @@ -0,0 +1,73 @@ +{ + "version": 2, + "brand": "Vatilon", + "brand_id": "vatilon", + "streams": [ + { + "id": "vatilon-1", + "url": "ch0_0.h264", + "type": "VLC", + "protocol": "rtsp", + "port": 1935, + "models": [ + "h62", + "PB4" + ] + }, + { + "id": "vatilon-2", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "HD Bullet" + ] + }, + { + "id": "vatilon-3", + "url": "/LowResolutionVideo", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "P03H42", + "PA2" + ] + }, + { + "id": "vatilon-4", + "url": "/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "P05", + "PA2", + "PB4", + "T62", + "YC-W608" + ] + }, + { + "id": "vatilon-5", + "url": "/cam/realmonitor", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "pb1" + ] + }, + { + "id": "vatilon-6", + "url": "/h264_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 1935, + "models": [ + "PB4" + ] + } + ] +} diff --git a/brands/vcam.json b/brands/vcam.json new file mode 100644 index 0000000..a75eb6b --- /dev/null +++ b/brands/vcam.json @@ -0,0 +1,37 @@ +{ + "version": 2, + "brand": "Vcam", + "brand_id": "vcam", + "streams": [ + { + "id": "vcam-1", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "vcam-2", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "star" + ] + }, + { + "id": "vcam-3", + "url": "snapshot.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "TL-V5E440W" + ] + } + ] +} diff --git a/brands/vcatch.json b/brands/vcatch.json new file mode 100644 index 0000000..b0e11d2 --- /dev/null +++ b/brands/vcatch.json @@ -0,0 +1,99 @@ +{ + "version": 2, + "brand": "Vcatch", + "brand_id": "vcatch", + "streams": [ + { + "id": "vcatch-1", + "url": "/mpeg4cif", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other", + "VC-MIC720HM" + ] + }, + { + "id": "vcatch-2", + "url": "/mpeg4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other", + "VC-MIC720HK" + ] + }, + { + "id": "vcatch-3", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "VC-IPC02", + "vc-mic1080", + "VC-MIC1080TK", + "VC-MIC720HK" + ] + }, + { + "id": "vcatch-4", + "url": "cgi-bin/video_snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "vcatch-5", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "vcatch-6", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "VC-MIC720HK" + ] + }, + { + "id": "vcatch-7", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "VC-IPC02", + "VC-MIC720HK" + ] + }, + { + "id": "vcatch-8", + "url": "cgi-bin/stream.cgi?stream=MainStream&Audio=1", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "VC-IPC03", + "VC-IPC04", + "VMS-8200" + ] + } + ] +} diff --git a/brands/vcenter.json b/brands/vcenter.json new file mode 100644 index 0000000..856a173 --- /dev/null +++ b/brands/vcenter.json @@ -0,0 +1,28 @@ +{ + "version": 2, + "brand": "Vcenter", + "brand_id": "vcenter", + "streams": [ + { + "id": "vcenter-1", + "url": "GetData.cgi?CH=[CHANNEL]&Codec=jpeg&Size=[WIDTH]x[HEIGHT]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "NC-1000", + "Other" + ] + }, + { + "id": "vcenter-2", + "url": "cgi-bin/getimage.cgi?motion=1", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/vchod.json b/brands/vchod.json new file mode 100644 index 0000000..ecb9bcc --- /dev/null +++ b/brands/vchod.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Vchod", + "brand_id": "vchod", + "streams": [ + { + "id": "vchod-1", + "url": "videostream.cgi?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "RTX-IP26H" + ] + } + ] +} diff --git a/brands/vcs.json b/brands/vcs.json new file mode 100644 index 0000000..e46bc73 --- /dev/null +++ b/brands/vcs.json @@ -0,0 +1,37 @@ +{ + "version": 2, + "brand": "Vcs", + "brand_id": "vcs", + "streams": [ + { + "id": "vcs-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "Other" + ] + }, + { + "id": "vcs-2", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "Other" + ] + }, + { + "id": "vcs-3", + "url": "snap.jpg?JpegCam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "VIP 10" + ] + } + ] +} diff --git a/brands/vea.json b/brands/vea.json new file mode 100644 index 0000000..2122a85 --- /dev/null +++ b/brands/vea.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Vea", + "brand_id": "vea", + "streams": [ + { + "id": "vea-1", + "url": "/user=admin_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "aese" + ] + } + ] +} diff --git a/brands/veevocam.json b/brands/veevocam.json new file mode 100644 index 0000000..2659689 --- /dev/null +++ b/brands/veevocam.json @@ -0,0 +1,47 @@ +{ + "version": 2, + "brand": "Veevocam", + "brand_id": "veevocam", + "streams": [ + { + "id": "veevocam-1", + "url": "/videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=320*240", + "type": "FFMPEG", + "protocol": "http", + "port": 81, + "models": [ + "JPT3815W" + ] + }, + { + "id": "veevocam-2", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]*[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "veevocam-3", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "veevocam-4", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 81, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/veezon.json b/brands/veezon.json new file mode 100644 index 0000000..2660ea9 --- /dev/null +++ b/brands/veezon.json @@ -0,0 +1,18 @@ +{ + "version": 2, + "brand": "Veezon", + "brand_id": "veezon", + "streams": [ + { + "id": "veezon-1", + "url": "/tcp/av0_0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 10554, + "models": [ + "VZ1", + "Wireless 720P" + ] + } + ] +} diff --git a/brands/veezoom.json b/brands/veezoom.json new file mode 100644 index 0000000..56190b7 --- /dev/null +++ b/brands/veezoom.json @@ -0,0 +1,30 @@ +{ + "version": 2, + "brand": "Veezoom", + "brand_id": "veezoom", + "streams": [ + { + "id": "veezoom-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "WS-N151BS", + "WS-N180BS", + "WS-N180HZ" + ] + }, + { + "id": "veezoom-2", + "url": "/1/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "WS-N180BS", + "WS-N180HZ" + ] + } + ] +} diff --git a/brands/veho.json b/brands/veho.json new file mode 100644 index 0000000..62d0368 --- /dev/null +++ b/brands/veho.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Veho", + "brand_id": "veho", + "streams": [ + { + "id": "veho-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "cave" + ] + } + ] +} diff --git a/brands/veilux.json b/brands/veilux.json new file mode 100644 index 0000000..5affd90 --- /dev/null +++ b/brands/veilux.json @@ -0,0 +1,37 @@ +{ + "version": 2, + "brand": "Veilux", + "brand_id": "veilux", + "streams": [ + { + "id": "veilux-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "NCB-546W" + ] + }, + { + "id": "veilux-2", + "url": "cgi-bin/guest/Video.cgi?media=JPEG&channel=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "veilux-3", + "url": "videostream.cgi?rate=11", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/velleman.json b/brands/velleman.json new file mode 100644 index 0000000..c6adbdb --- /dev/null +++ b/brands/velleman.json @@ -0,0 +1,72 @@ +{ + "version": 2, + "brand": "Velleman", + "brand_id": "velleman", + "streams": [ + { + "id": "velleman-1", + "url": "cgi-bin/sf.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "CAMIP3", + "Other" + ] + }, + { + "id": "velleman-2", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "CAMIP5N1", + "CAMIP7N", + "IP5cam", + "Other" + ] + }, + { + "id": "velleman-3", + "url": "videostream.asf?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "CAMIP7N", + "Other" + ] + }, + { + "id": "velleman-4", + "url": "cgi-bin/guest/Video.cgi?media=JPEG&channel=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "velleman-5", + "url": "videostream.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "velleman-6", + "url": "videostream.asf", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/velpro.json b/brands/velpro.json new file mode 100644 index 0000000..0c2d005 --- /dev/null +++ b/brands/velpro.json @@ -0,0 +1,28 @@ +{ + "version": 2, + "brand": "Velpro", + "brand_id": "velpro", + "streams": [ + { + "id": "velpro-1", + "url": "videostream.asf?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Res Cam" + ] + }, + { + "id": "velpro-2", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "Wifi-212", + "wifi-400" + ] + } + ] +} diff --git a/brands/velvu.json b/brands/velvu.json new file mode 100644 index 0000000..ef8950a --- /dev/null +++ b/brands/velvu.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Velvu", + "brand_id": "velvu", + "streams": [ + { + "id": "velvu-1", + "url": "/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "4mp" + ] + } + ] +} diff --git a/brands/ventech.json b/brands/ventech.json new file mode 100644 index 0000000..8a23b4e --- /dev/null +++ b/brands/ventech.json @@ -0,0 +1,60 @@ +{ + "version": 2, + "brand": "Ventech", + "brand_id": "ventech", + "streams": [ + { + "id": "ventech-1", + "url": "/live0.264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "889ip" + ] + }, + { + "id": "ventech-2", + "url": "/onvif/live/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "889ip", + "VT898IP", + "VT-DM688IP" + ] + }, + { + "id": "ventech-3", + "url": "MediaInput/mpeg4", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "889ip" + ] + }, + { + "id": "ventech-4", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "ip889", + "VT-R889IP" + ] + }, + { + "id": "ventech-5", + "url": "/h264_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "vt-r889ip" + ] + } + ] +} diff --git a/brands/veo%2fvidi.json b/brands/veo%2fvidi.json new file mode 100644 index 0000000..8a99564 --- /dev/null +++ b/brands/veo%2fvidi.json @@ -0,0 +1,71 @@ +{ + "version": 2, + "brand": "Veo/vidi", + "brand_id": "veo%2fvidi", + "streams": [ + { + "id": "veo%2fvidi-1", + "url": "?action=snapshot", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "OBSERVER", + "Other" + ] + }, + { + "id": "veo%2fvidi-2", + "url": "?action=stream", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "OBSERVER", + "Other" + ] + }, + { + "id": "veo%2fvidi-3", + "url": "GetData.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "OBSERVER", + "Other" + ] + }, + { + "id": "veo%2fvidi-4", + "url": "Jpeg/CamImg.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "OBSERVER", + "Other" + ] + }, + { + "id": "veo%2fvidi-5", + "url": "GetData.cgi?Status=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "OBSERVER" + ] + }, + { + "id": "veo%2fvidi-6", + "url": "cgi-bin/webra_fcgi.fcgi?api=get_jpeg_raw&chno=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/veravista.json b/brands/veravista.json new file mode 100644 index 0000000..483b32b --- /dev/null +++ b/brands/veravista.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Veravista", + "brand_id": "veravista", + "streams": [ + { + "id": "veravista-1", + "url": "img/video.mjpeg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "700" + ] + } + ] +} diff --git a/brands/verifly.json b/brands/verifly.json new file mode 100644 index 0000000..7f986af --- /dev/null +++ b/brands/verifly.json @@ -0,0 +1,18 @@ +{ + "version": 2, + "brand": "Verifly", + "brand_id": "verifly", + "streams": [ + { + "id": "verifly-1", + "url": "snap.jpg?JpegCam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 5554, + "models": [ + "lirdnts200", + "Lirdnts200" + ] + } + ] +} diff --git a/brands/verint.json b/brands/verint.json new file mode 100644 index 0000000..f497359 --- /dev/null +++ b/brands/verint.json @@ -0,0 +1,79 @@ +{ + "version": 2, + "brand": "Verint", + "brand_id": "verint", + "streams": [ + { + "id": "verint-1", + "url": "/live.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "3520 fd-dn" + ] + }, + { + "id": "verint-2", + "url": "/cam0/h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "5620PTZ" + ] + }, + { + "id": "verint-3", + "url": "cgi-bin/jpg/image.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "verint-4", + "url": "live.sdp", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "verint-5", + "url": "cam[CHANNEL]/h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "verint-6", + "url": "cgi-bin/viewer/video.jpg?resolution=[WIDTH]x[HEIGHT]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "S5003" + ] + }, + { + "id": "verint-7", + "url": "/cam1/h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "v3320fd", + "v3320fdw" + ] + } + ] +} diff --git a/brands/verizon.json b/brands/verizon.json new file mode 100644 index 0000000..45d7f24 --- /dev/null +++ b/brands/verizon.json @@ -0,0 +1,75 @@ +{ + "version": 2, + "brand": "Verizon", + "brand_id": "verizon", + "streams": [ + { + "id": "verizon-1", + "url": "cgi-bin/webra_fcgi.fcgi?api=get_jpeg_raw&chno=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "EL2-8h" + ] + }, + { + "id": "verizon-2", + "url": "/live/main", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "EZIC-IBRF20" + ] + }, + { + "id": "verizon-3", + "url": "img/video.mjpeg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "OC-810V", + "Other", + "RC-8021", + "RC-8021v", + "RC-8021V", + "rc8061", + "RC-8061v", + "RC8201V" + ] + }, + { + "id": "verizon-4", + "url": "videofeed", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "verizon-5", + "url": "img/video.asf", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "RC8021", + "RC-8061V" + ] + }, + { + "id": "verizon-6", + "url": "img/mjpeg.jpg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "RC-8021" + ] + } + ] +} diff --git a/brands/verkada.json b/brands/verkada.json new file mode 100644 index 0000000..f9c8a00 --- /dev/null +++ b/brands/verkada.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Verkada", + "brand_id": "verkada", + "streams": [ + { + "id": "verkada-1", + "url": "/standard", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "CD62" + ] + } + ] +} diff --git a/brands/veroyi.json b/brands/veroyi.json new file mode 100644 index 0000000..41de842 --- /dev/null +++ b/brands/veroyi.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Veroyi", + "brand_id": "veroyi", + "streams": [ + { + "id": "veroyi-1", + "url": "/", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "CloudCam" + ] + }, + { + "id": "veroyi-2", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]*[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 81, + "models": [ + "X00" + ] + } + ] +} diff --git a/brands/veskys.json b/brands/veskys.json new file mode 100644 index 0000000..8ee245b --- /dev/null +++ b/brands/veskys.json @@ -0,0 +1,63 @@ +{ + "version": 2, + "brand": "Veskys", + "brand_id": "veskys", + "streams": [ + { + "id": "veskys-1", + "url": "/tcp/av0_0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 10554, + "models": [ + "360Wifi", + "netcam", + "Other", + "WIFICAM" + ] + }, + { + "id": "veskys-2", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 10554, + "models": [ + "360WIFI", + "WIFICAM" + ] + }, + { + "id": "veskys-3", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "720p", + "Other", + "WIFICAM" + ] + }, + { + "id": "veskys-4", + "url": "img/snapshot.cgi?size=3", + "type": "JPEG", + "protocol": "http", + "port": 10554, + "models": [ + "Other" + ] + }, + { + "id": "veskys-5", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 10554, + "models": [ + "VR360-X2" + ] + } + ] +} diff --git a/brands/vesta-alarms.json b/brands/vesta-alarms.json new file mode 100644 index 0000000..75b5777 --- /dev/null +++ b/brands/vesta-alarms.json @@ -0,0 +1,38 @@ +{ + "version": 2, + "brand": "Vesta Alarms", + "brand_id": "vesta-alarms", + "streams": [ + { + "id": "vesta-alarms-1", + "url": "user=[USERNAME]&password=[PASSWORD]&channel=1&stream=0.sdp?", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other", + "TMC" + ] + }, + { + "id": "vesta-alarms-2", + "url": "ch0_0.h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "vesta-alarms-3", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/vesta.json b/brands/vesta.json new file mode 100644 index 0000000..ba5c73e --- /dev/null +++ b/brands/vesta.json @@ -0,0 +1,39 @@ +{ + "version": 2, + "brand": "Vesta", + "brand_id": "vesta", + "streams": [ + { + "id": "vesta-1", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "1330", + "5240" + ] + }, + { + "id": "vesta-2", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=1.sdp?real_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "kpvk" + ] + }, + { + "id": "vesta-3", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "VCG340", + "vs-3420" + ] + } + ] +} diff --git a/brands/vevotek.json b/brands/vevotek.json new file mode 100644 index 0000000..c4cdd6a --- /dev/null +++ b/brands/vevotek.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Vevotek", + "brand_id": "vevotek", + "streams": [ + { + "id": "vevotek-1", + "url": "cgi-bin/viewer/video.jpg?resolution=640x480", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "pz7111" + ] + } + ] +} diff --git a/brands/veyo.json b/brands/veyo.json new file mode 100644 index 0000000..94b4a5c --- /dev/null +++ b/brands/veyo.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Veyo", + "brand_id": "veyo", + "streams": [ + { + "id": "veyo-1", + "url": "snap.jpg?JpegCam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "pan tilt" + ] + } + ] +} diff --git a/brands/vgroup.json b/brands/vgroup.json new file mode 100644 index 0000000..5e6e8f2 --- /dev/null +++ b/brands/vgroup.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Vgroup", + "brand_id": "vgroup", + "streams": [ + { + "id": "vgroup-1", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "VG-S6236TCS-V" + ] + } + ] +} diff --git a/brands/vgsion.json b/brands/vgsion.json new file mode 100644 index 0000000..bcac4bd --- /dev/null +++ b/brands/vgsion.json @@ -0,0 +1,37 @@ +{ + "version": 2, + "brand": "Vgsion", + "brand_id": "vgsion", + "streams": [ + { + "id": "vgsion-1", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "720 hd" + ] + }, + { + "id": "vgsion-2", + "url": "ch0_0.h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "vgsion-3", + "url": "11", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/vguard.json b/brands/vguard.json new file mode 100644 index 0000000..413380a --- /dev/null +++ b/brands/vguard.json @@ -0,0 +1,18 @@ +{ + "version": 2, + "brand": "Vguard", + "brand_id": "vguard", + "streams": [ + { + "id": "vguard-1", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "VG-200-DF", + "VG7108N" + ] + } + ] +} diff --git a/brands/vhod.json b/brands/vhod.json new file mode 100644 index 0000000..2784e97 --- /dev/null +++ b/brands/vhod.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Vhod", + "brand_id": "vhod", + "streams": [ + { + "id": "vhod-1", + "url": "axis-cgi/mjpg/video.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/vicom.json b/brands/vicom.json new file mode 100644 index 0000000..f76cfe6 --- /dev/null +++ b/brands/vicom.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Vicom", + "brand_id": "vicom", + "streams": [ + { + "id": "vicom-1", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IPC-HFW2200SN-V2-0360B" + ] + } + ] +} diff --git a/brands/vicon-security.json b/brands/vicon-security.json new file mode 100644 index 0000000..3de7223 --- /dev/null +++ b/brands/vicon-security.json @@ -0,0 +1,160 @@ +{ + "version": 2, + "brand": "Vicon Security", + "brand_id": "vicon-security", + "streams": [ + { + "id": "vicon-security-1", + "url": "/1/stream1/Profile1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "V920D-N39M-IP", + "SN680D-B-WNIR" + ] + }, + { + "id": "vicon-security-2", + "url": "cgi-bin/encoder?USER=[USERNAME]&PWD=[PASSWORD]&SNAPSHOT", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "957", + "Other" + ] + }, + { + "id": "vicon-security-3", + "url": "live/second", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "957", + "V960" + ] + }, + { + "id": "vicon-security-4", + "url": "/live/main", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "BULLET", + "Other", + "v960", + "V960", + "V960B", + "v961", + "V962B", + "V992D-IR" + ] + }, + { + "id": "vicon-security-5", + "url": "/now.jpg?snap=spush", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "iq62m", + "iq63m", + "iqm62wr" + ] + }, + { + "id": "vicon-security-6", + "url": "now.jpg?snap=spush", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "IQ852" + ] + }, + { + "id": "vicon-security-7", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "vicon-security-8", + "url": "1/stream1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "vicon-security-9", + "url": "cgi-bin/viewer/video.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "vicon-security-10", + "url": "jpg/image.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "vicon-security-11", + "url": "live3.sdp", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "vicon-security-12", + "url": "live.sdp", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other", + "VND-970IP" + ] + }, + { + "id": "vicon-security-13", + "url": "/1/stream1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "V922D-N39" + ] + }, + { + "id": "vicon-security-14", + "url": "cgi-bin/viewer/video.jpg?resolution=640x480", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "VND-970IP" + ] + } + ] +} diff --git a/brands/vicsung.json b/brands/vicsung.json new file mode 100644 index 0000000..a4fe142 --- /dev/null +++ b/brands/vicsung.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Vicsung", + "brand_id": "vicsung", + "streams": [ + { + "id": "vicsung-1", + "url": "/ch0_0.h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/victex.json b/brands/victex.json new file mode 100644 index 0000000..1b2d064 --- /dev/null +++ b/brands/victex.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Victex", + "brand_id": "victex", + "streams": [ + { + "id": "victex-1", + "url": "snap.jpg?JpegCam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "SYJUJ" + ] + }, + { + "id": "victex-2", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Trung Quoc IP" + ] + } + ] +} diff --git a/brands/victure.json b/brands/victure.json new file mode 100644 index 0000000..e07df22 --- /dev/null +++ b/brands/victure.json @@ -0,0 +1,329 @@ +{ + "version": 2, + "brand": "Victure", + "brand_id": "victure", + "streams": [ + { + "id": "victure-1", + "url": "cam/realmonitor?channel=[CHANNEL]&subtype=1&authBasic=[AUTH]", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "1080", + "IP360", + "PC240", + "PC530", + "PC540", + "PC730" + ] + }, + { + "id": "victure-2", + "url": "h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "IP360", + "P540", + "PC650" + ] + }, + { + "id": "victure-3", + "url": "/cam0/h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "IPC360", + "PC660" + ] + }, + { + "id": "victure-4", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "IPC360", + "IPC365", + "PC240", + "PC240-2", + "pc530" + ] + }, + { + "id": "victure-5", + "url": "/cam/realmonitor?channel=1&subtype=00&authbasic=[AUTH]", + "type": "VLC", + "protocol": "rtsp", + "port": 1935, + "models": [ + "IPC365", + "Other", + "PC540", + "PC650", + "pc730" + ] + }, + { + "id": "victure-6", + "url": "/live/ch00_0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "IPC365", + "PC540", + "pc730" + ] + }, + { + "id": "victure-7", + "url": "cam/realmonitor?channel=[CHANNEL]&subtype=00", + "type": "VLC", + "protocol": "rtsp", + "port": 5544, + "models": [ + "IPC750", + "PC420", + "PC540", + "PC650", + "pc750" + ] + }, + { + "id": "victure-8", + "url": "ch0_0.h264", + "type": "VLC", + "protocol": "rtsp", + "port": 5544, + "models": [ + "Other" + ] + }, + { + "id": "victure-9", + "url": "/cam/realmonitor?channel=0&subtype=1&authBasic=[AUTH]", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Other", + "PC420", + "PC660", + "pc730" + ] + }, + { + "id": "victure-10", + "url": "cam1/mpeg4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Other", + "PC530", + "PC650", + "pc730", + "PC750" + ] + }, + { + "id": "victure-11", + "url": "cam/realmonitor?channel=[CHANNEL]&subtype=1", + "type": "VLC", + "protocol": "rtsp", + "port": 554, + "models": [ + "OTHERPC330", + "p370", + "p540", + "PC420", + "PC530", + "PC540", + "PC650", + "PC650b", + "PC730", + "pc750", + "RC530" + ] + }, + { + "id": "victure-12", + "url": "live/ch00_0", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "PC240", + "PC420", + "PC540", + "PC650", + "PC730", + "PC750", + "pcm 540" + ] + }, + { + "id": "victure-13", + "url": "/tcp/av0_0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 10554, + "models": [ + "PC320" + ] + }, + { + "id": "victure-14", + "url": "/cam/realmonitor?channel=0&subtype=1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "PC420", + "PC540", + "PC650", + "pc730", + "pc750" + ] + }, + { + "id": "victure-15", + "url": "/cam/realmonitor?channel=0&subtype=00", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "PC420", + "PC540", + "pc730", + "pc750" + ] + }, + { + "id": "victure-16", + "url": "/cam/realmonit", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "pc530" + ] + }, + { + "id": "victure-17", + "url": "h264_2", + "type": "VLC", + "protocol": "rtsp", + "port": 5544, + "models": [ + "PC530", + "PC540", + "PC650" + ] + }, + { + "id": "victure-18", + "url": "/cam/realmonitor?channel=1&subtype=1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "PC540", + "PC650" + ] + }, + { + "id": "victure-19", + "url": "/h264_2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "PC540", + "PC730" + ] + }, + { + "id": "victure-20", + "url": "cam[CHANNEL]/h264", + "type": "VLC", + "protocol": "rtsp", + "port": 5544, + "models": [ + "PC540", + "PC650", + "PC650b", + "PC730", + "PC750" + ] + }, + { + "id": "victure-21", + "url": "/cam/realmonitor?channel=1&subtype=00", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "PC650" + ] + }, + { + "id": "victure-22", + "url": "/cam/realmonitor?channel=1&subtype=1&authBasic=[AUTH]", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "PC650" + ] + }, + { + "id": "victure-23", + "url": "/ch0_0.h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "PC660", + "sc210" + ] + }, + { + "id": "victure-24", + "url": "/h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "PC660", + "PC730" + ] + }, + { + "id": "victure-25", + "url": "/cam/realmonitor?channel=1&subtype=00&authbasic=Z3VycmllcmlyZ0BnbWFpbC5jb206MzAwNTc4cmc=", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "pc730" + ] + }, + { + "id": "victure-26", + "url": "video.mp4", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "VS1800" + ] + } + ] +} diff --git a/brands/videoiq.json b/brands/videoiq.json new file mode 100644 index 0000000..bb056ca --- /dev/null +++ b/brands/videoiq.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Videoiq", + "brand_id": "videoiq", + "streams": [ + { + "id": "videoiq-1", + "url": "/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "VIQ-HD-CRD200-3-8" + ] + } + ] +} diff --git a/brands/videosec-security.json b/brands/videosec-security.json new file mode 100644 index 0000000..386604f --- /dev/null +++ b/brands/videosec-security.json @@ -0,0 +1,88 @@ +{ + "version": 2, + "brand": "Videosec Security", + "brand_id": "videosec-security", + "streams": [ + { + "id": "videosec-security-1", + "url": "axis-cgi/mjpg/video.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 8008, + "models": [ + "ICS-20F" + ] + }, + { + "id": "videosec-security-2", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "IPC-103" + ] + }, + { + "id": "videosec-security-3", + "url": "/video1enc1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "IPD-3615IQ-28SWAL" + ] + }, + { + "id": "videosec-security-4", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "IPP-105" + ] + }, + { + "id": "videosec-security-5", + "url": "cgi-bin/jpg/image.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IRD-20W" + ] + }, + { + "id": "videosec-security-6", + "url": "video1enc1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "MegaPX 1080P-D", + "Other" + ] + }, + { + "id": "videosec-security-7", + "url": "video1enc1.mjpg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "MegaPX 1080P-D" + ] + }, + { + "id": "videosec-security-8", + "url": "video1enc2.mjpg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "MegaPX 1080P-D" + ] + } + ] +} diff --git a/brands/videotec.json b/brands/videotec.json new file mode 100644 index 0000000..fa4c6c1 --- /dev/null +++ b/brands/videotec.json @@ -0,0 +1,67 @@ +{ + "version": 2, + "brand": "Videotec", + "brand_id": "videotec", + "streams": [ + { + "id": "videotec-1", + "url": "cam1/mpeg4", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "videotec-2", + "url": "user=[USERNAME]&password=[PASSWORD]&channel=1&stream=0.sdp?", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "SK-6008-HT" + ] + }, + { + "id": "videotec-3", + "url": "cgi-bin/encoder?USER=[USERNAME]&PWD=[PASSWORD]&SNAPSHOT", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "ULISSE" + ] + }, + { + "id": "videotec-4", + "url": "/", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "ULISSE" + ] + }, + { + "id": "videotec-5", + "url": "/live/av0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "vd6304" + ] + }, + { + "id": "videotec-6", + "url": "ch0_0.h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "vd6304" + ] + } + ] +} diff --git a/brands/videoteknika.json b/brands/videoteknika.json new file mode 100644 index 0000000..37683a2 --- /dev/null +++ b/brands/videoteknika.json @@ -0,0 +1,87 @@ +{ + "version": 2, + "brand": "Videoteknika", + "brand_id": "videoteknika", + "streams": [ + { + "id": "videoteknika-1", + "url": "/Streaming/channels/401", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 10554, + "models": [ + "VN2008/8P" + ] + }, + { + "id": "videoteknika-2", + "url": "/Streaming/channels/601", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 10554, + "models": [ + "VN2008/8P" + ] + }, + { + "id": "videoteknika-3", + "url": "/Streaming/Channels/101", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 10554, + "models": [ + "VN2008/8P" + ] + }, + { + "id": "videoteknika-4", + "url": "/Streaming/Unicast/channels/501", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 10554, + "models": [ + "VN2008/8P" + ] + }, + { + "id": "videoteknika-5", + "url": "/Streaming/channels/301", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 10554, + "models": [ + "VN2008/8P" + ] + }, + { + "id": "videoteknika-6", + "url": "/Streaming/channels/702", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 10554, + "models": [ + "VN2008/8P" + ] + }, + { + "id": "videoteknika-7", + "url": "/Streaming/channels/202", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 10554, + "models": [ + "VN2008/8P" + ] + }, + { + "id": "videoteknika-8", + "url": "/Streaming/Unicast/channels/801", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8002, + "models": [ + "VN2008/8P" + ] + } + ] +} diff --git a/brands/videotrend.json b/brands/videotrend.json new file mode 100644 index 0000000..3533691 --- /dev/null +++ b/brands/videotrend.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Videotrend", + "brand_id": "videotrend", + "streams": [ + { + "id": "videotrend-1", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/videotronik.json b/brands/videotronik.json new file mode 100644 index 0000000..7bad0ce --- /dev/null +++ b/brands/videotronik.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Videotronik", + "brand_id": "videotronik", + "streams": [ + { + "id": "videotronik-1", + "url": "snap.jpg?JpegSize=XL", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IPC-8470-SFW" + ] + } + ] +} diff --git a/brands/videra.json b/brands/videra.json new file mode 100644 index 0000000..ddb7082 --- /dev/null +++ b/brands/videra.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Videra", + "brand_id": "videra", + "streams": [ + { + "id": "videra-1", + "url": "/cam/realmonitor?channel=1&subtype=00&authbasic=[AUTH]", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "BL12MV2E" + ] + } + ] +} diff --git a/brands/vidiline.json b/brands/vidiline.json new file mode 100644 index 0000000..9af7fb9 --- /dev/null +++ b/brands/vidiline.json @@ -0,0 +1,37 @@ +{ + "version": 2, + "brand": "Vidiline", + "brand_id": "vidiline", + "streams": [ + { + "id": "vidiline-1", + "url": "cgi-bin/net_jpeg.cgi?ch=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "vidiline-2", + "url": "videostream.asf?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "vidiline-3", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "vidi-ipc-24d" + ] + } + ] +} diff --git a/brands/vido.at.json b/brands/vido.at.json new file mode 100644 index 0000000..73cd5b6 --- /dev/null +++ b/brands/vido.at.json @@ -0,0 +1,38 @@ +{ + "version": 2, + "brand": "Vido.at", + "brand_id": "vido.at", + "streams": [ + { + "id": "vido.at-1", + "url": "snap.jpg?JpegCam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "DVIR" + ] + }, + { + "id": "vido.at-2", + "url": "/cam1/onvif-h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "HDVIR", + "LVDT45SL200" + ] + }, + { + "id": "vido.at-3", + "url": "/cam1/onvif-h264-1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "LVDT45SL200" + ] + } + ] +} diff --git a/brands/vidstar.json b/brands/vidstar.json new file mode 100644 index 0000000..a669448 --- /dev/null +++ b/brands/vidstar.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Vidstar", + "brand_id": "vidstar", + "streams": [ + { + "id": "vidstar-1", + "url": "snap.jpg?JpegCam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "vsc-2121vr-ip" + ] + } + ] +} diff --git a/brands/viewmax.json b/brands/viewmax.json new file mode 100644 index 0000000..ef7116e --- /dev/null +++ b/brands/viewmax.json @@ -0,0 +1,50 @@ +{ + "version": 2, + "brand": "Viewmax", + "brand_id": "viewmax", + "streams": [ + { + "id": "viewmax-1", + "url": "cgi-bin/snapshot.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "DVR", + "Other" + ] + }, + { + "id": "viewmax-2", + "url": "cgi-bin/view.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "DVR" + ] + }, + { + "id": "viewmax-3", + "url": "live.sdp", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "IP-8332", + "Other", + "VM-1IPPT" + ] + }, + { + "id": "viewmax-4", + "url": "snap.jpg?JpegCam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/viewsca.json b/brands/viewsca.json new file mode 100644 index 0000000..349a4af --- /dev/null +++ b/brands/viewsca.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Viewsca", + "brand_id": "viewsca", + "streams": [ + { + "id": "viewsca-1", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "vc2" + ] + } + ] +} diff --git a/brands/viewscan.json b/brands/viewscan.json new file mode 100644 index 0000000..4a7c576 --- /dev/null +++ b/brands/viewscan.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Viewscan", + "brand_id": "viewscan", + "streams": [ + { + "id": "viewscan-1", + "url": "/live/ch0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "vewscan" + ] + } + ] +} diff --git a/brands/vigilant.json b/brands/vigilant.json new file mode 100644 index 0000000..13b8ab2 --- /dev/null +++ b/brands/vigilant.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Vigilant", + "brand_id": "vigilant", + "streams": [ + { + "id": "vigilant-1", + "url": "cmd=live&codec=mjpeg&ID=[CHANNEL]/", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "RGS Server" + ] + } + ] +} diff --git a/brands/viking.json b/brands/viking.json new file mode 100644 index 0000000..04ae4a7 --- /dev/null +++ b/brands/viking.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Viking", + "brand_id": "viking", + "streams": [ + { + "id": "viking-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "5mp" + ] + } + ] +} diff --git a/brands/vikviz.json b/brands/vikviz.json new file mode 100644 index 0000000..829b105 --- /dev/null +++ b/brands/vikviz.json @@ -0,0 +1,18 @@ +{ + "version": 2, + "brand": "Vikviz", + "brand_id": "vikviz", + "streams": [ + { + "id": "vikviz-1", + "url": "/h264_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "pg2347c", + "PTZ-3601-IZ" + ] + } + ] +} diff --git a/brands/vikylin.json b/brands/vikylin.json new file mode 100644 index 0000000..5e6656c --- /dev/null +++ b/brands/vikylin.json @@ -0,0 +1,77 @@ +{ + "version": 2, + "brand": "Vikylin", + "brand_id": "vikylin", + "streams": [ + { + "id": "vikylin-1", + "url": "/cam/realmonitor?channel=0&subtype=1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "DT087G2", + "VK-PTZ-3601-iZ", + "YC2387C-ISU-28", + "YML_18_STARIRN" + ] + }, + { + "id": "vikylin-2", + "url": "/1/h264major", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "H24M05", + "SD49825XB-HNR" + ] + }, + { + "id": "vikylin-3", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "PG2T87C", + "PTZ-4820-IZT", + "PTZ-4825X-ISZ", + "VK-YC21651-285" + ] + }, + { + "id": "vikylin-4", + "url": "/Streaming/Channels/101", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "PG2T87C", + "vk-ptz-3601-IZ", + "YC2387C-ISU-28", + "YC-PTZ-3601-iZ" + ] + }, + { + "id": "vikylin-5", + "url": "/stream1?username=admin&password=E10ADC3949BA59ABBE56E057F20F883E", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "YC2265I-ISU-28" + ] + }, + { + "id": "vikylin-6", + "url": "/stream0?username=admin&password=E10ADC3949BA59ABBE56E057F20F883E", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "YC2265I-ISU-28" + ] + } + ] +} diff --git a/brands/vilar.json b/brands/vilar.json new file mode 100644 index 0000000..f2cb4ab --- /dev/null +++ b/brands/vilar.json @@ -0,0 +1,29 @@ +{ + "version": 2, + "brand": "Vilar", + "brand_id": "vilar", + "streams": [ + { + "id": "vilar-1", + "url": "cgi-bin/sf.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "ipc 1002", + "IpCamera_VS-IPC1002", + "Other" + ] + }, + { + "id": "vilar-2", + "url": "/cgi-bin/sf.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "IPC1002" + ] + } + ] +} diff --git a/brands/vimar.json b/brands/vimar.json new file mode 100644 index 0000000..7af7ccc --- /dev/null +++ b/brands/vimar.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Vimar", + "brand_id": "vimar", + "streams": [ + { + "id": "vimar-1", + "url": "/onvif1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "46238.036" + ] + } + ] +} diff --git a/brands/vimicro.json b/brands/vimicro.json new file mode 100644 index 0000000..d47fdb0 --- /dev/null +++ b/brands/vimicro.json @@ -0,0 +1,112 @@ +{ + "version": 2, + "brand": "Vimicro", + "brand_id": "vimicro", + "streams": [ + { + "id": "vimicro-1", + "url": "cgi/sf.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "1002", + "Other", + "VC0568", + "VS-IPC1002" + ] + }, + { + "id": "vimicro-2", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "vimicro-3", + "url": "videostream.asf?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "vimicro-4", + "url": "cgi-bin/sf.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "VC305", + "VS-IPC1002" + ] + }, + { + "id": "vimicro-5", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "vimicro-6", + "url": "image.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "vimicro-7", + "url": "cam/realmonitor?channel=[CHANNEL]&subtype=1", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "VIN-IP-L14-96IB36" + ] + }, + { + "id": "vimicro-8", + "url": "videostream.cgi?resolution=8&rate=13", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "VS-IPC1002" + ] + }, + { + "id": "vimicro-9", + "url": "video.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "VS-IPC1002" + ] + }, + { + "id": "vimicro-10", + "url": "live.sdp", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "VS-IPC1002" + ] + } + ] +} diff --git a/brands/vimtag.json b/brands/vimtag.json new file mode 100644 index 0000000..02b24f6 --- /dev/null +++ b/brands/vimtag.json @@ -0,0 +1,38 @@ +{ + "version": 2, + "brand": "Vimtag", + "brand_id": "vimtag", + "streams": [ + { + "id": "vimtag-1", + "url": "/1/h264major", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "CP1" + ] + }, + { + "id": "vimtag-2", + "url": "/", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "CP3", + "F300" + ] + }, + { + "id": "vimtag-3", + "url": "1/h264major", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 10554, + "models": [ + "VT361" + ] + } + ] +} diff --git a/brands/vimtech.json b/brands/vimtech.json new file mode 100644 index 0000000..130e200 --- /dev/null +++ b/brands/vimtech.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Vimtech", + "brand_id": "vimtech", + "streams": [ + { + "id": "vimtech-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "N1010" + ] + } + ] +} diff --git a/brands/viofo.json b/brands/viofo.json new file mode 100644 index 0000000..9efa140 --- /dev/null +++ b/brands/viofo.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Viofo", + "brand_id": "viofo", + "streams": [ + { + "id": "viofo-1", + "url": "/onvif1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "A229 Pro" + ] + } + ] +} diff --git a/brands/vip-vision.json b/brands/vip-vision.json new file mode 100644 index 0000000..95e32f7 --- /dev/null +++ b/brands/vip-vision.json @@ -0,0 +1,52 @@ +{ + "version": 2, + "brand": "Vip Vision", + "brand_id": "vip-vision", + "streams": [ + { + "id": "vip-vision-1", + "url": "cgi-bin/snapshot.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "3.2.1.406614", + "B78", + "VIP", + "VSIP1MPFBIRV2" + ] + }, + { + "id": "vip-vision-2", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "4MP ZOOM", + "Other", + "VSIPP-4BIRMG" + ] + }, + { + "id": "vip-vision-3", + "url": "/", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "cam409" + ] + }, + { + "id": "vip-vision-4", + "url": "/cam/realmonitor?channel=1&subtype=00&authbasic=[AUTH]", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "VSIP4MPVDIR" + ] + } + ] +} diff --git a/brands/vipcam.json b/brands/vipcam.json new file mode 100644 index 0000000..58ede7d --- /dev/null +++ b/brands/vipcam.json @@ -0,0 +1,78 @@ +{ + "version": 2, + "brand": "Vipcam", + "brand_id": "vipcam", + "streams": [ + { + "id": "vipcam-1", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "C7824WIP" + ] + }, + { + "id": "vipcam-2", + "url": "/videostream.asf", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "D6232" + ] + }, + { + "id": "vipcam-3", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "GGGG-266601-ACAFE", + "IP-CAM" + ] + }, + { + "id": "vipcam-4", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]*[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP-CAM" + ] + }, + { + "id": "vipcam-5", + "url": "videostream.asf", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP-CAM" + ] + }, + { + "id": "vipcam-6", + "url": "/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "vipcam-7", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/viral.json b/brands/viral.json new file mode 100644 index 0000000..993d2ad --- /dev/null +++ b/brands/viral.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Viral", + "brand_id": "viral", + "streams": [ + { + "id": "viral-1", + "url": "cgi-bin/sf.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/visicom.json b/brands/visicom.json new file mode 100644 index 0000000..7544338 --- /dev/null +++ b/brands/visicom.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Visicom", + "brand_id": "visicom", + "streams": [ + { + "id": "visicom-1", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "NWK-BDN1005W" + ] + }, + { + "id": "visicom-2", + "url": "cam1/mpeg4?user=[USERNAME]&pwd=[PASSWORD]", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "NWK-M9852W" + ] + } + ] +} diff --git a/brands/vision-digi.json b/brands/vision-digi.json new file mode 100644 index 0000000..f45c3d2 --- /dev/null +++ b/brands/vision-digi.json @@ -0,0 +1,47 @@ +{ + "version": 2, + "brand": "Vision Digi", + "brand_id": "vision-digi", + "streams": [ + { + "id": "vision-digi-1", + "url": "shot.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "vision-digi-2", + "url": "special/Cam[CHANNEL].jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "vision-digi-3", + "url": "h264/ch1/sub/", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "vision-digi-4", + "url": "v2", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/vision-gs.json b/brands/vision-gs.json new file mode 100644 index 0000000..30167fd --- /dev/null +++ b/brands/vision-gs.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Vision Gs", + "brand_id": "vision-gs", + "streams": [ + { + "id": "vision-gs-1", + "url": "video/pull-[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Server" + ] + } + ] +} diff --git a/brands/vision-hi-tech-co.json b/brands/vision-hi-tech-co.json new file mode 100644 index 0000000..b58f2be --- /dev/null +++ b/brands/vision-hi-tech-co.json @@ -0,0 +1,18 @@ +{ + "version": 2, + "brand": "Vision Hi-tech Co", + "brand_id": "vision-hi-tech-co", + "streams": [ + { + "id": "vision-hi-tech-co-1", + "url": "/mjpeg&basic_auth=[AUTH]", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "727", + "VisionXIP" + ] + } + ] +} diff --git a/brands/vision.json b/brands/vision.json new file mode 100644 index 0000000..38b5112 --- /dev/null +++ b/brands/vision.json @@ -0,0 +1,47 @@ +{ + "version": 2, + "brand": "Vision", + "brand_id": "vision", + "streams": [ + { + "id": "vision-1", + "url": "cgi-bin/snapshot.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "540tvl" + ] + }, + { + "id": "vision-2", + "url": "cgi-bin/view.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "540tvl" + ] + }, + { + "id": "vision-3", + "url": "/h264&basic_auth=[AUTH]", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "VDA101" + ] + }, + { + "id": "vision-4", + "url": "?action=stream", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "ws-d5538" + ] + } + ] +} diff --git a/brands/visioncool-cctv.json b/brands/visioncool-cctv.json new file mode 100644 index 0000000..d0f7056 --- /dev/null +++ b/brands/visioncool-cctv.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Visioncool Cctv", + "brand_id": "visioncool-cctv", + "streams": [ + { + "id": "visioncool-cctv-1", + "url": "ch0_0.h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "VC-10IPBL" + ] + } + ] +} diff --git a/brands/visionhitech-americas.json b/brands/visionhitech-americas.json new file mode 100644 index 0000000..bc805e1 --- /dev/null +++ b/brands/visionhitech-americas.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Visionhitech Americas", + "brand_id": "visionhitech-americas", + "streams": [ + { + "id": "visionhitech-americas-1", + "url": "h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "visionhitech-americas-2", + "url": "cgi-bin/snapshot.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/visionite.json b/brands/visionite.json new file mode 100644 index 0000000..1ec409f --- /dev/null +++ b/brands/visionite.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Visionite", + "brand_id": "visionite", + "streams": [ + { + "id": "visionite-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "FR-4020A2" + ] + } + ] +} diff --git a/brands/visionlite.json b/brands/visionlite.json new file mode 100644 index 0000000..5f998bb --- /dev/null +++ b/brands/visionlite.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Visionlite", + "brand_id": "visionlite", + "streams": [ + { + "id": "visionlite-1", + "url": "cgi-bin/snapshot.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "MCTECH" + ] + } + ] +} diff --git a/brands/visionstar.json b/brands/visionstar.json new file mode 100644 index 0000000..53434a5 --- /dev/null +++ b/brands/visionstar.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Visionstar", + "brand_id": "visionstar", + "streams": [ + { + "id": "visionstar-1", + "url": "/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "D3330IR-IP" + ] + } + ] +} diff --git a/brands/visionxip.json b/brands/visionxip.json new file mode 100644 index 0000000..0ca448c --- /dev/null +++ b/brands/visionxip.json @@ -0,0 +1,48 @@ +{ + "version": 2, + "brand": "Visionxip", + "brand_id": "visionxip", + "streams": [ + { + "id": "visionxip-1", + "url": "image.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "9852W" + ] + }, + { + "id": "visionxip-2", + "url": "image.cgi?type=motion", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "9852W", + "Other" + ] + }, + { + "id": "visionxip-3", + "url": "shot.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "visionxip-4", + "url": "cam3/mpeg4", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/visiotech.json b/brands/visiotech.json new file mode 100644 index 0000000..05625c6 --- /dev/null +++ b/brands/visiotech.json @@ -0,0 +1,79 @@ +{ + "version": 2, + "brand": "Visiotech", + "brand_id": "visiotech", + "streams": [ + { + "id": "visiotech-1", + "url": "/ucast/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "dvr-6008" + ] + }, + { + "id": "visiotech-2", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "DVR-6008", + "XS-IPDM741-2-LITE" + ] + }, + { + "id": "visiotech-3", + "url": "h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "ipc" + ] + }, + { + "id": "visiotech-4", + "url": "LowResolutionVideo", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "IPC2012I-HIK" + ] + }, + { + "id": "visiotech-5", + "url": "/Streaming/Channels/2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "IPC809I-H" + ] + }, + { + "id": "visiotech-6", + "url": "/cam/realmonitor", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "IPC809I-H", + "SF-IPCU 102" + ] + }, + { + "id": "visiotech-7", + "url": "/live/ch0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Nivian ONV515" + ] + } + ] +} diff --git a/brands/visiotys.json b/brands/visiotys.json new file mode 100644 index 0000000..72676de --- /dev/null +++ b/brands/visiotys.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Visiotys", + "brand_id": "visiotys", + "streams": [ + { + "id": "visiotys-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "SCT-300" + ] + } + ] +} diff --git a/brands/visonic.json b/brands/visonic.json new file mode 100644 index 0000000..d3b0436 --- /dev/null +++ b/brands/visonic.json @@ -0,0 +1,40 @@ +{ + "version": 2, + "brand": "Visonic", + "brand_id": "visonic", + "streams": [ + { + "id": "visonic-1", + "url": "cgi/mjpg/mjpg.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "3100", + "CAM2000", + "Other" + ] + }, + { + "id": "visonic-2", + "url": "video.cgi?resolution=VGA", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "cam2000", + "CAM2000" + ] + }, + { + "id": "visonic-3", + "url": "cgi-bin/image.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/visortech.json b/brands/visortech.json new file mode 100644 index 0000000..cda1fed --- /dev/null +++ b/brands/visortech.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Visortech", + "brand_id": "visortech", + "streams": [ + { + "id": "visortech-1", + "url": "/cgi-bin/snapshot.cgi?chn=1&u=[USERNAME]&p=", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "DVR NX-4575-675" + ] + } + ] +} diff --git a/brands/vista-cctv.json b/brands/vista-cctv.json new file mode 100644 index 0000000..4285486 --- /dev/null +++ b/brands/vista-cctv.json @@ -0,0 +1,121 @@ +{ + "version": 2, + "brand": "Vista Cctv", + "brand_id": "vista-cctv", + "streams": [ + { + "id": "vista-cctv-1", + "url": "1/stream1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other", + "VK2-1080BIR37E", + "VK2-1080BIR3V9F" + ] + }, + { + "id": "vista-cctv-2", + "url": "cam1/h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "vista-cctv-3", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "PT", + "visatcamsd" + ] + }, + { + "id": "vista-cctv-4", + "url": "cgi-bin/mobile_snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "vista-cctv-5", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "vista-cctv-6", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "vista-cctv-7", + "url": "snapshot.cgi?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "vista-cctv-8", + "url": "api/mjpegvideo.cgi?InputNumber=1&StreamNumber=[CHANNEL]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "vista-cctv-9", + "url": "video.cgi?resolution=VGA", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "visatcamsd" + ] + }, + { + "id": "vista-cctv-10", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "visatcamsd" + ] + }, + { + "id": "vista-cctv-11", + "url": "/1/stream1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "VK2L-2MPBIR36" + ] + } + ] +} diff --git a/brands/vistacam.json b/brands/vistacam.json new file mode 100644 index 0000000..7c3819e --- /dev/null +++ b/brands/vistacam.json @@ -0,0 +1,71 @@ +{ + "version": 2, + "brand": "Vistacam", + "brand_id": "vistacam", + "streams": [ + { + "id": "vistacam-1", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "1000", + "1101", + "700" + ] + }, + { + "id": "vistacam-2", + "url": "img/video.mjpeg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "1101", + "700" + ] + }, + { + "id": "vistacam-3", + "url": "/img/video.mjpeg", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "1101" + ] + }, + { + "id": "vistacam-4", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "1200", + "Other" + ] + }, + { + "id": "vistacam-5", + "url": "snapshot.cgi", + "type": "JPEG", + "protocol": "http", + "port": 1935, + "models": [ + "700" + ] + }, + { + "id": "vistacam-6", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 1935, + "models": [ + "700" + ] + } + ] +} diff --git a/brands/visualint.json b/brands/visualint.json new file mode 100644 index 0000000..91382f2 --- /dev/null +++ b/brands/visualint.json @@ -0,0 +1,77 @@ +{ + "version": 2, + "brand": "Visualint", + "brand_id": "visualint", + "streams": [ + { + "id": "visualint-1", + "url": "api/mjpegvideo.cgi?InputNumber=1&StreamNumber=[CHANNEL]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "6200", + "VI-1400", + "VI-1500", + "VI-4300", + "VL-1500" + ] + }, + { + "id": "visualint-2", + "url": "nvc-cgi/operator/snapshot.fcgi?channel=[CHANNEL]&name=snapshot&resolution=custom&quality=70&width=[WIDTH]&height=[HEIGHT]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "7200", + "VI-7100" + ] + }, + { + "id": "visualint-3", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "vim-1550", + "VM-1550" + ] + }, + { + "id": "visualint-4", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "VI-1400", + "VI-4350", + "VI-4350-VT", + "vim 3140", + "VIM-1250", + "VI-M-1350", + "vim-1550", + "VI-M-1550-VT", + "VIM-4340", + "VIM-4350", + "VIM-7150", + "vim-7650", + "VM-1550" + ] + }, + { + "id": "visualint-5", + "url": "VideoInput/[CHANNEL]/h264/1", + "type": "VLC", + "protocol": "rtsp", + "port": 554, + "models": [ + "vim-1550" + ] + } + ] +} diff --git a/brands/vitek-cctv.json b/brands/vitek-cctv.json new file mode 100644 index 0000000..8116a34 --- /dev/null +++ b/brands/vitek-cctv.json @@ -0,0 +1,165 @@ +{ + "version": 2, + "brand": "Vitek Cctv", + "brand_id": "vitek-cctv", + "streams": [ + { + "id": "vitek-cctv-1", + "url": "/profile1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "ELPRISH1VTC-TNT30R3F", + "ELPRISH2", + "Other", + "VTC-TNT30R3F" + ] + }, + { + "id": "vitek-cctv-2", + "url": "videostream.cgi?rate=11", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "MGGBW" + ] + }, + { + "id": "vitek-cctv-3", + "url": "cgi-bin/webra_fcgi.fcgi?api=get_jpeg_raw&chno=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "MGGBW", + "Other", + "VT-EH16", + "VT-EH8" + ] + }, + { + "id": "vitek-cctv-4", + "url": "cgi-bin/viewer/video.jpg?resolution=[WIDTH]x[HEIGHT]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "VTC-C770DNIP2", + "VT-EH8" + ] + }, + { + "id": "vitek-cctv-5", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "vitek-cctv-6", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "vitek-cctv-7", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "vitek-cctv-8", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "vitek-cctv-9", + "url": "cam1/mpeg4", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Vitek VT-TPTZ18HR-5N" + ] + }, + { + "id": "vitek-cctv-10", + "url": "ch[CHANNEL].sdp", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "VTC-C770DNIP2" + ] + }, + { + "id": "vitek-cctv-11", + "url": "/cam0_0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "VTC-IR402" + ] + }, + { + "id": "vitek-cctv-12", + "url": "/Streaming/Channels/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 1935, + "models": [ + "VTD-TND3RFE" + ] + }, + { + "id": "vitek-cctv-13", + "url": "cgi-bin/snapshot.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "VT-R725" + ] + }, + { + "id": "vitek-cctv-14", + "url": "mjpeg?res=full&x0=0&y0=0&x1=100%&y1=100%&quality=12&doublescan=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "VT-R725" + ] + }, + { + "id": "vitek-cctv-15", + "url": "cgi-bin/view.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "VT-R725" + ] + } + ] +} diff --git a/brands/vitek.json b/brands/vitek.json new file mode 100644 index 0000000..f4c935c --- /dev/null +++ b/brands/vitek.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Vitek", + "brand_id": "vitek", + "streams": [ + { + "id": "vitek-1", + "url": "/cam0_1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "VTC-IR402" + ] + } + ] +} diff --git a/brands/vitorcam.json b/brands/vitorcam.json new file mode 100644 index 0000000..96604be --- /dev/null +++ b/brands/vitorcam.json @@ -0,0 +1,80 @@ +{ + "version": 2, + "brand": "Vitorcam", + "brand_id": "vitorcam", + "streams": [ + { + "id": "vitorcam-1", + "url": "/cam0/h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "C800" + ] + }, + { + "id": "vitorcam-2", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 81, + "models": [ + "CA-04WP" + ] + }, + { + "id": "vitorcam-3", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "ca23" + ] + }, + { + "id": "vitorcam-4", + "url": "1/h264major", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 10554, + "models": [ + "ca23" + ] + }, + { + "id": "vitorcam-5", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 10554, + "models": [ + "ca23", + "CA-23WP", + "HD PTZ IP Cam", + "Other" + ] + }, + { + "id": "vitorcam-6", + "url": "/", + "type": "FFMPEG", + "protocol": "http", + "port": 24422, + "models": [ + "CA-31" + ] + }, + { + "id": "vitorcam-7", + "url": "/live/ch0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/vivint.json b/brands/vivint.json new file mode 100644 index 0000000..fae99fd --- /dev/null +++ b/brands/vivint.json @@ -0,0 +1,206 @@ +{ + "version": 2, + "brand": "Vivint", + "brand_id": "vivint", + "streams": [ + { + "id": "vivint-1", + "url": "cgi-bin/viewer/video.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "520ir", + "adc-510", + "ADC-520", + "ADC620", + "ADC-V510", + "ADC-V520", + "ADC-V520IR", + "adc-v610p", + "ADC-V610PT", + "ADC-V620PT", + "FIXED", + "hdp450", + "Other" + ] + }, + { + "id": "vivint-2", + "url": "/live3.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 1032, + "models": [ + "520ir", + "ADC-520", + "ADC-V510", + "ADC-V520", + "ADC-V520IR", + "ADC-V620PT" + ] + }, + { + "id": "vivint-3", + "url": "/live.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 1026, + "models": [ + "520ir", + "ADC-V520IR", + "Doorbell", + "hdp450" + ] + }, + { + "id": "vivint-4", + "url": "live.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "520IR", + "520IR-2D2741", + "520IR-2S2741", + "ADC-510", + "ADC-520", + "ADC-V510", + "ADC-V520", + "ADC-V520IR", + "ADC-V610PT", + "ADC-V620PT", + "adr", + "DBC2", + "FIXED", + "Other", + "V-DBC1" + ] + }, + { + "id": "vivint-5", + "url": "cgi-bin/viewer/video.jpg?resolution=640x480", + "type": "JPEG", + "protocol": "http", + "port": 1032, + "models": [ + "adc-510", + "ADC-520", + "ADC620", + "ADC-V510", + "ADC-V520", + "ADC-V520IR", + "ADC-V610", + "adc-v610p", + "ADC-V610PT", + "FIXED", + "Other" + ] + }, + { + "id": "vivint-6", + "url": "cgi-bin/viewer/video.jpg?resolution=[WIDTH]x[HEIGHT]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "adc-v510", + "ADC-V510", + "ADC-V610PT" + ] + }, + { + "id": "vivint-7", + "url": "cgi-bin/viewer/video.jpg?channel=[CHANNEL]&resolution=[WIDTH]x[HEIGHT]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "ADC-V510", + "ADC-V520IR", + "ADC-V610PT" + ] + }, + { + "id": "vivint-8", + "url": "img/video.asf", + "type": "VLC", + "protocol": "mms", + "port": 0, + "models": [ + "ADC-V520IR", + "ADC-V610PT" + ] + }, + { + "id": "vivint-9", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "ADC-V610PT" + ] + }, + { + "id": "vivint-10", + "url": "img/video.mjpeg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "ADC-V610PT" + ] + }, + { + "id": "vivint-11", + "url": "img/snapshot.cgi?img=vga", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "ADC-V620PT" + ] + }, + { + "id": "vivint-12", + "url": "video.mjpg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "FIXED" + ] + }, + { + "id": "vivint-13", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "IPC-117" + ] + }, + { + "id": "vivint-14", + "url": "live3.sdp", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "vivint-15", + "url": "/", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/vivitar.json b/brands/vivitar.json new file mode 100644 index 0000000..3fc3f24 --- /dev/null +++ b/brands/vivitar.json @@ -0,0 +1,42 @@ +{ + "version": 2, + "brand": "Vivitar", + "brand_id": "vivitar", + "streams": [ + { + "id": "vivitar-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "IP 113", + "IPC112N", + "IPC113", + "IPC117", + "IPC222", + "Other" + ] + }, + { + "id": "vivitar-2", + "url": "/live.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "IP-117" + ] + }, + { + "id": "vivitar-3", + "url": "cam[CHANNEL]/h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "IPC113" + ] + } + ] +} diff --git a/brands/vivotek.json b/brands/vivotek.json new file mode 100644 index 0000000..e6a9403 --- /dev/null +++ b/brands/vivotek.json @@ -0,0 +1,1646 @@ +{ + "version": 2, + "brand": "Vivotek", + "brand_id": "vivotek", + "streams": [ + { + "id": "vivotek-1", + "url": "cgi-bin/video.jpg?cam=[CHANNEL]&quality=3&size=2", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "0301-G", + "IP-2122", + "Other", + "PT-3112/3122", + "PT-3122", + "PZ-71X1", + "VS2402 Video Server", + "VS2403 Video Server" + ] + }, + { + "id": "vivotek-2", + "url": "cgi-bin/video.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "0301-G", + "1027", + "3102", + "3121", + "3127", + "6122", + "7131", + "7133", + "7135", + "7138", + "7330", + "8123", + "8134V", + "8161", + "8362", + "83XX", + "FD-6112V", + "FD-6121V", + "FD61X1", + "FD-81XX", + "IP1731", + "IP-1739", + "IP3111", + "IP3112", + "IP-3121", + "IP-3132", + "IP-3135", + "IP-6122", + "IP-6127", + "IP-61X2", + "IP-622", + "IP-7131", + "IP-7132", + "ip7133", + "IP-7135", + "IP-7137", + "IP-7138", + "IP7139", + "ip7151", + "IP-7151", + "IP-7160", + "IP-7361", + "IP-8332", + "IP-8362", + "Other", + "PT 3114", + "pt 7137", + "PT-3112", + "PT-3112/3122", + "PT-3122", + "PT-7135", + "PT-7137", + "PT-8133", + "PZ-6114", + "pz-6122", + "PZ-6122", + "PZ-6124", + "PZ-61X2", + "PZ-61x4", + "PZ-7122", + "PZ-71X1", + "PZ-71x2", + "PZ-8111W", + "SD-6112", + "SD-7313", + "SD-81X1", + "ST-3402", + "TC-5331", + "TC-5333", + "TC-5631", + "TZ 700 Series", + "v7131", + "VS3100", + "VS-3100P" + ] + }, + { + "id": "vivotek-3", + "url": "live.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "0301-G", + "1027", + "1729", + "3102", + "7111", + "7131", + "7132", + "7133", + "7135", + "7138", + "7160", + "7161", + "7330", + "7361", + "8130", + "8130w", + "8132", + "8133", + "8134", + "8134V", + "8154V", + "8161", + "8164", + "8171", + "8172", + "8177-HT", + "8221", + "8331", + "8332", + "8361", + "8362", + "8369", + "83xx", + "83XX", + "8port", + "ab5376", + "ADC-V510", + "ADC-V520IR", + "ADC-V610PT", + "ADC-V620PT", + "ADC-VLAB510", + "BD-5115", + "BINNENCAM", + "cc3160", + "CC-8130", + "cc8160", + "cc8360", + "ds-2cd2132f-1", + "fd46", + "FD-7130", + "FD-7131", + "FD-7132", + "FD-7141", + "FD-8133", + "FD-8134", + "FD8134V", + "FD-8136", + "FD8137H", + "FD-8137VH", + "fd8145", + "FD-8152", + "FD8154", + "FD-8161", + "FD-8162", + "FD-8166", + "FD8167", + "FD8167-T", + "FD8169", + "FD8169A", + "FD816B-HF2", + "FD-81XX", + "FD-8335H", + "FD-8361", + "FD-8362E", + "FD836b-htv", + "FD836B-HVF2", + "FD-8372", + "FE-8171v", + "FE-8172V", + "FE-8174", + "FE8180", + "FE-8181", + "FE9182-h", + "h.264", + "h264", + "House", + "IB-8354", + "IB-8367", + "IB8367A", + "IB-8367-T", + "IB8369A", + "IB836BA-HT", + "IB836B-HT", + "ib8377-eht", + "IB8382 T", + "IB9365-HT", + "IB9367-H", + "IB9381", + "IB9387", + "id10", + "IP 7130P", + "IP3112", + "IP-3122", + "ip3332", + "IP-7130", + "IP7131", + "IP-7131", + "IP-7132", + "IP-7133", + "IP-7134", + "IP-7135", + "IP-7137", + "IP-7138", + "IP-7139", + "IP-7141", + "IP-7142", + "IP-7151", + "IP-7152", + "IP-7154", + "IP-7160", + "IP-7161", + "IP-7330", + "ip7332", + "IP-7361", + "IP-8130", + "IP-8131", + "IP-8131w", + "IP-8133", + "IP-8152", + "IP-8161", + "IP-8162", + "IP-8331", + "IP-8332", + "IP-8332C", + "IP-8335H", + "IP-8336W", + "IP-8362", + "IP-8364-c", + "IP8372", + "MD-7160", + "MD-7560", + "MD-8562", + "MD-8562D", + "MPC", + "MS8392-EV", + "NOT KNOWN", + "NR-8X01NVR", + "oor", + "Other", + "PD-8136", + "PT-3112/3122", + "PT-3122", + "PT-7135", + "PT-7137", + "PT-8133", + "PT-8133W", + "PZ-6114", + "PZ-61x2", + "PZ-7111", + "PZ-7122", + "PZ-7131", + "PZ-7135", + "PZ-7151", + "PZ-71x1", + "PZ-71X1", + "PZ-71x2", + "PZ-8111", + "PZ-8111W", + "PZ-81x1", + "PZ-81X1", + "SD-7151", + "SD-81x1", + "SD-81X1", + "SD-8362", + "SD-8362E", + "SD-8363E", + "SD8364E", + "SD83X1", + "SHJ Counter 1", + "sscam", + "ST-7501", + "TC 5631", + "TC-5331", + "TC5332", + "TV-IP512P", + "V520ir", + "V8201", + "VS2403 VIDEO SERVER", + "VS-7100 Video Server", + "VS-8102 Video Server", + "VS-8401 VIDEO SERVER" + ] + }, + { + "id": "vivotek-4", + "url": "cgi-bin/viewer/video.jpg?resolution=640x480", + "type": "JPEG", + "protocol": "http", + "port": 1025, + "models": [ + "1027", + "1234", + "1729", + "3127", + "6122", + "7111", + "7131", + "7133", + "7142", + "7151", + "7160", + "720", + "7330", + "7361", + "8000", + "8100", + "8111", + "8130", + "8132", + "8133", + "8133W", + "8134V", + "8135", + "8136", + "8137", + "8151V", + "8161", + "8172", + "8174V", + "8331", + "8332", + "8362", + "8364", + "8369", + "8371", + "83xx", + "8832", + "adc-510", + "ADC-V510", + "ADC-V520", + "ADC-V520IR", + "adc-v52ir", + "adc-v610pt", + "adc-v700x", + "BINNENCAM", + "CC-8160", + "CC8370-HV", + "FD*196a", + "FD-7130", + "FD-7131", + "FD-7131V", + "FD-7132", + "FD-7361", + "FD8131", + "FD-8133V", + "FD-8134", + "fd8134d", + "fd8134v", + "FD-8135H", + "FD-8136", + "FD8138-H", + "fd8154", + "FD-8154V", + "FD8154V-F2", + "FD8160", + "FD-8161", + "FD-8162", + "FD8164", + "FD-8166", + "FD8167", + "FD-8167-T", + "FD-8168", + "FD-8169", + "FD816BA", + "FD816B-HF2", + "fd816b-ht", + "fd816-ht", + "fd8179-H", + "FD8182-F2", + "FD-81XX", + "FD-8335H", + "FD-8361", + "FD-8361L", + "FD8363", + "FD8367A-V", + "FD8367-V", + "FD8369", + "FD836B-(E)HVF2", + "fd836ba-htv", + "FD8371", + "FD8373-EHV", + "FD-8382", + "FD9182-H", + "FD9367-HV", + "FD9381", + "FD9381-HT", + "FE-8171v", + "FE-8172V", + "FE-8174V", + "FE-8181", + "FE9182-H", + "FT9368-HTV", + "GOOD CAM", + "H.264", + "IB8338-h", + "IB8367", + "ib8369", + "IB-8369", + "IB8369A", + "IB836B", + "ib8381", + "IB8381-E", + "IB9365", + "IB9368-HT", + "IB9371", + "ib9380-h", + "iip8133w", + "ip", + "IP 7330", + "ip 8133w", + "IP Video", + "IP17134", + "ip1734", + "IP-1739", + "IP-3133", + "IP3761", + "IP-7130", + "IP-7131", + "IP-7132", + "IP-7133", + "IP-7134", + "IP-7138", + "ip7139", + "IP-7139", + "IP-7142", + "IP-7142e", + "IP-7151", + "ip7152", + "IP-7152", + "IP-7154", + "IP-7160", + "IP-7161", + "IP-7251", + "IP-7330", + "IP-7361", + "IP-8130", + "IP-8131", + "IP-8131W", + "IP-8133", + "IP-8136W", + "IP-8152", + "ip8160", + "IP-8161", + "IP-8162", + "IP-8331", + "IP-8332", + "IP-8332C", + "ip8335", + "IP-8335H", + "IP-8336W", + "IP8352", + "IP8361", + "IP-8362", + "IP8364-C", + "IP8371E", + "IP8372", + "IPV7361", + "ir520", + "MD-7560", + "MD-8562", + "ndp8322p", + "Other", + "PT-7137", + "PT-8133", + "PT-8133W", + "PTZ7131", + "pz7112", + "PZ-7122", + "PZ-7131", + "PZ71X2", + "PZ-8111W", + "PZ-81x1", + "PZ-81X1", + "pz81x1w", + "SD-7151", + "SD-7313", + "SD-81x1", + "SD8312E", + "sisa", + "ST-7501", + "TC-5331", + "TC5332", + "TC-5333", + "TC-5633", + "tuin", + "v520ir", + "VS7100", + "VS-7100 VIDEO SERVER", + "VS8012", + "VS-8102 Video Server", + "VS-8102 VIDEO SERVER", + "VS-8401 VIDEO SERVER", + "VS-8801 Video Server", + "vws7100" + ] + }, + { + "id": "vivotek-5", + "url": "/live2.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "1234", + "1B8369A", + "360", + "7151", + "7361", + "8133", + "8332", + "8362", + "8801", + "AD5166A", + "AD5196A", + "ADC-V520IR", + "CC8370-HV", + "DB8332-W", + "DS-2CD2142FWD-I", + "fd46", + "FD-8134", + "FD-8136", + "FD8136-F2", + "FD-8161", + "FD-8166", + "FD-8169", + "FD8169A", + "FD8367-V", + "fd9391-ehtv", + "IB8369", + "IB8369A", + "IP 8361", + "ip7151", + "IP-7161", + "IP8132", + "IP-8332", + "IP9191-HT", + "MS9390-HV", + "novak", + "Other", + "pz71x1", + "SD-8362E", + "SD9361-EHL", + "vs8401" + ] + }, + { + "id": "vivotek-6", + "url": "/cgi-bin/viewer/video.jpg?resolution=[WIDTH]x[HEIGHT]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "2020", + "2022", + "205", + "7142", + "7160", + "7361", + "8133", + "8137", + "8161", + "8172", + "8332", + "83xx", + "BINNENCAM", + "Ca3121061", + "FD-7131", + "FD-7132", + "FD-7141", + "FD-8134", + "FD-8169", + "FD-8362E", + "FE-8172V", + "IP-7130", + "IP-7134", + "IP-7141", + "ip7160", + "IP-7161", + "IP-8130", + "IP-8133", + "IP-8331", + "IP-8332", + "IP-8362", + "Other", + "PZ71x2", + "PZ81X1w", + "SD 9362", + "TC-5333", + "TC-5633" + ] + }, + { + "id": "vivotek-7", + "url": "/live.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "360", + "4XEM", + "7131", + "7135", + "7151", + "7160", + "7xxx", + "8100", + "8113", + "8131", + "8134V", + "8136", + "8172", + "ab5396", + "AD5166A", + "AD5196A", + "Adc-520ir", + "ADC-V510", + "ADC-V520", + "ADC-V520IR", + "ADC-V720W", + "BD-5115", + "BD-5153", + "BD5153H", + "CC8130", + "CC-8160", + "CC8370-HV", + "DBC2-4BC0C0", + "doorbell", + "FCS-1030", + "fd 8134v", + "FD8131", + "FD8131V", + "FD-8136", + "FD8154V-F2", + "FD8160", + "FD-8161", + "FD-8162", + "FD8164", + "FD-8164V", + "FD8169a", + "FD8169A", + "FD816BA", + "FD-816V", + "FD-8177-HT", + "FD8179-H", + "FD-81xx", + "FD-81XX", + "FD8355EHV", + "FD-8361", + "FD-8361L", + "FD8363", + "FD8369A-V", + "FD8371", + "FD8371V", + "FD-8382", + "FD9181-HT", + "FD9365", + "FD9391-EHTV", + "FE 8174", + "FE-8171v", + "FE-8172", + "FE-8172V", + "FE-8174V", + "FE-8181", + "FE8391-V", + "FE9182-h", + "FE9381-EHV", + "fisheye", + "h264", + "HomeCam", + "IB8168", + "ib8360w", + "IB-8367", + "IB-8367-10", + "IB8367A", + "IB-8367-T", + "IB8368", + "IB-8369", + "IB8369A", + "IB8373_EH", + "IB8377-HT", + "IB8379-H", + "IB9360-H", + "IB9371", + "IP7131", + "ip7134", + "IP-7135", + "ip7151", + "IP-7330", + "IP8131", + "IP8131W", + "IP-8133", + "ip8160", + "IP-8162", + "IP8166", + "IP-8330", + "IP-8331", + "IP-8332", + "IP-8335H", + "ip8336w", + "IP8361", + "IP-8362", + "IP-8372", + "ip8xxx", + "IPIP8372", + "IZ9631-EH", + "MD-7560", + "MD-8562", + "MD-8562D", + "mega pixel", + "NGH", + "Other", + "P-8133", + "pt7135", + "PT-7137", + "TC56", + "Vivotek SD9361-EHL", + "VS8100", + "VS8401" + ] + }, + { + "id": "vivotek-8", + "url": "/live4.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "360", + "8113", + "8132", + "8134V", + "8332", + "FD8134", + "FD-8134", + "FD8134V", + "FD8163", + "FD-8166", + "FD816BA", + "FE8171V", + "IB8367A", + "IP-7161", + "IP-8330", + "IP8332", + "IP-8332", + "IP-8362", + "Other", + "vs8401" + ] + }, + { + "id": "vivotek-9", + "url": "/live3.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "360", + "8130", + "8132", + "8134", + "8136", + "8183w", + "8332", + "8367", + "ADC-V520IR", + "CC8371-HV", + "FD-8134", + "FD8154V-F2", + "FD8164", + "FD-8169", + "FD8366-V", + "FD8371", + "FD9387_HTV", + "FE 8174", + "FE8180", + "IB 8367-T", + "IB8367", + "IB8369", + "ildren main", + "IP7161", + "ip8132", + "IP-8332", + "IP-8372", + "VivintIP", + "vs8401" + ] + }, + { + "id": "vivotek-10", + "url": "cgi-bin/video.jpg?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "6122", + "7131", + "7135", + "8161", + "ANC-800V", + "FD-6121V", + "FD7131", + "FD8137", + "Good Cam", + "ip 3135", + "IP_6114", + "IP-3105", + "IP3111", + "IP-3122", + "IP-3133", + "IP-3135", + "ip3136", + "IP-3137", + "IP-31x2", + "IP-31X2", + "ip6112", + "IP-6127", + "IP-61x2", + "IP-7131", + "IP-7132", + "IP-7135", + "IP-7137", + "IP-7361", + "Other", + "PT-3112/3122", + "PT-3122", + "PT-7135", + "PT-7137", + "PZ-6112", + "PZ-6114", + "PZ-6122", + "PZ-6124", + "pz61x2", + "PZ-61x2", + "PZ-61X2", + "TC-5331", + "v7131", + "VS-3100P", + "VS-3102" + ] + }, + { + "id": "vivotek-11", + "url": "cgi-bin/viewer/video.jpg", + "type": "JPEG", + "protocol": "http", + "port": 1025, + "models": [ + "7131", + "7132", + "7133", + "7138", + "7160", + "7361", + "8100", + "8130", + "8133", + "8134V", + "8136W", + "8161", + "8172", + "8331", + "8332", + "8361", + "8362", + "8364", + "83XX", + "adc-v700x", + "BB5315", + "CC-8130", + "CC8160", + "CC8370-HV", + "FD7131", + "FD-8134", + "FD-8136", + "FD-8169", + "FD8169A", + "FD-81XX", + "FD-8361", + "FD8367A-V", + "FD8367-TV", + "FD8369", + "FD-8371", + "FD-8372", + "FD8373-EHV", + "fd9380-h", + "FE-8172", + "FE-8181", + "ib8329", + "ib8362", + "IB8365", + "IB8367", + "IB-8369", + "ib8381", + "ib8382 t", + "IB9380-H", + "ip 8130", + "ip 8133w", + "IP 8361", + "IP-7130", + "ip7133", + "IP-7133", + "IP7134", + "IP-7138", + "IP-7160", + "IP-7330", + "IP-7361", + "IP-8130", + "IP-8131W", + "IP-8133", + "ip8133W", + "IP-8136W", + "IP8151", + "ip8332", + "IP-8332", + "IP-8362", + "Not known", + "Other", + "PT-3112/3122", + "PT-8133", + "PZ-6114", + "PZ-61X2", + "PZ-7122", + "PZ-71X1", + "TC5332", + "VIVOTEK IP", + "VS-8401 Video Server", + "VS-8401 VIDEO SERVER" + ] + }, + { + "id": "vivotek-12", + "url": "cgi-bin/viewer/video.jpg?channel=[CHANNEL]&resolution=[WIDTH]x[HEIGHT]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "7132", + "7138", + "7142", + "7151", + "7160", + "7330", + "7361", + "8130", + "8332", + "8364", + "ADC-V510", + "ADC-V520IR", + "BB5315", + "CC8370-HV", + "FD-7131", + "FD-8133V", + "FD-8134", + "FD-8136", + "FD8169a", + "FD816B-HT", + "IB-8354", + "IP-7130", + "IP-7131", + "IP-7132", + "IP-7133", + "IP-7134", + "ip7151", + "IP-7151", + "IP-7152", + "ip7160", + "IP7330", + "IP-7361", + "ip-8152", + "IP-8161", + "IP-8331", + "IP-8332", + "IP-8337H-C", + "IP-8362", + "IP-8364-c", + "IP8372", + "MD-7560", + "Other", + "PT-8133", + "PZ7111", + "PZ-7122", + "PZ-7151", + "PZ71X2", + "S9C1", + "VS-8401 Video Server", + "VS-8401 VIDEO SERVER", + "VS-8801 Video Server" + ] + }, + { + "id": "vivotek-13", + "url": "image.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "7135", + "IP-7135", + "Other" + ] + }, + { + "id": "vivotek-14", + "url": "video.mjpg?q=30&fps=33&id=0.5", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "7138", + "8332", + "83xx", + "ADC-LABV510", + "adc-v520ir", + "fd 8134v", + "IB-8367", + "IP-7131", + "IP-7133", + "IP-7134", + "IP-7142", + "IP-8330", + "IP-8331", + "IP-8332", + "IP-8336w", + "Other", + "SD8324E" + ] + }, + { + "id": "vivotek-15", + "url": "video.mjpg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "7138", + "8161", + "8172", + "83XX", + "adc-v520ir", + "FD8134V", + "FD-8162", + "FD-81XX", + "FD-8372", + "ib8369", + "IB836B", + "IP-7131", + "IP-7133", + "IP-7135", + "IP-7137", + "IP7140", + "IP7142", + "IP-7160", + "IP-7161", + "IP-7361", + "IP-8130", + "IP8162", + "IP-8332", + "IP8361", + "MD-7560", + "Other", + "PT-3112/3122", + "PT-8133", + "PZ-6114", + "PZ-61X2", + "PZ-7122", + "PZ-7151", + "PZ-71X1", + "PZ-8111W", + "SD-7151", + "SD-7313", + "VS-7100 VIDEO SERVER" + ] + }, + { + "id": "vivotek-16", + "url": "video2.mjpg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "8151V", + "8332", + "CC-8130", + "FD8134", + "FD-8136", + "IP8131", + "IP-8331", + "IP8362", + "Other", + "PZ-7122", + "PZ-8111W" + ] + }, + { + "id": "vivotek-17", + "url": "cgi-bin/viewer/video.jpg?resolution=[WIDTH]x[HEIGHT]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "8161", + "83xx", + "FD-81xx", + "IP-7160", + "Other", + "SD-81x1", + "VS-8401 Video Server", + "VS-8801 Video Server" + ] + }, + { + "id": "vivotek-18", + "url": "video[CHANNEL].mjpg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "8161", + "83xx", + "FD-81xx", + "IP-7160", + "IP-8332C", + "PT-8133", + "PZ-7122", + "PZ-71x1", + "SD-7313", + "SD-81x1" + ] + }, + { + "id": "vivotek-19", + "url": "video.jpg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "8161", + "83XX", + "FD-81XX", + "IP-7135", + "IP-7138", + "IP-7142", + "IP-7160", + "IP-7361", + "Other", + "PT-3112/3122", + "PT-8133", + "PZ-6114", + "PZ-61X2", + "PZ-71X1", + "PZ-8111W" + ] + }, + { + "id": "vivotek-20", + "url": "/cgi-bin/viewer/video.jpg", + "type": "JPEG", + "protocol": "http", + "port": 8080, + "models": [ + "8364ehv", + "fd816b-ht", + "fd9380-h", + "FD9387-HTV-A", + "IP7161", + "VS8100" + ] + }, + { + "id": "vivotek-21", + "url": "/root/stream0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "BD-5115", + "BD-5153", + "ip8332", + "VivintIP" + ] + }, + { + "id": "vivotek-22", + "url": "/video.mp4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "BD-5153", + "BD5153H" + ] + }, + { + "id": "vivotek-23", + "url": "/live1.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "BD5153H", + "IP8332", + "nji" + ] + }, + { + "id": "vivotek-24", + "url": "/live/ch00_0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "BD5153H" + ] + }, + { + "id": "vivotek-25", + "url": "/", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "cc8160" + ] + }, + { + "id": "vivotek-26", + "url": "/cgi-bin/video.jpg", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "CC-8160", + "fd6122v" + ] + }, + { + "id": "vivotek-27", + "url": "/live1s1.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 1026, + "models": [ + "CC9381-HV", + "FD816BA-HF2", + "fd-816b-ht", + "FD9189-H", + "FD-93280H", + "FD9360-H", + "FD9367-HTV", + "FD9369", + "FD9380-H", + "FD9389-HV", + "FD9391-EHTV", + "FD9830", + "IB9360-H", + "IB9381-HT", + "IT9388-HT", + "MS9390-HV", + "SC9133-RTL" + ] + }, + { + "id": "vivotek-28", + "url": "/cgi-bin/viewer/video.jpg?channel=0&streamid=1&resolution=1024x768&quality=5", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "DB8332-SW", + "FD-816B", + "FD816B-HT", + "FD9381", + "IB9368-HT", + "IP-8332C" + ] + }, + { + "id": "vivotek-29", + "url": "snapshot.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "FD-7132", + "Other" + ] + }, + { + "id": "vivotek-30", + "url": "/cgi-bin/viewer/video.jpg?resolution=640x480", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "FD-7141", + "FD8134", + "IP8336", + "IP9165-LPR" + ] + }, + { + "id": "vivotek-31", + "url": "/video.mjpg?q=30&fps=33&id=0.5", + "type": "MJPEG", + "protocol": "http", + "port": 4002, + "models": [ + "FD8134", + "IP8361" + ] + }, + { + "id": "vivotek-32", + "url": "img/video.asf", + "type": "VLC", + "protocol": "mms", + "port": 0, + "models": [ + "fd8151v" + ] + }, + { + "id": "vivotek-33", + "url": "live3.sdp", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "FD-81XX", + "FD-8362E", + "IB-8369", + "IP-7160", + "IP-7361", + "IP-8133", + "IP-8362", + "MD-8562", + "Other", + "SD-8362E" + ] + }, + { + "id": "vivotek-34", + "url": "jpg/image.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "fd836ba-htv", + "Other", + "PT-3112/3122" + ] + }, + { + "id": "vivotek-35", + "url": "/video.mjpg", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "FD8371V", + "IP 7330" + ] + }, + { + "id": "vivotek-36", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "FD9181-HT", + "vs8401" + ] + }, + { + "id": "vivotek-37", + "url": "/live1s2.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "FD9189-H", + "FD9369", + "FD9380-H", + "FD9389-HV", + "fd9391-ehtv", + "IB9360-H", + "IB9381-HT", + "IB9391-EHTV-v2", + "IT9380-H" + ] + }, + { + "id": "vivotek-38", + "url": "/img/video.sav", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "fd9380-h" + ] + }, + { + "id": "vivotek-39", + "url": "/cgi-bin/viewer/video.jpg?resolution=320x240", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "FD9387-HTV-A", + "IP9165-LPR", + "VS7100" + ] + }, + { + "id": "vivotek-40", + "url": "live/ch00_0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "H.264", + "IP-8152", + "VS2403 Video Server" + ] + }, + { + "id": "vivotek-41", + "url": "/8080", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "IB9360-H" + ] + }, + { + "id": "vivotek-42", + "url": "/live1s3.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "IB9380-H", + "IB9381-HT" + ] + }, + { + "id": "vivotek-43", + "url": "/cgi-bin/video.jpg?cam=0&quality=3&size=2", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "IP-7135", + "mega pixel" + ] + }, + { + "id": "vivotek-44", + "url": "/axis-cgi/mjpg/video.cgi", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "IP7330", + "Other" + ] + }, + { + "id": "vivotek-45", + "url": "/video2.mjpg", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "IP-8335H" + ] + }, + { + "id": "vivotek-46", + "url": "GetData.cgi?Status=false", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "NC-1600", + "Other" + ] + }, + { + "id": "vivotek-47", + "url": "videostream.cgi?rate=11", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "NCL-612W" + ] + }, + { + "id": "vivotek-48", + "url": "[USERNAME]/stream0", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "nji", + "NR-8X01NVR" + ] + }, + { + "id": "vivotek-49", + "url": "/cgi-bin/video.jpg?size=2", + "type": "JPEG", + "protocol": "http", + "port": 1025, + "models": [ + "Other" + ] + }, + { + "id": "vivotek-50", + "url": "img.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "vivotek-51", + "url": "axis-cgi/mjpg/video.cgi?camera=[CHANNEL]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "vivotek-52", + "url": "video.mp4", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "vivotek-53", + "url": "cgi-bin/sf.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "vivotek-54", + "url": "goform/capture", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "vivotek-55", + "url": "jpg/image.jpg?size=3", + "type": "JPEG", + "protocol": "http", + "port": 8554, + "models": [ + "Other", + "PT-3112/3122" + ] + }, + { + "id": "vivotek-56", + "url": "/img/video.asf", + "type": "FFMPEG", + "protocol": "mms", + "port": 554, + "models": [ + "TC5332" + ] + }, + { + "id": "vivotek-57", + "url": "//stream0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "TC56" + ] + }, + { + "id": "vivotek-58", + "url": "/stream2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "TC56" + ] + }, + { + "id": "vivotek-59", + "url": "cgi-bin/video[CHANNEL].jpg?size=2&quality=3", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "VS2403 Video Server" + ] + } + ] +} diff --git a/brands/viziuuy.json b/brands/viziuuy.json new file mode 100644 index 0000000..6ddaf57 --- /dev/null +++ b/brands/viziuuy.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Viziuuy", + "brand_id": "viziuuy", + "streams": [ + { + "id": "viziuuy-1", + "url": "snap.jpg?JpegCam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "vz-3pt3" + ] + }, + { + "id": "viziuuy-2", + "url": "/Streaming/Channels/102", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "VZ-503" + ] + } + ] +} diff --git a/brands/vlc.json b/brands/vlc.json new file mode 100644 index 0000000..d1dc5ec --- /dev/null +++ b/brands/vlc.json @@ -0,0 +1,47 @@ +{ + "version": 2, + "brand": "Vlc", + "brand_id": "vlc", + "streams": [ + { + "id": "vlc-1", + "url": "/webcam", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "Other" + ] + }, + { + "id": "vlc-2", + "url": "/stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "Screen RTSP 554" + ] + }, + { + "id": "vlc-3", + "url": "/", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "Screen RTSP 554" + ] + }, + { + "id": "vlc-4", + "url": "/stream0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "Stream" + ] + } + ] +} diff --git a/brands/voger.json b/brands/voger.json new file mode 100644 index 0000000..093305c --- /dev/null +++ b/brands/voger.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Voger", + "brand_id": "voger", + "streams": [ + { + "id": "voger-1", + "url": "/img/video.asf", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "VG360" + ] + }, + { + "id": "voger-2", + "url": "/img/video.mjpeg", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "VG360" + ] + } + ] +} diff --git a/brands/vonnic.json b/brands/vonnic.json new file mode 100644 index 0000000..b376ff1 --- /dev/null +++ b/brands/vonnic.json @@ -0,0 +1,136 @@ +{ + "version": 2, + "brand": "Vonnic", + "brand_id": "vonnic", + "streams": [ + { + "id": "vonnic-1", + "url": "/cam/realmonitor", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "1000", + "HDCVI", + "NVR", + "VIP B230W-P", + "VIP D230W-P" + ] + }, + { + "id": "vonnic-2", + "url": "videostream.asf", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "C-907IP", + "C-909IP", + "Other" + ] + }, + { + "id": "vonnic-3", + "url": "snap.jpg?JpegSize=XL", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "C-907IP", + "C-909IP" + ] + }, + { + "id": "vonnic-4", + "url": "snapshot.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "C-907IP" + ] + }, + { + "id": "vonnic-5", + "url": "videostream.cgi?rate=11", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "C-907IP" + ] + }, + { + "id": "vonnic-6", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "C-907IP" + ] + }, + { + "id": "vonnic-7", + "url": "snap.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "C-909IP", + "Other" + ] + }, + { + "id": "vonnic-8", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "C-909IP" + ] + }, + { + "id": "vonnic-9", + "url": "11", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "C-909IP", + "VIPB1910W-P" + ] + }, + { + "id": "vonnic-10", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "cip-39218kl" + ] + }, + { + "id": "vonnic-11", + "url": "image.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "vonnic-12", + "url": "h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8001, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/vonninc.json b/brands/vonninc.json new file mode 100644 index 0000000..a7aef98 --- /dev/null +++ b/brands/vonninc.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Vonninc", + "brand_id": "vonninc", + "streams": [ + { + "id": "vonninc-1", + "url": "/cam/realmonitor", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "DVR-C5508HMF" + ] + }, + { + "id": "vonninc-2", + "url": "cam/realmonitor?channel=[CHANNEL]&subtype=1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "DVR-C5508HMF" + ] + } + ] +} diff --git a/brands/vonnision.json b/brands/vonnision.json new file mode 100644 index 0000000..4722024 --- /dev/null +++ b/brands/vonnision.json @@ -0,0 +1,28 @@ +{ + "version": 2, + "brand": "Vonnision", + "brand_id": "vonnision", + "streams": [ + { + "id": "vonnision-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "7963", + "VS-IP305BRWM5" + ] + }, + { + "id": "vonnision-2", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "VS-IP2082RWMS" + ] + } + ] +} diff --git a/brands/vonz.json b/brands/vonz.json new file mode 100644 index 0000000..deaa96f --- /dev/null +++ b/brands/vonz.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Vonz", + "brand_id": "vonz", + "streams": [ + { + "id": "vonz-1", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "XZ-14F-R" + ] + }, + { + "id": "vonz-2", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "XZ-14F-R" + ] + } + ] +} diff --git a/brands/voor%2fkeuken.json b/brands/voor%2fkeuken.json new file mode 100644 index 0000000..673d8cb --- /dev/null +++ b/brands/voor%2fkeuken.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Voor/keuken", + "brand_id": "voor%2fkeuken", + "streams": [ + { + "id": "voor%2fkeuken-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "Mini PTZ" + ] + } + ] +} diff --git a/brands/voordeur.json b/brands/voordeur.json new file mode 100644 index 0000000..4c1dc78 --- /dev/null +++ b/brands/voordeur.json @@ -0,0 +1,37 @@ +{ + "version": 2, + "brand": "Voordeur", + "brand_id": "voordeur", + "streams": [ + { + "id": "voordeur-1", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Duhua" + ] + }, + { + "id": "voordeur-2", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "voordeur-3", + "url": "/live0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/voyager.json b/brands/voyager.json new file mode 100644 index 0000000..54cd00a --- /dev/null +++ b/brands/voyager.json @@ -0,0 +1,18 @@ +{ + "version": 2, + "brand": "Voyager", + "brand_id": "voyager", + "streams": [ + { + "id": "voyager-1", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "vr-1504", + "VR-IPC*F1AM-IR3" + ] + } + ] +} diff --git a/brands/voycam.json b/brands/voycam.json new file mode 100644 index 0000000..f021e01 --- /dev/null +++ b/brands/voycam.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Voycam", + "brand_id": "voycam", + "streams": [ + { + "id": "voycam-1", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "WXH-101375-FAEDD" + ] + } + ] +} diff --git a/brands/voyo.json b/brands/voyo.json new file mode 100644 index 0000000..1642a00 --- /dev/null +++ b/brands/voyo.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Voyo", + "brand_id": "voyo", + "streams": [ + { + "id": "voyo-1", + "url": "videofeed", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Imax" + ] + } + ] +} diff --git a/brands/vpl.json b/brands/vpl.json new file mode 100644 index 0000000..2b3fd52 --- /dev/null +++ b/brands/vpl.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Vpl", + "brand_id": "vpl", + "streams": [ + { + "id": "vpl-1", + "url": "/", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/vr-cam.json b/brands/vr-cam.json new file mode 100644 index 0000000..105dd93 --- /dev/null +++ b/brands/vr-cam.json @@ -0,0 +1,126 @@ +{ + "version": 2, + "brand": "Vr Cam", + "brand_id": "vr-cam", + "streams": [ + { + "id": "vr-cam-1", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "1.3MP", + "1.5 mp model", + "21007175", + "244", + "360", + "6801234561062", + "954631967", + "AHD Camera", + "eseecloud", + "Fisheye", + "IPC", + "Other", + "P4-S", + "Panoramic", + "QJ77", + "RG-QJ77-IP", + "SP006", + "TP-JA960-3M", + "VR 360", + "VR Camera", + "VR-130", + "VR-130-A5", + "VR-300-H5", + "vr360", + "VR360-D2", + "VR360-WIFI-P2", + "VR360-WIFI-P3", + "VR360-WIFI-P5", + "VR-SN3", + "yvr-130-hs" + ] + }, + { + "id": "vr-cam-2", + "url": "snapshot.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "360", + "IPC", + "Other", + "VR 360", + "VR-130", + "VR-130-H5", + "VR360-P2", + "VR360-WIFI-P2" + ] + }, + { + "id": "vr-cam-3", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "360", + "ipc", + "IPC-4003", + "Other", + "VR Camera", + "VR-300-H5", + "VR360-WIFI-P2" + ] + }, + { + "id": "vr-cam-4", + "url": "snapshot.jpg?account=[USERNAME]&password=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "360", + "6801234561062", + "ipc", + "P4-S", + "VR360_WIFI-3A", + "VR360-WIFI-P3", + "WS VR160" + ] + }, + { + "id": "vr-cam-5", + "url": "/snapshot.jpg", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "eseecloud D100" + ] + }, + { + "id": "vr-cam-6", + "url": "/ch0_0.264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 80, + "models": [ + "fish eye" + ] + }, + { + "id": "vr-cam-7", + "url": "live/ch00_0", + "type": "VLC", + "protocol": "rtsp", + "port": 10554, + "models": [ + "v380", + "VR360-WIFI-P5" + ] + } + ] +} diff --git a/brands/vr360.json b/brands/vr360.json new file mode 100644 index 0000000..bf9e4f7 --- /dev/null +++ b/brands/vr360.json @@ -0,0 +1,28 @@ +{ + "version": 2, + "brand": "Vr360", + "brand_id": "vr360", + "streams": [ + { + "id": "vr360-1", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "VR-130-A5" + ] + }, + { + "id": "vr360-2", + "url": "snapshot.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "VR360-WIFI-A13" + ] + } + ] +} diff --git a/brands/vsc.json b/brands/vsc.json new file mode 100644 index 0000000..cd77102 --- /dev/null +++ b/brands/vsc.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Vsc", + "brand_id": "vsc", + "streams": [ + { + "id": "vsc-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "Other" + ] + }, + { + "id": "vsc-2", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/vsonic.json b/brands/vsonic.json new file mode 100644 index 0000000..ad808cb --- /dev/null +++ b/brands/vsonic.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Vsonic", + "brand_id": "vsonic", + "streams": [ + { + "id": "vsonic-1", + "url": "/cam/realmonitor", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/vstarcam.json b/brands/vstarcam.json new file mode 100644 index 0000000..035d4f1 --- /dev/null +++ b/brands/vstarcam.json @@ -0,0 +1,1198 @@ +{ + "version": 2, + "brand": "Vstarcam", + "brand_id": "vstarcam", + "streams": [ + { + "id": "vstarcam-1", + "url": "/tcp/av0_0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 10554, + "models": [ + "C38S-P", + "12345", + "12345678", + "202", + "3 Onvif", + "7204", + "7337", + "7824", + "7824WIP", + "7833", + "7837", + "7837WIP", + "888", + "8888", + "af81", + "Baglokalet", + "beauty", + "bl2602", + "C15S", + "C16S", + "C17s", + "c22q", + "C23", + "C23s", + "c24s", + "C25", + "C26S", + "C29S", + "C33-X4", + "C37A", + "C38S", + "C38S-YG", + "C43s", + "c50s", + "c63s", + "C662DR", + "C7248", + "C7284", + "C7388WIP-X4", + "C78", + "C7815WIP", + "c7816", + "C7816w", + "C7816WIP", + "C7823WIP", + "c7824", + "C7824w", + "C7824WIP", + "C-7824WIP", + "C7824WIP ONV", + "C782WIP", + "C783", + "C-7833", + "C7833WIP", + "C7833WIPx4", + "C7833WIP-X4", + "C-7835wip", + "C7837", + "C-7837WIP", + "C7837WIP PnP IPCAM", + "C7838", + "C7838W", + "C-7838WIP", + "C7862", + "C78833WIP-X4", + "C7893WIP", + "c7983wip", + "C82", + "C8733WIP-X4", + "C8737", + "C8892-RUSS", + "C996DR", + "C99S Pro-X5 AI", + "cccc", + "comspot", + "CS -1", + "CS611Q-X5", + "CS621SR", + "DATHOME1", + "Daves", + "Dom", + "e38s", + "escam", + "Escam QF100", + "Eye4", + "Eye4 C1", + "hdcam", + "HI03518E", + "HI3518E", + "Hi3518eV100", + "Home", + "Icam-608", + "Innovations", + "ip001", + "Ko-Op", + "lollandia", + "Miley", + "mio", + "MP#1", + "Other", + "overmax", + "pt 737", + "PT-737", + "QF100", + "robocam", + "robocam 5", + "Starcam", + "STARCAM", + "Suneyes", + "suneyes-1", + "Sunluxy", + "T-7815WIP", + "T-7838WIP", + "timcam", + "v21s", + "V61S", + "Vip starcam", + "vp-373", + "VST", + "VSTAR", + "VSTARCAM C7824WIP", + "VSTARCAM-HI3518E", + "W7815WIP", + "xxxx" + ] + }, + { + "id": "vstarcam-2", + "url": "/tcp/av0_1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 10554, + "models": [ + "100", + "29S", + "720", + "7824", + "Af81", + "baby", + "C-16s", + "C16S", + "C18S", + "C23", + "C26S", + "C320", + "c33", + "C33-X4", + "C46S", + "C61S", + "C662DR", + "C7388WIP-X4", + "c7815wip", + "C7815WIP", + "c7816wip", + "C7823", + "C7824", + "c7824wip", + "C7833WIP-X4", + "C7837", + "C7837WIP", + "C7837WIP_101", + "c789", + "c7983wip", + "C82R", + "c991", + "CP782WIP", + "CS52Q", + "CS55", + "cs58q-uv", + "eye4", + "EYE4", + "HI3518E", + "Hi3518eV100", + "Onvif", + "Other", + "PT3538", + "PTZ", + "Sunluxy", + "tcamv", + "UNLISTED", + "V3683", + "Vstarcam C24s", + "vstarcam hd", + "vx25" + ] + }, + { + "id": "vstarcam-3", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 81, + "models": [ + "100", + "7816WIP", + "c16s", + "C18S", + "C19", + "c24s", + "C24s", + "C26S", + "C29", + "C29S", + "c34s", + "C37S", + "C50S", + "C53S", + "C58HD", + "c63s", + "C7815WIP", + "C-7816WIP", + "C7824WIP", + "C-7833WIP-X4", + "C7837WIP", + "C82R", + "C8892-RUSS", + "C90S", + "Cam360 T720PWIP", + "ESCAM QF100", + "H-6837WIP", + "Other", + "PTZ1", + "T-7833WIP", + "T-7837WIP", + "Vstarcam c21s", + "Vstarcam T Series" + ] + }, + { + "id": "vstarcam-4", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 81, + "models": [ + "100A", + "222", + "7281", + "7816WIP", + "7824WIP", + "7837WIP", + "C16", + "C16S", + "C17S", + "C18S", + "C24", + "C24S", + "C24Stg", + "C29", + "C29S", + "C320", + "c32s-x4", + "C58HD", + "c63s", + "C-7816WIP", + "C7823WIP", + "C7824", + "C7824WIP", + "C7824WIP ONV", + "C782WIP", + "C7833WiP-X4", + "C-7837WIP", + "C7837WIP(B)", + "C7838", + "C82R", + "C-8716WIP", + "C88S-PLUS", + "C95", + "f24s", + "F-6836W", + "Other", + "t series", + "T6836WP", + "T6836WTP", + "T-7815WIP", + "T7835WIP", + "T-7837WIP", + "T-7838WIP", + "VSTA821059DLHBF", + "VSTA848432JRVJV", + "VSTARCAM C7824WIP", + "yfguyf8" + ] + }, + { + "id": "vstarcam-5", + "url": "/udp/av0_1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 10554, + "models": [ + "1080P", + "C26S", + "C7823WIP", + "C7824WIp", + "C8892-RUSS", + "W7815WIP" + ] + }, + { + "id": "vstarcam-6", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 81, + "models": [ + "1234", + "2222", + "7816wip", + "7837", + "c16s", + "C22S", + "C34", + "C7428", + "C-7837WIP", + "C-7838WIP", + "C-8716WIP", + "CS58", + "CW34S-X4", + "Kar1315", + "Order", + "Other", + "spservice", + "T-6835WIP", + "T6836WP", + "T-6892wp", + "T-7815WIP", + "T-7833wip", + "T-7837WIP", + "T-7838WIP", + "T-7892WIP" + ] + }, + { + "id": "vstarcam-7", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "2222", + "720", + "7824WIP", + "7837", + "7837WIP", + "C=7824WIP", + "c16s", + "C17S", + "C24S", + "C25", + "C50S", + "C7812WIP", + "C7815WIP", + "C7816", + "C7816WIP", + "C-7816WIP", + "C7823WIP", + "c7824", + "C7824WIP", + "C-7824WIP", + "C-7837WIP", + "C7837WIP(B)", + "c-8716wip", + "c90s", + "CB73", + "eye4", + "EYE4", + "H6837WIP", + "Other", + "OTHER2", + "s18", + "SUNEYES", + "T-6835WIP", + "T6836WP", + "T-6836WTP", + "T-7833wip", + "T-7833WIP", + "T-7838WIP", + "v18", + "v18s", + "VSTARCAM C7824WIP", + "VSTARCAM C92S", + "VSTC392356NSVBB" + ] + }, + { + "id": "vstarcam-8", + "url": "videostream.cgi?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "6868", + "C=7824WIP", + "EYE4", + "F-6836W", + "H-6837WI", + "H-6850WIP", + "Other", + "T-7837WIP" + ] + }, + { + "id": "vstarcam-9", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 10554, + "models": [ + "7816WIP", + "7824", + "7837", + "C16S", + "C25", + "C29S", + "c32s-x4", + "C34S", + "C35S", + "C37A", + "C38", + "C38S", + "C58HD", + "C63S", + "C7816WIP", + "C-7816WIP", + "C7824WIP", + "c7833wip", + "c7833wip-x4", + "C7837WIP(B)", + "C93", + "EYE4", + "F-6836W", + "H-6837WI", + "H-6837WIP", + "H-6850wip", + "ICAM-608", + "Other", + "T-6835WIP", + "T-6836WTP", + "T-6892wp", + "T-7815WIP", + "T-7833wip", + "T7837WIP", + "T-7838WIP", + "T-7892WIP", + "VSTARCAM C7824WIP", + "VSTC431871" + ] + }, + { + "id": "vstarcam-10", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "7823", + "C=7824WIP", + "C16S", + "C24S", + "C24S YO", + "c37a", + "C63S", + "c7815wip", + "C7816W", + "C7816wip", + "C7816WIP", + "C7823WIP", + "C-7824WIP", + "C-7833wip", + "C7837WIP", + "C7837WIP PNP IPCAM", + "C7838WIP", + "C7842WIP", + "C93", + "f6815WI", + "ip camera c37s", + "Other", + "T-6892wp", + "T7812IP", + "T-7833WIP", + "T-7838WIP", + "vstc" + ] + }, + { + "id": "vstarcam-11", + "url": "cgi/snapshot.cgi?action=getdata&channel.[CHANNEL].capture=true&channel.[CHANNEL].resolution=1", + "type": "JPEG", + "protocol": "http", + "port": 10554, + "models": [ + "7824", + "7824WIP", + "C=7824WIP", + "C16S", + "C17S", + "C25", + "C29S", + "C38S", + "C38S-JS", + "C7812WIP", + "c7815wap", + "C7815WIP", + "C7816", + "C-7816WIP", + "C7823WIP", + "C-7824WIP", + "C-7833WIP-X4", + "C7837", + "C-7837WIP", + "C7837WIP PNP IPCAM", + "C7842WIP", + "EYE4", + "H-6837WI", + "ONVIF", + "Other", + "s18", + "SUNEYES", + "T-6836W", + "T6836WP", + "T-7815WIP", + "T-7833wip", + "T-7838WIP", + "T-7892WIP", + "v18" + ] + }, + { + "id": "vstarcam-12", + "url": "img/snapshot.cgi?size=3", + "type": "JPEG", + "protocol": "http", + "port": 81, + "models": [ + "7824", + "7824WIP", + "7833", + "c16s", + "C24S", + "C7815WIP", + "C7823WIP", + "C7824WIP", + "C7833WIPX4", + "C7837WIP", + "C7838WIP", + "C7842WIP", + "EYE4 C1", + "T-6835WIP", + "T6836WTP PnP IPCAM", + "T-7833WIP", + "T-7892WIP" + ] + }, + { + "id": "vstarcam-13", + "url": "snapshot.cgi?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 10554, + "models": [ + "7837WIP", + "C7837WIP", + "C7837WIP PNP IPCAM" + ] + }, + { + "id": "vstarcam-14", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32", + "type": "MJPEG", + "protocol": "http", + "port": 10554, + "models": [ + "7837WIP", + "C16S", + "C17S", + "C29S", + "c32s-x4", + "C-7833wip", + "C-7837WIP", + "C-7838WIP", + "c7850wip", + "H-6850", + "H-6850WIP", + "Other", + "T-7833wip", + "T7835WIP", + "T-7838WIP", + "VSTARCAM C7824WIP" + ] + }, + { + "id": "vstarcam-15", + "url": "videostream.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 81, + "models": [ + "C=7824WIP", + "C-7838WIP", + "Other", + "T-7833WIP", + "T7835WIP", + "T-7837WIP", + "T-7838WIP", + "T-7892WIP" + ] + }, + { + "id": "vstarcam-16", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "C16S", + "C18s", + "C320", + "C38S", + "c63s", + "C-7824WIP", + "EYE4", + "Other" + ] + }, + { + "id": "vstarcam-17", + "url": "/videostream.asf?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "c19s" + ] + }, + { + "id": "vstarcam-18", + "url": "/videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "c19s", + "C26S", + "C7842WIP", + "C8817WIP(RUSS)", + "C8873B", + "C-8892", + "cs64", + "t series", + "T-6835WIP" + ] + }, + { + "id": "vstarcam-19", + "url": "/videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 18028, + "models": [ + "C22S", + "c24s", + "C7837WIP", + "C7837WIP PnP IPCAM", + "G43S", + "ip camera c37s" + ] + }, + { + "id": "vstarcam-20", + "url": "/cgi/mjpg/mjpeg.cgi", + "type": "FFMPEG", + "protocol": "http", + "port": 18028, + "models": [ + "C22S" + ] + }, + { + "id": "vstarcam-21", + "url": "/videostream.cgi?rate=10&user=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 8001, + "models": [ + "C25", + "C26S", + "CS55" + ] + }, + { + "id": "vstarcam-22", + "url": "/", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "c25s", + "CS621SR" + ] + }, + { + "id": "vstarcam-23", + "url": "snapshot.cgi", + "type": "JPEG", + "protocol": "http", + "port": 10554, + "models": [ + "C26S", + "C38S", + "c7815wip", + "c-7816win", + "C7816WIP", + "C-7816WIP", + "c-8716wip", + "F-6836W", + "Other", + "SUNEYES", + "T-6835WIP", + "T-6836W", + "T6836WTP", + "T-7833wip", + "T-7837WIP" + ] + }, + { + "id": "vstarcam-24", + "url": "/udp/av0_0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 10554, + "models": [ + "C26S", + "C76824", + "c7824wip", + "C-7838WIP", + "Dual", + "Other" + ] + }, + { + "id": "vstarcam-25", + "url": "/11", + "type": "MJPEG", + "protocol": "rtsp", + "port": 8484, + "models": [ + "c32s-x4", + "c34s", + "C63S" + ] + }, + { + "id": "vstarcam-26", + "url": "/12", + "type": "MJPEG", + "protocol": "rtsp", + "port": 8484, + "models": [ + "c32s-x4" + ] + }, + { + "id": "vstarcam-27", + "url": "/?action=stream", + "type": "MJPEG", + "protocol": "http", + "port": 8004, + "models": [ + "c34s" + ] + }, + { + "id": "vstarcam-28", + "url": "/H264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "C63s" + ] + }, + { + "id": "vstarcam-29", + "url": "mjpeg.cgi?user=[USERNAME]&password=[PASSWORD]&channel=[CHANNEL]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "C7815WIP" + ] + }, + { + "id": "vstarcam-30", + "url": "cgi-bin/view/image?pro_[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "C-7816WIP" + ] + }, + { + "id": "vstarcam-31", + "url": "/snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "c7824wip" + ] + }, + { + "id": "vstarcam-32", + "url": "/videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 8484, + "models": [ + "c7824wip", + "C7837WIP", + "C7842WIP", + "T7835WIP", + "VSTARCAM C7824WIP" + ] + }, + { + "id": "vstarcam-33", + "url": "/videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32", + "type": "MJPEG", + "protocol": "http", + "port": 8484, + "models": [ + "c7824wip" + ] + }, + { + "id": "vstarcam-34", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "C7824WIP", + "H6515WI", + "H-6837WI", + "H-6837WIP", + "hi6815wi_2", + "Other" + ] + }, + { + "id": "vstarcam-35", + "url": "img/snapshot.cgi?img=vga", + "type": "JPEG", + "protocol": "http", + "port": 10554, + "models": [ + "C-7824WIP", + "C7838WIP", + "Other", + "T-7892WIP", + "T-9872WIP" + ] + }, + { + "id": "vstarcam-36", + "url": "/livestream.cgi?user=[USERNAME]&pwd=[PASSWORD]&streamid=0&filename=", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "C7833-X4" + ] + }, + { + "id": "vstarcam-37", + "url": "/videostream.cgi?&user=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "C7837WIP", + "C8873B" + ] + }, + { + "id": "vstarcam-38", + "url": "videostream.cgi?rate=11", + "type": "MJPEG", + "protocol": "http", + "port": 10554, + "models": [ + "C7837WIP PNP IPCAM", + "H-6837WIP", + "T-7815WIP", + "T-7837WIP", + "T-7838WIP" + ] + }, + { + "id": "vstarcam-39", + "url": "/videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=1280&rate=1", + "type": "FFMPEG", + "protocol": "http", + "port": 65337, + "models": [ + "C8873B", + "T7835WIP" + ] + }, + { + "id": "vstarcam-40", + "url": "/videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=64", + "type": "FFMPEG", + "protocol": "http", + "port": 8484, + "models": [ + "CS55", + "VSTARCAM C7824WIP" + ] + }, + { + "id": "vstarcam-41", + "url": "videostream.asf", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "f628", + "f6836w", + "H-6837WIP", + "Other" + ] + }, + { + "id": "vstarcam-42", + "url": "cam1/mpeg4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "F628", + "Other" + ] + }, + { + "id": "vstarcam-43", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "F-6836W", + "H-6837WI", + "H-6837WIP", + "Other" + ] + }, + { + "id": "vstarcam-44", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "F-6836W", + "Other" + ] + }, + { + "id": "vstarcam-45", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "F-6836W", + "T-6836W" + ] + }, + { + "id": "vstarcam-46", + "url": "videostream.asf?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "F-6836W" + ] + }, + { + "id": "vstarcam-47", + "url": "videostream.cgi?resolution=8&rate=13", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "F-6836W" + ] + }, + { + "id": "vstarcam-48", + "url": "video.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "F-6836W" + ] + }, + { + "id": "vstarcam-49", + "url": "videostream.cgi?user=[USERNAME]&password=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "F-6836W", + "Other", + "T-6835WIP", + "T6836WTP", + "T-6892wp", + "T-7833wip" + ] + }, + { + "id": "vstarcam-50", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "f8815w ip cam", + "Other" + ] + }, + { + "id": "vstarcam-51", + "url": "H264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "H-6812IP", + "H-6837WI", + "H-6837WIP" + ] + }, + { + "id": "vstarcam-52", + "url": "cgi-bin/snapshot.cgi?1", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "H-6837WIP" + ] + }, + { + "id": "vstarcam-53", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "HI03518E", + "VSTARCAM-HI3518E" + ] + }, + { + "id": "vstarcam-54", + "url": "user/videostream.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 10554, + "models": [ + "HI3518E", + "Other", + "T-6835WIP", + "T6836WTP" + ] + }, + { + "id": "vstarcam-55", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "ONVIF", + "Other" + ] + }, + { + "id": "vstarcam-56", + "url": "cgi-bin/sf.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "vstarcam-57", + "url": "cgi/mjpg/mjpeg.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "vstarcam-58", + "url": "cam/realmonitor?channel=[CHANNEL]&subtype=00", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "vstarcam-59", + "url": "videostream.cgi?rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "vstarcam-60", + "url": "/onvif1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "vstarcam-61", + "url": "/video.mjpg?q=30&fps=33&id=0.5", + "type": "FFMPEG", + "protocol": "http", + "port": 8090, + "models": [ + "Other" + ] + }, + { + "id": "vstarcam-62", + "url": "/videostream.cgi", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "T7835WIP" + ] + }, + { + "id": "vstarcam-63", + "url": "/videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=1280", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "T7835WIP" + ] + }, + { + "id": "vstarcam-64", + "url": "/videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]19", + "type": "FFMPEG", + "protocol": "http", + "port": 8888, + "models": [ + "VSTARCAM C7824WIP" + ] + } + ] +} diff --git a/brands/vta.json b/brands/vta.json new file mode 100644 index 0000000..dad67ea --- /dev/null +++ b/brands/vta.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Vta", + "brand_id": "vta", + "streams": [ + { + "id": "vta-1", + "url": "snapshot", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "83701" + ] + }, + { + "id": "vta-2", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "83701" + ] + } + ] +} diff --git a/brands/vtech.json b/brands/vtech.json new file mode 100644 index 0000000..5e72db5 --- /dev/null +++ b/brands/vtech.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Vtech", + "brand_id": "vtech", + "streams": [ + { + "id": "vtech-1", + "url": "cgi-bin/guest/Video.cgi?media=JPEG&channel=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "H.264" + ] + } + ] +} diff --git a/brands/walkertone.json b/brands/walkertone.json new file mode 100644 index 0000000..cdc286e --- /dev/null +++ b/brands/walkertone.json @@ -0,0 +1,38 @@ +{ + "version": 2, + "brand": "Walkertone", + "brand_id": "walkertone", + "streams": [ + { + "id": "walkertone-1", + "url": "/0/888888:888888/main", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "3260", + "Other" + ] + }, + { + "id": "walkertone-2", + "url": "/0/888888:888888/sub", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "HI-3512" + ] + }, + { + "id": "walkertone-3", + "url": "videostream.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "HI-3512" + ] + } + ] +} diff --git a/brands/wallcharger.json b/brands/wallcharger.json new file mode 100644 index 0000000..365cc95 --- /dev/null +++ b/brands/wallcharger.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Wallcharger", + "brand_id": "wallcharger", + "streams": [ + { + "id": "wallcharger-1", + "url": "/rtsp_live0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/wanscam.json b/brands/wanscam.json new file mode 100644 index 0000000..69ec0d7 --- /dev/null +++ b/brands/wanscam.json @@ -0,0 +1,2483 @@ +{ + "version": 2, + "brand": "Wanscam", + "brand_id": "wanscam", + "streams": [ + { + "id": "wanscam-1", + "url": "/snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 99, + "models": [ + "00D6FB013EDE", + "00B8FB015F19", + "AJ-C0WA-C116", + "FR4020A2", + "jw 012" + ] + }, + { + "id": "wanscam-2", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "00021", + "00026", + "00043", + "00045", + "0022HD", + "0029", + "0043", + "00D6FB00B226", + "1080", + "541-W", + "720", + "720P", + "720p bullet", + "Achter_RJK", + "agasio a503w", + "AJ-C2WA-C198", + "bullet", + "C6F0SeZ0N0P3L0", + "C-6F0SgZ3N0P0L0", + "Clone", + "crna", + "For", + "H022", + "HW 0038", + "HW 0042", + "HW 0043", + "HW00021", + "HW00022", + "HW00025", + "HW00027", + "HW-00038", + "hw00043", + "HW-00043", + "HW00043 mvm", + "HW00043_LOZE1_V1", + "HW00045", + "HW-0021", + "HW0021 2", + "hw0021-3", + "HW-0022", + "HW0023", + "HW-0023", + "HW-0024", + "HW0025", + "HW0025 JF1", + "HW0025 v2", + "HW0026", + "HW-0026", + "HW0026720", + "HW-0027", + "HW-0028", + "HW0029", + "HW-0029", + "hw003", + "HW-0031", + "HW-0033", + "HW-0034", + "hw0036", + "HW-0036", + "HW-0038", + "HW004", + "HW-0040", + "HW0042", + "hw0046", + "HW0047", + "HW0048", + "HW0049", + "HW0051", + "HW0052", + "HW0054", + "HW045", + "HW45", + "HW-AA", + "IPCC-025202-NYTRJ", + "IPCC-025203", + "JW0009", + "JWEV-176046-DDFDE", + "k22", + "K22", + "K38D", + "K54", + "M-Series", + "NC-541/W", + "NC-541B", + "NC-621", + "NCB-541W", + "NCH-530W", + "NCM-621KW", + "NCM-621W", + "NCM-623W", + "NCM-624W", + "NCM-625W", + "NCM-627P", + "NCM-628D02", + "NCM-628W", + "NCM-630W", + "onvif", + "Other", + "PTZ", + "Solar IP Camera", + "sud", + "TXUTE1", + "vHus", + "W45", + "wert", + "wxh019283feadf", + "WXH-068909-CFBEF", + "WXH-092422-FDDBD", + "WXH-106169-ECEEE", + "WXH-120273-EFEAA", + "WXH-16722B-FBABB", + "wxh-192459-deaed", + "WXH-217048-ecbdd", + "WXH-222832-EFFFE", + "xha0043", + "ZZZZ", + "zzzz-568016-deeca", + "zzzz-579392-dbebf", + "zzzz-599170-dbfcf" + ] + }, + { + "id": "wanscam-3", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "00021", + "0022HD", + "0036", + "0046", + "00B8FB015FF5", + "360", + "541-W", + "543", + "610", + "616-W", + "AJ01", + "AJ-C0WA-B116", + "AJ-C0WA-B1D8-1", + "AJ-C0WA-C001", + "AJ-C0WA-C0D8", + "AJ-C0WA-C119", + "AJ-C0WA-C128", + "AJ-C2WA-B118", + "AJ-C2WA-C198", + "AJ-COWA-C116", + "AW00004J", + "FR-4020A2", + "HW-00025", + "HW-00038", + "HW-0021", + "HW-0022", + "HW-0022HD", + "HW-0023", + "HW-0024", + "HW-0024-working", + "HW-0025", + "HW-0027", + "HW-0028", + "HW-0033", + "HW0034 works", + "hw0036", + "HW-0036", + "HW-0038", + "HW0045", + "HW-025", + "Jw000008", + "JW-0001", + "JW-00011", + "JW-0003", + "JW-0004", + "JW-0004m", + "JW-0005", + "JW-0006", + "JW-0008", + "JW-0009", + "JW-0010", + "JW-0011", + "JW-0011L", + "JW0017W", + "JW-0019", + "JW-0020", + "JW-0036", + "JW-0038", + "JW008", + "JWEV", + "JWEV-091079-WTFNV", + "JWEV-175635-BEADD", + "JWEV-250390-AADCC", + "JWEV-295625-CAAAE", + "JWEV-340949-DBDFA", + "NC-541", + "NC-543WP", + "NCB-541W", + "NCB-543W", + "NCL-610W", + "Other", + "PTZ", + "VJ64", + "WCO-044805", + "WXO-003660-BCBFE", + "WXO-005887-FABFA", + "wxo-015117-eabfc", + "WXO-037128-BCBDE", + "WXO-042982", + "XHA-041215", + "XHA-4020a2" + ] + }, + { + "id": "wanscam-4", + "url": "img/snapshot.cgi?size=3", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "00021", + "0036", + "543-W", + "720P", + "AJ-C2WA-C198", + "AJ-COWA-COD8", + "C-7816", + "C-7824WIP", + "HW 0038", + "HW-00025", + "HW00043", + "HW-0021", + "HW0024", + "HW-0025", + "HW-0027", + "HW-0033", + "HW0036", + "HW-0044", + "HW0052", + "IP CAM T-10", + "j11", + "JH0011", + "jw0004", + "JW-0004", + "JW-0005", + "jw0008", + "JW-0009", + "jw0011", + "JW-0011", + "JW0016", + "JW-0019", + "JW-009", + "JWEV", + "JWEV -348176-CDCFD", + "JWEV-057416-FFVHW", + "JWEV-193388-ADDDE", + "JWEV-215174-FDCFC", + "JWEV-258372-DCCAC", + "Jwev-323942-DAFFD", + "JWEV-354356-EECED", + "jwev-354530efaeb", + "JWEV-354530-EFAEB", + "JWEV-374631-ACFCB", + "JWEV-382475", + "JWEV-382475-erc", + "NCL610W", + "Other", + "PTZ", + "WCO-044805", + "WXO-008911-FDCDC", + "XHA-003078-CRVUY", + "XHA-120903181" + ] + }, + { + "id": "wanscam-5", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "00021", + "00026", + "00043", + "00045", + "0022HD", + "0029", + "0036", + "0043", + "0046", + "620", + "620-W", + "720p bullet", + "AJ-C0WA-B1D8", + "AJ-C2WA-C198", + "AJ-COWA-C126", + "BULLET", + "C50Pro", + "C-6F0SGZ3N0P0L0", + "h 0003", + "h0043", + "hd00043", + "hk0038", + "HW 0038", + "HW 0041", + "HW 0042", + "HW Sereis 2", + "hw00021", + "HW00022", + "HW-00025", + "HW00027", + "HW0003", + "HW00036", + "HW-00038", + "HW-00043", + "HW00043_loze1", + "HW00043_Loze1_v1", + "hw00045", + "HW-0021", + "Hw0021 2", + "hw0021 v2", + "HW-0022", + "HW0022-1", + "HW-0022HD", + "HW-0023", + "HW-0024", + "HW-0024HD", + "HW-0025", + "HW0025 V2", + "HW-0026", + "HW-0027", + "HW-0028", + "hw0029", + "HW-0029", + "HW-0030", + "HW0034", + "HW-0036", + "HW-0038", + "HW-0038A", + "HW-0040", + "hw-0041", + "HW0041-2", + "HW0043", + "HW-0044", + "HW0045", + "hw0046", + "HW0048", + "HW0049", + "HW0050", + "HW0051", + "HW0051-2", + "HW0052", + "HW0054", + "hw-038", + "HW043", + "HW045", + "hw4005", + "hw43", + "HW-AA", + "HWAA-015890-EACFC", + "ip-cam", + "JW-0001", + "JW-0003", + "JW0004", + "JW-0004", + "JW0005", + "JW0008", + "JW-0009", + "jw0018", + "jw11", + "JWEV-011921-RXSXT", + "JWEV-340949-DBDFA", + "K54", + "M-Series", + "NC-530", + "NC-541", + "NC-542W", + "NCB-543W", + "NCH-530MW", + "NCH-530W", + "NCH-531MW", + "NCH-532MW", + "NCH-532W", + "NCH-536MW", + "NCL-610W", + "NCM-621W", + "NCM-623W", + "NCM-624w", + "NCM-625W", + "NCM-627P", + "ONVIF", + "Other", + "Other new", + "outside", + "PIN IP Camera", + "PNP IP", + "PTZ_2", + "wans", + "wanscam 002uejj", + "wf0045", + "WHX-068909-CFBEF", + "WX-617", + "wxh", + "WXH 203158 FCCDC", + "wxh-025138-ecbac", + "WXH-025528-FDBED", + "wxh-039472-faDED", + "WXH-039797-AEBCE", + "WXH-043964-BEEBC", + "wxh-052428-efbae", + "WXH-063314-EDDBF", + "WXH-068909-CFBEF", + "wxh-075491", + "wxh-080520-aaffb", + "wxh-091473-abeca", + "WXH-092422-FDDBD", + "WXH-093890-EEEBD", + "WXH-093891-BBBCF", + "WXH-093892-AABFA", + "WXH-093900-FACBA", + "WXH-093902-CEBDB", + "WXH-093903-EEDEC", + "WXH-093904-ADDDF", + "WXH-093909-BAEEC", + "WXH-099835-FAECC", + "wxh-101556-ea cbf", + "WXH-103232-EACBA", + "WXH-106169-ECEEE", + "WXH-110565-FEDAF", + "WXH-113230-BDFCB", + "WXH-113930-CEEFE", + "WXH-134121-AFEBD", + "WXH-137329-DFCAB", + "WXH-14608-AEDDC", + "WXH-146106-CDBAC", + "WXH-152127-ABABE", + "WXH-160178-ACBAF", + "WXH-170982-AFEDC", + "WXH-187269-AEAFF", + "wxh-202693-bcdbd", + "WXH-222832-EFFFE", + "wxo-015117-eabfc", + "WXO-042982", + "ZZZZ-586162-ACCBE" + ] + }, + { + "id": "wanscam-6", + "url": "/snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]&count=0", + "type": "JPEG", + "protocol": "http", + "port": 99, + "models": [ + "00021", + "AJ-C0WA-B116", + "AJ-C0WA-C116", + "JW-0006", + "JW-0011" + ] + }, + { + "id": "wanscam-7", + "url": "/videostream.cgi", + "type": "FFMPEG", + "protocol": "http", + "port": 99, + "models": [ + "00021", + "HW-0024HD", + "HW0028", + "hw0038", + "JW0004", + "JW-0008", + "JW0011", + "JWEV-354356-EECED" + ] + }, + { + "id": "wanscam-8", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "00021", + "002-NEZP", + "610", + "AJ-C0WA-B116", + "AJ-C0WA-B168", + "AJ-C0WA-C116", + "AJ-C2WA-C118", + "AJ-C2WA-C198", + "AJ-COWA-C116", + "Colour", + "HD-100W", + "HW 0043", + "HW00021", + "HW-0021", + "HW-0022", + "HW-0022HD", + "HW-0024", + "HW-0025", + "HW-0026", + "HW-0028", + "HW-0033", + "HW-0036", + "HW0038", + "HW-0039", + "ip T-10", + "ip T-10 baby cam", + "JW-0004", + "JW-0005", + "JW-0006", + "JW-0008", + "JW0008B", + "JW-0009", + "JW-0011", + "JW0012", + "JW-0018", + "JW-004", + "JW008", + "JWEV", + "JWEV -348176-CDCFD", + "JWEV-011921-RXSXT", + "JWEV-057416-FFVHW", + "JWEV-171082-BFBAD", + "JWEV-380096-CECDB", + "JWEV-PEPLOW", + "Lager", + "NCB-543W", + "NCL-616W", + "Other", + "PTZ", + "Stue-2", + "TG-002", + "ue-2", + "WIFICAM", + "Works", + "WXO-034510-fbcab", + "XHA-120903181" + ] + }, + { + "id": "wanscam-9", + "url": "snap.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "00026", + "C-6F0SGZ3N0P0L0", + "NC-530", + "NCH-530MW", + "NCH-530W", + "NCH-532MW", + "NCH-536MW", + "Other" + ] + }, + { + "id": "wanscam-10", + "url": "snap.jpg?JpegSize=XL", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "00026", + "0022HD", + "HW-0021", + "HW0022", + "HW-0022HD", + "HW-0026", + "hw0043", + "hw0045", + "JW-0012", + "JWEV", + "NC-530", + "NCH-530W", + "NCH-531MW", + "NCH-532MW", + "NCH-536MW", + "NCH-537MW", + "NCM-625W", + "Other", + "WXH-187269-AEAFF" + ] + }, + { + "id": "wanscam-11", + "url": "cgi-bin/net_jpeg.cgi?ch=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 1935, + "models": [ + "00043", + "0022HD", + "0054", + "AJ-COWA-B1D8", + "HW 0043", + "HW-0021", + "HW0054", + "ipc08c24054e001", + "IP-CAM", + "K22", + "K38D", + "K54", + "KD38D", + "Other", + "PTZ", + "Q3S", + "XHA-4020A2" + ] + }, + { + "id": "wanscam-12", + "url": "11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "00043", + "543-W", + "620-W", + "HW 0041", + "HW00038", + "HW0022", + "HW-0022HD", + "HW0024", + "hw0026", + "HW-0028", + "hw0043", + "HW0043", + "HW-0044", + "HW0045", + "HW0052", + "HWAA-005220-DAACB", + "JW0004", + "M-623W", + "NC-530", + "NC-541", + "NC-543W", + "NCB-541W", + "NCB-543W", + "NCH-530M", + "NCH-530W", + "NCH-531MW", + "NCH-532MW", + "NCH-536MW", + "NCM-621W", + "NCM-624W", + "NCM-625W", + "Other", + "pnp ip", + "WXH-025528-FDBED", + "WXH-192459-DEADD" + ] + }, + { + "id": "wanscam-13", + "url": "/tmpfs/auto.jpg", + "type": "FFMPEG", + "protocol": "http", + "port": 89, + "models": [ + "00045", + "HW00025", + "hw00045", + "HW0024", + "HW-0024", + "HW0045", + "HW0049", + "M Series" + ] + }, + { + "id": "wanscam-14", + "url": "ch0_0.h264", + "type": "VLC", + "protocol": "rtsp", + "port": 10554, + "models": [ + "0022HD", + "AJ-Cowa-B1D8", + "HW0054", + "IP-CAM", + "k21", + "k22", + "K22", + "K54", + "Other", + "PGL2AZRGEZJR4HLPJHYA", + "PNP IP" + ] + }, + { + "id": "wanscam-15", + "url": "/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 10554, + "models": [ + "0022HD", + "033", + "HW00021", + "HW00022", + "hw00043", + "HW0022", + "HW0025", + "HW0026", + "hw0043", + "HW0045", + "Other", + "wanscam hw00038", + "WXH-153193-FDAAD" + ] + }, + { + "id": "wanscam-16", + "url": "cgi/snapshot.cgi?action=getdata&channel.[CHANNEL].capture=true&channel.[CHANNEL].resolution=1", + "type": "JPEG", + "protocol": "http", + "port": 81, + "models": [ + "0022HD", + "0036", + "AH-CWA-B168", + "AJ-C2WA-C118", + "ATS", + "FI-18904W", + "HW00027", + "HW00036", + "HW00038", + "HW-0026", + "HW0036", + "J004", + "JW000008", + "jw0004", + "JW-0004", + "jw0005", + "JW0009", + "JW-0009", + "JW0011", + "JW-0011", + "JW-05", + "JWEV", + "JWEV-380096-CECDB", + "nc-003", + "Other", + "PTZ", + "rtsp", + "WXO-003660-BCBFE", + "WXO-005887-FABFA", + "XHA-003078-CRVUY", + "XHA-120903181" + ] + }, + { + "id": "wanscam-17", + "url": "videostream.cgi?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 81, + "models": [ + "0022HD", + "AJ-C0WA-C116", + "AJ-C2WA-C198", + "AJ-COWA-C116", + "HW 0042", + "HW00025", + "HW00027", + "HW00038", + "HW-00038 (Goed)", + "HW-0022HD", + "HW-0028", + "HW-0033", + "JW-0003", + "JW-0004", + "JW-0006", + "JW-0008", + "jw001", + "JW0011", + "JW-0011", + "JW-0012", + "JW-008", + "JWEV-093897-DVXXV", + "JWEV-331329-DACFA", + "JWEV-380096-CECDB", + "NC-003", + "NC-541w", + "NCB-540W", + "NCB-541W", + "NCL610W", + "NCL-610W", + "NCL-616W", + "Other", + "PTZ", + "WORKS" + ] + }, + { + "id": "wanscam-18", + "url": "/", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "0022HD", + "AJ-C2WA-C198", + "HW00022", + "HW0024", + "jw0008" + ] + }, + { + "id": "wanscam-19", + "url": "/bcs/channel0_main.bcs?token=[TOKEN]&channel=0&stream=0", + "type": "FFMPEG", + "protocol": "rtmp", + "port": 554, + "models": [ + "0022HD", + "HW-0022HD", + "HW0024", + "HW0045", + "JW-AP1910S" + ] + }, + { + "id": "wanscam-20", + "url": "videostream.asf", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "002-NEZP", + "005-BHOD", + "005-EEXQ", + "00B8FB007833", + "00B8FB0147E2", + "118", + "480", + "541-W", + "543-W", + "546-W", + "720P", + "AH-C2WA-B118", + "AH-C2WA-B168", + "AH-CWA-B168", + "AJ-118", + "AJ-C0WA-198", + "AJ-C0WA-B1D8", + "AJ-C0WA-B1D8-1", + "AJ-C0WA-C0D8", + "AJ-C0WA-C116", + "AJ-C2LA-C198", + "AJ-C2WA-B118", + "AJ-C2WA-C118", + "AJ-C2WA-C198", + "aj-cowa-c116", + "AJ-COWA-C128", + "b1d1-1", + "c116", + "FR-4020A2", + "HW 0038", + "HW-0021", + "hw0025", + "HW-0040", + "JW-0004", + "JW-0008", + "JW-0009", + "JW0018", + "jw008", + "JWEV", + "JWEV-057416-FFVHW", + "NC-530", + "NC-541", + "NC-541/W", + "NC-541B", + "NC-541W", + "NC-541wxxx", + "NC-542W", + "NC-543W", + "NC-54X", + "NCB-534W", + "NCB-540W", + "ncb541w", + "NCB-541W", + "NCB-541WB", + "NCB-541WB SERIES", + "NCB-543W", + "NCB-545W", + "NCB-546W", + "NCH-530W", + "NCH-531MW", + "NCH-532MW", + "NCH-532W", + "netwave", + "nscam 1", + "Other", + "ptz", + "PTZ", + "T9-95Q9-97ZF", + "vj80", + "wanscam hw0025", + "XHA-120903181", + "XHA-4020A2" + ] + }, + { + "id": "wanscam-21", + "url": "/videostream.asf", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "002uqqm", + "JW0008", + "NCM625GA" + ] + }, + { + "id": "wanscam-22", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 10554, + "models": [ + "0036", + "106B", + "118", + "543-W", + "790", + "AJ-C0WA-B116", + "AJ-C0WA-B1D8-1", + "AJ-C0WA-C0D8", + "AJ-C0WA-C116", + "AJ-C2WA-B118", + "AJ-C2WA-C198", + "AJ-COWA-C126", + "AJ-COWA-C128", + "C-118", + "C-126", + "FR-4020A2", + "HW-0021", + "HW-0022", + "HW-0024", + "HW-0025", + "HW-0028", + "HW-0033", + "HW-0036", + "HW0049", + "IP CAM T-10", + "JW000008", + "JW-0001", + "JW-0003", + "JW-0004", + "JW-0005", + "JW0008", + "JW0009", + "jw0010", + "JW-0011", + "JW-0012", + "JWEV", + "JWEV-340949-DBDFA", + "NBC-543W", + "NC-530", + "NC-541", + "NC-541/W", + "NC-541W", + "NC-543W", + "NCB-534W", + "NCB-541W", + "NCB-543W", + "NCBL-618W", + "Other", + "W45" + ] + }, + { + "id": "wanscam-23", + "url": "videostream.asf?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "005-EEXQ", + "005-LSZQ", + "00D6FB01980F", + "00D6FBE1BE56", + "118", + "541-W", + "AJ-C0WA-B106", + "AJ-C0WA-B116", + "AJ-C0WA-B1D8-1", + "AJ-C0WA-B606", + "AJ-C0WA-C0D8", + "AJ-C0WA-C116", + "AJ-C0WA-C119", + "AJ-C2WA-C198", + "AJCOW116", + "AJ-COWA-C116", + "FR-4020A2", + "j11", + "JW-0005", + "JW0008", + "NC-541", + "NC-541W", + "NCB-541W", + "NCB-543W", + "NCB-545w", + "Other" + ] + }, + { + "id": "wanscam-24", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "00B8FB007833", + "00B8FB00E25D", + "00B8FB015FF5", + "00D6FB00B226", + "00D6FB01980F", + "00D6FB01BE56", + "106B", + "118", + "543W", + "620-W", + "720P BULLET", + "AJ01", + "AJ118", + "AJ-C0WA-B106", + "AJ-C0WA-B116", + "AJ-C0WA-B168", + "AJ-C0WA-B1D8", + "AJ-C0WA-B1D8-1", + "AJ-C0WA-B606", + "AJ-C0WA-C001", + "AJ-C0WA-C0D8", + "AJ-C0WA-C116", + "AJ-C0WA-C119", + "AJ-C0WA-C126", + "AJ-C0WA-C128", + "AJ-C0WA-C1D8", + "AJ-C2WA-B118", + "AJ-C2WA-C116", + "AJ-C2WA-C118", + "AJ-C2WA-C18", + "AJ-C2WA-C198", + "AJ-C2WA-C198-RADI", + "AJ-COWA", + "AJ-COWA-B1D8", + "AJCOWA-C0D8", + "AJ-COWA-C116", + "AJ-COWA-C126", + "AJ-COWA-C128", + "AJ-COWA-COD8", + "C0WA-C116", + "C-198", + "cheep", + "D-9046", + "FR-4020A1", + "FR-4020A2", + "HW-0021", + "HW-0022", + "HW-0024", + "HW-0028", + "jw0003", + "JW-0006", + "JW-0009", + "JW-0010", + "JW0011", + "JW-0012", + "JW008", + "JWEV-057416-FFVHW", + "M3065", + "NC-530", + "NC-541", + "NC-541/W", + "NC-541B", + "NC-541w", + "NCB-521W", + "NC-B541W", + "NCB-541WB Series", + "NCB-543W", + "NCL-610W", + "Other", + "PTZ", + "Site", + "Wanscam hw0025", + "WXO-008911-FDCDC", + "XHA-4020A2" + ] + }, + { + "id": "wanscam-25", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]&count=0", + "type": "JPEG", + "protocol": "http", + "port": 1025, + "models": [ + "00B8FB015FF5", + "198", + "543-W", + "616-W", + "AJ01", + "AJ-C0WA-B106", + "AJ-C0WA-B116", + "AJ-C0WA-C0D8", + "AJ-C0WA-C126", + "AJ-C2WA-B118", + "AJ-C2WA-C118", + "Aj-c2wa-c118 ptz", + "AJ-C2WA-C198", + "AJ-COWA-B1D8", + "AJ-COWA-C116", + "AJ-COWA-C126", + "C0WA-C116", + "FR-4020a2", + "FR-4020A2", + "GW-0012", + "HW-0022", + "HW-0023", + "HW-0025", + "HW-0026", + "HW-0028", + "HW-0033", + "HW-0038", + "HW-025", + "JW-0003", + "JW-0004", + "JW-0005", + "JW-0009", + "JW-0011", + "JW-009", + "JWE-059605-GJTFM", + "JWEV", + "JWEV-057562-SFXNH", + "NCL-610W", + "NCL-615W", + "NCL-616W", + "NCL-S616W", + "NCM-630GB", + "Other", + "wanscam: jwev-228980-fffav", + "WJ011", + "WX-617", + "WXO-003660-BCBFE", + "WXO-034510-fbcab", + "XHA-4020a2" + ] + }, + { + "id": "wanscam-26", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]*[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "00D6FB0197FE", + "00D6FB01980F", + "AJ-COWA-COD8", + "HW-0024", + "NC-541W" + ] + }, + { + "id": "wanscam-27", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "00D6FB01980F", + "106B", + "541-W", + "AJ-C0WA-B106", + "AJ-C0WA-C0D8", + "AJ-C0WA-C116", + "AJ-C2WA-C116", + "AJ-C2WA-C118", + "AJ-C2WA-C198", + "AJ-COWA-C116", + "AW00004J", + "FI-18904w", + "HW-0021", + "HW-0022", + "HW-0022HD", + "HW-0023", + "HW-0024", + "HW-0025", + "HW-0028", + "HW0030", + "HW-0033", + "HW-0038", + "JW000008", + "JW-0001", + "JW-00011", + "JW0002", + "JW-0004", + "JW-0004m", + "jw0005", + "JW-0006", + "JW-0011", + "JW-0011l", + "JW-0012", + "JW-0018", + "JW-009", + "JW-CD", + "JWEV", + "JWEV-011777-NSRVV", + "JWEV-030748-WMNXS", + "jwev-057416-ffvhw", + "JWEV-360171-BBEAC", + "JWEV-380096-CECDB", + "NC-541", + "NCB-543W", + "Other", + "XHA-4020a2" + ] + }, + { + "id": "wanscam-28", + "url": "/live/ch0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "1.56", + "1080", + "543W", + "720", + "720P", + "750GB", + "790", + "AJCA13P7ZHEA29KB", + "BULLET", + "Gaspar", + "IP-CAM", + "NCL-610W", + "NCM-624GA", + "ncm625gb", + "NCM-625W", + "NCM630GB", + "NCM-630W/GB", + "ncm-750gb", + "NCM-750GB", + "ONVIF", + "Other", + "Q3S", + "qr3", + "W4/W5", + "Wanscam 1080", + "WVCA98Q6YC0LFYJI" + ] + }, + { + "id": "wanscam-29", + "url": "videostream.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "106B", + "543-W", + "AJ-C0WA-B116", + "AJ-C0WA-B1D8", + "AJ-C0WA-B606", + "AJ-C0WA-C0D8", + "AJ-C0WA-C116", + "AJ-C2WA-C118", + "AJ-C2WA-C198", + "AJ-COWA-B1D8", + "AJ-COWA-C116", + "AJ-COWA-C126", + "B1D8", + "FR-4020A2", + "HW-0021", + "HW-0022", + "HW-0022HD", + "HW-0028", + "HW-0033", + "HW-0036", + "HW-0038", + "JW-0004", + "JW-0006", + "JW-0008", + "JW-0010", + "JW-0010Z", + "JW-0011", + "jwev", + "JWEV -348176-CDCFD", + "JWEV-114986-RSSKD", + "JWEV-380096-CECDB", + "JWEV-MIXAS", + "NC-520W", + "NC-541", + "NC-541w", + "NC-543W", + "NCB-541W", + "NCB-543W", + "NCB-545w", + "NCBL-618W", + "NCL-161W", + "NCL-610W", + "NCL-616W", + "Other" + ] + }, + { + "id": "wanscam-30", + "url": "videostream.cgi?rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "107127396040", + "AJ-C0WA-B1D8", + "AJ-C0WA-B1D8-1", + "AJ-C2WA-C198", + "AJ-COWA-C116", + "HW-0021", + "HW-0022", + "HW0043", + "HW-0044", + "JW-00011", + "JW-0005", + "JW0008", + "JW-0011", + "JW-1100", + "JWEV-174422-DDEEC", + "NCB-543W", + "Other", + "PTZ" + ] + }, + { + "id": "wanscam-31", + "url": "/12", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 10554, + "models": [ + "1080", + "720P", + "720P BULLET", + "bulet", + "H0043", + "HW 0041", + "HW00038", + "HW00045", + "HW-0021", + "HW-0022", + "HW-0022HD", + "HW-0022PG", + "HW-0023", + "HW-0031", + "hw0038", + "HW0038", + "HW-0039", + "HW0041", + "HW0042", + "HW0045", + "HW0049", + "HW0054", + "JW0009", + "NCM-628D02", + "Other", + "WXH-187269-AEAFF" + ] + }, + { + "id": "wanscam-32", + "url": "snapshot.cgi?camera=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "118", + "AJ-C0WA-B116", + "AJ-C0WA-C0D8", + "AJ-C2WA-C198", + "AJ-COWA-C116", + "JW-0008", + "JW-0011", + "JWEEV-256610-EDBBA", + "NC-541B", + "NCB-541W", + "NCB-543WP", + "NCL-610", + "NCL-610W", + "NCM-621W", + "Other" + ] + }, + { + "id": "wanscam-33", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "198j", + "AJ-C0WA-B1D8", + "AJ-C0WA-B1D8-1", + "AJ-C0WA-C126", + "AJ-C0WA-C128", + "AJ-C2WA-B118", + "AJ-C2WA-C118", + "AJ-C2WA-C198", + "AJ-COWA-B1D8-1", + "AJ-COWA-C116", + "AJ-COWA-C126", + "D-9046", + "FR-4020A2", + "j1400", + "JW-0011", + "NC-541w", + "NC-543W", + "NCB-540W", + "NCB-541W", + "NCB-543W", + "NCH-531MW", + "NCL-616W", + "Other" + ] + }, + { + "id": "wanscam-34", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "250", + "251", + "252", + "541-W", + "543", + "543-W", + "AJ-C0WA-B116", + "AJ-C0WA-B1D8", + "AJ-C0WA-B1D8-1", + "AJ-C0WA-C116", + "AJ-C2WA-C198", + "AJ-COWA-C116", + "C0WA-C116", + "FR-4020A1", + "FR-4020A2", + "HW-0022", + "IP-CAM", + "JW0003", + "NC-541", + "NC-543W", + "NCB-521W", + "NCB-534W", + "NCB-540W", + "NCB-541W", + "NCB-541WB", + "NCB-543W", + "NCM-621W", + "Other" + ] + }, + { + "id": "wanscam-35", + "url": "videostream.cgi?", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "4020a2", + "616-W", + "AJ-C0WA-C0D8", + "AJ-C2WA-C198", + "FR-4020A2", + "ip900", + "JWEV -348176-CDCFD", + "JWEV-360171-BBEAC", + "NC-543W", + "NCB-534W", + "NCB-543W", + "NCB-543WP", + "NCBL-618W", + "NCL-616W", + "NCL-B618W", + "Other" + ] + }, + { + "id": "wanscam-36", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "514-W", + "AJ01", + "AJ-C0WA-B168", + "AJ-C0WA-B1D8-1", + "AJ-C0WA-C0D8", + "AJ-C0WA-C116", + "AJ-C2WA-B118", + "AJ-C2WA-C118", + "AJ-C2WA-C198", + "AJ-COWA-B1D8", + "AJ-COWA-C116", + "C0WA-C116", + "F-402", + "F-6935", + "FR-4020A2", + "JW-0004", + "JW-0008", + "m9122", + "NC-541B", + "NCB-541W", + "NCB-543W", + "Other", + "SCAM", + "XHA-4020a2", + "XHA-4020A2" + ] + }, + { + "id": "wanscam-37", + "url": "img/snapshot.cgi?img=vga", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "514-W", + "AJ-C0WA-B106", + "JW0003", + "JW-0005", + "JW0011", + "JWEV", + "Other" + ] + }, + { + "id": "wanscam-38", + "url": "snapshot.cgi?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "514-W", + "541-W", + "541W-Demon", + "610", + "AJ01", + "AJ-C2WA-B118", + "AJ-C2WA-C198", + "FR-4020A2", + "HW-0022HD", + "HW-0025", + "HW-0028", + "JW-0005", + "JW-0008", + "JW-0009", + "JW-0010", + "JW-0011", + "JWEV", + "JWEV-236669-DDCFC", + "NC-541w", + "NC-543W", + "NCB-541W", + "NCL-610W", + "NCL-615w", + "NCM-630GB", + "Other", + "SC521", + "WXO-003660-BCBFE" + ] + }, + { + "id": "wanscam-39", + "url": "Image.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "541-W", + "616-W", + "JW000008", + "JW-0004", + "Other" + ] + }, + { + "id": "wanscam-40", + "url": "snapshot.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "543-W", + "AJ-C0WA-B1D8-1", + "AJ-C0WA-C126", + "AJ-C2WA-C198", + "AJ-COWA-C116", + "FR-4020A2", + "HW-0021", + "HW-0028", + "HW-0033", + "JW-0004", + "JW-0008", + "JW-0011", + "JW-004", + "JWEV", + "NC-541", + "NCB-543W", + "NCL-610W", + "NCL-614W", + "NCM-630GB", + "Other" + ] + }, + { + "id": "wanscam-41", + "url": "videostream.cgi?rate=11", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "543-W", + "AJ-C0WA-B1D8-1", + "AJ-C0WA-C0D8", + "AJ-C2WA-C198", + "FR4020A2", + "HW0038", + "JW0004", + "JW-0004", + "JW0009", + "JW0011", + "JW-004", + "JW008", + "JWEV-157123-FDBCC", + "NC-541", + "NC-541/W", + "NC-541W", + "NC-541w-P", + "NC-542W", + "NCB-41W", + "NCB-540W", + "NCB-541W", + "NCB-543W", + "NCB-545w", + "NCL-610", + "NCL-610W", + "NCL-616W", + "Other", + "WXO-005887-FABFA" + ] + }, + { + "id": "wanscam-42", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "610", + "720P", + "AJ-C0WA-B1D8", + "AJ-C2WA-C198", + "AJ-COWA-B1D8", + "B1D8", + "FR-4020A2", + "JW-AP713", + "Other" + ] + }, + { + "id": "wanscam-43", + "url": "/ucast/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "720" + ] + }, + { + "id": "wanscam-44", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "AHCWA-B168", + "aj", + "AJ-C0WA-C0D8", + "AJ-C0WA-C116", + "AJ-C2WA-C116", + "AJ-C2WA-C198", + "FR-4020A2", + "NC-541", + "NC-541W", + "NCB-541W", + "Other" + ] + }, + { + "id": "wanscam-45", + "url": "/videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "aj116", + "JW-0006", + "JW-0008", + "JWEV-180063-CEEAD" + ] + }, + { + "id": "wanscam-46", + "url": "video.cgi?resolution=VGA", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "AJB-116", + "AJ-C0WA-B1D8", + "AJ-C0WA-B1D8-1", + "AJ-C0WA-C0D8", + "AJ-C2WA-C198", + "AJ-COWA-B1D8", + "AJ-COWA-C116", + "C2D8", + "FR-4020A2", + "J004", + "JW-0004", + "JW-0008", + "NC-541w", + "NCB-541W", + "NCB-543W", + "Other", + "PTZ", + "TXute1" + ] + }, + { + "id": "wanscam-47", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "AJ-C0WA-198", + "AJ-C0WA-B1D8", + "AJ-C0WA-C0D8", + "AJ-C0WA-C126", + "B1D8-1", + "HW00036", + "HW-0021", + "HW-0022", + "HW-0028", + "HW-0033", + "HW-0038", + "HW-22", + "j11", + "JW-0004", + "JW-0008", + "JW-0009", + "JW-0011", + "JW-004", + "JWEV", + "JWEV-357812-CFBEC", + "JWEV-380096-CECDB", + "liv", + "NCB-540W", + "NCB-541W", + "NCB-543W", + "NCL-612W", + "NCL-616W", + "Other", + "WX-617" + ] + }, + { + "id": "wanscam-48", + "url": "video.cgi?resolution=[WIDTH]x[HEIGHT]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "AJ-C0WA-B116", + "AJ-C2WA-B118", + "FR-4020A1", + "FR-4020A2", + "Other" + ] + }, + { + "id": "wanscam-49", + "url": "VIDEO.CGI", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "AJ-C0WA-B116", + "AJ-C0WA-B1D8-1", + "AJ-C2WA-C198", + "FR-4020A2", + "NCB-541W", + "NCB-541WB", + "NCB-641w", + "Other" + ] + }, + { + "id": "wanscam-50", + "url": "/video.cgi?resolution=QVGA", + "type": "FFMPEG", + "protocol": "http", + "port": 28202, + "models": [ + "AJ-C0WA-B1D8-1" + ] + }, + { + "id": "wanscam-51", + "url": "cgi/mjpg/mjpeg.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "AJ-C0WA-B1D8-1" + ] + }, + { + "id": "wanscam-52", + "url": "videostream.cgi?resolution=8&rate=13", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "AJ-C0WA-C0D8", + "AJ-C2WA-C198", + "AJ-COWA-C116", + "FR-4020A2", + "HW-0027", + "hw0038", + "JW0004", + "NC-541w", + "NCB-541W", + "NCB-543W", + "Other" + ] + }, + { + "id": "wanscam-53", + "url": "/cam/realmonitor", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "AJ-C0WA-C0D8", + "HD00043", + "HW-0023" + ] + }, + { + "id": "wanscam-54", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "AJ-C0WA-C0D8", + "Other" + ] + }, + { + "id": "wanscam-55", + "url": "video.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "AJ-C0WA-C0D8", + "F-18910W" + ] + }, + { + "id": "wanscam-56", + "url": "/iphone/11?[USERNAME]:[PASSWORD]&", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "AJ-C0WA-C0D8", + "AJ-C2WA-C198", + "HW0043", + "JW-0001", + "NCH-532MW", + "NCH-532W", + "NCH-536MW", + "Other" + ] + }, + { + "id": "wanscam-57", + "url": "snapshot.cgi?", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "AJ-C0WA-C116", + "AJ-C2WA-C198", + "AJ-COWA-B1D8", + "AJ-COWA-C116", + "HW-0021", + "HW-0022", + "HW-0022HD", + "HW-0033", + "HW-0038a", + "Other" + ] + }, + { + "id": "wanscam-58", + "url": "GetData.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "AJ-C0WA-C116" + ] + }, + { + "id": "wanscam-59", + "url": "videostream.cgi?user=[USERNAME]&password=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "AJ-C0WA-C116", + "AJ-COWA-C116", + "FR4020A2", + "HW00045", + "HW-0021", + "HW-0024", + "HW-0033", + "JW-0004", + "JW001", + "JW-0011", + "JWEV", + "JWEV-134552-NHFBM", + "JWEV-374631-ACFCB", + "NCBL-618W", + "NCH-532MW", + "NCL-610W", + "NCL-616W", + "Other" + ] + }, + { + "id": "wanscam-60", + "url": "/cgi-bin/CGIProxy.fcgi?cmd=snapPicture2&usr=[USERNAME]&pwd=[PASSWORD]&", + "type": "JPEG", + "protocol": "http", + "port": 99, + "models": [ + "AJ-C0WA-C116" + ] + }, + { + "id": "wanscam-61", + "url": "/snapshot.cgi?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 99, + "models": [ + "AJ-C0WA-C116", + "JW0011", + "JW-0011" + ] + }, + { + "id": "wanscam-62", + "url": "user/videostream.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "AJ-C0WA-C126", + "AJ-COWA-C116", + "AJ-COWA-C126", + "HW0034 WORKS", + "HW-025", + "JW-0011", + "NCL-616W", + "Other", + "WXO-042987-FADCE" + ] + }, + { + "id": "wanscam-63", + "url": "cgi-bin/snapshot.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "AJ-C2WA-C198-RADI" + ] + }, + { + "id": "wanscam-64", + "url": "img/snapshot.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "AJCOW116", + "JW-00011", + "JW-0006", + "JW-0008", + "JW0011", + "JW-0011L", + "JW008", + "JWEV", + "JWEV-093897-DVXXV", + "Other", + "WXO-008911-FDCDC" + ] + }, + { + "id": "wanscam-65", + "url": "/videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 99, + "models": [ + "aj-cowa-c116", + "JW0002", + "jw0004", + "JW-0008", + "JWEV-327699-AEFCA" + ] + }, + { + "id": "wanscam-66", + "url": "/videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 99, + "models": [ + "Camera 4", + "FR4020A2", + "hw0025", + "HW-0028", + "jw0004", + "JW-0005", + "jw0006", + "jw0008", + "jw0011", + "JWEV-074062-YRBMN", + "JWEV-374631-ACFCB", + "Not known", + "Not sure", + "Other", + "Unjown", + "UnknownNknown" + ] + }, + { + "id": "wanscam-67", + "url": "[CHANNEL]/[USERNAME]:[PASSWORD]/main", + "type": "VLC", + "protocol": "rtsp", + "port": 10554, + "models": [ + "CLONE", + "M-Series", + "NCM-621W", + "Other", + "WXH-208040-EADDB" + ] + }, + { + "id": "wanscam-68", + "url": "/ch0_0.h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "DMX", + "k054", + "k21", + "K54" + ] + }, + { + "id": "wanscam-69", + "url": "/videostream.cgi?resolution=8&rate=13", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "FR4020A2" + ] + }, + { + "id": "wanscam-70", + "url": "/videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "FR4020A2", + "HW0028" + ] + }, + { + "id": "wanscam-71", + "url": "play1.sdp", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "FR-4020A2" + ] + }, + { + "id": "wanscam-72", + "url": "play2.sdp", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "FR-4020A2" + ] + }, + { + "id": "wanscam-73", + "url": "image.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "FR-4020A2" + ] + }, + { + "id": "wanscam-74", + "url": "snap.jpg?JpegCam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 10554, + "models": [ + "HW 0041", + "HW0022", + "HW-0024", + "NC-520W", + "NC-530", + "NC-541w", + "NCH-532mw", + "NCH-532MW", + "NCH-536MW", + "Other" + ] + }, + { + "id": "wanscam-75", + "url": "/video.mjpg?q=30&fps=33&id=0.5", + "type": "FFMPEG", + "protocol": "http", + "port": 8090, + "models": [ + "HW 0042", + "hw0038", + "HW0043", + "JW-0006" + ] + }, + { + "id": "wanscam-76", + "url": "snap.jpg?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 10554, + "models": [ + "HW00021", + "HW-0021", + "HW0022", + "HW-0024", + "HW-0029", + "HW0043", + "NCH-531MW", + "NCH-532MW", + "NCH-536MW", + "Other", + "PTZ" + ] + }, + { + "id": "wanscam-77", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "HW-00025", + "HW00036", + "hw0023", + "HW-0025", + "HW-0030", + "HW0036", + "HW-0044", + "j11", + "jh0011", + "JW-0004", + "JW-0008", + "JW-0009", + "jw0011", + "JW-132288-SNMUT", + "JWEV", + "jwev-106043-LYT2C", + "JWEV-241301-CADBD", + "NCL-610", + "Other", + "wanscam1" + ] + }, + { + "id": "wanscam-78", + "url": "img/video.asf", + "type": "VLC", + "protocol": "mms", + "port": 81, + "models": [ + "HW00038" + ] + }, + { + "id": "wanscam-79", + "url": "/iphone/11?[USERNAME]:[PASWORD]&", + "type": "FFMPEG", + "protocol": "http", + "port": 9100, + "models": [ + "HW0024" + ] + }, + { + "id": "wanscam-80", + "url": "live/h264/ch[CHANNEL]", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 1935, + "models": [ + "HW-0024HD", + "M-Series", + "NCM-621W", + "NCM-623W", + "NCM-625W", + "NCM-628D02" + ] + }, + { + "id": "wanscam-81", + "url": "/mpeg4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "HW-0025", + "HW-0040" + ] + }, + { + "id": "wanscam-82", + "url": "/videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=320x240", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "HW-0028" + ] + }, + { + "id": "wanscam-83", + "url": "/videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=1280x720", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "HW-0028" + ] + }, + { + "id": "wanscam-84", + "url": "/videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=1080x1920", + "type": "MJPEG", + "protocol": "http", + "port": 60752, + "models": [ + "HW-0028", + "jw0004" + ] + }, + { + "id": "wanscam-85", + "url": "/tcp/av0_0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 10554, + "models": [ + "HW-0033", + "hw0036", + "Other", + "WanscamJW0004" + ] + }, + { + "id": "wanscam-86", + "url": "snap.jpg?JpegSize=M", + "type": "JPEG", + "protocol": "http", + "port": 10554, + "models": [ + "hw0043", + "NC-530", + "NCH-531MW", + "NCH-532MW", + "NCH-536MW", + "Other" + ] + }, + { + "id": "wanscam-87", + "url": "/onvif1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "HW0049" + ] + }, + { + "id": "wanscam-88", + "url": "cgi-bin/CGIProxy.fcgi?cmd=snapPicture2&usr=[USERNAME]&pwd=[PASSWORD]&", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "HW0052", + "JW-0004", + "NC-512" + ] + }, + { + "id": "wanscam-89", + "url": "/snapshot.cgi?user=[USERNAME]&pwd=Tedicek15%40", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "J0004" + ] + }, + { + "id": "wanscam-90", + "url": "/videostream.cgi?user=[USERNAME]&pwd=&resolution=32&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 99, + "models": [ + "JW0003" + ] + }, + { + "id": "wanscam-91", + "url": "/videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&res=1920x1080", + "type": "MJPEG", + "protocol": "http", + "port": 60752, + "models": [ + "jw0004" + ] + }, + { + "id": "wanscam-92", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "JW-0004", + "JW-0008" + ] + }, + { + "id": "wanscam-93", + "url": "/snapshot.cgi?camera=0", + "type": "JPEG", + "protocol": "http", + "port": 3333, + "models": [ + "JW-0011" + ] + }, + { + "id": "wanscam-94", + "url": "cgi-bin/viewer/video.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "JW-0019" + ] + }, + { + "id": "wanscam-95", + "url": "/img/video.asf", + "type": "FFMPEG", + "protocol": "mms", + "port": 554, + "models": [ + "JW-AP713" + ] + }, + { + "id": "wanscam-96", + "url": "/img/snapshot.cgi?size=3", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "JWEV -348176-CDCFD" + ] + }, + { + "id": "wanscam-97", + "url": "/video.cgi?resolution=VGA", + "type": "MJPEG", + "protocol": "http", + "port": 81, + "models": [ + "JWEV-327699-AEFCA" + ] + }, + { + "id": "wanscam-98", + "url": "/cam1/onvif-h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "k21" + ] + } + ] +} diff --git a/brands/wansview.json b/brands/wansview.json new file mode 100644 index 0000000..dc5fcb8 --- /dev/null +++ b/brands/wansview.json @@ -0,0 +1,1046 @@ +{ + "version": 2, + "brand": "Wansview", + "brand_id": "wansview", + "streams": [ + { + "id": "wansview-1", + "url": "/live/ch0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "001", + "043825-XXHGP", + "1080", + "1080 Hd", + "1080p", + "1080P HD", + "1080P HD W1", + "1080P HD w2", + "1080p HD W4", + "1080p HD W6", + "1080P HD Wireless Cloud IP Camera Q5", + "1080P K3", + "1080p K5", + "1080P MID RES", + "1080p pro hd", + "1080P Pro HD W2", + "1080P Q5", + "1080P Q6", + "1080P W1", + "1080P w2", + "1080P W3", + "1080p W4", + "1080P W5", + "1080P W5 Cloud", + "1080p W6", + "1080P W6 Cam1", + "1080P W6 Cam1 WLAN", + "1080pw4", + "1080PW4", + "1090", + "121", + "19*", + "192", + "251253", + "2k 3mp g6", + "2K Indoor", + "2K Light Bulb Security Camera", + "2mp", + "459116", + "543NB", + "543W", + "625", + "625W", + "633GBU", + "700GC", + "702p", + "720", + "720P", + "720P IP CAMERA", + "720p W3", + "720p x", + "AME", + "dome", + "g2 dome camera", + "GalaYou G7", + "Galayou Y4", + "Gar", + "IP CAMERA G6", + "IP Camera K2", + "IP Camera Q3", + "IP CAMERA Q5", + "IP Camera W2", + "ismart", + "K2 720P", + "K3 1080", + "k31080p", + "K40", + "kitchen cam", + "Lightbulb G6 IndoorOutdoor Cloud Camera", + "M series", + "Master", + "mcm625ga", + "mma", + "NBC543W", + "NCH537MW", + "NCM", + "NCM 621W", + "ncm 625 ga", + "NCM620GA", + "NCM620W", + "NCM621W", + "NCM622GA", + "NCM622GA Q2", + "NCM623W", + "NCM624W", + "ncm625", + "NCM625 working", + "ncm-625GA", + "NCM625GB", + "NCM-625W", + "NCM630GB", + "NCM725GA", + "NCM750GA", + "NCM751", + "NCM751GA", + "NCM751GA (W1)", + "ncm751vga", + "NCM754GC", + "ncm75aga", + "NGX5444", + "NGX6544", + "Observatory", + "Other", + "Outdoor 1080p W4", + "OUTDOOR 1080P W4paul", + "Outdoor 720p", + "Porch", + "Pro", + "Pro HD 1080P", + "ProHD", + "ProHD W1", + "Q3 (X SERIES)", + "Q3 (X Serires)", + "Q3 1080p", + "Q3 720p", + "Q33", + "Q35", + "q3s", + "Q3-s", + "Q3S", + "qs3", + "Recepcion", + "Series x", + "USA703K2", + "US-W4-B", + "VIEW-587022-NBDUZ", + "VIEW-633583-UFPYB", + "vpxpz", + "W2 1080P", + "W2(1080P)", + "W2(x)", + "W2/1080P)", + "W-3", + "W3 720", + "W3 X series", + "W3720p", + "W4/W5", + "w41080", + "W60", + "w9 1080p", + "Wansview Q5", + "Wansview W5 1080p", + "Wansview W9", + "WaQ3-S", + "WCam 1", + "WhoKnows", + "wide", + "wvc9bdlt308hawuz", + "wvcc418", + "X 1080p", + "X 720p", + "X series", + "X Series", + "x series wifi ip", + "x624w", + "X720", + "xseries" + ] + }, + { + "id": "wansview-2", + "url": "/videostream.cgi?resolution=64&rate=30", + "type": "FFMPEG", + "protocol": "http", + "port": 1125, + "models": [ + "002kqkb", + "002qkwj", + "nbc541w", + "nc541", + "NCB541W" + ] + }, + { + "id": "wansview-3", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]*[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "1080", + "1080P", + "541", + "541W", + "625", + "720P", + "720P IP CAMERA", + "NBC543W", + "NC541", + "NC541W-P", + "ncb5140", + "NCB-540", + "ncb540w", + "NCB-541W", + "NCB-543W", + "NCL616W", + "Other", + "tchne", + "W2 1080P" + ] + }, + { + "id": "wansview-4", + "url": "videostream.cgi?resolution=8&rate=13", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "1080", + "541W", + "543W", + "720P IP CAMERA", + "NBC543W", + "NCB-534W", + "ncb541", + "NCB-541W", + "NCB-543W", + "NCB545W", + "NCL615W", + "X SERIES" + ] + }, + { + "id": "wansview-5", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "1080", + "541", + "543NB", + "625W", + "720P", + "DCS543W", + "ga/gb/630w rtjp", + "N540W", + "N541", + "NBC543W", + "NCB-534W", + "NCB540W", + "NCB-541w", + "NCB-541W", + "NCB-543W", + "NCB545W", + "nch-530w" + ] + }, + { + "id": "wansview-6", + "url": "/live/ch1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "1080", + "1080p", + "1080P HD", + "1080P HD W1", + "1080p HD W4", + "1080p HD W6", + "1080P K3", + "1080p K5", + "1080p mid res", + "1080P PRO HD", + "1080P PRO HD W2", + "1080P Q5", + "1080P Q6", + "1080P W3", + "1080P W5", + "1080p W6", + "1080PW4", + "2mp", + "541W", + "624W", + "625W", + "702P", + "720", + "720P", + "720P IP CAMERA", + "720p W3", + "720P wireless outlook Camera", + "780GB", + "DCS543W", + "Dilbert", + "IP CAMERA K2", + "IP Camera Q5", + "IP CAMERA W2", + "K2 720P", + "K3 1080", + "NC541W", + "NCM622GA", + "NCM625GA", + "NCM625GB", + "NCM-630GB", + "NCM750GA", + "NCM751GA", + "NCM751GA (W1)", + "Other", + "pro", + "PRO HD", + "Q3S", + "US-W4-B", + "W2 1080P", + "W2(1080P)", + "W-3", + "W3 720", + "W4/W5", + "W5 Cloud", + "W9 1080P", + "wan", + "Wansview W9", + "WVCA6GRVLGUPYl9Z", + "X 720P", + "x series", + "x series K3", + "X SERIES WIFI IP" + ] + }, + { + "id": "wansview-7", + "url": "/live/ch2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "1080", + "1080P", + "1080P HD", + "1080p HD W6", + "625W", + "720P", + "720P W3", + "780GB", + "Dilbert", + "ncm624w", + "ncm625", + "NCM625GA", + "NCM625W", + "Other", + "Q5", + "X 720P", + "X SERIES" + ] + }, + { + "id": "wansview-8", + "url": "snap.jpg?JpegSize=XL", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "1080", + "1080P PRO HD", + "1080P PRO HD W2", + "NCH-530W", + "Other" + ] + }, + { + "id": "wansview-9", + "url": "/12", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "1080 HD", + "1080P HD", + "1080P PRO HD", + "2K W7", + "M Series", + "MCM-627", + "NCB541W", + "NCH536MW", + "NCM625W", + "NCM626w", + "NCM-628", + "NCM751GA", + "Other" + ] + }, + { + "id": "wansview-10", + "url": "snap.jpg?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "1080P HD", + "1080P PRO HD", + "1080P PRO HD W2", + "NC530", + "nch532mkw", + "NCH532MW", + "NCH536MW", + "NCH537MW", + "NCM621W", + "NCM623w", + "NCM-627", + "Other", + "W2 1080P" + ] + }, + { + "id": "wansview-11", + "url": "/mjpeg/stream.cgi?chn=0", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "1080P HD W1", + "1080P HD W2", + "1080P HD W4", + "1080P W3", + "720P", + "720P IP CAMERA", + "Q3 1080P", + "Q3-s", + "Q3S", + "W2/1080P)", + "W-3", + "X 720P" + ] + }, + { + "id": "wansview-12", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "1080p HD W6", + "1080P PRO HD", + "541W", + "625W", + "NBC543W", + "NC541", + "ncm620", + "NCM620W", + "NCM622GA Q2", + "NCM-624W", + "NCM-625", + "NCM626w", + "Other", + "W4/W5" + ] + }, + { + "id": "wansview-13", + "url": "/camera", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "1080P HD Wireless Cloud IP Camera Q5" + ] + }, + { + "id": "wansview-14", + "url": "image.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "1080P PRO HD", + "625W", + "Other", + "Z SERIES" + ] + }, + { + "id": "wansview-15", + "url": "/video.mjpg?q=30&fps=33&id=0.5", + "type": "FFMPEG", + "protocol": "http", + "port": 8090, + "models": [ + "1080P Q5", + "Ncb541W s", + "Other" + ] + }, + { + "id": "wansview-16", + "url": "/videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 8080, + "models": [ + "123456", + "541W", + "nc541", + "Other" + ] + }, + { + "id": "wansview-17", + "url": "videostream.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 81, + "models": [ + "124", + "NC543W", + "NCB541W", + "Other" + ] + }, + { + "id": "wansview-18", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "541", + "NCL615W", + "NCS601W" + ] + }, + { + "id": "wansview-19", + "url": "/ucast/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "541", + "543W", + "ncm-620w", + "Other" + ] + }, + { + "id": "wansview-20", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "541W", + "625", + "625W", + "JW0009", + "nc541", + "NCB-534W", + "NCB-541W", + "NCB-543W", + "NCH 530W", + "NCL615W", + "NCM521W", + "NCM620W", + "NCM621W", + "NCM622W", + "NCM625GA", + "NCM-627", + "NCM-628", + "NCM751GA" + ] + }, + { + "id": "wansview-21", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "541W", + "543NB", + "dcs543w", + "N540w", + "NC541W", + "nc543w", + "NC543W-P", + "NCB-541w", + "NCB541W", + "NCB541W-adt", + "NCB-543W", + "NCB545W" + ] + }, + { + "id": "wansview-22", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "543w", + "N540w", + "nc543w", + "NCL610W", + "Other" + ] + }, + { + "id": "wansview-23", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "616", + "720P W3", + "JW0011", + "L SERIES", + "N541", + "NBC543W", + "Nc541w-p", + "nc543w", + "NC543W-P", + "NCB-541W", + "NCL615w", + "NCL616W", + "NCM621W", + "ncs543w", + "Other" + ] + }, + { + "id": "wansview-24", + "url": "videostream.cgi?user=[USERNAME]&password=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "625W", + "MCM-627", + "N540w", + "nc543w", + "NCB-534W", + "NCB-541W", + "NCB-543W", + "NCL-610W", + "Other" + ] + }, + { + "id": "wansview-25", + "url": "/img/video.asf", + "type": "FFMPEG", + "protocol": "mms", + "port": 554, + "models": [ + "673572" + ] + }, + { + "id": "wansview-26", + "url": "snap.jpg?JpegCam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "720P IP CAMERA", + "720P W3", + "nch 530w", + "NCH-530W", + "NCH531MW", + "NCH532MKW", + "Other", + "UNOWN" + ] + }, + { + "id": "wansview-27", + "url": "/live/ch00_0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Cinnado", + "NCM629W" + ] + }, + { + "id": "wansview-28", + "url": "live/ch00_0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "G-6" + ] + }, + { + "id": "wansview-29", + "url": "videostream.cgi?", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "L Series", + "NCB1541W", + "NCB-541W", + "NCB-543W", + "NCL610D04", + "NCL-610W" + ] + }, + { + "id": "wansview-30", + "url": "/videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "myCam", + "NC541W" + ] + }, + { + "id": "wansview-31", + "url": "videostream.cgi?rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "N540w", + "nc543w", + "NCB-534W", + "NCB-541W", + "NCB-543W", + "Other" + ] + }, + { + "id": "wansview-32", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "N540w", + "nc543w", + "NCB541W", + "NCL-610W", + "Other" + ] + }, + { + "id": "wansview-33", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "nbc541w", + "NCB541W", + "NCB541W-adt", + "NCL610D04", + "NCL610W", + "NCL614W", + "Other" + ] + }, + { + "id": "wansview-34", + "url": "videostream.cgi?rate=11", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "NBC543W", + "NCB541W", + "NCL610W", + "NCL615w", + "Other" + ] + }, + { + "id": "wansview-35", + "url": "videostream.asf", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "NBC543W", + "ncb545w", + "NCB-546W", + "NCB546W3", + "Other" + ] + }, + { + "id": "wansview-36", + "url": "cgi-bin/video.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "NC512", + "Other" + ] + }, + { + "id": "wansview-37", + "url": "/videostream.cgi?rate=11", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "NC540W", + "NCB541W" + ] + }, + { + "id": "wansview-38", + "url": "/videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=320*240", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "nc541", + "NC541W", + "Other" + ] + }, + { + "id": "wansview-39", + "url": "videostream.cgi?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "nc543w", + "NCB541W", + "NCL616W", + "Other" + ] + }, + { + "id": "wansview-40", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]&count=0", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "nc543w" + ] + }, + { + "id": "wansview-41", + "url": "/videostream.cgi?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "NCB-534W" + ] + }, + { + "id": "wansview-42", + "url": "/videostream.cgi?resolution=8&rate=13", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "NCB541W" + ] + }, + { + "id": "wansview-43", + "url": "/cgi-bin/CGIProxy.fcgi?cmd=snapPicture2&usr=[USERNAME]&pwd=[PASSWORD]&", + "type": "JPEG", + "protocol": "http", + "port": 88, + "models": [ + "NCB541W" + ] + }, + { + "id": "wansview-44", + "url": "/videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32", + "type": "MJPEG", + "protocol": "http", + "port": 1025, + "models": [ + "NCB-543W" + ] + }, + { + "id": "wansview-45", + "url": "/web/mobile.html", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "NCH532MW" + ] + }, + { + "id": "wansview-46", + "url": "/web/admin.html", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "NCH532MW" + ] + }, + { + "id": "wansview-47", + "url": "/snap.jpg?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "NCH536MW" + ] + }, + { + "id": "wansview-48", + "url": "/snap.jpg?JpegSize=XL", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "NCH536MW", + "Unk" + ] + }, + { + "id": "wansview-49", + "url": "/h264Preview_01_main", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "NCM625W" + ] + }, + { + "id": "wansview-50", + "url": "/tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 8887, + "models": [ + "NCM-625W" + ] + }, + { + "id": "wansview-51", + "url": "/goform/video", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "NCS601W" + ] + }, + { + "id": "wansview-52", + "url": "current[CHANNEL].jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "wansview-53", + "url": "jpg/1/image.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "wansview-54", + "url": "cgi-bin/viewer/video.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "wansview-55", + "url": "snapshot.html", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "wansview-56", + "url": "vdata.v", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "wansview-57", + "url": "snapshot.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Otherncl615" + ] + }, + { + "id": "wansview-58", + "url": "cgi-bin/net_jpeg.cgi?ch=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "PRO HD 1080P" + ] + }, + { + "id": "wansview-59", + "url": "/snap.jpg?JpegCam=0", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "UNK" + ] + } + ] +} diff --git a/brands/wapa.json b/brands/wapa.json new file mode 100644 index 0000000..40c494d --- /dev/null +++ b/brands/wapa.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Wapa", + "brand_id": "wapa", + "streams": [ + { + "id": "wapa-1", + "url": "/ch0_0.h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "BL-3/5/7/8/9" + ] + }, + { + "id": "wapa-2", + "url": "/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "BL-3/5/7/8/9Series" + ] + } + ] +} diff --git a/brands/wardmay-cctv.json b/brands/wardmay-cctv.json new file mode 100644 index 0000000..d060c6f --- /dev/null +++ b/brands/wardmay-cctv.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Wardmay Cctv", + "brand_id": "wardmay-cctv", + "streams": [ + { + "id": "wardmay-cctv-1", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "WDM-6702AL" + ] + } + ] +} diff --git a/brands/wareshare.json b/brands/wareshare.json new file mode 100644 index 0000000..758f0fb --- /dev/null +++ b/brands/wareshare.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Wareshare", + "brand_id": "wareshare", + "streams": [ + { + "id": "wareshare-1", + "url": "cgi-bin/videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "C923IP" + ] + } + ] +} diff --git a/brands/watashi.json b/brands/watashi.json new file mode 100644 index 0000000..ab3f7fc --- /dev/null +++ b/brands/watashi.json @@ -0,0 +1,97 @@ +{ + "version": 2, + "brand": "Watashi", + "brand_id": "watashi", + "streams": [ + { + "id": "watashi-1", + "url": "/cam/realmonitor", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "NVR", + "wip067", + "XVR" + ] + }, + { + "id": "watashi-2", + "url": "ipcam.sdp", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "NVR" + ] + }, + { + "id": "watashi-3", + "url": "cgi-bin/snapshot.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "NVR", + "Other", + "WIP-026T", + "WIP288", + "wvr052-4m" + ] + }, + { + "id": "watashi-4", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "NVR", + "WIP-026T", + "wrc125" + ] + }, + { + "id": "watashi-5", + "url": "cgi-bin/snapshot.cgi?1", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "NVR-24", + "Other", + "WIP-061T", + "WIP288", + "wrc", + "wrc125", + "wvr002", + "wvr052-4m", + "XVR" + ] + }, + { + "id": "watashi-6", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other", + "WIP067" + ] + }, + { + "id": "watashi-7", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "wip052", + "wip058", + "WIP087" + ] + } + ] +} diff --git a/brands/watch-bot-camera.json b/brands/watch-bot-camera.json new file mode 100644 index 0000000..f6b9eb6 --- /dev/null +++ b/brands/watch-bot-camera.json @@ -0,0 +1,217 @@ +{ + "version": 2, + "brand": "Watch Bot Camera", + "brand_id": "watch-bot-camera", + "streams": [ + { + "id": "watch-bot-camera-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Home Security Camera", + "HOME SECURITY CAMERA", + "Other", + "WBOT-30907" + ] + }, + { + "id": "watch-bot-camera-2", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "HOME SECURITY CAMERA", + "Other" + ] + }, + { + "id": "watch-bot-camera-3", + "url": "video.cgi?resolution=VGA", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "HOME SECURITY CAMERA", + "Other" + ] + }, + { + "id": "watch-bot-camera-4", + "url": "videostream.asf", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "watch-bot-camera-5", + "url": "snapshot.cgi?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "WATCHBOT" + ] + }, + { + "id": "watch-bot-camera-6", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "watch-bot-camera-7", + "url": "video.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "watch-bot-camera-8", + "url": "videostream.cgi?rate=11", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "watch-bot-camera-9", + "url": "videostream.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "watch-bot-camera-10", + "url": "video.cgi?resolution=[WIDTH]x[HEIGHT]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "watch-bot-camera-11", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "WBOT-30907" + ] + }, + { + "id": "watch-bot-camera-12", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "WATCHBOT 3" + ] + }, + { + "id": "watch-bot-camera-13", + "url": "videostream.asf?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "watchbot" + ] + }, + { + "id": "watch-bot-camera-14", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "watch-bot-camera-15", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "watch-bot-camera-16", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "watch-bot-camera-17", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]&count=0", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "watch-bot-camera-18", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]*[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "Watchbot" + ] + }, + { + "id": "watch-bot-camera-19", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "resup" + ] + }, + { + "id": "watch-bot-camera-20", + "url": "videostream.cgi?", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "watchbot 3" + ] + } + ] +} diff --git a/brands/watchdog.json b/brands/watchdog.json new file mode 100644 index 0000000..2c094d7 --- /dev/null +++ b/brands/watchdog.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Watchdog", + "brand_id": "watchdog", + "streams": [ + { + "id": "watchdog-1", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/watchguard.json b/brands/watchguard.json new file mode 100644 index 0000000..bd1a96b --- /dev/null +++ b/brands/watchguard.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Watchguard", + "brand_id": "watchguard", + "streams": [ + { + "id": "watchguard-1", + "url": "cgi-bin/guest/Video.cgi?media=JPEG&channel=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "VSIP13B" + ] + } + ] +} diff --git a/brands/watchmeip.json b/brands/watchmeip.json new file mode 100644 index 0000000..897da38 --- /dev/null +++ b/brands/watchmeip.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Watchmeip", + "brand_id": "watchmeip", + "streams": [ + { + "id": "watchmeip-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Outdoor PRO" + ] + } + ] +} diff --git a/brands/watchnet-inc.json b/brands/watchnet-inc.json new file mode 100644 index 0000000..4a0e70c --- /dev/null +++ b/brands/watchnet-inc.json @@ -0,0 +1,79 @@ +{ + "version": 2, + "brand": "Watchnet Inc", + "brand_id": "watchnet-inc", + "streams": [ + { + "id": "watchnet-inc-1", + "url": "still.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "232" + ] + }, + { + "id": "watchnet-inc-2", + "url": "axis-cgi/mjpg/video.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "232", + "MPIX", + "MPIX 20", + "MPIX21" + ] + }, + { + "id": "watchnet-inc-3", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "mpix", + "MPIX", + "MPIX 20", + "MPIX21", + "Other" + ] + }, + { + "id": "watchnet-inc-4", + "url": "/cam/realmonitor", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "MPIX", + "MPIX 20", + "Mpix21", + "Other" + ] + }, + { + "id": "watchnet-inc-5", + "url": "cgi-bin/snapshot.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "MPIX21", + "Other", + "Wpix" + ] + }, + { + "id": "watchnet-inc-6", + "url": "/cgi-bin/snapshot.cgi?chn=0&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "MPIX-40VDVIRV" + ] + } + ] +} diff --git a/brands/waylens.json b/brands/waylens.json new file mode 100644 index 0000000..ffa6920 --- /dev/null +++ b/brands/waylens.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Waylens", + "brand_id": "waylens", + "streams": [ + { + "id": "waylens-1", + "url": "live/ch00_0", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Secure360" + ] + } + ] +} diff --git a/brands/waymoon.json b/brands/waymoon.json new file mode 100644 index 0000000..11d9bb3 --- /dev/null +++ b/brands/waymoon.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Waymoon", + "brand_id": "waymoon", + "streams": [ + { + "id": "waymoon-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Hosuku" + ] + } + ] +} diff --git a/brands/wbox.json b/brands/wbox.json new file mode 100644 index 0000000..84e0d37 --- /dev/null +++ b/brands/wbox.json @@ -0,0 +1,69 @@ +{ + "version": 2, + "brand": "Wbox", + "brand_id": "wbox", + "streams": [ + { + "id": "wbox-1", + "url": "/Streaming/Channels/2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "0E-13DF28", + "0E-21DF28", + "OE-21DF28", + "Other" + ] + }, + { + "id": "wbox-2", + "url": "/Streaming/Channels/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 556, + "models": [ + "0E-21BF40", + "0e-40bf40wdr", + "OE-21DF28", + "OE-31DF28", + "oe-clid5r2fs", + "Other", + "WBXIL139RT" + ] + }, + { + "id": "wbox-3", + "url": "/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "OE-21BF40WDR" + ] + }, + { + "id": "wbox-4", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "OE-21BF40WDR", + "OE-31BVF2812", + "OE-31DF28", + "OE-40BF40WDR" + ] + }, + { + "id": "wbox-5", + "url": "/", + "type": "MJPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "WBXIB28124MW" + ] + } + ] +} diff --git a/brands/wca.json b/brands/wca.json new file mode 100644 index 0000000..b478bce --- /dev/null +++ b/brands/wca.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Wca", + "brand_id": "wca", + "streams": [ + { + "id": "wca-1", + "url": "/mpeg4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/webcamxp.json b/brands/webcamxp.json new file mode 100644 index 0000000..4f7b6ae --- /dev/null +++ b/brands/webcamxp.json @@ -0,0 +1,78 @@ +{ + "version": 2, + "brand": "Webcamxp", + "brand_id": "webcamxp", + "streams": [ + { + "id": "webcamxp-1", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "ip camera 720p", + "MXDBA" + ] + }, + { + "id": "webcamxp-2", + "url": "/cam_1.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 8080, + "models": [ + "minix" + ] + }, + { + "id": "webcamxp-3", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "webcamxp-4", + "url": "cgi-bin/snapshot.cgi?1", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "OVNIF" + ] + }, + { + "id": "webcamxp-5", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "OVNIF" + ] + }, + { + "id": "webcamxp-6", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "ovnif IP" + ] + }, + { + "id": "webcamxp-7", + "url": "out.jpg?id=0.5", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "WINDOWS" + ] + } + ] +} diff --git a/brands/webeye.json b/brands/webeye.json new file mode 100644 index 0000000..735afd3 --- /dev/null +++ b/brands/webeye.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Webeye", + "brand_id": "webeye", + "streams": [ + { + "id": "webeye-1", + "url": "cgi-bin/jpg.cgi?refresh=0&channel=[CHANNEL]&id=[USERNAME]&pass=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]&oldbrowser=1", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "HDC730" + ] + } + ] +} diff --git a/brands/webgate.json b/brands/webgate.json new file mode 100644 index 0000000..60dc654 --- /dev/null +++ b/brands/webgate.json @@ -0,0 +1,37 @@ +{ + "version": 2, + "brand": "Webgate", + "brand_id": "webgate", + "streams": [ + { + "id": "webgate-1", + "url": "/ch5/stream2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 60010, + "models": [ + "HTC1610H" + ] + }, + { + "id": "webgate-2", + "url": "/ch1/stream2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 60010, + "models": [ + "HTC1610H" + ] + }, + { + "id": "webgate-3", + "url": "/ch2/stream2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 60010, + "models": [ + "HTC1610H" + ] + } + ] +} diff --git a/brands/webo.json b/brands/webo.json new file mode 100644 index 0000000..1a6d629 --- /dev/null +++ b/brands/webo.json @@ -0,0 +1,40 @@ +{ + "version": 2, + "brand": "Webo", + "brand_id": "webo", + "streams": [ + { + "id": "webo-1", + "url": "stream[CHANNEL]", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "fhd200", + "Other" + ] + }, + { + "id": "webo-2", + "url": "/stream1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "fhd200", + "webo200p" + ] + }, + { + "id": "webo-3", + "url": "/stream2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other", + "webo200p" + ] + } + ] +} diff --git a/brands/webvision.json b/brands/webvision.json new file mode 100644 index 0000000..bda7d8c --- /dev/null +++ b/brands/webvision.json @@ -0,0 +1,18 @@ +{ + "version": 2, + "brand": "Webvision", + "brand_id": "webvision", + "streams": [ + { + "id": "webvision-1", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "HOME VISION", + "PPCN453889TMUTT" + ] + } + ] +} diff --git a/brands/wecam.json b/brands/wecam.json new file mode 100644 index 0000000..11fd5a7 --- /dev/null +++ b/brands/wecam.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Wecam", + "brand_id": "wecam", + "streams": [ + { + "id": "wecam-1", + "url": "cam/realmonitor?channel=[CHANNEL]&subtype=1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "360" + ] + }, + { + "id": "wecam-2", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IIII-560941-DBDCC" + ] + } + ] +} diff --git a/brands/weldex.json b/brands/weldex.json new file mode 100644 index 0000000..971890a --- /dev/null +++ b/brands/weldex.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Weldex", + "brand_id": "weldex", + "streams": [ + { + "id": "weldex-1", + "url": "GetData.cgi?CH=[CHANNEL]&Codec=jpeg&Size=[WIDTH]x[HEIGHT]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Vision DVR608" + ] + }, + { + "id": "weldex-2", + "url": "h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "WDND-35071V" + ] + } + ] +} diff --git a/brands/wepra.json b/brands/wepra.json new file mode 100644 index 0000000..cf5de4f --- /dev/null +++ b/brands/wepra.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Wepra", + "brand_id": "wepra", + "streams": [ + { + "id": "wepra-1", + "url": "h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "4000I" + ] + } + ] +} diff --git a/brands/westcam.json b/brands/westcam.json new file mode 100644 index 0000000..09661ae --- /dev/null +++ b/brands/westcam.json @@ -0,0 +1,54 @@ +{ + "version": 2, + "brand": "Westcam", + "brand_id": "westcam", + "streams": [ + { + "id": "westcam-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "301655956206", + "Other", + "WM-351185110", + "WM-35185110", + "WM-35185115" + ] + }, + { + "id": "westcam-2", + "url": "/PSIA/Streaming/channels/h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "365IP" + ] + }, + { + "id": "westcam-3", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "WM-128339" + ] + }, + { + "id": "westcam-4", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "W201", + "W212", + "WM-35185029" + ] + } + ] +} diff --git a/brands/western-digital.json b/brands/western-digital.json new file mode 100644 index 0000000..b29a927 --- /dev/null +++ b/brands/western-digital.json @@ -0,0 +1,18 @@ +{ + "version": 2, + "brand": "Western Digital", + "brand_id": "western-digital", + "streams": [ + { + "id": "western-digital-1", + "url": "/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "WD ReadyView", + "WNAS49" + ] + } + ] +} diff --git a/brands/westline.json b/brands/westline.json new file mode 100644 index 0000000..15ed68c --- /dev/null +++ b/brands/westline.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Westline", + "brand_id": "westline", + "streams": [ + { + "id": "westline-1", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "XPTO" + ] + } + ] +} diff --git a/brands/westmile.json b/brands/westmile.json new file mode 100644 index 0000000..2d362cb --- /dev/null +++ b/brands/westmile.json @@ -0,0 +1,76 @@ +{ + "version": 2, + "brand": "Westmile", + "brand_id": "westmile", + "streams": [ + { + "id": "westmile-1", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "291458155571", + "291899340312", + "292089937456", + "301572748864", + "Other", + "WM35183201", + "WM35183635" + ] + }, + { + "id": "westmile-2", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "291639205621", + "291747574301", + "301587838630", + "301850843930", + "302285941753", + "351185110", + "35185001", + "35185468", + "Kinaskit (Ebay)", + "Other" + ] + }, + { + "id": "westmile-3", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "291747574301", + "292281302713", + "301847704118", + "Other" + ] + }, + { + "id": "westmile-4", + "url": "snapshot.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "292209965826" + ] + }, + { + "id": "westmile-5", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=1.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "292281302713", + "Other" + ] + } + ] +} diff --git a/brands/wetranstek.json b/brands/wetranstek.json new file mode 100644 index 0000000..8354940 --- /dev/null +++ b/brands/wetranstek.json @@ -0,0 +1,18 @@ +{ + "version": 2, + "brand": "Wetranstek", + "brand_id": "wetranstek", + "streams": [ + { + "id": "wetranstek-1", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "TR-GIPR143Z-POE" + ] + } + ] +} diff --git a/brands/wevo.json b/brands/wevo.json new file mode 100644 index 0000000..4cf19e5 --- /dev/null +++ b/brands/wevo.json @@ -0,0 +1,28 @@ +{ + "version": 2, + "brand": "Wevo", + "brand_id": "wevo", + "streams": [ + { + "id": "wevo-1", + "url": "stream[CHANNEL]", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8081, + "models": [ + "200B", + "200FHD" + ] + }, + { + "id": "wevo-2", + "url": "/stream2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "200-FHD" + ] + } + ] +} diff --git a/brands/wgcc.json b/brands/wgcc.json new file mode 100644 index 0000000..6fdc19c --- /dev/null +++ b/brands/wgcc.json @@ -0,0 +1,103 @@ +{ + "version": 2, + "brand": "Wgcc", + "brand_id": "wgcc", + "streams": [ + { + "id": "wgcc-1", + "url": "/cam1/onvif-h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "2204FWD-IS", + "domet", + "UNIPC-2204FWD-IS", + "UNIPC-3204WD-I" + ] + }, + { + "id": "wgcc-2", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "bullet cam", + "unipc-3204wd-i" + ] + }, + { + "id": "wgcc-3", + "url": "/", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "domet" + ] + }, + { + "id": "wgcc-4", + "url": "video.h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other", + "unipc-3204wd-i" + ] + }, + { + "id": "wgcc-5", + "url": "/h264_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "wgcc-6", + "url": "videostream.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "wgcc-7", + "url": "live/mpeg4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other", + "PTZ IP Camera" + ] + }, + { + "id": "wgcc-8", + "url": "/Streaming/Channels/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "wgcc-9", + "url": "live/ch00_0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "UNIPC-2204FWD-IS" + ] + } + ] +} diff --git a/brands/whfi.json b/brands/whfi.json new file mode 100644 index 0000000..5b6ddb8 --- /dev/null +++ b/brands/whfi.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Whfi", + "brand_id": "whfi", + "streams": [ + { + "id": "whfi-1", + "url": "/0/av0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8001, + "models": [ + "cloudcam" + ] + } + ] +} diff --git a/brands/wi-tec.json b/brands/wi-tec.json new file mode 100644 index 0000000..83f6ecd --- /dev/null +++ b/brands/wi-tec.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Wi-tec", + "brand_id": "wi-tec", + "streams": [ + { + "id": "wi-tec-1", + "url": "/12", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "WI-2806BW" + ] + } + ] +} diff --git a/brands/wic.json b/brands/wic.json new file mode 100644 index 0000000..db52eab --- /dev/null +++ b/brands/wic.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Wic", + "brand_id": "wic", + "streams": [ + { + "id": "wic-1", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "P9-SM8-8X-AF" + ] + } + ] +} diff --git a/brands/widix.json b/brands/widix.json new file mode 100644 index 0000000..2696798 --- /dev/null +++ b/brands/widix.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Widix", + "brand_id": "widix", + "streams": [ + { + "id": "widix-1", + "url": "/ch0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "WDX-IPD4028K3C" + ] + } + ] +} diff --git a/brands/wifi-baby.json b/brands/wifi-baby.json new file mode 100644 index 0000000..8822b4e --- /dev/null +++ b/brands/wifi-baby.json @@ -0,0 +1,18 @@ +{ + "version": 2, + "brand": "Wifi Baby", + "brand_id": "wifi-baby", + "streams": [ + { + "id": "wifi-baby-1", + "url": "live_h264.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other", + "WFB2015" + ] + } + ] +} diff --git a/brands/wifi-mi.json b/brands/wifi-mi.json new file mode 100644 index 0000000..b41d6fb --- /dev/null +++ b/brands/wifi-mi.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Wifi Mi", + "brand_id": "wifi-mi", + "streams": [ + { + "id": "wifi-mi-1", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "wifi" + ] + } + ] +} diff --git a/brands/wifi-smart-net-camera.json b/brands/wifi-smart-net-camera.json new file mode 100644 index 0000000..b1702db --- /dev/null +++ b/brands/wifi-smart-net-camera.json @@ -0,0 +1,54 @@ +{ + "version": 2, + "brand": "Wifi Smart Net Camera", + "brand_id": "wifi-smart-net-camera", + "streams": [ + { + "id": "wifi-smart-net-camera-1", + "url": "live/ch00_0", + "type": "VLC", + "protocol": "rtsp", + "port": 10554, + "models": [ + "IPC360", + "ipc-t3810-q6s", + "ork", + "Other", + "SMT529AB", + "SYMT529AB", + "v380" + ] + }, + { + "id": "wifi-smart-net-camera-2", + "url": "/live/ch00_0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "IPC-V380-Q10", + "XM83-P" + ] + }, + { + "id": "wifi-smart-net-camera-3", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 10554, + "models": [ + "WANSCAM" + ] + }, + { + "id": "wifi-smart-net-camera-4", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 10554, + "models": [ + "WANSCAM" + ] + } + ] +} diff --git a/brands/winbook.json b/brands/winbook.json new file mode 100644 index 0000000..5c4f511 --- /dev/null +++ b/brands/winbook.json @@ -0,0 +1,296 @@ +{ + "version": 2, + "brand": "Winbook", + "brand_id": "winbook", + "streams": [ + { + "id": "winbook-1", + "url": "stream.asf", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "1234" + ] + }, + { + "id": "winbook-2", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "720p", + "Other" + ] + }, + { + "id": "winbook-3", + "url": "/live1.264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "720P", + "c1066", + "POE" + ] + }, + { + "id": "winbook-4", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "C-001640", + "DVR", + "Other", + "T-6835", + "WB-N7405JV" + ] + }, + { + "id": "winbook-5", + "url": "cgi-bin/CGIProxy.fcgi?cmd=snapPicture2&usr=[USERNAME]&pwd=[PASSWORD]&", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "C-001640", + "FC1405 v2", + "FC1405P", + "FC1405PC v2", + "fc1406p", + "FC1406P", + "FC1415P", + "FC2403P", + "FC2607P", + "FC5415P", + "FC5415P v2", + "Other" + ] + }, + { + "id": "winbook-6", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "C-001640" + ] + }, + { + "id": "winbook-7", + "url": "/live0.264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "c1066dn2", + "MC 896662", + "POE" + ] + }, + { + "id": "winbook-8", + "url": "/h264_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "C1066DN4-P", + "PoE", + "t7838wip", + "Useful" + ] + }, + { + "id": "winbook-9", + "url": "image/[CHANNEL].jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "D5708NH-P" + ] + }, + { + "id": "winbook-10", + "url": "img/video.asf", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "DVR" + ] + }, + { + "id": "winbook-11", + "url": "cgi-bin/CGIProxy.fcgi?cmd=snapPicture2&usr=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "FC1405P", + "FC1405PC", + "FC1405PC V2", + "FC1415P" + ] + }, + { + "id": "winbook-12", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "winbook-13", + "url": "videostream.asf", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "winbook-14", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "T-6835" + ] + }, + { + "id": "winbook-15", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "T-6835" + ] + }, + { + "id": "winbook-16", + "url": "video.cgi?resolution=VGA", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "winbook-17", + "url": "videostream.cgi?rate=11", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "winbook-18", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "winbook-19", + "url": "video.cgi?resolution=[WIDTH]x[HEIGHT]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "winbook-20", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "winbook-21", + "url": "/OVProfile02", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Special" + ] + }, + { + "id": "winbook-22", + "url": "user/videostream.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "T-6835" + ] + }, + { + "id": "winbook-23", + "url": "videostream.cgi?rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "T-6835" + ] + }, + { + "id": "winbook-24", + "url": "videostream.asf?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "T-6835" + ] + }, + { + "id": "winbook-25", + "url": "videostream.cgi?user=[USERNAME]&password=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "T-6835WIP", + "T-7838" + ] + }, + { + "id": "winbook-26", + "url": "videostream.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "T-7838" + ] + } + ] +} diff --git a/brands/winic.json b/brands/winic.json new file mode 100644 index 0000000..68e901a --- /dev/null +++ b/brands/winic.json @@ -0,0 +1,43 @@ +{ + "version": 2, + "brand": "Winic", + "brand_id": "winic", + "streams": [ + { + "id": "winic-1", + "url": "/cam/realmonitor", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "324-TD", + "HFW-4300S", + "IP66", + "IPCHDB-4300", + "NC-303VD", + "NP-104IR", + "Other" + ] + }, + { + "id": "winic-2", + "url": "ch0_0.h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "NV-303VD" + ] + }, + { + "id": "winic-3", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "NVT-530004" + ] + } + ] +} diff --git a/brands/wintech.json b/brands/wintech.json new file mode 100644 index 0000000..842738e --- /dev/null +++ b/brands/wintech.json @@ -0,0 +1,18 @@ +{ + "version": 2, + "brand": "Wintech", + "brand_id": "wintech", + "streams": [ + { + "id": "wintech-1", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "C2007DN2", + "IPC" + ] + } + ] +} diff --git a/brands/wireless-charger-cam.json b/brands/wireless-charger-cam.json new file mode 100644 index 0000000..4dede66 --- /dev/null +++ b/brands/wireless-charger-cam.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Wireless Charger Cam", + "brand_id": "wireless-charger-cam", + "streams": [ + { + "id": "wireless-charger-cam-1", + "url": "/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Lizvie" + ] + } + ] +} diff --git a/brands/wirepath.json b/brands/wirepath.json new file mode 100644 index 0000000..0e7fa8e --- /dev/null +++ b/brands/wirepath.json @@ -0,0 +1,42 @@ +{ + "version": 2, + "brand": "Wirepath", + "brand_id": "wirepath", + "streams": [ + { + "id": "wirepath-1", + "url": "GetData.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "750 dome", + "Other", + "WPS-300-IP-DOM", + "WPS-550", + "wps-550-bul-ip-wh", + "wps-750-bul-IP-Gr" + ] + }, + { + "id": "wirepath-2", + "url": "cgi-bin/wappaint?camera_no=[CHANNEL]&animation=0&name=[USERNAME]&password=[PASSWORD]&pic_size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP DOME" + ] + }, + { + "id": "wirepath-3", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "WS-109" + ] + } + ] +} diff --git a/brands/wise-group.json b/brands/wise-group.json new file mode 100644 index 0000000..fe39f4b --- /dev/null +++ b/brands/wise-group.json @@ -0,0 +1,61 @@ +{ + "version": 2, + "brand": "Wise Group", + "brand_id": "wise-group", + "streams": [ + { + "id": "wise-group-1", + "url": "/ch1_s1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "MY-303IP/M" + ] + }, + { + "id": "wise-group-2", + "url": "?action=stream", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "NVS-365-V01", + "NVS-365-VO1", + "Other" + ] + }, + { + "id": "wise-group-3", + "url": "cgi-bin/videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "wise-group-4", + "url": "ipcam/avc.cgi?audiostream=[CHANNEL]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "WS-A9R31", + "WS-D9638H" + ] + }, + { + "id": "wise-group-5", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/wisenet.json b/brands/wisenet.json new file mode 100644 index 0000000..602b88f --- /dev/null +++ b/brands/wisenet.json @@ -0,0 +1,153 @@ +{ + "version": 2, + "brand": "Wisenet", + "brand_id": "wisenet", + "streams": [ + { + "id": "wisenet-1", + "url": "/profile3/media.smp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "8080rv", + "XND-6080" + ] + }, + { + "id": "wisenet-2", + "url": "/profile2/media.smp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "ANE-L7012R", + "QNV-8080R", + "SNO-L6013R" + ] + }, + { + "id": "wisenet-3", + "url": "/onvif/profile2/media.smp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 1935, + "models": [ + "LND-6020R", + "QND-6070R", + "QND-8011" + ] + }, + { + "id": "wisenet-4", + "url": "/onvif/profile1/media.smp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 1935, + "models": [ + "LNO-6010R", + "Wisenet LNO-6010R", + "XNF-8010R", + "XNO-6120R", + "XNV-C6083R" + ] + }, + { + "id": "wisenet-5", + "url": "cgi-bin/video.cgi?msubmenu=mjpg", + "type": "MJPEG", + "protocol": "http", + "port": 1935, + "models": [ + "Other", + "QND-6070R", + "QNO-6070R", + "QNO-7010R", + "QNO-7080R" + ] + }, + { + "id": "wisenet-6", + "url": "/cgi-bin/video.cgi?msubmenu=mjpg", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "pnm-9020", + "QNO-7080R" + ] + }, + { + "id": "wisenet-7", + "url": "/", + "type": "FFMPEG", + "protocol": "http", + "port": 8282, + "models": [ + "QNP-6230H" + ] + }, + { + "id": "wisenet-8", + "url": "/HighResolutionVideo", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "QNP-6250H" + ] + }, + { + "id": "wisenet-9", + "url": "/stw-cgi/video.cgi?msubmenu=snapshot&action=view", + "type": "JPEG", + "protocol": "http", + "port": 10001, + "models": [ + "QNV-7082R", + "SNV-L6083R" + ] + }, + { + "id": "wisenet-10", + "url": "/stw-cgi/video.cgi?msubmenu=mjpg", + "type": "MJPEG", + "protocol": "http", + "port": 10001, + "models": [ + "QNV-7082R" + ] + }, + { + "id": "wisenet-11", + "url": "/mjpg/1/video.mjpg", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "SNV-6013" + ] + }, + { + "id": "wisenet-12", + "url": "/axis-media/media.amp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "SNV-L6083R", + "XNB-8000" + ] + }, + { + "id": "wisenet-13", + "url": "/0/onvif/profile2/media.smp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 4554, + "models": [ + "XND-6080RV" + ] + } + ] +} diff --git a/brands/wisevision.json b/brands/wisevision.json new file mode 100644 index 0000000..58c3a53 --- /dev/null +++ b/brands/wisevision.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Wisevision", + "brand_id": "wisevision", + "streams": [ + { + "id": "wisevision-1", + "url": "/ch01", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "777" + ] + } + ] +} diff --git a/brands/wish.json b/brands/wish.json new file mode 100644 index 0000000..47b6ae5 --- /dev/null +++ b/brands/wish.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Wish", + "brand_id": "wish", + "streams": [ + { + "id": "wish-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "HA-3050" + ] + }, + { + "id": "wish-2", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]*[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/wistino.json b/brands/wistino.json new file mode 100644 index 0000000..d0f2998 --- /dev/null +++ b/brands/wistino.json @@ -0,0 +1,18 @@ +{ + "version": 2, + "brand": "Wistino", + "brand_id": "wistino", + "streams": [ + { + "id": "wistino-1", + "url": "/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Other", + "wifi camera" + ] + } + ] +} diff --git a/brands/wistron.json b/brands/wistron.json new file mode 100644 index 0000000..03daec2 --- /dev/null +++ b/brands/wistron.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Wistron", + "brand_id": "wistron", + "streams": [ + { + "id": "wistron-1", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/witi.json b/brands/witi.json new file mode 100644 index 0000000..3ff2c12 --- /dev/null +++ b/brands/witi.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Witi", + "brand_id": "witi", + "streams": [ + { + "id": "witi-1", + "url": "/h264_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "ip320/50" + ] + }, + { + "id": "witi-2", + "url": "/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "IP420/50" + ] + } + ] +} diff --git a/brands/wiwacam.json b/brands/wiwacam.json new file mode 100644 index 0000000..bce3deb --- /dev/null +++ b/brands/wiwacam.json @@ -0,0 +1,65 @@ +{ + "version": 2, + "brand": "Wiwacam", + "brand_id": "wiwacam", + "streams": [ + { + "id": "wiwacam-1", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "mw1", + "MW1Pro", + "MW5", + "Other", + "wm3" + ] + }, + { + "id": "wiwacam-2", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "MW1", + "mw5", + "MW5", + "MW8" + ] + }, + { + "id": "wiwacam-3", + "url": "user=[USERNAME]&password=[PASSWORD]&channel=1&stream=[CHANNEL].sdp?", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "MW3" + ] + }, + { + "id": "wiwacam-4", + "url": "/user=[USERNAME]&password=[PASSWORD]&channel=1&stream=0.sdp?", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "MW5", + "MW7" + ] + }, + { + "id": "wiwacam-5", + "url": "ch0_0.h264", + "type": "VLC", + "protocol": "rtsp", + "port": 1935, + "models": [ + "MW5K" + ] + } + ] +} diff --git a/brands/wlw.json b/brands/wlw.json new file mode 100644 index 0000000..3b1e209 --- /dev/null +++ b/brands/wlw.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Wlw", + "brand_id": "wlw", + "streams": [ + { + "id": "wlw-1", + "url": "snap.jpg?JpegCam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP-8029C" + ] + } + ] +} diff --git a/brands/wodsee.json b/brands/wodsee.json new file mode 100644 index 0000000..5de74d8 --- /dev/null +++ b/brands/wodsee.json @@ -0,0 +1,107 @@ +{ + "version": 2, + "brand": "Wodsee", + "brand_id": "wodsee", + "streams": [ + { + "id": "wodsee-1", + "url": "/ch0_0.264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "H-100/H-200 serie", + "H-100/H-200 SERIE", + "Other", + "WIP100-BB30-150", + "WIP200-DA30" + ] + }, + { + "id": "wodsee-2", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "WIP130-Y12", + "wip200-btb60" + ] + }, + { + "id": "wodsee-3", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "wodsee-4", + "url": "/mpeg4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other", + "WIP200-DTA40" + ] + }, + { + "id": "wodsee-5", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "WIP100-BB30-150", + "WIP130-DA30" + ] + }, + { + "id": "wodsee-6", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "WIP100-BB30-150" + ] + }, + { + "id": "wodsee-7", + "url": "cgi-bin/view.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "WIP100-DTA40", + "WIP130-Y12", + "WIP200-DA30" + ] + }, + { + "id": "wodsee-8", + "url": "/ch0_1.264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "WIP130-Y12" + ] + }, + { + "id": "wodsee-9", + "url": "/av0_0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "WT40" + ] + } + ] +} diff --git a/brands/wolulu.json b/brands/wolulu.json new file mode 100644 index 0000000..7ee9407 --- /dev/null +++ b/brands/wolulu.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Wolulu", + "brand_id": "wolulu", + "streams": [ + { + "id": "wolulu-1", + "url": "/h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8001, + "models": [ + "AS-51227" + ] + } + ] +} diff --git a/brands/wonsdar.json b/brands/wonsdar.json new file mode 100644 index 0000000..dd2db36 --- /dev/null +++ b/brands/wonsdar.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Wonsdar", + "brand_id": "wonsdar", + "streams": [ + { + "id": "wonsdar-1", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "XM28s-8MP" + ] + }, + { + "id": "wonsdar-2", + "url": "/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "XM80" + ] + } + ] +} diff --git a/brands/woodie-view.json b/brands/woodie-view.json new file mode 100644 index 0000000..23ed6bf --- /dev/null +++ b/brands/woodie-view.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Woodie View", + "brand_id": "woodie-view", + "streams": [ + { + "id": "woodie-view-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "6024PB-HX201" + ] + } + ] +} diff --git a/brands/woonkamer.json b/brands/woonkamer.json new file mode 100644 index 0000000..76f146d --- /dev/null +++ b/brands/woonkamer.json @@ -0,0 +1,47 @@ +{ + "version": 2, + "brand": "Woonkamer", + "brand_id": "woonkamer", + "streams": [ + { + "id": "woonkamer-1", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "9014" + ] + }, + { + "id": "woonkamer-2", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]*[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "c703ip" + ] + }, + { + "id": "woonkamer-3", + "url": "live/av0?user=[USERNAME]&passwd=[PASSWORD]", + "type": "VLC", + "protocol": "rtsp", + "port": 8081, + "models": [ + "dvc-135IP" + ] + }, + { + "id": "woonkamer-4", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/wouwon.json b/brands/wouwon.json new file mode 100644 index 0000000..87ed7a0 --- /dev/null +++ b/brands/wouwon.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Wouwon", + "brand_id": "wouwon", + "streams": [ + { + "id": "wouwon-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "WiFi Smart Camera" + ] + } + ] +} diff --git a/brands/wsdcam.json b/brands/wsdcam.json new file mode 100644 index 0000000..0be912e --- /dev/null +++ b/brands/wsdcam.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Wsdcam", + "brand_id": "wsdcam", + "streams": [ + { + "id": "wsdcam-1", + "url": "?action=stream", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "R3 WiFi" + ] + } + ] +} diff --git a/brands/wtw-tsukamoto.json b/brands/wtw-tsukamoto.json new file mode 100644 index 0000000..0123201 --- /dev/null +++ b/brands/wtw-tsukamoto.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Wtw Tsukamoto", + "brand_id": "wtw-tsukamoto", + "streams": [ + { + "id": "wtw-tsukamoto-1", + "url": "/snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "WTW-IPC" + ] + } + ] +} diff --git a/brands/wtw.json b/brands/wtw.json new file mode 100644 index 0000000..d204048 --- /dev/null +++ b/brands/wtw.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Wtw", + "brand_id": "wtw", + "streams": [ + { + "id": "wtw-1", + "url": "/h264_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "PRP29HE" + ] + } + ] +} diff --git a/brands/wwgc.json b/brands/wwgc.json new file mode 100644 index 0000000..1ac86d9 --- /dev/null +++ b/brands/wwgc.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Wwgc", + "brand_id": "wwgc", + "streams": [ + { + "id": "wwgc-1", + "url": "/h264_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "UNIPC-3204WD-I" + ] + } + ] +} diff --git a/brands/wyzecam.json b/brands/wyzecam.json new file mode 100644 index 0000000..111f184 --- /dev/null +++ b/brands/wyzecam.json @@ -0,0 +1,219 @@ +{ + "version": 2, + "brand": "Wyzecam", + "brand_id": "wyzecam", + "streams": [ + { + "id": "wyzecam-1", + "url": "live", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "cam v2", + "Cam V2", + "CAM V2", + "Other", + "Pan", + "V2", + "V2 RTSP", + "Wyze Cam Pan", + "wyze cam v2", + "Wyze cam V2", + "Wyze Cam V2", + "Wyze cam V2 RTSP", + "WYZE CAM V2 RTSP", + "Wyze Cam V3 RTSP" + ] + }, + { + "id": "wyzecam-2", + "url": "/live", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "cam v2", + "Cam V2", + "Pan Cam", + "pan-tilt", + "PTZ", + "V2 Dafang", + "V2 RTSP", + "V2 Webcam Firmware", + "V3", + "V3 RTSP", + "v3 RTSP", + "Wyze Cam Pan RTSP", + "wyze cam v2", + "Wyze Cam V2", + "Wyze cam V2 RTSP", + "wyze cam v3", + "Wyze Cam V3 RTSO", + "Wyze Cam V3 RTSP", + "Wyze Cam-Pan", + "Wyze Cam-Pan RTSP", + "Wyze v2", + "Wyze v3", + "WYZEC1-JZ", + "WYZEC2", + "Wyzecam V3 RTSP", + "Wyze-docker-bridge" + ] + }, + { + "id": "wyzecam-3", + "url": "/mia_cam", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "cam V2", + "Cam V2" + ] + }, + { + "id": "wyzecam-4", + "url": "/axis-cgi/mjpg/video.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "Doorbell" + ] + }, + { + "id": "wyzecam-5", + "url": "/axis-cgi/mjpg/video.cgi?cameraId=59313593&token=[TOKEN]", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "Doorbell" + ] + }, + { + "id": "wyzecam-6", + "url": "/unicast", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "Other", + "Wyze Cam Pan", + "Wyze cam V2 RTSP" + ] + }, + { + "id": "wyzecam-7", + "url": "/1ddc4de6-f48b-484b-995f-a66a98b34af2", + "type": "FFMPEG", + "protocol": "http", + "port": 8888, + "models": [ + "Personal" + ] + }, + { + "id": "wyzecam-8", + "url": "/video3/unicast", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "v2 openmiko" + ] + }, + { + "id": "wyzecam-9", + "url": "/webcam/?action=stream", + "type": "FFMPEG", + "protocol": "https", + "port": 443, + "models": [ + "V2 Webcam Firmware" + ] + }, + { + "id": "wyzecam-10", + "url": "/", + "type": "FFMPEG", + "protocol": "http", + "port": 36760, + "models": [ + "wyze cam v2", + "Wyze cam V2 RTSP" + ] + }, + { + "id": "wyzecam-11", + "url": "/image.jpg", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "wyze cam v2" + ] + }, + { + "id": "wyzecam-12", + "url": "image.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Wyze cam V2" + ] + }, + { + "id": "wyzecam-13", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "wyze cam v3" + ] + }, + { + "id": "wyzecam-14", + "url": "/wyze-1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "Wyze cam V3 RTSP" + ] + }, + { + "id": "wyzecam-15", + "url": "/wyze-2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "Wyze Cam v3 RTSP" + ] + }, + { + "id": "wyzecam-16", + "url": "/living-room-cam", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "Wyze-Bridge" + ] + }, + { + "id": "wyzecam-17", + "url": "/living-room-cam/stream.m3u8", + "type": "FFMPEG", + "protocol": "http", + "port": 8888, + "models": [ + "WYZE-BRIDGE" + ] + } + ] +} diff --git a/brands/x-price.json b/brands/x-price.json new file mode 100644 index 0000000..ecd3451 --- /dev/null +++ b/brands/x-price.json @@ -0,0 +1,58 @@ +{ + "version": 2, + "brand": "X-price", + "brand_id": "x-price", + "streams": [ + { + "id": "x-price-1", + "url": "videostream.cgi?user=[USERNAME]&password=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "x-price-2", + "url": "videostream.asf?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "x-price-3", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "x-price-4", + "url": "/ch01.264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "XL-ICA-270M1-28", + "xl-ica-270m1-36" + ] + }, + { + "id": "x-price-5", + "url": "video.cgi?resolution=VGA", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "xl-ica-270M1-36" + ] + } + ] +} diff --git a/brands/x-security.json b/brands/x-security.json new file mode 100644 index 0000000..11bebc8 --- /dev/null +++ b/brands/x-security.json @@ -0,0 +1,38 @@ +{ + "version": 2, + "brand": "X-security", + "brand_id": "x-security", + "streams": [ + { + "id": "x-security-1", + "url": "/cam/realmonitor?channel=1&subtype=00&authbasic=[AUTH]", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "ipcv828zw", + "XS-IPDM741-3" + ] + }, + { + "id": "x-security-2", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "x-security-3", + "url": "/cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "XS-IPT987ZSWH-4P" + ] + } + ] +} diff --git a/brands/x-view.json b/brands/x-view.json new file mode 100644 index 0000000..6cb20d5 --- /dev/null +++ b/brands/x-view.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "X-view", + "brand_id": "x-view", + "streams": [ + { + "id": "x-view-1", + "url": "/tcp/av0_0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 10554, + "models": [ + "Overwatch" + ] + } + ] +} diff --git a/brands/x-zhang.json b/brands/x-zhang.json new file mode 100644 index 0000000..1c721f6 --- /dev/null +++ b/brands/x-zhang.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "X Zhang", + "brand_id": "x-zhang", + "streams": [ + { + "id": "x-zhang-1", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 81, + "models": [ + "C25-2" + ] + } + ] +} diff --git a/brands/x10.json b/brands/x10.json new file mode 100644 index 0000000..a902e12 --- /dev/null +++ b/brands/x10.json @@ -0,0 +1,358 @@ +{ + "version": 2, + "brand": "X10", + "brand_id": "x10", + "streams": [ + { + "id": "x10-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "34a", + "39A", + "AirSight", + "AIRSIGHT Dome", + "AirSight HD", + "Airsight x40", + "airsight x60", + "Other", + "PTZ PRO", + "xc36a", + "xc38a", + "XC-38A", + "XC-40A", + "XX-34A", + "XX-40A" + ] + }, + { + "id": "x10-2", + "url": "cgi-bin/videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "39A", + "AirSight", + "AIRSIGHT", + "AIRSIGHT Dome", + "AirSight HD", + "AIRSIGHT OUTSIDE", + "Airsight XX39", + "Other", + "XC-38A", + "XX-39A", + "XX41Ahome", + "XX-56A", + "XX-59A", + "XX-69A", + "xx70a" + ] + }, + { + "id": "x10-3", + "url": "videostream.cgi?rate=11", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "39-A", + "AirSight", + "AIRSIGHT X36A", + "Other", + "XX-52A" + ] + }, + { + "id": "x10-4", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "40", + "AirSight", + "AIRSIGHT Dome", + "AirSight HD", + "AirSight Outside", + "Airsight X36A", + "AirSightBIONDI", + "MyCam1", + "Other", + "PTZ PRO", + "XC-38A", + "XX-39A" + ] + }, + { + "id": "x10-5", + "url": "videostream.asf?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "40", + "AirSight", + "Other", + "XC-36A" + ] + }, + { + "id": "x10-6", + "url": "live/av0?user=[USERNAME]&passwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "airsight", + "AirSight", + "Other", + "XX62A" + ] + }, + { + "id": "x10-7", + "url": "videostream.asf", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "AirSight", + "AIRSIGHT B", + "AirSight Dome", + "AIRSIGHT Dome", + "Arcsight", + "Other", + "PTZ PRO", + "XC-36A", + "XC-38A", + "XC-40A", + "XX-36A", + "XX-40A" + ] + }, + { + "id": "x10-8", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "AirSight", + "Other", + "XX-34A" + ] + }, + { + "id": "x10-9", + "url": "cgi-bin/mobile_snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "AirSight", + "XX-59A" + ] + }, + { + "id": "x10-10", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "AirSight", + "AIRSIGHT X36A", + "Other" + ] + }, + { + "id": "x10-11", + "url": "snapshot.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "AirSight", + "AIRSIGHT Dome", + "Other", + "XX-52A", + "XX-59A" + ] + }, + { + "id": "x10-12", + "url": "video.cgi?resolution=VGA", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "AirSight", + "AIRSIGHT X36A", + "Other", + "XC-36A" + ] + }, + { + "id": "x10-13", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "AirSight", + "AirSight Dome", + "AIRSIGHT Dome", + "Other", + "PTZ PRO", + "XX-40A" + ] + }, + { + "id": "x10-14", + "url": "videofeed", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Airsight X36A" + ] + }, + { + "id": "x10-15", + "url": "videostream.cgi?user=[USERNAME]&password=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Jake" + ] + }, + { + "id": "x10-16", + "url": "image.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "x10-17", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]&count=0", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "x10-18", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "XX-36A" + ] + }, + { + "id": "x10-19", + "url": "videostream.cgi?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "x10-20", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "XX-60" + ] + }, + { + "id": "x10-21", + "url": "VIDEO.CGI", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "X-10PT" + ] + }, + { + "id": "x10-22", + "url": "GetData.cgi?CH=[CHANNEL]&Codec=jpeg&Size=[WIDTH]x[HEIGHT]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "x10-23", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "x10-24", + "url": "snapshot.cgi?camera=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "XC-38A" + ] + }, + { + "id": "x10-25", + "url": "videostream.cgi?", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "XC-38A", + "XX-36C" + ] + }, + { + "id": "x10-26", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]*[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "XC-38A" + ] + }, + { + "id": "x10-27", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "XX-59A" + ] + } + ] +} diff --git a/brands/xaimoi.json b/brands/xaimoi.json new file mode 100644 index 0000000..023ef3c --- /dev/null +++ b/brands/xaimoi.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Xaimoi", + "brand_id": "xaimoi", + "streams": [ + { + "id": "xaimoi-1", + "url": "videofeed", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Note 8 pro" + ] + } + ] +} diff --git a/brands/xanboo.json b/brands/xanboo.json new file mode 100644 index 0000000..0ccc07e --- /dev/null +++ b/brands/xanboo.json @@ -0,0 +1,127 @@ +{ + "version": 2, + "brand": "Xanboo", + "brand_id": "xanboo", + "streams": [ + { + "id": "xanboo-1", + "url": "img/snapshot.cgi?size=3", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "8030", + "RC-4030" + ] + }, + { + "id": "xanboo-2", + "url": "img/video.asf", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "8030", + "Other", + "RC4020", + "RC40200", + "rc4021", + "RC4021", + "RC-8021", + "RC-8030", + "XC4020" + ] + }, + { + "id": "xanboo-3", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "rc4021", + "RC4021" + ] + }, + { + "id": "xanboo-4", + "url": "img/mjpeg.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "rc4020", + "RC-8021" + ] + }, + { + "id": "xanboo-5", + "url": "img/video.mjpeg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "RC-8021" + ] + }, + { + "id": "xanboo-6", + "url": "img/video.sav", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other", + "RC-8021", + "RC-8030" + ] + }, + { + "id": "xanboo-7", + "url": "img/media.sav", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other", + "RC-8021" + ] + }, + { + "id": "xanboo-8", + "url": "img/mjpeg.jpg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "rc4021", + "RC-8021", + "RC-8030" + ] + }, + { + "id": "xanboo-9", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "xanboo-10", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "RC-8021" + ] + } + ] +} diff --git a/brands/xblitz.json b/brands/xblitz.json new file mode 100644 index 0000000..e5b3ff1 --- /dev/null +++ b/brands/xblitz.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Xblitz", + "brand_id": "xblitz", + "streams": [ + { + "id": "xblitz-1", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 10554, + "models": [ + "force" + ] + } + ] +} diff --git a/brands/xblock.json b/brands/xblock.json new file mode 100644 index 0000000..a89c81a --- /dev/null +++ b/brands/xblock.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Xblock", + "brand_id": "xblock", + "streams": [ + { + "id": "xblock-1", + "url": "/cam0_0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "GPCZ-636A1NT" + ] + } + ] +} diff --git a/brands/xdh.json b/brands/xdh.json new file mode 100644 index 0000000..bd93ce4 --- /dev/null +++ b/brands/xdh.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Xdh", + "brand_id": "xdh", + "streams": [ + { + "id": "xdh-1", + "url": "cgi-bin/webapp.cgi?MODE=8&ID=[USERNAME]&PW=[PASSWORD]&VER=3000&CH=[CHANNEL]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "XDH-16" + ] + } + ] +} diff --git a/brands/xelpon.json b/brands/xelpon.json new file mode 100644 index 0000000..678dd01 --- /dev/null +++ b/brands/xelpon.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Xelpon", + "brand_id": "xelpon", + "streams": [ + { + "id": "xelpon-1", + "url": "/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "x360" + ] + } + ] +} diff --git a/brands/xenocam.json b/brands/xenocam.json new file mode 100644 index 0000000..9177495 --- /dev/null +++ b/brands/xenocam.json @@ -0,0 +1,39 @@ +{ + "version": 2, + "brand": "Xenocam", + "brand_id": "xenocam", + "streams": [ + { + "id": "xenocam-1", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "A6704NS", + "vs-f6002-4", + "WF62HA" + ] + }, + { + "id": "xenocam-2", + "url": "/user=admin_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "UNLISTED" + ] + }, + { + "id": "xenocam-3", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=0_stream=0.sdp?real_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "WF62HA-2.OMP" + ] + } + ] +} diff --git a/brands/xenta.json b/brands/xenta.json new file mode 100644 index 0000000..359b163 --- /dev/null +++ b/brands/xenta.json @@ -0,0 +1,29 @@ +{ + "version": 2, + "brand": "Xenta", + "brand_id": "xenta", + "streams": [ + { + "id": "xenta-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]*[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "909", + "Other" + ] + }, + { + "id": "xenta-2", + "url": "videostream.asf?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "eb8918w", + "fr4020a2" + ] + } + ] +} diff --git a/brands/xfinity.json b/brands/xfinity.json new file mode 100644 index 0000000..5571480 --- /dev/null +++ b/brands/xfinity.json @@ -0,0 +1,40 @@ +{ + "version": 2, + "brand": "Xfinity", + "brand_id": "xfinity", + "streams": [ + { + "id": "xfinity-1", + "url": "img/video.mjpeg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "Xcam", + "xcam2", + "xhc-1" + ] + }, + { + "id": "xfinity-2", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "xcam" + ] + }, + { + "id": "xfinity-3", + "url": "/img/video.mjpeg", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "xcam" + ] + } + ] +} diff --git a/brands/xgody.json b/brands/xgody.json new file mode 100644 index 0000000..f66e9f3 --- /dev/null +++ b/brands/xgody.json @@ -0,0 +1,18 @@ +{ + "version": 2, + "brand": "Xgody", + "brand_id": "xgody", + "streams": [ + { + "id": "xgody-1", + "url": "/h264_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "QX59", + "y4a-za" + ] + } + ] +} diff --git a/brands/xiaomi.json b/brands/xiaomi.json new file mode 100644 index 0000000..5d950f3 --- /dev/null +++ b/brands/xiaomi.json @@ -0,0 +1,272 @@ +{ + "version": 2, + "brand": "Xiaomi", + "brand_id": "xiaomi", + "streams": [ + { + "id": "xiaomi-1", + "url": "/ch0.h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Anits", + "cctv", + "Other" + ] + }, + { + "id": "xiaomi-2", + "url": "ch0_0.h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Anits", + "AntCamera", + "ANTCAMERA", + "antis", + "Ants", + "Dome", + "Other", + "Xiaofang", + "XIAOMI DAFANG HACKS" + ] + }, + { + "id": "xiaomi-3", + "url": "live/ch00_0", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "ANITS", + "ANTCAMERA", + "Mijia", + "Other", + "SXJ01ZM" + ] + }, + { + "id": "xiaomi-4", + "url": "/unicast", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "Dafang", + "Dafang Hacks", + "Dafang3", + "defang", + "Other", + "T20", + "Xiaofang", + "Xiaofang RTSP", + "xiaomi dafang Hacks", + "zecoj/fang-hacks-internal" + ] + }, + { + "id": "xiaomi-5", + "url": "/cgi-bin/currentpic.cgi?width=1920&height=1080&nightvision=1", + "type": "FFMPEG", + "protocol": "https", + "port": 443, + "models": [ + "Dafang" + ] + }, + { + "id": "xiaomi-6", + "url": "/video?profile=0", + "type": "FFMPEG", + "protocol": "http", + "port": 8080, + "models": [ + "DID" + ] + }, + { + "id": "xiaomi-7", + "url": "/videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=320x240", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "Imilab Home Security Camera Basic" + ] + }, + { + "id": "xiaomi-8", + "url": "shot.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "M1901F7H" + ] + }, + { + "id": "xiaomi-9", + "url": "/video", + "type": "MJPEG", + "protocol": "http", + "port": 4747, + "models": [ + "Mi 8", + "Other" + ] + }, + { + "id": "xiaomi-10", + "url": "/videofeed", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "Mi Home Security Camera 360", + "Other", + "pro", + "redmi note 3", + "redmi note 8", + "xiaomi dafang Hacks" + ] + }, + { + "id": "xiaomi-11", + "url": "videofeed", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "mi mix 3", + "MI-3", + "mi5", + "Note A5", + "Other", + "redmi", + "RedMi 1", + "Redmi Note 3" + ] + }, + { + "id": "xiaomi-12", + "url": "/live/ch00_0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Mijia", + "Outdoor 1080p" + ] + }, + { + "id": "xiaomi-13", + "url": "/?action=stream", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "MJSXJ02CM" + ] + }, + { + "id": "xiaomi-14", + "url": "/mainstream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "MJSXJ02CM", + "MJSXJ05CM" + ] + }, + { + "id": "xiaomi-15", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "MJSXJ02HL", + "Other" + ] + }, + { + "id": "xiaomi-16", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "MJSXJ05CM", + "Other", + "V380" + ] + }, + { + "id": "xiaomi-17", + "url": "/", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "MJSXJ05CM", + "zecoj/fang-hacks-internal" + ] + }, + { + "id": "xiaomi-18", + "url": "/substream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "MJSXJ05CM" + ] + }, + { + "id": "xiaomi-19", + "url": "image.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "oma" + ] + }, + { + "id": "xiaomi-20", + "url": "video?profile=[CHANNEL]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "redmi", + "Redmi 8T" + ] + }, + { + "id": "xiaomi-21", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "xiaomi-22", + "url": "/ch0_0.h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Outdoor 1080p", + "XiaoYi" + ] + } + ] +} diff --git a/brands/xiaovv.json b/brands/xiaovv.json new file mode 100644 index 0000000..e7babfe --- /dev/null +++ b/brands/xiaovv.json @@ -0,0 +1,110 @@ +{ + "version": 2, + "brand": "Xiaovv", + "brand_id": "xiaovv", + "streams": [ + { + "id": "xiaovv-1", + "url": "/user=[USERNAME]&password=[PASSWORD]&channel=1&stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "8ch 3mp" + ] + }, + { + "id": "xiaovv-2", + "url": "/ch0.h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "outdoor360" + ] + }, + { + "id": "xiaovv-3", + "url": "/Onvif/live/1/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "q1 1080p", + "Q10", + "q12" + ] + }, + { + "id": "xiaovv-4", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "q1 1080p" + ] + }, + { + "id": "xiaovv-5", + "url": "/live/main", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "q1 1080p" + ] + }, + { + "id": "xiaovv-6", + "url": "/live/ch00_1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "q12" + ] + }, + { + "id": "xiaovv-7", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "q12", + "v380 pro" + ] + }, + { + "id": "xiaovv-8", + "url": "live/ch00_0", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "V380" + ] + }, + { + "id": "xiaovv-9", + "url": "/H264/ch1/main/av_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "xiaovv 8ch 3mp nvr" + ] + }, + { + "id": "xiaovv-10", + "url": "/H264/ch1/sub/av_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "xiaovv 8ch 3mp nvr" + ] + } + ] +} diff --git a/brands/xiaoyi.json b/brands/xiaoyi.json new file mode 100644 index 0000000..96136bc --- /dev/null +++ b/brands/xiaoyi.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Xiaoyi", + "brand_id": "xiaoyi", + "streams": [ + { + "id": "xiaoyi-1", + "url": "ch0_0.h264", + "type": "VLC", + "protocol": "rtsp", + "port": 554, + "models": [ + "720P" + ] + }, + { + "id": "xiaoyi-2", + "url": "/video.mjpg?q=30&fps=33&id=0.5", + "type": "FFMPEG", + "protocol": "http", + "port": 8090, + "models": [ + "PPZ" + ] + } + ] +} diff --git a/brands/xin-ling.json b/brands/xin-ling.json new file mode 100644 index 0000000..8e16694 --- /dev/null +++ b/brands/xin-ling.json @@ -0,0 +1,37 @@ +{ + "version": 2, + "brand": "Xin Ling", + "brand_id": "xin-ling", + "streams": [ + { + "id": "xin-ling-1", + "url": "cgi-bin/net_jpeg.cgi?ch=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "xin-ling-2", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "xin-ling-3", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/xineron.json b/brands/xineron.json new file mode 100644 index 0000000..21a39ec --- /dev/null +++ b/brands/xineron.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Xineron", + "brand_id": "xineron", + "streams": [ + { + "id": "xineron-1", + "url": "api/mjpegvideo.cgi?InputNumber=1&StreamNumber=[CHANNEL]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "XIN-MPC0110W" + ] + } + ] +} diff --git a/brands/xinfi.json b/brands/xinfi.json new file mode 100644 index 0000000..cc54c27 --- /dev/null +++ b/brands/xinfi.json @@ -0,0 +1,18 @@ +{ + "version": 2, + "brand": "Xinfi", + "brand_id": "xinfi", + "streams": [ + { + "id": "xinfi-1", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "C008-720POE", + "C013-1080POE" + ] + } + ] +} diff --git a/brands/xingchuang.json b/brands/xingchuang.json new file mode 100644 index 0000000..3ebb5d2 --- /dev/null +++ b/brands/xingchuang.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Xingchuang", + "brand_id": "xingchuang", + "streams": [ + { + "id": "xingchuang-1", + "url": "/h264_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "DM-SCB405IP-V10-E" + ] + } + ] +} diff --git a/brands/xingling.json b/brands/xingling.json new file mode 100644 index 0000000..8e61f8a --- /dev/null +++ b/brands/xingling.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Xingling", + "brand_id": "xingling", + "streams": [ + { + "id": "xingling-1", + "url": "videostream.asf?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "002khhi" + ] + } + ] +} diff --git a/brands/xinsan.json b/brands/xinsan.json new file mode 100644 index 0000000..ad583ad --- /dev/null +++ b/brands/xinsan.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Xinsan", + "brand_id": "xinsan", + "streams": [ + { + "id": "xinsan-1", + "url": "snapshot.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "xsa-7904" + ] + }, + { + "id": "xinsan-2", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "xsa-7904" + ] + } + ] +} diff --git a/brands/xiongmai-dvr.json b/brands/xiongmai-dvr.json new file mode 100644 index 0000000..75dc480 --- /dev/null +++ b/brands/xiongmai-dvr.json @@ -0,0 +1,81 @@ +{ + "version": 2, + "brand": "Xiongmai Dvr", + "brand_id": "xiongmai-dvr", + "streams": [ + { + "id": "xiongmai-dvr-1", + "url": "/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "X6C-WEQ" + ] + }, + { + "id": "xiongmai-dvr-2", + "url": "/user=[USERNAME]&password=[PASSWORD]&channel=4&stream=1.sdp?", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "AHB8008R-LME", + "UNLISTED" + ] + }, + { + "id": "xiongmai-dvr-3", + "url": "/user=[USERNAME]&password=[PASSWORD]&channel=4&stream=0.sdp?real_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "AHB8008R-LME" + ] + }, + { + "id": "xiongmai-dvr-4", + "url": "/user=[USERNAME]&password=[PASSWORD]&channel=1&stream=0.sdp?", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "IPC_HI3516D" + ] + }, + { + "id": "xiongmai-dvr-5", + "url": "/user=[USERNAME]&password=[PASSWORD]&channel=1&stream=1.sdp?real_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "IPC_HI3516D" + ] + }, + { + "id": "xiongmai-dvr-6", + "url": "/user=[USERNAME]&password=[PASSWORD]&channel=1&stream=0.sdp?real_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "light bulb", + "nbd6808t-pl", + "Other", + "R80X20-PQL" + ] + }, + { + "id": "xiongmai-dvr-7", + "url": "/user=[USERNAME]&password=[PASSWORD]&channel=1&stream=1.sdp?", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Wish" + ] + } + ] +} diff --git a/brands/xipcam.json b/brands/xipcam.json new file mode 100644 index 0000000..da35ca2 --- /dev/null +++ b/brands/xipcam.json @@ -0,0 +1,39 @@ +{ + "version": 2, + "brand": "Xipcam", + "brand_id": "xipcam", + "streams": [ + { + "id": "xipcam-1", + "url": "videostream.asf?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "000C5DDC7754", + "Other", + "wifi" + ] + }, + { + "id": "xipcam-2", + "url": "/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "onbekend" + ] + }, + { + "id": "xipcam-3", + "url": "mjpeg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/xka.json b/brands/xka.json new file mode 100644 index 0000000..6a4ecd5 --- /dev/null +++ b/brands/xka.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Xka", + "brand_id": "xka", + "streams": [ + { + "id": "xka-1", + "url": "/h264_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Mini" + ] + } + ] +} diff --git a/brands/xmarto.json b/brands/xmarto.json new file mode 100644 index 0000000..9b8ae7b --- /dev/null +++ b/brands/xmarto.json @@ -0,0 +1,67 @@ +{ + "version": 2, + "brand": "Xmarto", + "brand_id": "xmarto", + "streams": [ + { + "id": "xmarto-1", + "url": "/cgi-bin/snapshot.cgi?chn=1&u=[USERNAME]&p=", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "0815" + ] + }, + { + "id": "xmarto-2", + "url": "snapshot", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP-Camera IPC 1.3.0", + "PE3021-W", + "WW2024" + ] + }, + { + "id": "xmarto-3", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP-Camera IPC 1.3.0", + "mine", + "Other", + "pe3013", + "PE3021-W" + ] + }, + { + "id": "xmarto-4", + "url": "cgi-bin/snapshot.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IP-CAMERA IPC 1.3.0", + "Other", + "pe3013w", + "unk", + "wno18" + ] + }, + { + "id": "xmarto-5", + "url": "/?action=stream", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "pe3010-w" + ] + } + ] +} diff --git a/brands/xmate.json b/brands/xmate.json new file mode 100644 index 0000000..8376197 --- /dev/null +++ b/brands/xmate.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Xmate", + "brand_id": "xmate", + "streams": [ + { + "id": "xmate-1", + "url": "MediaInput/mpeg4", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "vue" + ] + } + ] +} diff --git a/brands/xmeye.json b/brands/xmeye.json new file mode 100644 index 0000000..88a4bad --- /dev/null +++ b/brands/xmeye.json @@ -0,0 +1,318 @@ +{ + "version": 2, + "brand": "Xmeye", + "brand_id": "xmeye", + "streams": [ + { + "id": "xmeye-1", + "url": "/bubble/live?ch={channel}&stream=0", + "type": "BUBBLE", + "protocol": "bubble", + "port": 80, + "models": [ + "NVR", + "DVR", + "H.264", + "H.265", + "HiSilicon", + "Other" + ], + "notes": "Bubble Protocol - main stream (works with go2rtc bubble:// source)" + }, + { + "id": "xmeye-2", + "url": "/bubble/live?ch={channel}&stream=1", + "type": "BUBBLE", + "protocol": "bubble", + "port": 80, + "models": [ + "NVR", + "DVR", + "H.264", + "H.265", + "HiSilicon", + "Other" + ], + "notes": "Bubble Protocol - sub stream (lower quality)" + }, + { + "id": "xmeye-3", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "000", + "1H.265", + "27.", + "3131", + "530", + "7004", + "7008H", + "AI-0017", + "AY-3008SA", + "CCTVDISCOVER Minibullet PTZ", + "DOME_IP", + "H.264 34567", + "H.264 PORT", + "h.265", + "H246DVR", + "HD WIFI IP CAMERA", + "Hykker Wi-Fi 360 Home Secure", + "JRP1-R", + "MOTOR1", + "n3703-720p-3.6mm", + "Other", + "R2-30G", + "R80X50-PQ", + "Top308", + "tv-al0801-lm-xm", + "XMEYE 4MP" + ] + }, + { + "id": "xmeye-4", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "3MP-2.1", + "8Mp-1.8", + "gw-p2vfd-m4x" + ] + }, + { + "id": "xmeye-5", + "url": "/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "7005H", + "ahb7840r", + "HD WIFI IP CAMERA", + "ID4-PMM", + "IVG-N8S", + "ncv-jo1w", + "NVR", + "Other", + "R2-30G", + "XMEYE 4MP" + ] + }, + { + "id": "xmeye-6", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=1.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "DOME_IP", + "GWIPC", + "H.264 34567", + "H.264 PORT", + "H.264 Port:34567", + "H.265", + "IPG-83X50PS-WPN", + "IVG-N8S", + "NST-IOH6522", + "Other", + "Top-201" + ] + }, + { + "id": "xmeye-7", + "url": "snap.jpg?JpegCam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "DOME_IP", + "H.264 34567", + "H.264 PORT", + "Other", + "X0023HS0VZ" + ] + }, + { + "id": "xmeye-8", + "url": "/user=[USERNAME]&password=[PASSWORD]&channel=2&stream=0.sdp?real_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "DVR NVR 5M-N" + ] + }, + { + "id": "xmeye-9", + "url": "user=[USERNAME]&password=[PASSWORD]&channel=1&stream=[CHANNEL].sdp?", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "H.264 34567", + "H.265", + "H246DVR", + "Other", + "XMEYE 4MP" + ] + }, + { + "id": "xmeye-10", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp?real_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "H246DVR", + "Other", + "XM530_80X50_8M" + ] + }, + { + "id": "xmeye-11", + "url": "/user=[USERNAME]&password=[PASSWORD]&channel=1&stream=0.sdp?", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "IVG-N8S", + "Lonovoo", + "Other" + ] + }, + { + "id": "xmeye-12", + "url": "/0/[USERNAME]:[PASSWORD]/main", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "IVG-N8S", + "R2-30G" + ] + }, + { + "id": "xmeye-13", + "url": "/cam/realmonitor", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "xmeye-14", + "url": "user=[USERNAME]&password=[PASSWORD]&channel=1&stream=0.sdp?", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "xmeye-15", + "url": "/user=[USERNAME]&password=[PASSWORD]&channel=1&stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "xmeye-16", + "url": "videostream.asf?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "xmeye-17", + "url": "[CHANNEL]/[USERNAME]:[PASSWORD]/main", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "xmeye-18", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "xmeye-19", + "url": "cgi-bin/snapshot.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "xmeye-20", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=2_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Other" + ] + }, + { + "id": "xmeye-21", + "url": "/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "XM3mpptz(R2-30G)" + ] + }, + { + "id": "xmeye-22", + "url": "/videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "XM530" + ] + }, + { + "id": "xmeye-23", + "url": "/videostream.asf?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "XMEYE 4MP" + ] + }, + { + "id": "xmeye-24", + "url": "/user=[USERNAME]&password=[PASSWORD]&channel=1&stream=0.sdp?real_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "XMEYE H246DVR" + ] + } + ] +} diff --git a/brands/xonz.json b/brands/xonz.json new file mode 100644 index 0000000..1edccf8 --- /dev/null +++ b/brands/xonz.json @@ -0,0 +1,28 @@ +{ + "version": 2, + "brand": "Xonz", + "brand_id": "xonz", + "streams": [ + { + "id": "xonz-1", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "XZ-14F-R", + "xz-34f-c" + ] + }, + { + "id": "xonz-2", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "xz-34f-c" + ] + } + ] +} diff --git a/brands/xpcam.json b/brands/xpcam.json new file mode 100644 index 0000000..8add1f1 --- /dev/null +++ b/brands/xpcam.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Xpcam", + "brand_id": "xpcam", + "streams": [ + { + "id": "xpcam-1", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 81, + "models": [ + "XXC-066741-FAAFD" + ] + } + ] +} diff --git a/brands/xperia.json b/brands/xperia.json new file mode 100644 index 0000000..792eaec --- /dev/null +++ b/brands/xperia.json @@ -0,0 +1,28 @@ +{ + "version": 2, + "brand": "Xperia", + "brand_id": "xperia", + "streams": [ + { + "id": "xperia-1", + "url": "videofeed", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Sony", + "x10" + ] + }, + { + "id": "xperia-2", + "url": "video?submenu=mjpg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "x10" + ] + } + ] +} diff --git a/brands/xpia.json b/brands/xpia.json new file mode 100644 index 0000000..6aa4d50 --- /dev/null +++ b/brands/xpia.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Xpia", + "brand_id": "xpia", + "streams": [ + { + "id": "xpia-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/xseries.json b/brands/xseries.json new file mode 100644 index 0000000..a9de4ea --- /dev/null +++ b/brands/xseries.json @@ -0,0 +1,33 @@ +{ + "version": 2, + "brand": "Xseries", + "brand_id": "xseries", + "streams": [ + { + "id": "xseries-1", + "url": "/live/ch0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "630", + "750gb", + "HappyEgg", + "Other", + "tweede", + "X SERIES WIFI IP" + ] + }, + { + "id": "xseries-2", + "url": "/live/ch1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other", + "X SERIES WIFI IP" + ] + } + ] +} diff --git a/brands/xshcam.json b/brands/xshcam.json new file mode 100644 index 0000000..5102cdb --- /dev/null +++ b/brands/xshcam.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Xshcam", + "brand_id": "xshcam", + "streams": [ + { + "id": "xshcam-1", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "M3-X_Cloud" + ] + } + ] +} diff --git a/brands/xtendrobotics.json b/brands/xtendrobotics.json new file mode 100644 index 0000000..ea6930a --- /dev/null +++ b/brands/xtendrobotics.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Xtendrobotics", + "brand_id": "xtendrobotics", + "streams": [ + { + "id": "xtendrobotics-1", + "url": "/camera.mjpeg", + "type": "MJPEG", + "protocol": "http", + "port": 8090, + "models": [ + "M1B1-IR" + ] + }, + { + "id": "xtendrobotics-2", + "url": "/stream?topic=/camera/color/image_raw", + "type": "FFMPEG", + "protocol": "http", + "port": 11315, + "models": [ + "M1B2" + ] + } + ] +} diff --git a/brands/xtremepro.json b/brands/xtremepro.json new file mode 100644 index 0000000..fb57ea3 --- /dev/null +++ b/brands/xtremepro.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Xtremepro", + "brand_id": "xtremepro", + "streams": [ + { + "id": "xtremepro-1", + "url": "/videoMain", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8001, + "models": [ + "ipw1-1080p" + ] + } + ] +} diff --git a/brands/xts-corp.json b/brands/xts-corp.json new file mode 100644 index 0000000..7b0998c --- /dev/null +++ b/brands/xts-corp.json @@ -0,0 +1,79 @@ +{ + "version": 2, + "brand": "Xts Corp", + "brand_id": "xts-corp", + "streams": [ + { + "id": "xts-corp-1", + "url": "/rtpvideo1.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "MDVP1.3DNVF" + ] + }, + { + "id": "xts-corp-2", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "xts-corp-3", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "xts-corp-4", + "url": "config/jpeg.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "XTS-BU1/2/3", + "XTS-MDI/MDVP" + ] + }, + { + "id": "xts-corp-5", + "url": "mjpeg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "xts-corp-6", + "url": "cgi-bin/view.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "xts-corp-7", + "url": "snapshot.cgi?camera=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "XTS-NVR16" + ] + } + ] +} diff --git a/brands/xtsy.json b/brands/xtsy.json new file mode 100644 index 0000000..223c81f --- /dev/null +++ b/brands/xtsy.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Xtsy", + "brand_id": "xtsy", + "streams": [ + { + "id": "xtsy-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]*[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/xtu.json b/brands/xtu.json new file mode 100644 index 0000000..c1d04d7 --- /dev/null +++ b/brands/xtu.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Xtu", + "brand_id": "xtu", + "streams": [ + { + "id": "xtu-1", + "url": "/Streaming/Channels/101", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "Doorbell J5" + ] + } + ] +} diff --git a/brands/xvi.json b/brands/xvi.json new file mode 100644 index 0000000..fa6c32c --- /dev/null +++ b/brands/xvi.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Xvi", + "brand_id": "xvi", + "streams": [ + { + "id": "xvi-1", + "url": "/", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "E5216CIP-IR" + ] + } + ] +} diff --git a/brands/xvim.json b/brands/xvim.json new file mode 100644 index 0000000..1199702 --- /dev/null +++ b/brands/xvim.json @@ -0,0 +1,40 @@ +{ + "version": 2, + "brand": "Xvim", + "brand_id": "xvim", + "streams": [ + { + "id": "xvim-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "d8-1t", + "N1010" + ] + }, + { + "id": "xvim-2", + "url": "/ONVIF/channel2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "D8-1T", + "N1010", + "Other" + ] + }, + { + "id": "xvim-3", + "url": "snap.jpg?JpegCam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "N1010" + ] + } + ] +} diff --git a/brands/xvision.json b/brands/xvision.json new file mode 100644 index 0000000..fc5a246 --- /dev/null +++ b/brands/xvision.json @@ -0,0 +1,291 @@ +{ + "version": 2, + "brand": "Xvision", + "brand_id": "xvision", + "streams": [ + { + "id": "xvision-1", + "url": "cgi-bin/net_video.cgi?channel=[CHANNEL]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "100-C", + "1080D", + "Other", + "x100", + "X100", + "X100B", + "X100C", + "X-100d" + ] + }, + { + "id": "xvision-2", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "100-C", + "Other", + "X100" + ] + }, + { + "id": "xvision-3", + "url": "snapshot.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "100-C" + ] + }, + { + "id": "xvision-4", + "url": "axis-cgi/mjpg/video.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "104p", + "Other", + "X-100D", + "XP3000B" + ] + }, + { + "id": "xvision-5", + "url": "cgi-bin/snapshot.cgi?1", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "1080D", + "720D", + "X-720B" + ] + }, + { + "id": "xvision-6", + "url": "/cam1/onvif-h264-1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "1080D", + "XCB-N3072" + ] + }, + { + "id": "xvision-7", + "url": "/ch01.264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "1080-D", + "1080VP2", + "FI-8602W", + "Other", + "X-100C", + "X-720B", + "X-720D", + "XC1080BAP", + "XC-1080BP", + "XC-1080DAP", + "XC-1080P", + "XC1080VP-2", + "XC-1080VVP", + "XC-108BP" + ] + }, + { + "id": "xvision-8", + "url": "/cam/realmonitor", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "1080-D", + "Other", + "XP3000v", + "Xvision-720D" + ] + }, + { + "id": "xvision-9", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "1080-D", + "3000-V", + "Other", + "X-720B", + "x720d", + "XP-1080B" + ] + }, + { + "id": "xvision-10", + "url": "/axis-cgi/mjpg/video.cgi", + "type": "FFMPEG", + "protocol": "http", + "port": 554, + "models": [ + "720-D", + "autopan", + "X-100C", + "X-720B", + "x720d" + ] + }, + { + "id": "xvision-11", + "url": "mpeg4/media.amp?resolution=640x480", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "FI-8602W", + "Other", + "X-100C" + ] + }, + { + "id": "xvision-12", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "FI-8602W" + ] + }, + { + "id": "xvision-13", + "url": "live/h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "xvision-14", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "xvision-15", + "url": "cgi-bin/net_jpeg.cgi?ch=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "xvision-16", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "xvision-17", + "url": "GetData.cgi?CH=[CHANNEL]&Codec=jpeg&Size=[WIDTH]x[HEIGHT]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "xvision-18", + "url": "video.cgi?resolution=VGA", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "xvision-19", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "xvision-20", + "url": "ch0_0.h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "xvision-21", + "url": "/ch00/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "X2C", + "X2C4000BP", + "x2c400bp" + ] + }, + { + "id": "xvision-22", + "url": "/ch00/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "X2C4000BP" + ] + }, + { + "id": "xvision-23", + "url": "cgi/mjpg/mjpeg.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "XIP3001" + ] + }, + { + "id": "xvision-24", + "url": "/", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "XP1080S20" + ] + } + ] +} diff --git a/brands/xvr.json b/brands/xvr.json new file mode 100644 index 0000000..186a2fe --- /dev/null +++ b/brands/xvr.json @@ -0,0 +1,18 @@ +{ + "version": 2, + "brand": "Xvr", + "brand_id": "xvr", + "streams": [ + { + "id": "xvr-1", + "url": "/cam/realmonitor", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other", + "XVR_3521A" + ] + } + ] +} diff --git a/brands/xxcamera.json b/brands/xxcamera.json new file mode 100644 index 0000000..5631c74 --- /dev/null +++ b/brands/xxcamera.json @@ -0,0 +1,153 @@ +{ + "version": 2, + "brand": "Xxcamera", + "brand_id": "xxcamera", + "streams": [ + { + "id": "xxcamera-1", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 81, + "models": [ + "001", + "5030-E", + "53100", + "5330-E", + "Other", + "XXC-098211-EDCFF", + "XXC-50100-T", + "XXC-5030-E" + ] + }, + { + "id": "xxcamera-2", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "5030-E", + "5330-E", + "Other", + "XXC-000723-NJFJD", + "xxc-003433-dwpzt", + "XXC-085241-FAEDA", + "XXC5030-E" + ] + }, + { + "id": "xxcamera-3", + "url": "/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other", + "XXK41E", + "XXK41E-V1.0" + ] + }, + { + "id": "xxcamera-4", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "sexy", + "XXC-118422-dbabc", + "XXC-50100-T", + "XXC51300-PIR" + ] + }, + { + "id": "xxcamera-5", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]&count=0", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "XXC5030-E" + ] + }, + { + "id": "xxcamera-6", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "XXC-000723-NJFJD", + "XXC-092411-DCAFC", + "XXC52130" + ] + }, + { + "id": "xxcamera-7", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "XXC-50100-H", + "XXC-5030-E", + "XXC-53100-T" + ] + }, + { + "id": "xxcamera-8", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "xxcamera-9", + "url": "cgi/snapshot.cgi?action=getdata&channel.[CHANNEL].capture=true&channel.[CHANNEL].resolution=1", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "xxcamera-10", + "url": "/videostream.cgi?rate=0&user=[USERNAME]&pwd=", + "type": "MJPEG", + "protocol": "http", + "port": 1175, + "models": [ + "XXC-099465-EACEA" + ] + }, + { + "id": "xxcamera-11", + "url": "/videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 81, + "models": [ + "XXC-112813-DFADE" + ] + }, + { + "id": "xxcamera-12", + "url": "user/videostream.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "XXC52130" + ] + } + ] +} diff --git a/brands/xxk.json b/brands/xxk.json new file mode 100644 index 0000000..a94ebbc --- /dev/null +++ b/brands/xxk.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Xxk", + "brand_id": "xxk", + "streams": [ + { + "id": "xxk-1", + "url": "/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "xxk-100" + ] + } + ] +} diff --git a/brands/xy-ip.json b/brands/xy-ip.json new file mode 100644 index 0000000..0a502a9 --- /dev/null +++ b/brands/xy-ip.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Xy-ip", + "brand_id": "xy-ip", + "streams": [ + { + "id": "xy-ip-1", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "cam4007" + ] + }, + { + "id": "xy-ip-2", + "url": "live/ch00_0", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "cam4007" + ] + } + ] +} diff --git a/brands/xyclop.json b/brands/xyclop.json new file mode 100644 index 0000000..ac192ba --- /dev/null +++ b/brands/xyclop.json @@ -0,0 +1,18 @@ +{ + "version": 2, + "brand": "Xyclop", + "brand_id": "xyclop", + "streams": [ + { + "id": "xyclop-1", + "url": "/ch0.h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Hal3 Buiten 24", + "XC-BU-34F-IR" + ] + } + ] +} diff --git a/brands/y-cam.json b/brands/y-cam.json new file mode 100644 index 0000000..34304ed --- /dev/null +++ b/brands/y-cam.json @@ -0,0 +1,441 @@ +{ + "version": 2, + "brand": "Y-cam", + "brand_id": "y-cam", + "streams": [ + { + "id": "y-cam-1", + "url": "/live/0/h264.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "1080", + "Bullet HD 720", + "Cube HD", + "Cube HD 1080", + "Cube-HD-1080" + ] + }, + { + "id": "y-cam-2", + "url": "stream.asf", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "4.3", + "black", + "Black", + "Bullet HD", + "Bullet Range", + "Dome Range", + "Knight", + "Other", + "white s" + ] + }, + { + "id": "y-cam-3", + "url": "stream1.asf", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "4.3", + "Bullet Range", + "Dome Range", + "Other" + ] + }, + { + "id": "y-cam-4", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Black", + "bullet", + "BULLET HD 720", + "Bullet HD720", + "Cube 720p", + "Other", + "VZS5SX5U6L271JBW87ZJ", + "WHITE", + "White Cube 720", + "WHITE CUBE 720", + "WHITE S" + ] + }, + { + "id": "y-cam-5", + "url": "/live_mpeg4.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Black", + "Bullet HD 1080", + "Y-CAM BLACK" + ] + }, + { + "id": "y-cam-6", + "url": "stream.jpg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "BLACK", + "Bullet HD", + "BULLET HD 720", + "Bullet Range", + "Cube 1080p", + "Cube HD720", + "CUBE VGA", + "Dome Range", + "HD1080", + "Other", + "White", + "Y-CAM BLACK" + ] + }, + { + "id": "y-cam-7", + "url": "live_mpeg4.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Bullet HD", + "Bullet HD 1080", + "Bullet Range", + "Cube 1080p", + "Cube 720p", + "Cube HD 1080", + "Cube VGA", + "Dome Range", + "HD720", + "Other" + ] + }, + { + "id": "y-cam-8", + "url": "live_h264_1.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Bullet HD", + "Bullet Range", + "Dome Range", + "Other" + ] + }, + { + "id": "y-cam-9", + "url": "snapshot.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Bullet HD", + "Bullet HD 1080", + "Bullet HD 720", + "Cube 1080p", + "Cube 720p", + "Cube HD720", + "Other", + "WHITE" + ] + }, + { + "id": "y-cam-10", + "url": "axis-cgi/mjpg/video.cgi?camera=1&resolution=[WIDTH]x[HEIGHT]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Bullet HD" + ] + }, + { + "id": "y-cam-11", + "url": "/live/0/onvif.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Bullet HD 1080", + "Bullet HD 720", + "BulletHD1040", + "Cube 1080", + "Cube 1080p", + "Cube 720", + "CUBE 720", + "Cube 720p", + "Cube HD - 720", + "Cube HD 1080", + "Cube HD750", + "HD 720", + "HD 720 Pro", + "Other", + "WHITE CUBE 720", + "Y-CAM BLACK" + ] + }, + { + "id": "y-cam-12", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Bullet HD 1080", + "Bullet Range" + ] + }, + { + "id": "y-cam-13", + "url": "cgi-bin/snapshot.cgi?1", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Bullet HD 1080", + "Other" + ] + }, + { + "id": "y-cam-14", + "url": "v01", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Bullet HD 1080", + "hd 1080" + ] + }, + { + "id": "y-cam-15", + "url": "v02", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Bullet HD 1080" + ] + }, + { + "id": "y-cam-16", + "url": "v03", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Bullet HD 1080" + ] + }, + { + "id": "y-cam-17", + "url": "live_h264.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Bullet Range", + "Dome Range", + "Other" + ] + }, + { + "id": "y-cam-18", + "url": "live_mpeg4_1.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Bullet Range", + "Dome Range", + "Other", + "White" + ] + }, + { + "id": "y-cam-19", + "url": "/live/0/mpeg4.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "cube" + ] + }, + { + "id": "y-cam-20", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Cube HD 1080", + "Other", + "WHITE", + "WHITE S" + ] + }, + { + "id": "y-cam-21", + "url": "/stream.jpg", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "Homemonitor HD Pro" + ] + }, + { + "id": "y-cam-22", + "url": "/stream.asf", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "Knight", + "Y-CAM BLACK" + ] + }, + { + "id": "y-cam-23", + "url": "videostream.asf?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "y-cam-24", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "y-cam-25", + "url": "mjpeg.cgi?user=[USERNAME]&password=[PASSWORD]&channel=[CHANNEL]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "y-cam-26", + "url": "videostream.asf", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "y-cam-27", + "url": "cgi-bin/guest/Video.cgi?media=JPEG", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "y-cam-28", + "url": "img/snapshot.cgi?size=3", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "y-cam-29", + "url": "image/[CHANNEL].jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "y-cam-30", + "url": "nphMotionJpeg?Resolution=320x240&Quality=Standard", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "y-cam-31", + "url": "ch0_0.h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "y-cam-32", + "url": "cgi-bin/net_video.cgi?channel=[CHANNEL]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "y-cam-33", + "url": "video.h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "y-cam-34", + "url": "/Streaming/Channels/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "y-cam-35", + "url": "jpeg/qvga.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "White" + ] + } + ] +} diff --git a/brands/yale.json b/brands/yale.json new file mode 100644 index 0000000..cf8fa6a --- /dev/null +++ b/brands/yale.json @@ -0,0 +1,69 @@ +{ + "version": 2, + "brand": "Yale", + "brand_id": "yale", + "streams": [ + { + "id": "yale-1", + "url": "/user=[USERNAME]&password=[PASSWORD]&channel=1&stream=0.sdp?", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "720 DVR" + ] + }, + { + "id": "yale-2", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=4_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "HD1080" + ] + }, + { + "id": "yale-3", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=2_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "HD1080" + ] + }, + { + "id": "yale-4", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=3_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "HD1080" + ] + }, + { + "id": "yale-5", + "url": "/cgi-bin/snapshot.cgi?chn=0&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "Outdoor All in One", + "Outdoor pro", + "wifi" + ] + }, + { + "id": "yale-6", + "url": "cgi-bin/CGIProxy.fcgi?cmd=snapPicture2&usr=[USERNAME]&pwd=[PASSWORD]&", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "wipc-301w" + ] + } + ] +} diff --git a/brands/yamla.json b/brands/yamla.json new file mode 100644 index 0000000..2bd5785 --- /dev/null +++ b/brands/yamla.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Yamla", + "brand_id": "yamla", + "streams": [ + { + "id": "yamla-1", + "url": "/video.mjpg?q=30&fps=33&id=0.5", + "type": "FFMPEG", + "protocol": "http", + "port": 8090, + "models": [ + "F300" + ] + } + ] +} diff --git a/brands/yanivision.json b/brands/yanivision.json new file mode 100644 index 0000000..ec22468 --- /dev/null +++ b/brands/yanivision.json @@ -0,0 +1,18 @@ +{ + "version": 2, + "brand": "Yanivision", + "brand_id": "yanivision", + "streams": [ + { + "id": "yanivision-1", + "url": "live_mpeg4_1.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "4MP", + "mini ptz" + ] + } + ] +} diff --git a/brands/yarsor.json b/brands/yarsor.json new file mode 100644 index 0000000..569298e --- /dev/null +++ b/brands/yarsor.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Yarsor", + "brand_id": "yarsor", + "streams": [ + { + "id": "yarsor-1", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "VR360S2E" + ] + } + ] +} diff --git a/brands/yatwin.json b/brands/yatwin.json new file mode 100644 index 0000000..a52a47c --- /dev/null +++ b/brands/yatwin.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Yatwin", + "brand_id": "yatwin", + "streams": [ + { + "id": "yatwin-1", + "url": "/udp/av0_0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 10554, + "models": [ + "C24H" + ] + } + ] +} diff --git a/brands/yawcam.json b/brands/yawcam.json new file mode 100644 index 0000000..66d893f --- /dev/null +++ b/brands/yawcam.json @@ -0,0 +1,214 @@ +{ + "version": 2, + "brand": "Yawcam", + "brand_id": "yawcam", + "streams": [ + { + "id": "yawcam-1", + "url": "/out.jpg?q=30&id=0.16474807427079585&r=1612862926465", + "type": "MJPEG", + "protocol": "http", + "port": 8081, + "models": [ + "1.1" + ] + }, + { + "id": "yawcam-2", + "url": "/out.jpg?q=30&id=0.7040952851838247&r=1612863146825", + "type": "MJPEG", + "protocol": "http", + "port": 8081, + "models": [ + "1.1" + ] + }, + { + "id": "yawcam-3", + "url": "/out.jpg?q=30&id=0.9649783585624165&r=1612863191778", + "type": "MJPEG", + "protocol": "http", + "port": 8081, + "models": [ + "1.1" + ] + }, + { + "id": "yawcam-4", + "url": "/out.jpg", + "type": "JPEG", + "protocol": "http", + "port": 8888, + "models": [ + "1.1", + "HD3300", + "HTTP/1.1", + "Other" + ] + }, + { + "id": "yawcam-5", + "url": "video.mjpg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "1280", + "HDC-270", + "HTTP", + "LIFECAM", + "Other", + "WIN HTTP", + "WINDOWS", + "YAWCAM-1" + ] + }, + { + "id": "yawcam-6", + "url": "out.jpg?id=0.5", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "HDC-270", + "Http", + "LIFECAM", + "Other", + "Win HTTP", + "WINDOWS" + ] + }, + { + "id": "yawcam-7", + "url": "video.mjpg?q=30&fps=33&id=0.5", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "windows" + ] + }, + { + "id": "yawcam-8", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "yawcam-9", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "yawcam-10", + "url": "cgi-bin/snapshot.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "yawcam-11", + "url": "cgi-bin/snapshot.cgi?1", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "yawcam-12", + "url": "videostream.cgi?rate=11", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "yawcam-13", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "yawcam-14", + "url": "videofeed", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "WIN HTTP" + ] + }, + { + "id": "yawcam-15", + "url": "?action=stream", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "yawcam-16", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "yawcam-17", + "url": "nphMotionJpeg?Resolution=320x240&Quality=Standard", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "yawcam-18", + "url": "video?submenu=mjpg", + "type": "MJPEG", + "protocol": "http", + "port": 88, + "models": [ + "WINDOWS" + ] + }, + { + "id": "yawcam-19", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "WINDOWS" + ] + } + ] +} diff --git a/brands/ycc.json b/brands/ycc.json new file mode 100644 index 0000000..e6cf618 --- /dev/null +++ b/brands/ycc.json @@ -0,0 +1,40 @@ +{ + "version": 2, + "brand": "Ycc", + "brand_id": "ycc", + "streams": [ + { + "id": "ycc-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "1080P" + ] + }, + { + "id": "ycc-2", + "url": "/h264_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other", + "YCC_2", + "YCC365" + ] + }, + { + "id": "ycc-3", + "url": "/H264/sub", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8001, + "models": [ + "y9a-wa", + "YCC365" + ] + } + ] +} diff --git a/brands/ycc365-plus.json b/brands/ycc365-plus.json new file mode 100644 index 0000000..1505493 --- /dev/null +++ b/brands/ycc365-plus.json @@ -0,0 +1,81 @@ +{ + "version": 2, + "brand": "Ycc365 Plus", + "brand_id": "ycc365-plus", + "streams": [ + { + "id": "ycc365-plus-1", + "url": "/0/av0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8001, + "models": [ + "365PLUS", + "CLOUD CAM" + ] + }, + { + "id": "ycc365-plus-2", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8001, + "models": [ + "365PLUS" + ] + }, + { + "id": "ycc365-plus-3", + "url": "/H264/sub", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8001, + "models": [ + "365PLUS", + "UNLISTED" + ] + }, + { + "id": "ycc365-plus-4", + "url": "/Streaming/Channels/101", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Cloud Cam", + "Other" + ] + }, + { + "id": "ycc365-plus-5", + "url": "/video.mjpg?q=30&fps=33&id=0.5", + "type": "FFMPEG", + "protocol": "http", + "port": 8090, + "models": [ + "Cloud Cam" + ] + }, + { + "id": "ycc365-plus-6", + "url": "MediaInput/mpeg4", + "type": "VLC", + "protocol": "rtsp", + "port": 554, + "models": [ + "Cloud Cam", + "UNLISTED" + ] + }, + { + "id": "ycc365-plus-7", + "url": "/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "CLOUD CAM" + ] + } + ] +} diff --git a/brands/ycc365.json b/brands/ycc365.json new file mode 100644 index 0000000..fbb1182 --- /dev/null +++ b/brands/ycc365.json @@ -0,0 +1,166 @@ +{ + "version": 2, + "brand": "Ycc365", + "brand_id": "ycc365", + "streams": [ + { + "id": "ycc365-1", + "url": "/h264_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "365", + "Cloud Cam", + "Plus" + ] + }, + { + "id": "ycc365-2", + "url": "/", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "365", + "365plus", + "Cloud", + "p05-c" + ] + }, + { + "id": "ycc365-3", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "365plus", + "365PLUS", + "c-p05 en", + "P2P" + ] + }, + { + "id": "ycc365-4", + "url": "cam1/mpeg4", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "365plus", + "365PLUS", + "P2P" + ] + }, + { + "id": "ycc365-5", + "url": "/0/av0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8001, + "models": [ + "365PLUS", + "Cloudcam", + "dalmose", + "outdoor PTZ", + "p2p", + "plus", + "Plus", + "torkil" + ] + }, + { + "id": "ycc365-6", + "url": "/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Cloud Cam" + ] + }, + { + "id": "ycc365-7", + "url": "/0/av1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "dalmose", + "torkil" + ] + }, + { + "id": "ycc365-8", + "url": "/live", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8001, + "models": [ + "GIPC", + "P05-C" + ] + }, + { + "id": "ycc365-9", + "url": "/onvif2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Other" + ] + }, + { + "id": "ycc365-10", + "url": "/H264/sub", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8001, + "models": [ + "Other" + ] + }, + { + "id": "ycc365-11", + "url": "/cam1/mpeg4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Other" + ] + }, + { + "id": "ycc365-12", + "url": "/cam/realmonitor?channel=1&subtype=00&authbasic=[AUTH]", + "type": "VLC", + "protocol": "rtsp", + "port": 1935, + "models": [ + "p05-c" + ] + }, + { + "id": "ycc365-13", + "url": "live_mpeg4.sdp", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "p05-c" + ] + }, + { + "id": "ycc365-14", + "url": "/onvif/device_service", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Plus" + ] + } + ] +} diff --git a/brands/yccplus.json b/brands/yccplus.json new file mode 100644 index 0000000..b287582 --- /dev/null +++ b/brands/yccplus.json @@ -0,0 +1,67 @@ +{ + "version": 2, + "brand": "Yccplus", + "brand_id": "yccplus", + "streams": [ + { + "id": "yccplus-1", + "url": "/h264_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "288ZD" + ] + }, + { + "id": "yccplus-2", + "url": "/videoMain", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8001, + "models": [ + "Other" + ] + }, + { + "id": "yccplus-3", + "url": "/cam/realmonitor", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 1935, + "models": [ + "Other" + ] + }, + { + "id": "yccplus-4", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 10554, + "models": [ + "Other" + ] + }, + { + "id": "yccplus-5", + "url": "live_mpeg4.sdp", + "type": "VLC", + "protocol": "rtsp", + "port": 8001, + "models": [ + "Other" + ] + }, + { + "id": "yccplus-6", + "url": "ch0_0.h264", + "type": "VLC", + "protocol": "rtsp", + "port": 1935, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/yctechcam.json b/brands/yctechcam.json new file mode 100644 index 0000000..67f225f --- /dev/null +++ b/brands/yctechcam.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Yctechcam", + "brand_id": "yctechcam", + "streams": [ + { + "id": "yctechcam-1", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "IPC-B125-APF40" + ] + } + ] +} diff --git a/brands/yeekamo.json b/brands/yeekamo.json new file mode 100644 index 0000000..feaeac5 --- /dev/null +++ b/brands/yeekamo.json @@ -0,0 +1,18 @@ +{ + "version": 2, + "brand": "Yeekamo", + "brand_id": "yeekamo", + "streams": [ + { + "id": "yeekamo-1", + "url": "cgi-bin/snapshot.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "NVR", + "svi 7193" + ] + } + ] +} diff --git a/brands/yeesee.json b/brands/yeesee.json new file mode 100644 index 0000000..732ccd0 --- /dev/null +++ b/brands/yeesee.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Yeesee", + "brand_id": "yeesee", + "streams": [ + { + "id": "yeesee-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "dome cam" + ] + }, + { + "id": "yeesee-2", + "url": "/ch0_0.264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "K8210-3ws-566500917" + ] + } + ] +} diff --git a/brands/yeluor-360-2k.json b/brands/yeluor-360-2k.json new file mode 100644 index 0000000..394d08d --- /dev/null +++ b/brands/yeluor-360-2k.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Yeluor 360 2k", + "brand_id": "yeluor-360-2k", + "streams": [ + { + "id": "yeluor-360-2k-1", + "url": "/ch0_0.h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/yeskam.json b/brands/yeskam.json new file mode 100644 index 0000000..9f7eb1e --- /dev/null +++ b/brands/yeskam.json @@ -0,0 +1,40 @@ +{ + "version": 2, + "brand": "Yeskam", + "brand_id": "yeskam", + "streams": [ + { + "id": "yeskam-1", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "NK02-1080P", + "Other" + ] + }, + { + "id": "yeskam-2", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "NK02-1080P", + "Other" + ] + }, + { + "id": "yeskam-3", + "url": "cgi-bin/snapshot.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "NK02-1080P", + "Other" + ] + } + ] +} diff --git a/brands/yeskamo.json b/brands/yeskamo.json new file mode 100644 index 0000000..bf97599 --- /dev/null +++ b/brands/yeskamo.json @@ -0,0 +1,61 @@ +{ + "version": 2, + "brand": "Yeskamo", + "brand_id": "yeskamo", + "streams": [ + { + "id": "yeskamo-1", + "url": "snapshot", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IPC" + ] + }, + { + "id": "yeskamo-2", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IPC", + "Other" + ] + }, + { + "id": "yeskamo-3", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IPC", + "NK03-1080P", + "Other" + ] + }, + { + "id": "yeskamo-4", + "url": "cgi-bin/snapshot.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "nvr" + ] + }, + { + "id": "yeskamo-5", + "url": "snapshot.jpg", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "NVR", + "nvr cam" + ] + } + ] +} diff --git a/brands/yhdo.json b/brands/yhdo.json new file mode 100644 index 0000000..42a4bdd --- /dev/null +++ b/brands/yhdo.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Yhdo", + "brand_id": "yhdo", + "streams": [ + { + "id": "yhdo-1", + "url": "/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "IW-9601" + ] + }, + { + "id": "yhdo-2", + "url": "/4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/yi-hack-allwinner-v2.json b/brands/yi-hack-allwinner-v2.json new file mode 100644 index 0000000..b934669 --- /dev/null +++ b/brands/yi-hack-allwinner-v2.json @@ -0,0 +1,49 @@ +{ + "version": 2, + "brand": "yi-hack-Allwinner-v2", + "brand_id": "yi-hack-allwinner-v2", + "streams": [ + { + "id": "yi-hack-allwinner-v2-1", + "url": "/ch0_0.h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "ALLWINNER V2 PLATFORM", + "Yi Allwinner v2", + "Different flash layout", + "Tovendor Mini Smart Home Camera" + ], + "notes": "Allwinner v2 platform (different flash layout) - High resolution" + }, + { + "id": "yi-hack-allwinner-v2-2", + "url": "/ch0_1.h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "ALLWINNER V2 PLATFORM", + "Yi Allwinner v2", + "Different flash layout", + "Tovendor Mini Smart Home Camera" + ], + "notes": "Allwinner v2 platform (different flash layout) - Low resolution" + }, + { + "id": "yi-hack-allwinner-v2-3", + "url": "/ch0_2.h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "ALLWINNER V2 PLATFORM", + "Yi Allwinner v2", + "Different flash layout", + "Tovendor Mini Smart Home Camera" + ], + "notes": "Allwinner v2 platform (different flash layout) - Audio only" + } + ] +} diff --git a/brands/yi-hack-allwinner.json b/brands/yi-hack-allwinner.json new file mode 100644 index 0000000..b0fecf5 --- /dev/null +++ b/brands/yi-hack-allwinner.json @@ -0,0 +1,46 @@ +{ + "version": 2, + "brand": "yi-hack-Allwinner", + "brand_id": "yi-hack-allwinner", + "streams": [ + { + "id": "yi-hack-allwinner-1", + "url": "/ch0_0.h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "ALLWINNER PLATFORM", + "Yi 1080p Allwinner", + "Generic Allwinner" + ], + "notes": "Allwinner platform - High resolution video" + }, + { + "id": "yi-hack-allwinner-2", + "url": "/ch0_1.h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "ALLWINNER PLATFORM", + "Yi 1080p Allwinner", + "Generic Allwinner" + ], + "notes": "Allwinner platform - Low resolution video" + }, + { + "id": "yi-hack-allwinner-3", + "url": "/ch0_2.h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "ALLWINNER PLATFORM", + "Yi 1080p Allwinner", + "Generic Allwinner" + ], + "notes": "Allwinner platform - Audio only" + } + ] +} diff --git a/brands/yi-hack-mstar.json b/brands/yi-hack-mstar.json new file mode 100644 index 0000000..cb6cbea --- /dev/null +++ b/brands/yi-hack-mstar.json @@ -0,0 +1,52 @@ +{ + "version": 2, + "brand": "yi-hack-MStar", + "brand_id": "yi-hack-mstar", + "streams": [ + { + "id": "yi-hack-mstar-1", + "url": "/ch0_0.h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "MSTAR INFINITY CHIPSET", + "MStar", + "Yi Home MStar", + "Yi Dome MStar", + "Generic MStar" + ], + "notes": "MStar Infinity chipset - High resolution video" + }, + { + "id": "yi-hack-mstar-2", + "url": "/ch0_1.h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "MSTAR INFINITY CHIPSET", + "MStar", + "Yi Home MStar", + "Yi Dome MStar", + "Generic MStar" + ], + "notes": "MStar Infinity chipset - Low resolution video" + }, + { + "id": "yi-hack-mstar-3", + "url": "/ch0_2.h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "MSTAR INFINITY CHIPSET", + "MStar", + "Yi Home MStar", + "Yi Dome MStar", + "Generic MStar" + ], + "notes": "MStar Infinity chipset - Audio only" + } + ] +} diff --git a/brands/yi-hack-v4.json b/brands/yi-hack-v4.json new file mode 100644 index 0000000..ecd6398 --- /dev/null +++ b/brands/yi-hack-v4.json @@ -0,0 +1,37 @@ +{ + "version": 2, + "brand": "yi-hack-v4", + "brand_id": "yi-hack-v4", + "streams": [ + { + "id": "yi-hack-v4-1", + "url": "/ch0_0.h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "YI HOME 720P", + "Yi Home 720p", + "17CN", + "27US", + "47CN" + ], + "notes": "Yi Home 720p - Hi3518e chipset - HD stream" + }, + { + "id": "yi-hack-v4-2", + "url": "/ch0_1.h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "YI HOME 720P", + "Yi Home 720p", + "17CN", + "27US", + "47CN" + ], + "notes": "Yi Home 720p - Hi3518e chipset - SD stream" + } + ] +} diff --git a/brands/yi-hack-v5.json b/brands/yi-hack-v5.json new file mode 100644 index 0000000..e1f9ed3 --- /dev/null +++ b/brands/yi-hack-v5.json @@ -0,0 +1,63 @@ +{ + "version": 2, + "brand": "yi-hack-v5", + "brand_id": "yi-hack-v5", + "streams": [ + { + "id": "yi-hack-v5-1", + "url": "/ch0_0.h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "HI3518EV200 CHIPSET", + "Yi Home", + "Yi Dome", + "Generic Hi3518ev200" + ], + "notes": "Hi3518ev200 chipset - HD video stream" + }, + { + "id": "yi-hack-v5-2", + "url": "/ch0_1.h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "HI3518EV200 CHIPSET", + "Yi Home", + "Yi Dome", + "Generic Hi3518ev200" + ], + "notes": "Hi3518ev200 chipset - SD video stream" + }, + { + "id": "yi-hack-v5-3", + "url": "/ch0_2.h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "HI3518EV200 CHIPSET", + "Yi Home", + "Yi Dome", + "Generic Hi3518ev200" + ], + "notes": "Hi3518ev200 chipset - Audio only stream" + }, + { + "id": "yi-hack-v5-4", + "url": "/ch0_3.h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "HI3518EV200 CHIPSET", + "Yi Home", + "Yi Dome", + "Generic Hi3518ev200" + ], + "notes": "Hi3518ev200 chipset - Audio only stream (alternative)" + } + ] +} diff --git a/brands/yi.json b/brands/yi.json new file mode 100644 index 0000000..7cad416 --- /dev/null +++ b/brands/yi.json @@ -0,0 +1,107 @@ +{ + "version": 2, + "brand": "Yi", + "brand_id": "yi", + "streams": [ + { + "id": "yi-1", + "url": "/ch0_0.h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Home 2K Pro", + "YI CAM", + "Yi Dome 1080p", + "Yi home", + "Yi Home", + "Yi Home 1080p", + "Yi Home 2k PRO", + "Yi Home Camer 1080", + "yi_dome_1080p", + "Yicam" + ] + }, + { + "id": "yi-2", + "url": "/ch0.h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Yi Ant", + "Yi Home", + "YICAM" + ] + }, + { + "id": "yi-3", + "url": "ch0_0.h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "YI ANT", + "YI HOME", + "Yi Home 1080p", + "Yicam" + ] + }, + { + "id": "yi-4", + "url": "/ch0_1.h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Yi Dome 1080p", + "Yi Home", + "YI Home 1080", + "Yi Home 1080p", + "Yi Home Camer 1080", + "yi_dome_1080p", + "Yicam" + ] + }, + { + "id": "yi-5", + "url": "live/ch00_0", + "type": "VLC", + "protocol": "rtsp", + "port": 5544, + "models": [ + "YI HOME" + ] + }, + { + "id": "yi-6", + "url": "/videofeed", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "Yi Home Camer 1080" + ] + }, + { + "id": "yi-7", + "url": "/video?profile=0", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "Yi Home Camer 1080" + ] + }, + { + "id": "yi-8", + "url": "/ch1.h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Yicam" + ] + } + ] +} diff --git a/brands/yiantime.json b/brands/yiantime.json new file mode 100644 index 0000000..fc8dbcc --- /dev/null +++ b/brands/yiantime.json @@ -0,0 +1,18 @@ +{ + "version": 2, + "brand": "Yiantime", + "brand_id": "yiantime", + "streams": [ + { + "id": "yiantime-1", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "5060L", + "YT-5060L" + ] + } + ] +} diff --git a/brands/yicam.json b/brands/yicam.json new file mode 100644 index 0000000..f16706b --- /dev/null +++ b/brands/yicam.json @@ -0,0 +1,47 @@ +{ + "version": 2, + "brand": "Yicam", + "brand_id": "yicam", + "streams": [ + { + "id": "yicam-1", + "url": "/cgi-bin/snapshot.sh?res=low", + "type": "FFMPEG", + "protocol": "http", + "port": 8080, + "models": [ + "1080P", + "Other", + "y21ga Outdoor 1080P", + "YI-HACK 0.15" + ] + }, + { + "id": "yicam-2", + "url": "/ch0_1.h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "1080P", + "Yi Outdoor" + ] + }, + { + "id": "yicam-3", + "url": "/ch0_0.h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "1080P", + "49CN", + "720p 27US", + "Dome Camera 1080p", + "Modified FW- YI-HACK 0.15", + "Yi Outdoor", + "YYS.2016" + ] + } + ] +} diff --git a/brands/yihack.json b/brands/yihack.json new file mode 100644 index 0000000..b9209b0 --- /dev/null +++ b/brands/yihack.json @@ -0,0 +1,18 @@ +{ + "version": 2, + "brand": "Yihack", + "brand_id": "yihack", + "streams": [ + { + "id": "yihack-1", + "url": "/ch0_0.h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Dome", + "OutdoorHome" + ] + } + ] +} diff --git a/brands/yiliao.json b/brands/yiliao.json new file mode 100644 index 0000000..f4a4aa8 --- /dev/null +++ b/brands/yiliao.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Yiliao", + "brand_id": "yiliao", + "streams": [ + { + "id": "yiliao-1", + "url": "/videoMain", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8001, + "models": [ + "y8a-wa" + ] + }, + { + "id": "yiliao-2", + "url": "cam/realmonitor?channel=[CHANNEL]&subtype=1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8001, + "models": [ + "y8a-wa" + ] + } + ] +} diff --git a/brands/yinxn.json b/brands/yinxn.json new file mode 100644 index 0000000..74d6cb9 --- /dev/null +++ b/brands/yinxn.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Yinxn", + "brand_id": "yinxn", + "streams": [ + { + "id": "yinxn-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/yipc.json b/brands/yipc.json new file mode 100644 index 0000000..e7f4893 --- /dev/null +++ b/brands/yipc.json @@ -0,0 +1,28 @@ +{ + "version": 2, + "brand": "Yipc", + "brand_id": "yipc", + "streams": [ + { + "id": "yipc-1", + "url": "cgi/snapshot.cgi?action=getdata&channel.[CHANNEL].capture=true&channel.[CHANNEL].resolution=1", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "nc300" + ] + }, + { + "id": "yipc-2", + "url": "videostream.cgi?rate=11", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "PTP-332017-DADDE" + ] + } + ] +} diff --git a/brands/yoics.json b/brands/yoics.json new file mode 100644 index 0000000..1bb70a0 --- /dev/null +++ b/brands/yoics.json @@ -0,0 +1,69 @@ +{ + "version": 2, + "brand": "Yoics", + "brand_id": "yoics", + "streams": [ + { + "id": "yoics-1", + "url": "GetData.cgi?Status=false", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "9100-A", + "Other" + ] + }, + { + "id": "yoics-2", + "url": "usr/yoics[CHANNEL].jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "9100-A", + "Other" + ] + }, + { + "id": "yoics-3", + "url": "/tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "mole" + ] + }, + { + "id": "yoics-4", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "yoics-5", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "yoics-6", + "url": "GetData.cgi?CH=[CHANNEL]&Codec=jpeg&Size=[WIDTH]x[HEIGHT]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/yoko-tech.json b/brands/yoko-tech.json new file mode 100644 index 0000000..7c7d3e0 --- /dev/null +++ b/brands/yoko-tech.json @@ -0,0 +1,71 @@ +{ + "version": 2, + "brand": "Yoko Tech", + "brand_id": "yoko-tech", + "streams": [ + { + "id": "yoko-tech-1", + "url": "/cgi-bin/net_jpeg.cgi?ch=0", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "9228HX029KV" + ] + }, + { + "id": "yoko-tech-2", + "url": "cam[CHANNEL]/h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "IP-1800", + "Other" + ] + }, + { + "id": "yoko-tech-3", + "url": "cgi-bin/net_jpeg.cgi?ch=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IV-R0422", + "Other" + ] + }, + { + "id": "yoko-tech-4", + "url": "3gpp", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other", + "RYK-IP 8/D/H" + ] + }, + { + "id": "yoko-tech-5", + "url": "Jpeg/CamImg.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "RYK-9324" + ] + }, + { + "id": "yoko-tech-6", + "url": "h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "RYK-IP 8/D/H" + ] + } + ] +} diff --git a/brands/yoluke.json b/brands/yoluke.json new file mode 100644 index 0000000..5d1940c --- /dev/null +++ b/brands/yoluke.json @@ -0,0 +1,94 @@ +{ + "version": 2, + "brand": "Yoluke", + "brand_id": "yoluke", + "streams": [ + { + "id": "yoluke-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "3MP PTZ", + "5MP", + "5MP-4X-PTZ", + "C6F0SgZ3N0P6L2", + "dome", + "Other", + "p1-2mp-rwf", + "p1-4x", + "P1-4X-5MP", + "P1-5MP-RWF", + "P2-20X", + "P2-20X5MP", + "P2-20X5MP-WiFi", + "P2-30X-5MPF", + "P3-4X", + "P3-5MP-RWF", + "P4 - 1X", + "PI=5MP-RWF", + "PI-2MP-RWF", + "PI-5MP-RWF", + "Ptz 5mp", + "smp ptz", + "x002bnn5cf" + ] + }, + { + "id": "yoluke-2", + "url": "/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "B07XRQ8YXV", + "ipcam-900139", + "p1-4x", + "P1-4X-5MP", + "P1-5MP-RWF", + "P1-5mp-wf", + "P2-20X", + "P2-20X5MP-WiFi", + "P3-5MP-WF", + "PI-5MP-RWF", + "ptz", + "Ptz 5mp" + ] + }, + { + "id": "yoluke-3", + "url": "snap.jpg?JpegCam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 5544, + "models": [ + "P1-5MP-RWF", + "P2-20X", + "P3-5MP" + ] + }, + { + "id": "yoluke-4", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "P2-20X", + "P2-20X5MP", + "P4 - 1X" + ] + }, + { + "id": "yoluke-5", + "url": "/port8080", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "S20-WIFI-T31" + ] + } + ] +} diff --git a/brands/yoosee.json b/brands/yoosee.json new file mode 100644 index 0000000..0eddbd7 --- /dev/null +++ b/brands/yoosee.json @@ -0,0 +1,187 @@ +{ + "version": 2, + "brand": "Yoosee", + "brand_id": "yoosee", + "streams": [ + { + "id": "yoosee-1", + "url": "/onvif2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "20048", + "25512319", + "2981432", + "8177", + "Dog", + "J1080P", + "meli", + "Other", + "qf502", + "Y-8177", + "Y-8177 1080P" + ] + }, + { + "id": "yoosee-2", + "url": "image.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "2262711" + ] + }, + { + "id": "yoosee-3", + "url": "/onvif1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "25512319", + "29074193", + "2981432", + "34930167", + "360", + "6310", + "8177", + "alal", + "C100E", + "D100", + "dome", + "DOM-J1080P", + "EC9-IPC-JV-3480-F", + "Gadinan Wifi Camera Yoosee APP ONVIF IP Camera", + "GW10", + "gwipc", + "GWIPC", + "HL-100SS", + "IL-HIP292-1M-ZY", + "J1080P", + "meli", + "mercadoLibre", + "Mini Yoosee", + "nao lembro", + "nose", + "ORB776", + "Other", + "P1080", + "Q16-1080-WH", + "Q16-5MP-WH", + "RW-650S", + "W10", + "Y-8177", + "Y-8177 1080P", + "Y-8777", + "YD-D-01", + "YN-8801JW-2MP", + "YN-8807JW-2MP", + "YN-881JW-2MP", + "YooSee 720p", + "Yoosee Generic", + "YYC-XF2+3", + "ZN001" + ] + }, + { + "id": "yoosee-4", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "29074193", + "C9F0SeZ3N0P6L0", + "c-yz01d2f11e4n", + "Other", + "RC65", + "tony", + "YOSSE" + ] + }, + { + "id": "yoosee-5", + "url": "/user=[USERNAME]&password=[PASSWORD]&channel=1&stream=0.sdp?", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "720p" + ] + }, + { + "id": "yoosee-6", + "url": "/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "algo" + ] + }, + { + "id": "yoosee-7", + "url": "cgi-bin/snapshot.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "GW4" + ] + }, + { + "id": "yoosee-8", + "url": "/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "GWIPC" + ] + }, + { + "id": "yoosee-9", + "url": "snap.jpg?JpegCam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IL-HIP292-1M-ZY" + ] + }, + { + "id": "yoosee-10", + "url": "/live.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "J1080P" + ] + }, + { + "id": "yoosee-11", + "url": "/video.mjpg?oids=1&username=[USERNAME]&password=adminpass&balls=balls5", + "type": "FFMPEG", + "protocol": "http", + "port": 8090, + "models": [ + "lightbulb" + ] + }, + { + "id": "yoosee-12", + "url": "/video.mjpg?q=30&fps=33&id=0.5", + "type": "FFMPEG", + "protocol": "http", + "port": 8090, + "models": [ + "Lightbulb", + "YN-8801JW-2MP", + "ys06" + ] + } + ] +} diff --git a/brands/yoteware.json b/brands/yoteware.json new file mode 100644 index 0000000..f8721df --- /dev/null +++ b/brands/yoteware.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Yoteware", + "brand_id": "yoteware", + "streams": [ + { + "id": "yoteware-1", + "url": "/onvif/live/2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8080, + "models": [ + "1.2.1" + ] + }, + { + "id": "yoteware-2", + "url": "/Onvif/live/1/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8080, + "models": [ + "1.2.1" + ] + } + ] +} diff --git a/brands/yotex.json b/brands/yotex.json new file mode 100644 index 0000000..b2a2c64 --- /dev/null +++ b/brands/yotex.json @@ -0,0 +1,28 @@ +{ + "version": 2, + "brand": "Yotex", + "brand_id": "yotex", + "streams": [ + { + "id": "yotex-1", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "200", + "Other" + ] + }, + { + "id": "yotex-2", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/youluke.json b/brands/youluke.json new file mode 100644 index 0000000..b92a467 --- /dev/null +++ b/brands/youluke.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Youluke", + "brand_id": "youluke", + "streams": [ + { + "id": "youluke-1", + "url": "/", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "p2-20x-5mp-wfat" + ] + }, + { + "id": "youluke-2", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "p2-20x-5mp-wfat" + ] + } + ] +} diff --git a/brands/ysa.json b/brands/ysa.json new file mode 100644 index 0000000..835e612 --- /dev/null +++ b/brands/ysa.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Ysa", + "brand_id": "ysa", + "streams": [ + { + "id": "ysa-1", + "url": "/h264_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "cipc-gc13h" + ] + } + ] +} diff --git a/brands/ysee.json b/brands/ysee.json new file mode 100644 index 0000000..5b4c702 --- /dev/null +++ b/brands/ysee.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Ysee", + "brand_id": "ysee", + "streams": [ + { + "id": "ysee-1", + "url": "cgi-bin/net_jpeg.cgi?ch=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 8080, + "models": [ + "IPC08C340565E401" + ] + } + ] +} diff --git a/brands/ysxlite.json b/brands/ysxlite.json new file mode 100644 index 0000000..198409a --- /dev/null +++ b/brands/ysxlite.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Ysxlite", + "brand_id": "ysxlite", + "streams": [ + { + "id": "ysxlite-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "BATC" + ] + } + ] +} diff --git a/brands/yucheng.json b/brands/yucheng.json new file mode 100644 index 0000000..9ef3838 --- /dev/null +++ b/brands/yucheng.json @@ -0,0 +1,111 @@ +{ + "version": 2, + "brand": "Yucheng", + "brand_id": "yucheng", + "streams": [ + { + "id": "yucheng-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "BULLET", + "C01H1P2", + "C01H1P4", + "C01H1WS2", + "C01H4W2", + "C18H2W3A", + "c20h4w4", + "c26h12", + "C26H1WS4", + "c26h2w2as", + "C26Z5P2AS", + "C26Z5W2AS", + "IPG-8150PSS", + "Other", + "P03Z35LW/P4T20", + "P03Z91LW3", + "P03Z91LWS4A", + "P03Z95LW4", + "P03Z95WT20" + ] + }, + { + "id": "yucheng-2", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "C01H1P2", + "C02H1W4", + "C02H1W4-2", + "C03H4P2", + "C18H1WS2A", + "C18H2W3A", + "c19h6w4", + "C26H2W2AS", + "CL09H1W4", + "D05H12", + "Other", + "P01H9LS4", + "p01h9wl4" + ] + }, + { + "id": "yucheng-3", + "url": "iphone/11?[USERNAME]:[PASSWORD]&", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "C02H1W4" + ] + }, + { + "id": "yucheng-4", + "url": "/live/0/MAIN", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "C26Z55W2AS", + "P03Z35LW/P4T20", + "p03z35lw4t20", + "P03Z95WT20" + ] + }, + { + "id": "yucheng-5", + "url": "/h264_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "IPG-7350PSS-S/W" + ] + }, + { + "id": "yucheng-6", + "url": "1/h264major", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 10554, + "models": [ + "IPG-7350PSS-S/W", + "P03Z95WT20" + ] + }, + { + "id": "yucheng-7", + "url": "/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "p03z35lw4t20" + ] + } + ] +} diff --git a/brands/yucvision.json b/brands/yucvision.json new file mode 100644 index 0000000..461cae4 --- /dev/null +++ b/brands/yucvision.json @@ -0,0 +1,19 @@ +{ + "version": 2, + "brand": "Yucvision", + "brand_id": "yucvision", + "streams": [ + { + "id": "yucvision-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "C09H4P2", + "IMP-HC8P22W", + "IPG-8150PSS" + ] + } + ] +} diff --git a/brands/yudor.json b/brands/yudor.json new file mode 100644 index 0000000..a35a9ac --- /dev/null +++ b/brands/yudor.json @@ -0,0 +1,51 @@ +{ + "version": 2, + "brand": "Yudor", + "brand_id": "yudor", + "streams": [ + { + "id": "yudor-1", + "url": "GetData.cgi?CH=[CHANNEL]&Codec=jpeg&Size=[WIDTH]x[HEIGHT]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "HM85", + "ON-Hi96RP", + "Other", + "UNK" + ] + }, + { + "id": "yudor-2", + "url": "current[CHANNEL].jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "yudor-3", + "url": "/", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "xyz", + "YUC-K7B89M" + ] + }, + { + "id": "yudor-4", + "url": "/v2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "YUC-K7B89M" + ] + } + ] +} diff --git a/brands/yunch.json b/brands/yunch.json new file mode 100644 index 0000000..b59291c --- /dev/null +++ b/brands/yunch.json @@ -0,0 +1,20 @@ +{ + "version": 2, + "brand": "Yunch", + "brand_id": "yunch", + "streams": [ + { + "id": "yunch-1", + "url": "cam2/mpeg4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other", + "yc-110ar", + "YC-110ar", + "yc-11ar" + ] + } + ] +} diff --git a/brands/yunshian.json b/brands/yunshian.json new file mode 100644 index 0000000..8be9729 --- /dev/null +++ b/brands/yunshian.json @@ -0,0 +1,18 @@ +{ + "version": 2, + "brand": "Yunshian", + "brand_id": "yunshian", + "streams": [ + { + "id": "yunshian-1", + "url": "/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "hg71", + "hg72" + ] + } + ] +} diff --git a/brands/yunsye.json b/brands/yunsye.json new file mode 100644 index 0000000..b596903 --- /dev/null +++ b/brands/yunsye.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Yunsye", + "brand_id": "yunsye", + "streams": [ + { + "id": "yunsye-1", + "url": "cam1/mpeg4", + "type": "VLC", + "protocol": "rtsp", + "port": 88, + "models": [ + "ptz" + ] + }, + { + "id": "yunsye-2", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "ysy-3002l-1" + ] + } + ] +} diff --git a/brands/yuzun.json b/brands/yuzun.json new file mode 100644 index 0000000..31bee5e --- /dev/null +++ b/brands/yuzun.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Yuzun", + "brand_id": "yuzun", + "streams": [ + { + "id": "yuzun-1", + "url": "/snapshot.jpg", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "YZ-W220T6A" + ] + } + ] +} diff --git a/brands/z-bravo.json b/brands/z-bravo.json new file mode 100644 index 0000000..a61ef34 --- /dev/null +++ b/brands/z-bravo.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Z-bravo", + "brand_id": "z-bravo", + "streams": [ + { + "id": "z-bravo-1", + "url": "/h264_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Z-IPD790-5M" + ] + } + ] +} diff --git a/brands/z5s.json b/brands/z5s.json new file mode 100644 index 0000000..3e7a77a --- /dev/null +++ b/brands/z5s.json @@ -0,0 +1,38 @@ +{ + "version": 2, + "brand": "Z5s", + "brand_id": "z5s", + "streams": [ + { + "id": "z5s-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "1080p", + "Other" + ] + }, + { + "id": "z5s-2", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "1080P" + ] + }, + { + "id": "z5s-3", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]&count=0", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "1080P" + ] + } + ] +} diff --git a/brands/zatel.json b/brands/zatel.json new file mode 100644 index 0000000..f494e35 --- /dev/null +++ b/brands/zatel.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Zatel", + "brand_id": "zatel", + "streams": [ + { + "id": "zatel-1", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Fisheye" + ] + } + ] +} diff --git a/brands/zaunip.json b/brands/zaunip.json new file mode 100644 index 0000000..8892ed3 --- /dev/null +++ b/brands/zaunip.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Zaunip", + "brand_id": "zaunip", + "streams": [ + { + "id": "zaunip-1", + "url": "/ch01.264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "nvr-225" + ] + } + ] +} diff --git a/brands/zavio.json b/brands/zavio.json new file mode 100644 index 0000000..d0417be --- /dev/null +++ b/brands/zavio.json @@ -0,0 +1,394 @@ +{ + "version": 2, + "brand": "Zavio", + "brand_id": "zavio", + "streams": [ + { + "id": "zavio-1", + "url": "jpg/image.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "312A", + "510", + "5111", + "5210", + "b5210", + "B-5210", + "B6210", + "B-7210", + "B-7510", + "B8520", + "D-3200", + "D-4210", + "D-50E", + "D-510E", + "D-520E", + "D-7110", + "D-7210", + "F-1100", + "F-1105", + "F210A", + "F-3100", + "F-3101", + "F-312", + "F-312A", + "F-3201", + "F-3206", + "F-3210", + "F-3215", + "F511W", + "F-521E", + "F531E", + "f611e", + "f7110", + "F-731E", + "M-511W", + "Other", + "P-5110", + "VT-111" + ] + }, + { + "id": "zavio-2", + "url": "video.mp4", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "510", + "b5110", + "B-7110", + "B-7210", + "F210A", + "F-210A", + "F3101", + "F-312A", + "F-3201", + "F-3206", + "f5105", + "F-520IE", + "F-521E", + "F-531E", + "F-721A", + "F-731E", + "Other" + ] + }, + { + "id": "zavio-3", + "url": "/video.mp4", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 8554, + "models": [ + "510", + "d510e", + "D-510E", + "EZ10W", + "F210A", + "F-3101", + "f312a", + "F-312A", + "F510E", + "F5110", + "f611e", + "M-510 E", + "M-510W", + "M511W", + "V111t" + ] + }, + { + "id": "zavio-4", + "url": "cgi-bin/view/image?pro_[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "5111", + "5210", + "7111", + "8520", + "B5010", + "B-5110", + "B-5111", + "B-5210", + "B-5211", + "B6210", + "b6520", + "B-7210", + "B8220", + "b8250", + "B-8820", + "D-3100", + "D-4210", + "D4520", + "D-510E", + "D-5114", + "D6210", + "D6220", + "D6330", + "D7110", + "D-7111", + "D-7210", + "D-7510", + "d8210", + "D-8210", + "d8220", + "F-1100", + "F-1105", + "F-3005", + "F-3102", + "F-3107", + "f3110", + "F-3110", + "F-3115", + "F-3201", + "F-3206", + "F-3210", + "F-3215", + "Other", + "P-5115", + "P5116", + "P-5210" + ] + }, + { + "id": "zavio-5", + "url": "/video.pro2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "5210", + "7111", + "B-5111", + "B-5210", + "b6220", + "B-7510", + "b8210", + "CR19F3206", + "D-3100", + "D-3200", + "D6210", + "D6530", + "D-7111", + "D-7210", + "F3005", + "F-3102", + "F-3110", + "F-3110-15", + "f3210", + "F-3215", + "F3606", + "Other", + "p4320", + "P5210", + "P-6210" + ] + }, + { + "id": "zavio-6", + "url": "cgi-bin/viewer/video.jpg?channel=[CHANNEL]&resolution=[WIDTH]x[HEIGHT]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "7111", + "D-7111", + "FD-7131V", + "fe8174" + ] + }, + { + "id": "zavio-7", + "url": "/video.pro1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "B4220", + "B-5111", + "B-5210", + "B6210", + "B6330", + "B6520", + "B7210", + "b8210", + "CD6330", + "D-3100", + "D3200", + "D4211", + "D6210", + "D6530", + "D-7111", + "D8210", + "F 3206", + "F3005", + "F-3107", + "F3110", + "F-3115", + "F-3206", + "f3210", + "F-3210", + "F-4215", + "Other", + "p4320", + "P-5111" + ] + }, + { + "id": "zavio-8", + "url": "/video.h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "B-5110", + "D-5111", + "F-3101", + "meting" + ] + }, + { + "id": "zavio-9", + "url": "video.mjpg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "B-5110", + "D5110", + "D-5111", + "D7110", + "F-1100", + "F-1105", + "F-1150", + "F-521E", + "f7110", + "f7115", + "F-731E", + "Other", + "P-5115" + ] + }, + { + "id": "zavio-10", + "url": "jpg/image.jpg?size=3", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "B-5210", + "B6210", + "B6530 5MP", + "B-7110", + "B7210", + "B-7510", + "b8520", + "D-50E", + "d5210", + "F-210A", + "F-3101", + "F312A", + "F-312A", + "F-3206", + "F-520IE", + "F-521E", + "f611e", + "Other" + ] + }, + { + "id": "zavio-11", + "url": "stream?uri=video.pro[CHANNEL]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "B-7210", + "F-3206" + ] + }, + { + "id": "zavio-12", + "url": "cgi-bin/jpg/image", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "D-520E", + "DE-20", + "F-1105", + "F-210A", + "F-3101", + "F-3115", + "F-312A", + "F-3206", + "F-511E", + "M-510W", + "M-511E", + "Other", + "P-5110", + "VT-111" + ] + }, + { + "id": "zavio-13", + "url": "video.mjpg?q=30&fps=33&id=0.5", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "F-1100", + "F1105", + "F-3100", + "F-7110", + "Other" + ] + }, + { + "id": "zavio-14", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "F-3210" + ] + }, + { + "id": "zavio-15", + "url": "/jpg/image.jpg", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "F511W", + "P5115" + ] + }, + { + "id": "zavio-16", + "url": "mjpeg.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "F531E" + ] + }, + { + "id": "zavio-17", + "url": "cgi-bin/viewer/video.jpg?resolution=640x480", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "fe8174" + ] + } + ] +} diff --git a/brands/zebion.json b/brands/zebion.json new file mode 100644 index 0000000..5a9d664 --- /dev/null +++ b/brands/zebion.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Zebion", + "brand_id": "zebion", + "streams": [ + { + "id": "zebion-1", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "C918IP" + ] + } + ] +} diff --git a/brands/zebronics.json b/brands/zebronics.json new file mode 100644 index 0000000..f993058 --- /dev/null +++ b/brands/zebronics.json @@ -0,0 +1,18 @@ +{ + "version": 2, + "brand": "Zebronics", + "brand_id": "zebronics", + "streams": [ + { + "id": "zebronics-1", + "url": "/h264_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "1MP", + "ZEB-IP1MB18L20M" + ] + } + ] +} diff --git a/brands/zee-cure.json b/brands/zee-cure.json new file mode 100644 index 0000000..0567673 --- /dev/null +++ b/brands/zee-cure.json @@ -0,0 +1,37 @@ +{ + "version": 2, + "brand": "Zee Cure", + "brand_id": "zee-cure", + "streams": [ + { + "id": "zee-cure-1", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "121" + ] + }, + { + "id": "zee-cure-2", + "url": "cgi-bin/snapshot.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "121" + ] + }, + { + "id": "zee-cure-3", + "url": "cgi-bin/view/image?pro_[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "121" + ] + } + ] +} diff --git a/brands/zee.json b/brands/zee.json new file mode 100644 index 0000000..ad22ac9 --- /dev/null +++ b/brands/zee.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Zee", + "brand_id": "zee", + "streams": [ + { + "id": "zee-1", + "url": "/video.pro1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "RS 25" + ] + } + ] +} diff --git a/brands/zeecam.json b/brands/zeecam.json new file mode 100644 index 0000000..d3e7266 --- /dev/null +++ b/brands/zeecam.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Zeecam", + "brand_id": "zeecam", + "streams": [ + { + "id": "zeecam-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "CA-R11A-R" + ] + } + ] +} diff --git a/brands/zeetopin.json b/brands/zeetopin.json new file mode 100644 index 0000000..66e2b92 --- /dev/null +++ b/brands/zeetopin.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Zeetopin", + "brand_id": "zeetopin", + "streams": [ + { + "id": "zeetopin-1", + "url": "/", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "ZS-GX6S-T" + ] + } + ] +} diff --git a/brands/zekona.json b/brands/zekona.json new file mode 100644 index 0000000..a7c79f4 --- /dev/null +++ b/brands/zekona.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Zekona", + "brand_id": "zekona", + "streams": [ + { + "id": "zekona-1", + "url": "/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "20c" + ] + }, + { + "id": "zekona-2", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "20C" + ] + } + ] +} diff --git a/brands/zencam.json b/brands/zencam.json new file mode 100644 index 0000000..f369336 --- /dev/null +++ b/brands/zencam.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Zencam", + "brand_id": "zencam", + "streams": [ + { + "id": "zencam-1", + "url": "/img/video.asf", + "type": "FFMPEG", + "protocol": "mms", + "port": 554, + "models": [ + "Ranger Cam" + ] + }, + { + "id": "zencam-2", + "url": "/cam/realmonitor?channel=1&subtype=00&authbasic=YWRtaW46U1owNFBhcyQ=", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Ranger Cam" + ] + } + ] +} diff --git a/brands/zenith-cctv.json b/brands/zenith-cctv.json new file mode 100644 index 0000000..6cc8a48 --- /dev/null +++ b/brands/zenith-cctv.json @@ -0,0 +1,77 @@ +{ + "version": 2, + "brand": "Zenith Cctv", + "brand_id": "zenith-cctv", + "streams": [ + { + "id": "zenith-cctv-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "zenith-cctv-2", + "url": "videostream.asf", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "zenith-cctv-3", + "url": "cgi-bin/sf.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "ZN-IPC1" + ] + }, + { + "id": "zenith-cctv-4", + "url": "/H264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "ZPI-132P" + ] + }, + { + "id": "zenith-cctv-5", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "ZPI-132P" + ] + }, + { + "id": "zenith-cctv-6", + "url": "axis-cgi/mjpg/video.cgi?camera=1&resolution=[WIDTH]x[HEIGHT]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "ZPI-132P" + ] + }, + { + "id": "zenith-cctv-7", + "url": "axis-cgi/mjpg/video.cgi?camera=[CHANNEL]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "ZPI-132P" + ] + } + ] +} diff --git a/brands/zennox.json b/brands/zennox.json new file mode 100644 index 0000000..b316077 --- /dev/null +++ b/brands/zennox.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Zennox", + "brand_id": "zennox", + "streams": [ + { + "id": "zennox-1", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "zennox-2", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Surveillance IP" + ] + } + ] +} diff --git a/brands/zetronix.json b/brands/zetronix.json new file mode 100644 index 0000000..af3288c --- /dev/null +++ b/brands/zetronix.json @@ -0,0 +1,47 @@ +{ + "version": 2, + "brand": "Zetronix", + "brand_id": "zetronix", + "streams": [ + { + "id": "zetronix-1", + "url": "/rtsp_live1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "300w" + ] + }, + { + "id": "zetronix-2", + "url": "/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Nano" + ] + }, + { + "id": "zetronix-3", + "url": "/LowResolutionVideo", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Nano" + ] + }, + { + "id": "zetronix-4", + "url": "/live/main", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "zCLOCK-4000w" + ] + } + ] +} diff --git a/brands/zeustech.json b/brands/zeustech.json new file mode 100644 index 0000000..1972c7f --- /dev/null +++ b/brands/zeustech.json @@ -0,0 +1,31 @@ +{ + "version": 2, + "brand": "Zeustech", + "brand_id": "zeustech", + "streams": [ + { + "id": "zeustech-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "Floodlight Camera", + "floodlightcam", + "UNKOWN" + ] + }, + { + "id": "zeustech-2", + "url": "cgi-bin/CGIProxy.fcgi?cmd=snapPicture2&usr=[USERNAME]&pwd=[PASSWORD]&", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "ipr-hd", + "zt_iproHD", + "zt-iprohd" + ] + } + ] +} diff --git a/brands/zgwang.json b/brands/zgwang.json new file mode 100644 index 0000000..f21bada --- /dev/null +++ b/brands/zgwang.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Zgwang", + "brand_id": "zgwang", + "streams": [ + { + "id": "zgwang-1", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "X6 hhtp" + ] + }, + { + "id": "zgwang-2", + "url": "/tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "ZGW-X6" + ] + } + ] +} diff --git a/brands/zhejiang.json b/brands/zhejiang.json new file mode 100644 index 0000000..f608e44 --- /dev/null +++ b/brands/zhejiang.json @@ -0,0 +1,57 @@ +{ + "version": 2, + "brand": "Zhejiang", + "brand_id": "zhejiang", + "streams": [ + { + "id": "zhejiang-1", + "url": "axis-cgi/mjpg/video.cgi?date=1&clock=1&resolution=[WIDTH]x[HEIGHT]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "zhejiang-2", + "url": "/axis-cgi/mjpg/video.cgi", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "zhejiang-3", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "zhejiang-4", + "url": "cgi-bin/snapshot.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "zhejiang-5", + "url": "axis-cgi/mjpg/video.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/zicom.json b/brands/zicom.json new file mode 100644 index 0000000..7d980b8 --- /dev/null +++ b/brands/zicom.json @@ -0,0 +1,48 @@ +{ + "version": 2, + "brand": "Zicom", + "brand_id": "zicom", + "streams": [ + { + "id": "zicom-1", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IC-502W" + ] + }, + { + "id": "zicom-2", + "url": "CH00[CHANNEL].sdp", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "IC-502W", + "ZNIP-C01" + ] + }, + { + "id": "zicom-3", + "url": "image.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "ZNIP-C01" + ] + }, + { + "id": "zicom-4", + "url": "LowResolutionVideo", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "ZNIP-C01" + ] + } + ] +} diff --git a/brands/zigxico.json b/brands/zigxico.json new file mode 100644 index 0000000..b4144c8 --- /dev/null +++ b/brands/zigxico.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Zigxico", + "brand_id": "zigxico", + "streams": [ + { + "id": "zigxico-1", + "url": "/onvif/stream1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "W11" + ] + } + ] +} diff --git a/brands/zilink.json b/brands/zilink.json new file mode 100644 index 0000000..809fe37 --- /dev/null +++ b/brands/zilink.json @@ -0,0 +1,105 @@ +{ + "version": 2, + "brand": "Zilink", + "brand_id": "zilink", + "streams": [ + { + "id": "zilink-1", + "url": "snap.jpg?JpegCam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "1080" + ] + }, + { + "id": "zilink-2", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "cobell", + "DH41s", + "DH42S", + "dh43s", + "Other" + ] + }, + { + "id": "zilink-3", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "DH42S", + "HD PTZ IP CAM", + "Other" + ] + }, + { + "id": "zilink-4", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "dh43h", + "DH52H", + "HD PTZ IP CAM" + ] + }, + { + "id": "zilink-5", + "url": "img/snapshot.cgi?size=2", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "zilink-6", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "zilink-7", + "url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "zilink-8", + "url": "cam/realmonitor?channel=[CHANNEL]&subtype=01", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "zilink-9", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/zintronic.json b/brands/zintronic.json new file mode 100644 index 0000000..ab7dac4 --- /dev/null +++ b/brands/zintronic.json @@ -0,0 +1,63 @@ +{ + "version": 2, + "brand": "Zintronic", + "brand_id": "zintronic", + "streams": [ + { + "id": "zintronic-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "ah5", + "IKPW220V1", + "IKTW530CV1", + "P5LIGHT" + ] + }, + { + "id": "zintronic-2", + "url": "/ch0_0.h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "B4 PoE" + ] + }, + { + "id": "zintronic-3", + "url": "/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "IKPW330ICSW1", + "Other", + "P5 Lite", + "P5LIGHT" + ] + }, + { + "id": "zintronic-4", + "url": "/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "NVR IP IR9S18MP 9" + ] + }, + { + "id": "zintronic-5", + "url": "/h264_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/zivif.json b/brands/zivif.json new file mode 100644 index 0000000..10ca307 --- /dev/null +++ b/brands/zivif.json @@ -0,0 +1,19 @@ +{ + "version": 2, + "brand": "Zivif", + "brand_id": "zivif", + "streams": [ + { + "id": "zivif-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other", + "P115", + "PR 115" + ] + } + ] +} diff --git a/brands/zjuxin.json b/brands/zjuxin.json new file mode 100644 index 0000000..e845909 --- /dev/null +++ b/brands/zjuxin.json @@ -0,0 +1,28 @@ +{ + "version": 2, + "brand": "Zjuxin", + "brand_id": "zjuxin", + "streams": [ + { + "id": "zjuxin-1", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "unica", + "zjx" + ] + }, + { + "id": "zjuxin-2", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=1.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "zjx" + ] + } + ] +} diff --git a/brands/zkteco.json b/brands/zkteco.json new file mode 100644 index 0000000..3fb09da --- /dev/null +++ b/brands/zkteco.json @@ -0,0 +1,94 @@ +{ + "version": 2, + "brand": "Zkteco", + "brand_id": "zkteco", + "streams": [ + { + "id": "zkteco-1", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "ES-52012H" + ] + }, + { + "id": "zkteco-2", + "url": "/cam/realmonitor", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "zkteco-3", + "url": "/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other", + "ZKT" + ] + }, + { + "id": "zkteco-4", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "ZKIP472-W", + "zk-ir372", + "ZKT" + ] + }, + { + "id": "zkteco-5", + "url": "/Streaming/Channels/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "zkteco-6", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other", + "ZKIP472-W", + "ZKT", + "ZTMD470P" + ] + }, + { + "id": "zkteco-7", + "url": "mpeg4/media.amp?resolution=640x480", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Pl-52D18E" + ] + }, + { + "id": "zkteco-8", + "url": "live_mpeg4.sdp", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "ZKMD-532" + ] + } + ] +} diff --git a/brands/zmodo.json b/brands/zmodo.json new file mode 100644 index 0000000..1a0538a --- /dev/null +++ b/brands/zmodo.json @@ -0,0 +1,659 @@ +{ + "version": 2, + "brand": "Zmodo", + "brand_id": "zmodo", + "streams": [ + { + "id": "zmodo-1", + "url": "image/[CHANNEL].jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "cctv", + "Other", + "ZMD-IDV-BFS" + ] + }, + { + "id": "zmodo-2", + "url": "jpeg/qvga.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "cctv" + ] + }, + { + "id": "zmodo-3", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "CCTV", + "CMI-11123BK", + "CMI-11133WT", + "CMI-12316gy", + "CNI-11123BK", + "Other", + "ZH-IXA15-WC" + ] + }, + { + "id": "zmodo-4", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "cm111623gy", + "Other", + "ZMD14G" + ] + }, + { + "id": "zmodo-5", + "url": "videostream.cgi?rate=11", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "CM111623GY", + "CMI-11123BK", + "CMI-12316gy", + "Other" + ] + }, + { + "id": "zmodo-6", + "url": "videostream.asf?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "CMI-11123BK", + "CMI-12316GY", + "zh-ixy10" + ] + }, + { + "id": "zmodo-7", + "url": "videostream.asf", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "CMI-11123BK", + "CMI-11123BK R", + "Other", + "ZP-IGH13-W" + ] + }, + { + "id": "zmodo-8", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "CMI-11123BK", + "Other", + "ZHIBH-13W" + ] + }, + { + "id": "zmodo-9", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "CMI-11123BK", + "Other", + "ZMD-IDV-BFS" + ] + }, + { + "id": "zmodo-10", + "url": "snapshot.cgi?camera=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "CMI-11123BK", + "Other" + ] + }, + { + "id": "zmodo-11", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "CMI-11123BK", + "CMI-12316GY", + "CNI-11123BK", + "Other" + ] + }, + { + "id": "zmodo-12", + "url": "snapshot.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "CMI-11123BK", + "Other" + ] + }, + { + "id": "zmodo-13", + "url": "videostream.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "CMI-11123BK", + "CMI-12316gy", + "Other" + ] + }, + { + "id": "zmodo-14", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "CMI-11123BK", + "IP-900", + "Other" + ] + }, + { + "id": "zmodo-15", + "url": "video.cgi?resolution=VGA", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "CMI-11123BK", + "CNI-11123BK" + ] + }, + { + "id": "zmodo-16", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "CMI-11123BK", + "CMI-12316gy", + "Other" + ] + }, + { + "id": "zmodo-17", + "url": "VideoInput/[CHANNEL]/h264/1", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "CMI-11123BK", + "CMI-12316GY", + "Other", + "ZH-IXA15-WC", + "ZMD-IDV-BFS" + ] + }, + { + "id": "zmodo-18", + "url": "[CHANNEL]", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "CMI-11123BK", + "CMI-12316GY", + "Other", + "ZMD-IDV-BFS" + ] + }, + { + "id": "zmodo-19", + "url": "/tcp/av0_0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "CS-S1T-S", + "IBH15-S1", + "IBI-13", + "IXA15-WAC", + "IXA15-WC", + "Onvif", + "Other", + "Terassi", + "ZHIBH-13W", + "ZH-IBH13-W", + "ZH-IDP15-W", + "ZH-IXA15-WC", + "ZH-IXB15-WC", + "ZH-IXC15-WC", + "ZH-IXD15-WAC", + "ZH-IXD15-WC", + "ZH-IXU1D-WAC", + "ZM-SH721", + "ZP-IBH13-P", + "ZP-IBH13-W", + "ZP-IBH15-S", + "ZP-IBH15-S1", + "ZP-IBI13W", + "ZP-IBI13-W", + "ZP-IBT15-S", + "ZP-IGH13-W" + ] + }, + { + "id": "zmodo-20", + "url": "cam[CHANNEL]/mpeg4", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "CS-S1T-S", + "Other" + ] + }, + { + "id": "zmodo-21", + "url": "/tcp/av0_1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 10554, + "models": [ + "CS-S1T-S", + "IBH15-S1", + "Onvif", + "Other", + "ZH-IBH13-W", + "ZH-IXA15-WC", + "ZH-IXB15-WC", + "ZH-IXC15-WC", + "ZH-IXD15-WC", + "ZP-IBH13-W", + "ZP-KEH104", + "ZP-NE14S", + "zp-ne14s1" + ] + }, + { + "id": "zmodo-22", + "url": "/000100", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "I202W-95-NC8-2T-1" + ] + }, + { + "id": "zmodo-23", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Indoor", + "OnVif", + "Other", + "ZH-IXA1D-WAC", + "ZH-IXB1D-WAC", + "ZH-IXC1D-WAC", + "zp-ibt15-s" + ] + }, + { + "id": "zmodo-24", + "url": "stream.asf", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "knight" + ] + }, + { + "id": "zmodo-25", + "url": "/streaming/mjpeg", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "NULL", + "ZMD14G", + "ZM-SS7009D8-S" + ] + }, + { + "id": "zmodo-26", + "url": "mjpeg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "zmodo-27", + "url": "stillimg[CHANNEL].jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "ZMD-IDV-BFS" + ] + }, + { + "id": "zmodo-28", + "url": "/control/faststream.jpg?stream=MxPEG&needlength&fps=6", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "ZMD-IDV-BFS" + ] + }, + { + "id": "zmodo-29", + "url": "cam[CHANNEL]/h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other", + "ZP-IBT15-S" + ] + }, + { + "id": "zmodo-30", + "url": "live.sdp", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "zmodo-31", + "url": "image.mpg", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "zmodo-32", + "url": "mpeg4/[CHANNEL]/media.amp", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "zmodo-33", + "url": "cgi-bin/view.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "VLC", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "zmodo-34", + "url": "h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other", + "uin", + "ZH-IXD15-WAC", + "ZM-SS718" + ] + }, + { + "id": "zmodo-35", + "url": "img/video.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "ZMD-IDV-BFS" + ] + }, + { + "id": "zmodo-36", + "url": "cam[CHANNEL]/mjpeg", + "type": "MJPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "zmodo-37", + "url": "mpg4/rtsp.amp", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "zmodo-38", + "url": "mpeg4", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "zmodo-39", + "url": "video.mp4", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "zmodo-40", + "url": "[CHANNEL]/1:1/main", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "zmodo-41", + "url": "0/[USERNAME]:[PASSWORD]/main", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "zmodo-42", + "url": "/onvif1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "zmodo-43", + "url": "/cgi-bin/video.jpg?cam=2&quality=3&size=2", + "type": "MJPEG", + "protocol": "http", + "port": 80, + "models": [ + "Other" + ] + }, + { + "id": "zmodo-44", + "url": "cgi-bin/video.jpg?cam=[CHANNEL]&quality=3&size=2", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "PKD-DK40107" + ] + }, + { + "id": "zmodo-45", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "ptz" + ] + }, + { + "id": "zmodo-46", + "url": "jpg/image.jpg?size=3", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "ptz" + ] + }, + { + "id": "zmodo-47", + "url": "/udp/av0_0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "ZH-IXA15-WAC", + "ZH-IXA15-WC", + "ZP-IBH13-W", + "ZP-IBH15-S1", + "ZP-IHB13-W" + ] + }, + { + "id": "zmodo-48", + "url": "/udp/av0_1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "ZH-IXA15-WC", + "ZH-IXD1D-WAC", + "ZP-IBH15-S", + "ZP-IBH15-S1" + ] + }, + { + "id": "zmodo-49", + "url": "/0/Duane:tittus/main", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "zhixy1d" + ] + }, + { + "id": "zmodo-50", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "ZMD14GIDA231708" + ] + }, + { + "id": "zmodo-51", + "url": "/videostream.asf", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "ZMD14GIDA231708" + ] + }, + { + "id": "zmodo-52", + "url": "cgi/mjpg/mjpeg.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "ZMD-IDV-BFS" + ] + }, + { + "id": "zmodo-53", + "url": "/img/video.mjpeg?channel=2", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "ZP-IBH15-W" + ] + }, + { + "id": "zmodo-54", + "url": "/", + "type": "FFMPEG", + "protocol": "https", + "port": 443, + "models": [ + "ZP-IBH23-W", + "ZP-IBI15-W" + ] + }, + { + "id": "zmodo-55", + "url": "//tcp/av0_0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 10554, + "models": [ + "ZP-IBI15-W" + ] + } + ] +} diff --git a/brands/znv.json b/brands/znv.json new file mode 100644 index 0000000..cdad0c1 --- /dev/null +++ b/brands/znv.json @@ -0,0 +1,32 @@ +{ + "version": 2, + "brand": "Znv", + "brand_id": "znv", + "streams": [ + { + "id": "znv-1", + "url": "/H264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "ZBIE-2020W", + "ZBIE-2151W-N3/4T-A", + "Zdie-2031u-n4t-s", + "ZNV-633" + ] + }, + { + "id": "znv-2", + "url": "ch0_0.h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "ZBIE-2020W-N4T", + "ZBIE-2151W-N3/4T-A", + "ZDIE-2010W-N3T-3.6" + ] + } + ] +} diff --git a/brands/zodiac-security.json b/brands/zodiac-security.json new file mode 100644 index 0000000..35eabf7 --- /dev/null +++ b/brands/zodiac-security.json @@ -0,0 +1,37 @@ +{ + "version": 2, + "brand": "Zodiac Security", + "brand_id": "zodiac-security", + "streams": [ + { + "id": "zodiac-security-1", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "909" + ] + }, + { + "id": "zodiac-security-2", + "url": "/videostream.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]&audiostream=1", + "type": "FFMPEG", + "protocol": "http", + "port": 81, + "models": [ + "IP909IW" + ] + }, + { + "id": "zodiac-security-3", + "url": "videostream.cgi?user=[USERNAME]&password=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/zoelink.json b/brands/zoelink.json new file mode 100644 index 0000000..bf30810 --- /dev/null +++ b/brands/zoelink.json @@ -0,0 +1,19 @@ +{ + "version": 2, + "brand": "Zoelink", + "brand_id": "zoelink", + "streams": [ + { + "id": "zoelink-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "720P", + "ite 720p Camera 2", + "Other" + ] + } + ] +} diff --git a/brands/zoneminder.json b/brands/zoneminder.json new file mode 100644 index 0000000..697c9db --- /dev/null +++ b/brands/zoneminder.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Zoneminder", + "brand_id": "zoneminder", + "streams": [ + { + "id": "zoneminder-1", + "url": "cgi-bin/nph-zms?mode=jpeg&monitor=[CHANNEL]&scale=100&maxfps=30&buffer=1000&user=[USERNAME]&pass=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/zonet.json b/brands/zonet.json new file mode 100644 index 0000000..058084d --- /dev/null +++ b/brands/zonet.json @@ -0,0 +1,119 @@ +{ + "version": 2, + "brand": "Zonet", + "brand_id": "zonet", + "streams": [ + { + "id": "zonet-1", + "url": "videostream.asf", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "C198" + ] + }, + { + "id": "zonet-2", + "url": "cgi/mjpg/mjpeg.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "ZVC-7610W", + "zvc7630", + "ZVC-7630w", + "ZVC-7630W" + ] + }, + { + "id": "zonet-3", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "zonet-4", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "zcv7611", + "ZVC-7610W", + "ZVC7611" + ] + }, + { + "id": "zonet-5", + "url": "mjpg/video.mjpg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other", + "ZVC-7610W", + "ZVC-7611", + "ZVC7630W" + ] + }, + { + "id": "zonet-6", + "url": "mjpeg.cgi?user=[USERNAME]&password=[PASSWORD]&channel=[CHANNEL]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "zonet-7", + "url": "LowResolutionVideo", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "zonet-8", + "url": "cgi-bin/videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 8554, + "models": [ + "Other" + ] + }, + { + "id": "zonet-9", + "url": "cgi/jpg/image.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "ZVC-7610W", + "ZVC7630W", + "ZVC7810W" + ] + }, + { + "id": "zonet-10", + "url": "jpeg/pull", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "ZVC-7640" + ] + } + ] +} diff --git a/brands/zoneway.json b/brands/zoneway.json new file mode 100644 index 0000000..cd5d468 --- /dev/null +++ b/brands/zoneway.json @@ -0,0 +1,156 @@ +{ + "version": 2, + "brand": "Zoneway", + "brand_id": "zoneway", + "streams": [ + { + "id": "zoneway-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "862", + "NC-600", + "NC-620", + "nc-620mw", + "NC-628MWP", + "NC-851", + "NC851MW-P", + "Other", + "ZW-NC530W", + "ZW-NC638MWP", + "ZW-NC857MVP" + ] + }, + { + "id": "zoneway-2", + "url": "/live/ch0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "862", + "NC625", + "NC-627M", + "NC-628MWP", + "NC630MW-P", + "NC-824", + "NC824MW-P", + "NC-851", + "ZW-NC857MVP" + ] + }, + { + "id": "zoneway-3", + "url": "/live0.264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "IPC-1100HA", + "Other", + "ZW-NC649MP" + ] + }, + { + "id": "zoneway-4", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IPC-1100HA", + "NC638MW-P", + "Other", + "ZW-NC638MWP", + "ZW-NC866M-P", + "ZW-NNC638MW-P" + ] + }, + { + "id": "zoneway-5", + "url": "ch0_0.h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "NC-600", + "Other" + ] + }, + { + "id": "zoneway-6", + "url": "/cam1/onvif-h264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "nc-620", + "NC-627M" + ] + }, + { + "id": "zoneway-7", + "url": "/tcp/av0_0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 10554, + "models": [ + "NC628MW-P", + "ZW-NC638MW-P" + ] + }, + { + "id": "zoneway-8", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "NC638MW-P", + "ZW-NC638MW-P" + ] + }, + { + "id": "zoneway-9", + "url": "cgi-bin/mobile_snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "zoneway-10", + "url": "cam/realmonitor?channel=[CHANNEL]&subtype=1", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "zoneway-11", + "url": "cam/realmonitor?channel=[CHANNEL]&subtype=00", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "zoneway-12", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "ZW-NC857MVP" + ] + } + ] +} diff --git a/brands/zonx.json b/brands/zonx.json new file mode 100644 index 0000000..6e5c208 --- /dev/null +++ b/brands/zonx.json @@ -0,0 +1,38 @@ +{ + "version": 2, + "brand": "Zonx", + "brand_id": "zonx", + "streams": [ + { + "id": "zonx-1", + "url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "AM800N2", + "imx415" + ] + }, + { + "id": "zonx-2", + "url": "/h264_stream", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "imx415" + ] + }, + { + "id": "zonx-3", + "url": "/ch01_sub.264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "IMX415" + ] + } + ] +} diff --git a/brands/zoohi.json b/brands/zoohi.json new file mode 100644 index 0000000..f596083 --- /dev/null +++ b/brands/zoohi.json @@ -0,0 +1,18 @@ +{ + "version": 2, + "brand": "Zoohi", + "brand_id": "zoohi", + "streams": [ + { + "id": "zoohi-1", + "url": "/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "AR-24W", + "N20W1329" + ] + } + ] +} diff --git a/brands/zosi.json b/brands/zosi.json new file mode 100644 index 0000000..2920536 --- /dev/null +++ b/brands/zosi.json @@ -0,0 +1,574 @@ +{ + "version": 2, + "brand": "Zosi", + "brand_id": "zosi", + "streams": [ + { + "id": "zosi-1", + "url": "/bubble/live?ch={channel}&stream=0", + "type": "BUBBLE", + "protocol": "bubble", + "port": 80, + "models": [ + "NVR", + "DVR", + "H.264", + "H.265", + "HiSilicon", + "Other" + ], + "notes": "Bubble Protocol - main stream (works with go2rtc bubble:// source)" + }, + { + "id": "zosi-2", + "url": "/bubble/live?ch={channel}&stream=1", + "type": "BUBBLE", + "protocol": "bubble", + "port": 80, + "models": [ + "NVR", + "DVR", + "H.264", + "H.265", + "HiSilicon", + "Other" + ], + "notes": "Bubble Protocol - sub stream (lower quality)" + }, + { + "id": "zosi-3", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "1080", + "1080p", + "4AK-1062B-BS-US", + "C199", + "C199 PRO", + "h13518c", + "IPC", + "Other", + "pri", + "ZG2612D", + "zg2612e", + "ZG2622MW", + "ZM4182E", + "ZNC1902F", + "zswnvk-a81300-us" + ] + }, + { + "id": "zosi-4", + "url": "/ch0_0.264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "1080p", + "1ac-28113m-w", + "1MP bullet ext", + "720p", + "c190", + "Other", + "PTZ Cam", + "zbc288w", + "zbc288w2", + "zg2322m", + "zg2332m", + "zg28110m", + "ZG2822M", + "zg28822m", + "ZG2882M", + "ZND350W", + "ZND350W2", + "zosi ptz camera", + "ZSWNVK-A41001-US", + "ZSWNVK-A81300-eu" + ] + }, + { + "id": "zosi-5", + "url": "/", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "1080p", + "C289", + "ZR08-MN" + ] + }, + { + "id": "zosi-6", + "url": "snapshot", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "1080P", + "720P", + "ZG23213M", + "zswnvk-a41001-us" + ] + }, + { + "id": "zosi-7", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "1080P", + "1AC", + "1AC-28113M-W", + "1ac-zg28113m-w", + "960P", + "H.264", + "IP66 Bullet 1280p", + "IPC", + "IPC_1150381", + "K906W", + "K9504-W", + "ONVIF", + "Other", + "ZBC-A21", + "ZG23213M", + "ZG2321M", + "zg2332m", + "ZG28110M", + "zswnvk", + "ZSWNVK1600510094", + "zswnvk-a41001-us", + "zswnvk-a81001-us", + "ZWNVK-A81300-US" + ] + }, + { + "id": "zosi-8", + "url": "cgi-bin/snapshot.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "1080P", + "720P", + "960P", + "h.264", + "import cv2", + "K906W", + "K9504-W", + "K9604-W", + "K9608-W", + "NVR", + "Other", + "w8208-w", + "WDC WD10EZEX-21W", + "zg23213m", + "zg23213m23213m", + "ZG2332M", + "zg2zg23213m3213m", + "zr04jb", + "ZR04JB/10", + "zr08kb", + "ZSWNVK", + "ZSWNVK-A41001-US", + "ZSWNVK-B41300-US", + "ZSWNVK-B42000-AU", + "ZWNVK-A81300-US" + ] + }, + { + "id": "zosi-9", + "url": "/ucast/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "1080P", + "1828", + "2622mg", + "721", + "C180", + "c199", + "C518", + "IP66 BULLET 1280P", + "IPC", + "ND5122M", + "onvif", + "Other", + "ZG1804E", + "ZG2320M-W", + "zg2515E", + "zg2516E", + "ZG-2611M", + "zg2615d", + "ZG2615E", + "zg2622", + "ZG2622MW", + "ZG2812D", + "ZND350W", + "ZND350W232-EU", + "ZND5122M", + "Zosi Bullet", + "zosi ptz", + "ZR321321" + ] + }, + { + "id": "zosi-10", + "url": "11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 10554, + "models": [ + "1080P", + "1NB-2622MW-W-W", + "2622MG", + "H.264", + "ND5122M", + "ONVIF", + "Other", + "zg2622mw", + "ZG-2622mw", + "ZG2622MW", + "znd5122m", + "ZPTZ-B22" + ] + }, + { + "id": "zosi-11", + "url": "/ch0_1.264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "1080P", + "Other", + "ZG23213M", + "ZND350W", + "ZPTZ-B22" + ] + }, + { + "id": "zosi-12", + "url": "/video1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "1528", + "1828D", + "1883m", + "1NC-2892J-W-EU", + "C190", + "c199", + "C225", + "C289", + "C290", + "C296", + "C298", + "C2982", + "C518", + "C688", + "HDVR", + "IPC", + "IPC_1150381", + "IPC-2965Y-W", + "Other", + "Smart IP Camera", + "ZG1062B", + "ZG1828Y", + "ZG2322M", + "zg2323", + "ZG2323M", + "ZG2965E", + "ZG3023A", + "ZM2258D", + "ZNC1902F", + "ZNC1903Y", + "ZNC2892J", + "ZNC5133V", + "ZOSI PTZ CAMERA", + "ZR08VN" + ] + }, + { + "id": "zosi-13", + "url": "/ucast/12", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 10554, + "models": [ + "199", + "720", + "C518", + "Other", + "zg2515E", + "zg2615d", + "zm4181c", + "ZND350W" + ] + }, + { + "id": "zosi-14", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "1wipc", + "K9504-W", + "K9604-W", + "ND5122M", + "ONVIF", + "Other", + "zg2332m", + "zswnvk-a41001-us", + "zswnvk-a81001-us" + ] + }, + { + "id": "zosi-15", + "url": "/video8-x264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "3520DV400 Based Versions (ZR08 MM", + "MN)" + ] + }, + { + "id": "zosi-16", + "url": "/video8", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "3520DV400 Based Versions (ZR08 MM", + "MN)" + ] + }, + { + "id": "zosi-17", + "url": "/snapshot", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "960P", + "zg2332m", + "Zosi Bullet" + ] + }, + { + "id": "zosi-18", + "url": "/video2", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "C2890F01", + "C298", + "ZG2323M" + ] + }, + { + "id": "zosi-19", + "url": "/onvif1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "CloudCam", + "IPC_1150381", + "Other", + "ZBC288W2", + "ZND311", + "ZND350W", + "ZND350W232-EU" + ] + }, + { + "id": "zosi-20", + "url": "/video7", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "HDVR", + "ZR08-MN (hiSilicon 3520dv400)" + ] + }, + { + "id": "zosi-21", + "url": "/12", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "ipc", + "Other", + "zg2612e" + ] + }, + { + "id": "zosi-22", + "url": "/snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=0", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "IPC", + "zg23213m", + "ZG23213M" + ] + }, + { + "id": "zosi-23", + "url": "/cgi-bin/snapshot.cgi?chn=0&u=[USERNAME]&p=", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "K9064-W" + ] + }, + { + "id": "zosi-24", + "url": "/cgi-bin/snapshot.cgi?chn=1&u=[USERNAME]&p=", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "K9064-W" + ] + }, + { + "id": "zosi-25", + "url": "snap.jpg?JpegCam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "NVR", + "Other" + ] + }, + { + "id": "zosi-26", + "url": "snapshot/view[CHANNEL].jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "zosi-27", + "url": "/snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]", + "type": "FFMPEG", + "protocol": "http", + "port": 80, + "models": [ + "Other" + ] + }, + { + "id": "zosi-28", + "url": "/snapshot.jpg", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "ZG23213" + ] + }, + { + "id": "zosi-29", + "url": "/snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=1", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "zg23213m" + ] + }, + { + "id": "zosi-30", + "url": "/video.mjpg?q=30&fps=33&id=0.5", + "type": "FFMPEG", + "protocol": "http", + "port": 8090, + "models": [ + "ZG3062S" + ] + }, + { + "id": "zosi-31", + "url": "/Video1-x264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "ZM2258D", + "znc2893Q", + "ZR08MM", + "ZR08MN", + "ZR08WN", + "ZR08MS", + "ZR08AR", + "ZR08MN MN MS AR WN 3520DV400 1.7.2" + ] + }, + { + "id": "zosi-32", + "url": "/Video1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "ZR08MM", + "ZR08MN", + "ZR08WN", + "ZR08MS", + "ZR08AR", + "ZR08MN MN MS AR WN 3520DV400 1.7.2" + ] + }, + { + "id": "zosi-33", + "url": "/video7-x264", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "ZR08-MN", + "ZR08-MN (hiSilicon 3520dv400)" + ] + }, + { + "id": "zosi-34", + "url": "/video7-x265", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "ZR08-MN" + ] + }, + { + "id": "zosi-35", + "url": "/snapshot.jpg?user=[USERNAME]&pwd=&strm=1", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "zswnvk-a81001-us" + ] + } + ] +} diff --git a/brands/zsgl.json b/brands/zsgl.json new file mode 100644 index 0000000..86717fd --- /dev/null +++ b/brands/zsgl.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Zsgl", + "brand_id": "zsgl", + "streams": [ + { + "id": "zsgl-1", + "url": "/H264?ch=1&subtype=0&proto=Onvif", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/ztcolife-mini-wifi.json b/brands/ztcolife-mini-wifi.json new file mode 100644 index 0000000..560d386 --- /dev/null +++ b/brands/ztcolife-mini-wifi.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Ztcolife Mini Wifi", + "brand_id": "ztcolife-mini-wifi", + "streams": [ + { + "id": "ztcolife-mini-wifi-1", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]*[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "1080p" + ] + } + ] +} diff --git a/brands/zte.json b/brands/zte.json new file mode 100644 index 0000000..0b7e52d --- /dev/null +++ b/brands/zte.json @@ -0,0 +1,138 @@ +{ + "version": 2, + "brand": "Zte", + "brand_id": "zte", + "streams": [ + { + "id": "zte-1", + "url": "videofeed", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "796c", + "830", + "Blade 2T Lite", + "lite", + "N-860", + "Other", + "Z-665G", + "Z-667", + "Z-667G", + "Z-66G", + "Z753G", + "Z768G", + "z820", + "z990", + "zmax pro", + "ZTE-667", + "ZTE-667G" + ] + }, + { + "id": "zte-2", + "url": "/videofeed", + "type": "FFMPEG", + "protocol": "http", + "port": 8080, + "models": [ + "Grand X2", + "z33" + ] + }, + { + "id": "zte-3", + "url": "video?profile=[CHANNEL]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "n9135", + "Other", + "Speed", + "Z-667", + "Z-667G" + ] + }, + { + "id": "zte-4", + "url": "video?submenu=mjpg", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "zte-5", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "zte-6", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "zte-7", + "url": "cgi-bin/net_jpeg.cgi?ch=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "zte-8", + "url": "cam/realmonitor?channel=[CHANNEL]&subtype=00", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "zte-9", + "url": "ch0_0.h264", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "zte-10", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "zte-11", + "url": "cgi-bin/videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/zulex.json b/brands/zulex.json new file mode 100644 index 0000000..2355561 --- /dev/null +++ b/brands/zulex.json @@ -0,0 +1,18 @@ +{ + "version": 2, + "brand": "Zulex", + "brand_id": "zulex", + "streams": [ + { + "id": "zulex-1", + "url": "/onvif-stream1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "IPC-1VB-E1.40", + "IPC-2MD-E1.28" + ] + } + ] +} diff --git a/brands/zuum.json b/brands/zuum.json new file mode 100644 index 0000000..7e39ec1 --- /dev/null +++ b/brands/zuum.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Zuum", + "brand_id": "zuum", + "streams": [ + { + "id": "zuum-1", + "url": "cgi-bin/snapshot.cgi?chn=[CHANNEL]&u=[USERNAME]&p=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "LSE4MPS2-IP-2.8-IR30-WH" + ] + }, + { + "id": "zuum-2", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "LSE4MPS2-IP-2.8-IR30-WH" + ] + } + ] +} diff --git a/brands/zvision.json b/brands/zvision.json new file mode 100644 index 0000000..35a1420 --- /dev/null +++ b/brands/zvision.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Zvision", + "brand_id": "zvision", + "streams": [ + { + "id": "zvision-1", + "url": "/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "zvd-5204hz-h1" + ] + } + ] +} diff --git a/brands/zxtech.json b/brands/zxtech.json new file mode 100644 index 0000000..a1ab9be --- /dev/null +++ b/brands/zxtech.json @@ -0,0 +1,198 @@ +{ + "version": 2, + "brand": "Zxtech", + "brand_id": "zxtech", + "streams": [ + { + "id": "zxtech-1", + "url": "/0", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "2Mpx", + "3516CV200_IMX323", + "baby bullet", + "Big", + "mc1181n6", + "MC136C3B", + "MCI281D6", + "MCIDG54G Vandalproof IR Dome IPC", + "MCIDP17", + "mcwbw52t", + "MonsterVision", + "Other", + "Premio" + ] + }, + { + "id": "zxtech-2", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "2MPX", + "Other", + "PREMIO", + "Tropox", + "TROPOX IP" + ] + }, + { + "id": "zxtech-3", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "2MPX", + "3516CV200_IMX323", + "MCI281O6", + "Other", + "tropox", + "tropox ip", + "WiFi 1080p" + ] + }, + { + "id": "zxtech-4", + "url": "snap.jpg?JpegSize=XL", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "3516CV200_IMX323", + "mc1181n6", + "MC136C3B", + "MCI-281D6", + "MONSTERVISION", + "nightlife", + "Other" + ] + }, + { + "id": "zxtech-5", + "url": "snap.jpg?usr=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "baby bullet", + "MC136C3B", + "MCI281D6" + ] + }, + { + "id": "zxtech-6", + "url": "cgi-bin/net_jpeg.cgi?ch=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IPC08C34056E401" + ] + }, + { + "id": "zxtech-7", + "url": "snap.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "MC1281N6", + "MC136C3B", + "Other", + "premio" + ] + }, + { + "id": "zxtech-8", + "url": "snap.jpg?JpegCam=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "MC1281N6", + "MC128C3D", + "MC136C3B", + "MCI281D6", + "mci281o6", + "mcidp17", + "Other", + "premio" + ] + }, + { + "id": "zxtech-9", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "MC1281N6" + ] + }, + { + "id": "zxtech-10", + "url": "/snap.jpg?JpegCam=0", + "type": "JPEG", + "protocol": "http", + "port": 80, + "models": [ + "mci281o6" + ] + }, + { + "id": "zxtech-11", + "url": "/", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "MCIBWR1V" + ] + }, + { + "id": "zxtech-12", + "url": "cam1/mpeg4", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "mcp2i2a" + ] + }, + { + "id": "zxtech-13", + "url": "/1", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "MCWBW52A", + "Other" + ] + }, + { + "id": "zxtech-14", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "zxtech-15", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "WIFI-002" + ] + } + ] +} diff --git a/brands/zysecurity.json b/brands/zysecurity.json new file mode 100644 index 0000000..d4e66c6 --- /dev/null +++ b/brands/zysecurity.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Zysecurity", + "brand_id": "zysecurity", + "streams": [ + { + "id": "zysecurity-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 5544, + "models": [ + "PTZ IP 58" + ] + }, + { + "id": "zysecurity-2", + "url": "/", + "type": "MJPEG", + "protocol": "rtsp", + "port": 554, + "models": [ + "ZY-PEZ40-SNY" + ] + } + ] +} diff --git a/brands/zyxel.json b/brands/zyxel.json new file mode 100644 index 0000000..a6abbed --- /dev/null +++ b/brands/zyxel.json @@ -0,0 +1,224 @@ +{ + "version": 2, + "brand": "Zyxel", + "brand_id": "zyxel", + "streams": [ + { + "id": "zyxel-1", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "2605-N", + "4605", + "IPC2605N", + "IPC-3605N", + "IPC36xx/46xx", + "IPC-4605N", + "IPC-4609N", + "Other" + ] + }, + { + "id": "zyxel-2", + "url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "2605-N", + "IPC2605n", + "IPC-4605N" + ] + }, + { + "id": "zyxel-3", + "url": "snapshot.jpg?account=[USERNAME]&password=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "2605-N", + "IPC-3605N", + "IPC36xx/46xx", + "IPC-4605N", + "n454", + "Other" + ] + }, + { + "id": "zyxel-4", + "url": "snapshot.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "2605-N", + "IPC2605N", + "IPC36xx/46xx", + "IPC-4605N", + "Other" + ] + }, + { + "id": "zyxel-5", + "url": "medias2", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "2605-N", + "4605", + "IPC-3605N", + "IPC36xx/46xx", + "IPC-4605N", + "Other" + ] + }, + { + "id": "zyxel-6", + "url": "mjpeg.cgi?user=[USERNAME]&password=[PASSWORD]&channel=[CHANNEL]", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "IPC-3605N", + "IPC36xx/46xx", + "IPC-4605N" + ] + }, + { + "id": "zyxel-7", + "url": "mjpegStreamer.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "IPC36xx/46xx", + "IPC-4605N" + ] + }, + { + "id": "zyxel-8", + "url": "cgi/mjpg/mjpg.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "IPC36XX/46XX" + ] + }, + { + "id": "zyxel-9", + "url": "cgi-bin/net_jpeg.cgi?ch=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "IPC-4605N", + "Other" + ] + }, + { + "id": "zyxel-10", + "url": "cgi/mjpg/mjpeg.cgi", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "zyxel-11", + "url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "zyxel-12", + "url": "/goform/video", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "zyxel-13", + "url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "zyxel-14", + "url": "cgi-bin/snapshot.cgi?loginuse=[USERNAME]&loginpas=[PASSWORD]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "zyxel-15", + "url": "cgi-bin/guest/Video.cgi?media=JPEG&channel=[CHANNEL]", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "zyxel-16", + "url": "cgi/jpg/image.cgi", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "zyxel-17", + "url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0", + "type": "MJPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "zyxel-18", + "url": "live3.sdp", + "type": "VLC", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + }, + { + "id": "zyxel-19", + "url": "videostream.asf", + "type": "FFMPEG", + "protocol": "http", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/zzlink.json b/brands/zzlink.json new file mode 100644 index 0000000..959bd16 --- /dev/null +++ b/brands/zzlink.json @@ -0,0 +1,17 @@ +{ + "version": 2, + "brand": "Zzlink", + "brand_id": "zzlink", + "streams": [ + { + "id": "zzlink-1", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "Other" + ] + } + ] +} diff --git a/brands/zzmoon.json b/brands/zzmoon.json new file mode 100644 index 0000000..a41e1f3 --- /dev/null +++ b/brands/zzmoon.json @@ -0,0 +1,27 @@ +{ + "version": 2, + "brand": "Zzmoon", + "brand_id": "zzmoon", + "streams": [ + { + "id": "zzmoon-1", + "url": "tmpfs/auto.jpg", + "type": "JPEG", + "protocol": "http", + "port": 0, + "models": [ + "D77W" + ] + }, + { + "id": "zzmoon-2", + "url": "/11", + "type": "FFMPEG", + "protocol": "rtsp", + "port": 0, + "models": [ + "SD27W" + ] + } + ] +}