From 500d5f688a238020287ef3cbe526db3d6251ee37 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=AD=99=E5=B0=8F=E4=BA=91?= Date: Wed, 10 Dec 2025 17:21:37 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E5=9B=BD=E6=A0=87=E8=AE=BE?= =?UTF-8?q?=E5=A4=87=E7=9A=84=E8=8E=B7=E5=8F=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/App.vue | 10 +- src/components/GB2818Live.vue | 642 ++++++++++++++++++++++++++++++++++ 2 files changed, 651 insertions(+), 1 deletion(-) create mode 100644 src/components/GB2818Live.vue diff --git a/src/App.vue b/src/App.vue index a55b278..31a5f3c 100644 --- a/src/App.vue +++ b/src/App.vue @@ -3,8 +3,9 @@ import { ref } from 'vue' import WebSocketDemo from './components/WebSocketDemo.vue' import Zlm from './components/Zlm.vue' import Wvp from './components/Wvp.vue' +import GB2818Live from './components/GB2818Live.vue' -type TabType = 'websocket' | 'zlm' | 'wvp' +type TabType = 'websocket' | 'zlm' | 'wvp' | 'gb28181' const activeTab = ref('websocket') @@ -34,12 +35,19 @@ const switchTab = (tab: TabType) => { > WVP +
+
diff --git a/src/components/GB2818Live.vue b/src/components/GB2818Live.vue new file mode 100644 index 0000000..d8649aa --- /dev/null +++ b/src/components/GB2818Live.vue @@ -0,0 +1,642 @@ + + + + +