云端实时直播 1.平台设计具有先进性和前瞻性,同时系统满足高效性原则。 (平台使用 WebRTC 技术, 是 W3C 国际标准, 主流浏览器都有兼容,支持丰富高效的编解码格式)。 2.系统架构清晰,采用一个主节点多个中心节点的模式,基于 IT 业界标准, 以微服务注册发现的方式保证系统可持续发展迭代。3.平台运行稳定,易于维护,并能处理业务中高并发的峰值请求。4.架构设计层次清晰,采用分层分组设计,系统总体架构和软件体系结构有可扩展性。 5.具备对直播与实时音视频云服务快速的创建、扩容等能力。 6.应具备视频直播、点播、即时文本通信,云端转码、录制、上麦等基本功能。 7.应具备业务系统源码级自主可控, 确保后续可以自主开发新的功能。 8.应具备国产化能力, 可以在服务端国产系统与国产芯片上稳定运行。 9.应具备监控管理、日志管理等手段, 提早故障发现与分析定位, 并实现系统自动恢复和手动快速恢复等功能。 10.应具备自动化的服务组件和数据库、中间件的集成和管理功 能11.应具备自动部署、升级/回滚、弹性伸缩、运行监控、高可用性、安全性。 12.实现实时音视频通讯功能, 可实现一对一、多对多实时音视频通话功能,要求画面清晰,语音高保真。直播控制功能,可以设置联席主持人、嘉宾,嘉宾可以举手申请连麦。 13.应能够适应不同的网络环境, 在较弱的网络情况下保证通讯能够正常进行。 14.应具备视频直播功能、直播间多嘉宾研讨、学员上麦提问等功能,直播流畅不卡顿。 15.应提供实时音视频通信、直播录制服务, 支持录制内容的回放。 16.支持多种类终端(chrome 浏览器、 PC 客户端)接入推流 与播放能力,实现终端跨平台互通,并支持扩充更多类型终端。 17.平台支持私网环境下独立服务。 18.应支持分布式部署, 跨主机集群构建系统平台, 用于降低用 户请求响应时间,提高并发请求数量。 19.提供多种数据安全保障措施,保护数据链路安全,如 DRM 或量子或国秘加密技术等。 20.平台具备高效的部署效率, 可实现大规模服务集群的扩展与伸缩,能够灵活的添加和去除机器及节点。服务升级不影响在线用户使用。 21.系统具备支持高并发能力, ,可通过添加机器资源扩充负载能力上限,并要求尽可能低的占用物理资源,单服务器支持较高 的音视频流并发数目。 22.服务足够稳定, 能够避免单点故障, 在部分机器和网络故障时保证服务可正常接入与使用。 23.采用WebRTC技术平台, 此方式支持万路视频, 且端到端延迟小于1 秒; 24.支持互动直播, 多人直播过程中, 可以使用文字聊天或上麦(20 人同时上麦)实时交互,传递信息。学员可直接收看混屏后的视频。 25.支持实时转码, 应实时转码多种格式后播出或录制, 可以保存到本地云或对接第三方系统。 26.根据网络状况自动调整清晰度和流畅度等, 保证在弱网环境下的系统可用性。 27.后台管理系统: 后台管理入口, 可实现服务状态的监控、查询、维护工作,支持多租户关联应用。 28.服务中心:服务注册中心, 提供系统各服务负载、存活状态记录,提供推拉流状态维护。 29.日志管理系统: 通过分布式的服务收集各机器、节点中服务日志,提供流媒体业务、流媒体推拉流状态、服务状态等内容的收集与整理,能够以 web 页面形式提供简便的查询管理功能。 30.监控报警系统: 收集系统机器资源占用、服务存活情况、业务流程情况的完整监控报警系统,提供及时、准确的故障通知能力。 31.路由调度服务: 可根据多节点的部署情况, 为用户提供最优的音视频流媒体链路,保障可靠、高质量的通讯需求。 32.权限认证服务: 根据用户来源 (可由对接平台指定) ,确立用户权限内容,区分不同应用来源用户,在系统中做到资源的 逻辑隔离。 33.流媒体管理平台: 管理系统中的流媒体资源, 负责视频流在系统中流向的记录,级联系统的管理,失效情况的重连,媒体资源的重建等工作 34.直播管理服务: 可以预约直播, 查看预约的直播, 管理直播,进入直播,开通直播审批流程等 35.级联服务: 负载由流媒体管理平台决策, 完成流媒体在不同的流媒体服务器间级联关系的建立。 36.流媒体服务器: 音视频流媒体服务器, 支持音视频流的接入与导出,要求单机性能高,并可与其它流媒体服务器级联,通过集群方式提供大规模负载能力。 37.云录对接第三方在线视频平台: 云端录制可以无缝对接第三方在线视频平台,将视频保存到第三方视频点播平台。 38.管理后台支持多应用管理, 应用之间音视频流互相隔离, 不同应用间可使用相同房间号码进行不同的音视频交流。 ★39.可在管理后台手动管理视频房间服务, 创建、删除指定房间,给视频房间配置密码、限制时长、限制人数。 ★40.可进行应用数据查询, 可依照当天、前一天、本周、上周、本月、上月的方式便捷查询,方便做运营数据对比。 ★41.管理后台可根据不同应用查询应用内房间列表, 以分页列 表形式在管理后台陈列,并提供关闭房间操作入口。 ★42.管理后台可将当前在线房间列表中房间内用户、视频流、服务节点、流拓扑关系进行图形化展示,并按不同颜色直观区 分实例节点。 ★43.平台实现为大规模分布式系统,可以通过管理后台可视化界面直观观察视频系统运行实例拓扑关系,并按不同颜色直观 区分实例节点。 44.平台支持节点上下线管理, 并可通过管理后台查看当前节 点列表、执行节点上下线操作。 45.平台支持调度服务,可以通过管理后台管理用户来源到不同服务节点间的映射关系。 46.平台直播并发数>1 万。 47.H.264 支持多项参数可码流、帧率、分辨率配置。 48.视频抗丢包:>45% 音频抗丢包:>70%,音视频流畅播放。 49.支持采样率: 48000kHz 声道数: 2channels 支持网 络保护策略:支持前向纠错、支持丢包重传、支持错误修复 50.音频支持不少于 20 方;端到端延时带宽允许情况下<400ms 51.支持 500kbps 音视频流推流数目: >1000 路 支持 500kbps 音视频流拉流数目: >1000 路 52.添加单流媒体服务时间 < 10m,添加单节点时 < 30m,全套服务部署时间 < 2h。 53.提供完整部署维护文档,并提供培训服务,培训维护人员, 经过培训维护人员可根据文档做日常维护问题排查。 54.故障恢复时间小于 1 小时,故障率小于 99.9% 55.服务期限内中标服务商需提供满足要求的优质服务,并提供一名驻场人员。如遇故障,中选服务商须在1小时内响应,4 小时内解决问题。 |