游戏实时音视频解决方案

金山云深耕游戏行业多年,针对众多游戏CP对实时音视频的共同需求,金山云提供基于webrtc的实时音视频SDK,可以为游戏客户提供低延迟、高质量、高并发的实时音视频服务,满足客户的切实需求。
行业挑战
产品功能
核心优势
系统架构
音视频核心性能对比

行业挑战

对游戏核心性能的影响

实时语音能力占用、移动端不稳定的网络环境会导致游戏本身体验的下降

“移动”网络环境下的语音处理

不稳定的弱网环境,以及嘈杂环境、背景音、多人说话外加游戏的背景音的混叠都是影响语音通话质量的因素

全场景覆盖的语音服务能力

除核心的实时语音聊天功能之外,对于不同的游戏类型对语音能力需求也不尽相同。如竞技类游戏和社交类要求玩家均可连麦游戏;MMO和休闲类游戏会以语音消息为辅并会对通信内容进行审查

语音服务全球化的能力

如何在不稳定、长距离的网络传输下为跨地域的全球玩家提供流畅清晰的语音体验,是让游戏厂商头疼的问题

产品功能

基础功能

涵盖所有基础功能,如音视频通话、设置音视频属性、设备和网络检测、频道/房间权限管理等

高级功能

提供多路混流、旁路直播、云端录制、大小流动态编码、音视频内容识别等高级功能

音频扩展功能

耳返、混响、变声、听声辨位等游戏实时语音常用功能一应俱全

视频扩展功能

美白、磨皮、贴纸、微整形等美颜、面部对焦、自定义视频采集及渲染等游戏视频常用功能

核心优势

超大规模

云端采用集群和级联设计,弹性扩容,节点资源充分覆盖全球六大洲的国家和地区,构建了全球实时SD-WAN网络

超低延时

国际间服务器音视频互动延时在10-150ms,端到端延迟国内200ms,国际间400ms以内

超高性能

音频自动增益控制、FEC动态分段冗余、码率自动适应网络环境变化等特有技术确保在网络抖动大、延迟高等恶劣环境下仍能保持良好的音视频通讯与同步

稳定可用

双中心备份,高弹性、高可用、可扩容系统架构,提供电信级运营稳定度和灾备机制

广泛兼容

从移动端到PC,从iOS、Android到Windows、MAC,从U3D到UE4,支持多种操作系统和游戏引擎

成本优势

充分挖掘边缘算力和传输优化的技术架构,成本可进一步降低

系统架构

业务架构

技术架构

全场景覆盖

提供从PaaS到SaaS一站式RTC服务能力

国战指挥

MMORPG的国战指挥玩法,对实时语音要求很高,金山云实时音视频SDK支持自由控麦、转麦,满足多人在线的国战类游戏玩家语音通话需求

团队开黑

在MOBA/FPS等游戏中,借助实时音视频,玩家可以与其他队友实时沟通,100ms超低延迟保障战略迅速执行到位

社交游戏

狼人杀、剧本杀等桌游,高度依赖实时音频乃至视频的交互,金山云实时音视频SDK支持自由发言、轮流上麦等功能,满足玩家互动交流的需要

技术架构

大规模高并发企业级技术架构

路由优化

信令优化集群(主要为弱网抗丢包模块)前置到边缘计算节点,同时采用边缘节点间跨节点和跨运营商的路由优化方案,进一步优化边缘节点访问质量

链路优化

通信链路可通过节点间网络质量检测实现路由自动切换

资源优化

充分利用边缘计算闲时进行离线转码任务,提高边缘节点资源利用率,降低成本

音视频核心性能对比

金山云KRTC
友商一RTC
友商二RTC
友商三RTC
端到端平均延时
正常网络:170ms; 丢包30%:212ms; 丢包50%:300ms;
正常网络:516ms; 丢包30%:2300ms; 丢包50%:无法建立连接;
正常网络:200ms; 丢包30%:440ms; 丢包50%:810ms;
正常网络:170ms; 丢包30%:340ms; 丢包50%:600ms(画质略卡顿);
视频抗丢包
5分 (抗70%无卡顿)
2分(抗30%)
4分(抗50%)
4.5分(抗70%)
音频抗丢包
5分(抗70%)
1分 (建立连接困难)
4分 (抗60%,音质变差但能听清)
5分(抗70%)
抗网络抖动
600-800ms
500-600ms
600-800ms
1000ms
音频MOS值
4
2
4
5
多人互动能力
17人
16人
30人
17人