视频对接指南
视频能力概述
视频集成能力,除了包括视频预览和视频回放这两个基础能力,还包括清晰度、截图、录像、声音、云台等。需要注意的是,不同的场景、不同的集成方案,所能提供的能力和性能规格都是有所差异的,需要根据实际业务需求选择最合适的方案进行集成。
视频集成方式
集成方式 | 适用性 | 功能性 | 出流速度 | 优点 | 缺点 | 其他 |
---|---|---|---|---|---|---|
Web视频控件 | Windows环境,适用于Web端,支持IE、Chrome等主流浏览器,支持H264、H265 | 支持预览、回放、对讲、云台控制等 | 首次取流1秒延时 | 取流速度快,高安全性,功能齐全 | 集成开发较复杂,需要安装控件 | 需要关闭设备视频加密 |
移动SDK | 安卓/IOS原生环境,支持H264、H265 | 支持预览、回放、对讲、云台控制等 | 首次取流1秒延时 | 取流速度快,高安全性,功能齐全 | 集成开发较复杂,需要集成SDK | |
标准流预览 | 适用于Web端、移动端H5接入;适用于公开视频 | 支持实时预览 | 首次取流延时2-10秒 | 跨平台性好,标准流协议,方便集成 | 取流较慢,延时较大 | 不需要取流认证,需要关闭设备视频加密,视频编码只支持H264 |
互动直播间 | 适用于Web端、移动端;适用于公开视频 | 支持实时预览 | 首次取流延时2-10秒 | 方便集成,便于分享,支持高并发 | 取流较慢,延时较大 | 不需要取流认证,需要额外购买直播间服务,需要关闭设备视频加密,视频编码只支持H264 |
UIKit | 适用于Web端、H5接入,,支持H264、H265 | 支持预览、回放 | 首次取流1秒延时 | 集成轻便,无需安装插件 | 性能要求高,依赖于浏览器解码,在高分辨率、高码率的情况下不流畅 | 需要关闭设备视频加密 |
实际取流速度取决于设备视频参数配置、网络状况、播放终端性能。
集成步骤
1.添加设备
方式1:
开发者服务门户调试模式下添加设备
这种方式建议只在项目调试阶段使用,正式投入使用后通过这种方式添加可能会导致第三方平台与云眸平台数据不一致

方式2:
通过调用接口方式添加设备请参考基础服务能力 >> 设备管理。

2.关闭设备视频加密
关闭方式:调用设备视频加密接口关闭设备视频加密
移动端SDK可以不用关闭,前提是播放时需要传入设备验证码信息
3.获取取流认证信息
认证信息获取方式:调用取流认证接口获取取流认证信息
标准流预览和互动直播间涉及的视频地址为公开地址,无需认证
4.获取设备通道信息
设备通道信息在设备添加成功后就会固定不变,建议第三方开发者在自己的业务系统中进行存储,避免每次取流都要调用接口获取。