From 730716d2c30606df9bd0132e87c390f450ba0231 Mon Sep 17 00:00:00 2001
From: wangjiahao <1522128093@qq.com>
Date: Thu, 31 Mar 2022 21:54:41 +0800
Subject: [PATCH] =?UTF-8?q?feat:=20=E4=BB=AA=E8=A1=A8=E6=9D=BF=E5=A2=9E?=
=?UTF-8?q?=E5=8A=A0flv=E6=B5=81=E5=AA=92=E4=BD=93=E6=92=AD=E6=94=BE?=
=?UTF-8?q?=E7=BB=84=E4=BB=B6?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
frontend/package.json | 1 +
.../components/Editor/StreamMediaLinks.vue | 151 ++++++++++++++++++
.../components/canvas/components/TextAttr.vue | 14 +-
.../canvas/custom-component/DeStreamMedia.vue | 120 ++++++++++++++
.../canvas/custom-component/component-list.js | 40 +++++
.../canvas/custom-component/index.js | 2 +
frontend/src/lang/en.js | 5 +
frontend/src/lang/tw.js | 5 +
frontend/src/lang/zh.js | 5 +
frontend/src/styles/deicon/demo_index.html | 29 +++-
frontend/src/styles/deicon/iconfont.css | 10 +-
frontend/src/styles/deicon/iconfont.js | 2 +-
frontend/src/styles/deicon/iconfont.json | 7 +
frontend/src/styles/deicon/iconfont.ttf | Bin 22220 -> 22436 bytes
frontend/src/styles/deicon/iconfont.woff | Bin 13760 -> 13932 bytes
frontend/src/styles/deicon/iconfont.woff2 | Bin 11704 -> 11872 bytes
frontend/src/views/panel/edit/index.vue | 1 +
17 files changed, 383 insertions(+), 9 deletions(-)
create mode 100644 frontend/src/components/canvas/components/Editor/StreamMediaLinks.vue
create mode 100644 frontend/src/components/canvas/custom-component/DeStreamMedia.vue
diff --git a/frontend/package.json b/frontend/package.json
index e0c6fa78f8..a1d0d4da34 100644
--- a/frontend/package.json
+++ b/frontend/package.json
@@ -27,6 +27,7 @@
"file-save": "^0.2.0",
"file-saver": "^2.0.5",
"fit2cloud-ui": "1.5.4",
+ "flv.js": "^1.6.2",
"html2canvasde": "^v1.1.4-de",
"jquery": "^3.1.1",
"js-base64": "^3.7.2",
diff --git a/frontend/src/components/canvas/components/Editor/StreamMediaLinks.vue b/frontend/src/components/canvas/components/Editor/StreamMediaLinks.vue
new file mode 100644
index 0000000000..d06d19b54c
--- /dev/null
+++ b/frontend/src/components/canvas/components/Editor/StreamMediaLinks.vue
@@ -0,0 +1,151 @@
+
+
+
@font-face {
font-family: 'iconfont';
- src: url('iconfont.woff2?t=1648367037728') format('woff2'),
- url('iconfont.woff?t=1648367037728') format('woff'),
- url('iconfont.ttf?t=1648367037728') format('truetype');
+ src: url('iconfont.woff2?t=1648734668996') format('woff2'),
+ url('iconfont.woff?t=1648734668996') format('woff'),
+ url('iconfont.ttf?t=1648734668996') format('truetype');
}