startSpeedTest method Null safety

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

开始进行网络测速(视频通话期间请勿测试,以免影响通话质量)

测速结果将会用于优化 SDK 接下来的服务器选择策略,因此推荐您在用户首次通话前先进行一次测速,这将有助于我们选择最佳的服务器。 同时,如果测试结果非常不理想,您可以通过醒目的 UI 提示用户选择更好的网络。 测试结果通过 TRTCCloudListener.onSpeedTest 回调出来。

注意:测速过程将产生少量的基础服务费用,详见 计费概述 > 基础服务 文档说明。

参数:

sdkAppId 应用标识

userId 用户标识

userSig 用户签名

Implementation

Future<void> startSpeedTest(
    int sdkAppId, // 应用标识
    String userId, // 用户标识
    String userSig // 用户签名
    ) {
  return _channel.invokeMethod('startSpeedTest', {
    "sdkAppId": sdkAppId,
    "userId": userId,
    "userSig": userSig,
  });
}