From f757ff87fa5a759c882dde99de3d57c7c30fcf3f Mon Sep 17 00:00:00 2001 From: yj <1336058017@qq.com> Date: Tue, 29 Oct 2024 12:18:17 +0800 Subject: [PATCH 1/4] =?UTF-8?q?=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/utils/package/agora.ts | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/utils/package/agora.ts b/src/utils/package/agora.ts index 4c45306..846bcfd 100644 --- a/src/utils/package/agora.ts +++ b/src/utils/package/agora.ts @@ -64,8 +64,11 @@ export const agora = { } }) } else { - await agora.setVideoDeviceManager(await rtcEngine.getVideoDeviceManager().getDevice()) - setting.videoDeviceId = await rtcEngine.getVideoDeviceManager().getDevice() + try { + await agora.setVideoDeviceManager(await rtcEngine.getVideoDeviceManager().getDevice()) + setting.videoDeviceId = await rtcEngine.getVideoDeviceManager().getDevice() + } catch (error) { + } } // 播放设备 From dbaa2ed7ab2bad725e87fd4f97cc4197600b66e8 Mon Sep 17 00:00:00 2001 From: yj <1336058017@qq.com> Date: Tue, 29 Oct 2024 12:20:00 +0800 Subject: [PATCH 2/4] =?UTF-8?q?=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/utils/package/agora.ts | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/utils/package/agora.ts b/src/utils/package/agora.ts index 846bcfd..3408ee8 100644 --- a/src/utils/package/agora.ts +++ b/src/utils/package/agora.ts @@ -64,11 +64,8 @@ export const agora = { } }) } else { - try { - await agora.setVideoDeviceManager(await rtcEngine.getVideoDeviceManager().getDevice()) - setting.videoDeviceId = await rtcEngine.getVideoDeviceManager().getDevice() - } catch (error) { - } + await agora.setVideoDeviceManager(await rtcEngine.getVideoDeviceManager().getDevice()) + setting.videoDeviceId = await rtcEngine.getVideoDeviceManager().getDevice() } // 播放设备 @@ -447,7 +444,10 @@ export const agora = { }, // 通过设备 ID 指定视频采集设备。 setVideoDeviceManager: async (deviceIdUTF8: string) => { - await rtcEngine.getVideoDeviceManager().setDevice(deviceIdUTF8) + try { + await rtcEngine.getVideoDeviceManager().setDevice(deviceIdUTF8) + } catch (error) { + } }, // 开启本地视频预览 startPreview: async (id: string, uid: number): Promise => { From cacfd2c50fe3b9866cca89dac9d5470239a998d0 Mon Sep 17 00:00:00 2001 From: yj <1336058017@qq.com> Date: Tue, 29 Oct 2024 13:34:20 +0800 Subject: [PATCH 3/4] =?UTF-8?q?=E6=9B=B4=E6=8D=A2sdk=E7=89=88=E6=9C=AC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- package-lock.json | 18 +++++++++--------- package.json | 4 ++-- 2 files changed, 11 insertions(+), 11 deletions(-) diff --git a/package-lock.json b/package-lock.json index e70cfaf..8e15458 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,17 +1,17 @@ { "name": "WGShare.Metting", - "version": "0.3.5", + "version": "0.4.8", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "WGShare.Metting", - "version": "0.3.5", + "version": "0.4.8", "dependencies": { "@ant-design/icons": "^5.3.7", "@microsoft/signalr": "^8.0.0", "@types/node": "^20.14.9", - "agora-electron-sdk": "^4.3.2", + "agora-electron-sdk": "^4.4.0", "animate.css": "^4.1.1", "antd": "^5.18.2", "axios": "^1.7.2", @@ -2638,9 +2638,9 @@ } }, "node_modules/agora-electron-sdk": { - "version": "4.3.2", - "resolved": "https://registry.npmmirror.com/agora-electron-sdk/-/agora-electron-sdk-4.3.2.tgz", - "integrity": "sha512-DKB/VuGT0e/IEkHeWC5mfEE+FbN6vOsyDDMMErukLuka8zgVrZE/qDwXK9+YZOzA9+jqKkDHuB/YzmfG5bnR6Q==", + "version": "4.4.0", + "resolved": "https://registry.npmmirror.com/agora-electron-sdk/-/agora-electron-sdk-4.4.0.tgz", + "integrity": "sha512-urt4ITnusnUNvEf3V3e3+kFSObp/76Jsu2saIEZjq5UY+zFWkQ5OIimwKDdQxWFvwTU6CxDo3iTcWaL/dzBl8g==", "hasInstallScript": true, "dependencies": { "buffer": "^6.0.3", @@ -13886,9 +13886,9 @@ } }, "agora-electron-sdk": { - "version": "4.3.2", - "resolved": "https://registry.npmmirror.com/agora-electron-sdk/-/agora-electron-sdk-4.3.2.tgz", - "integrity": "sha512-DKB/VuGT0e/IEkHeWC5mfEE+FbN6vOsyDDMMErukLuka8zgVrZE/qDwXK9+YZOzA9+jqKkDHuB/YzmfG5bnR6Q==", + "version": "4.4.0", + "resolved": "https://registry.npmmirror.com/agora-electron-sdk/-/agora-electron-sdk-4.4.0.tgz", + "integrity": "sha512-urt4ITnusnUNvEf3V3e3+kFSObp/76Jsu2saIEZjq5UY+zFWkQ5OIimwKDdQxWFvwTU6CxDo3iTcWaL/dzBl8g==", "requires": { "buffer": "^6.0.3", "cross-env": "^7.0.3", diff --git a/package.json b/package.json index b393e20..0d504e9 100644 --- a/package.json +++ b/package.json @@ -26,7 +26,7 @@ "@ant-design/icons": "^5.3.7", "@microsoft/signalr": "^8.0.0", "@types/node": "^20.14.9", - "agora-electron-sdk": "^4.3.2", + "agora-electron-sdk": "4.4.0", "animate.css": "^4.1.1", "antd": "^5.18.2", "axios": "^1.7.2", @@ -46,7 +46,7 @@ "webm-duration-fix-buffer": "^1.0.0", "winreg": "^1.2.5" }, - "devDependencies": { + "devDependencies": { "@types/react": "^18.0.0", "@types/react-dom": "^17.0.25", "@vitejs/plugin-react": "^1.0.7", From abd1da85970df7a7d0522f9434f8a00ede992b09 Mon Sep 17 00:00:00 2001 From: yj <1336058017@qq.com> Date: Tue, 29 Oct 2024 13:34:37 +0800 Subject: [PATCH 4/4] =?UTF-8?q?=E8=BF=98=E5=8E=9F=E4=BB=A3=E7=A0=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/utils/package/agora.ts | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/src/utils/package/agora.ts b/src/utils/package/agora.ts index 3408ee8..4c45306 100644 --- a/src/utils/package/agora.ts +++ b/src/utils/package/agora.ts @@ -444,10 +444,7 @@ export const agora = { }, // 通过设备 ID 指定视频采集设备。 setVideoDeviceManager: async (deviceIdUTF8: string) => { - try { - await rtcEngine.getVideoDeviceManager().setDevice(deviceIdUTF8) - } catch (error) { - } + await rtcEngine.getVideoDeviceManager().setDevice(deviceIdUTF8) }, // 开启本地视频预览 startPreview: async (id: string, uid: number): Promise => {