← Back to Docs

PlgCameraCenter Plugin (Custom)

PlgCameraCenter custom plugin documentation including routes, config files, dependencies, and deployment checklist.

Custom ExtensionsVersion6.0.0Updated2026-04-29OwnerScadaV6WebPluginExt

PlgCameraCenter Plugin (Custom)

PlgCameraCenter is a custom web plugin in ScadaV6WebPluginExt. This page is generated from source metadata for deployment and maintenance.

Functional Description

Adds camera/video related integration and visualization capabilities.

Basic Information

  • Source path: ScadaV6WebPluginExt/PlgCameraCenter
  • Target framework: net8.0
  • Plugin version: 6.0.0 (AssemblyVersion: 6.0.0.1)
  • 请结合语言包确认菜单名称。

Controllers and Routes

  • PlgCameraCenterApiController
  • Api/CameraCenter/[action]
  • PlgCameraCenterApiController.GetStatus - HttpGet
  • PlgCameraCenterApiController.GetStreams - HttpGet
  • PlgCameraCenterApiController.GetLocalCameraConfig - HttpGet
  • PlgCameraCenterApiController.SaveLocalCamera - HttpPost
  • PlgCameraCenterApiController.DeleteLocalCamera - HttpPost
  • PlgCameraCenterApiController.SyncCamerasToFrigate - HttpPost
  • PlgCameraCenterApiController.RestartFrigate - HttpPost
  • PlgCameraCenterApiController.PtzControl - HttpPost
  • PlgCameraCenterApiController.Live - HttpGet
  • PlgCameraCenterApiController.WebRtcOffer - HttpPost
  • PlgCameraCenterApiController.GetEvents - HttpGet
  • PlgCameraCenterApiController.RecordClip - HttpGet
  • PlgCameraCenterApiController.Snapshot - HttpGet
  • PlgCameraCenterApiController.GetStats - HttpGet
  • PlgCameraCenterApiController.GetFrigateCameras - HttpGet
  • PlgCameraCenterApiController.GetRecordingsSummary - HttpGet
  • PlgCameraCenterApiController.GetEventsSummary - HttpGet
  • PlgCameraCenterApiController.GetCameraRecordings - HttpGet
  • PlgCameraCenterApiController.GetMetrics - HttpGet
  • PlgCameraCenterApiController.SaveFrigateCameras - HttpPost

Configuration and Key Files

  • 未检测到 Options 类文件。
  • 未检测到 JSON 配置文件。
  • Areas/CameraCenter/Pages/Player.cshtml
  • Areas/CameraCenter/Pages/_ViewImports.cshtml
  • Areas/CameraCenter/Pages/Index.cshtml
  • Areas/CameraCenter/Pages/Go2rtcPlayer.cshtml

Dependencies

  • ScadaCommon
  • ScadaCommon.Log
  • ScadaWebCommon
  • Onvif.Core

Deployment Checklist

  1. Build plugin and verify artifacts.
  2. Deploy assemblies, language files, pages, and static assets.
  3. Validate DB/provider settings if required.
  4. Restart service and verify UI/API availability.