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

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

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

2035 lines
39 KiB
JSON

{
"brand": "Trendnet",
"brand_id": "trendnet",
"last_updated": "2025-10-17",
"source": "ispyconnect.com",
"entries": [
{
"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"
],
"type": "JPEG",
"protocol": "http",
"port": 0,
"url": "image.jpg"
},
{
"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"
],
"type": "JPEG",
"protocol": "http",
"port": 0,
"url": "cgi/jpg/image.cgi"
},
{
"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"
],
"type": "MJPEG",
"protocol": "http",
"port": 0,
"url": "video.cgi"
},
{
"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"
],
"type": "MJPEG",
"protocol": "http",
"port": 0,
"url": "cgi/mjpg/mjpeg.cgi"
},
{
"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"
],
"type": "MJPEG",
"protocol": "http",
"port": 0,
"url": "video.cgi?resolution=VGA"
},
{
"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"
],
"type": "MJPEG",
"protocol": "http",
"port": 0,
"url": "cgi/mjpg/mjpg.cgi"
},
{
"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"
],
"type": "MJPEG",
"protocol": "http",
"port": 0,
"url": "MJPEG.CGI"
},
{
"models": [
"110"
],
"type": "MJPEG",
"protocol": "http",
"port": 80,
"url": "/video.cgi?resolution=VGA"
},
{
"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"
],
"type": "FFMPEG",
"protocol": "rtsp",
"port": 0,
"url": "/Streaming/Channels/1"
},
{
"models": [
"310",
"311PI",
"Other",
"TV-IP310PI",
"TV-IP310PI H264",
"TV-IP311PI",
"TV-IP321PI",
"tv-ip324pi",
"TV-IP324PI",
"tv-ip420p",
"TV-IP420P"
],
"type": "VLC",
"protocol": "rtsp",
"port": 0,
"url": "PSIA/Streaming/channels/1?videoCodecType=MPEG4"
},
{
"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"
],
"type": "VLC",
"protocol": "rtsp",
"port": 0,
"url": "ch0_0.h264"
},
{
"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"
],
"type": "FFMPEG",
"protocol": "rtsp",
"port": 0,
"url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp"
},
{
"models": [
"310IP",
"310PI",
"IP-310",
"IP-320PI",
"IP-322WI",
"IP-TV1322",
"Other",
"TV-310",
"TV-672PI",
"TV-IP310PI",
"TV-IP314IP",
"TV-IP341PI"
],
"type": "VLC",
"protocol": "rtsp",
"port": 0,
"url": "cam1/mpeg4"
},
{
"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"
],
"type": "VLC",
"protocol": "rtsp",
"port": 0,
"url": "mpeg4"
},
{
"models": [
"311ip"
],
"type": "VLC",
"protocol": "rtsp",
"port": 0,
"url": "VideoInput/[CHANNEL]/h264/1"
},
{
"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"
],
"type": "FFMPEG",
"protocol": "rtsp",
"port": 0,
"url": "/Streaming/Channels/2"
},
{
"models": [
"311PI",
"IP-320PI",
"TV-312W/A",
"TV-IP310PI",
"TV-ip321pi",
"TV-IP321PI"
],
"type": "VLC",
"protocol": "rtsp",
"port": 0,
"url": "cam/realmonitor?channel=[CHANNEL]&subtype=1"
},
{
"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"
],
"type": "MJPEG",
"protocol": "http",
"port": 0,
"url": "api/mjpegvideo.cgi?InputNumber=1&StreamNumber=[CHANNEL]"
},
{
"models": [
"313PI",
"IP-315PI",
"Other",
"TV-IP311PI",
"tv-ip314pi",
"TV-IP315PI"
],
"type": "FFMPEG",
"protocol": "rtsp",
"port": 0,
"url": "live/h264/ch[CHANNEL]"
},
{
"models": [
"321",
"IP314PI",
"IP-320PI",
"TP-IP324",
"tv ip322wi",
"TV IP322WI",
"TV-IP314IP",
"TV-IP314PI",
"TV-IP320PI",
"TV-IP340PI"
],
"type": "FFMPEG",
"protocol": "rtsp",
"port": 0,
"url": "/cam1/onvif-h264"
},
{
"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"
],
"type": "MJPEG",
"protocol": "http",
"port": 0,
"url": "video.cgi?resolution=[WIDTH]x[HEIGHT]"
},
{
"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"
],
"type": "MJPEG",
"protocol": "http",
"port": 0,
"url": "VIDEO.CGI"
},
{
"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"
],
"type": "JPEG",
"protocol": "http",
"port": 0,
"url": "image/jpeg.cgi"
},
{
"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"
],
"type": "MJPEG",
"protocol": "http",
"port": 0,
"url": "mjpeg.cgi"
},
{
"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"
],
"type": "MJPEG",
"protocol": "http",
"port": 0,
"url": "video/mjpg.cgi"
},
{
"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"
],
"type": "VLC",
"protocol": "rtsp",
"port": 0,
"url": "play1.sdp"
},
{
"models": [
"AIC250W",
"TV-IP200W"
],
"type": "MJPEG",
"protocol": "http",
"port": 80,
"url": "/VIDEO.CGI"
},
{
"models": [
"BabyCam",
"IP-672PI",
"IP762P",
"TV-IP512wn",
"TV-IP562WI",
"TV-IP672P",
"TV-IP7621C"
],
"type": "FFMPEG",
"protocol": "rtsp",
"port": 0,
"url": "/play1.sdp"
},
{
"models": [
"IP-1319",
"IP-315PI",
"TV-IP1318PI",
"tv-ip311pi",
"TV-IP311PI",
"TV-IP314PI"
],
"type": "FFMPEG",
"protocol": "rtsp",
"port": 554,
"url": "cam[CHANNEL]/h264"
},
{
"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"
],
"type": "JPEG",
"protocol": "http",
"port": 0,
"url": "cgi-bin/video.jpg"
},
{
"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"
],
"type": "JPEG",
"protocol": "http",
"port": 0,
"url": "goform/video2"
},
{
"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"
],
"type": "FFMPEG",
"protocol": "rtsp",
"port": 0,
"url": "/cam/realmonitor"
},
{
"models": [
"IP310PI",
"IP314PI",
"IP321PI",
"TVDVR",
"TV-IP310PI",
"TV-IP311PI",
"TV-IP314PI",
"TV-IP315PI",
"TV-IP320PI",
"TV-IP321PI",
"TV-IP322WI",
"TV-IP340PI"
],
"type": "FFMPEG",
"protocol": "rtsp",
"port": 0,
"url": "/Streaming/Channels/101"
},
{
"models": [
"IP-315PI",
"TVDVR",
"TV-IP310PI",
"TV-IP315PI",
"TV-IP329PI"
],
"type": "FFMPEG",
"protocol": "rtsp",
"port": 0,
"url": "/Streaming/Channels/102"
},
{
"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"
],
"type": "MJPEG",
"protocol": "http",
"port": 10600,
"url": "GetData.cgi"
},
{
"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"
],
"type": "MJPEG",
"protocol": "http",
"port": 0,
"url": "mjpeg.cgi?user=[USERNAME]&password=[PASSWORD]&channel=[CHANNEL]"
},
{
"models": [
"IP410TI",
"TRENDNET TV-IP410 SERIES",
"TV-IP 420",
"TV-IP310PI",
"tv-ip325pi"
],
"type": "FFMPEG",
"protocol": "rtsp",
"port": 0,
"url": "[CHANNEL]/1:1/main"
},
{
"models": [
"IP-501P",
"IP-551",
"Other",
"TV-IP551W",
"TV-IP551WI",
"TV-IP55IWI",
"TV-IP651W",
"TV-IP651WI",
"TV-IP751WC",
"tv-ip751wic"
],
"type": "JPEG",
"protocol": "http",
"port": 0,
"url": "Image.jpg"
},
{
"models": [
"IP-551w",
"TV-IP315PI",
"TV-IP317pi",
"tv-ip318pi",
"TV-IP319PI",
"TV-IP325PI"
],
"type": "MJPEG",
"protocol": "rtsp",
"port": 554,
"url": "/mpeg4"
},
{
"models": [
"IP-55IWI",
"IP-TV110",
"IP-TV422W"
],
"type": "FFMPEG",
"protocol": "http",
"port": 0,
"url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]*[HEIGHT]"
},
{
"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"
],
"type": "VLC",
"protocol": "rtsp",
"port": 0,
"url": "play2.sdp"
},
{
"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"
],
"type": "FFMPEG",
"protocol": "rtsp",
"port": 0,
"url": "/OVProfile00"
},
{
"models": [
"IP-672WI",
"Other"
],
"type": "MJPEG",
"protocol": "http",
"port": 0,
"url": "videofeed"
},
{
"models": [
"IP-7621C",
"TV-IP562WI",
"TV-IP612WN",
"TV-IP751WC",
"TV-IP762IC",
"TV-IP862IC"
],
"type": "MJPEG",
"protocol": "http",
"port": 80,
"url": "/video/mjpg.cgi"
},
{
"models": [
"IP-7621C",
"TV-IP1514PI",
"TV-IP501P"
],
"type": "FFMPEG",
"protocol": "rtsp",
"port": 554,
"url": "/stream2"
},
{
"models": [
"IP-TV110",
"IP-TV422w",
"trendnet tvip422w",
"TV IP 121WN",
"tv-ip110wn",
"tv-ip121w",
"TV-IP121W",
"TV-IP252P"
],
"type": "MJPEG",
"protocol": "http",
"port": 80,
"url": "/cgi/mjpg/mjpg.cgi"
},
{
"models": [
"IP-TV1311PI",
"TV-IP311PI"
],
"type": "VLC",
"protocol": "rtsp",
"port": 0,
"url": "medias[CHANNEL]"
},
{
"models": [
"IP-TV1312",
"Other",
"TV-IP1328PI"
],
"type": "JPEG",
"protocol": "http",
"port": 0,
"url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]&strm=[CHANNEL]"
},
{
"models": [
"IP-TV1314PI",
"TV-IP1314PI",
"TV-IP1329PI",
"TV-IP314IP",
"TV-IP320PI",
"TV-IP420P"
],
"type": "FFMPEG",
"protocol": "rtsp",
"port": 554,
"url": "/h264_stream"
},
{
"models": [
"IP-TV1314PI",
"TV-IP7621C"
],
"type": "FFMPEG",
"protocol": "rtsp",
"port": 554,
"url": "/play1"
},
{
"models": [
"IP-TV422",
"TV-IP110WN",
"TV-IP672PI"
],
"type": "JPEG",
"protocol": "http",
"port": 0,
"url": "jpg/image.jpg?size=3"
},
{
"models": [
"IP-TV512P",
"nvr-1",
"tv-ip314pi",
"tv-ip322WI",
"TV-IP325PI",
"TV-IP342PI",
"TV-IP512P"
],
"type": "FFMPEG",
"protocol": "http",
"port": 80,
"url": "/"
},
{
"models": [
"NC450",
"TV-IP321P",
"TV-IP751WC",
"TV-IP751WC(TV-IP751WC)"
],
"type": "JPEG",
"protocol": "http",
"port": 80,
"url": "/image/jpeg.cgi"
},
{
"models": [
"Other",
"tv ip322wi",
"TV-IP851WIC"
],
"type": "JPEG",
"protocol": "http",
"port": 80,
"url": "/image.jpg"
},
{
"models": [
"Other"
],
"type": "MJPEG",
"protocol": "rtsp",
"port": 557,
"url": "/user=[USERNAME]_password=[PASSWORD]_channel=1_stream=0.sdp?real_stream"
},
{
"models": [
"Other",
"tv-ip322WI"
],
"type": "FFMPEG",
"protocol": "rtsp",
"port": 554,
"url": "/onvif1"
},
{
"models": [
"Other",
"TV-IP110W"
],
"type": "MJPEG",
"protocol": "http",
"port": 0,
"url": "mjpg/1/video.mjpg"
},
{
"models": [
"Other",
"TV-IP345PI"
],
"type": "VLC",
"protocol": "rtsp",
"port": 0,
"url": "axis-media/media.amp"
},
{
"models": [
"Other",
"TV-IP400",
"TV-IP422W",
"TV-IP651WI"
],
"type": "FFMPEG",
"protocol": "http",
"port": 0,
"url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0"
},
{
"models": [
"Other",
"TV-IP851WIC",
"TV-VS1"
],
"type": "JPEG",
"protocol": "http",
"port": 0,
"url": "img/snapshot.cgi?size=2"
},
{
"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"
],
"type": "JPEG",
"protocol": "http",
"port": 0,
"url": "goform/capture"
},
{
"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"
],
"type": "MJPEG",
"protocol": "http",
"port": 0,
"url": "view2.cgi?profile=5"
},
{
"models": [
"Other",
"TV-512P",
"TV-IP321PI",
"TV-IP501P",
"TV-IP512P",
"TV-IP572P",
"TVIP-572PI",
"TV-IP572WI",
"TV-IP602WN",
"TV-IP672WI"
],
"type": "VLC",
"protocol": "rtsp",
"port": 0,
"url": "play3.sdp"
},
{
"models": [
"tv1381",
"TV-IP1318IP"
],
"type": "FFMPEG",
"protocol": "rtsp",
"port": 0,
"url": "/cam/h264"
},
{
"models": [
"TV-312W/A",
"TV-IP314PI"
],
"type": "VLC",
"protocol": "rtsp",
"port": 0,
"url": "/cam/realmonitor?channel=1&subtype=00&authbasic=[AUTH]"
},
{
"models": [
"TV-322WI",
"TV-323PI",
"TV-IP314PI",
"tv-ip322WI",
"TV-IP323PI",
"TV-IP325PI"
],
"type": "FFMPEG",
"protocol": "rtsp",
"port": 554,
"url": "/cam1/mpeg4"
},
{
"models": [
"TV-IP100"
],
"type": "JPEG",
"protocol": "http",
"port": 0,
"url": "cgi-bin/viewer/video.jpg?resolution=640x480"
},
{
"models": [
"TV-IP110W",
"TV-IP110WN",
"tv-ip121w"
],
"type": "MJPEG",
"protocol": "http",
"port": 0,
"url": "/cgi/mjpg/mjpeg.cgi"
},
{
"models": [
"TV-IP110WN",
"TV-IP851WIC"
],
"type": "FFMPEG",
"protocol": "http",
"port": 0,
"url": "videostream.asf"
},
{
"models": [
"TV-IP1313PI",
"TV-IP310PI",
"tv-ip311pi",
"TV-IP311PI",
"tv-ip314pi",
"TV-IP315PI",
"TV-IP317pi",
"TV-IP320PI",
"TV-IP326PI",
"TV-IP450P",
"TV-IP602WIN"
],
"type": "FFMPEG",
"protocol": "rtsp",
"port": 5544,
"url": "/11"
},
{
"models": [
"TV-IP1315PI"
],
"type": "FFMPEG",
"protocol": "rtsp",
"port": 554,
"url": "/VideoInput/0/h264/1"
},
{
"models": [
"TV-IP1315PI",
"TV-IP1319PI",
"TV-IP319PI",
"TV-IP325PI"
],
"type": "FFMPEG",
"protocol": "rtsp",
"port": 554,
"url": "/ch0_0.h264"
},
{
"models": [
"TV-IP1315PI"
],
"type": "FFMPEG",
"protocol": "rtsp",
"port": 554,
"url": "/ch0_0.h265"
},
{
"models": [
"TV-IP1318PI",
"TV-IP672P"
],
"type": "FFMPEG",
"protocol": "rtsp",
"port": 554,
"url": "/high-res.sdp"
},
{
"models": [
"TV-IP1319PI",
"tv-ip420p",
"TV-IP420PI"
],
"type": "FFMPEG",
"protocol": "rtsp",
"port": 554,
"url": "/HighResolutionVideo"
},
{
"models": [
"TV-IP1329PI",
"tv-ip318pi"
],
"type": "FFMPEG",
"protocol": "rtsp",
"port": 554,
"url": "/0"
},
{
"models": [
"TV-IP201",
"TV-IP201P",
"TV-IP301",
"TV-ip301w"
],
"type": "FFMPEG",
"protocol": "http",
"port": 0,
"url": "/goform/video"
},
{
"models": [
"TV-IP252P"
],
"type": "MJPEG",
"protocol": "http",
"port": 80,
"url": "/view2.cgi?profile=5"
},
{
"models": [
"TV-IP300",
"TV-IP301"
],
"type": "MJPEG",
"protocol": "http",
"port": 0,
"url": "cgi-bin/video.jpg?cam=[CHANNEL]&quality=3&size=2"
},
{
"models": [
"TV-IP300"
],
"type": "JPEG",
"protocol": "http",
"port": 0,
"url": "cgi-bin/video.jpg?size=2"
},
{
"models": [
"TV-IP314IP",
"TV-IP320PI"
],
"type": "FFMPEG",
"protocol": "rtsp",
"port": 554,
"url": "/live/h264/ch0"
},
{
"models": [
"TV-IP314PI"
],
"type": "FFMPEG",
"protocol": "rtsp",
"port": 554,
"url": "/0/1:1/main"
},
{
"models": [
"TV-IP320PI"
],
"type": "FFMPEG",
"protocol": "rtsp",
"port": 554,
"url": "/video.h264"
},
{
"models": [
"TV-IP322WI",
"tv-ip420p"
],
"type": "FFMPEG",
"protocol": "rtsp",
"port": 554,
"url": "/1"
},
{
"models": [
"TV-IP326PI"
],
"type": "FFMPEG",
"protocol": "rtsp",
"port": 554,
"url": "/user=[USERNAME]&password=[PASSWORD]&channel=1&stream=101.sdp?"
},
{
"models": [
"TV-IP340PI"
],
"type": "FFMPEG",
"protocol": "rtsp",
"port": 554,
"url": "/cam0/h264"
},
{
"models": [
"TV-IP345PIv2"
],
"type": "FFMPEG",
"protocol": "rtsp",
"port": 554,
"url": "/live1.sdp"
},
{
"models": [
"TV-IP400"
],
"type": "FFMPEG",
"protocol": "http",
"port": 0,
"url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]"
},
{
"models": [
"TV-IP400w"
],
"type": "MJPEG",
"protocol": "http",
"port": 80,
"url": "/video.cgi"
},
{
"models": [
"TV-IP400W"
],
"type": "FFMPEG",
"protocol": "http",
"port": 80,
"url": "/video.cgi?resolution=320x240"
},
{
"models": [
"TV-IP512wn"
],
"type": "FFMPEG",
"protocol": "rtsp",
"port": 554,
"url": "/play2.sdp"
},
{
"models": [
"TV-IP600"
],
"type": "JPEG",
"protocol": "http",
"port": 80,
"url": "/Image.jpg"
},
{
"models": [
"tvip651wi"
],
"type": "MJPEG",
"protocol": "http",
"port": 81,
"url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]"
},
{
"models": [
"TV-IP751WC"
],
"type": "MJPEG",
"protocol": "http",
"port": 0,
"url": "img/video.mjpeg"
},
{
"models": [
"TV-IP751WC"
],
"type": "FFMPEG",
"protocol": "http",
"port": 80,
"url": "/mjpeg.cgi"
},
{
"models": [
"TV-IP751WC"
],
"type": "FFMPEG",
"protocol": "http",
"port": 80,
"url": "/MJPEG.CGI"
},
{
"models": [
"TV-IP851WIC"
],
"type": "FFMPEG",
"protocol": "http",
"port": 0,
"url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0"
}
]
}