startSpeedTest method

Future<void> startSpeedTest(
  1. int sdkAppId,
  2. String userId,
  3. String userSig
)

开始网络速度测试,视频通话期间应避免进行以确保通话质量

速度测试结果将用于优化 SDK 后续的选择策略。建议您在用户进行第一次通话之前进行速度测试,这将有助于选择最佳服务器。如果测试结果不满意,您可以使用显眼的 UI 提示提醒用户选择更好的网络。测试结果通过 TRTCCloudListener.onSpeedTest 回调。

注意:速度测试将产生较小的基本服务费用。有关详细信息,请参阅 基本服务

参数:

sdkAppId 应用程序 ID

userId 用户 ID

userSig 用户签名

不支持:

  • web

Implementation

Future<void> startSpeedTest(
    int sdkAppId, // Application ID
    String userId, // User ID
    String userSig // User signature
    ) {
  return _channel.invokeMethod('startSpeedTest', {
    "sdkAppId": sdkAppId,
    "userId": userId,
    "userSig": userSig,
  });
}