云直播对接说明
一、服务端域名
接口域名 参照 服务端接口域名
二、云直播产品介绍
三、云直播对接步骤及说明
- 联系全时销售开通云直播测试或者正式合同
- 开通合同后至少开通一个账号, 并且获得该账号的的邮箱或者手机
- 联系全时销售或者技术人员, 获得开发对接所用的AppKey, AppSecrt
- 调用账号查询接口, 获得全时用户ID
- 调用创建Token接口, 获得token后进行后续接口开发
四、代码示例
五、无延时直播观看端设备与浏览器要求
当在不支持RTC协议的设备上观看无延时直播时,自动降级为有延时直播,通过CDN观看。
CDN观看使用Flv和Hls协议:
1、flv协议:延迟3-5s左右,支持电脑端
2、Hls协议:延迟10-20s左右,支持手机端浏览器
六、白名单验证方案
方案 | 类型 | 验证过程 | 备注 |
---|---|---|---|
全时服务验证 | 普通白名单 | 1. 观众填写手机号与验证码 2. 发送到全时服务端(参手机号,验证码) 3. 服务端返回验证结果 |
1. 此为默认产品功能 2. 需提前将白名单数据同步到全时 |
调用第三方接口 | 普通白名单 | 1. 观众填写手机号与验证码 2. 验证码校验通过 3. 请求第三方白名单验证接口(手机号) 4. 第三方白名单验证接口返回验证结果 |
全时与第三方商定接口协议 |
同上 | 标签白名单 | 1. 观众填写手机号与验证码 2. 验证码校验通过 3. 请求第三方白名单验证接口(手机号) 4. 第三方白名单验证接口返回标签ID 5. 全时根据标签ID判断是否可以观看 |
1. 全时与第三方商定接口协议 2. 客户提前在全时导入标签分组 |
七、小程序集成方案
方案 | 文档 | 备注 |
---|---|---|
小程序内嵌H5 | 参照小程序代码示例,内有详细说明 | 需要添加业务域名 |
使用全时云直播小程序SDK | 小程序sdk集成说明 | 小程序需要有直播资质 |
八、APP端集成方案
终端 | 是否有SDK | 备注 |
---|---|---|
PC/MAC | 无 | 推荐使用浏览器直接观看 |
Android | 直播SDK | 移动端浏览器兼容性差, 不推荐使用webview内嵌H5方案 |
IOS | 直播SDK | 移动端浏览器兼容性差, 不推荐使用webview内嵌H5方案 |