操作步驟
- 使用網絡測速功能時,應用層需要實作 AliRtcEngineEventListener 的 onNetworkQualityProbeTest 回調,用于接收測試結果傳回。
private AliRtcEngineEventListener mEventListener = new AliRtcEngineEventListener() {
@Override
public void onNetworkQualityProbeTest(AliRtcEngine.AliRtcNetworkQuality aliRtcNetworkQuality) {
//AliRtcNetworkQuality傳回測速後的網絡品質
}
};
-
建立 SDK 引擎執行個體後,在加入頻道之前,調用接口 startNetworkQualityProbeTest 啟動測速功能,開始測速後測試結果将從 onNetworkQualityProbeTest 中回調傳回。
說明 網絡測試功能必須在加入頻道前使用,加入頻道前您需要主動停止網絡測速。
AliRtcEngine mAliRtcEngine =AliRtcEngine.getInstance(this);
int i = mAliRtcEngine.startNetworkQualityProbeTest();
- 結束網絡測速時,調用接口 stopNetworkQualityProbeTest 停止測速。
mAliRtcEngine.stopNetworkQualityProbeTest();
「視訊雲技術」你最值得關注的音視訊技術公衆号,每周推送來自阿裡雲一線的實踐技術文章,在這裡與音視訊領域一流工程師交流切磋。
