本地服务端录制
  • Linux : C++
  • 概述
  • 下载
  • 跑通示例源码
  • 快速开始
  • 性能数据
  • API 文档
  • 常见问题
  • 文档中心
  • 本地服务端录制
  • 性能数据

性能数据

更新时间:2024-02-22 16:08

测试主机配置

  • 阿里云主机实例:esc.c6.2xlarge
  • 8 虚拟核 CPU,16GB 内存
  • 磁盘 I/O:106 MB/s
  • 带宽:100 Mbps

测试条件

  • 房间内推分辨率为 360 * 180、帧率为 15 fps、码率为 300 kbps 的 1 条单流,进行单流录制。
  • 房间内推分辨率为 360 * 180、帧率为 15 fps、码率为 300 kbps 的 2 条单流,进行混流录制,混流输出视频分辨率为 640 * 360、帧率为 15 fps、码率为 600 kbps。

录制并发性能

录制模式 测试结果 建议
音视频单流录制 并发录制 350 个房间,录制的视频文件出现卡顿。 建议并发 300 个房间。
2 路音视频混流录制 并发录制 45 个房间,CPU 占用 75%。 建议并发 40 个房间。
2 路纯音频混流录制 并发录制 230 个房间,CPU 占用 85%。 建议并发 200 个房间。

结论

基于上述测试主机:

  • 单流录制的性能瓶颈主要源于带宽,如果需要更多路并发的单流录制,需要更大的带宽。同时需要关注磁盘 I/O 的使用情况。
  • 混流录制的性能瓶颈主要源于 CPU,如果需要更多路并发的混流录制,需要更高性能的 CPU。
本篇目录