Interface NEPreviewRoomRtcController

    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
    • Field Summary

      Fields 
      Modifier and Type Field Description
    • Constructor Summary

      Constructors 
      Constructor Description
    • Enum Constant Summary

      Enum Constants 
      Enum Constant Description
    • Method Summary

      Modifier and Type Method Description
      abstract Integer startLastmileProbeTest(NERoomRtcLastmileProbeConfig config) 开始网络质量探测。
      abstract Integer stopLastmileProbeTest() 停止网络质量探测。
      • Methods inherited from class com.netease.yunxin.kit.roomkit.api.NERoomRtcBaseController

        addBeautyFilter, addBeautySticker, enableBeauty, enableVirtualBackground, enableVirtualBackground, getEglContext, getVirtualBackgroundSupportedType, removeBeautyFilter, removeBeautySticker, setBeautyEffect, setBeautyFilterLevel, setLocalVideoConfig, setVideoFrameCallback, setupLocalVideoCanvas, setupLocalVideoRender, startBeauty, startPreview, startPreview, stopBeauty, stopPreview, stopPreview, switchCamera, switchCameraWithPosition
      • Methods inherited from class com.netease.yunxin.kit.roomkit.api.NEBaseController

        isSupported
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

    • Method Detail

      • startLastmileProbeTest

         abstract Integer startLastmileProbeTest(NERoomRtcLastmileProbeConfig config)

        开始网络质量探测。

        Parameters:
        config - Last mile 网络探测配置 开始通话前网络质量探测。 启用该方法后,SDK 会通过回调方式反馈上下行网络的质量状态与质量探测报告,包括带宽、丢包率、网络抖动和往返时延等数据。 一般用于通话前的网络质量探测场景,用户加入房间之前可以通过该方法预估音视频通话中本地用户的主观体验和客观网络状态。 相关回调如下: onLastmileQuality:网络质量状态回调,以打分形式描述上下行网络质量的主观体验。该回调视网络情况在约 5 秒内返回。 onLastmileProbeResult:网络质量探测报告回调,报告中通过客观数据反馈上下行网络质量。该回调视网络情况在约 30 秒内返回。