-
- All Implemented Interfaces:
-
com.netease.yunxin.kit.roomkit.api.NEBaseController
,com.netease.yunxin.kit.roomkit.api.NERoomRtcBaseController
public interface NEPreviewRoomRtcController implements NERoomRtcBaseController
预览控制器
-
-
Method Summary
Modifier and Type Method Description abstract Integer
startLastmileProbeTest(NERoomRtcLastmileProbeConfig config)
开始网络质量探测。 abstract Integer
stopLastmileProbeTest()
停止网络质量探测。 abstract Boolean
getIsSupported()
功能是否支持 -
Methods inherited from class com.netease.yunxin.kit.roomkit.api.NEPreviewRoomRtcController
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 java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Method Detail
-
startLastmileProbeTest
abstract Integer startLastmileProbeTest(NERoomRtcLastmileProbeConfig config)
开始网络质量探测。
- Parameters:
config
- Last mile 网络探测配置 开始通话前网络质量探测。 启用该方法后,SDK 会通过回调方式反馈上下行网络的质量状态与质量探测报告,包括带宽、丢包率、网络抖动和往返时延等数据。 一般用于通话前的网络质量探测场景,用户加入房间之前可以通过该方法预估音视频通话中本地用户的主观体验和客观网络状态。 相关回调如下: onLastmileQuality:网络质量状态回调,以打分形式描述上下行网络质量的主观体验。该回调视网络情况在约 5 秒内返回。 onLastmileProbeResult:网络质量探测报告回调,报告中通过客观数据反馈上下行网络质量。该回调视网络情况在约 30 秒内返回。
-
stopLastmileProbeTest
abstract Integer stopLastmileProbeTest()
停止网络质量探测。
-
getIsSupported
abstract Boolean getIsSupported()
功能是否支持
-
-
-
-