diff --git a/public/config/config.json b/public/config/config.json
index abae11f..6b43e49 100644
--- a/public/config/config.json
+++ b/public/config/config.json
@@ -2,7 +2,7 @@
"title": "安全生产智慧监管系统",
"baseUrl": "http://192.168.83.42:6909/safe-server/",
"deployPathDec": "****************注意:这个/alarm的alarm一定要改成部署的文件夹的名字***************************",
- "deployPath": "/alarm",
+ "deployPath": "/safe",
"mediaBaseUrl": "http://192.168.83.65:8099",
"lat-bd": "39.91459528",
"lng-bd": "116.26499505",
@@ -15,7 +15,32 @@
"systemType": "gm",
"lineWidth": "3",
"lineColor": "#1aa034",
- "lineColors": ["#FF69B4", "#FFA500", "#87CEEB", "#1E90FF", "#FF1493", "#DC143C", "#FFE4B5", "#32CD32", "#BA55D3", "#90EE90", "#FF4500", "#1E90FF", "#DB7093", "#C71585", "#00BFFF", "#00FF00", "#2E8B57", "#FF7F50", "#FFC0CB", "#9370DB", "#4169E1", "#00FA9A", "#DA70D6", "#FF6347"],
+ "lineColors": [
+ "#32CD32",
+ "#FFA500",
+ "#87CEEB",
+ "#1E90FF",
+ "#FF1493",
+ "#DC143C",
+ "#FFE4B5",
+ "#FF69B4",
+ "#BA55D3",
+ "#90EE90",
+ "#FF4500",
+ "#1E90FF",
+ "#DB7093",
+ "#C71585",
+ "#00BFFF",
+ "#00FF00",
+ "#2E8B57",
+ "#FF7F50",
+ "#FFC0CB",
+ "#9370DB",
+ "#4169E1",
+ "#00FA9A",
+ "#DA70D6",
+ "#FF6347"
+ ],
"fontSize": "18px",
"fontColor": "#1aa034",
"preventReclick": 2000,
diff --git a/public/config/config.json b/public/config/config.json
index abae11f..6b43e49 100644
--- a/public/config/config.json
+++ b/public/config/config.json
@@ -2,7 +2,7 @@
"title": "安全生产智慧监管系统",
"baseUrl": "http://192.168.83.42:6909/safe-server/",
"deployPathDec": "****************注意:这个/alarm的alarm一定要改成部署的文件夹的名字***************************",
- "deployPath": "/alarm",
+ "deployPath": "/safe",
"mediaBaseUrl": "http://192.168.83.65:8099",
"lat-bd": "39.91459528",
"lng-bd": "116.26499505",
@@ -15,7 +15,32 @@
"systemType": "gm",
"lineWidth": "3",
"lineColor": "#1aa034",
- "lineColors": ["#FF69B4", "#FFA500", "#87CEEB", "#1E90FF", "#FF1493", "#DC143C", "#FFE4B5", "#32CD32", "#BA55D3", "#90EE90", "#FF4500", "#1E90FF", "#DB7093", "#C71585", "#00BFFF", "#00FF00", "#2E8B57", "#FF7F50", "#FFC0CB", "#9370DB", "#4169E1", "#00FA9A", "#DA70D6", "#FF6347"],
+ "lineColors": [
+ "#32CD32",
+ "#FFA500",
+ "#87CEEB",
+ "#1E90FF",
+ "#FF1493",
+ "#DC143C",
+ "#FFE4B5",
+ "#FF69B4",
+ "#BA55D3",
+ "#90EE90",
+ "#FF4500",
+ "#1E90FF",
+ "#DB7093",
+ "#C71585",
+ "#00BFFF",
+ "#00FF00",
+ "#2E8B57",
+ "#FF7F50",
+ "#FFC0CB",
+ "#9370DB",
+ "#4169E1",
+ "#00FA9A",
+ "#DA70D6",
+ "#FF6347"
+ ],
"fontSize": "18px",
"fontColor": "#1aa034",
"preventReclick": 2000,
diff --git a/public/player/player.html b/public/player/player.html
index de788f0..686ab22 100644
--- a/public/player/player.html
+++ b/public/player/player.html
@@ -91,6 +91,7 @@
keepScreenOn: false, // 开启屏幕常亮,在手机浏览器上, canvas标签渲染视频并不会像video标签那样保持屏幕常亮
supportDblclickFullscreen: true, // 是否支持屏幕的双击事件,触发全屏,取消全屏事件
+ hasAudio: false,
autoWasm: true, // 在使用MSE或者Webcodecs 播放H265的时候,是否自动降级到wasm模式。
controlAutoHide: false, // 底部控制台是否自动隐藏 只有鼠标聚焦到播放器内部才会显示,移除之后,会消失。
wasmDecodeErrorReplay: true, // wasm解码报错之后,不再抛出异常,而是直接重新播放视频地址。
diff --git a/public/config/config.json b/public/config/config.json
index abae11f..6b43e49 100644
--- a/public/config/config.json
+++ b/public/config/config.json
@@ -2,7 +2,7 @@
"title": "安全生产智慧监管系统",
"baseUrl": "http://192.168.83.42:6909/safe-server/",
"deployPathDec": "****************注意:这个/alarm的alarm一定要改成部署的文件夹的名字***************************",
- "deployPath": "/alarm",
+ "deployPath": "/safe",
"mediaBaseUrl": "http://192.168.83.65:8099",
"lat-bd": "39.91459528",
"lng-bd": "116.26499505",
@@ -15,7 +15,32 @@
"systemType": "gm",
"lineWidth": "3",
"lineColor": "#1aa034",
- "lineColors": ["#FF69B4", "#FFA500", "#87CEEB", "#1E90FF", "#FF1493", "#DC143C", "#FFE4B5", "#32CD32", "#BA55D3", "#90EE90", "#FF4500", "#1E90FF", "#DB7093", "#C71585", "#00BFFF", "#00FF00", "#2E8B57", "#FF7F50", "#FFC0CB", "#9370DB", "#4169E1", "#00FA9A", "#DA70D6", "#FF6347"],
+ "lineColors": [
+ "#32CD32",
+ "#FFA500",
+ "#87CEEB",
+ "#1E90FF",
+ "#FF1493",
+ "#DC143C",
+ "#FFE4B5",
+ "#FF69B4",
+ "#BA55D3",
+ "#90EE90",
+ "#FF4500",
+ "#1E90FF",
+ "#DB7093",
+ "#C71585",
+ "#00BFFF",
+ "#00FF00",
+ "#2E8B57",
+ "#FF7F50",
+ "#FFC0CB",
+ "#9370DB",
+ "#4169E1",
+ "#00FA9A",
+ "#DA70D6",
+ "#FF6347"
+ ],
"fontSize": "18px",
"fontColor": "#1aa034",
"preventReclick": 2000,
diff --git a/public/player/player.html b/public/player/player.html
index de788f0..686ab22 100644
--- a/public/player/player.html
+++ b/public/player/player.html
@@ -91,6 +91,7 @@
keepScreenOn: false, // 开启屏幕常亮,在手机浏览器上, canvas标签渲染视频并不会像video标签那样保持屏幕常亮
supportDblclickFullscreen: true, // 是否支持屏幕的双击事件,触发全屏,取消全屏事件
+ hasAudio: false,
autoWasm: true, // 在使用MSE或者Webcodecs 播放H265的时候,是否自动降级到wasm模式。
controlAutoHide: false, // 底部控制台是否自动隐藏 只有鼠标聚焦到播放器内部才会显示,移除之后,会消失。
wasmDecodeErrorReplay: true, // wasm解码报错之后,不再抛出异常,而是直接重新播放视频地址。
diff --git a/public/playerVideo6/jessibuca.js b/public/playerVideo6/jessibuca.js
index 601f208..1450494 100644
--- a/public/playerVideo6/jessibuca.js
+++ b/public/playerVideo6/jessibuca.js
@@ -37,8 +37,8 @@
hasControl: !1,
loadingText: '',
background: '',
- // decoder: `${window.localStorage.getItem('deployPath')}/playerVideo6/decoder.js`, // 线上使用
- decoder: `/playerVideo6/decoder.js`, // 本地使用
+ decoder: `${window.localStorage.getItem('deployPath')}/playerVideo6/decoder.js`, // 线上使用
+ // decoder: `/playerVideo6/decoder.js`, // 本地使用
// decoder: import.meta.env.MODE === 'development' ? `/playerVideo6/decoder.js` : `${window.localStorage.getItem('deployPath')}/playerVideo6/decoder.js`,
url: '',
rotate: 0,
diff --git a/public/config/config.json b/public/config/config.json
index abae11f..6b43e49 100644
--- a/public/config/config.json
+++ b/public/config/config.json
@@ -2,7 +2,7 @@
"title": "安全生产智慧监管系统",
"baseUrl": "http://192.168.83.42:6909/safe-server/",
"deployPathDec": "****************注意:这个/alarm的alarm一定要改成部署的文件夹的名字***************************",
- "deployPath": "/alarm",
+ "deployPath": "/safe",
"mediaBaseUrl": "http://192.168.83.65:8099",
"lat-bd": "39.91459528",
"lng-bd": "116.26499505",
@@ -15,7 +15,32 @@
"systemType": "gm",
"lineWidth": "3",
"lineColor": "#1aa034",
- "lineColors": ["#FF69B4", "#FFA500", "#87CEEB", "#1E90FF", "#FF1493", "#DC143C", "#FFE4B5", "#32CD32", "#BA55D3", "#90EE90", "#FF4500", "#1E90FF", "#DB7093", "#C71585", "#00BFFF", "#00FF00", "#2E8B57", "#FF7F50", "#FFC0CB", "#9370DB", "#4169E1", "#00FA9A", "#DA70D6", "#FF6347"],
+ "lineColors": [
+ "#32CD32",
+ "#FFA500",
+ "#87CEEB",
+ "#1E90FF",
+ "#FF1493",
+ "#DC143C",
+ "#FFE4B5",
+ "#FF69B4",
+ "#BA55D3",
+ "#90EE90",
+ "#FF4500",
+ "#1E90FF",
+ "#DB7093",
+ "#C71585",
+ "#00BFFF",
+ "#00FF00",
+ "#2E8B57",
+ "#FF7F50",
+ "#FFC0CB",
+ "#9370DB",
+ "#4169E1",
+ "#00FA9A",
+ "#DA70D6",
+ "#FF6347"
+ ],
"fontSize": "18px",
"fontColor": "#1aa034",
"preventReclick": 2000,
diff --git a/public/player/player.html b/public/player/player.html
index de788f0..686ab22 100644
--- a/public/player/player.html
+++ b/public/player/player.html
@@ -91,6 +91,7 @@
keepScreenOn: false, // 开启屏幕常亮,在手机浏览器上, canvas标签渲染视频并不会像video标签那样保持屏幕常亮
supportDblclickFullscreen: true, // 是否支持屏幕的双击事件,触发全屏,取消全屏事件
+ hasAudio: false,
autoWasm: true, // 在使用MSE或者Webcodecs 播放H265的时候,是否自动降级到wasm模式。
controlAutoHide: false, // 底部控制台是否自动隐藏 只有鼠标聚焦到播放器内部才会显示,移除之后,会消失。
wasmDecodeErrorReplay: true, // wasm解码报错之后,不再抛出异常,而是直接重新播放视频地址。
diff --git a/public/playerVideo6/jessibuca.js b/public/playerVideo6/jessibuca.js
index 601f208..1450494 100644
--- a/public/playerVideo6/jessibuca.js
+++ b/public/playerVideo6/jessibuca.js
@@ -37,8 +37,8 @@
hasControl: !1,
loadingText: '',
background: '',
- // decoder: `${window.localStorage.getItem('deployPath')}/playerVideo6/decoder.js`, // 线上使用
- decoder: `/playerVideo6/decoder.js`, // 本地使用
+ decoder: `${window.localStorage.getItem('deployPath')}/playerVideo6/decoder.js`, // 线上使用
+ // decoder: `/playerVideo6/decoder.js`, // 本地使用
// decoder: import.meta.env.MODE === 'development' ? `/playerVideo6/decoder.js` : `${window.localStorage.getItem('deployPath')}/playerVideo6/decoder.js`,
url: '',
rotate: 0,
diff --git a/src/views/alarm/policyConfig/monitorPoint/drawArea.vue b/src/views/alarm/policyConfig/monitorPoint/drawArea.vue
index a19c56c..3bab6c4 100644
--- a/src/views/alarm/policyConfig/monitorPoint/drawArea.vue
+++ b/src/views/alarm/policyConfig/monitorPoint/drawArea.vue
@@ -1,41 +1,55 @@
+
+
+
+
+
+
diff --git a/public/config/config.json b/public/config/config.json
index abae11f..6b43e49 100644
--- a/public/config/config.json
+++ b/public/config/config.json
@@ -2,7 +2,7 @@
"title": "安全生产智慧监管系统",
"baseUrl": "http://192.168.83.42:6909/safe-server/",
"deployPathDec": "****************注意:这个/alarm的alarm一定要改成部署的文件夹的名字***************************",
- "deployPath": "/alarm",
+ "deployPath": "/safe",
"mediaBaseUrl": "http://192.168.83.65:8099",
"lat-bd": "39.91459528",
"lng-bd": "116.26499505",
@@ -15,7 +15,32 @@
"systemType": "gm",
"lineWidth": "3",
"lineColor": "#1aa034",
- "lineColors": ["#FF69B4", "#FFA500", "#87CEEB", "#1E90FF", "#FF1493", "#DC143C", "#FFE4B5", "#32CD32", "#BA55D3", "#90EE90", "#FF4500", "#1E90FF", "#DB7093", "#C71585", "#00BFFF", "#00FF00", "#2E8B57", "#FF7F50", "#FFC0CB", "#9370DB", "#4169E1", "#00FA9A", "#DA70D6", "#FF6347"],
+ "lineColors": [
+ "#32CD32",
+ "#FFA500",
+ "#87CEEB",
+ "#1E90FF",
+ "#FF1493",
+ "#DC143C",
+ "#FFE4B5",
+ "#FF69B4",
+ "#BA55D3",
+ "#90EE90",
+ "#FF4500",
+ "#1E90FF",
+ "#DB7093",
+ "#C71585",
+ "#00BFFF",
+ "#00FF00",
+ "#2E8B57",
+ "#FF7F50",
+ "#FFC0CB",
+ "#9370DB",
+ "#4169E1",
+ "#00FA9A",
+ "#DA70D6",
+ "#FF6347"
+ ],
"fontSize": "18px",
"fontColor": "#1aa034",
"preventReclick": 2000,
diff --git a/public/player/player.html b/public/player/player.html
index de788f0..686ab22 100644
--- a/public/player/player.html
+++ b/public/player/player.html
@@ -91,6 +91,7 @@
keepScreenOn: false, // 开启屏幕常亮,在手机浏览器上, canvas标签渲染视频并不会像video标签那样保持屏幕常亮
supportDblclickFullscreen: true, // 是否支持屏幕的双击事件,触发全屏,取消全屏事件
+ hasAudio: false,
autoWasm: true, // 在使用MSE或者Webcodecs 播放H265的时候,是否自动降级到wasm模式。
controlAutoHide: false, // 底部控制台是否自动隐藏 只有鼠标聚焦到播放器内部才会显示,移除之后,会消失。
wasmDecodeErrorReplay: true, // wasm解码报错之后,不再抛出异常,而是直接重新播放视频地址。
diff --git a/public/playerVideo6/jessibuca.js b/public/playerVideo6/jessibuca.js
index 601f208..1450494 100644
--- a/public/playerVideo6/jessibuca.js
+++ b/public/playerVideo6/jessibuca.js
@@ -37,8 +37,8 @@
hasControl: !1,
loadingText: '',
background: '',
- // decoder: `${window.localStorage.getItem('deployPath')}/playerVideo6/decoder.js`, // 线上使用
- decoder: `/playerVideo6/decoder.js`, // 本地使用
+ decoder: `${window.localStorage.getItem('deployPath')}/playerVideo6/decoder.js`, // 线上使用
+ // decoder: `/playerVideo6/decoder.js`, // 本地使用
// decoder: import.meta.env.MODE === 'development' ? `/playerVideo6/decoder.js` : `${window.localStorage.getItem('deployPath')}/playerVideo6/decoder.js`,
url: '',
rotate: 0,
diff --git a/src/views/alarm/policyConfig/monitorPoint/drawArea.vue b/src/views/alarm/policyConfig/monitorPoint/drawArea.vue
index a19c56c..3bab6c4 100644
--- a/src/views/alarm/policyConfig/monitorPoint/drawArea.vue
+++ b/src/views/alarm/policyConfig/monitorPoint/drawArea.vue
@@ -1,41 +1,55 @@
+
+
+
+
+
+
diff --git a/src/views/bigScreen/jessibuca.vue b/src/views/bigScreen/jessibuca.vue
index 50109da..eb086c1 100644
--- a/src/views/bigScreen/jessibuca.vue
+++ b/src/views/bigScreen/jessibuca.vue
@@ -27,7 +27,7 @@
useMSE: true, // 是否开启MediaSource硬解码 视频编码只支持H.264视频(Safari on iOS不支持)不支持 forceNoOffscreen 为 false (开启离屏渲染)
useWCS: false, // 是否开启Webcodecs硬解码 视频编码只支持H.264视频 (需在chrome 94版本以上,需要https或者localhost环境) 支持 forceNoOffscreen 为 false (开启离屏渲染)
debug: false, // 是否开启控制台调试
- showBandwidth: false, // 是否显示显示网速
+ showBandwidth: props.showOperateBtns, // 是否显示显示网速
loadingTimeout: 60, // flv地址请求超时时间
operateBtns: {
// 配置操作按钮
@@ -72,6 +72,9 @@
jessibuca.on('play', (flag) => {
console.log('play触发播放事件')
})
+ jessibuca.on('playToRenderTimes', (times) => {
+ console.log('监听调用play方法 经过 初始化-> 网络请求-> 解封装 -> 解码 -> 渲染 一系列过程的时间消耗:', times)
+ })
}
// 获取视频流地址并播放视频