Ver Fonte

feat(gallery): Ext.Cameras 1.0.2 —— 修复 USB(UVC) 相机一律打不开

- 根因:平台 exe 与扩展目录不在同一级,DllImport 只从进程基目录解析原生库且宿主不代劳,
  OpenCvSharp 加载不到 OpenCvSharpExtern,所有 UVC 相机报 Failed to create VideoCapture
- 扩展激活时把扩展 dll 自身目录补进 DLL 搜索路径,并预加载 OpenCvSharpExtern / ffmpeg
- UVC 打开:DSHOW 与默认后端各自兜异常(异常不再短路回退);系统仅一台 UVC 设备时自动
  按索引 0 打开;失败提示带可见设备清单、占用嫌疑与原生库就绪状态
- 连接超时(默认 3s)与后台连接:连不上不再卡 UI
- 同步平台仓最新 TeamPLT.SDK / TeamPLT.Contracts,修复扩展加载失败(契约类型身份分叉)
王硕 há 6 dias atrás
pai
commit
56bc567f77
2 ficheiros alterados com 14 adições e 5 exclusões
  1. 14 5
      index.json
  2. BIN
      packages/platform/Ext.Cameras/Ext.Cameras-1.0.2.zip

+ 14 - 5
index.json

@@ -1,6 +1,6 @@
 {
     "schemaVersion":  1,
-    "generatedAt":  "2026-09-26T06:31:09Z",
+    "generatedAt":  "2026-09-26T07:33:23Z",
     "packages":  [
                      {
                          "id":  "Plugins.Camera",
@@ -459,12 +459,12 @@
                      {
                          "id":  "Ext.Cameras",
                          "name":  "相机",
-                         "version":  "1.0.1",
+                         "version":  "1.0.2",
                          "publisher":  "TeamAAS",
                          "description":  "相机模块:设备管理、连接/采集、曝光/增益调节与实时预览(内置 USB(UVC) 相机与仿真相机;其他品牌驱动以扩展插件形式接入)。",
-                         "downloadUrl":  "packages/platform/Ext.Cameras/Ext.Cameras-1.0.1.zip",
-                         "sha256":  "c72b67115adc3ba127fbaaab584d9ccbd864ca842100bb4e8ea8feb036a912b8",
-                         "size":  41054411,
+                         "downloadUrl":  "packages/platform/Ext.Cameras/Ext.Cameras-1.0.2.zip",
+                         "sha256":  "6ec0ce96fc6a001c2ca5068f744bb2a2824e7655fac68ccd1030cf45da28df32",
+                         "size":  41056056,
                          "notes":  "• 设备管理、连接/采集、曝光增益调节与实时预览\n• 内置 USB(UVC) 相机与仿真相机\n• 其他品牌驱动以插件形式扩展接入",
                          "targetFramework":  "net48",
                          "references":  [
@@ -479,6 +479,15 @@
                                                     "OpenCvSharpExtern.dll"
                                                 ],
                          "versions":  [
+                                          {
+                                              "version":  "1.0.2",
+                                              "downloadUrl":  "packages/platform/Ext.Cameras/Ext.Cameras-1.0.2.zip",
+                                              "sha256":  "6ec0ce96fc6a001c2ca5068f744bb2a2824e7655fac68ccd1030cf45da28df32",
+                                              "size":  41056056,
+                                              "releasedAt":  "2026-09-26",
+                                              "status":  "stable",
+                                              "notes":  "• 设备管理、连接/采集、曝光增益调节与实时预览\n• 内置 USB(UVC) 相机与仿真相机\n• 其他品牌驱动以插件形式扩展接入"
+                                          },
                                           {
                                               "version":  "1.0.1",
                                               "downloadUrl":  "packages/platform/Ext.Cameras/Ext.Cameras-1.0.1.zip",

BIN
packages/platform/Ext.Cameras/Ext.Cameras-1.0.2.zip