过去面对面聚会的时代已经一去不复返;世界各地的人们重新定义了“会议”一词。随着数百万人在家工作、学生上网课、人们在虚拟聚会上与朋友交流,视频会议已成为我们日常生活的一部分。然而,在“虚拟”的呼声越来越高的情况下,我们几乎忽略了它对手机电池寿命的影响。
因此,电源效率成为选择会议应用程序的关键参数。为了找出哪款会议应用程序更省电,我们让领先的 CPaaS(WebRTC SDK)提供商与EnableX会议应用程序进行了对比。
基准电池性能和发热测试
我们与五位参与者使用不同的设备和浏览器 国家明智的电话号码数据 进行了三项测试。我们在所有测试场景中比较了两个应用程序的性能,如下所示:
用于测试的设备
我们发现,EnableX 会议应用程序在 5 名参与者的情况下,10 分钟内仅消耗 12%-15% 的电量,而竞争对手的应用程序在类似情况下消耗了 20% 以上。然而,了解为什么 EnableX 在类似的测试场景中表现优于竞争对手的会议应用程序至关重要。以下是三个重要原因:
-
发布者和订阅者之间的紧密绑定
大多数基于 SFU 架构的平台使用本地优化来动态调整端点参与者之间的流质量。
然而,这种方法存在一个问题。服务器端和客户端之间缺乏紧密的 美国B2B清单 算法循环,这对进行多变量优化以调整会议行为造成了重大障碍,从而导致更多的电池消耗。另一方面,EnableX 平台依靠紧密的算法循环来更有效地实现同一目标。
-
视频编解码器
视频编解码器的目的是将视频文件压缩为 免费增加网站访问量的 12 个最佳技巧 可管理的大小。它有两个主要组件:编码器和解码器。
编码器的作用是在一端压缩视频文件,解码器在另一端解压此压缩文件进行播放。
EnableX 平台支持将 VP8 作为默认视频编解码器,这是一种广受认可的 WebRTC 兼容视频编解码器。VP8 编解码器的一大优点是它可以在更少的 CPU 周期内完成加密/解密(或编码/解码)操作,从而消耗更少的移动电池电量。它智能地使用端点编解码器配置来优化电池寿命,而不会影响会话质量。
-
其他参数
与其竞争对手相比,EnableX 视频流需要的比特率较低,这意味着它需要更少的数据量来执行编码和解码操作。
它通过观察各种元数据持续关注会议会话行为:参与者的数量、每个参与者的上行和下行带宽、不同参与者使用的设备类型以及每个端点订阅的流数等。它有助于在会话级别持续执行本地和全局级别的优化。
免责声明
此次测试的目的是广泛展示两个平台的电源效率,并教育用户,帮助他们在选择会议平台时做出明智的决定。
这并不是对两个平台的移动电池性能的详尽实证比较,我们需要更多的数据来得出结论性的意见。