这里会显示出您选择的修订版和当前版本之间的差别。
两侧同时换到之前的修订记录前一修订版后一修订版 | 前一修订版 | ||
campusng:technology:basic [2019/11/04 17:28] – [配置IP] Nashira | campusng:technology:basic [2020/08/21 09:20] (当前版本) – [音视频设置(直播)] Nashira | ||
---|---|---|---|
行 3: | 行 3: | ||
# 抓拍相机基础 | # 抓拍相机基础 | ||
- | ## 海康IPCamera | + | ## 海康IP相机 |
海康相机必须正确配置`相机IP`, | 海康相机必须正确配置`相机IP`, | ||
+ | |||
+ | + 安装完毕后**必须**将相机上的塑料保护膜揭下来 | ||
### 配置IP | ### 配置IP | ||
行 117: | 行 119: | ||
{{ : | {{ : | ||
+ | |||
+ | |||
+ | |||
+ | ## 监控直播规则 | ||
+ | ### 平台 | ||
+ | #### 直播协议 | ||
+ | |||
+ | + flv: PC端使用的协议 | ||
+ | + rtmp: 兼容老版本App | ||
+ | + preview: 预览图片,仅在启用`直播优化`时可用 | ||
+ | + hls: 仅管理员可见用于活动直播(通过CDN网络实现海量在线用户),仅在启用`直播优化`时可用 | ||
+ | |||
+ | #### 播放地址权限 | ||
+ | |||
+ | + `disable`: 禁用直播 | ||
+ | + `private`: 校内局域网播放(教师/ | ||
+ | + `public`: 学校公网IP播放(教师/ | ||
+ | + `cloud`: 云平台转发播放(教师/ | ||
+ | |||
+ | #### `直播优化`服务 | ||
+ | CDN服务器上实现了一个`直播优化`服务(Live-Video),每个相机可以选择启用或关闭`直播优化`,相机也可以绑定一个CDN服务器。`直播优化`服务有以下优缺点: | ||
+ | |||
+ | + 可以定期为相机生成预览图片 | ||
+ | + 提高客户端加载视频的速度,大概可以减少视频开始是2-3秒的加载时间 | ||
+ | + 支持HLS协议 | ||
+ | + 缺点:无论是否有人观看直播,CDN服务器会一直拉取视频,占用CDN服务器资源 | ||
+ | + 缺点:无论是否有人观看直播,CDN服务器会一直拉取视频,占用学校内网带宽 | ||
+ | |||
+ | #### 相机设置 | ||
+ | 以下三项设置可以在`CMDB首页`设置,也可以在`CMDB相机详情`页设置,优先使用`CMDB相机详情`页中的设置。 | ||
+ | |||
+ | + 账号、密码 | ||
+ | + 相机码流选择 | ||
+ | + `直播优化`服务器 | ||
+ | |||
+ | #### 获取视频流接口 | ||
+ | |||
+ | + http: `/ | ||
+ | + http: `/ | ||
+ | + php: `Cmdbdevice:: | ||
+ | + `get_streams()`: | ||
+ | + `get_streams_public()`: | ||
+ | + `get_streams_cloud()`: | ||
+ | + `get_streams_private()`: | ||
+ | + `get_preview_url()`: | ||
+ | + `get_streams_cdn()`: | ||
+ | |||
+ | ### 学校服务器 | ||
+ | ** CDN服务器内部使用,不应当直接暴露给终端用户 ** | ||
+ | |||
+ | + 获取可以用于直播的相机列表 | ||
+ | + php: `\Cdn\CameraModel:: | ||
+ | + 获取学校局域网播放地址 | ||
+ | + api: `/ | ||
+ | + rtmp: 对接过的相机默认支持,启用`直播优化`可提高视频加载速度 | ||
+ | + flv: 对接过的相机默认支持,启用`直播优化`可提高视频加载速度 | ||
+ | + hls: 需要相机在CMDB中启用`直播优化` | ||
+ | |||
+ |