在 AiVideo 中能看到图像
增加了在线状态同步逻辑
This commit is contained in:
@@ -41,6 +41,7 @@ public class Program
|
||||
|
||||
// 注册后台引擎 (理由:托管长周期的硬件状态监控)
|
||||
builder.Services.AddHostedService<CameraEngineWorker>();
|
||||
builder.Services.AddHostedService<DeviceStateMonitorWorker>();
|
||||
|
||||
// 配置 Web 相关的服务
|
||||
ConfigureWebServices(builder, config);
|
||||
@@ -70,7 +71,7 @@ public class Program
|
||||
// 3. 注册采集者 (它会注入上面的 targets,进行编码和分发)
|
||||
builder.Services.AddHostedService<NetworkStreamingWorker>();
|
||||
|
||||
// 4. 为每个 Target 注册一个独立的发送者
|
||||
// 5. 为每个 Target 注册一个独立的发送者
|
||||
foreach (var target in netTargets)
|
||||
{
|
||||
builder.Services.AddHostedService(sp => new NetMqSenderWorker(target));
|
||||
@@ -80,6 +81,9 @@ public class Program
|
||||
// 5. 命令管道配置
|
||||
// =============================================================
|
||||
|
||||
// 2. 注册管道管理器
|
||||
builder.Services.AddSingleton<InterceptorPipeline>();
|
||||
|
||||
// 负责连接 Dashboard,注册身份,接收重启/控制指令
|
||||
builder.Services.AddHostedService<CommandClientWorker>();
|
||||
|
||||
|
||||
Reference in New Issue
Block a user