快速业务集成方案
Last updated
Was this helpful?
Last updated
Was this helpful?
此集成方式以POLYV 的 SaaS 产品观看页为基础,通过iframe 、 webview 的方式集成或嵌入到客户的产品中,实现直播观看能力;
1、开发周期短,技术介入程度低,快速上线,预计1周左右。
2、观看页功能随POLYV升级而自动升级,无需技术介入;
3、所有保利威业务场景(三分屏、纯视频)均支持;
4、SaaS 观看页是POLYV对所有客户的标准产品,不支持业务逻辑、UI 定制化开发,如需要定制化开发,请参照 定制化业务集成方案;
1、客户技术资源匮乏,没有太多人力投入;
2、客户需要快速实现业务闭环;
3、客户没有定制化开发要求;
注意: 上图中观看端统一使用SaaS 观看页实现拉流观看,页面URL地址拼接规则:https://live.polyv.cn/watch/{channel}, 结尾的channel替换成实际的POLYV 后台频道号,如:https://live.polyv.cn/watch/3274670 ,其中3274670 就是频道号;
后台有两种方式集成 ,方式说明和参考如下:
方案一:按照客户自身业务逻辑需要通过调用API / JAVA SDK方式打通客户业务系统和POLYV业务系统数据,参考 服务器API;
方案二:通过单点登录方式直接将POLYV的后台管理系统嵌入到客户自己的管理系统中,客户后台无需密码,直接进入POLYV后台管理系统,管理频道直播间;
单点登录
通过单点登录,可以打通客户业务系统和POLYV业务系统,客户业务系统可以不用输入用户名、密码,直接进入POLYV后台进行频道级和账号级相关的操作,如客户需要CNAME 方式到后台,配置 CNAME 指向【live-manage.videocc.net】,其他配置参考观看端配置;
登录POLYV直播后台,进入频道管理页面,选择直播链接,点击即可开播,具体如下:
观看端使用SaaS 观看页实现拉流观看,页面URL地址拼接规则:https://live.polyv.cn/watch/{channel}, 结尾的channel替换成实际的POLYV 后台频道号,如:https://live.polyv.cn/watch/3274670 ,其中3274670 就是频道号,也可以从POLYV管理后台获取,如下:
CNAME + SaaS H5
将客户的域名设置一个CNAME别名指向POLYV的观看页域名live-watch.videocc.net,实现客户域名直接打开观看页功能,例如客户域名为【 www.baidu.com 】设置别名【live.baidu.com】指向 live-watch.videocc.net , 客户观看页域名就是 https://live.baidu.com/watch/3274670,从域名上面看就是客户自己的业务系统,实际进入的是POLYV 的观看页,配置流程如下: 1、客户设置自身业务域名CNAME方式绑定到POLYV播放域名live-watch.videocc.net,并将CNAME域名告知给POLYV,参考文档配置; 2、由于POLYVE观看页使用的HTTPS协议,客户应将该CNAME域名绑定的SSL证书提供给POLYV, 包括*.pem & *.key 两个文件; 3、POLYV配置好系统后,和客户验证CNAME域名是否生效,此时的观看页地址应该为:https://{your_domain_name}/watch/{channel} ;
webview+ SAAS H5
该方案针对手机APP 、 小程序 提供的轻量级集成方案,APP 或者 小程序 通过webview 加载SaaS观看页轻松实现观看页集成;
iframe + SaaS H5
如客户需要将自身业务系统 C端账号ID 通过POLYV观看端透传回自身业务系统,请参考独立授权对接方式。
客户使用iframe方式嵌入POLYV的 SaaS 观看页,从域名上面看就是客户自己的业务系统,实际嵌入的页面是POLYV 的观看页;参考文档和使用限制