getNetworkTimeInfo method

FutureOr<ByteRTCNetworkTimeInfo> getNetworkTimeInfo()

@detail api @author songxiaomeng.19 @brief 通过 NTP 协议,获取网络时间。 @return 网络时间。参看 ByteRTCNetworkTimeInfo{@link #ByteRTCNetworkTimeInfo}。 @note - 第一次调用此接口会启动网络时间同步功能,并返回 0。同步完成后,会收到 rtcEngineOnNetworkTimeSynchronized:{@link #ByteRTCEngineDelegate#rtcEngineOnNetworkTimeSynchronized},此后,再次调用此 API,即可获取准确的网络时间。 - 在合唱场景下,合唱参与者应在相同的网络时间播放背景音乐。

Implementation

FutureOr<ByteRTCNetworkTimeInfo> getNetworkTimeInfo() async {
  final result = await nativeCall('getNetworkTimeInfo', []);
  return packObject(
      result,
      () => ByteRTCNetworkTimeInfo(
          const NativeClassOptions([], disableInit: true)));
}