定制化业务集成方案
Last updated
Was this helpful?
Last updated
Was this helpful?
此集成方案是基于POLYV提供的各端(WEB 、Android 、iOS、Java)SDK 基础上,依据客户自身业务逻辑自定义修改默认UI功能适配客户业务需求;
1、业务逻辑和UI可随客户业务需求高度定制化,对接交付速度较慢,预计1月左右
2、需要客户具备较强的技术开发能力,能够实现各端SDK技术对接和UI层业务逻辑代码编写;
3、各端SDK可能会和SaaS H5观看页出现功能不对齐情况,具体功能支持情况需要具体测试;
4、各端SDK在不断更新迭代开发,如想要使用最新功能,必须升级SDK,可能会涉及部分技术工作;
1、客户技术实力比较强;
2、客户能够接受至少1个月的业务集成时间;
3、客户有强烈的业务、UI定制化开发需求
后台有两种方式集成 ,方式说明和参考如下:
方案一:按照客户自身业务逻辑需要通过调用API / JAVA SDK方式打通客户业务系统和POLYV业务系统数据,参考 服务器API;
方案二:通过单点登录方式直接将POLYV的后台管理系统嵌入到客户自己的管理系统中,客户后台无需密码,直接进入POLYV后台管理系统,管理频道直播间;
单点登录
通过单点登录,可以打通客户业务系统和POLYV业务系统,客户业务系统可以不用输入用户名、密码,直接进入POLYV后台进行频道级和账号级相关的操作,如客户需要CNAME 方式到后台,配置 CNAME 指向【live-manage.videocc.net】,其他配置参考观看端配置;
服务器API
客户业务系统可以直接通过API调用打通和POLYV业务系统的关联;
直播Java SDK
使用Java语言进行后台开发时,可以集成Java SDK进行API调用,减少对接时间。(SDK封装了请求参数、签名、异常等,具体可参见文档)。
1、登录POLYV直播后台,进入频道管理页面,选择直播链接,点击即可开播,具体如下:
2、使用Android 、iOS 开播端实现手机开播功能
平台
入口
支持范围
适用场景
PC客户端开播
支持window/mac系统
下载后可直接进行开播,包含直播助手、云课堂、大班课 三合一客户端。
网页开播
支持所有平台,使用浏览器开播;
提供web端快速接入开播服务能力。
Android 手机开播SDK
集成,功能支持情况
Android 手机开播SDK
iOS 手机开播SDK
集成
iOS 手机开播SDK
APP
Android SDK
提供Android平台的观看直播能力实现,包括Android SDK 和 基本的UI代码功能实现,您可以在POLYV提供的默认UI DEMO基础上按照您自己的业务逻辑修改
iOS SDK
提供iOS平台的观看直播能力实现,包括iOS SDK 和 基本的UI代码功能实现,您可以在POLYV提供的默认UI DEMO基础上按照您自己的业务逻辑修改
Uni-app
基于 Android 和 iOS 封装的插件,离线打包工程,用于打包 uni-app 项目的自定义基座,也可用于打正式包。
WEB
观看页 SDK(推荐)
观看页 SDK 是一个 逻辑层 SDK。对集成方来说,想要快速基于该 SDK 搭建一个功能丰富的直播观看页页面,是有一定难度的。为此,保利威开发团队提供了一个基于观看页 SDK 开发的 直播观看页开源项目 。集成方可以参考该项目的代码,或者在该项目的基础上进行二次开发。
直播播放器(仅视频)
仅实现视频直播功能,不含聊天室等功能
小程序
小程序播放插件
保利威云直播小程序播放插件提供了开箱即用的直播播放器,为客户在小程序端快速接入直播能力提供了有力支持。
小程序SDK(视频+聊天+连麦+PPT)
POLYV微信观看小程序SDK以组件的方式提供了直播播放、点播播放、文档绘制等功能,供用户灵活组合自己的业务逻辑。
POLYV后台对应频道连接如
POLYV后台对应频道连接如
为客户提供Android 端直播推流解决方案, 。
为客户提供iOS 端直播推流解决方案 ,。