| 项目代码/前端/后台/src/views/tts/PickAndDrop/PickAndDrop.vue | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| 项目代码/后端/WCS/WIDESEAWCS_Server/WIDESEAWCS_Server/appsettings.json | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| 项目代码/后端/后台管理/WIDESEAWCS_Server/WIDESEAWCS_Server/appsettings.json | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
ÏîÄ¿´úÂë/ǰ¶Ë/ºǫ́/src/views/tts/PickAndDrop/PickAndDrop.vue
@@ -858,6 +858,10 @@ rstp.value=srtpaddres[tab.index].left rstp1.value=srtpaddres[tab.index].right // æ·»å å»¶è¿ç¡®ä¿æ°æ ç¾é¡µå®å ¨æ¸²æ nextTick(() => { initVideo(); }); } //è§é¢çæ§ @@ -867,18 +871,28 @@ const initVideo = () => { destroyVideo()// å®å ¨æ¸ ç try { webRtcServer_left.value = new WebRtcStreamer('video_left', serverUrl) webRtcServer_left.value.connect(rstp.value) // æ·»å å»¶è¿ç¡®ä¿DOM已渲æ nextTick(() => { const videoLeft = document.getElementById('video_left'); const videoRight = document.getElementById('video_right'); if (!videoLeft || !videoRight) { console.error('Video elements not found'); return; } webRtcServer_right.value = new WebRtcStreamer('video_right', serverUrl) webRtcServer_right.value.connect(rstp1.value) webRtcServer_left.value = new WebRtcStreamer('video_left', serverUrl) webRtcServer_left.value.connect(rstp.value) console.log('è§é¢åå§å宿') webRtcServer_right.value = new WebRtcStreamer('video_right', serverUrl) webRtcServer_right.value.connect(rstp1.value) console.log('è§é¢åå§å宿') }); } catch (err) { ElMessage.error('è§é¢åå§å失败: ' + err.message) } } //鿝è§é¢å½æ° const destroyVideo = () => { if (webRtcServer_left.value) { ÏîÄ¿´úÂë/ºó¶Ë/WCS/WIDESEAWCS_Server/WIDESEAWCS_Server/appsettings.json
@@ -32,10 +32,10 @@ // 注æï¼http://127.0.0.1:1818 å http://localhost:1818 æ¯ä¸ä¸æ ·ç "IPs": "http://127.0.0.1:8080,http://localhost:8080" }, //è§£å³åºç¨ç¨åºææ ï¼metricsï¼æ°æ®æ´é²âçé®é¢ "Internal": { "MetricsKey": "ReplaceThisWithStrongRandomSecret" }, ////è§£å³åºç¨ç¨åºææ ï¼metricsï¼æ°æ®æ´é²âçé®é¢ //"Internal": { // "MetricsKey": "ReplaceThisWithStrongRandomSecret" //}, "ApiName": "WIDESEA", "ExpMinutes": 120, @@ -45,7 +45,7 @@ "PrintSql": false, //æå°SQLè¯å¥ "LogAOPEnable": false, //æ¯å¦è®°å½AOPæ¥å¿ "WebSocketEnable": true, "WebSocketPort": 5175, //"WebSocketPort": 5173, //"WebSocketPort": 5175, //"WebSocketPort": 5173,//æå¡å¨ä¸ç "DepartmentID": "1" //è¿ä¸ªæ¯ä¼¸åº/伸åçé¨é¨id }//åæºç ÏîÄ¿´úÂë/ºó¶Ë/ºǫ́¹ÜÀí/WIDESEAWCS_Server/WIDESEAWCS_Server/appsettings.json
@@ -41,8 +41,8 @@ "LogDeubgEnable": false, //æ¯å¦è®°å½è°è¯æ¥å¿ "PrintSql": false, //æå°SQLè¯å¥ "LogAOPEnable": false, //æ¯å¦è®°å½AOPæ¥å¿ "WebSocketEnable": true "WebSocketEnable": true, //"WebSocketPort": 9260 //"WebSocketPort": 5174 "WebSocketPort": 5174 } //åå°