云直播对接说明

一、服务端域名

接口域名 参照 服务端接口域名

二、云直播产品介绍

云直播产品介绍

云直播帮助中心

三、云直播对接步骤及说明

  • 联系全时销售开通云直播测试或者正式合同
  • 开通合同后至少开通一个账号, 并且获得该账号的的邮箱或者手机
  • 联系全时销售或者技术人员, 获得开发对接所用的AppKey, AppSecrt
  • 调用账号查询接口, 获得全时用户ID
  • 调用创建Token接口, 获得token后进行后续接口开发

四、代码示例

Java代码示例

小程序代码示例

五、无延时直播观看端设备与浏览器要求

当在不支持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方案