多相机看板
多相机看板
适用场景与前提
在一个页面里同时看多路摄像机。先有 接入 SaaS 里的设备清单和租户权限。不要在登录时打开全部高清。
步骤
- 用 分页设备详情 同步清单,
pageSize为 1–50。把设备映射到站点。绑定或解绑后重新同步。 - 规定同时播放的格子数量,例如 4 或 9。这是产品上限,不是平台保证的路数。用户把摄像机放进格子时再取流,清空格子时停止播放。
- 每一格打开前做租户权限检查。只给正在播放的格子签发凭证,不要给左侧列表里的每台设备都签发。
- 网页格子优先
getKitToken加 ImouPlayer。格子要 HLS 时用 bindDeviceLive。格子默认streamId为1。用户点开单路时,这一路再用0。 kitToken约 2 小时有效,服务端可缓存约 1 小时。同一租户、同一摄像机在有效期内可以复用。不要把一个令牌发给另一个租户。缓存按租户和摄像机分开。- 格子关闭、页面隐藏或路由离开时销毁或暂停播放器。不可见的高清流会占用额度和 CPU。
额度见控制台 我的资源。对讲和云台只在设备支持时显示。
容量
下面只供安排路数,不是服务等级承诺。用你的网络和真实设备测量。
- 多路标清加一路高清,是常见的「墙面标清、焦点高清」。
- 登录即打开十几路高清,办公网络上经常失败,不要作为默认。
- 页面加载时预取全部直播地址,地址可能在用户观看前就失效。
