基础API
H5 SDK基础API 是负责整个SDK的初始化和反初始化操作.
基础函数
获取SDK版本号
CRVideo.sdkver
- 返回值:SDK版本号(string)
SDK初始化
CRVideo_Init({isSDKConsole, isUploadLog, videoSendBW, isHttp, isCallSer, isWebRTC}).then(res=>{},err=>{}) 此参数为对象,可不传
- 返回值:返回一个promise对象, 用.then(res=>{初始化成功的处理},err=>{初始化失败的处理})来接收初始化结果
参数 | 类型 | 含义 |
---|---|---|
isSDKConsole | bool | 是否开启SDK日志控制台显示,非必传,缺省为true |
isUploadLog | bool | 是否开启SDK日志上传,非必传,缺省为true |
videoSendBW | number | 视频上传最大带宽限制,非必传,缺省为2048,即256KB/S |
isHttp | bool | 是否强制使用Http协议,非必传,缺省为false,默认https协议 |
isCallSer | bool | 是否启用队列呼叫模块,非必传,缺省为true |
isWebRTC | bool | 是否启用视频服务,非必传,缺省为true |
SDK反初始化
CRVideo_Uninit()
- 返回值:无
设置服务器地址
CRVideo_SetServerAddr(serverList)
- 返回值:无
参数 | 类型 | 含义 |
---|---|---|
serverList | string | 服务器地址,多个服务器地址使用冒号隔开(如:www.cloudroom.com:8080;183.60.47.52:8080;) |