本页目录

  • 推荐工作流
  • 可视化器为默认推荐组件
  • 何时使用自定义渲染
  • 连接模式
  • 相关 Hub 功能
  • 下一步

流媒体与可视化器

流媒体是 Luxonis Hub 的核心能力,但推荐的面向客户的集成模式是特定的:您的后端从 Hub 获取连接引导数据,然后您的前端使用该派生数据进行连接。

推荐工作流

对于客户门户:
  1. 您的前端向后端请求一个会话。
  2. 您的后端调用 Hub GraphQL 控制 API。
  3. 您的后端向前端返回引导数据。
  4. 您的前端使用该数据进行连接。
请使用:
  • requestDeviceWebrtcConfig 用于设备会话,例如 Web 终端和实时日志
  • requestDeviceAppConnection 用于应用会话和可视化器会话

可视化器为默认推荐组件

对于客户门户,可视化器是推荐的渲染原语。当您需要的不仅仅是原始视频播放器时,它是最佳默认选择,包括:
  • 摄像头流
  • 检测结果和叠加层
  • 更丰富的输出,如点云
如果您的应用提供了自定义静态前端,Hub 可以将其公开。如果没有,Hub 则会打开默认的可视化器。

何时使用自定义渲染

自定义渲染仍然得到支持,但应视为高级/自定义路径。选择此路径的情况:
  • 您需要完全定制的 UI
  • 您的技术栈并非以 JavaScript 可视化器为核心
  • 您希望自行掌控完整的渲染管线

连接模式

有两种常见路径:
  • 通过 Hub 中介的远程访问(基于 WebRTC),适用于远程门户、Hub UI 和面向客户的云产品
  • 同一局域网内的直接访问(基于 WebSocket),适用于本地/设备端访问模式
同一局域网直接访问可作为备用方案,但并非标准的远程集成模型。

相关 Hub 功能

  • Web 终端使用设备会话路径。
  • 实时应用日志使用设备会话路径。
  • 应用前端和可视化器会话使用应用连接路径。

下一步