产品与优势
核心功能
- 高质量的多方音视频会话,支持200 ~ 300人同时互相语音视频
- 观众无上限直播,观众连麦(可视频),主播互动,消息广播
- 高清共享屏幕,共享指定应用窗口
- 客户端录制,存放到本地或实时上传到服务器,非视频内容录制例如会议纪要。服务端录制,录像直播回放,录像上传下载。
- 跨平台客户端,统一SDK接口,无复杂调用,无需音视频编码,网络通讯开发经验,普通前端开发者即快速可上手
- 私有化部署,安全无忧
多平台
- 支持主流操作系统,Android、IOS、Windows、MacOS、Linux
- 支持跨平台开发框架,Electron、Qt
- 支持所有浏览器(依赖websocket,webrtc)
- 底层核心使用C++实现,理论上适用于所有平台
通讯性能
- 相较于传统的直播场景大多基于RTMP、HLS的方式,在不考虑网络延时的情况下都会产生秒级延时。UPRTC实时通讯在不考虑网络链路的情况下,延时可降到100-200毫秒左右。RTMP或者HLS主要基于TCP传输,UPRTC是主要基于UDP的传输, UDP协议的头小。TCP为了保证传输质量,因此会产生很多ACK,在网络不好的情况下会产生很多重传包,网络拥塞,而UPRTC传输是基于RTP和RTCP协议,重传策略是基于NACK完成,性能,流畅度更好。
- 相较于传统的推流方式大多基于nginx接收流再转成CDN支持的RTMP格式,经历复杂的调度才能把流推送到客户端。UPRTC无需任何格式转换,端到端的直流,无需再经过其他服务器,每个UPRTC服务节点自带CDN属性。
- 可自动伸缩树型负载架构,平衡各个服务节点压力,有效利用服务器资源,降低高负载下的视频延迟。
- 分层编码技术,应对复杂多变的网络环境,可在时间,空间,图像质量,三个维度使视频传输自适应当前网络。
业务场景
- 在已有业务系统中快速集成音视频相关功能,开发者无需相关开发经验。
- 面向企业级应用,建立高清视频会议系统,服务器可部署在企业机房,无需额外购买云主机,充分利用企业带宽。
- 面向互联网公司,根据自身业务需求快速搭建直播平台。
- 面向教育机构,在线授课,课堂互动,线上考试等。
- 面向金融/保险机构,在线理财,在线面签,视频定损,视频客服,金融培训等。
- 面向政府部门,涉密单位,私有化音视频解决方案,内网隔离,专网专用。
- 面向软件开发公司,提供快速集成,快速交付,技术自研,竞标加分项。
- 面向医疗机构,远程医疗,在线问诊,急救教学,医疗培训,心理咨询,医疗直播。