接入轻应用
接入轻应用
适用场景与前提
在网页或移动浏览器里做实时预览、双向对讲、录像回放、云台、抓图和录屏。编码可以是 H.264 或 H.265,以设备为准。播放器参数见 JavaScript 开发,本页不重复参数表。
支持的浏览器:Chrome、Firefox、Edge,版本均不低于 55。
步骤
- 创建应用 并绑定设备。从 资源下载 取得 Web Video SDK。
- 页面引入
imou-player.css和imou-player.js,并放一个空的容器节点。 - 把 WasmLib 放到站点可访问的目录,初始化时设置
WasmLibPath。2024-12-31 之后接入的版本必须配置 WasmLib。 - 服务端用
accessToken调用getKitToken,只把kitToken交给播放器。token不是accessToken。 - 调用
new imouPlayer({...})。type为1是预览,2是回放。回放用recordType:cloud、localRecord或nvrDisk。多画面用streamId1。 code填写解密口令:设备设置了自定义音视频密钥时填该密钥;只设置了设备密码时填设备密码;否则填设备序列号。
可先打开 轻应用体验,再按 Demo 二次开发。初始化示例见 接入 Web。
各端实现
PC 模板用 templateMode: "pc"。手机浏览器模板用 templateMode: "mobile"。控件、错误码和多线程响应头以 JavaScript 开发 为准。
