diff --git a/web/src/views/streamPush/buildPushStreamUrl.vue b/web/src/views/streamPush/buildPushStreamUrl.vue
new file mode 100644
index 000000000..b8c0a1d92
--- /dev/null
+++ b/web/src/views/streamPush/buildPushStreamUrl.vue
@@ -0,0 +1,163 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ rtc }}
+
+
+
+
+
+ {{ rtsp }}
+
+
+
+
+
+ {{ rtmp }}
+
+
+
+
+
+ {{ rtcs }}
+
+
+
+
+
+ 确认
+
+
+
+
+
+
+
+
+
diff --git a/web/src/views/streamPush/index.vue b/web/src/views/streamPush/index.vue
index 342fafd65..a3554210d 100755
--- a/web/src/views/streamPush/index.vue
+++ b/web/src/views/streamPush/index.vue
@@ -45,24 +45,27 @@
添加
-
- 通道导入
-
-
- 下载模板
-
+
+
+ 通道导入
+
+
+ 下载模板
+
+
移除
+ 生成推流地址
@@ -135,6 +138,7 @@
+
@@ -143,6 +147,7 @@ import devicePlayer from '../dialog/devicePlayer.vue'
import addStreamTOGB from '../dialog/pushStreamEdit.vue'
import importChannel from '../dialog/importChannel.vue'
import StreamPushEdit from './edit.vue'
+import buildPushStreamUrl from './buildPushStreamUrl.vue'
export default {
name: 'PushList',
@@ -150,7 +155,8 @@ export default {
StreamPushEdit,
devicePlayer,
addStreamTOGB,
- importChannel
+ importChannel,
+ buildPushStreamUrl
},
data() {
return {
@@ -287,6 +293,9 @@ export default {
},
refresh: function() {
this.initData()
+ },
+ buildPushStream: function() {
+ this.$refs.buildPushStreamUrl.openDialog()
}
}
}