Video_qos_test_report - aopacloud/aopa-rtc GitHub Wiki
Preconditions:
- Test environment, non big and small stream, non push and pull stream separation
- The rear camera captures video images, and the office natural environment
- 2 Host ------ CPU data of the host side
- IOS release package
- VoiceNet version: v4.4.0; Opa Version: v2.3.5 Test index:
- Stuck rate of audience end compared to sound network under weak network condition Test conditions:
- 1 anchor+1 audience. Set weak network on the upstream anchor to check the audience's stuck rate
- 1 anchor+1 audience, set weak network on the downstream audience side to check the audience side's stuck rate
- Comparison of SDK Stuck Rate of the Voice Network in the Worst Case of Network Types in Non multicast and Multicast Large and Small Stream Scenarios
- For non multicast, large and small stream scenarios, both the anchor and audience can open quic+540p+48k mono
- The iPhone 13 (simulator) is used as the host to set the uplink weak network and start the local video source, and the iPhone 11 is used as the audience to set the downlink weak network
- In the office environment, the iOS terminal as the audience watches the video for 10min
- The audience end reads the stuck data in the log and calculates the stuck rate under the condition of weak network of voice network and self-developed sdk
up qos condition | 自研 | 声网 | |||||
---|---|---|---|---|---|---|---|
上行-out | Carton rate(%) | bitrate(kbps) | delay(ms) | Carton rate(%) | bitrate(kbps) | delay(ms) | |
delay(ms) | 0 | 0 | 1372 | 491 | 0 | 1071 | 25.68 |
delay(ms) | 300 | 0 | 1358 | 491 | 0 | 1036 | 62.84 |
lost(%) | 50 | 0 | 1317 | 245 | 0 | 1335 | 122 |
bwe(kbps) | 1500 | 0 | 1144 | 251 | 1 | 1032 | 82.3 |
delat+lost | 300ms+50% | 10 | 642 | 1360 | 5 | 1270 | 653 |
delay+bwe | 300ms+1500kbps | 0.1 | 1160 | 464 | 9 | 884 | 99.4 |
down-in | |||||||
delay(ms) | 300ms | 0.0 | 1446 | 256 | 0 | 282 | 78.2 |
lost(%) | 50 | 0.0 | 1294 | 733 | 0 | 1393 | 137 |
up qos condition | aopa | agora | |||||
---|---|---|---|---|---|---|---|
上行-out | lost(%) | bitrate(kbps) | delay(ms) | lost(%) | bitrate(kbps) | delay(ms) | |
delay(ms) | 300 | 0 | 1361 | 497 | 1 | 896 | 1135 |
lost(%) | 50 | 0 | 1623 | 1094 | 0 | 1287 | 116.7 |
bwe(kbps) | 500 | 0 | 516 | 1381 | 0 | 339 | 71.3 |
delay+bwe | 300ms+1500kbps | 0.3 | 1024 | 760 | 0 | 878 | 1129 |
下行-in | |||||||
delay(ms) | 300ms | 0.0 | 1330 | 263 | 0 | 284 | 1137 |
liost(%) | 50 | 0.0 | 1356 | 746 | 0 | 1294 | 141.3 |
In a typical test scenario, the anti weak network core indicators, such as stuck rate, delay, and code rate, are significantly better than those of VoIP