全链路实时监控实现后期运维降本增效
由于音视频是动态的,所以在监控方面必须能够实时发现问题,且及时处理,因此基于中关村科金音视频中台所具备的全链路监控功能,通过对音视频互动的全链路,以及接入节点、网络状态、时延状态、设备状态等内外部因素进行实时监控,帮助银行在音视频系统发生故障时能够对故障原因进行快速的判断与修复,显著提升后期运维效率,并降低运维成本。
多重技术融合提升业务办理效率和服务质量
利用人脸比对、活体检测、OCR识别等技术与音视频技术融合,形成具有AI能力的音视频中台,解决线下业务线上化的身份核实难、互动效率低等问题,更智慧地办理业务,创造“有温度、有深度、有广度“的线上业务场景。
中关村科金音视频中台除了覆盖保险远程双录、商户远程巡检、财富远程投顾、信用卡远程面签、三农信贷签约等多种场景外,也充分发挥了系统互通的能力,让各系统、各类业务高效简洁地协作,充分利用实时质检等应用能力,使得各业务办理场景在满足金融服务合规要求的前提下,极大提升了线上业务能力与效率。
二、“1+N”创新模式,打好直播技术攻坚战
中关村科金的音视频中台在设计之初就秉承着“1+N”的创新模式,使其在技术底座能力不变的基础上,中台组件既能独立又能够合并,高度可扩展。其中,多人音视频通话能力支持双录、远程面签等线上办理的业务场景,银行通过搭建视频中台来支持用户的实时音视频交流;基于音视频中台构建的直播平台使用场景主要在于售前和营销等场景,面向的是更多客户对于音视频信息的接收与互动。
区别于常规的企业直播,银行直播过程中可能会涉及一些金融政策、金融数据、行情分析等内容,需要非常高的安全性和保密性,因此对直播的平台、设备都有一定的要求。
中关村科金团队通过深度调研银行业应用直播的目的后,发现大多数银行希望通过直播这种小而轻、集中化的触达方式丰富营销拓展模式,增加受众提升转化,降低获客成本和客户流失率,提升用户数据利用率,以便更好地经营私域流量,提升业务办理效率。
越大的系统周期越长,无论是决策周期还是系统建设周期,有的甚至需要耗时一年,而银行需要能够局部、快速上线并使用的直播系统。这种快速上线的直播系统在技术架构、保持通用化、支持对接行方系统的灵活性、不破坏产品形态等方面存在着诸多挑战,同时需要面对银行技术环境复杂、培训流程繁琐、实时审核要求高、运营商故障因素、服务器故障访问异常、网络/磁盘IO压力大等问题。
举个例子,在部署方面,银行对安全要求很高,会划分出多个内部的区域,区域之间不能直接互通,必须走代办方式。但转发音视频数据会造成大量的内部带宽占用,多层区域转发更不可行。为此,中关村科金把音视频传输服务拿到了K8s外,部署到外层的区域。由于音视频数据流都是基于UDP端口,会暴露公网IP地址,中关村科金还会考虑更多的安全策略;音视频中台的其它部分,部署在内部的区域,通过代办方式访问,包括Redis等中间件;混流服务也在K8s内的容器内,中关村科金发现对于大数据量的音视频,K8s内的转换有性能问题,也是进行了专项的优化。
在功能方面,中关村科金采用的是SFU传输模型,用于支持高并发传输;在音视频处理上,可支持万路视频混流,并可自定义混流模板;除音视频的相关功能外,还提供智能播报、白板画笔、屏幕共享、虚拟背景、远程协助、即时消息等多种互动能力;为了应对国产化节奏,音视频中台支持信创环境和国密;同时在断网重连机制,优化QoS抗网弱,编解码,多端适配和优化等多方面都有改进。
在存储方面,中关村科金采用的是分布式存储,并且需要保证几个备份,对于文件的动态管理来说就会变得很复杂。常规的磁盘存储不能满足大量实时音视频的要求,标准的分布式存储也并不是专门为大文件而设计的,粒度过小会产生大量的网络请求,操作系统核心层面需要调整,为此中关村科金做了很多优化,如调整缓存策略,采用冷热存储等。
中关村科金音视频中台的解决方案中,除了高并发、高可用、动态扩缩容等技术保障外,还支持了“双中心双活”和“两地三中心”两种解决方案。双中心双活方案可以实现当两个机房同时工作时,其中一个线路机房挂掉后可以动态切换到另一个机房去继续工作,同时要保证同一个房间里的用户都落在一个机房里,来保证双中心双活的策略;两地三中心是指在两个城市部署三个业务处理中心,即:生产中心、同城容灾中心、异地容灾中心,以此最大程度保证业务的连续运行。在基础音视频能力上进行灵活扩展,叠加AI、虚拟人、云计算等能力,实现了一对多的灵活对接。“1+N”的创新服务模式,使得各业务线无需再投入技术研发成本,只需专注精细化设计各自的业务能力,打造更加精细化的“技术+业务”的服务体系。