CPU 性能数据(推流)
在相同网络状态下进行直播推流,检测各个SDK占用CPU情况,CPU占用率越低代表性能越好。
参数:fps:20,分辨率:960*540,码率:1400kbps
设备:Android:Vivo S7,iOS:iPhone 12
平台 | CPU(平均) | |
| Android | iOS |
腾讯云 SDK | 8.7% | 3.6% |
友商 A | 13.4% | 6.7% |
友商 B | 11.1% | 4.9% |
Android 端
iOS 端
内存性能数据(推流)
在相同网络状态下进行直播推流,检测各个SDK内存值大小,内存值越小代表性能越好。
参数:fps:20,分辨率:960*540,码率:1400kbps
设备:Android:Vivo S7,iOS:iPhone 12
平台 | 内存(平均) | |
| Android | iOS |
腾讯云 SDK | 219.3MB | 107.7MB |
友商 A | 268.3MB | 130.1MB |
友商 B | 219.9MB | 131.7MB |
Android 端
iOS 端
弱网延迟卡顿测试
在弱网情况下进行直播推流,通过卡顿次数、平均卡顿时间、最大卡顿时间和延迟时间指标进行测试对比。这四个指标用于衡量推流网络抗弱网性能,指标值越小代表抗弱网性能越好,
参数:fps:20,分辨率:960*540,码率:1400kbps
设备:Android:Vivo S7,iOS:iPhone 12
腾讯云 SDK
网络限制 | 卡顿次数(超过200ms) | 平均卡顿时间 | 最大卡顿时间 | 延迟时间 | ||||
| Android | iOS | Android | iOS | Android | iOS | Android | iOS |
上行10%丢包 | 37 | 16 | 668ms | 421ms | 1334ms | 1012ms | 3s | 2s |
上行30%丢包 | 52 | 20 | 763ms | 775ms | 1686ms | 1021ms | 5-6s | 3s |
上行限制800kbps | 65 | 25 | 785ms | 612ms | 1085ms | 1057ms | 6s | 4s |
友商 A
网络限制 | 卡顿次数(超过200ms) | 平均卡顿时间 | 最大卡顿时间 | 延迟时间 | ||||
| Android | iOS | Android | iOS | Android | iOS | Android | iOS |
上行10%丢包 | 113 | 414 | 491ms | 300ms | 2625ms | 6603ms | 10s | 10s以上 |
上行30%丢包 | 134 | - | 1067ms | - | 11688ms | - | 严重卡顿 | 无法连接 |
上行限制800kbps | 43 | 201 | | 251ms | 5961ms | 1460ms | 7s | 6s |
友商 B
网络限制 | 卡顿次数(超过200ms) | 平均卡顿时间 | 最大卡顿时间 | 延迟时间 | ||||
| Android | iOS | Android | iOS | Android | iOS | Android | iOS |
上行10%丢包 | 162 | 51 | 502ms | 3023ms | 1570ms | 1321ms | 10s | 严重卡顿 |
上行30%丢包 | 49 | - | 3144ms | - | 17417ms | - | 严重卡顿 | 无法连接 |
上行限制800kbps | 49 | 17 | 504ms | 1024ms | 1014ms | 644ms | 9s | 6s |