增加了单独登录第二个房间的测试

This commit is contained in:
董宏宇
2021-03-03 14:51:40 +08:00
parent 9ee62fe9af
commit ed04320962
6 changed files with 57 additions and 12 deletions

View File

@@ -5,7 +5,6 @@ import android.os.Bundle;
import android.util.Log;
import com.mogo.cloud.live.listener.ILiveStatusListener;
import com.mogo.cloud.live.manager.ILiveStreamManager;
import com.mogo.cloud.live.manager.LiveStreamManagerImpl;
import com.mogo.cloud.passport.MoGoAiCloudClientConfig;
import com.mogo.cloud.trafficlive.api.ITrafficLiveCallBack;
@@ -18,12 +17,13 @@ import com.mogo.cloud.wifi.WifiStateManager;
/**
* 推流和拉流页面
*/
public class LivePlayAndPushActivity extends BaseLiveActivity implements ITrafficLiveCallBack, IWifiStateListener {
public class LivePlayAndPushActivity extends BaseLiveActivity
implements ITrafficLiveCallBack, IWifiStateListener {
public static final String TAG = "LivePlayAndPushActivity";
private String liveSn;
ILiveStreamManager liveStreamManager;
LiveStreamManagerImpl liveStreamManager;
@Override
protected void onCreate(Bundle savedInstanceState) {
@@ -67,7 +67,7 @@ public class LivePlayAndPushActivity extends BaseLiveActivity implements ITraffi
public void toggleLive(boolean isLive) {
if (isLive) {
liveStreamManager.startLiveStream();
}else{
} else {
liveStreamManager.stopLiveStream();
}
}
@@ -94,6 +94,16 @@ public class LivePlayAndPushActivity extends BaseLiveActivity implements ITraffi
}
}
@Override
public void toggleLoginMultiRoom(boolean isLogin) {
if (isLogin) {
liveSn = etLookRoomId.getText().toString().trim();
liveStreamManager.getLivePusher().loginMultiRoom(liveSn);
} else {
liveStreamManager.getLivePusher().logoutMultiRoom();
}
}
@Override
protected void onDestroy() {
super.onDestroy();