Remove type field from database format, update schemas and scripts

This commit is contained in:
eduard256
2026-03-23 16:08:56 +00:00
parent efc10f8b24
commit 0b9be5b711
3635 changed files with 2127 additions and 25113 deletions
-41
View File
@@ -6,7 +6,6 @@
{
"id": "neo-coolcam-1",
"url": "cgi-bin/webra_fcgi.fcgi?api=get_jpeg_raw&chno=[CHANNEL]",
"type": "JPEG",
"protocol": "http",
"port": 0,
"models": [
@@ -16,7 +15,6 @@
{
"id": "neo-coolcam-2",
"url": "/12",
"type": "FFMPEG",
"protocol": "rtsp",
"port": 0,
"models": [
@@ -43,7 +41,6 @@
{
"id": "neo-coolcam-3",
"url": "videostream.asf?usr=[USERNAME]&pwd=[PASSWORD]",
"type": "FFMPEG",
"protocol": "http",
"port": 0,
"models": [
@@ -60,7 +57,6 @@
{
"id": "neo-coolcam-4",
"url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]",
"type": "VLC",
"protocol": "http",
"port": 0,
"models": [
@@ -72,7 +68,6 @@
{
"id": "neo-coolcam-5",
"url": "img/snapshot.cgi?size=2",
"type": "JPEG",
"protocol": "http",
"port": 0,
"models": [
@@ -90,7 +85,6 @@
{
"id": "neo-coolcam-6",
"url": "videostream.cgi",
"type": "MJPEG",
"protocol": "http",
"port": 81,
"models": [
@@ -109,7 +103,6 @@
{
"id": "neo-coolcam-7",
"url": "/11",
"type": "FFMPEG",
"protocol": "rtsp",
"port": 0,
"models": [
@@ -122,7 +115,6 @@
{
"id": "neo-coolcam-8",
"url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0",
"type": "FFMPEG",
"protocol": "http",
"port": 0,
"models": [
@@ -134,7 +126,6 @@
{
"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": [
@@ -150,7 +141,6 @@
{
"id": "neo-coolcam-10",
"url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0",
"type": "FFMPEG",
"protocol": "http",
"port": 0,
"models": [
@@ -165,7 +155,6 @@
{
"id": "neo-coolcam-11",
"url": "tmpfs/auto.jpg",
"type": "JPEG",
"protocol": "http",
"port": 0,
"models": [
@@ -194,7 +183,6 @@
{
"id": "neo-coolcam-12",
"url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]x[HEIGHT]",
"type": "FFMPEG",
"protocol": "http",
"port": 0,
"models": [
@@ -210,7 +198,6 @@
{
"id": "neo-coolcam-13",
"url": "videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=[WIDTH]*[HEIGHT]",
"type": "FFMPEG",
"protocol": "http",
"port": 0,
"models": [
@@ -222,7 +209,6 @@
{
"id": "neo-coolcam-14",
"url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32",
"type": "MJPEG",
"protocol": "http",
"port": 0,
"models": [
@@ -238,7 +224,6 @@
{
"id": "neo-coolcam-15",
"url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]",
"type": "JPEG",
"protocol": "http",
"port": 0,
"models": [
@@ -257,7 +242,6 @@
{
"id": "neo-coolcam-16",
"url": "videostream.cgi?usr=[USERNAME]&pwd=[PASSWORD]",
"type": "MJPEG",
"protocol": "http",
"port": 0,
"models": [
@@ -271,7 +255,6 @@
{
"id": "neo-coolcam-17",
"url": "videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]",
"type": "MJPEG",
"protocol": "http",
"port": 81,
"models": [
@@ -290,7 +273,6 @@
{
"id": "neo-coolcam-18",
"url": "LowResolutionVideo",
"type": "VLC",
"protocol": "rtsp",
"port": 0,
"models": [
@@ -302,7 +284,6 @@
{
"id": "neo-coolcam-19",
"url": "videostream.asf",
"type": "FFMPEG",
"protocol": "http",
"port": 0,
"models": [
@@ -316,7 +297,6 @@
{
"id": "neo-coolcam-20",
"url": "snap.jpg?JpegCam=[CHANNEL]",
"type": "JPEG",
"protocol": "http",
"port": 0,
"models": [
@@ -326,7 +306,6 @@
{
"id": "neo-coolcam-21",
"url": "user/videostream.cgi",
"type": "MJPEG",
"protocol": "http",
"port": 0,
"models": [
@@ -338,7 +317,6 @@
{
"id": "neo-coolcam-22",
"url": "/0/av1",
"type": "FFMPEG",
"protocol": "rtsp",
"port": 8001,
"models": [
@@ -349,7 +327,6 @@
{
"id": "neo-coolcam-23",
"url": "videostream.cgi?rate=11",
"type": "MJPEG",
"protocol": "http",
"port": 0,
"models": [
@@ -362,7 +339,6 @@
{
"id": "neo-coolcam-24",
"url": "snapshot.cgi?user=[USERNAME]&pwd=[PASSWORD]&count=0",
"type": "JPEG",
"protocol": "http",
"port": 0,
"models": [
@@ -383,7 +359,6 @@
{
"id": "neo-coolcam-25",
"url": "videostream.cgi?resolution=8&rate=13",
"type": "FFMPEG",
"protocol": "http",
"port": 0,
"models": [
@@ -395,7 +370,6 @@
{
"id": "neo-coolcam-26",
"url": "video.cgi?resolution=VGA",
"type": "MJPEG",
"protocol": "http",
"port": 0,
"models": [
@@ -407,7 +381,6 @@
{
"id": "neo-coolcam-27",
"url": "video.cgi?resolution=[WIDTH]x[HEIGHT]",
"type": "MJPEG",
"protocol": "http",
"port": 0,
"models": [
@@ -419,7 +392,6 @@
{
"id": "neo-coolcam-28",
"url": "/videostream.cgi?rate=0&user=[USERNAME]&pwd=[PASSWORD]",
"type": "MJPEG",
"protocol": "http",
"port": 80,
"models": [
@@ -429,7 +401,6 @@
{
"id": "neo-coolcam-29",
"url": "cam[CHANNEL]/h264",
"type": "VLC",
"protocol": "rtsp",
"port": 0,
"models": [
@@ -442,7 +413,6 @@
{
"id": "neo-coolcam-30",
"url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]",
"type": "MJPEG",
"protocol": "http",
"port": 0,
"models": [
@@ -454,7 +424,6 @@
{
"id": "neo-coolcam-31",
"url": "snapshot.jpg?user=[USERNAME]&pwd=[PASSWORD]",
"type": "JPEG",
"protocol": "http",
"port": 0,
"models": [
@@ -465,7 +434,6 @@
{
"id": "neo-coolcam-32",
"url": "mobile/channel[CHANNEL].jpg",
"type": "JPEG",
"protocol": "http",
"port": 0,
"models": [
@@ -475,7 +443,6 @@
{
"id": "neo-coolcam-33",
"url": "video.cgi",
"type": "JPEG",
"protocol": "http",
"port": 0,
"models": [
@@ -486,7 +453,6 @@
{
"id": "neo-coolcam-34",
"url": "cam/realmonitor?channel=[CHANNEL]&subtype=1",
"type": "VLC",
"protocol": "rtsp",
"port": 0,
"models": [
@@ -497,7 +463,6 @@
{
"id": "neo-coolcam-35",
"url": "ch0_0.h264",
"type": "VLC",
"protocol": "rtsp",
"port": 0,
"models": [
@@ -507,7 +472,6 @@
{
"id": "neo-coolcam-36",
"url": "medias2",
"type": "VLC",
"protocol": "rtsp",
"port": 0,
"models": [
@@ -517,7 +481,6 @@
{
"id": "neo-coolcam-37",
"url": "ipcam.sdp",
"type": "VLC",
"protocol": "rtsp",
"port": 0,
"models": [
@@ -527,7 +490,6 @@
{
"id": "neo-coolcam-38",
"url": "videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0",
"type": "MJPEG",
"protocol": "http",
"port": 0,
"models": [
@@ -540,7 +502,6 @@
{
"id": "neo-coolcam-39",
"url": "videostream.cgi?rate=0",
"type": "MJPEG",
"protocol": "http",
"port": 0,
"models": [
@@ -551,7 +512,6 @@
{
"id": "neo-coolcam-40",
"url": "videostream.cgi?",
"type": "MJPEG",
"protocol": "http",
"port": 0,
"models": [
@@ -561,7 +521,6 @@
{
"id": "neo-coolcam-41",
"url": "/control/faststream.jpg?stream=MxPEG&needlength&fps=6",
"type": "VLC",
"protocol": "http",
"port": 0,
"models": [