Expand bubble protocol coverage to 13 brands, fix placeholder

This commit is contained in:
eduard256
2026-04-01 18:11:40 +00:00
parent cd7a3b6568
commit b099636f45
13 changed files with 190 additions and 80 deletions
+20
View File
@@ -54,6 +54,26 @@
"models": [
"RC720AW"
]
},
{
"id": "amorvue-6",
"url": "/bubble/live?ch=[CHANNEL]&stream=0",
"protocol": "bubble",
"port": 80,
"models": [
"*"
],
"notes": "Bubble protocol main stream - ESeeCloud/dvr163 NVR firmware"
},
{
"id": "amorvue-7",
"url": "/bubble/live?ch=[CHANNEL]&stream=1",
"protocol": "bubble",
"port": 80,
"models": [
"*"
],
"notes": "Bubble protocol sub stream - ESeeCloud/dvr163 NVR firmware"
}
]
}
+6 -16
View File
@@ -41,33 +41,23 @@
},
{
"id": "annke-5",
"url": "/bubble/live?ch={channel}&stream=0",
"url": "/bubble/live?ch=[CHANNEL]&stream=0",
"protocol": "bubble",
"port": 80,
"models": [
"NVR",
"DVR",
"H.264",
"H.265",
"HiSilicon",
"Other"
"*"
],
"notes": "Bubble Protocol - main stream (works with go2rtc bubble:// source)"
"notes": "Bubble protocol main stream - XiongMai/XM-based firmware"
},
{
"id": "annke-6",
"url": "/bubble/live?ch={channel}&stream=1",
"url": "/bubble/live?ch=[CHANNEL]&stream=1",
"protocol": "bubble",
"port": 80,
"models": [
"NVR",
"DVR",
"H.264",
"H.265",
"HiSilicon",
"Other"
"*"
],
"notes": "Bubble Protocol - sub stream (lower quality)"
"notes": "Bubble protocol sub stream - XiongMai/XM-based firmware"
},
{
"id": "annke-7",
+20
View File
@@ -551,6 +551,26 @@
"models": [
"wifi_1080p"
]
},
{
"id": "anran-35",
"url": "/bubble/live?ch=[CHANNEL]&stream=0",
"protocol": "bubble",
"port": 80,
"models": [
"*"
],
"notes": "Bubble protocol main stream - XiongMai/XM-based firmware"
},
{
"id": "anran-36",
"url": "/bubble/live?ch=[CHANNEL]&stream=1",
"protocol": "bubble",
"port": 80,
"models": [
"*"
],
"notes": "Bubble protocol sub stream - XiongMai/XM-based firmware"
}
]
}
+20
View File
@@ -501,6 +501,26 @@
"models": [
"Sec"
]
},
{
"id": "besder-29",
"url": "/bubble/live?ch=[CHANNEL]&stream=0",
"protocol": "bubble",
"port": 80,
"models": [
"*"
],
"notes": "Bubble protocol main stream - XiongMai/XM-based firmware"
},
{
"id": "besder-30",
"url": "/bubble/live?ch=[CHANNEL]&stream=1",
"protocol": "bubble",
"port": 80,
"models": [
"*"
],
"notes": "Bubble protocol sub stream - XiongMai/XM-based firmware"
}
]
}
+6 -16
View File
@@ -5,33 +5,23 @@
"streams": [
{
"id": "floureon-1",
"url": "/bubble/live?ch={channel}&stream=0",
"url": "/bubble/live?ch=[CHANNEL]&stream=0",
"protocol": "bubble",
"port": 80,
"models": [
"NVR",
"DVR",
"H.264",
"H.265",
"HiSilicon",
"Other"
"*"
],
"notes": "Bubble Protocol - main stream (works with go2rtc bubble:// source)"
"notes": "Bubble protocol main stream - XiongMai/XM-based firmware"
},
{
"id": "floureon-2",
"url": "/bubble/live?ch={channel}&stream=1",
"url": "/bubble/live?ch=[CHANNEL]&stream=1",
"protocol": "bubble",
"port": 80,
"models": [
"NVR",
"DVR",
"H.264",
"H.265",
"HiSilicon",
"Other"
"*"
],
"notes": "Bubble Protocol - sub stream (lower quality)"
"notes": "Bubble protocol sub stream - XiongMai/XM-based firmware"
},
{
"id": "floureon-3",
+20
View File
@@ -42,6 +42,26 @@
"models": [
"pk1100"
]
},
{
"id": "gadinan-5",
"url": "/bubble/live?ch=[CHANNEL]&stream=0",
"protocol": "bubble",
"port": 80,
"models": [
"*"
],
"notes": "Bubble protocol main stream - XiongMai/XM-based firmware"
},
{
"id": "gadinan-6",
"url": "/bubble/live?ch=[CHANNEL]&stream=1",
"protocol": "bubble",
"port": 80,
"models": [
"*"
],
"notes": "Bubble protocol sub stream - XiongMai/XM-based firmware"
}
]
}
+20
View File
@@ -210,6 +210,26 @@
"models": [
"tit"
]
},
{
"id": "genbolt-14",
"url": "/bubble/live?ch=[CHANNEL]&stream=0",
"protocol": "bubble",
"port": 80,
"models": [
"*"
],
"notes": "Bubble protocol main stream - XiongMai/XM-based firmware"
},
{
"id": "genbolt-15",
"url": "/bubble/live?ch=[CHANNEL]&stream=1",
"protocol": "bubble",
"port": 80,
"models": [
"*"
],
"notes": "Bubble protocol sub stream - XiongMai/XM-based firmware"
}
]
}
+20
View File
@@ -49,6 +49,26 @@
"models": [
"HKBQ15L-I50"
]
},
{
"id": "hamrolte-6",
"url": "/bubble/live?ch=[CHANNEL]&stream=0",
"protocol": "bubble",
"port": 80,
"models": [
"*"
],
"notes": "Bubble protocol main stream - XiongMai/XM-based firmware"
},
{
"id": "hamrolte-7",
"url": "/bubble/live?ch=[CHANNEL]&stream=1",
"protocol": "bubble",
"port": 80,
"models": [
"*"
],
"notes": "Bubble protocol sub stream - XiongMai/XM-based firmware"
}
]
}
+20
View File
@@ -465,6 +465,26 @@
"models": [
"WHD812B"
]
},
{
"id": "hiseeu-37",
"url": "/bubble/live?ch=[CHANNEL]&stream=0",
"protocol": "bubble",
"port": 80,
"models": [
"*"
],
"notes": "Bubble protocol main stream - XiongMai/XM-based firmware"
},
{
"id": "hiseeu-38",
"url": "/bubble/live?ch=[CHANNEL]&stream=1",
"protocol": "bubble",
"port": 80,
"models": [
"*"
],
"notes": "Bubble protocol sub stream - XiongMai/XM-based firmware"
}
]
}
+6 -16
View File
@@ -5,33 +5,23 @@
"streams": [
{
"id": "sannce-1",
"url": "/bubble/live?ch={channel}&stream=0",
"url": "/bubble/live?ch=[CHANNEL]&stream=0",
"protocol": "bubble",
"port": 80,
"models": [
"NVR",
"DVR",
"H.264",
"H.265",
"HiSilicon",
"Other"
"*"
],
"notes": "Bubble Protocol - main stream (works with go2rtc bubble:// source)"
"notes": "Bubble protocol main stream - XiongMai/XM-based firmware"
},
{
"id": "sannce-2",
"url": "/bubble/live?ch={channel}&stream=1",
"url": "/bubble/live?ch=[CHANNEL]&stream=1",
"protocol": "bubble",
"port": 80,
"models": [
"NVR",
"DVR",
"H.264",
"H.265",
"HiSilicon",
"Other"
"*"
],
"notes": "Bubble Protocol - sub stream (lower quality)"
"notes": "Bubble protocol sub stream - XiongMai/XM-based firmware"
},
{
"id": "sannce-3",
+20
View File
@@ -190,6 +190,26 @@
"models": [
"CP35IP"
]
},
{
"id": "smartwares-16",
"url": "/bubble/live?ch=[CHANNEL]&stream=0",
"protocol": "bubble",
"port": 80,
"models": [
"*"
],
"notes": "Bubble protocol main stream - confirmed on CIP-39220"
},
{
"id": "smartwares-17",
"url": "/bubble/live?ch=[CHANNEL]&stream=1",
"protocol": "bubble",
"port": 80,
"models": [
"*"
],
"notes": "Bubble protocol sub stream - confirmed on CIP-39220"
}
]
}
+6 -16
View File
@@ -5,33 +5,23 @@
"streams": [
{
"id": "xmeye-1",
"url": "/bubble/live?ch={channel}&stream=0",
"url": "/bubble/live?ch=[CHANNEL]&stream=0",
"protocol": "bubble",
"port": 80,
"models": [
"NVR",
"DVR",
"H.264",
"H.265",
"HiSilicon",
"Other"
"*"
],
"notes": "Bubble Protocol - main stream (works with go2rtc bubble:// source)"
"notes": "Bubble protocol main stream - XiongMai/XM-based firmware"
},
{
"id": "xmeye-2",
"url": "/bubble/live?ch={channel}&stream=1",
"url": "/bubble/live?ch=[CHANNEL]&stream=1",
"protocol": "bubble",
"port": 80,
"models": [
"NVR",
"DVR",
"H.264",
"H.265",
"HiSilicon",
"Other"
"*"
],
"notes": "Bubble Protocol - sub stream (lower quality)"
"notes": "Bubble protocol sub stream - XiongMai/XM-based firmware"
},
{
"id": "xmeye-3",
+6 -16
View File
@@ -5,33 +5,23 @@
"streams": [
{
"id": "zosi-1",
"url": "/bubble/live?ch={channel}&stream=0",
"url": "/bubble/live?ch=[CHANNEL]&stream=0",
"protocol": "bubble",
"port": 80,
"models": [
"NVR",
"DVR",
"H.264",
"H.265",
"HiSilicon",
"Other"
"*"
],
"notes": "Bubble Protocol - main stream (works with go2rtc bubble:// source)"
"notes": "Bubble protocol main stream - XiongMai/XM-based firmware"
},
{
"id": "zosi-2",
"url": "/bubble/live?ch={channel}&stream=1",
"url": "/bubble/live?ch=[CHANNEL]&stream=1",
"protocol": "bubble",
"port": 80,
"models": [
"NVR",
"DVR",
"H.264",
"H.265",
"HiSilicon",
"Other"
"*"
],
"notes": "Bubble Protocol - sub stream (lower quality)"
"notes": "Bubble protocol sub stream - XiongMai/XM-based firmware"
},
{
"id": "zosi-3",